diff --git a/Account/Package.swift b/Account/Package.swift index ae42f40e2..03b611491 100644 --- a/Account/Package.swift +++ b/Account/Package.swift @@ -37,13 +37,6 @@ let package = Package( dependencies: ["Account"], resources: [ .copy("JSON"), - .copy("Feedly/feedly-1-initial"), - .copy("Feedly/feedly-2-changestatuses"), - .copy("Feedly/feedly-3-changestatusesagain"), - .copy("Feedly/feedly-4-addfeedsandfolders"), - .copy("Feedly/feedly-5-removefeedsandfolders"), - .copy("Feedly/feedly-add-new-feed"), - .copy("Feedly/Initial"), ]), ] ) diff --git a/Account/Tests/AccountTests/AccountCredentialsTest.swift b/Account/Tests/AccountTests/AccountCredentialsTest.swift index 2d1f2a85d..b549c2e6d 100644 --- a/Account/Tests/AccountTests/AccountCredentialsTest.swift +++ b/Account/Tests/AccountTests/AccountCredentialsTest.swift @@ -9,6 +9,7 @@ import XCTest import RSWeb @testable import Account +import Secrets class AccountCredentialsTest: XCTestCase { diff --git a/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderContentsSyncTest.swift b/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderContentsSyncTest.swift index 1f73639d0..7dd579d0c 100644 --- a/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderContentsSyncTest.swift +++ b/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderContentsSyncTest.swift @@ -20,9 +20,9 @@ class AccountFeedbinFolderContentsSyncTest: XCTestCase { func testDownloadSync() { let testTransport = TestTransport() - testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "tags_add.json" - testTransport.testFiles["https://api.feedbin.com/v2/subscriptions.json"] = "subscriptions_initial.json" - testTransport.testFiles["https://api.feedbin.com/v2/taggings.json"] = "taggings_initial.json" + testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "JSON/tags_add.json" + testTransport.testFiles["https://api.feedbin.com/v2/subscriptions.json"] = "JSON/subscriptions_initial.json" + testTransport.testFiles["https://api.feedbin.com/v2/taggings.json"] = "JSON/taggings_initial.json" let account = TestAccountManager.shared.createAccount(type: .feedbin, transport: testTransport) // Test initial folders @@ -37,7 +37,7 @@ class AccountFeedbinFolderContentsSyncTest: XCTestCase { XCTAssertEqual(2, account.topLevelWebFeeds.count) // Test Adding a Feed to the folder - testTransport.testFiles["https://api.feedbin.com/v2/taggings.json"] = "taggings_add.json" + testTransport.testFiles["https://api.feedbin.com/v2/taggings.json"] = "JSON/taggings_add.json" let addExpection = self.expectation(description: "Add contents") account.refreshAll() { _ in @@ -49,7 +49,7 @@ class AccountFeedbinFolderContentsSyncTest: XCTestCase { XCTAssertEqual(1, account.topLevelWebFeeds.count) // Test Deleting some Feeds from the folder - testTransport.testFiles["https://api.feedbin.com/v2/taggings.json"] = "taggings_delete.json" + testTransport.testFiles["https://api.feedbin.com/v2/taggings.json"] = "JSON/taggings_delete.json" let deleteExpection = self.expectation(description: "Delete contents") account.refreshAll() { _ in diff --git a/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderSyncTest.swift b/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderSyncTest.swift index c7e2a983f..0fa9f643c 100644 --- a/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderSyncTest.swift +++ b/Account/Tests/AccountTests/Feedbin/AccountFeedbinFolderSyncTest.swift @@ -20,7 +20,7 @@ class AccountFeedbinFolderSyncTest: XCTestCase { func testDownloadSync() { let testTransport = TestTransport() - testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "tags_initial.json" + testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "JSON/tags_initial.json" let account = TestAccountManager.shared.createAccount(type: .feedbin, transport: testTransport) // Test initial folders @@ -40,7 +40,7 @@ class AccountFeedbinFolderSyncTest: XCTestCase { XCTAssertTrue(initialFolderNames.contains("Outdoors")) // Test removing folders - testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "tags_delete.json" + testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "JSON/tags_delete.json" let deleteExpection = self.expectation(description: "Delete tags") account.refreshAll() { _ in @@ -59,7 +59,7 @@ class AccountFeedbinFolderSyncTest: XCTestCase { XCTAssertFalse(deleteFolderNames.contains("Tech Media")) // Test Adding Folders - testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "tags_add.json" + testTransport.testFiles["https://api.feedbin.com/v2/tags.json"] = "JSON/tags_add.json" let addExpection = self.expectation(description: "Add tags") account.refreshAll() { _ in diff --git a/Account/Tests/AccountTests/Feedbin/AccountFeedbinSyncTest.swift b/Account/Tests/AccountTests/Feedbin/AccountFeedbinSyncTest.swift index d745aa1e1..d96bb5377 100644 --- a/Account/Tests/AccountTests/Feedbin/AccountFeedbinSyncTest.swift +++ b/Account/Tests/AccountTests/Feedbin/AccountFeedbinSyncTest.swift @@ -20,8 +20,8 @@ class AccountFeedbinSyncTest: XCTestCase { func testDownloadSync() { let testTransport = TestTransport() - testTransport.testFiles["tags.json"] = "tags_add.json" - testTransport.testFiles["subscriptions.json"] = "subscriptions_initial.json" + testTransport.testFiles["tags.json"] = "JSON/tags_add.json" + testTransport.testFiles["subscriptions.json"] = "JSON/subscriptions_initial.json" let account = TestAccountManager.shared.createAccount(type: .feedbin, transport: testTransport) // Test initial folders @@ -44,7 +44,7 @@ class AccountFeedbinSyncTest: XCTestCase { XCTAssertEqual("https://daringfireball.net/", daringFireball!.homePageURL) // Test Adding a Feed - testTransport.testFiles["subscriptions.json"] = "subscriptions_add.json" + testTransport.testFiles["subscriptions.json"] = "JSON/subscriptions_add.json" let addExpection = self.expectation(description: "Add feeds") account.refreshAll() { result in diff --git a/Account/Tests/AccountTests/Feedly/FeedlyAddNewFeedOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyAddNewFeedOperationTests.swift deleted file mode 100644 index b1b5e876e..000000000 --- a/Account/Tests/AccountTests/Feedly/FeedlyAddNewFeedOperationTests.swift +++ /dev/null @@ -1,341 +0,0 @@ -// -// FeedlyAddNewFeedOperationTests.swift -// AccountTests -// -// Created by Kiel Gillard on 2/12/19. -// Copyright © 2019 Ranchero Software, LLC. All rights reserved. -// - -import XCTest -@testable import Account -import RSWeb -import RSCore - -class FeedlyAddNewFeedOperationTests: XCTestCase { - - private var account: Account! - private let support = FeedlyTestSupport() - - override func setUp() { - super.setUp() - account = support.makeTestAccount() - } - - override func tearDown() { - if let account = account { - support.destroy(account) - } - super.tearDown() - } - - private var transport = TestTransport() - lazy var caller: FeedlyAPICaller = { - let caller = FeedlyAPICaller(transport: transport, api: .sandbox) - caller.credentials = support.accessToken - return caller - }() - - private func getFolderByLoadingInitialContent() -> Folder? { - let subdirectory = "feedly-add-new-feed" - let provider = InitialMockResponseProvider(findingMocksIn: subdirectory) - - transport.mockResponseFileUrlProvider = provider - let getCollections = FeedlyGetCollectionsOperation(service: caller, log: support.log) - - let mirrorCollectionsAsFolders = FeedlyMirrorCollectionsAsFoldersOperation(account: account, collectionsProvider: getCollections, log: support.log) - MainThreadOperationQueue.shared.make(mirrorCollectionsAsFolders, dependOn: getCollections) - - let createFolders = FeedlyCreateFeedsForCollectionFoldersOperation(account: account, feedsAndFoldersProvider: mirrorCollectionsAsFolders, log: support.log) - MainThreadOperationQueue.shared.make(createFolders, dependOn: mirrorCollectionsAsFolders) - - let completionExpectation = expectation(description: "Did Finish") - createFolders.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperations([getCollections, mirrorCollectionsAsFolders, createFolders]) - - waitForExpectations(timeout: 2) - - support.checkFoldersAndFeeds(in: account, againstCollectionsAndFeedsInJSONNamed: "emptyCollections", subdirectory: subdirectory) - - guard let folder = account.folders?.first else { - XCTFail("Unable to load test folder to add a feed into.") - return nil - } - - XCTAssertEqual(folder.topLevelWebFeeds.count, 0) - - return folder - } - - func expectationForCompletion(of progress: DownloadProgress) -> XCTestExpectation { - return expectation(forNotification: .DownloadProgressDidChange, object: progress) { notification -> Bool in - guard let progress = notification.object as? DownloadProgress else { - return false - } - // We want to assert the progress completes. - if progress.isComplete { - return true - } - return false - } - } - - let searchUrl = "https://macrumors.com" - - func testCancel() { - guard let folder = getFolderByLoadingInitialContent() else { - return - } - - let progress = DownloadProgress(numberOfTasks: 0) - let container = support.makeTestDatabaseContainer() - let _ = expectationForCompletion(of: progress) - - let addNewFeed = try! FeedlyAddNewFeedOperation(account: account, - credentials: support.accessToken, - url: searchUrl, - feedName: nil, - searchService: caller, - addToCollectionService: caller, - syncUnreadIdsService: caller, - getStreamContentsService: caller, - database: container.database, - container: folder, - progress: progress, - log: support.log) - - // If this expectation is not fulfilled, the operation is not calling `didFinish`. - let completionExpectation = expectation(description: "Did Finish") - addNewFeed.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(addNewFeed) - - XCTAssert(progress.numberRemaining > 0) - - addNewFeed.cancel() - - waitForExpectations(timeout: 2) - - XCTAssert(progress.isComplete) - } - - func testAddNewFeedSuccess() throws { - guard let folder = getFolderByLoadingInitialContent() else { - return - } - - let progress = DownloadProgress(numberOfTasks: 0) - let container = support.makeTestDatabaseContainer() - let _ = expectationForCompletion(of: progress) - - let subdirectory = "feedly-add-new-feed" - let searchUrl = self.searchUrl - let provider = MockResponseProvider(findingMocksIn: subdirectory) - provider.searchQueryHandler = { query in - XCTAssertEqual(query, searchUrl) - } - - transport.mockResponseFileUrlProvider = provider - - let addNewFeed = try! FeedlyAddNewFeedOperation(account: account, - credentials: support.accessToken, - url: searchUrl, - feedName: nil, - searchService: caller, - addToCollectionService: caller, - syncUnreadIdsService: caller, - getStreamContentsService: caller, - database: container.database, - container: folder, - progress: progress, - log: support.log) - - // If this expectation is not fulfilled, the operation is not calling `didFinish`. - let completionExpectation = expectation(description: "Did Finish") - addNewFeed.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(addNewFeed) - - XCTAssert(progress.numberRemaining > 0) - - waitForExpectations(timeout: 2) - - XCTAssert(progress.isComplete) - - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "feedStream", subdirectory: subdirectory) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds", subdirectory: subdirectory, testCase: self) - } - - class TestFeedlyAddFeedToCollectionService: FeedlyAddFeedToCollectionService { - var mockResult: Result<[FeedlyFeed], Error>? - var addFeedExpectation: XCTestExpectation? - var parameterTester: ((FeedlyFeedResourceId, String?, String) -> ())? - - func addFeed(with feedId: FeedlyFeedResourceId, title: String?, toCollectionWith collectionId: String, completion: @escaping (Result<[FeedlyFeed], Error>) -> ()) { - guard let result = mockResult else { - XCTFail("Missing mock result. Test may time out because the completion will not be called.") - return - } - parameterTester?(feedId, title, collectionId) - DispatchQueue.main.async { - completion(result) - self.addFeedExpectation?.fulfill() - } - } - } - - func testAddNewFeedFailure() { - guard let folder = getFolderByLoadingInitialContent() else { - return - } - - let progress = DownloadProgress(numberOfTasks: 0) - let container = support.makeTestDatabaseContainer() - let _ = expectationForCompletion(of: progress) - - let subdirectory = "feedly-add-new-feed" - let searchUrl = self.searchUrl - let feedName = "MacRumours with a \"u\" because I am Australian" - let provider = MockResponseProvider(findingMocksIn: subdirectory) - provider.searchQueryHandler = { query in - XCTAssertEqual(query, searchUrl) - } - - transport.mockResponseFileUrlProvider = provider - - let service = TestFeedlyAddFeedToCollectionService() - service.mockResult = .failure(URLError(.timedOut)) - service.addFeedExpectation = expectation(description: "Add New Feed Called") - service.parameterTester = { feedResource, title, collectionId in - XCTAssertEqual(feedResource.id, "feed/http://feeds.macrumors.com/MacRumors-All") - XCTAssertEqual(title, feedName) - XCTAssertEqual(collectionId, folder.externalID) - } - - let addNewFeed = try! FeedlyAddNewFeedOperation(account: account, - credentials: support.accessToken, - url: searchUrl, - feedName: feedName, - searchService: caller, - addToCollectionService: service, - syncUnreadIdsService: caller, - getStreamContentsService: caller, - database: container.database, - container: folder, - progress: progress, - log: support.log) - - // If this expectation is not fulfilled, the operation is not calling `didFinish`. - let completionExpectation = expectation(description: "Did Finish") - addNewFeed.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(addNewFeed) - - XCTAssert(progress.numberRemaining > 0) - - waitForExpectations(timeout: 2) - - XCTAssert(progress.isComplete) - - XCTAssertEqual(folder.topLevelWebFeeds.count, 0) - } -} - -private class InitialMockResponseProvider: TestTransportMockResponseProviding { - - let subdirectory: String - - init(findingMocksIn subdirectory: String) { - self.subdirectory = subdirectory - } - - func mockResponseFileUrl(for components: URLComponents) -> URL? { - let bundle = Bundle(for: type(of: self)) - - // When we get a request for the initial collections content, use these results. - if components.path.contains("/v3/collections") { - return bundle.url(forResource: "emptyCollections", withExtension: "json", subdirectory: subdirectory) - } - - return nil - } -} - - -private class MockResponseProvider: TestTransportMockResponseProviding { - - let subdirectory: String - - init(findingMocksIn subdirectory: String) { - self.subdirectory = subdirectory - } - - var searchQueryHandler: ((String) -> ())? - - func mockResponseFileUrl(for components: URLComponents) -> URL? { - let bundle = Bundle(for: type(of: self)) - - let queryItems = components.queryItems ?? [] - let query = queryItems.first(where: { $0.name.contains("query") })?.value - - // When we get the search request, use these results. - if components.path.contains("search/feeds") { - if let query = query { - searchQueryHandler?(query) - } else { - XCTFail("`query` missing from URL query items in search request: \(components)") - } - return bundle.url(forResource: "searchResults", withExtension: "json", subdirectory: subdirectory) - } - - // When we get a request to add a feed, use these results. - if components.path.contains("/v3/collections") && components.path.contains("/feeds") { - return bundle.url(forResource: "putFeed", withExtension: "json", subdirectory: subdirectory) - } - - // When we get a request for the initial collections content, use these results. - if components.path.contains("/v3/collections") { - return bundle.url(forResource: "collections", withExtension: "json", subdirectory: subdirectory) - } - - let continuation = queryItems.first(where: { $0.name.contains("continuation") })?.value - - // When we get a request for unread article ids, use these results. - if components.path.contains("streams/ids") { - - // if there is a continuation, return the page for it - if let continuation = continuation, let data = continuation.data(using: .utf8) { - let base64 = data.base64EncodedString() // at least base64 can be used as a path component. - return bundle.url(forResource: "unreadIds@\(base64)", withExtension: "json", subdirectory: subdirectory) - - } else { - // return first page - return bundle.url(forResource: "unreadIds", withExtension: "json", subdirectory: subdirectory) - } - } - - // When we get a request for the contents of the feed stream, use these results. - if components.path.contains("streams/contents") { - - // if there is a continuation, return the page for it - if let continuation = continuation, let data = continuation.data(using: .utf8) { - let base64 = data.base64EncodedString() // at least base64 can be used as a path component. - return bundle.url(forResource: "feedStream@\(base64)", withExtension: "json", subdirectory: subdirectory) - - } else { - // return first page - return bundle.url(forResource: "feedStream", withExtension: "json", subdirectory: subdirectory) - } - } - - return nil - } -} diff --git a/Account/Tests/AccountTests/Feedly/FeedlyCreateFeedsForCollectionFoldersOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyCreateFeedsForCollectionFoldersOperationTests.swift index 0ac1bd8b3..fb4520e42 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyCreateFeedsForCollectionFoldersOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyCreateFeedsForCollectionFoldersOperationTests.swift @@ -61,7 +61,7 @@ class FeedlyCreateFeedsForCollectionFoldersOperationTests: XCTestCase { XCTAssertTrue(account.flattenedWebFeeds().isEmpty, "Expected empty account.") - MainThreadOperationQueue.shared.addOperation(createFeeds) + MainThreadOperationQueue.shared.add(createFeeds) waitForExpectations(timeout: 2) @@ -132,7 +132,7 @@ class FeedlyCreateFeedsForCollectionFoldersOperationTests: XCTestCase { XCTAssertTrue(account.flattenedWebFeeds().isEmpty, "Expected empty account.") - MainThreadOperationQueue.shared.addOperation(createFeeds) + MainThreadOperationQueue.shared.add(createFeeds) waitForExpectations(timeout: 2) } @@ -154,7 +154,7 @@ class FeedlyCreateFeedsForCollectionFoldersOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(removeFeeds) + MainThreadOperationQueue.shared.add(removeFeeds) waitForExpectations(timeout: 2) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyGetCollectionsOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyGetCollectionsOperationTests.swift index e64a2a421..8639b670b 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyGetCollectionsOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyGetCollectionsOperationTests.swift @@ -16,7 +16,7 @@ class FeedlyGetCollectionsOperationTests: XCTestCase { func testGetCollections() { let support = FeedlyTestSupport() let (transport, caller) = support.makeMockNetworkStack() - let jsonName = "feedly_collections_initial" + let jsonName = "JSON/feedly_collections_initial" transport.testFiles["/v3/collections"] = "\(jsonName).json" let getCollections = FeedlyGetCollectionsOperation(service: caller, log: support.log) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyGetStreamContentsOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyGetStreamContentsOperationTests.swift index 489705a92..c9d354ea6 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyGetStreamContentsOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyGetStreamContentsOperationTests.swift @@ -40,7 +40,7 @@ class FeedlyGetStreamContentsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(getStreamContents) + MainThreadOperationQueue.shared.add(getStreamContents) waitForExpectations(timeout: 2) @@ -73,7 +73,7 @@ class FeedlyGetStreamContentsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(getStreamContents) + MainThreadOperationQueue.shared.add(getStreamContents) waitForExpectations(timeout: 2) @@ -94,7 +94,7 @@ class FeedlyGetStreamContentsOperationTests: XCTestCase { func testGetStreamContentsFromJSON() { let support = FeedlyTestSupport() let (transport, caller) = support.makeMockNetworkStack() - let jsonName = "feedly_macintosh_initial" + let jsonName = "JSON/feedly_macintosh_initial" transport.testFiles["/v3/streams/contents"] = "\(jsonName).json" let resource = FeedlyCategoryResourceId(id: "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815") @@ -105,7 +105,7 @@ class FeedlyGetStreamContentsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(getStreamContents) + MainThreadOperationQueue.shared.add(getStreamContents) waitForExpectations(timeout: 2) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyGetStreamIdsOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyGetStreamIdsOperationTests.swift index 3df1e1584..8612eb1df 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyGetStreamIdsOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyGetStreamIdsOperationTests.swift @@ -40,7 +40,7 @@ class FeedlyGetStreamIdsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(getStreamIds) + MainThreadOperationQueue.shared.add(getStreamIds) waitForExpectations(timeout: 2) @@ -73,7 +73,7 @@ class FeedlyGetStreamIdsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(getStreamIds) + MainThreadOperationQueue.shared.add(getStreamIds) waitForExpectations(timeout: 2) @@ -89,7 +89,7 @@ class FeedlyGetStreamIdsOperationTests: XCTestCase { func testGetStreamIdsFromJSON() { let support = FeedlyTestSupport() let (transport, caller) = support.makeMockNetworkStack() - let jsonName = "feedly_unreads_1000" + let jsonName = "JSON/feedly_unreads_1000" transport.testFiles["/v3/streams/ids"] = "\(jsonName).json" let resource = FeedlyCategoryResourceId(id: "user/1234/category/5678") @@ -100,7 +100,7 @@ class FeedlyGetStreamIdsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(getStreamIds) + MainThreadOperationQueue.shared.add(getStreamIds) waitForExpectations(timeout: 2) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyLogoutOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyLogoutOperationTests.swift index 91a0ecd0a..9e6b45f6d 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyLogoutOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyLogoutOperationTests.swift @@ -9,6 +9,7 @@ import XCTest @testable import Account import RSCore +import Secrets class FeedlyLogoutOperationTests: XCTestCase { @@ -73,7 +74,7 @@ class FeedlyLogoutOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(logout) + MainThreadOperationQueue.shared.add(logout) MainThreadOperationQueue.shared.cancelOperations([logout]) @@ -105,7 +106,7 @@ class FeedlyLogoutOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(logout) + MainThreadOperationQueue.shared.add(logout) waitForExpectations(timeout: 1) @@ -151,7 +152,7 @@ class FeedlyLogoutOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(logout) + MainThreadOperationQueue.shared.add(logout) waitForExpectations(timeout: 1) @@ -197,7 +198,7 @@ class FeedlyLogoutOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(logout) + MainThreadOperationQueue.shared.add(logout) waitForExpectations(timeout: 1) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyMirrorCollectionsAsFoldersOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyMirrorCollectionsAsFoldersOperationTests.swift index de8efb630..8fd7cbb59 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyMirrorCollectionsAsFoldersOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyMirrorCollectionsAsFoldersOperationTests.swift @@ -42,10 +42,7 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { completionExpectation.fulfill() } - XCTAssertTrue(mirrorOperation.collectionsAndFolders.isEmpty) - XCTAssertTrue(mirrorOperation.feedsAndFolders.isEmpty) - - MainThreadOperationQueue.shared.addOperation(mirrorOperation) + MainThreadOperationQueue.shared.add(mirrorOperation) waitForExpectations(timeout: 2) @@ -61,7 +58,7 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { XCTAssertTrue(missingNames.isEmpty, "Collections with these labels have no corresponding folder.") XCTAssertTrue(missingIds.isEmpty, "Collections with these ids have no corresponding folder.") - XCTAssertEqual(mirrorOperation.collectionsAndFolders.count, provider.collections.count, "Mismatch between collections and folders.") +// XCTAssertEqual(mirrorOperation.collectionsAndFolders.count, provider.collections.count, "Mismatch between collections and folders.") } func testRemovesFolders() { @@ -74,7 +71,7 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(addFolders) + MainThreadOperationQueue.shared.add(addFolders) waitForExpectations(timeout: 2) } @@ -88,7 +85,7 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(removeFolders) + MainThreadOperationQueue.shared.add(removeFolders) waitForExpectations(timeout: 2) @@ -105,7 +102,6 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { XCTAssertTrue(remainingNames.isEmpty, "Folders with these names remain with no corresponding collection.") XCTAssertTrue(remainingIds.isEmpty, "Folders with these ids remain with no corresponding collection.") - XCTAssertTrue(removeFolders.collectionsAndFolders.isEmpty) XCTAssertTrue(removeFolders.feedsAndFolders.isEmpty) } @@ -136,7 +132,7 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(mirrorOperation) + MainThreadOperationQueue.shared.add(mirrorOperation) waitForExpectations(timeout: 2) @@ -197,7 +193,7 @@ class FeedlyMirrorCollectionsAsFoldersOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(removeFolders) + MainThreadOperationQueue.shared.add(removeFolders) waitForExpectations(timeout: 2) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyOrganiseParsedItemsByFeedOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyOrganiseParsedItemsByFeedOperationTests.swift index 1efe9725b..654e9a3b0 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyOrganiseParsedItemsByFeedOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyOrganiseParsedItemsByFeedOperationTests.swift @@ -47,7 +47,7 @@ class FeedlyOrganiseParsedItemsByFeedOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(organise) + MainThreadOperationQueue.shared.add(organise) waitForExpectations(timeout: 2) @@ -68,7 +68,7 @@ class FeedlyOrganiseParsedItemsByFeedOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(organise) + MainThreadOperationQueue.shared.add(organise) waitForExpectations(timeout: 2) @@ -89,7 +89,7 @@ class FeedlyOrganiseParsedItemsByFeedOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(organise) + MainThreadOperationQueue.shared.add(organise) waitForExpectations(timeout: 2) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyRefreshAccessTokenOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyRefreshAccessTokenOperationTests.swift index 245d34e69..6058b5888 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyRefreshAccessTokenOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyRefreshAccessTokenOperationTests.swift @@ -10,6 +10,7 @@ import XCTest @testable import Account import RSWeb import RSCore +import Secrets class FeedlyRefreshAccessTokenOperationTests: XCTestCase { @@ -61,7 +62,7 @@ class FeedlyRefreshAccessTokenOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(refresh) + MainThreadOperationQueue.shared.add(refresh) MainThreadOperationQueue.shared.cancelOperations([refresh]) @@ -100,7 +101,7 @@ class FeedlyRefreshAccessTokenOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(refresh) + MainThreadOperationQueue.shared.add(refresh) waitForExpectations(timeout: 1) @@ -147,7 +148,7 @@ class FeedlyRefreshAccessTokenOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(refresh) + MainThreadOperationQueue.shared.add(refresh) waitForExpectations(timeout: 1) @@ -201,7 +202,7 @@ class FeedlyRefreshAccessTokenOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(refresh) + MainThreadOperationQueue.shared.add(refresh) waitForExpectations(timeout: 1) diff --git a/Account/Tests/AccountTests/Feedly/FeedlySendArticleStatusesOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlySendArticleStatusesOperationTests.swift index fc834e802..61874468a 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlySendArticleStatusesOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlySendArticleStatusesOperationTests.swift @@ -41,7 +41,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) } @@ -72,7 +72,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -115,7 +115,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -158,7 +158,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -201,7 +201,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -244,7 +244,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -287,7 +287,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -330,7 +330,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -373,7 +373,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -392,7 +392,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { func testSendAllSuccess() { let articleIds = Set((0..<100).map { "feed/0/article/\($0)" }) - let keys = [ArticleStatus.Key.read, .starred] + let keys = [SyncStatus.Key.read, .starred] let flags = [true, false] let statuses = articleIds.map { articleId -> SyncStatus in let key = keys.randomElement()! @@ -433,7 +433,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) @@ -452,7 +452,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { func testSendAllFailure() { let articleIds = Set((0..<100).map { "feed/0/article/\($0)" }) - let keys = [ArticleStatus.Key.read, .starred] + let keys = [SyncStatus.Key.read, .starred] let flags = [true, false] let statuses = articleIds.map { articleId -> SyncStatus in let key = keys.randomElement()! @@ -494,7 +494,7 @@ class FeedlySendArticleStatusesOperationTests: XCTestCase { didFinishExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(send) + MainThreadOperationQueue.shared.add(send) waitForExpectations(timeout: 2) diff --git a/Account/Tests/AccountTests/Feedly/FeedlySyncAllOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlySyncAllOperationTests.swift deleted file mode 100644 index 79263b87d..000000000 --- a/Account/Tests/AccountTests/Feedly/FeedlySyncAllOperationTests.swift +++ /dev/null @@ -1,309 +0,0 @@ -// -// FeedlySyncAllOperationTests.swift -// AccountTests -// -// Created by Kiel Gillard on 30/10/19. -// Copyright © 2019 Ranchero Software, LLC. All rights reserved. -// - -import XCTest -@testable import Account -import RSWeb -import RSCore - -class FeedlySyncAllOperationTests: XCTestCase { - - private var account: Account! - private let support = FeedlyTestSupport() - - override func setUp() { - super.setUp() - account = support.makeTestAccount() - } - - override func tearDown() { - if let account = account { - support.destroy(account) - } - super.tearDown() - } - - func expectationForCompletion(of progress: DownloadProgress) -> XCTestExpectation { - return expectation(forNotification: .DownloadProgressDidChange, object: progress) { notification -> Bool in - guard let progress = notification.object as? DownloadProgress else { - return false - } - // We want to assert the progress completes. - if progress.isComplete { - return true - } - return false - } - } - - func testCancel() { - let markArticlesService = TestMarkArticlesService() - markArticlesService.didMarkExpectation = expectation(description: "Set Article Statuses") - markArticlesService.didMarkExpectation?.isInverted = true - - let getStreamIdsService = TestGetStreamIdsService() - getStreamIdsService.getStreamIdsExpectation = expectation(description: "Get Unread Article Identifiers") - getStreamIdsService.getStreamIdsExpectation?.isInverted = true - - let getCollectionsService = TestGetCollectionsService() - getCollectionsService.getCollectionsExpectation = expectation(description: "Get User's Collections") - getCollectionsService.getCollectionsExpectation?.isInverted = true - - let getGlobalStreamContents = TestGetStreamContentsService() - getGlobalStreamContents.getStreamContentsExpectation = expectation(description: "Get Contents of global.all") - getGlobalStreamContents.getStreamContentsExpectation?.isInverted = true - - let getStarredIds = TestGetStreamIdsService() - getStarredIds.getStreamIdsExpectation = expectation(description: "Get Ids of global.saved") - getStarredIds.getStreamIdsExpectation?.isInverted = true - - let getEntriesService = TestGetEntriesService() - getEntriesService.getEntriesExpectation = expectation(description: "Get Entries") - getEntriesService.getEntriesExpectation?.isInverted = true - - let progress = DownloadProgress(numberOfTasks: 0) - let _ = expectationForCompletion(of: progress) - - let container = support.makeTestDatabaseContainer() - let syncAll = FeedlySyncAllOperation(account: account, - credentials: support.accessToken, - lastSuccessfulFetchStartDate: nil, - markArticlesService: markArticlesService, - getUnreadService: getStreamIdsService, - getCollectionsService: getCollectionsService, - getStreamContentsService: getGlobalStreamContents, - getStarredService: getStarredIds, - getStreamIdsService: getStreamIdsService, - getEntriesService: getEntriesService, - database: container.database, - downloadProgress: progress, - log: support.log) - - // If this expectation is not fulfilled, the operation is not calling `didFinish`. - let completionExpectation = expectation(description: "Did Finish") - syncAll.completionBlock = { _ in - completionExpectation.fulfill() - } - - let syncCompletionExpectation = expectation(description: "Did Finish Sync") - syncCompletionExpectation.isInverted = true - syncAll.syncCompletionHandler = { result in - switch result { - case .success: - XCTFail("Sync operation was cancelled, not successful.") - case .failure: - XCTFail("Sync operation should cancel silently.") - break - } - syncCompletionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(syncAll) - - XCTAssertTrue(progress.numberOfTasks > 1) - - syncAll.cancel() - - waitForExpectations(timeout: 2) - - XCTAssertNil(syncAll.syncCompletionHandler, "Expected completion handler to be destroyed after completion.") - } - - private var transport = TestTransport() - lazy var caller: FeedlyAPICaller = { - let caller = FeedlyAPICaller(transport: transport, api: .sandbox) - caller.credentials = support.accessToken - return caller - }() - - func testSyncing() throws { - performInitialSync() - try verifyInitialSync() - - performChangeStatuses() - try verifyChangeStatuses() - - performChangeStatusesAgain() - try verifyChangeStatusesAgain() - - performAddFeedsAndFolders() - try verifyAddFeedsAndFolders() - } - - // MARK: 1 - Initial Sync - - private func loadMockData(inSubdirectoryNamed subdirectory: String) { - let provider = FeedlyMockResponseProvider(findingMocksIn: subdirectory) - transport.mockResponseFileUrlProvider = provider - - let progress = DownloadProgress(numberOfTasks: 0) - let _ = expectationForCompletion(of: progress) - - // lastSuccessfulFetchStartDate does not matter for the test, content will always be the same. - // It is tested in `FeedlyGetStreamContentsOperationTests`. - let syncAll = FeedlySyncAllOperation(account: account, - credentials: support.accessToken, - caller: caller, - database: databaseContainer.database, - lastSuccessfulFetchStartDate: nil, - downloadProgress: progress, - log: support.log) - - // If this expectation is not fulfilled, the operation is not calling `didFinish`. - let completionExpectation = expectation(description: "Did Finish") - syncAll.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(syncAll) - - XCTAssertTrue(progress.numberOfTasks > 1) - - waitForExpectations(timeout: 5) - - XCTAssertTrue(progress.numberOfTasks == 0) - } - - func performInitialSync() { - loadMockData(inSubdirectoryNamed: "feedly-1-initial") - } - - func verifyInitialSync() throws { - let subdirectory = "feedly-1-initial" - support.checkFoldersAndFeeds(in: account, againstCollectionsAndFeedsInJSONNamed: "collections", subdirectory: subdirectory) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "global.all", subdirectory: subdirectory) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "global.all@MTZkOTdkZWQ1NzM6NTE2OjUzYjgyNmEy", subdirectory: subdirectory) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds", subdirectory: subdirectory, testCase: self) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds@MTZkOTRhOTNhZTQ6MzExOjUzYjgyNmEy", subdirectory: subdirectory, testCase: self) - support.checkStarredStatuses(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory, testCase: self) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory) - } - - // MARK: 2 - Change Statuses - - func performChangeStatuses() { - loadMockData(inSubdirectoryNamed: "feedly-2-changestatuses") - } - - func verifyChangeStatuses() throws { - let subdirectory = "feedly-2-changestatuses" - support.checkFoldersAndFeeds(in: account, againstCollectionsAndFeedsInJSONNamed: "collections", subdirectory: subdirectory) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "global.all", subdirectory: subdirectory) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds", subdirectory: subdirectory, testCase: self) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds@MTZkOTJkNjIwM2Q6MTEzYjpkNDUwNjA3MQ==", subdirectory: subdirectory, testCase: self) - support.checkStarredStatuses(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory, testCase: self) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory) - } - - // MARK: 3 - Change Statuses Again - - func performChangeStatusesAgain() { - loadMockData(inSubdirectoryNamed: "feedly-3-changestatusesagain") - } - - func verifyChangeStatusesAgain() throws { - let subdirectory = "feedly-3-changestatusesagain" - support.checkFoldersAndFeeds(in: account, againstCollectionsAndFeedsInJSONNamed: "collections", subdirectory: subdirectory) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "global.all", subdirectory: subdirectory) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds", subdirectory: subdirectory, testCase: self) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds@MTZkOGRlMjVmM2M6M2YyOmQ0NTA2MDcx", subdirectory: subdirectory, testCase: self) - support.checkStarredStatuses(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory, testCase: self) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory) - } - - // MARK: 4 - Add Feeds and Folders - - func performAddFeedsAndFolders() { - loadMockData(inSubdirectoryNamed: "feedly-4-addfeedsandfolders") - } - - func verifyAddFeedsAndFolders() throws { - let subdirectory = "feedly-4-addfeedsandfolders" - support.checkFoldersAndFeeds(in: account, againstCollectionsAndFeedsInJSONNamed: "collections", subdirectory: subdirectory) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "global.all", subdirectory: subdirectory) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds", subdirectory: subdirectory, testCase: self) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds@MTZkOTE3YTRlMzQ6YWZjOmQ0NTA2MDcx", subdirectory: subdirectory, testCase: self) - support.checkStarredStatuses(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory, testCase: self) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory) - } - - // MARK: 5 - Remove Feeds and Folders - - func performRemoveFeedsAndFolders() { - loadMockData(inSubdirectoryNamed: "feedly-5-removefeedsandfolders") - } - - func verifyRemoveFeedsAndFolders() throws { - let subdirectory = "feedly-5-removefeedsandfolders" - support.checkFoldersAndFeeds(in: account, againstCollectionsAndFeedsInJSONNamed: "collections", subdirectory: subdirectory) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "global.all", subdirectory: subdirectory) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds", subdirectory: subdirectory, testCase: self) - support.checkUnreadStatuses(in: account, againstIdsInStreamInJSONNamed: "unreadIds@MTZkOGRlMjVmM2M6M2YxOmQ0NTA2MDcx", subdirectory: subdirectory, testCase: self) - support.checkStarredStatuses(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory, testCase: self) - try support.checkArticles(in: account, againstItemsInStreamInJSONNamed: "starred", subdirectory: subdirectory) - } - - // MARK: Downloading Test Data - - var lastSuccessfulFetchStartDate: Date? - lazy var databaseContainer: FeedlyTestSupport.TestDatabaseContainer = { - return support.makeTestDatabaseContainer() - }() - - func downloadTestData() { - let caller = FeedlyAPICaller(transport: URLSession.webserviceTransport(), api: .sandbox) - let credentials = Credentials(type: .oauthAccessToken, username: "<#USERNAME#>", secret: "<#SECRET#>") - caller.credentials = credentials - - let progress = DownloadProgress(numberOfTasks: 0) - let _ = expectationForCompletion(of: progress) - - let syncAll = FeedlySyncAllOperation(account: account, credentials: credentials, caller: caller, database: databaseContainer.database, lastSuccessfulFetchStartDate: lastSuccessfulFetchStartDate, downloadProgress: progress, log: support.log) - - // If this expectation is not fulfilled, the operation is not calling `didFinish`. - let completionExpectation = expectation(description: "Did Finish") - syncAll.completionBlock = { _ in - completionExpectation.fulfill() - } - - lastSuccessfulFetchStartDate = Date() - - MainThreadOperationQueue.shared.addOperation(syncAll) - - XCTAssertTrue(progress.numberOfTasks > 1) - - waitForExpectations(timeout: 60) - - XCTAssertTrue(progress.numberOfTasks == 0) - } - - // Prefix with "test" to manually run this particular function, e.g.: func test_getTestData() - func getTestData() { - // Add a breakpoint on the `print` statements and start a proxy server on your Mac. - // 1. In Feedly sandbox, perform the actions implied by the string in the print statement. - // 2. In the proxy server app, such as Charles, clear requests and responses and filter by "sandbox". - // 3. In Xcode, hit continue in the Debugger so the test requests the data. - // 4. Save the responses captured by the proxy. - print("Prepare for initial sync.") - downloadTestData() - - assert(lastSuccessfulFetchStartDate != nil) - - print("Read/unread, star and unstar some articles.") - downloadTestData() - - print("Read/unread, star and unstar some articles again.") - downloadTestData() - - print("Add Feeds and Folders.") - downloadTestData() - - print("Rename and Remove Feeds and Folders.") - downloadTestData() - } -} diff --git a/Account/Tests/AccountTests/Feedly/FeedlySyncStreamContentsOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlySyncStreamContentsOperationTests.swift index 897d7492c..11819e05f 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlySyncStreamContentsOperationTests.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlySyncStreamContentsOperationTests.swift @@ -52,7 +52,7 @@ class FeedlySyncStreamContentsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(syncStreamContents) + MainThreadOperationQueue.shared.add(syncStreamContents) waitForExpectations(timeout: 2) @@ -86,7 +86,7 @@ class FeedlySyncStreamContentsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(syncStreamContents) + MainThreadOperationQueue.shared.add(syncStreamContents) waitForExpectations(timeout: 2) } @@ -127,7 +127,7 @@ class FeedlySyncStreamContentsOperationTests: XCTestCase { completionExpectation.fulfill() } - MainThreadOperationQueue.shared.addOperation(syncStreamContents) + MainThreadOperationQueue.shared.add(syncStreamContents) waitForExpectations(timeout: 30) diff --git a/Account/Tests/AccountTests/Feedly/FeedlyTestSecrets.swift b/Account/Tests/AccountTests/Feedly/FeedlyTestSecrets.swift new file mode 100644 index 000000000..2e8a294cd --- /dev/null +++ b/Account/Tests/AccountTests/Feedly/FeedlyTestSecrets.swift @@ -0,0 +1,20 @@ +// +// FeedlyTestSecrets.swift +// +// +// Created by Maurice Parker on 8/4/20. +// + +import Foundation +import Secrets + +struct FeedlyTestSecrets: SecretsProvider { + var feedWranglerKey = "" + var mercuryClientId = "" + var mercuryClientSecret = "" + var feedlyClientId = "" + var feedlyClientSecret = "" + var twitterConsumerKey = "" + var twitterConsumerSecret = "" + var redditConsumerKey = "" +} diff --git a/Account/Tests/AccountTests/Feedly/FeedlyTestSupport.swift b/Account/Tests/AccountTests/Feedly/FeedlyTestSupport.swift index 9f4846230..3d02edf86 100644 --- a/Account/Tests/AccountTests/Feedly/FeedlyTestSupport.swift +++ b/Account/Tests/AccountTests/Feedly/FeedlyTestSupport.swift @@ -19,6 +19,10 @@ class FeedlyTestSupport { var refreshToken = Credentials(type: .oauthRefreshToken, username: "Test", secret: "t3st-refresh-tok3n") var transport = TestTransport() + init() { + SecretsManager.provider = FeedlyTestSecrets() + } + func makeMockNetworkStack() -> (TestTransport, FeedlyAPICaller) { let caller = FeedlyAPICaller(transport: transport, api: .sandbox) caller.credentials = accessToken @@ -90,8 +94,7 @@ class FeedlyTestSupport { } func testJSON(named: String, subdirectory: String? = nil) -> Any { - let bundle = Bundle(for: TestTransport.self) - let url = bundle.url(forResource: named, withExtension: "json", subdirectory: subdirectory)! + let url = Bundle.module.url(forResource: named, withExtension: "json", subdirectory: subdirectory)! let data = try! Data(contentsOf: url) let json = try! JSONSerialization.jsonObject(with: data) return json diff --git a/Account/Tests/AccountTests/Feedly/FeedlyUpdateAccountFeedsWithItemsOperationTests.swift b/Account/Tests/AccountTests/Feedly/FeedlyUpdateAccountFeedsWithItemsOperationTests.swift deleted file mode 100644 index 304eea372..000000000 --- a/Account/Tests/AccountTests/Feedly/FeedlyUpdateAccountFeedsWithItemsOperationTests.swift +++ /dev/null @@ -1,141 +0,0 @@ -// -// FeedlyUpdateAccountFeedsWithItemsOperationTests.swift -// AccountTests -// -// Created by Kiel Gillard on 24/10/19. -// Copyright © 2019 Ranchero Software, LLC. All rights reserved. -// - -import XCTest -@testable import Account -import RSParser -import RSCore - -class FeedlyUpdateAccountFeedsWithItemsOperationTests: XCTestCase { - - private var account: Account! - private let support = FeedlyTestSupport() - - override func setUp() { - super.setUp() - account = support.makeTestAccount() - } - - override func tearDown() { - if let account = account { - support.destroy(account) - } - super.tearDown() - } - - struct TestItemsByFeedProvider: FeedlyParsedItemsByFeedProviding { - var parsedItemsByFeedProviderName: String - var parsedItemsKeyedByFeedId: [String: Set] - } - - func testUpdateAccountWithEmptyItems() throws { - let testItems = support.makeParsedItemTestDataFor(numberOfFeeds: 0, numberOfItemsInFeeds: 0) - let resource = FeedlyCategoryResourceId(id: "user/12345/category/6789") - let provider = TestItemsByFeedProvider(parsedItemsByFeedProviderName: resource.id, parsedItemsKeyedByFeedId: testItems) - - let update = FeedlyUpdateAccountFeedsWithItemsOperation(account: account, organisedItemsProvider: provider, log: support.log) - - let completionExpectation = expectation(description: "Did Finish") - update.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(update) - - waitForExpectations(timeout: 2) - - let entries = testItems.flatMap { $0.value } - let articleIds = Set(entries.compactMap { $0.syncServiceID }) - XCTAssertEqual(articleIds.count, entries.count, "Not every item has a value for \(\ParsedItem.syncServiceID).") - - let accountArticles = try account.fetchArticles(.articleIDs(articleIds)) - XCTAssertTrue(accountArticles.isEmpty) - } - - func testUpdateAccountWithOneItem() throws { - let testItems = support.makeParsedItemTestDataFor(numberOfFeeds: 1, numberOfItemsInFeeds: 1) - let resource = FeedlyCategoryResourceId(id: "user/12345/category/6789") - let provider = TestItemsByFeedProvider(parsedItemsByFeedProviderName: resource.id, parsedItemsKeyedByFeedId: testItems) - - let update = FeedlyUpdateAccountFeedsWithItemsOperation(account: account, organisedItemsProvider: provider, log: support.log) - - let completionExpectation = expectation(description: "Did Finish") - update.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(update) - - waitForExpectations(timeout: 2) - - let entries = testItems.flatMap { $0.value } - let articleIds = Set(entries.compactMap { $0.syncServiceID }) - XCTAssertEqual(articleIds.count, entries.count, "Not every item has a value for \(\ParsedItem.syncServiceID).") - - let accountArticles = try account.fetchArticles(.articleIDs(articleIds)) - XCTAssertTrue(accountArticles.count == entries.count) - - let accountArticleIds = Set(accountArticles.map { $0.articleID }) - let missingIds = articleIds.subtracting(accountArticleIds) - XCTAssertTrue(missingIds.isEmpty) - } - - func testUpdateAccountWithManyItems() throws { - let testItems = support.makeParsedItemTestDataFor(numberOfFeeds: 100, numberOfItemsInFeeds: 100) - let resource = FeedlyCategoryResourceId(id: "user/12345/category/6789") - let provider = TestItemsByFeedProvider(parsedItemsByFeedProviderName: resource.id, parsedItemsKeyedByFeedId: testItems) - - let update = FeedlyUpdateAccountFeedsWithItemsOperation(account: account, organisedItemsProvider: provider, log: support.log) - - let completionExpectation = expectation(description: "Did Finish") - update.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(update) - - waitForExpectations(timeout: 10) // 10,000 articles takes ~ three seconds for me. - - let entries = testItems.flatMap { $0.value } - let articleIds = Set(entries.compactMap { $0.syncServiceID }) - XCTAssertEqual(articleIds.count, entries.count, "Not every item has a value for \(\ParsedItem.syncServiceID).") - - let accountArticles = try account.fetchArticles(.articleIDs(articleIds)) - XCTAssertTrue(accountArticles.count == entries.count) - - let accountArticleIds = Set(accountArticles.map { $0.articleID }) - let missingIds = articleIds.subtracting(accountArticleIds) - XCTAssertTrue(missingIds.isEmpty) - } - - func testCancelUpdateAccount() throws { - let testItems = support.makeParsedItemTestDataFor(numberOfFeeds: 1, numberOfItemsInFeeds: 1) - let resource = FeedlyCategoryResourceId(id: "user/12345/category/6789") - let provider = TestItemsByFeedProvider(parsedItemsByFeedProviderName: resource.id, parsedItemsKeyedByFeedId: testItems) - - let update = FeedlyUpdateAccountFeedsWithItemsOperation(account: account, organisedItemsProvider: provider, log: support.log) - - let completionExpectation = expectation(description: "Did Finish") - update.completionBlock = { _ in - completionExpectation.fulfill() - } - - MainThreadOperationQueue.shared.addOperation(update) - - MainThreadOperationQueue.shared.cancelOperations([update]) - - waitForExpectations(timeout: 2) - - let entries = testItems.flatMap { $0.value } - let articleIds = Set(entries.compactMap { $0.syncServiceID }) - XCTAssertEqual(articleIds.count, entries.count, "Not every item has a value for \(\ParsedItem.syncServiceID).") - - let accountArticles = try account.fetchArticles(.articleIDs(articleIds)) - XCTAssertTrue(accountArticles.isEmpty) - } -} diff --git a/Account/Tests/AccountTests/Feedly/Initial/gobalall_initial.json b/Account/Tests/AccountTests/Feedly/Initial/gobalall_initial.json deleted file mode 100644 index a9af0f198..000000000 --- a/Account/Tests/AccountTests/Feedly/Initial/gobalall_initial.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all","updated":1570012955549,"continuation":"16d88b62e1c:50f6b:18991ffa","items":[{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0","originId":"58087.pyqb40 at https://www.imore.com","recrawled":1570013612321,"updateCount":1,"fingerprint":"3c8fd5dc","content":{"content":"

\n

Twitter is not having a good morning

\n

What you need to know

\n
  • Twitter is experiencing API irregularity affecting all of its services.
  • \n
  • Reports of problems in-browser and on Tweetdeck.
  • \n
  • Also affecting Twitter for iOS.
  • \n

Twitter is experiencing irregularities with its APIs which is affecting all of its services this morning.

\n

We've been experiencing outages across Twitter and TweetDeck. You might have had trouble Tweeting, getting notifications, or viewing DMs. We're currently working on a fix, and should be back to normal soon.

— Twitter Support (@TwitterSupport) October 2, 2019
\n

The news first broke early this morning with outages affecting Twitter and Tweetdeck. Twitter and other users have reported experiencing problems trying to Tweet, getting notifcations and sending DMs.

\n

As per Twitter's API Status website"

\n
\n

Investigating - As of 2019-10-02 06:35:00 UTC, The Twitter data team is investigating a system irregularity causing lowered success rates across all APIs. We will provide an update as soon as we know more. Oct 2, 07:33 UTC

\n

Monitoring - As of 05:00:00, Oct 2 UTC - All APIs/products should be operating normally Oct 2, 05:14 UTC

\n

Update - The Twitter data team is investigating a system irregularity affecting all products/APIs that occurred starting on October 2 at approximately 00:50 UTC. Data may be delayed or missing at this time. We will provide an update as soon as we know more. Oct 2, 02:55 UTC

\n

Investigating - The Twitter data team is investigating a system irregularity affecting the streaming APIs that occurred starting on October 2 at approximately 00:50 UTC. Data may be delayed this time. We will provide an update as soon as we know more. Oct 2, 01:29 UTC

\n
\n

It seems the issue was resolved for a time, but has now resurfaced. As you can see from the screenshot below, Twitter for iOS is not currently letting users send Tweets from the app:

\n

\n

Below is a full list of Twitter's services and how they are affected.

\n

\"\"","direction":"ltr"},"title":"It's not just you: Twitter and TweekDeck are experiencing an outage","author":"Stephen Warwick","summary":{"content":"Twitter is not having a good morning\nWhat you need to know\nTwitter is experiencing API irregularity affecting all of its services.\nReports of problems in-browser and on Tweetdeck.\nAlso affecting Twitter for iOS.\nTwitter is experiencing irregularities with its APIs which is affecting all of its services this morning.\nWe've been experiencing outages across Twitter and TweetDeck. You might have had trouble Tweeting, getting notifications, or viewing DMs. We're currently working on a fix, and should be back to normal soon.— Twitter Support (@TwitterSupport) October 2, 2019\nThe news first broke early this morning with outages affecting Twitter and Tweetdeck. Twitter and other users have reported experiencing problems trying to Tweet, getting notifcations and sending DMs.\nAs per Twitter's API Status website"\nInvestigating - As of 2019-10-02 06:35:00 UTC, The Twitter data team is investigating a system irregularity causing lowered success rates across all APIs. We will provide...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/8ZVpHoI5j_0/twitter-api-irregularity-affecting-ios-tweetdeck","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/twitter-api-irregularity-affecting-ios-tweetdeck","type":"text/html"}],"crawled":1570012955549,"published":1570012843000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg","width":1280,"height":720,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0","originId":"58085.pyqb40 at https://www.imore.com","fingerprint":"705bfa62","content":{"content":"

\n

Image via Riot

\n

This will only affect new installs, not current players

\n

What you need to know

\n
  • League of Legends may not work with macOS Catalina on release.
  • \n
  • Riot is unsure of compatibility due to broad release date.
  • \n
  • The issue will not affect users who have the game already installed, only new downloads.
  • \n

Riot games has announced that users may not be able to install League of Legends on macOS Catalina upon its release. Riot has said that due to the "broad release date" of Catalina they are unsure as to whether the game will be supported. In a post yesterday it said:

\n
\n

Due to the broad release date, we don't know if Catalina will support League of Legends and TFT on Mac devices. If you know a Mac user who might be interested in League of Legends or TFT, get them to install it as soon as possible to be safe!

\n

Existing players with League of Legends on their Macs will not have any problems or changes with League of Legends when Catalina rolls out. The game will patch normally and players will be able to play as they have been!

\n

At this time and with what we know, people will not be able to install League of Legends on their Mac devices on Catalina. So in the meantime, if you know someone who is interested in installing League of Legends, they should do so before Catalina debuts in October OR not update their macOS to Catalina until they do.

\n

We do not currently have an estimated timeline for when Catalina will be able to support League of Legends, but we will update players as we get a clearer look at its release date.

\n
\n

It's important to note that this could affect both League of Legends and spinoff Teamfight Tactics, which requires the LoL client in order to play. To recap, the issue will not affect any players who already have the game installed. So, if you are a LoL player with the game installed, there's nothing to worry about. If you're about to jump into the game for the first time on Mac, Riot strongly recommends that you should download the game before you install macOS Catalina (whenever that is released).

\n

As noted by Riot, it is unclear at this stage whether this is going to be an issue when Catalina is released. It is also unclear at this stage how long the problem might persist if indeed it does take effect. Most recent reports suggest Catalina could be released Friday, October 4, however Apple is yet to confirm a release date.

\"\"","direction":"ltr"},"title":"Catalina might not support League of Legends on release","author":"Stephen Warwick","summary":{"content":"Image via Riot\nThis will only affect new installs, not current players\nWhat you need to know\nLeague of Legends may not work with macOS Catalina on release.\nRiot is unsure of compatibility due to broad release date.\nThe issue will not affect users who have the game already installed, only new downloads.\nRiot games has announced that users may not be able to install League of Legends on macOS Catalina upon its release. Riot has said that due to the "broad release date" of Catalina they are unsure as to whether the game will be supported. In a post yesterday it said:\nDue to the broad release date, we don't know if Catalina will support League of Legends and TFT on Mac devices. If you know a Mac user who might be interested in League of Legends or TFT, get them to install it as soon as possible to be safe!\nExisting players with League of Legends on their Macs will not have any problems or changes with League of Legends when Catalina rolls out. The game will patch normally and...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/JWyLk-_b5BM/macos-catalina-may-not-support-league-legends-release","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/macos-catalina-may-not-support-league-legends-release","type":"text/html"}],"crawled":1570010993737,"published":1570010862000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0","originId":"58084.pyqb40 at https://www.imore.com","fingerprint":"b5f31d3c","content":{"content":"

\n

Image via Engadget

\n

Track down your conversations

\n

What you need to know

\n
  • Twitter has rolled out DM search in iOS.
  • \n
  • The feature was announced for testing in August.
  • \n
  • Search DMs by user names, informal names and message content.
  • \n

Twitter has rolled out a brand new feature for its iOS app, which means you can now search through your Direct Messages to find conversations. Twitter announced the move via... erm... Twitter yesterday.

\n

DM search is rolling out to everyone on iOS today. pic.twitter.com/nxbX19xjw7

— Nick Pacilio (@NickPacilio) October 1, 2019
\n

The service was previously announced in August and Twitter has been testing it on iOS since then. The new feature will allow users to search through their Direct Messages. Typing in any keyword will bring up results for Twitter user names, their informal names and conversation content much the same way searching through your iMessages does on iOS. This means you can now track down any direct message conversation you've had on Twitter by searching for the person you had it with, or something specific that you talked about.

\n

The news comes in the wake of another Twitter announcement confirming that its DM abuse filter has also been pushed to everyone.

\"\"","direction":"ltr"},"title":"You can now search your DMs on Twitter for iOS","author":"Stephen Warwick","summary":{"content":"Image via Engadget\nTrack down your conversations\nWhat you need to know\nTwitter has rolled out DM search in iOS.\nThe feature was announced for testing in August.\nSearch DMs by user names, informal names and message content.\nTwitter has rolled out a brand new feature for its iOS app, which means you can now search through your Direct Messages to find conversations. Twitter announced the move via... erm... Twitter yesterday.\nDM search is rolling out to everyone on iOS today. pic.twitter.com/nxbX19xjw7— Nick Pacilio (@NickPacilio) October 1, 2019\nThe service was previously announced in August and Twitter has been testing it on iOS since then. The new feature will allow users to search through their Direct Messages. Typing in any keyword will bring up results for Twitter user names, their informal names and conversation content much the same way searching through your iMessages does on iOS. This means you can now track down any direct message conversation you've had on Twitter b...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/8vdDDRESI8k/dm-search-rolls-out-twitter-ios","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/dm-search-rolls-out-twitter-ios","type":"text/html"}],"crawled":1570005692038,"published":1570005527000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"keywords":["Apple"],"originId":"https://9to5mac.com/?p=613222","fingerprint":"68a14535","id":"BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4","author":"Chance Miller","summary":{"direction":"ltr","content":"
\n

Twitter continues to expand the capabilities of its direct messaging functionality today. After rolling out its new abuse filter for Direct Messages yesterday, Twitter is now expanding the availability of DM search to all iOS users.

\n

more…

\n

The post Twitter starts rolling out Direct Message search to all iOS users appeared first on 9to5Mac.

"},"alternate":[{"href":"https://9to5mac.com/2019/10/01/twitter-direct-message-search-ios/","type":"text/html"}],"crawled":1569981325932,"title":"Twitter starts rolling out Direct Message search to all iOS users","published":1569980556000,"origin":{"streamId":"feed/http://9to5mac.com/feed/","htmlUrl":"https://9to5mac.com","title":"9to5Mac"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815","label":"Macintosh"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e","originId":"58082.pyogg0 at https://www.imore.com","fingerprint":"64c3918d","content":{"content":"

\n

What you need to know

\n
  • Apple has updated Swift Playgrounds for iPadOS 13.
  • \n
  • New features include Dark Mode and SwiftUI.
  • \n
  • There is also new Learn to Code experiences.
  • \n

Swift Playgrounds now lives in the dark.

\n

Apple has updated its Swift Playgrounds app, an iPad exclusive, for iPadOS 13. Reported by 9to5Mac, the new changes in Swift 5.1 include Dark Mode, the ability to build with SwiftUI, and new Learn to Code lessons. The app's page on the App Store details all of the new updates:

\n
  • Use the new dark coding theme when running Dark Mode in iPadOS 13
  • \n
  • In Learn to Code, help Byte and friends explore their world at night when using Dark Mode in iPadOS 13\n• Build with the SwiftUI framework in new playgrounds you create\n• Includes Swift 5.1 and the iOS 13 SDK
  • \n

\n

If you've ever been interested in coding and own an iPad, Swift Playgrounds is a fantastic way to get started. The app is built by Apple and designed to teach you Swift code, Apple's own code language that continues to gain traction as the go-to language when coding apps for Apple's devices. In fact, use of swift code has reportedly doubled from iOS 12 to iOS 13. No matter how you are getting started, Apple has built Swift Playgrounds for you:

\n
\n

"Swift Playgrounds requires no coding knowledge, so it's perfect for students just starting out, from twelve to one-hundred-and-twelve. The whole time you are learning Swift, a powerful programming language created by Apple and used by professionals to build many of today's most popular apps. And because it's built to take full advantage of iPad and the real iOS SDK, Swift Playgrounds is a first-of-its-kind learning experience."

\n
\n

The new version of Swift Playgrounds is available today in the App Store.

\"\"","direction":"ltr"},"title":"Try coding with Dark Mode and SwiftUI on Swift Playgrounds for iPad","author":"Joe Wituschek","summary":{"content":"What you need to know\nApple has updated Swift Playgrounds for iPadOS 13.\nNew features include Dark Mode and SwiftUI.\nThere is also new Learn to Code experiences.\nSwift Playgrounds now lives in the dark.\nApple has updated its Swift Playgrounds app, an iPad exclusive, for iPadOS 13. Reported by 9to5Mac, the new changes in Swift 5.1 include Dark Mode, the ability to build with SwiftUI, and new Learn to Code lessons. The app's page on the App Store details all of the new updates:\nUse the new dark coding theme when running Dark Mode in iPadOS 13\nIn Learn to Code, help Byte and friends explore their world at night when using Dark Mode in iPadOS 13\n• Build with the SwiftUI framework in new playgrounds you create\n• Includes Swift 5.1 and the iOS 13 SDK\nIf you've ever been interested in coding and own an iPad, Swift Playgrounds is a fantastic way to get started. The app is built by Apple and designed to teach you Swift code, Apple's own code language that continues to gain trac...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/j09N6UbwY_4/code-you-own-dark-mode-and-swiftui-swift-playgorunds-ipad","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/code-you-own-dark-mode-and-swiftui-swift-playgorunds-ipad","type":"text/html"}],"crawled":1569978585753,"published":1569978519000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg","width":1200,"height":628,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019:/linked//6.36096","fingerprint":"735777da","id":"ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4","updated":1569975864000,"author":"John Gruber","alternate":[{"href":"https://blog.halide.cam/halide-1-14-time-to-get-switchy-a02f4c1b9ffc","type":"text/html"}],"crawled":1569977184406,"title":"Halide 1.14’s Lens Switcher and Field-of-View Guides","published":1569975863000,"origin":{"streamId":"feed/http://daringfireball.net/index.xml","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

Speaking of Halide, version 1.14 is out and has some sweet UI ideas for the 3-camera system on iPhone 11 Pro. Ben Sandofsky:

\n
\n

At a glance, our lens switcher looks the same as before; we kept\nit in the same spot so it doesn’t interfere with your viewfinder\nand is within easy reach. Keeping the viewfinder clear of any\nobstructions is one of our highest priorities.

\n

It works similarly, too, at first glance: just keep tapping to\ncycle between 1x, 2x, and 0.5x sizes.

\n

Unfortunately, switching cameras has a bit of a delay. If you’re\ncomposing a shot and want to compare the 0.5x and 1x lenses,\ncycling past that 2x lens feels slow and clunky. No sweat. Haptic\ntouch (or in common parlance, long press) the lens button to bring\nup our lens switcher.

\n
\n

This is a really clever bit of UI, very well-implemented. And part of that, as Sandofsky notes, is that it never obstructs the viewfinder.

\n
\n ★ \n
"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019://1.36095","recrawled":1569980785874,"updateCount":1,"fingerprint":"40aa6e5e","id":"ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4","updated":1569979464000,"author":"John Gruber","summary":{"direction":"ltr","content":"You can shoot with 2× zoom with Night Mode, but when you do, it uses the wide angle camera and digitally, rather than optically, zooms to the 2× field of view."},"alternate":[{"href":"https://daringfireball.net/2019/10/night_mode_telephoto","type":"text/html"}],"crawled":1569977184406,"title":"★ Turns Out the Telephoto Camera on the iPhones 11 Does Not Support Night Mode","published":1569974551000,"origin":{"streamId":"feed/http://daringfireball.net/index.xml","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

From The Verge’s story on Deep Fusion, coming in iOS 13.2 beta 1 (which, I’ve been informed, is now scheduled to drop tomorrow or maybe even later this week, not today as originally planned):

\n
\n

With Deep Fusion, the iPhone 11 and 11 Pro cameras will have three\nmodes of operation that automatically kick in based on light\nlevels and the lens you’re using:

\n\n
\n

Until yesterday, I was under the same impression as the above. But Sebastiaan de With — co-creator of the excellent iPhone camera app Halide — pointed out on Twitter that Night Mode only works with the regular wide-angle lens. You can shoot with 2× zoom with Night Mode, but when you do, it uses the wide angle camera and digitally, rather than optically, zooms to the 2× field of view.

\n

You can see this yourself in the EXIF data. Shoot an image using Night Mode at 2× zoom, and look at the lens information in Photos on the Mac. It will say “iPhone 11 Pro back triple camera 4.25mm f/1.8”. That’s the wide-angle camera. The telephoto camera is “6mm f/2”, and the ultra-wide is “1.54mm f/2.4”. (The front-facing camera is “2.71mm f/2.2”.)

\n

0.5× always uses the ultra-wide camera, because you can’t get that field of view otherwise. 1× always uses the wide angle, because that camera has the best sensor and fastest lens. But 2× doesn’t mean you’re always using the telephoto camera — in low light it will use the wide-angle camera and digital zoom. Previous iPhones with dual camera systems have done the same thing in low light conditions, but a lot of us — myself included — made the wrong assumption about Night Mode and “2× zoom”.

"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369","originId":"58078.pyogg0 at https://www.imore.com","fingerprint":"9ed290f0","content":{"content":"

Image: The Japanese House

\n

What you need to know

\n
  • The Japanese House released a new hit single "Something Has to Change."
  • \n
  • The single was highlighted by Apple Music on Twitter.
  • \n
  • It is the first single off the upcoming EP set to be released in November.
  • \n

Listen to "Something Has to Change" on Apple Music.

\n

Earlier this year, indie act The Japanese House released its first major album, Good At Feeling. But if you thought it would slow down the flow of new music, you were wrong. The Japanese House is back with a new hit single.

\n

In case you are unfamiliar with The Japanese House, it's not a band as the name suggests but a solo act Amber Bain. He hails from Great Britain and has been manning this project since 2015.

\n\n

"Something Has to Change" is the first new single off its upcoming new EP of the same name that will come out in November. Apple Music likes to spotlight artists on Twitter, and it did so with The Japanese House.

\n

The single is an upbeat anthem that is a great follow up to its last music that was more contemplative and atmospheric. It has a strong synth backdrop with catchy lyrics.

\n

If you haven't given The Japanese a shot, give "Something Has to Change" a listen on Apple Music. It might end up being your new favorite musical act.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"","direction":"ltr"},"title":"Listen to The Japanese House’s new single on Apple Music","author":"Danny Zepeda","summary":{"content":"Image: The Japanese House\nWhat you need to know\nThe Japanese House released a new hit single "Something Has to Change."\nThe single was highlighted by Apple Music on Twitter.\nIt is the first single off the upcoming EP set to be released in November.\nListen to "Something Has to Change" on Apple Music.\nEarlier this year, indie act The Japanese House released its first major album, Good At Feeling. But if you thought it would slow down the flow of new music, you were wrong. The Japanese House is back with a new hit single.\nIn case you are unfamiliar with The Japanese House, it's not a band as the name suggests but a solo act Amber Bain. He hails from Great Britain and has been manning this project since 2015.\n"Something Has to Change" is the first new single off its upcoming new EP of the same name that will come out in November. Apple Music likes to spotlight artists on Twitter, and it did so with The Japanese House.\nThe single is an upbeat anthem that is a great follow up to its...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/oBzrJ5rpesw/listen-japanese-houses-new-single-apple-music","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/listen-japanese-houses-new-single-apple-music","type":"text/html"}],"crawled":1569975212505,"published":1569974901000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019://1.36095","fingerprint":"2b0aa117","id":"SfSSQbsJpAnFmSl8cDkL3bQGKFOfsp48QsvCmTUjxYM=_16d89cb360c:51588:18991ffa","updated":1569974553000,"author":"John Gruber","summary":{"direction":"ltr","content":"You can shoot with 2× zoom with Night Mode, but when you do, it uses the wide angle camera and digitally, rather than optically, zooms to the 2× field of view."},"alternate":[{"href":"https://daringfireball.net/2019/10/night_mode_telephoto","type":"text/html"}],"crawled":1569974859276,"title":"★ Turns Out the Telephoto Camera on the iPhones 11 Does Not Support Night Mode","published":1569974551000,"origin":{"streamId":"feed/http://daringfireball.net/feeds/main","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

From The Verge’s story on Deep Fusion, coming in iOS 13.2 beta 1 (which, I’ve been informed, is now scheduled to drop tomorrow, not today as originally planned):

\n
\n

With Deep Fusion, the iPhone 11 and 11 Pro cameras will have three\nmodes of operation that automatically kick in based on light\nlevels and the lens you’re using:

\n\n
\n

Until yesterday, I was under the same impression as the above. But Sebastiaan de With — co-creator of the excellent iPhone camera app Halide — pointed out on Twitter that Dark Mode only works with the regular wide-angle lens. You can shoot with 2× zoom with Night Mode, but when you do, it uses the wide angle camera and digitally, rather than optically, zooms to the 2× field of view.

\n

You can see this yourself in the EXIF data. Shoot an image using Night Mode at 2× zoom, and look at the lens information in Photos on the Mac. It will say “iPhone 11 Pro back triple camera 4.25mm f/1.8”. That’s the wide-angle camera. The telephoto camera is “6mm f/2”, and the ultra-wide is “1.54mm f/2.4”. (The front-facing camera is “2.71mm f/2.2”.)

\n

0.5× always uses the ultra-wide camera, because you can’t get that field of view otherwise. 1× always uses the wide angle, because that camera has the best sensor and fastest lens. But 2× doesn’t mean you’re always using the telephoto camera — in low light it will use the wide-angle camera and digital zoom. Previous iPhones with dual camera systems have done the same thing in low light conditions, but a lot of us — myself included — made the wrong assumption about Night Mode and “2× zoom”.

"},"visual":{"url":"https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg","width":1310,"height":873,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"keywords":["Apple"],"originId":"https://9to5mac.com/?p=613215","fingerprint":"64179143","id":"BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa","author":"Chance Miller","summary":{"direction":"ltr","content":"
\n

Apple has updated yet another one of its applications with support for new iOS 13 and iPadOS features. Swift Playgrounds has been updated today with Dark Mode support, Learn to Code enhancements, and more.

\n

more…

\n

The post Swift Playgrounds for iPadOS updated with Dark Mode, new SwiftUI support, more appeared first on 9to5Mac.

"},"alternate":[{"href":"https://9to5mac.com/2019/10/01/swift-playground-ipad-dark-mode/","type":"text/html"}],"crawled":1569974122507,"title":"Swift Playgrounds for iPadOS updated with Dark Mode, new SwiftUI support, more","published":1569973482000,"origin":{"streamId":"feed/http://9to5mac.com/feed/","htmlUrl":"https://9to5mac.com","title":"9to5Mac"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815","label":"Macintosh"}]},{"keywords":["Apple"],"originId":"https://9to5mac.com/?p=613187","fingerprint":"56964af4","id":"BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa","author":"Chance Miller","summary":{"direction":"ltr","content":"
\n

Even though September was a busy month for Apple, the year isn’t over just yet. Now that we’re officially in October, expect a new round of hardware and software releases from Apple. Ranging from the oft-rumored Apple Tag to the release of macOS Catalina, there’s a lot to look forward to — and it could all culminate in an October Apple event. more…

\n

The post Apple in October expectations: Apple Tag, 16-inch MacBook Pro, new iPad Pro, more appeared first on 9to5Mac.

"},"alternate":[{"href":"https://9to5mac.com/2019/10/01/apple-october-event-expectations/","type":"text/html"}],"crawled":1569974122507,"title":"Apple in October expectations: Apple Tag, 16-inch MacBook Pro, new iPad Pro, more","published":1569971159000,"origin":{"streamId":"feed/http://9to5mac.com/feed/","htmlUrl":"https://9to5mac.com","title":"9to5Mac"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815","label":"Macintosh"}]},{"originId":"https://inessential.com/2019/10/01/on_bullying_in_our_community","fingerprint":"446362f9","id":"+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa","summary":{"direction":"ltr","content":"

Janie Larson writes about being bullied, and you should read it.

\n

It’s natural to wonder who the bully is and who the conference organizers are — but I’m resisting the temptation to spend any time on it. It’s not a puzzle to be solved. Janie’s explicit that she doesn’t want this to result in anyone getting harassed, and she doesn’t want to start a feud. Respect that.

\n

Instead, she talks about the human cost of being bullied, and she presents a guide for handling bullying — which is written especially for people witnessing it.

\n

Even if you think it’s unlikely that you yourself will ever be bullied (and you might not think that), it’s worth remembering that you might see it happen to someone else. I hope you and I would do the right thing.

"},"alternate":[{"href":"https://inessential.com/2019/10/01/on_bullying_in_our_community","type":"text/html"}],"crawled":1569971250209,"title":"On Bullying in Our Community","published":1569969481000,"origin":{"streamId":"feed/http://ranchero.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"https://inessential.com/2019/10/01/on_bullying_in_our_community","fingerprint":"446362f9","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8993d56d:5148e:18991ffa","summary":{"direction":"ltr","content":"

Janie Larson writes about being bullied, and you should read it.

\n

It’s natural to wonder who the bully is and who the conference organizers are — but I’m resisting the temptation to spend any time on it. It’s not a puzzle to be solved. Janie’s explicit that she doesn’t want this to result in anyone getting harassed, and she doesn’t want to start a feud. Respect that.

\n

Instead, she talks about the human cost of being bullied, and she presents a guide for handling bullying — which is written especially for people witnessing it.

\n

Even if you think it’s unlikely that you yourself will ever be bullied (and you might not think that), it’s worth remembering that you might see it happen to someone else. I hope you and I would do the right thing.

"},"alternate":[{"href":"https://inessential.com/2019/10/01/on_bullying_in_our_community","type":"text/html"}],"crawled":1569971230061,"title":"On Bullying in Our Community","published":1569969481000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"visual":{"url":"http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg","width":630,"height":420,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must","label":"Must Read"},{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"keywords":["Apple"],"originId":"https://9to5mac.com/?p=613188","fingerprint":"e3f74796","id":"BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa","author":"Filipe Espósito","summary":{"direction":"ltr","content":"
\n

Following the release of iOS 13 and iPadOS for all users, several developers have already updated their applications with compatibility with the new features. PDF Expert 7 from Readdle, one of the most popular PDF managers for iPhone and iPad, has been updated today with multiple windows on iPad, Dark Mode, enhanced markup features, and more. That is the first significant update to the app since the launch of its seventh version.

\n

more…

\n

The post PDF Expert 7 updated with multiple windows support and more for iPadOS 13 appeared first on 9to5Mac.

"},"alternate":[{"href":"https://9to5mac.com/2019/10/01/pdf-expert-ipados-13/","type":"text/html"}],"crawled":1569970519358,"title":"PDF Expert 7 updated with multiple windows support and more for iPadOS 13","published":1569968795000,"origin":{"streamId":"feed/http://9to5mac.com/feed/","htmlUrl":"https://9to5mac.com","title":"9to5Mac"},"visual":{"url":"https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg","width":1310,"height":873,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815","label":"Macintosh"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742","originId":"58076.pyogg0 at https://www.imore.com","fingerprint":"e6aef3dc","content":{"content":"

\n

What you need to know

\n
  • The Temper Trap's breakthrough album Conditions debuted ten years ago.
  • \n
  • The album produced the super catchy hit "Sweet Disposition."
  • \n
  • Songs from the album were feature in 500 Days of Summer and FIFA 10.
  • \n

It spawned the hit "Sweet Disposition."

\n

Back in 2009, if you were paying any kind of attention to music, then you probably at some point heard The Temper Trap's "Sweet Disposition." The mega hit song was one of the transformative songs that hit the airwaves that year. It was off the band's transformative debut album Conditions that launched their career into a whole new level.

\n

It's been ten years since the release of Conditions, so let's look back at the album's legacy.

\n

Before their big break, The Temper Trap was formed in Australia where they roamed around for a few years in anonymity with only EPs to their name before they recorded their debut album. That album was Conditions, which they recorded from 2008 to 2009.

\n\n

The first single off the album was "Sweet Disposition" and it put the band on the map. The super catchy song utilized a strong rift, lively drums and soaring vocals by frontman Dougy Mandagi to create a melodic rock anthem that just caught on. One thing that truly helped the song was being feature in the cult hit 500 Days of Summer that has since become one of the most iconic romantic comedys of all time.

\n

The other major hit from the album was "Science of Fear" which gained a large followed after being featured in the FIFA 10 soundtrack.

\n

The Temper Trap continues to make music to this day, but whenever you search them nowadays, the first song that shows up is "Sweet Disposition." It's also constantly featured in best hits of the 2000's playlists on music streaming service and rightfully so. No great playlists from the this era is complete without The Temper Trap.

\n

You can listen to the entire album on Apple Music.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"","direction":"ltr"},"title":"The Temper Trap’s breakthrough album Conditions turns ten","author":"Danny Zepeda","summary":{"content":"What you need to know\nThe Temper Trap's breakthrough album Conditions debuted ten years ago.\nThe album produced the super catchy hit "Sweet Disposition."\nSongs from the album were feature in 500 Days of Summer and FIFA 10.\nIt spawned the hit "Sweet Disposition."\nBack in 2009, if you were paying any kind of attention to music, then you probably at some point heard The Temper Trap's "Sweet Disposition." The mega hit song was one of the transformative songs that hit the airwaves that year. It was off the band's transformative debut album Conditions that launched their career into a whole new level.\nIt's been ten years since the release of Conditions, so let's look back at the album's legacy.\nBefore their big break, The Temper Trap was formed in Australia where they roamed around for a few years in anonymity with only EPs to their name before they recorded their debut album. That album was Conditions, which they recorded from 2008 to 2009.\nThe first single off the album was "Sweet...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/ls30KUGVduU/temper-traps-breakthrough-album-conditions-turns-ten-listen-it-apple-music","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/temper-traps-breakthrough-album-conditions-turns-ten-listen-it-apple-music","type":"text/html"}],"crawled":1569969502355,"published":1569969398000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg","width":1310,"height":878,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742","originId":"58075.pyogg0 at https://www.imore.com","fingerprint":"13f55011","content":{"content":"

This is the band's first new studio album in seven years.

\n

\n

What you need to know

\n
  • Chromatics have released a surprise album called Closer to Grey.
  • \n
  • It's the band's seventh studio album and follows 2012's Kill for Love.
  • \n
  • You can listen to Closer to Grey now on Apple Music.
  • \n

Fans of Chromatics are being treated to a nice present tonight: The band is releasing a new studio album called Closer to Grey, their first in seven years. It follows 2012's lauded Kill for Love.

\n

According to Pitchfork, Closer to Grey comes in addition to Dear Tommy, another album Chromatics announced in 2014 but hasn't been released.

\n

Closer to Grey tracklist:

\n
\n

01 The Sound of Silence
\n02 You're No Good
\n03 Closer to Grey
\n04 Twist the Knife
\n05 Light as a Feather
\n06 Move a Mountain
\n07 Touch Red
\n08 Through the Looking Glass
\n09 Whispers in the Hall
\n10 On the Wall
\n11 Love Theme From Closer to Grey
\n12 Wishing Well

\n
\n

At the time, the band said Dear Tommy would be out in 2015, but a full album never came out. Instead, the band released multiple singles between February 2015 and May 2018.

\n

Closer to Grey is apparently being referred to as the band's seventh studio album, which means Dear Tommy could still be number six. Kill for Love was the band's fifth record.

\n

In any case, Closer to Grey is slated to be available on Apple Music at midnight Eastern on Wednesday, October 2.

\n

Sweet Music

\n

Apple Music

\n

\n

From $4.99 at Apple

\n
\"\"","direction":"ltr"},"title":"Chromatics releasing new album Closer to Grey on Apple Music tonight","author":"Brandon Russell","summary":{"content":"This is the band's first new studio album in seven years.\nWhat you need to know\nChromatics have released a surprise album called Closer to Grey.\nIt's the band's seventh studio album and follows 2012's Kill for Love.\nYou can listen to Closer to Grey now on Apple Music.\nFans of Chromatics are being treated to a nice present tonight: The band is releasing a new studio album called Closer to Grey, their first in seven years. It follows 2012's lauded Kill for Love.\nAccording to Pitchfork, Closer to Grey comes in addition to Dear Tommy, another album Chromatics announced in 2014 but hasn't been released.\nCloser to Grey tracklist:\n01 The Sound of Silence 02 You're No Good\n03 Closer to Grey\n04 Twist the Knife\n05 Light as a Feather\n06 Move a Mountain\n07 Touch Red\n08 Through the Looking Glass\n09 Whispers in the Hall\n10 On the Wall\n11 Love Theme From Closer to Grey\n12 Wishing Well\nAt the time, the band said Dear Tommy would be out in 2015, but a full album never...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/UW18lVFhG88/chromatics-releasing-new-album-closer-grey-apple-music-tonight","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/chromatics-releasing-new-album-closer-grey-apple-music-tonight","type":"text/html"}],"crawled":1569968551970,"published":1569968304000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg","width":1280,"height":720,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"keywords":["Career","Conferences"],"originId":"http://redqueencoder.com/?p=1588","fingerprint":"2ac32717","id":"4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa","author":"admin","summary":{"direction":"ltr","content":"I have a bully. Not a sexual harasser or a rapist or a men’s rights activist. A good old fashioned playground bully. I have mostly kept this story to myself for over a year, but I don’t feel I can continue to do so. It is destroying my peace of mind and making me feel […]"},"alternate":[{"href":"http://redqueencoder.com/bullying/","type":"text/html"}],"crawled":1569967579535,"title":"Bullying","published":1569964563000,"origin":{"streamId":"feed/http://redqueencoder.com/feed/","htmlUrl":"http://redqueencoder.com","title":"The Red Queen Coder"},"content":{"direction":"ltr","content":"

I have a bully.

\n

Not a sexual harasser or a rapist or a men’s rights activist. A good old fashioned playground bully.

\n

I have mostly kept this story to myself for over a year, but I don’t feel I can continue to do so. It is destroying my peace of mind and making me feel terrible. I tried to ignore my feelings about this, hoping they would go away, but they have not. I need to share my story in order to move on from this.

\n

I’m not posting this because I want anyone to do anything about this specific incident. I just want people to listen and to understand.

\n

The Beginning

\n

My first interaction with my bully was back in 2015. 2015 was the first year I really got into conference speaking. I had finished up school the year before and conference speaking was the only way I had to network and get my name out there in order to find a job.

\n

I was invited to speak at a conference in 2015 by a friend of mine. As many of you know, I used to be in an abusive marriage. My previous husband would not allow me to have money to buy textbooks while I was going to school for computer programming. My friend sent me books, watched my first shitty conference talk while it was being live streamed, and used his connections to try to help me find a job.

\n

My friend did this when I was nobody. I wasn’t an author yet. I didn’t have a blog. No one knew who I was. He helped me because it was a kind thing to do and he had no expectation that I would ever become anything. To me, the way someone treats you when they don’t get any benefit from it means a lot. I see way too many people who only network with people who are more visible than they are and tell anyone just starting out to fuck off. I don’t like those people.

\n

I was invited to speak at a conference my friend was organizing, but I could not make it because I found out my ex-husband had put us significantly in debt. I felt very sad about not being able to go.

\n

My friend also invited my bully to the conference. My bully could not go for different reasons than I had. They were very vocal about how unhappy they were with my friend regarding his handling of his conference. They started a Twitter mob against my friend and started a whisper network around him.

\n

I felt some loyalty to my friend after his working to help me before I had a career. I kept hearing people at conferences say how terrible it was that he was being attacked, but no one said anything. I was probably dumb, but I put my neck out to defend my friend because no one else would. I understood that my bully would be unhappy about my defense and I really did the best I could to say this whole thing was probably a misunderstanding, as is wont to happen when people communicate online.

\n

After I posted that post, the talk stopped. I thought I made a difference and got people to leave him alone. I now realize it’s probable that people were still talking about him, but that I had shown myself to be untrustworthy and thus no one included me in these conversations.

\n

I knew there would probably be repercussions for my actions, but I figured I did the right thing and I would feel morally okay with whatever the blowback was.

\n

2018

\n

Four years passed and I didn’t feel the blowback. I noticed I was never invited to a conference my bully was speaking at, but that was fine. I didn’t really care to interact with them.

\n

My luck ran out in 2018.

\n

A talk of mine was accepted at a conference. I had to spend nine months working on it. It was incredibly labor intensive, but I was happy to have the opportunity to speak.

\n

Three weeks before the conference, I saw that the conference organizers announced my bully would be a keynote speaker at the conference.

\n

I wrestled with what to do. I hadn’t had any contact with my bully in four years. I half hoped my bully had forgotten the whole incident and found someone else to be mad at about something. I thought about approaching the conference organizers about the situation, but I thought that would be petty. My bully hadn’t done anything so what would I complain about? What could they even do about it?

\n

I found out.

\n

Six days before the conference I was contacted on the conference Slack by the organizers telling me that they had to talk to me and had set a meeting for 10:00 the following morning. I kind of joked that I hoped I hadn’t done something wrong. They repeated that I was required to speak to them tomorrow morning at 10:00. They would not elaborate what had happened or what we would be speaking about. I had a sinking feeling this was about my bully. I was right.

\n

The organizers, looking like police interrogators, told me there had been a complaint about me. They said they did not want to hear my side of the story because they didn’t care and would not believe me. They told me they had stringent conditions I was required to follow if I was to be allowed to keep my slot at their conference:

\n\n

I was dumbstruck. I was not surprised my bully had complained about me. I was surprised at how I was being treated by the organizers. I considered them to be friends. I had had them to my house and they had slept under my roof. They met my parents and I had fed them food I made myself. I considered this to be a deep transgression of my hospitality and relationship with them.

\n

My initial inclination was to tell them to fuck off and that I would not attend their conference. I felt that this would have looked bad professionally. I spent nine months working on my talk and it could not be replaced easily. I was also bringing my now-husband with me. He had bought a conference and a plane ticket. I didn’t feel I could tell him that he wasted that money because I was being petty.

\n

So I swallowed my pride and faked my way through the conference. I spent most of the conference hiding in my room with my husband. I came out for my talks and for meals. I briefly saw my bully as I was taking my dog outside to walk her and I was terrified that they would complain about me violating the terms of my parole and have me kicked out before I could give my talk.

\n

The biggest thing that bothers me about this situation is that I had reported harassment two years earlier, the first time I attended their conference. Someone at the conference touched me inappropriately and tried to get me to take them back to my hotel room to have sex. I reported the incident and they didn’t believe me. They told me it was a misunderstanding, the perpetrator was European, and that I had misunderstood his intentions. I had to physically demonstrate on one of the organizers how I had been touched for them to take it seriously.

\n

So like sexual assault is just fine, but just make sure you don’t defend someone on Twitter? I wasn’t allowed to tell anyone about that incident either. My bad.

\n

Aftermath

\n

I tried to tell myself that none of this is important and that I didn’t care. I felt deeply foolish for thinking these people were my friends when they clearly didn’t feel that way about me. I felt like I had been conned and was too stupid to realize it until it was too late. I was angry about the number of hours I wasted working on their projects and I wanted that time back.

\n

I broke my agreement to not talk about this incident a few times with a few trusted friends in the community. Any time I tried to obscure the name of my bully, they always immediately knew who it was. No one I told was surprised any of this happened. They were always deeply sympathetic and told me that everyone knows how this person is.

\n

Imagine my shock to see my confidants going out of their way to socialize and interact with my bully. I would see them having long involved conversations on Twitter or being asked to collaborate on their side projects.

\n

I called one of them out about this. I reminded him about how I had been treated. His response was, “Yeah, but that has nothing to do with me. I can be friend with both of you and be Jonny in the Middle because I’m basically Switzerland.”

\n

At first I tried not to let this bother me. I didn’t want to tell my friends they had to choose between me and a bully because that seemed shrewish. Also mostly because I know that my side would not be chosen. But the longer this goes on, the more this bothers me.

\n

All of these people know this person is a bully. They know this person’s behavior is terrible. Conference organizers know that this person will ruin them on Twitter if they don’t do everything the bully says. So why do they keep giving my bully a platform? Why do they keep inviting the bully to speak and give them power and visibility? Why do they knowingly stick their neck in a noose and then punish anyone who threatens a situation where it might cut off their air?

\n

I kept thinking that one day someone would catch wise to this situation and they would stop inviting my bully to speak, but it hasn’t happened. I realized that it’s not because people don’t know this person is a bully. It’s because people don’t care. They don’t care that this person treats people badly because they get something out of interacting with them.

\n

That’s the piece that clicked into place that really made me feel I needed to talk about this. I knew my bully had mental health issues. Not that it’s an excuse for behavior. I don’t blame them for complaining about me to the conference organizers. I expected them to. I would not be surprised if my bully used their clout to keep me away from any conference they were at for so many years.

\n

The people I do blame are the ones who know this is happening and do nothing.

\n

I don’t know how I can continue to be friends with people who knowingly associate themselves with an abusive bully. I don’t know how they can feel that it’s okay for someone to ruin people’s lives as long as it’s not theirs.

\n

I also keep thinking about how this was how I was treated when I WAS A SPEAKER!! I keep thinking of all the people this bully might have damaged who didn’t have the clout/visibility I do. What if I had been an attendee? A student? How many people have had their careers damaged or left the community because they ran afoul of this person? We’ll never know.

\n

What Do I Want Out of This?

\n

Here is what I DON’T want out of this:

\n\n

I do want two things out of this. The first thing is I just want to talk about how this made me feel. I feel deeply angry and hurt by this situation. I have bottled this up for over a year and I am tired of it. I kept telling myself I had no right to feel upset about this because there are kids locked in concentration camps along the border and the world is slowly microwaving to death. Being slighted at a conference is the most First World Problem there is. Also, I may be in the wrong here. What if I did something terrible and I was told not to tell because it would look bad for me? I know I should get over this and if I just keep trying to be a good person and ship projects that in the long run this doesn’t matter. But I feel I have the right to my anger and my pain regarding this.

\n

I want to be clear that I didn’t expect the organizers to tell my bully to fuck off. I was pretty sure my bully would complain about me, but I wish the organizers had handled their interaction with me differently. Instead of treating me like a pedophile caught next to a playground, I wish they had privately reached out and been like, “Hey, look. Someone complained about you. We know you’re cool. Do you mind just like avoiding them so that they don’t cause an incident?” I would have been like, sure, no problem. See you next week. They chose instead to completely burn our entire personal and professional relationship. It wasn’t necessary. They chose to do it. That kind of stings.

\n

I want to get over this. This is a festering wound that never heals and constantly reopens over nothing. I don’t trust people who were my friends. I don’t feel comfortable or trust anyone anymore. I am consumed with a desire to become so powerful that no one can ever fuck me over like this again. I hate feeling this way. I want to build things that make me happy. I want this to not bother me anymore.

\n

The second thing I want out of this is for people to realize there is no neutral position in a situation where someone is being bullied or harassed. If someone is being bullied because they disagreed with another person’s behavior towards someone else and they are being harassed, you don’t get to sit there and think, “Sucks to be them! Should have keep their mouth shut!” and still be a good person.

\n

There is a somewhat large subset of people on Twitter who feel that any kind of disagreement with them constitutes harassment. It does not. Hating someone isn’t justification for complaining about their presence at a professional event.

\n

How to Handle Bullying

\n

Here’s a handy guide to dealing with bullying.

\n

If you see someone being harassed, you gently insert yourself into the conversation and you tell the harasser that their behavior is inappropriate. The harasser must back off and apologize and the incident is over. There is no retaliation or blame from either party. It’s just over.

\n

If you see someone try to step between a harasser and someone else who is also being harassed, you don’t sit back smugly and think they should have kept to themselves. You step in and also assert that this behavior isn’t acceptable.

\n

This works even in the situations where people are afraid of being called out as creepy or socially awkward. If you are bothering someone and you don’t mean to, the person just wants the behavior to stop. Someone lets you know that you are bothering another person, you apologize, and you leave them alone. Kindergartners understand this. Had I been asked to apologize to my bully but be allowed free range of the conference, I would have been happy to do so. But the point was retribution not fear.

\n

Bullies are allowed to act the way they do because most people sit back and let it happen because they figure it’s nothing to do with them. It is to do with you. If you sit back and let people behave this way, you’re contributing to a hostile environment. Your friends see when you sit back and let them be treated like crap. They remember. They pretend it doesn’t hurt them when you tell them later that what happened sucked but you didn’t want to get involved, but it does. You are hurting your friends when you let them be harassed.

\n

We can’t do anything about the concentration camps along the border or the inevitable heat death of the Universe, but god damn it, we can make our community a little bit more welcoming and friendly place for everyone.

"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"keywords":["Apple"],"originId":"https://9to5mac.com/?p=613177","fingerprint":"75e978ac","id":"BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa","author":"Michael Potuck","summary":{"direction":"ltr","content":"
\n

Want to master instantly switching from shooting photos to capturing a video? Follow along for how to use the QuickTake video shortcut with the iPhone 11 and iPhone 11 Pro cameras.

\n

more…

\n

The post How to use the QuickTake video shortcut with iPhone 11 and 11 Pro cameras appeared first on 9to5Mac.

"},"alternate":[{"href":"https://9to5mac.com/2019/10/01/use-quicktake-video-shortcut-iphone-11-pro/","type":"text/html"}],"crawled":1569966916419,"title":"How to use the QuickTake video shortcut with iPhone 11 and 11 Pro cameras","published":1569965136000,"origin":{"streamId":"feed/http://9to5mac.com/feed/","htmlUrl":"https://9to5mac.com","title":"9to5Mac"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815","label":"Macintosh"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742","originId":"58073.pyogg0 at https://www.imore.com","fingerprint":"a4699499","content":{"content":"
\n\n

What you need to know

\n
  • PDF Expert has been updated with iOS and iPadOS 13 support.
  • \n
  • That means all of the new hotness is included.
  • \n
  • Dark Mode, multi-window, and PencilKit support are all here.
  • \n

Editing PDFs has never been so fun or looked so great.

\n

Popular PDF editing app PDF Expert has been updated to add support for all of the new hotness that iOS and iPadOS 13 offer up. The update is free and available for download now.

\n
\n

After the public release of PDF Expert 7 back in August, our team has been busy working on readying the next set of major features to be shipped in the app. PDF Expert 7 is the biggest release of PDF Expert to date, bringing in a ton of features and improvements to your PDF experience on your iPhone and iPad. Today, we're delighted to introduce the new PDF Expert with some exciting new features and powerful experiences made possible by iOS 13 and iPadOS for iPhones and iPads.

\n
\n

Like so many of the other apps that have been updated in recent days, PDF Expert now supports Dark Mode. Not only does that look great, but the theory goes that it will also be less harsh on your eyes. If you're a secret midnight PDF editor, this update is for you.

\n

Developer Readdle has also included support for PencilKit, improving the way Apple Pencil owners will interact with documents on-screen. Speaking of interacting on-screen, new gestures are also included to make it easier than ever to work with your PDF of choice.

\n

For the true productivity fiend Readdle has also added support for multiple windows. This is multitasking at its best with two different documents open side-by-side. Comparing versions of files or just taking notes while editing a PDF are just two of the situations where having multiple PDF Expert windows open at a single time can be super helpful. But hardcore multitaskers won't need us to tell them that!

\"\"","direction":"ltr"},"title":"PDF Expert updated with Dark Mode, PencilKit support, and more","author":"Oliver Haslam","summary":{"content":"What you need to know\nPDF Expert has been updated with iOS and iPadOS 13 support.\nThat means all of the new hotness is included.\nDark Mode, multi-window, and PencilKit support are all here.\nEditing PDFs has never been so fun or looked so great.\nPopular PDF editing app PDF Expert has been updated to add support for all of the new hotness that iOS and iPadOS 13 offer up. The update is free and available for download now.\nAfter the public release of PDF Expert 7 back in August, our team has been busy working on readying the next set of major features to be shipped in the app. PDF Expert 7 is the biggest release of PDF Expert to date, bringing in a ton of features and improvements to your PDF experience on your iPhone and iPad. Today, we're delighted to introduce the new PDF Expert with some exciting new features and powerful experiences made possible by iOS 13 and iPadOS for iPhones and iPads.\nLike so many of the other apps that have been updated in recent days, PDF Expert now...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/NwQv9ZObwRE/pdf-expert-updated-dark-mode-pencilkit-support-and-more","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/pdf-expert-updated-dark-mode-pencilkit-support-and-more","type":"text/html"}],"crawled":1569966576383,"published":1569966557000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg","width":640,"height":426,"contentType":"image/jpg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742","originId":"58071.pyogg0 at https://www.imore.com","fingerprint":"c993b0f3","content":{"content":"

The Apple CEO is currently traveling around Europe.

\n

\n

What you need to know

\n
  • Apple CEO Tim Cook sat down for an interview with German publication Stern
  • \n
  • Cook talked about the iPhone 11, Apple TV, and more.
  • \n
  • Cook is currently on a tour of Europe.
  • \n

It's been a busy few days for Apple CEO Tim Cook, who has met with developers, visited retail stores, and enjoyed oversized beers during his trip to Europe. In the midst of all that, Cook sat down for an interview with German publication Stern, where he discussed the iPhone 11, Apple TV+, and accusations of anti-competitive behavior.

\n

When asked about the iPhone 11's price, Cook said Apple always tries to price its products as low as possible.

\n

"We always try to keep our prices as low as possible, and fortunately we were able to lower the price of the iPhone this year," Cook said.

\n

The iPhone 11's price was actually one of the bigger surprises of Apple's September event. Unlike the iPhone XR, which retailed for $749, the iPhone 11 starts at $699, even though it features a more advanced dual-camera system, A13 Bionic chip, and massive battery.

\n

Cook was also asked about Apple TV+ and how he sees it competing against services such as Netflix.

\n

"I do not think the competition is afraid of us, the video sector works differently: It's not about whether Netflix wins and we lose, or if we win and they lose. Many people use multiple services, and we are now trying to become one of them," Cook said.

\n

Finally, Cook briefly talked about the numerous antitrust lawsuits aimed Apple's way.

\n

"No reasonable person would ever call Apple a monopoly," Cook said, arguing that Apple faces strong competition in every market it's active.

\n

On his latest stop, Cook was at Apple Champs-Élysées, where he said he dropped in on a Today at Apple photography session.

\"\"","direction":"ltr"},"title":"Tim Cook interview covers iPhone 11 price, Apple TV+, and more","author":"Brandon Russell","summary":{"content":"The Apple CEO is currently traveling around Europe.\nWhat you need to know\nApple CEO Tim Cook sat down for an interview with German publication Stern\nCook talked about the iPhone 11, Apple TV, and more.\nCook is currently on a tour of Europe.\nIt's been a busy few days for Apple CEO Tim Cook, who has met with developers, visited retail stores, and enjoyed oversized beers during his trip to Europe. In the midst of all that, Cook sat down for an interview with German publication Stern, where he discussed the iPhone 11, Apple TV+, and accusations of anti-competitive behavior.\nWhen asked about the iPhone 11's price, Cook said Apple always tries to price its products as low as possible.\n"We always try to keep our prices as low as possible, and fortunately we were able to lower the price of the iPhone this year," Cook said.\nThe iPhone 11's price was actually one of the bigger surprises of Apple's September event. Unlike the iPhone XR, which retailed for $749, the iPhone 11 starts at $699...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/8L3wW4e5cj4/tim-cook-interview-covers-iphone-11-price-apple-tv-and-more","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/tim-cook-interview-covers-iphone-11-price-apple-tv-and-more","type":"text/html"}],"crawled":1569966202021,"published":1569966019000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"keywords":["Technology","Apple Maps","iOS","iOS 13","Mac","macOS 10.14 Mojave","Maps"],"originId":"https://mjtsai.com/blog/?p=26750","fingerprint":"4621191","id":"ov+64/RrrpHw8vHNs9Rbgmq2LwWdAk5I0cvaa8ohxPI=_16d89345b24:5125c:18991ffa","author":"Michael Tsai","summary":{"direction":"ltr","content":"Justin O’Beirne: This is the fifth time that Apple has expanded its new map since its public launch in September 2018[…] In June 2019, Apple announced that its new map would cover “the entire U.S. by the end of 2019”[…] With this latest expansion, Apple’s new map now covers 27.5% of the U.S.’s land area...and […]"},"alternate":[{"href":"https://mjtsai.com/blog/2019/10/01/apples-new-map-expands-to-northeast-u-s/","type":"text/html"}],"crawled":1569964972836,"title":"Apple’s New Map Expands to Northeast U.S.","published":1569961805000,"origin":{"streamId":"feed/http://mjtsai.com/blog/feed/","htmlUrl":"https://mjtsai.com/blog","title":"Michael Tsai"},"content":{"direction":"ltr","content":"

Justin O’Beirne:

\n
\n

This is the fifth time that Apple has expanded its new map since its public launch in September 2018[…]

\n

In June 2019, Apple announced that its new map would cover “the entire U.S. by the end of 2019”[…]

\n

With this latest expansion, Apple’s new map now covers 27.5% of the U.S.’s land area...and almost half of its population (47.2%)[…]

\n
\n

It definitely looks much improved in my area, though I still find Google Maps to be better.

\n

Previously:

\n"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366","label":"Weblogs"}]},{"keywords":["Technology","Artificial Intelligence","Camera","iOS","iOS 13","iPhone 11","iPhone 11 Pro","Privacy"],"originId":"https://mjtsai.com/blog/?p=26748","fingerprint":"4b6bfbc2","id":"ov+64/RrrpHw8vHNs9Rbgmq2LwWdAk5I0cvaa8ohxPI=_16d89345b24:5125b:18991ffa","author":"Michael Tsai","summary":{"direction":"ltr","content":"Matthew Panzarino: Deep Fusion is a technique that blends multiple exposures together at the pixel level to give users a higher level of detail than is possible using standard HDR imaging — especially in images with very complicated textures like skin, clothing or foilage. […] According to Apple, Deep Fusion requires the A13 and will […]"},"alternate":[{"href":"https://mjtsai.com/blog/2019/10/01/deep-fusion-beta/","type":"text/html"}],"crawled":1569964972836,"title":"Deep Fusion Beta","published":1569961791000,"origin":{"streamId":"feed/http://mjtsai.com/blog/feed/","htmlUrl":"https://mjtsai.com/blog","title":"Michael Tsai"},"content":{"direction":"ltr","content":"

Matthew Panzarino:

\n
\n

Deep Fusion is a technique that blends multiple exposures together at the pixel level to give users a higher level of detail than is possible using standard HDR imaging — especially in images with very complicated textures like skin, clothing or foilage.

\n

[…]

\n

According to Apple, Deep Fusion requires the A13 and will not be available on any older iPhones.

\n

As I spoke about extensively in my review of the iPhone 11 Pro, Apple’s ‘camera’ in the iPhone is really a collection of lenses and sensors that is processed aggressively by dedicated machine learning software run on specialized hardware. Effectively, a machine learning camera.

\n
\n

John Gruber:

\n
\n

Deep Fusion only works with the telephoto and regular wide lenses — it does not work with the ultra-wide lens. Because of that, Deep Fusion is not compatible with “Photos Capture Outside the Frame”, because the outside-the-frame content is usually captured with the ultra-wide lens. So I think we now have two reasons why “Photos Capture Outside the Frame” is not turned on by default[…]

\n

[…]

\n

Deep Fusion is not a mode or even an option like Night Mode is — it will simply apply automatically when the Camera app thinks it should.

\n
\n

Previously:

\n"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366","label":"Weblogs"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742","originId":"58069.pyogg0 at https://www.imore.com","fingerprint":"7bfb3f87","content":{"content":"

\n

What you need to know

\n
  • Apple recalled some 2015 MacBook Pro models.
  • \n
  • A British travel photographer's machine is one of those recalled.
  • \n
  • He hasn't had it repaired yet and now he can't fly.
  • \n

There are worse places to be stuck than Vietnam.

\n

A British travel photographer finds himself stuck in location in Vietnam after it turned out that his 15-inch MacBook Pro was one of those recalled by Apple. The problem is he didn't get the work done, and now no airline will let him fly.

\n

According to the story in The Independent the photographer was invited to work in Vietnam by a travel company. The flew there on an Air France airplane with his MacBook Pro in his carry on luggage. He even made two domestic flights with Vietnam Airlines without issue, but when he tried to return home via the same airline he was told that he couldn't take the notebook with him. At all.

\n
\n

At first they said 'don't switch it on during the flight'. But then security decided to say a flat 'no' to me taking it on the aircraft.

\n
\n

When it was suggested that the MacBook Pro remain in Vietnam while the man flew home to Europe, he refused. Apparently it was just too important to leave behind.

\n

Instead, he's now waiting for a replacement battery to be shipped out from Singapore so his machine can be repaired. That can take up to two weeks, apparently. Which we imagine is quite the inconvenience.

\n

Apple recalled some 2015 15-inch MacBook Pros earlier this year and ever since we've seen various airlines and aviation authorities take different stances on the situation. It may also come down to whether the security officials at the airline and check-in desks are fully up to speed as to whether an affected machine is allowed onto a flight, too.

\"\"","direction":"ltr"},"title":"Photographer stuck in Vietnam because of his recalled MacBook Pro","author":"Oliver Haslam","summary":{"content":"What you need to know\nApple recalled some 2015 MacBook Pro models.\nA British travel photographer's machine is one of those recalled.\nHe hasn't had it repaired yet and now he can't fly.\nThere are worse places to be stuck than Vietnam.\nA British travel photographer finds himself stuck in location in Vietnam after it turned out that his 15-inch MacBook Pro was one of those recalled by Apple. The problem is he didn't get the work done, and now no airline will let him fly.\nAccording to the story in The Independent the photographer was invited to work in Vietnam by a travel company. The flew there on an Air France airplane with his MacBook Pro in his carry on luggage. He even made two domestic flights with Vietnam Airlines without issue, but when he tried to return home via the same airline he was told that he couldn't take the notebook with him. At all.\nAt first they said 'don't switch it on during the flight'. But then security decided to say a flat 'no' to me taking it on the air...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/1uO5HHWGIoA/photographer-stuck-vietnam-because-his-recalled-macbook-pro","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/photographer-stuck-vietnam-because-his-recalled-macbook-pro","type":"text/html"}],"crawled":1569964889022,"published":1569964758000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti","fingerprint":"8549ffd6","id":"+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa","summary":{"direction":"ltr","content":"

NaNoWriMo is next month, and I will continue my streak of not participating in it. I’m super-impressed by the people who do, though.

\n

It would take me a month of hard, solid work all November to decide on an idea to write about, then another month to think it through some more — or two months, really, because the holidays get in the way — and then about a year of nightly work to decide on a plot outline and characters and tone, and then another year of refining that outline, and then, by NaNoWriMo 2021 or 2022, I’d be ready to start writing. I suspect I’d average about 300 words a day, which would get me about 9,000 words for the month — which is well less than a novel or even the 50,000 words goal.

\n

I blog instead.

\n

PS What made me think of this: Cheri Baker, Let’s Half-Ass NaNoWriMo Together.

"},"alternate":[{"href":"https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti","type":"text/html"}],"crawled":1569963984644,"published":1569960276000,"origin":{"streamId":"feed/http://ranchero.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"visual":{"url":"http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg","width":620,"height":194,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti","fingerprint":"8549ffd6","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa","summary":{"direction":"ltr","content":"

NaNoWriMo is next month, and I will continue my streak of not participating in it. I’m super-impressed by the people who do, though.

\n

It would take me a month of hard, solid work all November to decide on an idea to write about, then another month to think it through some more — or two months, really, because the holidays get in the way — and then about a year of nightly work to decide on a plot outline and characters and tone, and then another year of refining that outline, and then, by NaNoWriMo 2021 or 2022, I’d be ready to start writing. I suspect I’d average about 300 words a day, which would get me about 9,000 words for the month — which is well less than a novel or even the 50,000 words goal.

\n

I blog instead.

\n

PS What made me think of this: Cheri Baker, Let’s Half-Ass NaNoWriMo Together.

"},"alternate":[{"href":"https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti","type":"text/html"}],"crawled":1569963964265,"published":1569960276000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"visual":{"url":"http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg","width":619,"height":411,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must","label":"Must Read"},{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"keywords":["Ballard"],"originId":"https://www.myballard.com/?p=115800","fingerprint":"6ff5b7a0","id":"E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa","author":"Meghan Walker","summary":{"direction":"ltr","content":"The fourth open house to discuss options for the redevelopment of the large National Guard Armory site in Interbay is tonight (Oct. 1) at the National Nordic Museum. The state-owned site, located just behind the Whole Foods on 15th Ave W in Interbay, is being considered for redevelopment as it’s no longer an ideal location […]"},"alternate":[{"href":"https://www.myballard.com/2019/10/01/tonight-open-house-to-learn-about-future-plans-for-interbay-armory/","type":"text/html"}],"crawled":1569963964108,"title":"TONIGHT: Open house to learn about future plans for Interbay Armory","published":1569961669000,"origin":{"streamId":"feed/http://www.myballard.com/feed/","htmlUrl":"https://www.myballard.com","title":"My Ballard"},"content":{"direction":"ltr","content":"

The fourth open house to discuss options for the redevelopment of the large National Guard Armory site in Interbay is tonight (Oct. 1) at the National Nordic Museum.

\n

The state-owned site, located just behind the Whole Foods on 15th Ave W in Interbay, is being considered for redevelopment as it’s no longer an ideal location for the National Guard. The open house will be held by the Washington Department of Commerce Interbay Public Development Advisory Committee at the Nordic at 6pm.

\n
\"\"
\n

The advisory committee is tasked with studying possible reuses for the National Guard Interbay site, assuming the Guard will be able to relocate to a new site. The Interbay site was built in 1974, and the facility has been deemed insufficient. According to the Department of Commerce, it doesn’t meet current National Guard Readiness Center requirements for mission support. Over 600 personnel are based at the site, which they say isn’t ideal for commuting or deployment of large military equipment in and out of the city.

\n

This is the fourth open house held by Commerce. According to the department, the committee will provide a report to the legislature and the Office of the Governor with recommendations for each of these areas by Nov. 15.

\n

You can learn more about the project here.

\n

Thanks Angie Herb Gerrald for posting about the open house in the My Ballard Group!

"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742","originId":"58067.pyogg0 at https://www.imore.com","fingerprint":"709a3f49","content":{"content":"

Trading Wakanda for the basketball court.

\n

\n

What you need to know

\n
  • Winston Duke will allegedly star in a new Apple TV+ series called Swagger.
  • \n
  • The show is based on the youth basketball experiences of NBA star Kevin Durant.
  • \n
  • Apple TV+ launches November 1 for $4.99 per month.
  • \n

Winston Duke, who played the mighty M'Baku in Marvel's Black Panther, will reportedly play the lead in an upcoming Apple TV+ series called Swagger.

\n

According to Variety, the show is inspired by Kevin Durant's youth basketball experiences, chronicling how family, players, and coaches all intersect. Duke will allegedly play a youth coach named Ike.

\n

Duke rose to fame with his turn in Black Panther, when he played a rival tribe leader named M'Baku; he also had brief cameos in Avengers: Infinity War and Avengers: Endgame. Duke then had a starring role in Jordan Peele's Us.

\n

Swagger doesn't currently have a release date, but it joins an illustrious list of shows headed to Apple TV+, which also includes The Morning Show, Dickinson, and For All Mankind.

\n

Apple TV+ is slated to launch on November 1 for $4.99 per month.

\n

Everything you need to know about Apple TV+

\"\"","direction":"ltr"},"title":"Black Panther actor to star in Kevin Durant Apple TV+ series","author":"Brandon Russell","summary":{"content":"Trading Wakanda for the basketball court.\nWhat you need to know\nWinston Duke will allegedly star in a new Apple TV+ series called Swagger.\nThe show is based on the youth basketball experiences of NBA star Kevin Durant.\nApple TV+ launches November 1 for $4.99 per month.\nWinston Duke, who played the mighty M'Baku in Marvel's Black Panther, will reportedly play the lead in an upcoming Apple TV+ series called Swagger.\nAccording to Variety, the show is inspired by Kevin Durant's youth basketball experiences, chronicling how family, players, and coaches all intersect. Duke will allegedly play a youth coach named Ike.\nDuke rose to fame with his turn in Black Panther, when he played a rival tribe leader named M'Baku; he also had brief cameos in Avengers: Infinity War and Avengers: Endgame. Duke then had a starring role in Jordan Peele's Us.\nSwagger doesn't currently have a release date, but it joins an illustrious list of shows headed to Apple TV+, which also includes The Morning Show, ...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/HTeTO--d46s/black-panther-actor-star-kevin-durant-apple-tv-series","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/black-panther-actor-star-kevin-durant-apple-tv-series","type":"text/html"}],"crawled":1569963585686,"published":1569963011000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg","width":620,"height":340,"contentType":"image/jpg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742","originId":"58066.pyogg0 at https://www.imore.com","fingerprint":"f7ad6ce4","content":{"content":"

\n

WARP is a VPN but it's not like most others and doesn't work the way you think a VPN should. It's confusing.

\n

In November 2018, Cloudflare introduced its 1.1.1.1 application. It was a simple app that could move your phone's networking stack to use Cloudflare's 1.1.1.1 DNS service instead of the one assigned by your internet service provider. Google does something very similar with its own public DNS service, but Cloudflare's is faster so it made your connections feel more "instant." The announcement also talked about something called WARP, which would be coming at a later date.

\n
\n

WARP is part of Cloudflare's existing app and not a standalone service.

\n
\n

That later date has arrived, and WARP is now part of the 1.1.1.1 app. So far, not too confusing, but that changes when the term VPN enters the fray. WARP is a VPN, but WARP isn't like any VPN you might be using now or have heard about.

\n

What is DNS?

\n

\n

DNS (Domain Name System) is used to convert familiar names like www.google.com into IP (Internet Protocol) addresses like 173.194.39.78.

\n

Your phone (or any other computer) can only connect to anything over the internet using numbers. DNS servers are used to translate the things we type into those numbers so we don't have to memorize them. They're often called the phone book of the internet. These servers, called nameservers, hold files that can look up names like microsoft.com or facebook.com so you can be connected when you type them into your browser or when an app calls for a site to be opened. There is no single computer that holds the billions of DNS records — instead, they are distributed on many machines all over the globe.

\n
\n

Nameservers are the internet's phone book. Remember those?

\n
\n

The way nameservers are mapped means there are machines that hold lookup abilities for each TLD (Top Level Domain), which in turn has its own set of nameservers that has individual records. A TLD is the three letters like "com" or "net" that end a URL you type in.

\n

So you can imagine just how many different machines are used to look up what we all type and convert it into a string of numbers that our phones and computers can use to actually connect to anything on the internet. You can also imagine that some of these machines are super busy and can be slow. If you've ever typed in a web address and waited for a page to change or load, part of that waiting time was probably for the DNS resolution. Having nameservers that are not only faster but don't track requests, like Google or Cloudflare's offerings, is a really good thing.

\n

What is a VPN?

\n

You might think a VPN (Virtual Private Network) is a network tool that keeps you more private on the internet or lets you access region-restricted content, but those are actually byproducts and not at all what a VPN was designed to do. A VPN was "invented" to allow you a direct and secure connection to a remote network through the internet. An example would be me using a VPN to connect to Mobile Nation's servers from anywhere and having the traffic tunneled through the regular internet without interacting with any of it. That's a real example we use every day, by the way.

\n

More: Save money with these great VPN deals

\n

A VPN doesn't even have to be encrypted and doesn't even hide your traffic — it simply changes who can see it. There are many great VPNs that do encrypt and anonymize your internet traffic, letting you browse the web privately and access all of its content. But those aren't the only kinds of VPNs and that can be confusing.

\n

What is WARP?

\n

\n

WARP is a VPN that doesn't hide your origin IP (where or who you are) but does encrypt your traffic and use Cloudflare's 1.1.1.1 DNS service. It's rolled into the 1.1.1.1 app and shouldn't be considered a separate thing. The 1.1.1.1 app protects your DNS queries from being "sniffed" on local and unsecured networks, like the Wi-Fi router at your local Starbucks, and when WARP is activated from inside the app it adds a VPN encryption layer that adds to that protection.

\n
\n

A VPN can bolster your online privacy, but that wasn't Cloudflare's original intent.

\n
\n

This is all the 1.1.1.1 app does, and it's not any good for hiding your location or browsing anonymously. It's not advertised to be either, and the terms of service even tell you that your original IP (the one your ISP gave you) is being reported to Cloudflare servers. Cloudflare also says it keeps that data for two years and never sells any of it.

\n

1.1.1.1 with WARP is free to use, but Cloudflare also offers a premium package called WARP+. WARP+ offers the same features as the free version with one handy extra — requests over the internet are routed through Cloudflare's network. Using a feature known as Argo Smart Routing, WARP+ can make sure the things you want to see aren't affected by network congestion. WARP+ pricing varies slightly based on location, which Cloudflare says was done to make sure it matches the cost of a Big Mac.

\n

If this isn't what you're looking for, don't use Cloudflare's DNS and instead use the one your ISP provides or Google's in tandem with another VPN product. There are plenty of great ones to choose from.

\n

Should I use this?

\n

It's not going to hurt anything and it's not doing anything "bad" regardless of what you might have read on the internet. The problem is that Cloudflare uses the words "VPN" and "not a VPN" interchangeably and that makes the whole thing confusing as heck. Even folks who know how all of this works were a bit confused and had to figure out exactly what Cloudflare was doing and what it was offering with the addition of WARP to the 1.1.1.1 app.

\n

If you're not concerned about what DNS is or does and how nameservers or encryption work, think of the app as a little extra protection while on the internet, but not any sort of service that can hide your location or identity and you'll have a good handle on it all. Read the terms of service before you give the app the OK to start working and decide if its something you need.

\n\n

Warp VPN

\n

\n

Free at App Store

\n

Cloudflare's VPN isn't a traditional VPN — it encrypts your data without hiding your origin, so it's not meant to be used to access geographically-restricted content or to get around other restrictions. At its core, it's just meant to make your public browsing safer and faster.

\n
\"\"","direction":"ltr"},"title":"What is Cloudflare's WARP VPN and should you use it?","author":"Jerry Hildenbrand","summary":{"content":"WARP is a VPN but it's not like most others and doesn't work the way you think a VPN should. It's confusing.\nIn November 2018, Cloudflare introduced its 1.1.1.1 application. It was a simple app that could move your phone's networking stack to use Cloudflare's 1.1.1.1 DNS service instead of the one assigned by your internet service provider. Google does something very similar with its own public DNS service, but Cloudflare's is faster so it made your connections feel more "instant." The announcement also talked about something called WARP, which would be coming at a later date.\nWARP is part of Cloudflare's existing app and not a standalone service.\nThat later date has arrived, and WARP is now part of the 1.1.1.1 app. So far, not too confusing, but that changes when the term VPN enters the fray. WARP is a VPN, but WARP isn't like any VPN you might be using now or have heard about.\nWhat is DNS?\nDNS (Domain Name System) is used to convert familiar names like www.google.com int...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/RFkBszWe0bk/what-cloudflares-warp-and-should-you-use-it","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/what-cloudflares-warp-and-should-you-use-it","type":"text/html"}],"crawled":1569963585686,"published":1569962978000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg","width":620,"height":340,"contentType":"image/jpg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"keywords":["Apple"],"originId":"https://9to5mac.com/?p=613165","fingerprint":"79e3e2f0","id":"BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa","author":"Michael Potuck","summary":{"direction":"ltr","content":"
\n

Apple CEO, Tim Cook, has been visiting Apple Stores, Apple developers, and more on a trip to Germany and France. Now, in a new interview, Cook has shared more details about the iPhone 11 being more affordably priced, how he’s looking at Apple TV+ and its competition, concerns about Apple being a monopoly, and more.

\n

more…

\n

The post Tim Cook talks lower-priced iPhone 11, Apple TV+ competition, more in new interview appeared first on 9to5Mac.

"},"alternate":[{"href":"https://9to5mac.com/2019/10/01/tim-cook-interview-germany-iphone-11-pricing/","type":"text/html"}],"crawled":1569963313514,"title":"Tim Cook talks lower-priced iPhone 11, Apple TV+ competition, more in new interview","published":1569960715000,"origin":{"streamId":"feed/http://9to5mac.com/feed/","htmlUrl":"https://9to5mac.com","title":"9to5Mac"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815","label":"Macintosh"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742","originId":"58065.pyogg0 at https://www.imore.com","fingerprint":"36db3a5f","content":{"content":"

\n

What you need to know

\n
  • With Apple set to release Deep Fusion via an iOS 13 developer beta update, lets take a look at what it said about the feature during the iPhone event.
  • \n
  • Phil Schiller revealed it uses the nueral engine to create a new image processing system.
  • \n
  • He calls it "computational photography mad science."
  • \n

It uses the neural engine of the A13 Bionic to create a whole new image processing system.

\n

When Apple unveiled the iPhone 11 and its fancy new cameras, it also gave a sneak peek for a brand new camera feature it would offer: Deep Fusion. Now that the feature is rolling out with the latest iOS 13 developer beta, we decided to look back and see exactly what Apple said about the feature during the September 10 event.

\n

Apple vice president of Worldwide Marketing Phil Schiller starts by stating it uses "the neural engine of the A13 Bionic to create a whole brand new kind of image processing system."

\n

Then he presents an image of a man seating on a couch with a vividly intertwined sweater that has a lot of intricate detail in the weaving pattern. He says this type of image would not have been possible before.

\n

\n

Using machine learning, this image is captured in low to medium light. Here's how it does that according to Schiller.

\n
\n

It shoots nine images. Before you press the shutter button, it's already shot four short images [and] four secondary images. When you take the shutter button, it takes one long exposure. And in just one second, the neural engine analyzes the fused combination of long and short images picking the best among them, selecting all the pixels and pixel by pixel, going through 24 million pixels, to optimize for detail and low noise.

\n

This is the first time a neural engine is responsible for generating the output image. It is computational photography mad science. It's way cool.

\n
\n

And that was it. Apple didn't get into too much detail as the feature would not be available until a later time. It doesn't even mention it on its iPhone 11 page, but we imagine that will change shortly after the feature becomes available.

\n

The Deep Fusion process sounds daunting and amazing. The images Apple has released so far give us a good luck at the raw potential of the feature that takes full advantage of the new cameras in the iPhone 11. It could help further seperate the iPhone 11 camera from the competition.

\"\"","direction":"ltr"},"title":"Here’s everything Apple said about Deep Fusion during the iPhone event","author":"Danny Zepeda","summary":{"content":"What you need to know\nWith Apple set to release Deep Fusion via an iOS 13 developer beta update, lets take a look at what it said about the feature during the iPhone event.\nPhil Schiller revealed it uses the nueral engine to create a new image processing system.\nHe calls it "computational photography mad science."\nIt uses the neural engine of the A13 Bionic to create a whole new image processing system.\nWhen Apple unveiled the iPhone 11 and its fancy new cameras, it also gave a sneak peek for a brand new camera feature it would offer: Deep Fusion. Now that the feature is rolling out with the latest iOS 13 developer beta, we decided to look back and see exactly what Apple said about the feature during the September 10 event.\nApple vice president of Worldwide Marketing Phil Schiller starts by stating it uses "the neural engine of the A13 Bionic to create a whole brand new kind of image processing system."\nThen he presents an image of a man seating on a couch with a vividly intertwi...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/G6fI7_uaX-A/heres-everything-apple-said-about-deep-fusion-during-iphone-event","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/heres-everything-apple-said-about-deep-fusion-during-iphone-event","type":"text/html"}],"crawled":1569961962168,"published":1569961892000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg","width":640,"height":746,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742","originId":"58064.pyogg0 at https://www.imore.com","fingerprint":"d75b2119","content":{"content":"

\n

Apple's Deep Fusion will give you the best photos possible, but you'll need to make sure one specific setting is turned off to use it.

\n

Apple announced Deep Fusion at the September iPhone event this year, but it did not launch in iOS 13 with the iPhone 11 and iPhone 11 Pro models. However, it appears that Deep Fusion is rolling out in the latest developer beta of iOS 13.2 on iPhone 11 devices, and will be available to everyone with an iPhone 11 soon.

\n

While Deep Fusion happens automatically and won't be noticeable like Night Mode, it turns out that it won't be enabled if you have the Capture Outside of Frame setting turned on (here's how to enable Capture Outside of Frame if you missed it). So if you have Capture Outside of Frame turned on, Deep Fusion will not be available, and vice versa.

\n

What is Deep Fusion and how will it work?

\n

\n

Deep Fusion is a new computational photography process specifically on the iPhone 11 line because of the A13 chip. It blends together multiple exposures at the pixel level in order to create a photograph with an even higher level of detail than standard HDR. This means even more detailed textures in things like skin, clothing, and foliage.

\n

Unlike Night Mode, Deep Fusion will happen automatically and we won't even notice it. However, it will only activate in certain situations.

\n

With the Wide (Normal) lens, Deep Fusion kicks in at just above the 10 lux floor that triggers Night Mode. Whether Night Mode or Deep Fusion activates depends on the lighting source for the current scene. On the Telephoto camera, Deep Fusion will be active in pretty much everything except the brightest situations, as that is when the Smart HDR goes into effect due to the abundance of highlights.

\n

Essentially, Deep Fusion has the camera shoot a short frame at a negative EV value. This results in a darker image than you would normally like, but it just pulls sharpness from this frame. It also shoots three regular EV0 images and then a long EV+ frame, aligns everything together, and blends all of the images into one.

\n

You end up with two 12MP images that are combined together in a single 24MP photo. The process to do this uses four separate neural networks, which account for all of the noise characteristics of the camera sensors, as well as the photo subject matter.

\n

The machine learning process looks at every individual pixel before combining, and it only takes about one second to process everything. Deep Fusion will happen in the background, and you'll never really notice it until you see the images it produces.

\n

What is Capture Outside of Frame?

\n

Capture Outside of Frame is a setting available on iPhone 11 and iPhone 11 Pro that lets you capture content outside of the frame on the viewfinder. This captured content only appears when you make edits to the photo, such as cropping, straightening, rotating, and adjusting perspective. For QuickTake video capture, it helps improve the composition.

\n

So why won't Deep Fusion work with Capture Outside of Frame?

\n

\n

The Capture Outside of Frame feature works by utilizing the Ultra Wide camera to capture the rest of the scene outside of the frame. However, Deep Fusion does not work with the Ultra Wide camera due to the lack of focus pixels and optical image stabilization (this is also why Night Mode does not work with the Ultra Wide lens).

\n

So if you want to compare how effective Deep Fusion is, take a picture with Deep Fusion on, and then turn on Capture Outside of Frame and take the same photo.

\n

Are you looking forward to Deep Fusion?

\n

We are definitely excited that Deep Fusion is finally starting to roll out, and we eagerly anticipate the final release hopefully soon. Are you looking forward to Deep Fusion or have any questions about it? Let us know in the comments!

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n

\n
\n

iOS

\n
\n\n
\n

\"\"","direction":"ltr"},"title":"Deep Fusion will only work if you disable Capture Outside of Frame","author":"Christine Chan","summary":{"content":"Apple's Deep Fusion will give you the best photos possible, but you'll need to make sure one specific setting is turned off to use it.\nApple announced Deep Fusion at the September iPhone event this year, but it did not launch in iOS 13 with the iPhone 11 and iPhone 11 Pro models. However, it appears that Deep Fusion is rolling out in the latest developer beta of iOS 13.2 on iPhone 11 devices, and will be available to everyone with an iPhone 11 soon.\nWhile Deep Fusion happens automatically and won't be noticeable like Night Mode, it turns out that it won't be enabled if you have the Capture Outside of Frame setting turned on (here's how to enable Capture Outside of Frame if you missed it). So if you have Capture Outside of Frame turned on, Deep Fusion will not be available, and vice versa.\nWhat is Deep Fusion and how will it work?\nDeep Fusion is a new computational photography process specifically on the iPhone 11 line because of the A13 chip. It blends together multiple exposur...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/6LTkhTUllz4/youll-need-disable-capture-outside-frame-use-deep-fusion-iphone-11","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/youll-need-disable-capture-outside-frame-use-deep-fusion-iphone-11","type":"text/html"}],"crawled":1569960917780,"published":1569960882000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png","width":1100,"height":619,"contentType":"image/png"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019:/linked//6.36094","recrawled":1569971240153,"updateCount":1,"fingerprint":"8bd99e59","id":"SfSSQbsJpAnFmSl8cDkL3bQGKFOfsp48QsvCmTUjxYM=_16d88edb8a9:510a6:18991ffa","updated":1569968484000,"author":"John Gruber","alternate":[{"href":"https://techcrunch.com/2019/10/01/apple-launches-deep-fusion-feature-in-beta-on-iphone-11-and-iphone-11-pro/","type":"text/html"}],"crawled":1569960343721,"title":"Deep Fusion Coming to iPhones 11 in iOS 13.2 Beta 1","published":1569957535000,"origin":{"streamId":"feed/http://daringfireball.net/feeds/main","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

Matthew Panzarino, writing at TechCrunch:

\n
\n

Apple is launching an early look at its new Deep Fusion feature on\niOS today with a software update for beta users. Deep Fusion is a\ntechnique that blends multiple exposures together at the pixel\nlevel to give users a higher level of detail than is possible\nusing standard HDR imaging — especially in images with very\ncomplicated textures like skin, clothing or foliage.

\n
\n

It requires the A13 chip, so it’s iPhones 11-only. I spoke with Apple this morning about it, and Panzarino’s description of how Deep Fusion works matches my notes exactly. Just read his write-up.

\n

Here’s an interesting tidbit: Deep Fusion only works with the telephoto and regular wide lenses — it does not work with the ultra-wide lens. Because of that, Deep Fusion is not compatible with “Photos Capture Outside the Frame”, because the outside-the-frame content is usually captured with the ultra-wide lens. So I think we now have two reasons why “Photos Capture Outside the Frame” is not turned on by default:

\n
    \n
  1. Apple believes that Deep Fusion will improve more photos for more users than Capture Outside the Frame will, so Capture Outside the Frame is off by default. Deep Fusion is not a mode or even an option like Night Mode is — it will simply apply automatically when the Camera app thinks it should. For the wide angle lens, that’s in mid-range indoor lighting conditions; for the telephoto, Deep Fusion will be applied in all but the brightest outdoor conditions. (So, if you want to compare the effect of Deep Fusion, one way to do it is to capture the same scene with and without “Photos Capture Outside the Frame” enabled — only when it’s disabled will Deep Fusion kick in.)

  2. \n
  3. Privacy. Someone framing a still photo might have something outside the frame they would not want captured — anything from a shirtless portrait where the ultra-wide image would reveal the subject is pantsless as well, to an object on your desk or countertop where the ultra-wide image might reveal an envelope with your home address.

  4. \n
\n
\n ★ \n
"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"https://www.raywenderlich.com/2942532-concurrency-by-tutorials","fingerprint":"33b56b05","id":"RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa","updated":1569958464000,"summary":{"direction":"ltr","content":"The book that teaches you everything there is to know about how to write performant and concurrent code for your apps."},"alternate":[{"href":"https://www.raywenderlich.com/2942532-concurrency-by-tutorials","type":"text/html"}],"crawled":1569960327114,"title":"Concurrency by Tutorials [SUBSCRIBER]","published":1569958464000,"origin":{"streamId":"feed/http://www.raywenderlich.com/feed","htmlUrl":"http://www.raywenderlich.com/feed","title":"Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5","label":"Programming"}]},{"originId":"https://jvns.ca/blog/2019/10/01/zine-revenue-2019/","recrawled":1569966713792,"updateCount":1,"fingerprint":"d93396c7","id":"wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa","updated":1569934438000,"alternate":[{"href":"https://jvns.ca/blog/2019/10/01/zine-revenue-2019/","type":"text/html"}],"crawled":1569959500644,"title":"Zine revenue for 2019","published":1569934438000,"origin":{"streamId":"feed/http://jvns.ca/atom.xml","htmlUrl":"http://jvns.ca","title":"Julia Evans"},"content":{"direction":"ltr","content":"

I occasionally get questions like “Can you share what you’ve learned about\nrunning a business?” The most surprising thing I’ve learned is that it’s\npossible to make money by teaching people computer things on the internet, so I\nwant to make that a little more concrete by sharing the revenue from the zine\nbusiness so far in 2019. Here’s a graph of revenue by\nmonth (the last month is September 2019):

\n

\n

This adds up to $87,858 USD for 2019 so far, which (depending on what I release in the\nrest of this year) is on track to be similar to revenue for 2018 ($101,558).

\n

Until quite recently I’d been writing zines in my spare time, and now I’m taking a year to focus on it.

\n

how $30,000 for September breaks down

\n

The most obvious thing in that monthly revenue graph above is that 2 months\n(September and March) have way more revenue than all the others. This is\nbecause I released new zines (Bite Size Networking and HTTP: Learn your browser’s\nlanguage) in those months.

\n

Here’s how the $30,000 for September breaks down:

\n\n

This September was the month with the most sales ever, which is mostly because\nof individual humans who find the zines useful (thank you!!).

\n

expenses

\n

The main expenses are paying illustrators and an accountant, a mailing list,\nand various books I buy to learn how to do things better. They probably come\nout to about 10% of revenue or so, and then there are taxes after that.

\n

giving away free copies has been great

\n

With the HTTP zine, like many of my previous zines, I’ve been giving away one\nfree copy for every copy that people buy, so that people can get it even if $12\nis hard for them to afford. (if you can’t afford $12, here’s the\nlink, there are about 70\navailable as I’m writing this). I’m pretty happy with this setup – we’ve given\naway 1358 copies so far. (I think of this as kind of a “sales” statistic too)

\n

I think I want to automate the system to give away free copies a bit more soon\n(like by automatically updating the number of free zines available using the\nGumroad API instead of periodically doing it manually).

\n

hopefully this is a useful data point!

\n

Writing about money on the internet is weird, so this will probably be the\nfirst and last zine revenue post, but I’m writing it down in the hopes that\nit’s a useful data point for others. I thought for a long time that you could\nonly really make money from writing on the internet with ads or sponsorships,\nbut it’s not true!

\n

The goal of this isn’t to say “you should run a business” or anything, just\nthat this is a thing that’s possible in the world and that many developers\ndo really value good educational materials and are happy to pay for them (if\nyou’re one of those people, thank you!)

"},"visual":{"url":"http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg","width":620,"height":194,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019:/linked//6.36094","recrawled":1569980785874,"updateCount":2,"fingerprint":"157cfb14","id":"ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa","updated":1569979305000,"author":"John Gruber","alternate":[{"href":"https://techcrunch.com/2019/10/01/apple-launches-deep-fusion-feature-in-beta-on-iphone-11-and-iphone-11-pro/","type":"text/html"}],"crawled":1569959070397,"title":"Deep Fusion Coming to iPhones 11 in iOS 13.2 Beta 1","published":1569957535000,"origin":{"streamId":"feed/http://daringfireball.net/index.xml","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

Matthew Panzarino, writing at TechCrunch:

\n
\n

Apple is launching an early look at its new Deep Fusion feature on\niOS today soon with a software update for beta\nusers. Deep Fusion is a technique that blends multiple exposures\ntogether at the pixel level to give users a higher level of detail\nthan is possible using standard HDR imaging — especially in\nimages with very complicated textures like skin, clothing or\nfoliage.

\n
\n

It requires the A13 chip, so it’s iPhones 11-only. I spoke with Apple this morning about it, and Panzarino’s description of how Deep Fusion works matches my notes exactly. Just read his write-up.

\n

Here’s an interesting tidbit: Deep Fusion only works with the telephoto and regular wide lenses — it does not work with the ultra-wide lens. Because of that, Deep Fusion is not compatible with “Photos Capture Outside the Frame”, because the outside-the-frame content is usually captured with the ultra-wide lens. So I think we now have two reasons why “Photos Capture Outside the Frame” is not turned on by default:

\n
    \n
  1. Apple believes that Deep Fusion will improve more photos for more users than Capture Outside the Frame will, so Capture Outside the Frame is off by default. Deep Fusion is not a mode or even an option like Night Mode is — it will simply apply automatically when the Camera app thinks it should. For the wide angle lens, that’s in mid-range indoor lighting conditions; for the telephoto, Deep Fusion will be applied in all but the brightest outdoor conditions. (So, if you want to compare the effect of Deep Fusion, one way to do it is to capture the same scene with and without “Photos Capture Outside the Frame” enabled — only when it’s disabled will Deep Fusion kick in.)

  2. \n
  3. Privacy. Someone framing a still photo might have something outside the frame they would not want captured — anything from a shirtless portrait where the ultra-wide image would reveal the subject is pantsless as well, to an object on your desk or countertop where the ultra-wide image might reveal an envelope with your home address.

  4. \n
\n
\n ★ \n
"},"visual":{"url":"https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png","width":1310,"height":873,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019:/linked//6.36093","fingerprint":"f7a11c87","id":"ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa","updated":1569956119000,"author":"John Gruber","alternate":[{"href":"https://medium.com/@adamsandwich/were-sandwich-now-8b6895c5608c","type":"text/html"}],"crawled":1569959070397,"title":"Sandwich","published":1569955917000,"origin":{"streamId":"feed/http://daringfireball.net/index.xml","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

Adam Lisagor:

\n
\n

We used to be Sandwich Video. In fact, we’ve been Sandwich Video\nsince 2010, officially. But today, I’m so proud to announce our\nnew name. A shorter name. Leaner, more agile. Why? Just feels\nright. […]

\n

Eventually the ambiguity wore off and Sandwich Video had\nestablished itself as the upstart little production company for\nhot new tech companies to get great bespoke videos. We called them\n“videos” then because what else could they be? Demos? Promos?\nProbably not “commercials” and definitely not “content”. We made\nvideos for clients, and our output had its own built-in\nsubgenre: if you went to Sandwich Video, you ended up with a\nSandwich video. And our style was distinct, so everybody knew it\nwas a Sandwich video. Video video video.

\n
\n

I absolutely love the new Sandwich logo. It’s just perfect. It looks great, it fits the feel of the company to a T, and there’s a timelessness to it. Fun without being goofy or silly is a hard thing to pull off in a logo, but this mark does it. They could be using this logo decades from now and it’ll still look right. The new website is a model of good design and honest copywriting. (Don’t miss Agency Mode.)

\n

See also: Armin Vit on the new logo at Brand New:

\n
\n

I don’t even know why I am over-rationalizing this… it made me\nsmile, it made me happy, and it makes me want a sandwich.

\n
\n
\n ★ \n
"},"visual":{"url":"https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png","width":1310,"height":873,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742","originId":"58056.pyogg0 at https://www.imore.com","fingerprint":"2e13b8e7","content":{"content":"

\n

New information on features in Pokemon Sword and Shield have been revealed.

\n

What you need to know

\n
  • Gameinformer has released several articles on new features and updates for Pokémon Sword and Shield.
  • \n
  • These include confirming autosave, HMs not returning, exp. sharing and more.
  • \n
  • Pokémon Sword and Shield are aiming to be available on November 15.
  • \n
  • You can preorder Pokémon Sword or Pokémon Shield for $60 from Amazon.
  • \n

Pokémon Sword and Shield are on the way. Ahead of the games' release, Gameinformer has released several new articles covering new features in Pokémon Sword and Shield. There's lots of nifty new features or pieces of information that fans will appreciate.

\n

Here's an overview of the new information on features that are coming:

\n
  • Autosave - you don't need to save after every encounter anymore.
  • \n
  • Pokémon cut from Pokémon Sword and Shield may return for future games.
  • \n
  • HMs (Hidden Machines) have been removed.
  • \n
  • EXP. share - experience earned is automatically shared through all your Pokémon.
  • \n
  • While Game Freak are being vague, there are systems in place that will better allow you to use your favorite Pokémon competitively.
  • \n

Pokémon Sword and Shield are expected to release on November 15 exclusively for the Nintendo Switch.

\n

Pokémon Sword and Shield: Release date, trailers, & announcements

\n\n

Take up your Sword

\n

Pokémon Sword

\n

\n

$60 at Amazon

\n

Welcome to the Galar region

\n

Pokémon Sword is the first half of the Pokémon games releasing this fall. With new Pokémon to tame and a legendary Pokémon exclusive to this version, there'll be plenty of Trainers to explore and do.

\n

\n

\n

Or take up your Shield

\n

Pokémon Shield

\n

\n

$60 at Amazon

\n

Welcome to the Galar region

\n

Pokémon Shield is the second half of the Pokémon games that will be releasing this fall. With new Pokémon to tame and a legendary Pokémon exclusive to this version, there'll be plenty of Trainers to explore and do.

\n\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"","direction":"ltr"},"title":"New info on autosave, HMs, exp. share and more for Pokémon Sword and Shield","author":"Samuel Tolbert","summary":{"content":"New information on features in Pokemon Sword and Shield have been revealed.\nWhat you need to know\nGameinformer has released several articles on new features and updates for Pokémon Sword and Shield.\nThese include confirming autosave, HMs not returning, exp. sharing and more. Pokémon Sword and Shield are aiming to be available on November 15. You can preorder Pokémon Sword or Pokémon Shield for $60 from Amazon. Pokémon Sword and Shield are on the way. Ahead of the games' release, Gameinformer has released several new articles covering new features in Pokémon Sword and Shield. There's lots of nifty new features or pieces of information that fans will appreciate.\nHere's an overview of the new information on features that are coming:\nAutosave - you don't need to save after every encounter anymore. Pokémon cut from Pokémon Sword and Shield may return for future games.\nHMs (Hidden Machines) have been removed. EXP. share - exp...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/MbtAVtUGbzk/pokemon-sword-and-shield-getting-autosave-hms-wont-return-and-more","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/pokemon-sword-and-shield-getting-autosave-hms-wont-return-and-more","type":"text/html"}],"crawled":1569958510848,"published":1569958414000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg","width":640,"height":746,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742","originId":"58060.pyogg0 at https://www.imore.com","fingerprint":"ce684587","content":{"content":"

Never lose track of your AirPods again.

\n

\n

What you need to know

\n
  • Jura Anchor is an attachment for your AirPods.
  • \n
  • Anchor uses a proprietary connector to attach to your AirPods case via the Lightning port.
  • \n
  • Achor is available now on Kickstarter and ships in November.
  • \n

Carrying an AirPods case is a breeze becase of its size, making it easy to put in a bag or pocket. But, in some scenarios, the size can actually backfire, because keeping track of their whereabouts can be difficult. That's where the Jura Anchor comes in.

\n

Created by Patrick O'Neill, the mind behind Olloclip, Anchor adds a carabiner to your AirPods, so they're even easier to carry while out and about. Crucially, attaching Anchor to your AirPods case means you'll always know where they are.

\n

\n

"Following Olloclip's success, I'm excited to launch Jura with this first offering," O'Neill said in a press release. "As a big Apple fan, I know the struggle of digging through a bag or pockets for my AirPods when a call comes in or I want to listen to music. Unlike other options - like a whole case with clip for the charging case - the Anchor doesn't complicate AirPod usability, create unneeded bulk, or cover the hinged cover or lightning port of the case as it provides one-handed accessibility to AirPods."

\n

O'Neill said he created a proprietary connector featuring "high strength composite wings to help prevent side load damage." When Anchor is attached to an AirPods case through the Lightning port, it can apparently support 15 times the weight of an AirPods case, so there should be no issue of the attachment suddenly coming off.

\n

Jura is offering four different options on its Kickstarter, which runs through the end of October. $19 will land you an Anchor in anodized zinc alloy in silver, gray, or black. You can also buy Anchor in titanium for $29. There are packs, too, including a two-pack of Anchor in titanium for $53.

\n

Jura has already smashed its goal of raising $30,000, and with nearly 800 backers and growing, it's clear Anchor is an AirPods accessory a lot of people have been waiting for.

\n

AirPods accessory

\n

Jura Anchor

\n

\n

Always know where your AirPods are with the new Jura Anchor, which uses a clever proprietary connector to attach a carabiner to your case. It's the last and only AirPods accessory you'll ever need.

\n

$19 at Kickstarter

\"\"","direction":"ltr"},"title":"Jura Anchor is the ultimate AirPods accessory","author":"Brandon Russell","summary":{"content":"Never lose track of your AirPods again.\nWhat you need to know\nJura Anchor is an attachment for your AirPods.\nAnchor uses a proprietary connector to attach to your AirPods case via the Lightning port.\nAchor is available now on Kickstarter and ships in November.\nCarrying an AirPods case is a breeze becase of its size, making it easy to put in a bag or pocket. But, in some scenarios, the size can actually backfire, because keeping track of their whereabouts can be difficult. That's where the Jura Anchor comes in.\nCreated by Patrick O'Neill, the mind behind Olloclip, Anchor adds a carabiner to your AirPods, so they're even easier to carry while out and about. Crucially, attaching Anchor to your AirPods case means you'll always know where they are.\n"Following Olloclip's success, I'm excited to launch Jura with this first offering," O'Neill said in a press release. "As a big Apple fan, I know the struggle of digging through a bag or pockets for my AirPods when a call comes in or I wa...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/8Sg3S2tNJEY/jura-anchor-ultimate-airpods-accessory","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/jura-anchor-ultimate-airpods-accessory","type":"text/html"}],"crawled":1569958268250,"published":1569957948000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg","width":1280,"height":720,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"id":"AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742","originId":"58058.pyogg0 at https://www.imore.com","fingerprint":"e486917f","content":{"content":"

\n

What you need to know

\n
  • Apple is holding the next Apple Watch Activity Challenge later this month.
  • \n
  • The Health and Sports Day Challenge is taking place on October 14.
  • \n
  • The event will be for Apple Watch users in Japan.
  • \n

The new challenge is taking place in Japan.

\n

Back in August, Apple held a special Apple Watch Activity Challenge in honor of the Grand Canyon National Park's 100th anniversary. Apple just announced the next Activity Challenge is taking place later this month.

\n

Titled "Health and Sports Day Challenge," the new challenge will kick off on October 14 for Apple Watch users in Japan. Here's the description for the challenge.

\n
\n

On October 14, earn this special award by doing any workout for at least 30 minutes. Record your time in the Workout app or any app that adds workouts to Health.

\n
\n

Users will have to complete the work out of their choice for 30 minutes after which they will earn three special stickers for their participation.

\n

Good luck to those Apple Watch users that embark on the Activity Challenge in Japan.

\n

Apple Watch Series 5 review: The best Apple Watch money can buy

\"\"","direction":"ltr"},"title":"Apple is holding a new Apple Watch Activity Challenge on October 14","author":"Danny Zepeda","summary":{"content":"What you need to know\nApple is holding the next Apple Watch Activity Challenge later this month.\nThe Health and Sports Day Challenge is taking place on October 14.\nThe event will be for Apple Watch users in Japan.\nThe new challenge is taking place in Japan.\nBack in August, Apple held a special Apple Watch Activity Challenge in honor of the Grand Canyon National Park's 100th anniversary. Apple just announced the next Activity Challenge is taking place later this month.\nTitled "Health and Sports Day Challenge," the new challenge will kick off on October 14 for Apple Watch users in Japan. Here's the description for the challenge.\nOn October 14, earn this special award by doing any workout for at least 30 minutes. Record your time in the Workout app or any app that adds workouts to Health.\nUsers will have to complete the work out of their choice for 30 minutes after which they will earn three special stickers for their participation.\nGood luck to those Apple Watch users that em...","direction":"ltr"},"alternate":[{"href":"http://feeds.imore.com/~r/TheIphoneBlog/~3/SqzXAQbAtQE/apple-holding-new-apple-watch-activity-challenge-october-14","type":"text/html"}],"canonical":[{"href":"https://www.imore.com/apple-holding-new-apple-watch-activity-challenge-october-14","type":"text/html"}],"crawled":1569957615382,"published":1569957253000,"origin":{"streamId":"feed/http://www.imore.com/rss.xml","title":"iMore - The #1 iPhone, iPad, and iPod touch blog","htmlUrl":"https://www.imore.com/"},"visual":{"url":"http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg","width":630,"height":420,"contentType":"image/jpg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]},{"originId":"tag:daringfireball.net,2019:/linked//6.36093","fingerprint":"f7a11c87","id":"SfSSQbsJpAnFmSl8cDkL3bQGKFOfsp48QsvCmTUjxYM=_16d88b62e1c:50f6b:18991ffa","updated":1569956119000,"author":"John Gruber","alternate":[{"href":"https://medium.com/@adamsandwich/were-sandwich-now-8b6895c5608c","type":"text/html"}],"crawled":1569956703772,"title":"Sandwich","published":1569955917000,"origin":{"streamId":"feed/http://daringfireball.net/feeds/main","htmlUrl":"https://daringfireball.net/","title":"Daring Fireball"},"content":{"direction":"ltr","content":"

Adam Lisagor:

\n
\n

We used to be Sandwich Video. In fact, we’ve been Sandwich Video\nsince 2010, officially. But today, I’m so proud to announce our\nnew name. A shorter name. Leaner, more agile. Why? Just feels\nright. […]

\n

Eventually the ambiguity wore off and Sandwich Video had\nestablished itself as the upstart little production company for\nhot new tech companies to get great bespoke videos. We called them\n“videos” then because what else could they be? Demos? Promos?\nProbably not “commercials” and definitely not “content”. We made\nvideos for clients, and our output had its own built-in\nsubgenre: if you went to Sandwich Video, you ended up with a\nSandwich video. And our style was distinct, so everybody knew it\nwas a Sandwich video. Video video video.

\n
\n

I absolutely love the new Sandwich logo. It’s just perfect. It looks great, it fits the feel of the company to a T, and there’s a timelessness to it. Fun without being goofy or silly is a hard thing to pull off in a logo, but this mark does it. They could be using this logo decades from now and it’ll still look right. The new website is a model of good design and honest copywriting. (Don’t miss Agency Mode.)

\n

See also: Armin Vit on the new logo at Brand New:

\n
\n

I don’t even know why I am over-rationalizing this… it made me\nsmile, it made me happy, and it makes me want a sandwich.

\n
\n
\n ★ \n
"},"visual":{"url":"http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg","width":1280,"height":720,"contentType":"image/jpeg"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8","label":"Uncategorized"}]}]} \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/Initial/newcollection_addcollection.json b/Account/Tests/AccountTests/Feedly/Initial/newcollection_addcollection.json deleted file mode 100644 index 437fdf7fa..000000000 --- a/Account/Tests/AccountTests/Feedly/Initial/newcollection_addcollection.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","updated":1569829821629,"items":[{"originId":"https://inessential.com/2019/09/25/i_had_the_fun_of_interviewing_old_friend","fingerprint":"efab5851","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d996:18991ffa","summary":{"direction":"ltr","content":"

I had the fun of interviewing old friend Daniel Jalkut on the latest episode of The Omni Show.

"},"alternate":[{"href":"https://inessential.com/2019/09/25/i_had_the_fun_of_interviewing_old_friend","type":"text/html"}],"crawled":1569829821629,"published":1569437386000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/09/13/netnewswire_5_0_1_released","fingerprint":"f53acc86","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d995:18991ffa","summary":{"direction":"ltr","content":"

\"NetNewsWire

\n

NetNewsWire 5.0.1 is almost entirely a bug-fix release — see the release notes for the full scoop.

\n

It includes one sort-of new feature: there’s now a checkbox in Preferences for turning off the unread count in the Dock. (It was a hidden pref — now it’s visible.)

\n

Status

\n

Here’s what else we’re working on:

\n\n

We might also distribute NetNewsWire 5.0.2 for Mac on the Mac App Store. No guarantees yet, of course, but work is happening in that direction. This goes to our goal of getting as many people as possible using RSS readers.

"},"alternate":[{"href":"https://inessential.com/2019/09/13/netnewswire_5_0_1_released","type":"text/html"}],"crawled":1569829821629,"title":"NetNewsWire 5.0.1 Released","published":1568408217000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/09/10/had_to_get_a_new_key_fob_at_work_today_m","fingerprint":"5b6c292f","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d994:18991ffa","summary":{"direction":"ltr","content":"

Had to get a new key fob at work today — my old one wore out. Just a couple weeks shy of my fifth anniversary at Omni! Time flies.

\n

I figure I’m just over eight years from retiring, so I’m not even halfway done here. :)

"},"alternate":[{"href":"https://inessential.com/2019/09/10/had_to_get_a_new_key_fob_at_work_today_m","type":"text/html"}],"crawled":1569829821629,"published":1568153137000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/09/06/on_syncing_netnewswire_using_icloud","fingerprint":"3b5ade1b","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d993:18991ffa","summary":{"direction":"ltr","content":"

People have been asking me about supporting iCloud as a sync method for NetNewsWire.

\n

It would be really cool because:

\n\n

It’s a great idea — no question. Given that my goal is to get as many people as possible using RSS, this makes total sense.

\n

Why we didn’t ship with this feature

\n

For the first release — I still think of it as a 1.0, because it really is — our best bet was to appeal to people already using an existing RSS service. We know that those people like and use RSS, and they’re the people most likely to check out a new RSS app.

\n

(We could have delayed and shipped with support for more existing services, but we figured one was enough to get started with, and we could add other services later. And we are.)

\n

In other words, we tried to make an app that the existing market would like. And that’s the right call when you’re starting out.

\n

Also: iCloud sync makes the most sense when you have both a Mac and an iOS app, and we don’t — the iOS app is still in progress. We totally expect people to use NetNewsWire on the Mac and Unread or Reeder on their iPhone and iPad — and iCloud sync won’t work across apps. This scenario requires using services such as Feedbin.

\n

Why I have no idea when this feature might appear

\n

For any existing RSS service, we can be confident that our effort to support it in NetNewsWire would be successful. This is well-trodden ground: we make some web API calls, integrate with our database, and done. It’s not nothing, but conceptually it’s simple and there’s no cause to worry about technical issues.

\n

But iCloud syncing will mean writing exploratory code and only then finding out if it’s going to work.

\n

Syncing the feeds list should be relatively easy — the real issue is with syncing read/unread/starred states of articles. That means a lot of small records.

\n

Is CloudKit up to this? What are the limits? How fast is it? How reliable?

\n

We just don’t know.

\n

Yes, it’s encouraging that News Explorer has this feature — but that doesn’t tell us much about the limits, reliability, and performance.

\n

Working on this is a risk.

\n

So — as you can imagine — we’re still more keen on supporting existing RSS services, because we know there are plenty of people who for-sure like RSS, and who might like NetNewsWire, but who won’t switch their syncing system just to use NetNewsWire.

\n

That said: I do think we’ll get around to trying this, and I’ll be super-pleased if it works, because it really is a great idea — but we have a bunch of other work to do first. (Including the iOS app!)

"},"alternate":[{"href":"https://inessential.com/2019/09/06/on_syncing_netnewswire_using_icloud","type":"text/html"}],"crawled":1569829821629,"title":"On Syncing NetNewsWire Using iCloud","published":1567817061000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/09/06/_markos_charatzas_writes_https_qnoid_com","fingerprint":"ca200f5a","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d992:18991ffa","summary":{"direction":"ltr","content":"

Markos Charatzas writes about his excitement in joining the Apple developer world in 2009 to his eventual disillusionment today.

"},"alternate":[{"href":"https://inessential.com/2019/09/06/_markos_charatzas_writes_https_qnoid_com","type":"text/html"}],"crawled":1569829821629,"published":1567788970000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/09/04/on_the_many_netnewswire_feature_requests","fingerprint":"66196df9","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d991:18991ffa","summary":{"direction":"ltr","content":"

A number of people have asked that NetNewsWire show the full web page — right there, in the app — after clicking a link.

\n

The idea is pretty good! It solves two big problems:

\n\n

You’d think it’s a no-brainer, and we should just go ahead. But there are other considerations.

\n

One big one is that your ad blockers and privacy extensions won’t run. They work in Safari, but they do not extend to other apps that use WebKit. This means that viewing a web page in NetNewsWire would be less secure and more annoying than viewing the same page in Safari (or whatever your browser is).

\n

This points to one of my design principles: the app should have boundaries. Some features belong in the app, and some features are best left to apps that do that feature way better than NetNewsWire could. One of those things is showing web pages — that’s really a web browser feature.

\n

Having boundaries means we can concentrate on doing a great job at the things that do belong in the app.

\n

(Before you mention SFSafariViewController, recall that it’s iOS-only.)

\n

What about the glory days?

\n

“But Brent! In NetNewsWire 2.0 you added a tabbed browser to NetNewsWire, and it was awesome and a hugely popular feature!”

\n

It was! But times have changed. Many websites are hostile these days. In 2005, this feature was fine — but these days it’s totally not.

\n

A winged messenger arrives with a solution

\n

There is a solution to the problem of showing full content and not leaving the app, and it’s a feature that really does belong in an RSS reader: using content extraction to grab the article from the original page.

\n

If you’ve ever used Safari’s Reader view, then you know what I’m talking about. The idea is that NetNewsWire would do something very much like the Reader view (but inline, in the article pane), that grabs the content and formats it nicely, without all the extra junk that is not the article you want to read.

\n

There are a number of open source options for this. We’re looking at using Feedbin’s content extraction service (which wouldn’t require you to have a Feedbin account).

\n

The generous folks at Feedbin are running a copy of the open-source Mercury Parser, and they’ve offered to open this service up to RSS readers like NetNewsWire. (Reeder uses it already, for instance.)

\n

When?

\n

Right now we’re working on NetNewsWire 5.0.1, which is (almost entirely) a bug-fix release. I don’t know what’s going to be in 5.1 yet — we’re still digesting all the feedback, looking at our original roadmap, and thinking about things.

\n

We’re also working on NetNewsWire for iOS! We’re busy.

\n

But this is definitely the kind of feature that should come sooner rather than later.

"},"alternate":[{"href":"https://inessential.com/2019/09/04/on_the_many_netnewswire_feature_requests","type":"text/html"}],"crawled":1569829821629,"title":"On the Many NetNewsWire Feature Requests to Show Full Web Pages","published":1567661107000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/09/02/on_my_funny_ideas_about_what_beta_means","fingerprint":"bb260103","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d990:18991ffa","summary":{"direction":"ltr","content":"

John Gruber has mentioned, on The Talk Show, that I’ve got some weird ideas about what beta means.

\n

Here are my definitions:

\n

development (d): everything is in progress and the app might be completely unusable.

\n

alpha (a): the app is feature-complete and has no known bugs — but, importantly, it’s had very little testing.

\n

beta (b): the app is feature-complete, has no known bugs, and has been tested — but further testing is still warranted. Every beta is a release candidate.

\n

These are defined in a NetNewsWire Technote. It’s important to have definitions that everybody working on or testing the app understands.

\n

But why these rather strict definitions?

\n

It’s part of our commitment to quality. What matters is the end result — the shipping app — and these definitions make sure we don’t get to beta, or even alpha, with the app up on the table with wires sticking out and pieces missing.

\n

This gives us a big space between development and shipping, and that space is all about making sure the bugs are all fixed.

\n

This is a matter of ethics and pride in our work. Absolutely.

\n

But it’s also pragmatic. This is an open source app, written by volunteers in their spare time, and having this rhythm baked-in to the process helps make sure we can uphold our standards even without full-time developers, managers, and testers.

\n

* * *

\n

And… it bugs me how little real attention our industry pays to quality these days. In some cases the consequences are disastrous; in other cases they’re merely expensive. It doesn’t have to be this way.

\n

If it seems like I’m going too far with my definitions, well, I’m trying to bend the stick here.

"},"alternate":[{"href":"https://inessential.com/2019/09/02/on_my_funny_ideas_about_what_beta_means","type":"text/html"}],"crawled":1569829821629,"title":"On My Funny Ideas About What Beta Means","published":1567455823000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/31/i_love_this_netnewswire_write_up_on_wp_t","fingerprint":"e526eb19","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d98f:18991ffa","summary":{"direction":"ltr","content":"

I love this NetNewsWire write-up on WP Tavern.

"},"alternate":[{"href":"https://inessential.com/2019/08/31/i_love_this_netnewswire_write_up_on_wp_t","type":"text/html"}],"crawled":1569829821629,"published":1567280353000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/31/netnewswire_5_feature_requests","fingerprint":"57ea983b","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d98e:18991ffa","summary":{"direction":"ltr","content":"

NetNewsWire 5.0 is a 1.0 app in disguise.

\n

And so, as expected, we’ve had a ton of feature requests. Most people tend to request one or two features — and there’s a huge variety in these. People want different things.

\n

Nevertheless, there are a few themes we can pick out from what people are asking for:

\n\n

The less-common, more singular requests are for things like specific sorting options — there are lots of different small options that people would like.

\n

People have also asked for things that might surprise you (they surprised me) — for instance, we’ve had a request for monochrome icons for the toolbar. Another request for a Dark Mode that’s different from Apple’s Dark Mode. Etc.

\n

How We Choose What To Do Next

\n

The first principle is that we can’t lose what we love about the app. We do our damnedest to ship with no bugs, and the app needs to be fast and, most importantly, it needs to feel lighter-than-air.

\n

Whenever you add things — even if the app remains just as fast, even if there are no bugs — you still run the risk of losing that feeling of lightness. One of the quickest ways to lose that feeling is to add a whole bunch of preferences, View menu options, toolbar commands, and other chrome. So we’re going to be very slow to add things like that.

\n

NetNewsWire needs to not become fiddly. (Earlier versions of NetNewsWire got way too fiddly.)

\n

There are other questions we ask about a feature before we do it.

\n\n

And, because this is an open source app, there’s another dimension: people. Is someone available? Has someone just shown up who’s eager to work on a specific feature? Those things have an impact on scheduling, too.

\n

The good news is that most of the common feature requests are obvious things to do.

\n

Some examples — not nearly everything, just a few thoughts:

\n

The iOS app is in progress. Maurice Parker has been writing it, and it’s coming along very well. Still plenty more to do, and we won’t ship before iOS 13 ships, but it’s happening.

\n

Adding syncing options is a definite good thing for the app. Doing the first one (Feedbin) was the big effort, because it required building the infrastructure that makes syncing possible. Once that was done, adding additional services is not super-difficult. (Not easy, no. Nothing’s trivial. But at least the infrastructure and patterns are in place.)

\n

We’d like to support all the various services, or at least a majority of them. And we have people working on adding services.

\n

Customization of the article pane will most likely work the way it did in older versions of NetNewsWire: we had theme files which included templates and CSS. The app shipped with a few, and you could make your own and use themes other people made.

\n

This feature shipped with NetNewsWire 2.0, and people really loved it. It was fun!

\n

More sharing options is an obvious good idea. Of course you should be able to send to Instapaper, Pocket, Pinboard, and so on. We shipped with custom support for MarsEdit and the Micro.blog app — mainly because I use those apps. But an RSS reader ought to support as many sharing workflows as possible. That’s one of the core points of the app.

\n

* * *

\n

Anyway — the above doesn’t cover everything. Don’t take any of the above as gospel about what we’re doing or when, or what we’re not doing. We haven’t planned 5.1 yet! It’s too soon.

\n

There are also features that we want to do that people haven’t asked for, but that we think are cool. \uD83C\uDFB8

\n

The take-away from this article should be: we’re being very careful about designing and implementing new features, because we have to make sure NetNewsWire doesn’t lose what makes it special.

\n

But we are doing new features, because there are so many things that can make the app even better — we can make it better for current users and we can bring in new users.

"},"alternate":[{"href":"https://inessential.com/2019/08/31/netnewswire_5_feature_requests","type":"text/html"}],"crawled":1569829821629,"title":"NetNewsWire 5 Feature Requests","published":1567278518000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/29/follow_through","fingerprint":"444937b","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d98d:18991ffa","summary":{"direction":"ltr","content":"

Decades ago, when I was working for Dave Winer at UserLand, I learned about the concept of follow-through after a major release.

\n

If you’re an app maker, it might seem like your goal is to get to release day. Get the app done, make it available, publish an announcement, and then get back to coding. Let the world do what it’s going to do.

\n

One bang, and then back to work, in other words.

\n

But that’s not going to maximize your chances for a good release. You need to follow through — you need to keep going.

\n

Some of the things you might do, in no particular order:

\n\n

I’m sure you can think of more things to do — the above isn’t everything, and every app is different.

\n

But the key is that you don’t just do the release and then stop. Instead, show that you‘re responsive, show that your app has momentum, show that you care enough to keep showing up.

\n

For me, at least, this is the fun part. I realize that’s not true for everybody — but you should do it anyway. \uD83C\uDFA9

"},"alternate":[{"href":"https://inessential.com/2019/08/29/follow_through","type":"text/html"}],"crawled":1569829821629,"title":"Follow-Through","published":1567110304000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/28/daniel_figures_out_one_of_the_two_crashi","fingerprint":"669e65c4","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d98c:18991ffa","summary":{"direction":"ltr","content":"

We have a few reports of a crash where the add-feed-sheet window doesn’t load. There’s a line of code with window! — because of course we expect the window to have been loaded — and it crashes right there.

\n

This crash made zero sense to me, but Daniel Jalkut figured out the most likely cause and was able to reproduce it: it’s because the person has moved the app (from one folder to another) after launching it, while it’s running, and the nib-loading machinery can’t find the nib, because it’s moved along with the app.

\n

Tip: if you’re going to move an app, quit it first, then move it, and then re-launch it!

\n

At any rate: our fix for this will be to load that sheet on startup, and then recycle it on each use. This fix will go into NetNewsWire 5.0.1.

\n

This just fixes the bug with this one nib, though. A more systematic fix — maybe just a warning to the user suggesting they quit and re-launch — would be a good idea.

\n

File under “bugs iOS developers never have to worry about.” \uD83D\uDC07

\n

PS We have a 5.0.1 beta milestone now.

"},"alternate":[{"href":"https://inessential.com/2019/08/28/daniel_figures_out_one_of_the_two_crashi","type":"text/html"}],"crawled":1569829821629,"title":"Daniel Figures Out One of the Two Crashing Bugs","published":1567022746000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/27/how_release_day_went","fingerprint":"2394a816","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d98b:18991ffa","summary":{"direction":"ltr","content":"

Yesterday was a great day! A few things to note, in no particular order:

\n

NetNewsWire got some press coverage, including a well-done review in MacStories.

\n

We got a lot of feature requests, but no bug reports.

\n

Except that we did get a single-digit number of crash logs. On investigation, I found two distinct backtraces — we’ll need to fix those. The thing is, there’s no freakin’ way the app should crash in those spots. Except that, obviously, it can. Rarely, but it happens.

\n

The servers started timing-out at one point during the day. I contacted DreamHost support and they fixed things (and told me that the fixes they applied should prevent this in the future).

\n

There were a number of nice blog posts and tweets about NetNewsWire, which was awesome. After working so hard for so long, it’s great when people appreciate the app. We don’t get paid in money, after all. \uD83D\uDC23

\n

I have no idea how many downloads of the app there were. GitHub is hosting the download, via its releases feature, and I don’t see a way to find out how many times it’s been downloaded. Which is totally fine with me.

\n

* * *

\n

I should say something more about the no-bug-reports. There’s no special magic or talent or anything to this — there’s just the willingness to say that we’re not going to ship until we’ve got the bugs out, and then sticking to that.

\n

This is a matter of pride and ethics, for sure, but there’s another dimension: since the app is open source, it’s written by volunteers (including me), and we have no dedicated support team. Any time we spend fielding bug reports is time taken away from working on the next feature.

\n

Making apps — even, or especially, free apps — is an exercise in economics. With free apps, the economics are even more constrained, because nobody is going to hire even a part-time support person. So we do everything we can do keep costs down — especially time costs.

\n

Plus — buggy apps can be demoralizing to the people who work on them. Part of my job is to make sure people are proud and happy to work on the app. And that means making sure everyone knows we’re super-serious about doing our best to never ship bugs.

"},"alternate":[{"href":"https://inessential.com/2019/08/27/how_release_day_went","type":"text/html"}],"crawled":1569829821629,"title":"How Release Day Went","published":1566937707000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/26/netnewswire_5_0_now_available","fingerprint":"175d2cdb","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d98a:18991ffa","summary":{"direction":"ltr","content":"

\"NetNewsWire

\n

NetNewsWire 5.0 is shipping!

\n

In case you haven’t been following along until just now: NetNewsWire is an open source RSS reader for Mac. It’s free! You can just download it and use it. No strings.

\n

It’s designed to be stable, fast, and free of bugs. It doesn’t have a lot of features yet, and that’s because we prioritized quality over features. We will be adding more features, of course, but not quickly. We’re also working on an iOS app.

\n

It syncs using Feedbin. We’ll support more systems in the future (as many as possible).

\n

I hope you like it!

\n

Some links…

\n\n

Thanks to so many people

\n

I want to especially thank Sheila Simmons and my family and friends.

\n

This release took five years to make, and for four of those years it wasn’t even called NetNewsWire. It was just a year ago that I got the name NetNewsWire back from Black Pixel — and I thank them again for their wonderful generosity.

\n

I also want to thank Brad Ellis for making the beautiful app icon and toolbar icons. Thanks to our major code contributors: Maurice Parker, Olof Hellman, and Daniel Jalkut. Thanks to Ryan Dotson for writing the Help book. Thanks to Joe Heck for looking after infrastructure issues (especially continuous integration).

\n

Thanks to my co-workers and friends at The Omni Group (which is a wonderful place to work). Thanks to the ever-patient and ever-awesome NetNewsWire beta testers on the Slack group and elsewhere.

\n

And thanks to everyone who’s ever used the app in its 17-years-and-counting run. Because of you, NetNewsWire has been, and remains, the thrill of my career.

"},"alternate":[{"href":"https://inessential.com/2019/08/26/netnewswire_5_0_now_available","type":"text/html"}],"crawled":1569829821629,"title":"NetNewsWire 5.0 Now Available","published":1566834451000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/22/end_of_the_line_for_netnewswire_3_3_2","fingerprint":"e30daaa8","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d989:18991ffa","summary":{"direction":"ltr","content":"

This is a little bit of bad news. It’s not my intention, and it’s not what I want to happen — but NetNewsWire 3.3.2 apparently does not launch in the next version of macOS (10.15, Catalina).

\n

It links to the PubSub framework, which is not included with the next macOS.

\n

NetNewsWire 3.3.2 was the last release of the full version that I worked on, before selling NetNewsWire to Black Pixel, and I’ve heard from lots of people that they’ve been using it ever since. They never switched.

\n

I would rather it continued working forever, but that’s not to be. Not my choice. Sorry about that!

"},"alternate":[{"href":"https://inessential.com/2019/08/22/end_of_the_line_for_netnewswire_3_3_2","type":"text/html"}],"crawled":1569829821629,"title":"End of the Line for NetNewsWire 3.3.2","published":1566515704000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/21/the_netnewswire_blog_has_the_details_on_","fingerprint":"c583e740","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d988:18991ffa","summary":{"direction":"ltr","content":"

The NetNewsWire blog has the details on NetNewsWire 5.0b5 — which should be the last beta.

\n

Still planning to do the 5.0 final release Monday morning, which really means doing the release on Sunday and pushing an announcement to this blog Monday morning. :)

\n

The last things on my to-do list are actually writing that announcement and doing screenshots for the NetNewsWire web page. Easy. \uD83D\uDC2F

"},"alternate":[{"href":"https://inessential.com/2019/08/21/the_netnewswire_blog_has_the_details_on_","type":"text/html"}],"crawled":1569829821629,"published":1566452581000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/20/immunization","fingerprint":"39a4bdb0","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d987:18991ffa","summary":{"direction":"ltr","content":"

Before every major release I like to try and think of everything mean that people might say about the app. It’s fun!

\n

So we just went through this exercise on the NetNewsWire Slack group. Here’s a taste:

\n\n

Some feedback will be factually inaccurate, but we like to imagine that too:

\n\n

See? The actual feedback will be nicer than the stuff we thought up. This provides a bit of immunization. :)

\n

But, also, there will be negative feedback we didn’t imagine. That’s the gold!

\n

* * *

\n

Bonus from Daniel Jalkut, but not actually a criticism:

\n
\n

Can’t innovate, my RSS.

\n
"},"alternate":[{"href":"https://inessential.com/2019/08/20/immunization","type":"text/html"}],"crawled":1569829821629,"title":"Immunization","published":1566332363000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]},{"originId":"https://inessential.com/2019/08/19/i_think_were_still_on_track_for_releasin","fingerprint":"592043f","id":"ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d81261cbd:4d986:18991ffa","summary":{"direction":"ltr","content":"

I think we’re still on track for releasing NetNewsWire 5.0 Monday, August 26. There will be one more beta before then.

\n

I’ll be available for podcasts, interviews-via-email, etc. If you’d like to set something up, email me or DM me on Twitter.

"},"alternate":[{"href":"https://inessential.com/2019/08/19/i_think_were_still_on_track_for_releasin","type":"text/html"}],"crawled":1569829821629,"published":1566259329000,"origin":{"streamId":"feed/http://inessential.com/xml/rss.xml","htmlUrl":"https://inessential.com/","title":"inessential.com"},"unread":true,"categories":[{"id":"user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fc09f383-5a9a-4daa-a575-3efc1733b173","label":"NewCollection"}]}]} \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/feedly-1-initial/collections.json b/Account/Tests/AccountTests/Feedly/feedly-1-initial/collections.json deleted file mode 100644 index fca4b27cc..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-1-initial/collections.json +++ /dev/null @@ -1,1507 +0,0 @@ -[ - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "feedId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "title": "TidBITS: Apple News for the Rest of Us", - "updated": 1572559519584, - "velocity": 15.4, - "subscribers": 1, - "website": "https://tidbits.com", - "language": "en", - "description": "Thoughtful, detailed coverage of everything Apple for 29 years\nand the TidBITS Content Network for Apple professionals" - }, - { - "id": "feed/http://feedpress.me/sixcolors", - "feedId": "feed/http://feedpress.me/sixcolors", - "title": "Six Colors", - "updated": 1569955568802, - "velocity": 24.4, - "subscribers": 1, - "website": "https://www.sixcolors.com/", - "language": "en", - "description": "Writing about Apple and other stuff by Jason Snell, Dan Moren, and others." - }, - { - "id": "feed/http://www.macalope.com/feed/", - "feedId": "feed/http://www.macalope.com/feed/", - "title": "Macalope", - "updated": 1498941877000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.macalope.com", - "state": "dormant", - "language": "en", - "description": "Full of sound and furry" - }, - { - "id": "feed/http://flyingmeat.com/blog/atom.xml", - "feedId": "feed/http://flyingmeat.com/blog/atom.xml", - "title": "The Flying Meat Weblog", - "updated": 1343168154000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://flyingmeat.com/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "feedId": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "title": "Macdrifter", - "updated": 1561539243000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.macdrifter.com/", - "language": "en" - }, - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - }, - { - "id": "feed/http://9to5mac.com/feed/", - "feedId": "feed/http://9to5mac.com/feed/", - "title": "9to5Mac", - "updated": 1572574658046, - "velocity": 115.2, - "subscribers": 2, - "website": "https://9to5mac.com", - "language": "en", - "description": "Apple News & Mac Rumors Breaking All Day" - } - ], - "label": "Macintosh", - "created": 1569829941677, - "enterprise": false, - "numFeeds": 7, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Must Read", - "created": 1569417923847, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "feedId": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "title": "Code by Kevin", - "updated": 1564803480000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.codebykevin.com/blosxom.cgi", - "language": "en", - "description": "Programming, code, business, and other pursuits" - }, - { - "id": "feed/http://www.raywenderlich.com/feed", - "feedId": "feed/http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich", - "updated": 1572539728140, - "velocity": 9.9, - "subscribers": 1, - "language": "en" - }, - { - "id": "feed/http://ddeville.me/feed.xml", - "feedId": "feed/http://ddeville.me/feed.xml", - "title": "Damien DeVille", - "updated": 1454187600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ddeville.me", - "state": "dormant", - "language": "en", - "description": "Software engineer at Dropbox. Previously at Realmac Software. UCL Computer Science alumnus." - }, - { - "id": "feed/http://owensd.io/rss.xml", - "feedId": "feed/http://owensd.io/rss.xml", - "title": "owensd.io - thoughts in and out - Articles", - "updated": 1534837458000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://owensd.io", - "state": "dormant", - "language": "en", - "description": "A builder of things." - }, - { - "id": "feed/http://prog21.dadgum.com/atom.xml", - "feedId": "feed/http://prog21.dadgum.com/atom.xml", - "title": "Programming in the 21st Century", - "updated": 1483509600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://prog21.dadgum.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds.feedburner.com/alistapart/main", - "feedId": "feed/http://feeds.feedburner.com/alistapart/main", - "title": "A List Apart: The Full Feed", - "updated": 1569829877486, - "velocity": 0.2, - "subscribers": 1, - "website": "https://alistapart.com", - "language": "en", - "description": "Articles for people who make web sites." - }, - { - "id": "feed/http://www.russbishop.net/feed", - "feedId": "feed/http://www.russbishop.net/feed", - "title": "Russ Bishop (atom)", - "updated": 1551122826000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.russbishop.net/feed", - "state": "dormant", - "language": "en", - "description": "This blog represents my own personal opinion and is not endorsed by my employer." - }, - { - "id": "feed/http://mentalfaculty.tumblr.com/rss", - "feedId": "feed/http://mentalfaculty.tumblr.com/rss", - "title": "The Mental Blog", - "updated": 1468311749000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://mentalfaculty.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Drew McCormack (@drewmccormack) is founder of The Mental Faculty, developer of Mental Case and the Ensembles sync framework" - }, - { - "id": "feed/http://blog.amyworrall.com/rss", - "feedId": "feed/http://blog.amyworrall.com/rss", - "title": "What Amy Did", - "updated": 1486165238000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.amyworrall.com/", - "state": "dormant", - "language": "en", - "description": "I\u2019m a software developer from Coventry. I care about design and user experience. \n\nFollow me on Twitter: @amyruthworrall" - }, - { - "id": "feed/http://oleb.net/blog/atom.xml", - "feedId": "feed/http://oleb.net/blog/atom.xml", - "title": "Ole Begemann: iOS Development", - "updated": 1559322747743, - "velocity": 0.0, - "subscribers": 1, - "website": "https://oleb.net/blog/", - "language": "en" - }, - { - "id": "feed/http://subjc.com/atom.xml", - "feedId": "feed/http://subjc.com/atom.xml", - "title": "Subjective-C", - "updated": 1461251700000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://subjc.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://robnapier.net/atom.xml", - "feedId": "feed/http://robnapier.net/atom.xml", - "title": "Cocoaphony", - "updated": 1572285226430, - "velocity": 0.5, - "subscribers": 1, - "website": "https://robnapier.net/", - "language": "en" - }, - { - "id": "feed/http://cocoamanifest.net/feeds/index.xml", - "feedId": "feed/http://cocoamanifest.net/feeds/index.xml", - "title": "Cocoa Manifest", - "updated": 1402642440000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://cocoamanifest.net", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://petersteinberger.com/atom.xml", - "feedId": "feed/http://petersteinberger.com/atom.xml", - "title": "Peter Steinberger", - "updated": 1438088460000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://petersteinberger.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.weheartswift.com/feed/", - "feedId": "feed/http://www.weheartswift.com/feed/", - "title": "We \u2764 Swift", - "updated": 1569829929574, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.weheartswift.com", - "language": "en", - "description": "Swift Tutorials and iOS development" - }, - { - "id": "feed/https://medium.com/feed/swift-programming", - "feedId": "feed/https://medium.com/feed/swift-programming", - "title": "Swift Programming \u2014 Medium", - "updated": 1554317410000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/swift-programming?source=rss----5396e0e8bc29---4", - "state": "dormant", - "language": "en", - "description": "The Swift Programming Language - Medium" - }, - { - "id": "feed/http://tonyarnold.com/atom.xml", - "feedId": "feed/http://tonyarnold.com/atom.xml", - "title": "The blog of Tony Arnold", - "updated": 1531312200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://tonyarnold.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://borkware.com/miniblog/rss/rss.xml", - "feedId": "feed/http://borkware.com/miniblog/rss/rss.xml", - "title": "Borkware Miniblog", - "updated": 1360542004000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://borkwarellc.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Bork bork bork bork." - }, - { - "id": "feed/http://nshipster.com/feed.xml", - "feedId": "feed/http://nshipster.com/feed.xml", - "title": "NSHipster", - "updated": 1572541874458, - "velocity": 0.7, - "subscribers": 2, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://feeds.feedburner.com/pilkyme", - "feedId": "feed/http://feeds.feedburner.com/pilkyme", - "title": "Pilky.me", - "updated": 1561420800000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pilky.me/", - "language": "en" - }, - { - "id": "feed/http://macoscope.com/blog/feed/", - "feedId": "feed/http://macoscope.com/blog/feed/", - "title": "[macoscope blog]", - "updated": 1467803080000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://macoscope.com/blog", - "state": "dormant", - "language": "en", - "description": "The Macoscope Team on Designing and Developing Apps" - }, - { - "id": "feed/http://iosunittesting.com/feed/", - "feedId": "feed/http://iosunittesting.com/feed/", - "title": "iOS Unit Testing", - "updated": 1436534796000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://iosunittesting.com", - "state": "dormant", - "language": "en", - "description": "It's about TDD, unit testing, and creating bug free code on iOS." - }, - { - "id": "feed/http://airspeedvelocity.net/feed/", - "feedId": "feed/http://airspeedvelocity.net/feed/", - "title": "Airspeed Velocity", - "updated": 1452449244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://airspeedvelocity.net", - "state": "dormant", - "language": "en", - "description": "African or European Swift?" - }, - { - "id": "feed/http://www.cimgf.com/feed/", - "feedId": "feed/http://www.cimgf.com/feed/", - "title": "Cocoa Is My Girlfriend", - "updated": 1525988390000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.cimgf.com", - "state": "dormant", - "language": "en", - "description": "Taglines are for Windows programmers" - }, - { - "id": "feed/http://confusatory.org/rss", - "feedId": "feed/http://confusatory.org/rss", - "title": "The Confusatory", - "updated": 1476982283000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://confusatory.org/", - "state": "dormant", - "language": "en", - "description": "cbowns\u2019s tumblr." - }, - { - "id": "feed/http://indiestack.com/feed/", - "feedId": "feed/http://indiestack.com/feed/", - "title": "Indie Stack", - "updated": 1570815287712, - "velocity": 0.2, - "subscribers": 1, - "website": "https://indiestack.com", - "language": "en", - "description": "Hacking the Mac, iOS, and more with Daniel Jalkut" - } - ], - "label": "Programming", - "created": 1569829874442, - "enterprise": false, - "numFeeds": 26, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "feedId": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "title": "chat & code", - "updated": 1547807580000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corinnekrych.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Code is craft and collaboration is key to success. I love chatting the latest tech trends at coffee break: female geek." - }, - { - "id": "feed/http://ericasadun.com/feed/", - "feedId": "feed/http://ericasadun.com/feed/", - "title": "Erica Sadun", - "updated": 1572197700226, - "velocity": 0.2, - "subscribers": 1, - "website": "https://ericasadun.com", - "language": "en", - "description": "Where technology meets something or other" - }, - { - "id": "feed/http://therecord.co/xml/rss.xml", - "feedId": "feed/http://therecord.co/xml/rss.xml", - "title": "The Record", - "updated": 1401364800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://therecord.co/", - "state": "dormant", - "language": "en", - "description": "The stories you should know about the Mac and Cocoa developer community. Hosted by Brent Simmons and Chris Parrish." - }, - { - "id": "feed/https://grokswift.com/feed/index.xml", - "feedId": "feed/https://grokswift.com/feed/index.xml", - "title": "Grok Swift", - "updated": 1527175834000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://grokswift.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/https://blog.alltheflow.com/rss/", - "feedId": "feed/https://blog.alltheflow.com/rss/", - "title": "All The Flow", - "updated": 1570032686469, - "velocity": 0.2, - "subscribers": 1, - "website": "http://blog.alltheflow.com/", - "language": "en", - "description": "Cocoa, Swift, tools, Auto Layout - with \ud83e\udde1" - }, - { - "id": "feed/http://onefoottsunami.com/feed/atom/", - "feedId": "feed/http://onefoottsunami.com/feed/atom/", - "title": "One Foot Tsunami", - "updated": 1569938444527, - "velocity": 5.0, - "subscribers": 1, - "website": "https://onefoottsunami.com", - "language": "en", - "description": "Slightly less disappointing than it sounds" - }, - { - "id": "feed/http://www.loopinsight.com/feed/", - "feedId": "feed/http://www.loopinsight.com/feed/", - "title": "Loop Insight", - "updated": 1572567899318, - "velocity": 10.6, - "subscribers": 1, - "website": "https://www.loopinsight.com", - "language": "en", - "description": "Making Sense of Technology" - }, - { - "id": "feed/http://beckyhansmeyer.com/feed/", - "feedId": "feed/http://beckyhansmeyer.com/feed/", - "title": "Becky Hansmeyer", - "updated": 1569087367000, - "velocity": 1.4, - "subscribers": 1, - "website": "https://beckyhansmeyer.com", - "language": "en", - "description": "100% grass-fed Swift" - }, - { - "id": "feed/http://designatednerd.com/feed/", - "feedId": "feed/http://designatednerd.com/feed/", - "title": "Designated Nerd", - "updated": 1564425470000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://designatednerd.com", - "language": "en", - "description": "Software and Technical Support" - }, - { - "id": "feed/http://appcamp4girls.com/blog?format=RSS", - "feedId": "feed/http://appcamp4girls.com/blog?format=RSS", - "title": "Blog - App Camp For Girls", - "updated": 1558129314000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://appcamp4girls.com/blog/", - "language": "en" - }, - { - "id": "feed/https://inspiredmouse.com/feed/", - "feedId": "feed/https://inspiredmouse.com/feed/", - "title": "Inspired Mouse", - "updated": 1511986957000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://inspiredmouse.com", - "state": "dormant", - "language": "en", - "description": "No project is too diminutive" - }, - { - "id": "feed/https://incrementalistblog.wordpress.com/feed/", - "feedId": "feed/https://incrementalistblog.wordpress.com/feed/", - "title": "The Incrementalist.", - "updated": 1449808490000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://incrementalistblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "notes on design" - }, - { - "id": "feed/http://www.virginiaroberts.com/feed/", - "feedId": "feed/http://www.virginiaroberts.com/feed/", - "title": "Virginia Roberts", - "updated": 1549571065000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.virginiaroberts.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jessysaurusrex.com/feed/", - "feedId": "feed/http://jessysaurusrex.com/feed/", - "title": "jessysaurusrex", - "updated": 1521816327000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jessysaurusrex.com", - "state": "dormant", - "language": "en", - "description": "I wear big necklaces and (attempt to) hack things." - }, - { - "id": "feed/http://blog.nicoleblee.com/feed/", - "feedId": "feed/http://blog.nicoleblee.com/feed/", - "title": "scattered thoughts", - "updated": 1397441482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.nicoleblee.com", - "state": "dormant", - "language": "en", - "description": "(a collection of essays and other writings)" - }, - { - "id": "feed/https://medium.com/feed/@tessr", - "feedId": "feed/https://medium.com/feed/@tessr", - "title": "Tess Rinearson on Medium", - "updated": 1501016354000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@tessr?source=rss-c16152863954------2", - "state": "dormant", - "language": "en", - "description": "Stories by Tess Rinearson on Medium" - }, - { - "id": "feed/https://medium.com/feed/@emarley", - "feedId": "feed/https://medium.com/feed/@emarley", - "title": "Liz Marley on Medium", - "updated": 1514047622000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@emarley?source=rss-b4981c59ffa5------2", - "state": "dormant", - "language": "en", - "description": "Stories by Liz Marley on Medium" - }, - { - "id": "feed/http://blog.cocoabythefire.com/rss", - "feedId": "feed/http://blog.cocoabythefire.com/rss", - "title": "cocoa by the fire", - "updated": 1488945726000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.cocoabythefire.com/", - "state": "dormant", - "language": "en", - "description": "Hey there, I\u2019m Brit! Coder, Entrepreneur, Daydreamer, Lucky Wife and Mom." - }, - { - "id": "feed/http://www.catehuston.com/blog/feed/", - "feedId": "feed/http://www.catehuston.com/blog/feed/", - "title": "Accidentally in Code", - "updated": 1567641655000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://cate.blog", - "language": "en", - "description": "Engineering an Interesting Life" - }, - { - "id": "feed/http://www.aleenmean.com/feed.xml", - "feedId": "feed/http://www.aleenmean.com/feed.xml", - "title": "Aleen Mean", - "updated": 1562374146000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://aleenmean.com/", - "language": "en", - "description": "Technology, diversity, and miscellaneous musings by Aleen Simms." - }, - { - "id": "feed/http://redqueencoder.com/feed/", - "feedId": "feed/http://redqueencoder.com/feed/", - "title": "The Red Queen Coder", - "updated": 1569967579535, - "velocity": 0.2, - "subscribers": 1, - "website": "http://redqueencoder.com", - "language": "en", - "description": "If you give a person a program, you'll frustrate him for a day. If you teach a person to program, you will frustrate them for a lifetime!" - }, - { - "id": "feed/http://meaganwaller.com/index.php/feed/", - "feedId": "feed/http://meaganwaller.com/index.php/feed/", - "title": "Meagan Waller", - "updated": 1403205537000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://meaganwaller.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.myballard.com/feed/", - "feedId": "feed/http://www.myballard.com/feed/", - "title": "Ballard", - "updated": 1572553245909, - "velocity": 13.8, - "subscribers": 1, - "website": "https://www.myballard.com", - "language": "en", - "description": "News, events and restaurants for Seattle's Ballard and Fremont neighborhoods" - }, - { - "id": "feed/https://kateheddleston.com/blog/feed.atom", - "feedId": "feed/https://kateheddleston.com/blog/feed.atom", - "title": "KateHeddleston.com Blog Posts", - "updated": 1526573156000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.kateheddleston.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://blog.erynwells.me/rss", - "feedId": "feed/http://blog.erynwells.me/rss", - "title": "Eryn Wells", - "updated": 1442175535000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.erynwells.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "feedId": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "title": "Everything in Context", - "updated": 1519599000002, - "velocity": 0.0, - "subscribers": 1, - "website": "http://lambdamaphone.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Game design, programming languages, and academia." - }, - { - "id": "feed/http://nothe.purplellamas.net/index.xml", - "feedId": "feed/http://nothe.purplellamas.net/index.xml", - "title": "Blog Posts About Stuff", - "updated": 1512518400000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://nothe.purplellamas.net/", - "state": "dormant", - "language": "en", - "description": "Recent content on Blog Posts About Stuff" - }, - { - "id": "feed/http://www.mostgood.net/blog?format=RSS", - "feedId": "feed/http://www.mostgood.net/blog?format=RSS", - "title": "mostgood", - "updated": 1433114183000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.mostgood.net/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.mistys-internet.website/blog/atom.xml", - "feedId": "feed/http://www.mistys-internet.website/blog/atom.xml", - "title": "The Future Is Now", - "updated": 1550722972000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://mistys-internet.website/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pewpewthespells.com/feed.xml", - "feedId": "feed/http://pewpewthespells.com/feed.xml", - "title": "Samantha Marshall's Blog", - "updated": 1569829870614, - "velocity": 8.6, - "subscribers": 1, - "website": "https://pewpewthespells.com/", - "language": "en", - "description": "Blog Feed" - }, - { - "id": "feed/http://blog.ashleynh.me/rss/", - "feedId": "feed/http://blog.ashleynh.me/rss/", - "title": "Ashley Nelson-Hornstein", - "updated": 1496606482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ashleynh.me:80/", - "state": "dormant", - "language": "en", - "description": "Ashley Nelson" - }, - { - "id": "feed/https://medium.com/feed/@nerdonica", - "feedId": "feed/https://medium.com/feed/@nerdonica", - "title": "Veronica Ray on Medium", - "updated": 1471184706000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@nerdonica?source=rss-eaf18ccd367f------2", - "state": "dormant", - "language": "en", - "description": "Stories by Veronica Ray on Medium" - }, - { - "id": "feed/http://www.nadynerichmond.com/blog/feed/", - "feedId": "feed/http://www.nadynerichmond.com/blog/feed/", - "title": "go ahead, mac my day", - "updated": 1506105463000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.nadynerichmond.com/blog", - "state": "dormant", - "language": "en", - "description": "a Macintosh girl in a Microsoft world" - }, - { - "id": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "feedId": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "title": "Doctor Who", - "updated": 1570021053044, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.bbc.co.uk/blogs/doctorwho", - "language": "en", - "description": "All the latest news and features from the world of Doctor Who." - }, - { - "id": "feed/http://scripting.com/rss.xml", - "feedId": "feed/http://scripting.com/rss.xml", - "title": "Scripting News", - "updated": 1569956453445, - "velocity": 15.4, - "subscribers": 1, - "website": "http://scripting.com/", - "language": "en", - "description": "Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. \ud83d\ude80" - }, - { - "id": "feed/http://www.mechanicalgirl.com/feeds/all/", - "feedId": "feed/http://www.mechanicalgirl.com/feeds/all/", - "title": "MechanicalGirl", - "updated": 1569829801167, - "velocity": 0.2, - "subscribers": 1, - "website": "http://www.MechanicalGirl.com/", - "language": "en", - "description": "Latest posts on MechanicalGirl" - }, - { - "id": "feed/http://ranchero.com/xml/rss.xml", - "feedId": "feed/http://ranchero.com/xml/rss.xml", - "title": "ranchero.com", - "updated": 1572554111531, - "velocity": 4.3, - "subscribers": 1, - "website": "https://inessential.com/", - "language": "en", - "description": "Brent Simmons\u2019s weblog." - }, - { - "id": "feed/http://natashatherobot.com/feed/", - "feedId": "feed/http://natashatherobot.com/feed/", - "title": "Natasha The Robot", - "updated": 1569829929101, - "velocity": 0.2, - "subscribers": 2, - "website": "https://www.natashatherobot.com", - "language": "en" - }, - { - "id": "feed/http://daringfireball.net/index.xml", - "feedId": "feed/http://daringfireball.net/index.xml", - "title": "Daring Fireball", - "updated": 1572566913757, - "velocity": 27.5, - "subscribers": 6, - "website": "https://daringfireball.net/", - "language": "en", - "description": "By John Gruber" - }, - { - "id": "feed/http://timekl.com/atom.xml", - "feedId": "feed/http://timekl.com/atom.xml", - "title": "don't panic", - "updated": 1555225200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://timekl.com/", - "state": "dormant", - "language": "en", - "description": "Occasional posts, usually about technology" - }, - { - "id": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "feedId": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "title": "nataliepo (posts on 'nataliepo' (rss 2.0))", - "updated": 1447256454000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nataliepo.typepad.com/nataliepo/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://shapeof.com/rss.xml", - "feedId": "feed/http://shapeof.com/rss.xml", - "title": "The Shape of Everything", - "updated": 1569263479000, - "velocity": 1.6, - "subscribers": 1, - "website": "https://shapeof.com/", - "language": "en", - "description": "A website mostly about Mac stuff, written by Gus Mueller" - }, - { - "id": "feed/http://jvns.ca/atom.xml", - "feedId": "feed/http://jvns.ca/atom.xml", - "title": "Julia Evans", - "updated": 1572365556732, - "velocity": 1.1, - "subscribers": 2, - "website": "http://jvns.ca", - "language": "en" - }, - { - "id": "feed/https://www.natashatherobot.com/feed/", - "feedId": "feed/https://www.natashatherobot.com/feed/", - "title": "Natasha the Robot", - "updated": 1545498499000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.natashatherobot.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pointersgonewild.com/feed/", - "feedId": "feed/http://pointersgonewild.com/feed/", - "title": "Pointers Gone Wild", - "updated": 1560168135000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pointersgonewild.com", - "language": "en", - "description": "A blog about compilers, programming and technology." - }, - { - "id": "feed/http://www.kristinathai.com/feed/", - "feedId": "feed/http://www.kristinathai.com/feed/", - "title": "kristinathai.com", - "updated": 1563831802000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.kristinathai.com", - "language": "ja" - }, - { - "id": "feed/https://developer.apple.com/swift/blog/news.rss", - "feedId": "feed/https://developer.apple.com/swift/blog/news.rss", - "title": "Swift Blog - Apple Developer", - "updated": 1476306000000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://developer.apple.com/swift/blog/", - "state": "dormant", - "language": "en", - "description": "Get the latest news and helpful tips on the Swift programming language from the engineers who created it." - }, - { - "id": "feed/http://www.rebeccamiller-webster.com/feed/", - "feedId": "feed/http://www.rebeccamiller-webster.com/feed/", - "title": "Rebecca Miller-Webster", - "updated": 1547836736000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.rebeccamiller-webster.com", - "state": "dormant", - "language": "en", - "description": "Ruby + JavaScript" - }, - { - "id": "feed/http://swift.ayaka.me/posts?format=RSS", - "feedId": "feed/http://swift.ayaka.me/posts?format=RSS", - "title": "Learn Swift \u21af", - "updated": 1466314290000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://swift.ayaka.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.imore.com/rss.xml", - "feedId": "feed/http://www.imore.com/rss.xml", - "title": "iMore", - "updated": 1570675375343, - "velocity": 17.8, - "subscribers": 1, - "website": "https://www.imore.com/", - "language": "en", - "description": "More news and rumors, more help and how-tos, more app and accessory reviews, more iPhone and iPad and iPod touch. More of everything you love. iMore." - }, - { - "id": "feed/http://blog.thoughtbrain.com/feed/", - "feedId": "feed/http://blog.thoughtbrain.com/feed/", - "title": "Feed: Thoughtbrain Bloggers", - "updated": 1426140251000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.thoughtbrain.com", - "state": "dormant", - "language": "en", - "description": "Designery nerdy things." - }, - { - "id": "feed/http://blog.ellenchisa.com/feed/", - "feedId": "feed/http://blog.ellenchisa.com/feed/", - "title": "Ellen's Blog", - "updated": 1546640740000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.ellenchisa.com?source=rss----da542b929da2---4", - "state": "dormant", - "language": "en", - "description": "I\u2019m starting a new company with @paulbiggar, which you can learn about at https://darklang.com. I mostly write about startups and software development. - Medium" - }, - { - "id": "feed/https://medium.com/feed/@jaimeejaimee", - "feedId": "feed/https://medium.com/feed/@jaimeejaimee", - "title": "jaimeejaimee", - "updated": 1558376026000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@jaimeejaimee?source=rss-11d5cc4494a2------2", - "language": "en", - "description": "Stories by jaimeejaimee on Medium" - } - ], - "label": "THree", - "created": 1569829699432, - "enterprise": false, - "numFeeds": 53, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://bryan.io/rss", - "feedId": "feed/http://bryan.io/rss", - "title": "bryan i/o", - "updated": 1567230243000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bryan.io/", - "language": "en", - "description": "Software engineer who led iOS at Tumblr from 2012-2015. Mostly cheeseburgers at this point. Over at irace.me nowadays." - }, - { - "id": "feed/http://nickbradbury.com/feed/", - "feedId": "feed/http://nickbradbury.com/feed/", - "title": "Nick Bradbury", - "updated": 1503946502000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nickbradbury.com", - "state": "dormant", - "language": "en", - "description": "I develop Android apps. In a previous life I created HomeSite, TopStyle and FeedDemon for Windows." - }, - { - "id": "feed/http://feeds.feedburner.com/domainofthebored", - "feedId": "feed/http://feeds.feedburner.com/domainofthebored", - "title": "Peter Hosey", - "updated": 1567916255000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://boredzo.org/blog", - "language": "en", - "description": "The personal weblog of Peter Hosey." - }, - { - "id": "feed/http://blog.metaobject.com/feeds/posts/default", - "feedId": "feed/http://blog.metaobject.com/feeds/posts/default", - "title": "metablog", - "updated": 1556396880001, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.metaobject.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds2.feedburner.com/adobe/jnack", - "feedId": "feed/http://feeds2.feedburner.com/adobe/jnack", - "title": "John Nack on Adobe (rss (feedburner))", - "updated": 1391820146000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blogs.adobe.com/jnack", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "feedId": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "title": "Zathras.de - Uli's most useless blog in the World", - "updated": 1562364000000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://orangejuiceliberationfront.com/", - "language": "en", - "description": "Uli's blog on programming, game development, pop culture and other boring things." - }, - { - "id": "feed/http://typesetinthefuture.com/feed/", - "feedId": "feed/http://typesetinthefuture.com/feed/", - "title": "Typeset In The Future", - "updated": 1544536375000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://typesetinthefuture.com", - "state": "dormant", - "language": "en", - "description": "Typography and Design in Science Fiction Movies" - }, - { - "id": "feed/http://david-smith.org/atom.xml", - "feedId": "feed/http://david-smith.org/atom.xml", - "title": "David Smith", - "updated": 1570631341711, - "velocity": 0.2, - "subscribers": 1, - "website": "http://david-smith.org/", - "language": "en" - }, - { - "id": "feed/http://awkwardhare.com/rss", - "feedId": "feed/http://awkwardhare.com/rss", - "title": "Awkward Hare", - "updated": 1484149569000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://awkwardhare.com/", - "state": "dormant", - "language": "en", - "description": "A blog by Greg Pierce" - }, - { - "id": "feed/http://frozendevil.com/atom.xml", - "feedId": "feed/http://frozendevil.com/atom.xml", - "title": "frozendevil", - "updated": 1398927600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://frozendevil.com/", - "state": "dead", - "language": "en" - }, - { - "id": "feed/http://useyourloaf.com/blog/rss.xml", - "feedId": "feed/http://useyourloaf.com/blog/rss.xml", - "title": "Use Your Loaf", - "updated": 1569830765949, - "velocity": 0.5, - "subscribers": 2, - "website": "https://useyourloaf.com/blog/", - "language": "en", - "description": "Recent content on Use Your Loaf - iOS Development News & Tips" - }, - { - "id": "feed/http://www.appleoutsider.com/feed/", - "feedId": "feed/http://www.appleoutsider.com/feed/", - "title": "Apple Outsider", - "updated": 1402413759000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.appleoutsider.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://rathole.tumblr.com/rss", - "feedId": "feed/http://rathole.tumblr.com/rss", - "title": "RatHole", - "updated": 1554476924000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://rathole.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "what my brain does when I\u2019m not looking" - }, - { - "id": "feed/http://codeplease.io/rss/", - "feedId": "feed/http://codeplease.io/rss/", - "title": "Codeplease", - "updated": 1511101649000, - "velocity": 0.2, - "subscribers": 1, - "website": "http://codeplease.io/", - "state": "dead", - "language": "en", - "description": "Ramblings about code" - }, - { - "id": "feed/http://blog.jaredsinclair.com/rss?1", - "feedId": "feed/http://blog.jaredsinclair.com/rss?1", - "title": "Jared Sinclair", - "updated": 1554679244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jaredsinclair.com/", - "state": "dormant", - "language": "en", - "description": "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description." - }, - { - "id": "feed/http://www.takingnotes.co/atom.xml", - "feedId": "feed/http://www.takingnotes.co/atom.xml", - "title": "Doug Russell", - "updated": 1541721600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://takingnotes.co//", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.red-sweater.com/blog/feed", - "feedId": "feed/http://www.red-sweater.com/blog/feed", - "title": "Red Sweater", - "updated": 1568998271000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://red-sweater.com/blog", - "language": "en", - "description": "Official blog of Red Sweater Software" - }, - { - "id": "feed/http://mjtsai.com/blog/feed/", - "feedId": "feed/http://mjtsai.com/blog/feed/", - "title": "Michael Tsai", - "updated": 1569964972836, - "velocity": 18.7, - "subscribers": 1, - "website": "https://mjtsai.com/blog", - "language": "en" - }, - { - "id": "feed/http://jnack.com/blog/?feed=rss2", - "feedId": "feed/http://jnack.com/blog/?feed=rss2", - "title": "Nackblog", - "updated": 1569939043384, - "velocity": 2.7, - "subscribers": 1, - "website": "http://jnack.com/blog", - "language": "en", - "description": "Musings on photography, illustration, mobile apps, and more" - }, - { - "id": "feed/http://bitsplitting.org/feed/", - "feedId": "feed/http://bitsplitting.org/feed/", - "title": "Daniel Jalkut", - "updated": 1570348471161, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bitsplitting.org", - "language": "en", - "description": "Chasing the impossible with Daniel Jalkut" - }, - { - "id": "feed/http://stmts.net/feed/", - "feedId": "feed/http://stmts.net/feed/", - "title": "Jesper", - "updated": 1298233430000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://stmts.net", - "state": "dormant", - "language": "en", - "description": "On programming" - }, - { - "id": "feed/http://www.mikeash.com/pyblog/rss.py", - "feedId": "feed/http://www.mikeash.com/pyblog/rss.py", - "title": "NSBlog", - "updated": 1570800820984, - "velocity": 0.2, - "subscribers": 2, - "website": "http://www.mikeash.com/pyblog/", - "language": "en", - "description": "Mac OS X and Cocoa programming" - }, - { - "id": "feed/http://corporationunknown.com/blog/feed/", - "feedId": "feed/http://corporationunknown.com/blog/feed/", - "title": "Corporation Unknown", - "updated": 1420427842000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corporationunknown.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jamesdempsey.net/feed/", - "feedId": "feed/http://jamesdempsey.net/feed/", - "title": "James Dempsey", - "updated": 1568304414000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://jamesdempsey.net", - "language": "en", - "description": "From Apple to Indie in three easy steps" - }, - { - "id": "feed/http://brian-webster.tumblr.com/rss", - "feedId": "feed/http://brian-webster.tumblr.com/rss", - "title": "Very Web. Such Blog. Wow.", - "updated": 1530051926000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://brian-webster.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Brian Webster\u2019s sporadic blogging about mostly programming stuff." - }, - { - "id": "feed/http://dangillmor.com/feed/", - "feedId": "feed/http://dangillmor.com/feed/", - "title": "Dan Gillmor", - "updated": 1565895640000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://dangillmor.com", - "language": "en", - "description": "Just in case you were still wondering\u2026" - }, - { - "id": "feed/http://www.jeffmcleman.com/blog/feed/", - "feedId": "feed/http://www.jeffmcleman.com/blog/feed/", - "title": "Jeff McLeman", - "updated": 1563565996000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.jeffmcleman.com/blog", - "language": "en", - "description": "The Brooding Thoughts of an Untamed Mind" - }, - { - "id": "feed/http://www.caseyliss.com/rss", - "feedId": "feed/http://www.caseyliss.com/rss", - "title": "Liss is More", - "updated": 1571061991343, - "velocity": 0.9, - "subscribers": 1, - "website": "https://www.caseyliss.com", - "language": "en", - "description": "Posts to Liss is More" - }, - { - "id": "feed/http://ignorethecode.net/blog/rss/", - "feedId": "feed/http://ignorethecode.net/blog/rss/", - "title": "ignorethecode.net", - "updated": 1570434952848, - "velocity": 0.2, - "subscribers": 1, - "website": "http://ignorethecode.net", - "language": "en", - "description": "Essays on usability, programming, and other nerd topics." - }, - { - "id": "feed/http://sheilasweblog.wordpress.com/feed/", - "feedId": "feed/http://sheilasweblog.wordpress.com/feed/", - "title": "Sheila's Weblog", - "updated": 1237602766000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://sheilasweblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Quilting, kitties, other fun stuff." - }, - { - "id": "feed/http://www.allenpike.com/feed/", - "feedId": "feed/http://www.allenpike.com/feed/", - "title": "Allen Pike", - "updated": 1571074705991, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.allenpike.com/", - "language": "en" - }, - { - "id": "feed/https://developer.apple.com/news/rss/news.rss", - "feedId": "feed/https://developer.apple.com/news/rss/news.rss", - "title": "iPhone Developer News", - "updated": 1571840736737, - "velocity": 1.1, - "subscribers": 1, - "website": "https://developer.apple.com/news/", - "language": "en", - "description": "Apple Developer News and Updates feed provided by Apple, Inc." - }, - { - "id": "feed/http://themainthread.com/feed.xml", - "feedId": "feed/http://themainthread.com/feed.xml", - "title": "The Main Thread", - "updated": 1440820800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://themainthread.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.gordonmeyer.com/atom.xml", - "feedId": "feed/http://www.gordonmeyer.com/atom.xml", - "title": "Gordon Meyer (posts on 'gordon meyer' (atom))", - "updated": 1569066494000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.gordonmeyer.com/", - "language": "en" - }, - { - "id": "feed/http://www.mondaynote.com/feed/", - "feedId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note", - "updated": 1572263376500, - "velocity": 1.4, - "subscribers": 1, - "website": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "language": "en", - "description": "Media, Tech, Business Models viewed from Palo Alto and Paris - Medium" - }, - { - "id": "feed/http://www.randsinrepose.com/index.xml", - "feedId": "feed/http://www.randsinrepose.com/index.xml", - "title": "Rands In Repose", - "updated": 1569830107339, - "velocity": 0.2, - "subscribers": 4, - "website": "https://randsinrepose.com", - "language": "en" - }, - { - "id": "feed/http://furbo.org/feed/", - "feedId": "feed/http://furbo.org/feed/", - "title": "furbo.org", - "updated": 1569830050733, - "velocity": 0.5, - "subscribers": 1, - "website": "https://furbo.org", - "language": "en", - "description": "by Craig Hockenberry" - }, - { - "id": "feed/http://feeds.feedburner.com/NSHipster", - "feedId": "feed/http://feeds.feedburner.com/NSHipster", - "title": "NSHipster", - "updated": 1572543860464, - "velocity": 0.7, - "subscribers": 1, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://www.neglectedpotential.com/feed/", - "feedId": "feed/http://www.neglectedpotential.com/feed/", - "title": "Neglected Potential", - "updated": 1537811051000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.neglectedpotential.com", - "state": "dormant", - "language": "en" - } - ], - "label": "Weblogs", - "created": 1569829952574, - "enterprise": false, - "numFeeds": 39, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - } - ], - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb", - "created": 1570099138718, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Uncategorized", - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.uncategorized" - } -] diff --git a/Account/Tests/AccountTests/Feedly/feedly-1-initial/global.all.json b/Account/Tests/AccountTests/Feedly/feedly-1-initial/global.all.json deleted file mode 100644 index 493a8d84c..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-1-initial/global.all.json +++ /dev/null @@ -1,40811 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all", - "updated": 1572574658046, - "continuation": "16d97ded573:516:53b826a2", - "items": [ - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617831", - "fingerprint": "3c886abd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e24c0fdfe:1f026:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s collaboration with major cultural centers around the world continues this fall in Spain through a partnership with CaixaForum Madrid. The museum will host Today at Apple sessions teaching creative skills amplified by the center\u2019s architecture and exhibitions.

\n

more\u2026

\n

The post Today at Apple and CaixaForum collaborate on creative sessions in Madrid appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/today-at-apple-caixaforum-madrid-sessions/", - "type": "text/html" - } - ], - "crawled": 1572574658046, - "title": "Today at Apple and CaixaForum collaborate on creative sessions in Madrid", - "published": 1572573184000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617827", - "fingerprint": "e914881a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e248a079d:1ef6c:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has made several changes at the executive level recently. Bloomberg reports today that Apple has promoted a handful of employees to the vice president level, which is described as \u201ca key title reserved for the most influential players.\u201d

\n

more\u2026

\n

The post Apple promotes several senior directors to VP positions, early iPhone marketing exec returns appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/apple-vice-president-changes-promotions/", - "type": "text/html" - } - ], - "crawled": 1572571056029, - "title": "Apple promotes several senior directors to VP positions, early iPhone marketing exec returns", - "published": 1572569880000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100513", - "fingerprint": "5446932a", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e2459dcb6:1eea2:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "It's all going to come down to content and price.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.vox.com/recode/2019/10/31/20941114/apple-disney-hbo-peacock-streaming-tv-explained", - "type": "text/html" - } - ], - "crawled": 1572567899318, - "title": "Your guide to Apple TV+, Disney+, and all the other streamers chasing Netflix", - "published": 1572564396000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

It\u2019s all going to come down to content and price.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36213", - "fingerprint": "6ceae7b2", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e244ad2dd:1ee46:d4506071", - "updated": 1572566423000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/marcoarment/status/1189899504562122752", - "type": "text/html" - } - ], - "crawled": 1572566913757, - "title": "iOS 13.2 Is Overzealously Killing Apps in the Background", - "published": 1572566422000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Marco Arment, on Twitter:

\n
\n

Major new bugs introduced in iOS 13.2:

\n\n

\u2026 continuing the iOS 13 pattern of breaking long-held basic\nfunctionality. I\u2019m sure Apple has good excuses about why their\nsoftware quality is so shitty again. I hear the same thing over\nand over from people inside: they aren\u2019t given enough time to\nfix bugs.

\n

Your software quality is broken, Apple. Deeply, systemically\nbroken. Get your shit together.

\n
\n

This bug where apps are getting killed soon after they\u2019re backgrounded is driving me nuts. Start a YouTube video in Safari, switch to another app, go back to Safari\u2009\u2014\u2009and the video loads from scratch and starts from the beginning.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617824", - "fingerprint": "b79adb22", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e241c1a82:1edb5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Earlier this month, Instagram removed its controversial \u2018Following\u2019 tab. Once the feature was removed, a third-party app aiming to duplicate the functionality quickly rose to popularity. Instagram is now shutting down that application.

\n

more\u2026

\n

The post Instagram shutting down third-party app that tried to mimic the removed \u2018Following\u2019 tab appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/instagram-following-tab-app/", - "type": "text/html" - } - ], - "crawled": 1572563851906, - "title": "Instagram shutting down third-party app that tried to mimic the removed \u2018Following\u2019 tab", - "published": 1572563433000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617816", - "fingerprint": "f703960d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e23e5243c:1ec98:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple TV+ officially debuts tomorrow with an initial lineup of originals including The Morning Show. Ahead of that launch, a new report from Business Insider today refutes earlier details on how much Apple is spending on the series.

\n

more\u2026

\n

The post \u2018The Morning Show\u2019 director disputes report of $300M budget appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/apple-tv-the-morning-show-budget/", - "type": "text/html" - } - ], - "crawled": 1572560249916, - "title": "\u2018The Morning Show\u2019 director disputes report of $300M budget", - "published": 1572558078000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36212", - "fingerprint": "9dc675e8", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e23dce615:1ec09:d4506071", - "updated": 1572557257000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/jack/status/1189634360472829952", - "type": "text/html" - } - ], - "crawled": 1572559709717, - "title": "Twitter to Stop Accepting Political Ads Globally", - "published": 1572557256000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Jack Dorsey, in a tweet thread:

\n
\n

For instance, it\u2018s not credible for us to say: \u201cWe\u2019re working hard\nto stop people from gaming our systems to spread misleading info,\nbuuut if someone pays us to target and force people to see their\npolitical ad\u2026 well\u2026 they can say whatever they want!\u201d [\u2026]

\n

This isn\u2019t about free expression. This is about paying for reach.\nAnd paying to increase the reach of political speech has\nsignificant ramifications that today\u2019s democratic infrastructure\nmay not be prepared to handle. It\u2019s worth stepping back in order\nto address.

\n
\n

Political advertising is a drop in the bucket of Twitter\u2019s overall revenue, but that\u2019s true of Facebook too. \u201cThe money matters to us\u201d would be a terrible justification for Facebook\u2019s policy of allowing political ads to spread falsehoods, but the money doesn\u2019t even matter to them. Facebook is allowing political ads to spread falsehoods because Facebook wants political ads to spread falsehoods. There\u2019s no other explanation.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Media Creation", - "audio", - "audio editor", - "Fission", - "Rogue Amoeba" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42447", - "fingerprint": "cae0b926", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/07/Fission-2-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e23d9ff60:1ebeb:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Fission
Brings full compatibility with macOS 10.15 Catalina and improves Dark mode. ($29 new, free update, 11.1 MB)

\"\u201cI

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/fission-2-5/", - "type": "text/html" - } - ], - "crawled": 1572559519584, - "title": "Fission 2.5", - "published": 1572556712000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Mellel", - "word processing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42451", - "fingerprint": "58a7b1d0", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/Mellel-4-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e23d9ff60:1ebea:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Mellel
Fixes a bug that caused crashes with some documents when running in macOS 10.15 Catalina. ($49 new, free update, 82.5 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/mellel-4-2-5/", - "type": "text/html" - } - ], - "crawled": 1572559519584, - "title": "Mellel 4.2.5", - "published": 1572556600000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100511", - "fingerprint": "3cb8adff", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e23b4bf63:1eb55:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "I had the DJI Mavic 2 Pro and loved it and the reviews of this one so far are pretty good. I couldn't live without the 4K video capture and object tracking this one lacks but if you want a high quality "budget" drone that doesn't require you to register it with the authorities but still allows a lot of the capabilities of its big brother, this might be a good thing to put under your tree this holiday season.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.digitalcameraworld.com/reviews/hands-on-dji-mavic-mini-review?", - "type": "text/html" - } - ], - "crawled": 1572557078371, - "title": "Hands on: DJI Mavic Mini review", - "published": 1572555058000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

I had the DJI Mavic 2 Pro and loved it and the reviews of this one so far are pretty good. I couldn\u2019t live without the 4K video capture and object tracking this one lacks but if you want a high quality \u201cbudget\u201d drone that doesn\u2019t require you to register it with the authorities but still allows a lot of the capabilities of its big brother, this might be a good thing to put under your tree this holiday season.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Media Creation", - "Camera", - "iPhone 11", - "iPhone 11 Pro", - "photography" - ], - "originId": "https://tidbits.com/?p=42400", - "fingerprint": "1e55fd08", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e23a2f4e6:1ea7c:d4506071", - "author": "Glenn Fleishman", - "summary": { - "direction": "ltr", - "content": "It has always been hard to take good photos in the dark, regardless of the camera. With the iPhone 11 and iPhone 11 Pro models, Apple has taken a new approach to shine more light on the problem.

\"\u201cI\u2019ve

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/31/iphone-11-night-mode-brings-good-things-to-light/", - "type": "text/html" - } - ], - "crawled": 1572555912422, - "title": "iPhone 11 Night Mode Brings Good Things to Light", - "published": 1572555846000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/31/amateurs", - "fingerprint": "a55a55f8", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "summary": { - "direction": "ltr", - "content": "

One thing I\u2019m weirdly proud of is my position as an amateur programmer.

\n

When I point that out, people say, \u201cWell, but\u2026\u201d \u2014\u00a0and I know where they\u2019re going, that after 25 years of professional experience I\u2019m not what you think of when you think of \u201camateur.\u201d

\n

And yet, it\u2019s still true. It\u2019s just that I\u2019ve come out the other side, and now I get to work on exactly what I want to, the way I want to, without any thoughts of trying to make money at it.

\n

I can take risks! I can work with anybody who shows up! It\u2019s a pure thrill. It\u2019s like writing single-malt apps.

\n

And I would wish for more people to find themselves in this position \u2014 eventually, anyway \u2014\u00a0because I want to see what they would make.

\n

PS The Dictionary app on my Mac says of the origin of the word \u201camateur\u201d:

\n
\n

late 18th century: from French, from Italian amatore, from Latin amator \u2018lover\u2019, from amare \u2018to love\u2019.

\n
\n

Spot-on.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/31/amateurs", - "type": "text/html" - } - ], - "crawled": 1572554111531, - "title": "Amateurs", - "published": 1572553200000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121177", - "fingerprint": "a375ed86", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e237a44d5:1e9b4:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The next round of funding for events in Seattle parks is happening now, with up to $1000 available per applicant for wintertime park activities. The funding is part of the City\u2019s Arts in Parks program, aiming to encourage regular use of Seattle parks. Project proposals must have a significant arts component and engage underserved communities. [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/31/funding-available-for-wintertime-events-in-seattle-parks/", - "type": "text/html" - } - ], - "crawled": 1572553245909, - "title": "Funding available for wintertime events in Seattle parks", - "published": 1572551029000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The next round of funding for events in Seattle parks is happening now, with up to $1000 available per applicant for wintertime park activities.

\n

The funding is part of the City\u2019s Arts in Parks program, aiming to encourage regular use of Seattle parks. Project proposals must have a significant arts component and engage underserved communities.

\n

Who can apply (from Seattle Parks):

\n\n

Proposals will be evaluated on the quality of the project, its community impact, and feasibility. The projects should have a significant arts and culture component, be free and open to the public, provide a platform for or engage under-represented artists and/or communities, and take place in a park within the city limits.

\n

The events must happen by the end of the day on Sunday, Dec. 22 \u2014 awardees must submit their final event invoices to the City by Dec. 23. Applications must be in by Nov. 13.

\n

For more guidelines and details on how to apply, click here or email artsinparks@seattle.gov.

\n

Photo: Seattle Parks and Recreation

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617798", - "fingerprint": "ccee803f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e23403f90:1e839:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s Mac Pro is still slated to ship sometime this fall and a new image asset shows off new Apple Magic accessories including a keyboard in silver and black without the numpad. So far, Apple has only made its space gray Magic Keyboard in the larger variant that includes the number keypad.

\n

more\u2026

\n

The post Apple introducing new silver/black Magic accessories for upcoming Mac Pro appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/apple-introducing-new-silver-black-magic-accessories-for-upcoming-mac-pro/", - "type": "text/html" - } - ], - "crawled": 1572549443472, - "title": "Apple introducing new silver/black Magic accessories for upcoming Mac Pro", - "published": 1572546619000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36211", - "fingerprint": "b856f061", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e23380140:1e790:d4506071", - "updated": 1572547023000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/rjonesy/status/1189696239543181322", - "type": "text/html" - } - ], - "crawled": 1572548903232, - "title": "Transparency Is Audio AR", - "published": 1572547022000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Ryan Jones, on Twitter:

\n
\n

You can FEEL the pressure equalize when you put in AirPods\nPro, wow.

\n
\n

You can really feel the difference between AirPods Pro and other ear-canal-sealing earbuds when you chew something with them on. Totally different experience.

\n
\n

But my favorite is Transparency Mode. It\u2019s like a personal\nsoundtrack to the world. Nothing changes, just an extra audio\nlayered added. Holy hell.

\n
\n

This comment crystalized a thought that I couldn\u2019t quite put my finger on while trying to describe transparency mode: it is audio AR. That\u2019s it.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121142", - "fingerprint": "b49f221c", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e230c3013:1e68c:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A former dairy processing plant on Stone Way is being considered for historic landmark status. The building (3665 Stone Way North), now home to Stoneway Electric Supply, was built in 1945 and used by Golden Rule Dairy until the mid-60s. The dairy company had quite a colorful past, with some extreme labor union disputes leading [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/31/stoneway-electric-building-nominated-for-landmark-status/", - "type": "text/html" - } - ], - "crawled": 1572546031635, - "title": "Stoneway Electric building nominated for landmark status", - "published": 1572543135000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A former dairy processing plant on Stone Way is being considered for historic landmark status.

\n
\"\"
\n

The building (3665 Stone Way North), now home to Stoneway Electric Supply, was built in 1945 and used by Golden Rule Dairy until the mid-60s. The dairy company had quite a colorful past, with some extreme labor union disputes leading to thwarted bomb plots and more (you can read the full history here).

\n

Seattle\u2019s\u00a0Landmarks Preservation Board\u00a0will consider the nomination on\u00a0Wednesday, December 4th at 3:30 p.m.\u00a0The meeting, which is open to the public, will be held in Seattle City Hall (600 4th Avenue, Floor L2) in the Boards & Commissions Room L2-80.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617767", - "fingerprint": "a42b539c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e23094965:1e67b:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

AirPods Pro come with some great features like noise cancellation and a Transparency mode with a new in-ear design. Along with the updated form, Force Sensors in the AirPods Pro stems offer new controls. Read on for how to customize AirPods Pro controls including press speed, press duration, and what your left and right Force Sensors do.

\n

more\u2026

\n

The post AirPods Pro: How to customize Force Sensor controls appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/how-to-customize-airpods-pro-controls-force-sensor/", - "type": "text/html" - } - ], - "crawled": 1572545841509, - "title": "AirPods Pro: How to customize Force Sensor controls", - "published": 1572544151000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "2f52765d", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16e22eb0ef0:1e551:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/hXb7k2avhFE/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572543860464, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n\n\"\"" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617736", - "fingerprint": "11df3250", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e22d2531f:1e4d4:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Since Apple introduced the MusicKit API back in 2017, developers have created amazing apps to access Apple Music with exclusive interfaces and features. And now, it\u2019s time for Next, a new iOS app created by Sorcererhat that brings dynamic playlists to Apple Music.

\n

more\u2026

\n

The post Next is a new app that brings dynamic playlists to Apple Music appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/next-app-dynamic-playlists-apple-music/", - "type": "text/html" - } - ], - "crawled": 1572542239519, - "title": "Next is a new app that brings dynamic playlists to Apple Music", - "published": 1572541205000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617784", - "fingerprint": "a67580cc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e22d2531f:1e4d3:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 31, 2019 \u2013 16-inch MacBook Pro, AAPL earnings appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/9to5mac-daily-october-31-2019/", - "type": "text/html" - } - ], - "crawled": 1572542239519, - "title": "9to5Mac Daily: October 31, 2019 \u2013 16-inch MacBook Pro, AAPL earnings", - "published": 1572540139000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "5e66b947", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572541874458, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36210", - "recrawled": 1572559709717, - "updateCount": 1, - "fingerprint": "59cc44ed", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e22ca145c:1e32d:d4506071", - "updated": 1572557323000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/ryan/status/1189643522418151424", - "type": "text/html" - } - ], - "crawled": 1572541699164, - "title": "Ryan Block on AirPods Pro vs. Bose QuietComfort 35 Headphones", - "published": 1572541211000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Ryan Block, on Twitter:

\n
\n

AirPods Pro update: brought them to a relatively (but not\nridiculously) noisy cafe, and compared them with my daily driver\nBose QC 35 II (v4.5.2).

\n

Thus far, the AirPods Pro are, for me, noticeably better at both\nnoise cancelation and sound isolation. I\u2019m pretty surprised!

\n

I\u2019ve swapped back to the Boses a few times over the last hour.\nEach time the cafe music and noise has been significantly worse\nwith the Boses over the AirPods, and I\u2019ve had to listen to music\nat much higher volumes to drown it out. I was not at all expecting\nthis outcome, tbqh.

\n
\n

I have the same Bose headphones, and I agree. AirPods Pro noise cancellation isn\u2019t just good for earbud-style headphones\u2009\u2014\u2009it\u2019s very good noise cancellation period.

\n

Anyone want to buy my Bose headphones? They\u2019ve got a nice case.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4580657-open-call-for-authors-on-the-unity-team", - "fingerprint": "2a5f57ab", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e22ac010c:1e221:d4506071", - "updated": 1572537554000, - "summary": { - "direction": "ltr", - "content": "We\u2019re looking for Unity authors to join our team. Read on to see how to apply!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4580657-open-call-for-authors-on-the-unity-team", - "type": "text/html" - } - ], - "crawled": 1572539728140, - "title": "Open Call for Authors on the Unity Team [FREE]", - "published": 1572537554000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617771", - "fingerprint": "f77d1114", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e229b5be3:1e1b7:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Amazon\u2019s 1-day MacBook Pro sale headlines the best Halloween deals alongside new all-time low on Apple Watch Series 3 and the latest Arlo Ultra 4K cameras. Head below for all that and more in this 9to5Toys Lunch Break episode.

\n

more\u2026

\n

The post Amazon\u2019s MacBook Pro sale starts at $1,780, plus Apple Watch Series 3 Cell hits new low, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/macbook-pro-sale-amazon/", - "type": "text/html" - } - ], - "crawled": 1572538637283, - "title": "Amazon\u2019s MacBook Pro sale starts at $1,780, plus Apple Watch Series 3 Cell hits new low, more", - "published": 1572537900000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617753", - "fingerprint": "9485c1dd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e229b5be3:1e1b6:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Dropbox is out today with a solid expansion of its third-party extensions to help customers more easily get work done. New Dropbox App Extensions include Gmail, Microsoft Outlook, WhatsApp, Freshbooks, and more.

\n

more\u2026

\n

The post Dropbox updates its third-party extensions with Gmail, Outlook, WhatsApp, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/dropbox-extensions-update-gmail-outlook-whatsapp/", - "type": "text/html" - } - ], - "crawled": 1572538637283, - "title": "Dropbox updates its third-party extensions with Gmail, Outlook, WhatsApp, more", - "published": 1572537647000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100509", - "fingerprint": "7f189b92", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e023:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "This is a nice little writeup from a Redditor who picked up AirPods Pro from a New York City Apple Store.\nRead the whole thing, but two snippets I had to post:\n
\nIf you buy them in-store, set them up next to the line of display iPhones. Absolutely hilarious to watch a full line of iPhones pop up the setup box in sync. When you press connect on yours, all the other ones will switch to "Not your AirPods Pro." If that's not a "pro" experience, I don't know what is lol.\n
\nI definitely want to see a video of this. If you are at an Apple Store and have a way to capture this, please do send it my way.\nAnd this on sound quality, vs AirPods:\n
\nIt's actually a bigger step up than I thought previously (I was mostly paying attention to ANC quality). The seal makes a big difference but honestly the drivers are just better.\n
\nWas wondering if the drivers are new, and if they made a difference. If you care about the subtlety of the AirPods sound, here's another, more detailed take on the difference.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.reddit.com/r/apple/comments/dp91i9/airpods_pro_impressions_from_nyc_subway_noise/", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "AirPods Pro impressions from NYC", - "published": 1572533621000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

This is a nice little writeup from a Redditor who picked up AirPods Pro from a New York City Apple Store.

\n

Read the whole thing, but two snippets I had to post:

\n
\n

If you buy them in-store, set them up next to the line of display iPhones. Absolutely hilarious to watch a full line of iPhones pop up the setup box in sync. When you press connect on yours, all the other ones will switch to \u201cNot your AirPods Pro.\u201d If that\u2019s not a \u201cpro\u201d experience, I don\u2019t know what is lol.

\n
\n

I definitely want to see a video of this. If you are at an Apple Store and have a way to capture this, please do send it my way.

\n

And this on sound quality, vs AirPods:

\n
\n

It\u2019s actually a bigger step up than I thought previously (I was mostly paying attention to ANC quality). The seal makes a big difference but honestly the drivers are just better.

\n
\n

Was wondering if the drivers are new, and if they made a difference. If you care about the subtlety of the AirPods sound, here\u2019s another, more detailed take on the difference.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Hardware", - "iPhone" - ], - "originId": "http://www.loopinsight.com/?p=100507", - "fingerprint": "40df8247", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e022:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "This is from the Halide blog. It goes deep, and is full of fascinating insight into the new camera system. Or, rather, the emergence of the incredibly important role that machine learning has taken on in the iPhone 11 camera.\nIf you are at all interested in the iPhone camera, set aside a few minutes and make your way through this.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://blog.halide.cam/inside-the-iphone-11-camera-part-1-a-completely-new-camera-28ea5d091071", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "Inside the iPhone 11 camera", - "published": 1572533203000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

This is from the Halide blog. It goes deep, and is full of fascinating insight into the new camera system. Or, rather, the emergence of the incredibly important role that machine learning has taken on in the iPhone 11 camera.

\n

If you are at all interested in the iPhone camera, set aside a few minutes and make your way through this.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100505", - "fingerprint": "22671ac4", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e021:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Watch the 3D X-ray video in step 3. Very cool.\nLooks like the battery is deep in a well of glue and solder, so about the same repairability as previous AirPods generations. Which is to say, 0/10. Feh.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.ifixit.com/Teardown/AirPods+Pro+Teardown/127551", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "AirPods Pro teardown", - "published": 1572532840000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Watch the 3D X-ray video in step 3. Very cool.

\n

Looks like the battery is deep in a well of glue and solder, so about the same repairability as previous AirPods generations. Which is to say, 0/10. Feh.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple TV", - "Business", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100503", - "fingerprint": "c5b834df", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e020:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] Both videos are embedded in the main Loop post. The first one, from the show Servant, is just a mood snippet, very short.\nThe second is an introduction to the world and characters of See. What I find most intriguing about See is that they are building a world, just as they built a world for Game of Thrones. I'm more inclined to forgive sloppy writing or plot point holes in the early days if the world being built is immersive enough.\nTomorrow is the big day." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/31/apple-posts-two-more-apple-tv-clips-big-day-is-tomorrow/", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "\u221e Apple posts two more Apple TV+ clips, big day is tomorrow", - "published": 1572532529000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] Both videos are embedded in the main Loop post. The first one, from the show Servant, is just a mood snippet, very short.

\n

The second is an introduction to the world and characters of See. What I find most intriguing about See is that they are building a world, just as they built a world for Game of Thrones. I\u2019m more inclined to forgive sloppy writing or plot point holes in the early days if the world being built is immersive enough.

\n

Tomorrow is the big day.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100501", - "fingerprint": "5554fc75", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e01f:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Kif Leswing, CNBC:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.\n
\nAnd:\n
\n\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d\n
\nAnd, most importantly:\n
\n\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d\n
\nI had the chance to be on John Gruber's show (recorded yesterday, guessing it'll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.\n
\nI suspect we'll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.cnbc.com/2019/10/30/apple-lays-groundwork-for-iphone-or-apple-prime-subscription.html", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "Apple is laying the groundwork for an iPhone subscription", - "published": 1572532001000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Kif Leswing, CNBC:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.

\n
\n

And:

\n
\n

\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d

\n
\n

And, most importantly:

\n
\n

\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d

\n
\n

I had the chance to be on John Gruber\u2019s show (recorded yesterday, guessing it\u2019ll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.

\n
\n

I suspect we\u2019ll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121168", - "recrawled": 1572538817424, - "updateCount": 1, - "fingerprint": "c3b894de", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e22671229:1e015:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "It\u2019s Halloween night, which means costumed kids will be out in full force around the neighborhood tonight. As always, the downtown businesses in Ballard will be handing out candy inside and outside their shops and restaurants from 4 to 6pm \u2014 participating businesses will have a \u201cParticipating Merchant\u201d sign in their window. Also, don\u2019t miss [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/31/happy-halloween-heres-your-ballard-trick-or-treating-map/", - "type": "text/html" - } - ], - "crawled": 1572535210537, - "title": "Happy Halloween! Here\u2019s your Ballard trick-or-treating map", - "published": 1572533955000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

It\u2019s Halloween night, which means costumed kids will be out in full force around the neighborhood tonight.

\n

As always, the downtown businesses in Ballard will be handing out candy inside and outside their shops and restaurants from 4 to 6pm \u2014 participating businesses will have a \u201cParticipating Merchant\u201d sign in their window.

\n\n

\n

Also, don\u2019t miss \u201cThe Driveway of Thrones\u201d at 7522 20th\u00a0Ave NW, a Game of Thrones-themed driveway in Loyal Heights. \u201cWinter has come to one Loyal Heights home, and trick-or-treaters will have to survive the white walkers for candy treats,\u201d the home owners tell us. \u201cWe\u2019ll \u2018hold the door\u2019 open for anyone who dares to sit on the Iron Throne from 6-8 pm, Halloween night.\u201d

\n

\n
\"\"
\n

If you want to add your house before this evening, there\u2019s still time: click on the top right icon on the map above (View Larger Map), which will redirect you to Google maps. Then, click \u201cEdit\u201d in the left-hand column, and type in your address into the search bar. When it comes up, click \u201cAdd to Map\u201d.

\n

If the map isn\u2019t working for you, send us an email (tips@myballard.com) with your address and we\u2019ll add your house for you.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617757", - "fingerprint": "292ff094", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e22646601:1e00b:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

iPhone 5 is just days away from going offline with a critical update, Apple unveiled new AirPods Pro in-ear headphones, 9to5Mac has a detailed glimspe at the 16-inch MacBook Pro, and Apple releases new features for HomePod.

\n

9to5Mac Happy Hour is available on Apple Podcasts, Stitcher, TuneIn,\u00a0Google Play, or\u00a0through our\u00a0dedicated RSS feed\u00a0for Overcast and other podcast players.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Happy Hour 249: AirPods Pro unveiled, 16-inch MacBook Pro leaks continue, HomePod update appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/9to5mac-happy-hour-249/", - "type": "text/html" - } - ], - "crawled": 1572535035393, - "title": "9to5Mac Happy Hour 249: AirPods Pro unveiled, 16-inch MacBook Pro leaks continue, HomePod update", - "published": 1572531694000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617729", - "fingerprint": "620849f8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e222d6ee4:1de97:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Yesterday\u2019s record-breaking Q4 earnings report might have suggested the opposite, but reports from all three of the big market intelligence firms say that iPhone shipments fell year-on-year during the quarter.

\n

Apple\u2019s fiscal Q4/calendar Q3 numbers were all good. Revenue was $64B, which was at the very top end of the company\u2019s guidance and well above Wall Street expectations. iPhone revenue was back up above 50% of total income, at $33.36B. And Tim Cook said that iPhone 11 sales were off to \u201ca very, very good start.\u201d

\n

But there was one clue that all was not what it seems in what Cook didn\u2019t\u00a0say\u2026

\n

more\u2026

\n

The post iPhone shipments fell despite high revenues, say three big intelligence firms appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/iphone-shipments-fell/", - "type": "text/html" - } - ], - "crawled": 1572531433188, - "title": "iPhone shipments fell despite high revenues, say three big intelligence firms", - "published": 1572528992000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617715", - "fingerprint": "dd24ba65", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21f67899:1dd19:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

An iPhone subscription would once have sounded like a bad joke. But these days it\u2019s a growing reality.

\n

Apple has long faced a problem. Its biggest cash cow is the iPhone, historically generating the majority of the company\u2019s revenues. But where people once bought a new iPhone every couple of years on average, that upgrade cycle has been gradually lengthening. It\u2019s now in the 3-4 year range for the average buyer\u2026

\n

more\u2026

\n

The post Comment: Apple is gradually selling more and more of us an iPhone subscription appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/iphone-subscription/", - "type": "text/html" - } - ], - "crawled": 1572527831193, - "title": "Comment: Apple is gradually selling more and more of us an iPhone subscription", - "published": 1572524582000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617711", - "recrawled": 1572524229366, - "updateCount": 1, - "fingerprint": "f14cf90f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21888cf4:1d85a:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

With the AirPods Pro\u00a0now available, iFixit has got its hands on a pair and done its usual teardown of Apple\u2019s latest hardware.

\n

Interestingly, rather than the skinny-but-long battery in normal AirPods, the AirPods Pro use a button cell. iFixit could not determine the exact capacity of the buds, but it could see the capacity of the AirPods Pro case. The case battery has increased significantly from 1.52 Wh to 1.98 Wh. Apple still rates the AirPods Pro for the same five hours of listening time, or 4.5 hours with active noise cancellation or transparency mode enabled.

\n

more\u2026

\n

The post AirPods Pro teardown puts a spotlight on the tiny chips inside Apple\u2019s noise-canceling wireless earbuds appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/31/airpods-pro-teardown/", - "type": "text/html" - } - ], - "crawled": 1572520627444, - "title": "AirPods Pro teardown puts a spotlight on the tiny chips inside Apple\u2019s noise-canceling wireless earbuds", - "published": 1572518688000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617704", - "fingerprint": "d11e6c27", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1f99e65a:1d134:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

AirPods Pro made their way to consumers and Apple Stores today with noise cancellation, Transparency mode, and more. Speaking on Apple\u2019s earnings call today, Tim Cook said that he sees AirPods Pro as complementary to AirPods, rather than replacements.

\n

more\u2026

\n

The post Tim Cook says AirPods Pro are complementary to AirPods, not replacements appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/tim-cook-says-airpods-pro-are-complementary-to-airpods-not-replacements/", - "type": "text/html" - } - ], - "crawled": 1572488210010, - "title": "Tim Cook says AirPods Pro are complementary to AirPods, not replacements", - "published": 1572485798000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3739, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/30/you_choose_follow_up", - "fingerprint": "f1dd63ab", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1f71bf1c:1d086:d4506071", - "summary": { - "direction": "ltr", - "content": "

It came to my attention after writing my blog post about how we choose the web we want\u00a0that the pessimism is about not being able to make a living from blogging.

\n

Here\u2019s my followup: I don\u2019t care. Bite me.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/you_choose_follow_up", - "type": "text/html" - } - ], - "crawled": 1572485578524, - "title": "You Choose: Follow-Up", - "published": 1572482100000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 3663, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617697", - "fingerprint": "ef56f5c1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1f62efe3:1d063:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple TV+ officially launches this Friday, November 1 \u2013\u00a0and many Apple users will have free access for the first year. Apple is offering everyone who buys a new iPhone, iPad, Mac, or Apple TV a free year of Apple TV+, a decision that Tim Cook says is part of Apple\u2019s efforts to maximize the subscriber base.

\n

more\u2026

\n

The post Tim Cook explains why Apple is giving TV+ away for free, talks early Apple Arcade reception appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-tv-plus-apple-arcade-tim-cook/", - "type": "text/html" - } - ], - "crawled": 1572484607971, - "title": "Tim Cook explains why Apple is giving TV+ away for free, talks early Apple Arcade reception", - "published": 1572481575000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 6515, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8613145924738251081", - "fingerprint": "473d1ae4", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-P_7aCRZVVKo/XbollnDDTuI/AAAAAAAADUU/y6TgUEudc0EU89QnGt1IxZ1Frdro3GwVQCLcBGAsYHQ/s72-c/047.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e1f35113f:1cfaa:d4506071", - "updated": 1572480433981, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/new-from-editiones-scholasticae.html", - "type": "text/html" - } - ], - "crawled": 1572481601855, - "title": "New from Editiones Scholasticae", - "published": 1572480420000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Editiones Scholasticae, the publisher of my books Scholastic Metaphysics and Aristotle\u2019s Revenge, informs me that both of them will within a few days be available in eBook versions.\u00a0 Also new from the publisher is a German translation of my book Philosophy of Mind. \u00a0(Previously they had published German translations of The Last Superstition and Five Proofs of the Existence of God.) \u00a0Take a look at Editiones Scholasticae\u2019s new webpage for further information, as well as for information about other new releases from the publisher.\u00a0 You will find both new works by contemporary writers in the Scholastic tradition, and reprints of older and long out of print works in that tradition.\u00a0 (The original webpage is still online as well.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617694", - "recrawled": 1572488210010, - "updateCount": 1, - "fingerprint": "eb6f2bbe", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1f2bf9b1:1cf95:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple continues to grow its health team as it launches new health features, research initiatives, and more. CNBC reports today that Apple has hired another prominent cardiologist: David Tsay from the Columbia University Medical Center.

\n

more\u2026

\n

The post Apple hires another prominent cardiologist as earnings call teases growing health efforts appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-health-cardiologist-tim-cook/", - "type": "text/html" - } - ], - "crawled": 1572481006001, - "title": "Apple hires another prominent cardiologist as earnings call teases growing health efforts", - "published": 1572479350000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 1898, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple Inc.", - "Apple Q4" - ], - "originId": "https://tidbits.com/?p=42438", - "fingerprint": "1c84cf", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1f1f26b4:1cf46:d4506071", - "author": "Michael E. Cohen", - "summary": { - "direction": "ltr", - "content": "Skyrocketing revenues in Services and Wearables more than made up for a decline in iPhone revenues, proving that Apple is no longer just the iPhone company.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/30/apple-q4-2019-breaks-records-despite-slipping-iphone-sales/", - "type": "text/html" - } - ], - "crawled": 1572480165556, - "title": "Apple Q4 2019 Breaks Records Despite Slipping iPhone Sales", - "published": 1572474849000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 759, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617691", - "fingerprint": "c62b0f21", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceab:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Pay has been growing at a brisk pace recently, and Tim Cook is making a point to emphasize that fact. During Apple\u2019s Q4 2019 earnings call today, Cook touted that revenue and transactions for Apple Pay doubled year-over-year as the service continues to outpace PayPal.

\n

more\u2026

\n

The post Apple Pay transaction volume growing 4x as fast as PayPal, Tim Cook says appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-pay-transaction-volume-paypal/", - "type": "text/html" - } - ], - "crawled": 1572477404015, - "title": "Apple Pay transaction volume growing 4x as fast as PayPal, Tim Cook says", - "published": 1572477304000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3173, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617689", - "fingerprint": "a54c5a2d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceaa:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple CFO Luca Maestri said today that the US Census Bureau is adopting iOS devices for next year\u2019s census. Maestri explained that the adoption of iOS devices will help the Census Bureau produce \u201cquality results\u201d and lower costs.

\n

more\u2026

\n

The post US Census Bureau to use iOS devices for data collection and management in 2020 census appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-ios-devices-census-bureau/", - "type": "text/html" - } - ], - "crawled": 1572477404015, - "title": "US Census Bureau to use iOS devices for data collection and management in 2020 census", - "published": 1572474697000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617683", - "fingerprint": "3d28f6d2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1cea9:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Earlier this week, Apple released a HomePod 13.2 software update. After installing that update, however, some users reported bricked HomePod units, causing Apple to pull the update. Now, Apple has released HomePod 13.2.1 to the public.

\n

more\u2026

\n

The post Apple releasing revised HomePod software update after reports of bricked devices appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-revised-homepod-software/", - "type": "text/html" - } - ], - "crawled": 1572477404015, - "title": "Apple releasing revised HomePod software update after reports of bricked devices", - "published": 1572473920000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 2804, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617675", - "fingerprint": "97326bdc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ebe0d8f:1cd51:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

During Apple\u2019s Q4 2019 earnings call, Apple\u2019s Senior Director of Investor Relations, Nancy Paxton, announced her retirement after serving during two decades at the company.

\n

more\u2026

\n

The post Apple\u2019s longtime Senior Director of Investor Relations announces retirement appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-director-investor-relations-retires/", - "type": "text/html" - } - ], - "crawled": 1572473802127, - "title": "Apple\u2019s longtime Senior Director of Investor Relations announces retirement", - "published": 1572472510000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100499", - "fingerprint": "ebaf0bd4", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1e8bd2c3:1cbfc:d4506071", - "author": "Jim Dalrymple", - "summary": { - "direction": "ltr", - "content": "Apple on Wednesday reported revenue of $64 billion for the company's fiscal fourth quarter. This represent an increase of two percent over the year ago quarter and the highest fourth quarter revenue ever for the company." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/30/apple-reports-64-billion-fourth-quarter-revenue/", - "type": "text/html" - } - ], - "crawled": 1572470510275, - "title": "\u221e Apple reports $64 billion fourth quarter revenue", - "published": 1572469485000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Apple on Wednesday reported revenue of $64 billion for the company\u2019s fiscal fourth quarter. This represent an increase of two percent over the year ago quarter and the highest fourth quarter revenue ever for the company.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617668", - "recrawled": 1572473802127, - "updateCount": 1, - "fingerprint": "9b7a2dca", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbec:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple CEO Tim Cook announced today that Apple Card will soon be adding a new feature for iPhone financing. Starting later this year, Apple Card users will be able to finance iPhone purchases with 0% interest.

\n

more\u2026

\n

The post Apple Card adding 0% financing for iPhone purchases later this year appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-card-adding-0-financing-for-iphone-purchases-later-this-year/", - "type": "text/html" - } - ], - "crawled": 1572470200046, - "title": "Apple Card adding 0% financing for iPhone purchases later this year", - "published": 1572470073000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 1794, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617658", - "fingerprint": "67a15660", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbeb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple just released its earnings for the fourth quarter of 2019, beating Wall Street estimates. In a new interview with Reuters, Apple CEO Tim Cook has shed more light on AAPL\u2019s earnings, including some commentary on early iPhone 11 sales and more.

\n

more\u2026

\n

The post Tim Cook says iPhone 11 sales are off to a \u2018very, very good start\u2019 thanks to lower starting price appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/tim-cook-iphone-11-sales-interview/", - "type": "text/html" - } - ], - "crawled": 1572470200046, - "title": "Tim Cook says iPhone 11 sales are off to a \u2018very, very good start\u2019 thanks to lower starting price", - "published": 1572468910000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 3164, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617626", - "fingerprint": "97764121", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbea:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

AAPL\u2019s Q4 2019 earnings day has arrived. For the fourth fiscal quarter of 2019, Apple had forecasted revenue between $61 billion and $64 billion. That compares to the $62.9 billion it reported in the same quarter last year.

\n

How did Apple perform during Q4 2019? In its earnings release, AAPL has announced revenue of $64 billion and profit of $13.69 billion. Apple no longer reports iPhone, iPad, and Mac unit sales numbers, though it does report a revenue breakdown by product category. More details below.

\n

more\u2026

\n

The post Apple releases fiscal Q4 2019 earnings, announces revenue of $64 billion appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/aapl-earnings-q4-2019/", - "type": "text/html" - } - ], - "crawled": 1572470200046, - "title": "Apple releases fiscal Q4 2019 earnings, announces revenue of $64 billion", - "published": 1572467570000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617637", - "fingerprint": "1ef16da7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbe9:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Two of the most compelling AirPods Pro features are definitely noise cancellation and the Transparency mode. Read along as we detail three ways to switch between the modes, how to customize your Force Sensors, set up noise cancellation with one AirPod Pro, and more.

\n

more\u2026

\n

The post AirPods Pro: How to use noise cancellation and Transparency mode appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/how-to-use-airpods-pro-noise-cancellation-transparency-mode/", - "type": "text/html" - } - ], - "crawled": 1572470200046, - "title": "AirPods Pro: How to use noise cancellation and Transparency mode", - "published": 1572467321000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 2385, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/30/etas_follow_up", - "fingerprint": "d48dc2d2", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1e5e8e9e:1ca95:d4506071", - "summary": { - "direction": "ltr", - "content": "

Some people took my post No ETAs as if I were arguing against doing software estimates of any kind, ever.

\n

I didn\u2019t actually mean that. If your boss, project manager, or person you\u2019re contracting with asks for an estimate, do your best to come up with something accurate. If you\u2019re writing enterprise software, you may even be contractually bound to provide estimates for when features will ship.

\n

There are ways to get pretty good at this. Pay attention to history and avoid wishful thinking. Don\u2019t assume perfect productivity. Allow for the unexpected, because there\u2019s always something.

\n

What I\u2019m talking about is the case where you\u2019re writing a consumer-facing app \u2014\u00a0something that would get published on an app store, for instance \u2014\u00a0and customers or potential customers ask about an ETA for a given feature. Don\u2019t do it! (For the reasons stated in the article.)

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/etas_follow_up", - "type": "text/html" - } - ], - "crawled": 1572467543710, - "title": "ETAs: Follow-Up", - "published": 1572466202000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 6552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121143", - "fingerprint": "93e8180f", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1e515970:1ca4e:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Work to repair a damaged support beam on the Aurora Bridge will begin tomorrow, Oct. 31. The damage was discovered on Sunday, during an in-depth inspection of the underside of the bridge. Washington State Department of Transportation (WSDOT) crews found advanced deterioration of steel on a support beam (also known as a stringer), adding pressure [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/30/aurora-bridge-repairs-to-start-tomorrow/", - "type": "text/html" - } - ], - "crawled": 1572466678128, - "title": "Aurora Bridge repairs to start tomorrow", - "published": 1572464363000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Work to repair a damaged support beam on the Aurora Bridge will begin tomorrow, Oct. 31.

\n

The damage was discovered on Sunday, during an in-depth inspection of the underside of the bridge. Washington State Department of Transportation (WSDOT) crews found advanced deterioration of steel on a support beam (also known as a stringer), adding pressure on the next beam, which is now carrying twice the weight it was designed for.

\n
\"\"
This diagram shows the exact location of the problem area under the right southbound lane of the Aurora Bridge (Courtesy WSDOT)
\n

WSDOT says the bridge is still safe to use, but to prevent further damage and reduce the strain on the bridge, they closed the right lane of southbound travel until repairs are made. That closure will remain in effect until 9pm tomorrow night, when traffic will be further reduced to two lanes in each direction as crews begin around-the-clock work for the next 10 days to repair the damaged beam.

\n

Temporary lane markings will shift a single lane of southbound traffic into the northbound lanes, allowing two lanes of travel in each direction over the bridge as repairs are made, WSDOT says. The lane closures will create room for contractor crews to stage equipment during the repairs.

\n

The west walkway will be closed during the repairs, but the east sidewalk will remain open.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617618", - "fingerprint": "6895efe0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e192a52:1c8c4:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Popular Mac app, AirBuddy\u00a0offers iOS-like integration with AirPods and certain Beats headphones and today, an update brings support for AirPods Pro. Other improvements include reduced power usage, better compatibility with Powerbeats Pro, and more.

\n

more\u2026

\n

The post AirBuddy for Mac update brings AirPods Pro support, improved power efficiency, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/air-buddy-mac-airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572462996050, - "title": "AirBuddy for Mac update brings AirPods Pro support, improved power efficiency, more", - "published": 1572462153000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 2530, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617610", - "fingerprint": "48affe9c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft is planning several updates to its Outlook app for iPhone and iPad. As explained by The Verge, Microsoft will roll out features such as iPad Split View, smart folders, and more to the Outlook app over the coming weeks.

\n

more\u2026

\n

The post Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/microsoft-outlook-split-view-more/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more", - "published": 1572458509000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617589", - "fingerprint": "e06f019c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e4:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

AirPods Pro come with three different sets of ear tips for a customizable fit, and they also have a neat fit-test feature that uses the internal microphones to analyze whether you\u2019ve picked the right ear tips. Read on for how to change AirPods Pro ear tips and run the Ear Tip Fit Test.

\n

more\u2026

\n

The post AirPods Pro: How to use Ear Tip Fit Test and change tips appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/change-airpods-pro-ear-tips-fit-test/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "AirPods Pro: How to use Ear Tip Fit Test and change tips", - "published": 1572458253000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617593", - "fingerprint": "a1dafaae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e3:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about a new 16-inch MacBook Pro are not exactly new, with recent icon evidence found in macOS Catalina betas suggesting the redesign mentioned in some reports is not going to happen as we thought.

\n

more\u2026

\n

The post Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/exclusive-16-inch-macbook-pro-touch-bar-and-touch-id-layout-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed", - "published": 1572456327000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3947, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617591", - "recrawled": 1572484607971, - "updateCount": 1, - "fingerprint": "f7643cb7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e2:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 30, 2019 \u2013\u00a0watchOS 6.1, Apple TV+ bundle appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/9to5mac-daily-october-30-2019/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "9to5Mac Daily: October 30, 2019 \u2013\u00a0watchOS 6.1, Apple TV+ bundle", - "published": 1572456101000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121133", - "recrawled": 1572466678128, - "updateCount": 1, - "fingerprint": "85d0e9f0", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1dac3a95:1c519:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A 109-year-old house on NW Market St and 9th Ave NW could be torn down to make way for a four-story, 25-unit building. According to the Seattle DJC, the owner of 849 NW Market St. has filed early plans to redevelop the lot. The owner is Nadlan Investments LLC, who bought the property two years [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/30/25-unit-building-planned-for-nw-market-st/", - "type": "text/html" - } - ], - "crawled": 1572455856789, - "title": "25-unit building planned for NW Market St", - "published": 1572453617000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A 109-year-old house on NW Market St and 9th Ave NW could be torn down to make way for a four-story, 25-unit building.

\n

According to the Seattle DJC, the owner of 849 NW Market St. has filed early plans to redevelop the lot. The owner is Nadlan Investments LLC, who bought the property two years ago for $850,000.

\n

The DJC reports that local architects Workshop AD prepared the plan, which includes no parking, but has 38 bike stalls.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617585", - "fingerprint": "286f2560", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1dab3c67:1c516:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple releases the AirPods Pro, and the Rambo Report makes its triumphant return as the name of Apple\u2019s tracking tag is revealed. Also, balancing fixing tech debt with feature development, Swift vs SDK features, and much more.

\n

Sponsored by MacStadium:\u00a0Get\u00a050% off your first two months of a Mac mini subscription now w/ code\u00a09TO5MAC, or\u00a0get started with MacStadium\u2019s new\u00a0Orka private cloud.

\n

Sponsored by Infinity Cable:\u00a0Get the new Infinity Cable with interchangeable magnetic tips for USB-C, micro-USB and Lightning- the first with 100W Power Delivery. Available up to 55% off with early bird pricing now.

\n


\n

\n
more\u2026
\n

The post Stacktrace Podcast 060: \u201cIn-ear HomePods\u201d appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/stacktrace-podcast-060-in-ear-homepods/", - "type": "text/html" - } - ], - "crawled": 1572455791719, - "title": "Stacktrace Podcast 060: \u201cIn-ear HomePods\u201d", - "published": 1572454836000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121130", - "fingerprint": "44f60ca6", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1d753146:1c361:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Nine local artists have been selected to beautify the work sites of the Ship Canal Water Quality Project. The City\u2019s Office of Arts & Culture and Seattle Public Utilities are commissioning the artists, who will create temporary art installations on the walls and fences surrounding the four construction sites in Ballard, Fremont, and Wallingford. The [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/30/temporary-art-installations-coming-to-ship-canal-water-quality-project-sites/", - "type": "text/html" - } - ], - "crawled": 1572452249926, - "title": "Temporary art installations coming to Ship Canal Water Quality Project sites", - "published": 1572449482000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Nine local artists have been selected to beautify the work sites of the Ship Canal Water Quality Project.

\n

The City\u2019s Office of Arts & Culture and Seattle Public Utilities are commissioning the artists, who will create temporary art installations on the walls and fences surrounding the four construction sites in Ballard, Fremont, and Wallingford.

\n

The artwork will change every six months, with a new round of artists each time. Here\u2019s the first round of artists:

\n\n

SPU says the artists represent a broad diversity of style, use of material, and ideas that will, \u201cinvigorate the construction walls and fences,\u201d beginning early next year.

\n

The Ship Canal Water Quality Project involves the construction of a 2.7-mile-long, 18-foot-wide stormwater collection tunnel that will extend from Ballard to Wallingford.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617574", - "fingerprint": "87013396", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d744621:1c35d:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s official Apple Watch bands are on sale from\u00a0under $23 at Amazon, while pre-paid iPhone XS deals have popped alongside Anker\u2019s annual Halloween sale. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Wednesday deals: Official Apple Watch bands from $22, iPhone XS pre-paid deals, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/watch-bands-apple-amazon-sale/", - "type": "text/html" - } - ], - "crawled": 1572452189729, - "title": "Wednesday deals: Official Apple Watch bands from $22, iPhone XS pre-paid deals, more", - "published": 1572451233000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 1897, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617569", - "fingerprint": "396568c9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d744621:1c35c:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Ford has announced its latest in-car multimedia system today, SYNC 4. The new system will bring wireless CarPlay support to some of the company\u2019s 2020 vehicles with screen sizes ranging from 8- to 15.5-inches.

\n

more\u2026

\n

The post Ford to bring wireless CarPlay support to some 2020 models with SYNC 4, screens up to 15.5-inches appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/ford-wireless-carplay-2020-sync-4/", - "type": "text/html" - } - ], - "crawled": 1572452189729, - "title": "Ford to bring wireless CarPlay support to some 2020 models with SYNC 4, screens up to 15.5-inches", - "published": 1572450433000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Networking", - "Security", - "Safari", - "Web browser" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42392", - "fingerprint": "8a791ab8", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Safari-11-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1d66d770:1c32a:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Safari
Patches numerous WebKit-related security vulnerabilities. (Free)

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/safari-13-0-3/", - "type": "text/html" - } - ], - "crawled": 1572451309424, - "title": "Safari 13.0.3", - "published": 1572451172000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": false, - "readTime": 634, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - } - ] - }, - { - "keywords": [ - "Mac & macOS", - "Security", - "High Sierra", - "security update", - "Sierra" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42381", - "fingerprint": "c0a143ed", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Security-Update-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1d66d770:1c329:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Security
Patches security vulnerabilities in Apple\u2019s last two operating systems. (Free, various sizes)

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/security-update-2019-001-mojave-and-2019-006-high-sierra/", - "type": "text/html" - } - ], - "crawled": 1572451309424, - "title": "Security Update 2019-001 (Mojave) and 2019-006 (High Sierra)", - "published": 1572448063000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": false, - "readTime": 1053, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Problem Solving", - "Productivity", - "cleaning", - "Hazel", - "Noodlesoft" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42377", - "fingerprint": "c5e4ced", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/01/Hazel-4-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1d66d770:1c328:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Hazel
Brings compatibility with macOS 10.15 Catalina and now requires a minimum of 10.12 Sierra. ($32 new, free update, 10.2 MB)

\"\u201cI

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/hazel-4-4/", - "type": "text/html" - } - ], - "crawled": 1572451309424, - "title": "Hazel 4.4", - "published": 1572447968000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": false, - "readTime": 1552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Productivity", - "BBEdit", - "text editing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42373", - "fingerprint": "bdfe5797", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2014/04/BBEdit-12-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1d66d770:1c327:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"BBEdit
Long-standing text editor gains bug fixes and feature refinements. ($49.99 new, free update, 13.4 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/bbedit-13-0-2/", - "type": "text/html" - } - ], - "crawled": 1572451309424, - "title": "BBEdit 13.0.2", - "published": 1572447753000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/6185979-combine-asynchronous-programming-with-swift-complete-book-available", - "fingerprint": "15b17835", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1d4c0d19:1c26b:d4506071", - "updated": 1572444035000, - "summary": { - "direction": "ltr", - "content": "Our new book, Combine: Asynchronous Programming with Swift, is 100% complete and available now. Find out how to get your own copy of this must-have book!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/6185979-combine-asynchronous-programming-with-swift-complete-book-available", - "type": "text/html" - } - ], - "crawled": 1572449553689, - "title": "Combine: Asynchronous Programming with Swift \u2014 Complete Book Available! [FREE]", - "published": 1572444035000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 5137, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617554", - "fingerprint": "ecd1c782", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d3d503c:1c1f0:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Tim Cook\u2019s diplomacy in dealing with both the White House and China has reportedly been key to investor confidence, playing a significant role in the current share price.

\n

Cook has had to tread a careful path in trying to calm the Trump administration while also aiming to persuade the Chinese government not to exact revenge on Apple for US government policies\u2026

\n

more\u2026

\n

The post Tim Cook\u2019s diplomacy in dealing with White House and China key to stock price appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/tim-cooks-diplomacy/", - "type": "text/html" - } - ], - "crawled": 1572448587836, - "title": "Tim Cook\u2019s diplomacy in dealing with White House and China key to stock price", - "published": 1572446415000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100497", - "fingerprint": "14d34b33", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c101:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "John Gruber:\n
\nWearing noise-canceling earbuds on the subway and walking through the city is going to take some getting used to. It\u2019s so good you really do lose sense of your surrounding aural environment.\n
\nAnd that's a good thing. Combines with:\n
\nThe \u201cTransparency\u201d mode is interesting and a little mind-bending. It really does make it possible to conduct a conversation while still enjoying the benefits of noise cancellation.\n
\nAnd:\n
\nTransparency lets you hear parts of the world around you. One obvious use case for this: jogging or running and maybe just plain walking on streets where you want to hear the sounds of traffic.\n
\nTo me, this is a huge benefit. Traditional noise-canceling means, when walking, you won't hear that car horn (or, at least it won't be alarmingly loud, which is what you want in a car horn) or other sound of warning.\nAnother bit I like:\n
\nThe force sensor\u2009\u2014\u2009the flat section on the earbuds stem that faces forward when in your ear\u2009\u2014\u2009is effectively a button. But it\u2019s not a button. It doesn\u2019t actually move, and it doesn\u2019t provide haptic feedback. But it acts like a button and\u2009\u2014\u2009most importantly\u2009\u2014\u2009sounds like a button. When you press it, the AirPod Pro plays a click.\n
\nThis is a great review. If you are considering AirPods Pro, John does a nice job painting a picture of what they're like in real life.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/airpods_pro_first_impressions", - "type": "text/html" - } - ], - "crawled": 1572445261283, - "title": "Gruber: AirPods Pro first impressions", - "published": 1572444716000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

John Gruber:

\n
\n

Wearing noise-canceling earbuds on the subway and walking through the city is going to take some getting used to. It\u2019s so good you really do lose sense of your surrounding aural environment.

\n
\n

And that\u2019s a good thing. Combines with:

\n
\n

The \u201cTransparency\u201d mode is interesting and a little mind-bending. It really does make it possible to conduct a conversation while still enjoying the benefits of noise cancellation.

\n
\n

And:

\n
\n

Transparency lets you hear parts of the world around you. One obvious use case for this: jogging or running and maybe just plain walking on streets where you want to hear the sounds of traffic.

\n
\n

To me, this is a huge benefit. Traditional noise-canceling means, when walking, you won\u2019t hear that car horn (or, at least it won\u2019t be alarmingly loud, which is what you want in a car horn) or other sound of warning.

\n

Another bit I like:

\n
\n

The force sensor\u2009\u2014\u2009the flat section on the earbuds stem that faces forward when in your ear\u2009\u2014\u2009is effectively a button. But it\u2019s not a button. It doesn\u2019t actually move, and it doesn\u2019t provide haptic feedback. But it acts like a button and\u2009\u2014\u2009most importantly\u2009\u2014\u2009sounds like a button. When you press it, the AirPod Pro plays a click.

\n
\n

This is a great review. If you are considering AirPods Pro, John does a nice job painting a picture of what they\u2019re like in real life.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Google" - ], - "originId": "http://www.loopinsight.com/?p=100495", - "fingerprint": "a6865770", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c100:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Take a minute to open up a new browser window and enter the address:\n
\ndoc.new\n
\nIf you are a user of Google docs, you'll create a new document. You can also use:\n
\nsheet.new\n
\nThat'll create a new spreadsheet.\nIf this is new to you (it's been this way for about a year), no surprise, it's not well publicized.\nWith that as the baseline, read the linked article to see all of new ".new" coming. The two biggest are "word.new" to create a new Word document, and "playlist.new" to create a new Spotify playlist.\nInteresting that Apple is not a player here.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://techcrunch.com/2019/10/29/google-brings-its-new-domains-to-the-rest-of-the-web-including-to-spotify-microsoft-others/", - "type": "text/html" - } - ], - "crawled": 1572445261283, - "title": "Google brings its \u2018.new\u2019 domains to the rest of the web", - "published": 1572444037000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Take a minute to open up a new browser window and enter the address:

\n
\n

doc.new

\n
\n

If you are a user of Google docs, you\u2019ll create a new document. You can also use:

\n
\n

sheet.new

\n
\n

That\u2019ll create a new spreadsheet.

\n

If this is new to you (it\u2019s been this way for about a year), no surprise, it\u2019s not well publicized.

\n

With that as the baseline, read the linked article to see all of new \u201c.new\u201d coming. The two biggest are \u201cword.new\u201d to create a new Word document, and \u201cplaylist.new\u201d to create a new Spotify playlist.

\n

Interesting that Apple is not a player here.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "iOS" - ], - "originId": "http://www.loopinsight.com/?p=100493", - "fingerprint": "7f6cad49", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0ff:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Mae Anderson, AP:\n
\nApple is giving consumers notice when installing the update, iOS 13.2. Individuals can choose \u201cNot Now\u201d to decline audio storage and review. Users who enable this can turn it off later in the settings. Apple also specifies that Siri data is not associated with a user\u2019s Apple ID.\n
\nOne of the little publicized changes that came with iOS 13.2. Most likely because the HomePod change and bricking monopolized the news.\nPersonally, I opted in. Comes down to trust. I trust Apple with my privacy.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://apnews.com/078755dbec364b71a7b34abf63fb6284", - "type": "text/html" - } - ], - "crawled": 1572445261283, - "title": "Apple resumes human reviews of Siri audio with iPhone update", - "published": 1572443594000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Mae Anderson, AP:

\n
\n

Apple is giving consumers notice when installing the update, iOS 13.2. Individuals can choose \u201cNot Now\u201d to decline audio storage and review. Users who enable this can turn it off later in the settings. Apple also specifies that Siri data is not associated with a user\u2019s Apple ID.

\n
\n

One of the little publicized changes that came with iOS 13.2. Most likely because the HomePod change and bricking monopolized the news.

\n

Personally, I opted in. Comes down to trust. I trust Apple with my privacy.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100491", - "fingerprint": "f34416e0", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fe:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Lots of changes. Worth the time to scroll through the linked post just to get a sense of what's new.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://blog.emojipedia.org/ios-13-2-emoji-changelog/", - "type": "text/html" - } - ], - "crawled": 1572445261283, - "title": "iOS 13.2 emoji changelog", - "published": 1572442990000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Lots of changes. Worth the time to scroll through the linked post just to get a sense of what\u2019s new.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple TV", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100489", - "fingerprint": "d1ecdbaa", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fd:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Benjamin Mayo, 9to5Mac:\n
\nIn a surprise announcement, Apple has announced its first bundle deal for Apple TV+. For subscribers to Apple Music on the student plan, $4.99 per month, Apple will giveaway Apple TV+ at no additional charge.\n
\nMy favorite bit:\n
\nThe news was announced on Hailee Steinfeld\u2019s Instagram page, who stars in Dickinson. Apple TV+ launches this Friday.\n
\nNot clear if this is intentional experimentation, or different approaches taken by different teams, but Apple is clearly using a variety of approaches to get the word out on new product.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-tv-plus-free-apple-music/", - "type": "text/html" - } - ], - "crawled": 1572445261283, - "title": "$4.99/month Apple Music student subscription now bundles Apple TV+ for free", - "published": 1572442864000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Benjamin Mayo, 9to5Mac:

\n
\n

In a surprise announcement, Apple has announced its first bundle deal for Apple TV+. For subscribers to Apple Music on the student plan, $4.99 per month, Apple will giveaway Apple TV+ at no additional charge.

\n
\n

My favorite bit:

\n
\n

The news was announced on Hailee Steinfeld\u2019s Instagram page, who stars in Dickinson. Apple TV+ launches this Friday.

\n
\n

Not clear if this is intentional experimentation, or different approaches taken by different teams, but Apple is clearly using a variety of approaches to get the word out on new product.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617536", - "recrawled": 1572455791719, - "updateCount": 1, - "fingerprint": "77224d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sonos has announced a new initiative today that makes it easy for existing customers to trade in older Sonos products for a nice discount on new ones. For Apple customers, the Trade Up program is a neat opportunity to bring Sonos\u2019 AirPlay 2 compatible speakers into your home.

\n

more\u2026

\n

The post Sonos pushing AirPlay 2 speaker lineup with new Trade Up program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/sonos-trade-in-program-airplay-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "Sonos pushing AirPlay 2 speaker lineup with new Trade Up program", - "published": 1572442686000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4493, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617521", - "fingerprint": "f47c8ff1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f0:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Facebook is suing an Israeli company for a WhatsApp hack which allowed various governments to spy on more than 1,000 users, reports Reuters.\u00a0The attack was made possible by a security vulnerability in the app, later fixed.

\n
\n

WhatsApp sued Israeli surveillance firm NSO Group on Tuesday, accusing it of helping government spies break into the phones of roughly 1,400 users across four continents in a hacking spree whose targets included diplomats, political dissidents, journalists and senior government officials\u2026

\n
\n

more\u2026

\n

The post WhatsApp hack sees Facebook sue; company pays Cambridge Analytica fine appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/whatsapp-hack-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "WhatsApp hack sees Facebook sue; company pays Cambridge Analytica fine", - "published": 1572441649000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "fingerprint": "16268498", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1cddfaa1:1c015:d4506071", - "updated": 1572440368000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build beautiful, modern UICollectionView layouts using iOS 13\u2019s new declarative UICollectionViewCompositionalLayout API." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "type": "text/html" - } - ], - "crawled": 1572442340001, - "title": "Modern Collection Views with Compositional Layouts [FREE]", - "published": 1572440368000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": false, - "readTime": 3593, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617522", - "recrawled": 1572444986073, - "updateCount": 1, - "fingerprint": "2101f6d4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc8:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The Mac Pro has appeared today on the FCC registry site, with its regulatory testing information publicly released. This usually means a product launch is imminent.

\n

more\u2026

\n

The post The new Mac Pro gets FCC approval ahead of launch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/the-new-mac-pro-hits-the-fcc-ahead-of-launch/", - "type": "text/html" - } - ], - "crawled": 1572441384172, - "title": "The new Mac Pro gets FCC approval ahead of launch", - "published": 1572440771000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/2019/10/30/ultra-light-dji-mavic-mini-introduced-249-grams/", - "fingerprint": "c4994342", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc7:d4506071", - "author": "DroneDJ", - "summary": { - "direction": "ltr", - "content": "
\n

The new Ultra-Light DJI Mavic Mini is officially introduced by the world\u2019s largest drone marker this morning. And it weighs only 249 grams! And that is with the micro-SD card included! You can preorder the drone starting right now. It\u2019s $399 for the Standard Version and $499 for the Fly More Combo.

\n

It feels like we\u2019ve known this drone a long time already with all the photos that were leaked over the last week or so. Anyway, we have a lot of information to go over, so let\u2019s get started.

\n

more\u2026

\n

The post DJI Mavic Mini introduced \u2014 new $399 Ultra-Light drone weighs only 249 grams! appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://dronedj.com/2019/10/30/ultra-light-dji-mavic-mini-introduced-249-grams/", - "type": "text/html" - } - ], - "crawled": 1572441384172, - "title": "DJI Mavic Mini introduced \u2014 new $399 Ultra-Light drone weighs only 249 grams!", - "published": 1572440526000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617504", - "fingerprint": "e2e7b346", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc6:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

While Apple is running a year behind most flagship smartphones in supporting 5G, a new report today says that next year\u2019s iPhones will have most advanced 5G chip on the market.

\n

The report echoes earlier ones in stating that all three 2020 iPhones will be 5G-compatible, but this one has more specifics\u2026

\n

more\u2026

\n

The post All three 2020 iPhones will have the most advanced 5G chip available \u2014 Nikkei appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/most-advanced-5g-chip/", - "type": "text/html" - } - ], - "crawled": 1572441384172, - "title": "All three 2020 iPhones will have the most advanced 5G chip available \u2014 Nikkei", - "published": 1572439282000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617506", - "recrawled": 1572441384172, - "updateCount": 1, - "fingerprint": "75d29f56", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf8:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple updated its Activity Challenge servers today in preparation for its next Apple Watch challenge (via Kyle Seth Gray).

\n

Apple Watch owners will be able to earn the 2019 Veterans Day badge by doing a workout of 11 minutes or more on Veterans Day: Monday, November 11th.

\n

more\u2026

\n

The post Apple sets next Apple Watch Activity Challenge for Veterans Day appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-watch-activity-challenge-veterans-day-2/", - "type": "text/html" - } - ], - "crawled": 1572437782239, - "title": "Apple sets next Apple Watch Activity Challenge for Veterans Day", - "published": 1572437553000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617479", - "fingerprint": "2557d8cd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf7:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

iPhone shipments in China fell by 28% in Q3 thanks to fallout from the US trade war, according to the latest Canalys data. The slump would have been even more dramatic but for the popularity of the iPhone 11, says the company.

\n

There could, though, be tougher times ahead for Apple \u2026

\n

more\u2026

\n

The post iPhone shipments in China fell 28% in Q3; iPhone 11 prevented bigger drop appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/iphone-shipments-in-china/", - "type": "text/html" - } - ], - "crawled": 1572437782239, - "title": "iPhone shipments in China fell 28% in Q3; iPhone 11 prevented bigger drop", - "published": 1572435796000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617481", - "fingerprint": "28f5cdbd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf6:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

We yesterday posted photos of AirPods Pro arriving in Apple Stores around the world, and the Cupertino company has now started sharing its own photos \u2026

\n

more\u2026

\n

The post Apple starts sharing photos of AirPods Pro arriving in stores around the world appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/photos-of-airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572437782239, - "title": "Apple starts sharing photos of AirPods Pro arriving in stores around the world", - "published": 1572434298000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617468", - "fingerprint": "78226959", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1bbc9602:1b98e:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

In a surprise announcement, Apple has announced its first bundle deal for Apple TV+. For subscribers to Apple Music on the student plan, $4.99 per month, Apple will giveaway Apple TV+ at no additional charge.

\n

The news was announced on Hailee Steinfeld\u2019s Instagram page, who stars in Dickinson. Apple TV+ launches this Friday.

\n

more\u2026

\n

The post $4.99/month Apple Music student subscription now bundles Apple TV+ for free appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/apple-tv-plus-free-apple-music/", - "type": "text/html" - } - ], - "crawled": 1572423374338, - "title": "$4.99/month Apple Music student subscription now bundles Apple TV+ for free", - "published": 1572421416000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36209", - "recrawled": 1572448047706, - "updateCount": 2, - "fingerprint": "3576a6cd", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1b466c6b:1b876:d4506071", - "updated": 1572447167000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/airpods_pro_first_impressions", - "type": "text/html" - } - ], - "crawled": 1572415630443, - "title": "\u2605 AirPods Pro First Impressions", - "published": 1572407940000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them.

\n

I left for home around 2:30 in the afternoon, and wore the AirPods Pro for the next three hours: on the subway in Manhattan, waiting (briefly, mercifully) in the cacophonous Penn Station, on the train ride home to Philadelphia, walking home through Center City Philadelphia, and then in my house. The subway, a train ride, and busy city streets are pretty good tests for noise cancellation.

\n

Noise cancellation worked really well for me. I own a pair of Bose over-the-ear noise canceling wireless headphones, but almost exclusively wear them only on airplanes and trains. Wearing noise-canceling earbuds on the subway and walking through the city is going to take some getting used to. It\u2019s so good you really do lose sense of your surrounding aural environment.

\n

I was a dummy and didn\u2019t take my Bose headphones on my trip today, so I can\u2019t say how they compare side-by-side on the train, but there\u2019s no question how AirPods Pro compare to regular AirPods. The difference is like night and day. Amtrak trains are pretty noisy\u2009\u2014\u2009especially at what we in the U.S. so adorably consider \u201chigh speeds\u201d\u2009\u2014\u2009but with AirPods Pro the clackety-clack rumble was effectively blocked out.

\n

The \u201cTransparency\u201d mode is interesting and a little mind-bending. It really does make it possible to conduct a conversation while still enjoying the benefits of noise cancellation. Because the silicone tips seal against your inner ear, when you turn AirPods Pro noise cancellation completely off, you really can\u2019t hear much around you. They\u2019re like earplugs. Transparency lets you hear parts of the world around you. One obvious use case for this: jogging or running and maybe just plain walking on streets where you want to hear the sounds of traffic.

\n

My corner store has a noisy refrigeration unit. With AirPods Pro on\u2009\u2014\u2009playing nothing\u2009\u2014\u2009I couldn\u2019t hear it at all. I couldn\u2019t tell that my dishwasher was running even though I was sitting right across from it in my kitchen. As someone who doesn\u2019t generally write while listening to music, I\u2019m likely to use AirPods Pro, playing nothing, just to tune out the world around me in a noisy space.

\n

The force sensor\u2009\u2014\u2009the flat section on the earbuds stem that faces forward when in your ear\u2009\u2014\u2009is effectively a button. But it\u2019s not a button. It doesn\u2019t actually move, and it doesn\u2019t provide haptic feedback. But it acts like a button and\u2009\u2014\u2009most importantly\u2009\u2014\u2009sounds like a button. When you press it, the AirPod Pro plays a click. I use the singular AirPod there because the click only plays in the bud whose force sensor you pressed. The effect is uncannily like clicking a real button. In a similar way to how force touch trackpads on modern MacBooks and Touch ID iPhone home buttons feel like they truly click, the AirPods Pro force sensors feel like actual clicking buttons. They actually have more of a premium clicky feel than the truly clicking buttons on Apple\u2019s wired EarPods, even though they don\u2019t actually click. It\u2019s uncanny, and Apple at its best.

\n

Another nice Apple-at-its-best touch: in Control Center on iOS, you can long-press the volume control while wearing AirPods Pro to get a nice little three-way selector to choose between noise cancellation, off, and transparency. The selection indicator animates nicely, the sounds are delightful (although you can\u2019t hear them in the movie linked above), and you can change the setting both by tapping another option or by dragging the selection indicator. It\u2019s a simple little interaction done exquisitely well.

\n

Force sensor actions:

\n\n

By default, press-and-hold toggles between regular noise cancellation and transparency modes. That means, by default, the only way to invoke Siri is through the \u201cHey Siri\u201d verbal command. But if you want to invoke Siri through a long-press, you can change that in the Bluetooth section of Settings on your iPhone or iPad. And, you can change it per-ear\u2009\u2014\u2009so you can have your left AirPod Pro toggle transparency and the right one invoke Siri.

\n

Also in the Bluetooth settings is the Ear Tip Fit Test. It\u2019s very easy. Put the AirPods Pro in your ears, and start the test. It plays a song for about five seconds and decides whether you have a good fit with the current size tips. There\u2019s nothing \u201csmart\u201d about the silicone tips themselves\u2009\u2014\u2009the AirPods Pro don\u2019t \u201cknow\u201d which size tips you\u2019re currently wearing. The Fit Test just tells you if the current ones in your ear are a good fit. For me, the default medium tips feel best and the Ear Tip Fit Test consistently agrees. For my son, the medium tips felt uncomfortable, and the Fit Test agreed they weren\u2019t a good fit. For him, the small tips felt better and the Fit Test agreed. According to Apple, many people have differently-shaped ears and might need a different tip size for each ear, and if that\u2019s the case the Fit Test will suggest it.

\n

Swapping the tips is easy, but it takes a bit more pull than I expected to pop them off. Don\u2019t be afraid\u2009\u2014\u2009the tips seem rugged. And replacement tips from Apple will cost only $4\u2009\u2014\u2009truly cheap.

\n

The AirPods Pro case is about 15% larger by volume than the regular AirPods case. That\u2019s unfortunate, but it\u2019s not noticeable in a regular pants pocket, and it still fits in the fifth pocket of a pair of Levi\u2019s 501 jeans.

\n

Battery life, so far, is exactly in line with Apple\u2019s stated specs. My review unit started at 75% (both the buds and the case). After three straight hours of use, the buds were down to about 10%. So if three hours of use consumed two-thirds of the battery, a full charge should last about 4.5 hours\u2009\u2014\u2009which is exactly Apple\u2019s claim.

\n

Comfort-wise, my ears felt fine after those three consecutive hours of use. It\u2019s a very different feeling compared to regular AirPods, but I like it. I\u2019ve never had a problem with regular AirPods falling out of my ears, but AirPods Pro feel way more secure. Without question, how they feel is subjective\u2009\u2014\u2009so the good news is you can request a try-on in any Apple Store.

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617450", - "fingerprint": "7a0d9dba", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ae0bc6c:1b7c6:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is celebrating the arrival of AirPods Pro across the world with lively banners and special new displays at a select number of its retail stores. The custom decals and fixtures are timed to coincide with availability of the headphones in-store and online beginning October 30.

\n

more\u2026

\n

The post Apple Stores welcome AirPods Pro with larger-than-life window photography, custom displays appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/apple-store-airpods-pro-window-displays-tables/", - "type": "text/html" - } - ], - "crawled": 1572408966252, - "title": "Apple Stores welcome AirPods Pro with larger-than-life window photography, custom displays", - "published": 1572407225000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36208", - "fingerprint": "9b627521", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1ad87ea9:1b7b6:d4506071", - "updated": 1572405798000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://daringfireball.net/thetalkshow/2019/10/29/ep-267", - "type": "text/html" - } - ], - "crawled": 1572408426153, - "title": "The Talk Show: \u2018Just the Tips\u2019", - "published": 1572405797000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Special guest John Moltz returns to the show. Topics include the just-released AirPods Pro (and the pluralization thereof), the history of remote controls, the impending launch of Apple TV+, and the undisputed highlight of the 2019 World Series.

\n

Brought to you by these excellent sponsors:

\n\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36207", - "fingerprint": "ae8db72d", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1aa188b3:1b730:d4506071", - "updated": 1572401762000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://mashable.com/article/xiaomi-mi-watch/", - "type": "text/html" - } - ], - "crawled": 1572404824243, - "title": "The Answer: Like if an Apple Watch and an iPad Pro Had a Very Ugly Baby", - "published": 1572401587000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The question: What does Xiaomi\u2019s first smartwatch look like?

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36206", - "fingerprint": "eb7195e1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a6a924e:1b6aa:d4506071", - "updated": 1572398291000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theverge.com/2019/10/21/20923660/google-pixel-4-xl-review-camera-radar-face-unlock-90hz-display-telephoto", - "type": "text/html" - } - ], - "crawled": 1572401222222, - "title": "Dieter Bohn\u2019s Pixel 4 Review", - "published": 1572398290000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Dieter Bohn, writing for The Verge:

\n
\n

The Pixel 4 and Pixel 4 XL are the best argument that specs\ndon\u2019t tell you everything you need to know about a phone \u2014\nbecause the experience of using a Pixel 4 is better than any\nother Android phone.

\n

There is a nuanced difference between saying \u201cspecs don\u2019t tell you\nthe whole story\u201d and \u201cspecs don\u2019t matter,\u201d because they absolutely\ndo\u2009\u2014\u2009if only because the wrong ones can ruin the whole thing.\nThere are a few places where Google could have done better,\nespecially with battery life. But overall the Pixel 4 hits enough\nof the marks to pass, and it\u2019s a few new features from Google that\npush the experience ahead of the pack.

\n
\n

I\u2019ve always thought, and still think now, that the best description of the Pixel phones is that they\u2019re for people who want to use a Google-centric version of Android on iPhone-like hardware. Even the argument that \u201cspecs don\u2019t tell you the whole story\u201d sounds like the lede of an Apple product review.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": false, - "readTime": 3061, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36205", - "fingerprint": "39274336", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a6a924e:1b6a9:d4506071", - "updated": 1572397653000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.wsj.com/articles/google-pixel-4-review-the-smartest-smartphone-you-probably-wont-buy-11571662801", - "type": "text/html" - } - ], - "crawled": 1572401222222, - "title": "Joanna Stern\u2019s Pixel 4 Review: \u2018The Smartest Smartphone You Probably Won\u2019t Buy\u2019", - "published": 1572397652000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The good:

\n
\n

Voice. Ah, my true love: the Recorder app. Hit record, and in\nreal-time it instantly transcribes what\u2019s being said. Unlike with\nmany competing dictation apps that require connection to the\ncloud, this process happens entirely on the Pixel device. Even\nwhen you cut the Wi-Fi and cellular connections, it works\u2009\u2014\u2009and\nworks super well, as you can see in the video.

\n

I recruited people with different voices, including one of the\nworld\u2019s fastest talkers. It struggled when transcribing\nShakespeare, and stumbled on an Irish accent, but it held its own,\nespecially on speed, against a court stenographer. None of the\nrecordings or transcripts are shared with Google; no other apps\nhave access to the recordings, unless you explicitly choose to\nshare them.

\n
\n

Truly seems like an amazing feature\u2009\u2014\u2009especially so that it\u2019s entirely on-device. This puts iOS\u2019s transcription to shame.

\n

The bad:

\n
\n

The battery life is unforgivingly so-so. In my testing of the\nPixel 4 XL, I was often in the red by 9 p.m.\u2009\u2014\u2009substantially\nearlier than with the new iPhones. On the days I tested the\nRecorder app, I had to charge around 5 p.m. (Google warns that\ntranscription and captioning can tax the battery.) The\nregular-size Pixel 4 has an even smaller battery, rated for even\nshorter battery life.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617443", - "fingerprint": "7f7f2a53", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a3bd889:1b61b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

After teasing some details of HBO Max over the weekend, AT&T has officially offered up more specific information about the upcoming streaming service. At an event this evening, AT&T reveled that HBO Max will launch in May of 2020 for $14.99 per month.

\n

more\u2026

\n

The post Apple TV+ competitor HBO Max launching in May 2020 for $15 per month appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/hbo-max-pricing-details-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572398160009, - "title": "Apple TV+ competitor HBO Max launching in May 2020 for $15 per month", - "published": 1572396549000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36204", - "fingerprint": "fde8568e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a339aa0:1b604:d4506071", - "updated": 1572397294000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://blog.emojipedia.org/ios-13-2-emoji-changelog/", - "type": "text/html" - } - ], - "crawled": 1572397619872, - "title": "iOS 13.2 Emoji Changelog", - "published": 1572397292000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Keith Broni, writing for Emojipedia:

\n
\n

Today Apple has released iOS 13.2, introducing the likes of a\nwhite heart, yawning face and flamingo to the emoji keyboard. A\nmore diverse keyboard adds options such as people holding hands\nwith a mix of skin tones, people in wheelchairs, with a hearing\naid or cane.

\n
\n

A lot of changes\u2009\u2014\u2009including a bunch with gender-neutral defaults. I like the UI for choosing skin colors for both sides of the people-holding-hands emoji.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617440", - "fingerprint": "e43e5fe7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b581:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Nike today has rolled out an update to the Nike Run Club app for Apple Watch. This update makes the Run Club app available completely independent of iOS, with Nike touting that you can \u201cenjoy all the Apple Watch features without your phone.\u201d

\n

more\u2026

\n

The post Nike Run Club now available as a completely standalone Apple Watch app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/nike-run-club-apple-watch/", - "type": "text/html" - } - ], - "crawled": 1572394558034, - "title": "Nike Run Club now available as a completely standalone Apple Watch app", - "published": 1572393669000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617428", - "fingerprint": "5b470366", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b580:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

iOS 13.2 has arrived and it brings Apple\u2019s Deep Fusion camera tech that the company described as \u201ccomputational photography mad science\u201d to the iPhone 11 lineup. Follow along for how to use Deep Fusion including how it works and when the feature kicks in.

\n

more\u2026

\n

The post How to use the Deep Fusion iPhone 11 and iPhone 11 Pro camera feature appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/how-to-use-deep-fusion-iphone-11-pro-camera-feature/", - "type": "text/html" - } - ], - "crawled": 1572394558034, - "title": "How to use the Deep Fusion iPhone 11 and iPhone 11 Pro camera feature", - "published": 1572391353000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": false, - "readTime": 2528, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617434", - "fingerprint": "7918f766", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b57f:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Pay is facing scrutiny in the European Union, as a report earlier this month first detailed. Now, a new report from Reuters dives deeper into the antitrust concerns regulators in the EU have about Apple\u2019s contactless payments platform.

\n

more\u2026

\n

The post Apple Pay antitrust scrutiny continues in the EU, new report says appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/apple-pay-antitrust-eu/", - "type": "text/html" - } - ], - "crawled": 1572394558034, - "title": "Apple Pay antitrust scrutiny continues in the EU, new report says", - "published": 1572391019000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617395", - "recrawled": 1572538637283, - "updateCount": 1, - "fingerprint": "1e01e1d2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1996f530:1b3f9:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Along with the release of iOS 13.2 for iPhone and iPad, Apple rolled out the same update for HomePod, bringing highly anticipated features like Handoff, support for multiple users, and Ambient Sounds. Read on for how to use HomePod Ambient Sounds to play all the available options including white noise, rain, fireplace, ocean, forest, and more.

\n

more\u2026

\n

The post HomePod adds new Ambient Sounds feature, here\u2019s every command to try so far appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/how-to-use-homepod-ambient-sounds-white-noise-rain-fireplace/", - "type": "text/html" - } - ], - "crawled": 1572387353904, - "title": "HomePod adds new Ambient Sounds feature, here\u2019s every command to try so far", - "published": 1572383819000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121093", - "fingerprint": "4e49f8f", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e19968029:1b3f8:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The intersection of NW 36th St and 1st Ave NW now has a new traffic signal. The project was paid for by the city\u2019s Neighborhood Street Fund, and was chosen in part because of its proximity to Our Beginning daycare center on the corner. \u201cCrossing NW 36th Street in Fremont can be challenging, especially for [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/29/new-traffic-signal-installed-at-busy-fremont-intersection/", - "type": "text/html" - } - ], - "crawled": 1572387323945, - "title": "New traffic signal installed at busy Fremont intersection", - "published": 1572384594000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The intersection of NW 36th St and 1st Ave NW now has a new traffic signal.

\n

The project was paid for by the city\u2019s Neighborhood Street Fund, and was chosen in part because of its proximity to Our Beginning daycare center on the corner.

\n
\n

Thanks to all who made this signal crossing possible! S/o to @SeattleSPU\u00a0, @FremontChamber\u00a0, Our Beginning Day Care, and members of the Fremont community for collaborating with us!
\"\ud83d\ude4c\ud83c\udffe\" \"\u2702\"\"\ud83c\udf80\"\"\ud83d\udea6\"#NewTrafficSignal pic.twitter.com/HxvGQ4xv3J

\u2014 seattledot (@seattledot) October 28, 2019
\n
\n

\u201cCrossing NW 36th Street in Fremont can be challenging, especially for families with young children trying to reach a daycare center near the center of 1st Ave NW and NW 36th St,\u201d the project proposal reads. \u201cThe lack of crossings along NW 36th St also makes it difficult for people to reach the Route 40 bus stop as well as shops, jobs, and the Burke-Gilman trail south of the street.\u201d

\n

The signal went live on Oct. 28, with kids from Our Beginning help turn it on for the first time.

\n

Thanks Whitney from the Fremont Chamber of Commerce for the tip!

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple TV", - "Apple Watch", - "Mac & macOS", - "Catalina", - "tvOS 13", - "watchOS 6" - ], - "originId": "https://tidbits.com/?p=42363", - "fingerprint": "53ebdd98", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e19511cb0:1b2ba:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "Hot on the heels of iOS 13.2 and iPadOS 13.2, Apple has pushed out macOS 10.15.1 Catalina, watchOS 6.1 (with support for the Apple Watch Series 1 and Series 2, finally!), and tvOS 13.2. All three offer support for the new AirPods Pro and bring bug fixes.

\"What

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/29/apple-releases-macos-10-15-1-catalina-watchos-6-1-and-tvos-13-2/", - "type": "text/html" - } - ], - "crawled": 1572382776496, - "title": "Apple Releases macOS 10.15.1 Catalina, watchOS 6.1, and tvOS 13.2", - "published": 1572381778000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 1957, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/29/you_choose", - "fingerprint": "aaaf08e6", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1935a125:1b1e8:d4506071", - "summary": { - "direction": "ltr", - "content": "

On Twitter, Molly Lambert writes:

\n
\n

RIP blogging we all tried real hard to make the internet good and then corporations and rich idiots destroyed everything a generation of writers tried to build

\n
\n

Charlie Warzel re-tweeted her with this comment:

\n
\n

there\u2019s almost no space for writing anymore that\u2019s joyful or an attempt to be creative. hardly anyone is playing around with form or even just trying to entertain. so much of the joy has been sucked out of the internet unless its crowdsourced by platforms from ppl who aren\u2019t paid

\n
\n

They\u2019re both right.

\n

But I\u2019d also note: fuck that shit.

\n

Here\u2019s the thing: there are good blogs to read. Some old ones are gone, but new good ones are created all the time.

\n

And there are good RSS readers which you can use instead of (or in addition) to Twitter and Facebook.

\n

And \u2014 most importantly \u2014\u00a0nothing is stopping you from writing joyfully and creatively for the web! You can entertain, you can have fun, you can push the boundaries of the form, if you want to. Or you can just write about cats as you develop your voice. Whatever you want!

\n

There are plenty of great places for it. (I quite like Micro.blog, personally.)

\n

* * *

\n

You choose the web you want. But you have to do the work.

\n

A lot of people are doing the work. You could keep telling them, discouragingly, that what they\u2019re doing is dead. Or you could join in the fun.

\n

Again: you choose.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/29/you_choose", - "type": "text/html" - } - ], - "crawled": 1572380975397, - "title": "You Choose", - "published": 1572379099000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617399", - "fingerprint": "5955866e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b5:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Twitter brought its app back to the Mac earlier this month with the help of Catalyst. Now the app is seeing its first major update and there are a host of improvements and bug fixes for app stability, keyboard shortcuts, multiple account management, and much more.

\n

more\u2026

\n

The post Twitter for Mac receives first update since iPad version adapted for macOS appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/twitter-for-mac-receives-first-update-since-ipad-version-adapted-for-macos/", - "type": "text/html" - } - ], - "crawled": 1572380149722, - "title": "Twitter for Mac receives first update since iPad version adapted for macOS", - "published": 1572379200000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617390", - "recrawled": 1572477404015, - "updateCount": 1, - "fingerprint": "bb57e128", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b4:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Update: Sony told us it was a mistake and they have no further news about the app launch for everyone, but it\u2019s clearly coming in the near future since some people already got it.

\n

Apple announced back in March that it would take the Apple TV app to other platforms, including Smart TVs from LG, Samsung, Sony, and Vizio. Although only Samsung TVs have received the app so far, some users\u00a0have noticed today that the Apple TV app is now available on some Sony TV models.

\n

more\u2026

\n

The post Apple TV app expands beyond Samsung Smart TVs with Sony update ahead of Apple TV+ debut [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/apple-tv-app-expands-beyond-samsung-smart-tvs-with-sony-update-ahead-of-apple-tv-debut/", - "type": "text/html" - } - ], - "crawled": 1572380149722, - "title": "Apple TV app expands beyond Samsung Smart TVs with Sony update ahead of Apple TV+ debut [U]", - "published": 1572378559000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617381", - "fingerprint": "6d011cd1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b3:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has officially released AirPods Pro with new features such as Active Noise Cancellation, Transparency mode, and more. With a $249 price tag, they\u2019re direct competitors to the Powerbeats Pro. Read on as we walk through how AirPods Pro stack up vs Powerbeats Pro.

\n

more\u2026

\n

The post AirPods Pro vs Powerbeats Pro: How specs, size, price, and more compare appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/airpods-pro-vs-powerbeats-pro/", - "type": "text/html" - } - ], - "crawled": 1572380149722, - "title": "AirPods Pro vs Powerbeats Pro: How specs, size, price, and more compare", - "published": 1572377444000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617372", - "fingerprint": "fb3f649", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18f211bb:1b0bb:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Last week we heard that Sony was looking to sell its streaming TV service, PlayStation Vue. Now, shortly after that news, the company has announced that it will be permanently shutting down the service in January 2020 as the \u201chighly competitive Pay TV industry, with expensive content and network deals, has been slower to change than we expected.\u201d

\n

more\u2026

\n

The post PlayStation Vue shutting down after Sony can\u2019t find buyer for streaming TV service appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/playstation-vue-shutting-down/", - "type": "text/html" - } - ], - "crawled": 1572376547771, - "title": "PlayStation Vue shutting down after Sony can\u2019t find buyer for streaming TV service", - "published": 1572373394000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/feeds/sponsors//11.36199", - "fingerprint": "161ddd11", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e18e9d3d1:1b09f:d4506071", - "updated": 1572295310000, - "author": "Daring Fireball Department of Commerce", - "alternate": [ - { - "href": "https://apps.apple.com/app/apple-store/id1363796315?pt=118180167&ct=df2&mt=8", - "type": "text/html" - } - ], - "crawled": 1572376007633, - "title": "[Sponsor] Guardian Firewall", - "published": 1572295309000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Guardian Firewall is a personal data protection solution for iOS devices that offers system-wide blocking and detection of user location tracking, e-mail receipt tracking, and other forms of undesired information collection, and additionally secures all network traffic using a VPN coupled with a lightweight custom-designed firewall. Guardian is a small but fast-growing startup aiming to help users fight back against ubiquitous data collection by entities attempting to monetize and/or exploit their personal data. Over the next 90 days, Guardian plans to launch new features for power users, including custom firewall rules, as well as support for additional platforms.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617360", - "fingerprint": "612f2408", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18bb1abd:1af75:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Following the launch of iOS 13.2 and watchOS 6.1, Apple today has released macOS Catalina 10.15.1. This update includes over 70 new Emoji, support for AirPods Pro, HomeKit Secure Video, and more. This is the first major update since the launch of macOS Catalina earlier this month.

\n

more\u2026

\n

The post Apple releases macOS Catalina 10.15.1 update with new Emoji, HomeKit Secure Video support, and more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/apple-releases-macos-catalina-10-15-1-update-with-new-emoji-homekit-secure-video-support-and-more/", - "type": "text/html" - } - ], - "crawled": 1572372945597, - "title": "Apple releases macOS Catalina 10.15.1 update with new Emoji, HomeKit Secure Video support, and more", - "published": 1572369542000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617355", - "fingerprint": "e0785d29", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae38:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today is releasing watchOS 6.1 to the public after developer beta testing. The update includes performance improvements, and brings watchOS 6 to the Apple Watch Series 1 and Series 2.

\n

more\u2026

\n

The post Apple releasing watchOS 6.1 to the public with Apple Watch Series 1 and Series 2 support, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/watchos-6-1-series-1-series-2-more/", - "type": "text/html" - } - ], - "crawled": 1572369343747, - "title": "Apple releasing watchOS 6.1 to the public with Apple Watch Series 1 and Series 2 support, more", - "published": 1572368697000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617347", - "fingerprint": "c4989970", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae37:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Linksys is out today with its latest router that brings WiFi 6 (802.11ax) to its Velop mesh system. The new Velop WiFi 6 is capable of speeds up to 5.3Gbps, has a 2.2GHz quad-core processor, covers homes up to 6,000 sq. ft., and comes in one- or two-packs.

\n

more\u2026

\n

The post Linksys debuts Velop WiFi 6 mesh system with speeds up to 5.3Gbps, 6,000 sq ft coverage appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/linksys-velop-wifi-6-mesh-system/", - "type": "text/html" - } - ], - "crawled": 1572369343747, - "title": "Linksys debuts Velop WiFi 6 mesh system with speeds up to 5.3Gbps, 6,000 sq ft coverage", - "published": 1572366661000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121089", - "fingerprint": "8cb332af", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e18834e3a:1ae34:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Local boutique clothing store Standard Goods has opened in the former Scout & Molly\u2019s location, at 5317 Ballard Ave NW. This is the second location for Standard Goods \u2014 owner Jeffrey Gardner opened the Capitol Hill store (701 E Pike St) in 2015, but he\u2019s a Ballard local. He says the decision to open in [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/29/standard-goods-now-open-on-ballard-ave/", - "type": "text/html" - } - ], - "crawled": 1572369288762, - "title": "Standard Goods now open on Ballard Ave", - "published": 1572366493000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Local boutique clothing store Standard Goods has opened in the former Scout & Molly\u2019s location, at 5317 Ballard Ave NW.

\n

This is the second location for Standard Goods \u2014 owner Jeffrey Gardner opened the Capitol Hill store (701 E Pike St) in 2015, but he\u2019s a Ballard local. He says the decision to open in Ballard was a tough one, because of the high number of retail shops already here.

\n

\u201cBut I feel like we\u2019ve gotten to a place where what we do works pretty well, and I feel like we\u2019re different enough to what is already in Ballard,\u201d Gardner told My Ballard.

\n

The shop opened softly on the 27th \u2014 \u201cWe were embraced with much excitement by the community despite no prior advertising or announcements,\u201d Katherine Kang from the shop says.

\n

They\u2019re also hiring for a part-time sales associate \u2014 click here for the job link.

\n

" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617320", - "recrawled": 1572448587836, - "updateCount": 1, - "fingerprint": "c0574a8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb4:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

AirPods Pro are set to arrive in Apple Stores and to early customers who ordered online as soon as tomorrow, October 30th. However, some who ordered immediately got a delivery date of October 31st. Now some of those customers are seeing an updated delivery date of the 30th.

\n

more\u2026

\n

The post [Update: In-store pickup available] AirPods Pro delivery times jump ahead for some early customers appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/airpods-pro-delivery-times/", - "type": "text/html" - } - ], - "crawled": 1572365741723, - "title": "[Update: In-store pickup available] AirPods Pro delivery times jump ahead for some early customers", - "published": 1572445506000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617328", - "fingerprint": "db01cf21", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb3:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Best Buy\u2019s latest Apple event discounts MacBook Pro and more, while Apple\u2019s official AirPods wireless charging case is on sale. You can also pick up the Twelve South CaddySack at a 20% discount today. All that and more is in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Best Buy Apple Event discounts MacBook Pro, AirPods charging case hits new low, more on sale today appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/apple-event-best-buy/", - "type": "text/html" - } - ], - "crawled": 1572365741723, - "title": "Best Buy Apple Event discounts MacBook Pro, AirPods charging case hits new low, more on sale today", - "published": 1572364959000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617332", - "fingerprint": "c995cce6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb2:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

On the heels of the unveil of AirPods Pro yesterday, the ToothFairy utility app for macOS has been updated with AirPods Pro support and more.

\n

more\u2026

\n

The post ToothFairy Mac utility updated for AirPods Pro ahead of launch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/toothfairy-mac-utility-airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572365741723, - "title": "ToothFairy Mac utility updated for AirPods Pro ahead of launch", - "published": 1572364446000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://jvns.ca/blog/2019/10/28/some-research-on-shipping-print-zines/", - "fingerprint": "119e2d89", - "id": "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e184a5bfc:1acae:d4506071", - "updated": 1572346274000, - "alternate": [ - { - "href": "https://jvns.ca/blog/2019/10/28/some-research-on-shipping-print-zines/", - "type": "text/html" - } - ], - "crawled": 1572365556732, - "title": "Some research on shipping print zines", - "published": 1572346274000, - "origin": { - "streamId": "feed/http://jvns.ca/atom.xml", - "htmlUrl": "http://jvns.ca", - "title": "Julia Evans" - }, - "content": { - "direction": "ltr", - "content": "

I\u2019ve been doing some preliminary research on shipping printed zines, since\nYour Linux Toolbox\nis out now and a bunch more people have been asking about print copies of my\nother zines. I thought I\u2019d write down what I\u2019ve learned so far because it turns\nout shipping is pretty complicated!

\n

My original question I was trying to answer was \u201ccan I ship a single zine\nanywhere in the world for less than $6 or so?\u201c, so let\u2019s start there.

\n

Surprisingly the best single resource I found was this\nvery extensive PCMag article on e-commerce fulfillment services.

\n

why not use letter mail?

\n

The most obvious way to send a zine inexpensively in the mail is with letter\nmail \u2013 letters smaller than 10\u201d x 6\u201d and under 60g or so can be sent by letter\nmail. My zines definitely fit that criteria, even when printed on nice paper.\nThis would be really good because international package postage is EXPENSIVE,\nbut sending a letter to Belgium only costs $2.13 according to USPS\u2019s\nwebsite.

\n

The issue with this is the small print on that USPS page:

\n
\n

Value of contents can not exceed $0.00

\n
\n

So it seems like you\u2019re not actually allowed to send things worth money via\nletter mail. Probably that\u2019s related to customs or something. Or maybe letter\nmail is subsidized by the government? Not sure why.

\n

Option 0: Ship zines myself

\n

I\u2019ve done this before and it was actually really fun to do once but I think this is pretty unlikely to be a good idea because:

\n

a. cost: I live in Canada, almost everyone I sell zines to is outside of Canada, and\nb. availability: I\u2019d like for people to be able to get shipments when I\u2019m out of town / on vacation

\n

Option 1: Amazon

\n

One obvious answer to how to sell book-like things is \u201csell them on Amazon!\u201d.\nAmazon actually has at least 3 different programs that you can use to sell\nbooks online (Amazon Advantage, Fulfilled By Amazon, Kindle Direct Publishing),\nand since Amazon is such a big thing I looked into all of them a little bit.

\n

In general the forums on https://sellercentral.amazon.com seem to be a good way\nto understand how the various Amazon options work for people.

\n

I wrote a lot about Amazon here but overall it doesn\u2019t seem that great of an\noption \u2013 it\u2019s really complicated, selling on Amazon\u2019s website isn\u2019t very\nappealing, and I think there would be a lot of additional fees.

\n

Kindle Direct Publishing

\n

Kindle Direct Publishing is a service where Amazon will take care of everything\nfrom printing to shipping. (It has \u201cKindle\u201d in the same but they actually do\nprinting as well). Brian Kernighan\u2019s new Unix\nbook is an example of a book published\nwith KDP.

\n

KDP won\u2019t work for this project because they don\u2019t support saddle stitching\n(stapling the zine), so I didn\u2019t look into it too much. Here\u2019s a link to their\npaper and cover options\nthough.

\n

Amazon Advantage

\n

Amazon Advantage doesn\u2019t do printing \u2013 you ship them books, and then they take\ncare of shipping them to people. This seems great on its surface (\u201camazon just\ntakes care of it!\u201c).

\n

advantages:

\n\n

disadvantages:

\n\n

The biggest issue for me here seems to be \u201cyou have to ship them books every\nweek or two\u201d, which seems like it could get very expensive if Amazon Advantage\nkeeps asking you to ship them small quantities of zines.

\n

Fulfilled By Amazon

\n

Fulfilled By Amazon seems like the Amazon option that involves the least Amazon\nmagic. Basically I\u2019d ship books to their warehouses and then they ship the things from those warehouses.

\n

how it works:

\n\n

Option 2: Blackbox

\n

Blackbox is a shipping company by the Cards Against Humanity folks. This is\ntheir Pricing PDF. I\u2019m not\n100% sure if I can work with them \u2013 the first time I filled out the form on\ntheir website saying I was interested they said they weren\u2019t accepting new\ncustomers, but I think now they may be?

\n

Here\u2019s the summary:

\n\n

Option 3: Shipbob

\n

Shipbob is an shipping company for smaller ecommerce companies. Here\u2019s the pricing PDF I found.

\n\n

The main difference as far as I can tell between Shipbob and Blackbox is that\nShipbox lets you include up to 5 items per order for free and Blackbox charges\n$0.70 per additional item in an order.

\n

Shipbob advertises a 99.8% fulfillment accuracy rate which is pretty\ninteresting \u2013 it means they expect 2 in 1000 orders to have a problem. That\nseems pretty good!

\n

Option 4: Whiplash

\n

Similar to the other two above. Their pricing\npage. Shipbob and Blackbox both include\neverything (shipping, packaging materials, and someone packing your order) in\ntheir fee, and Whiplash seems to charge separately for shipping.

\n

Shipping 1 thing costs the same as shipping 5 things

\n

Zines are pretty light \u2013 I just weighed some of my zines printed on high\nquality paper on my kitchen scale and they\u2019re 40g each on average. Most of\nthese shipping services seem to charge in increments of half a pound, so\nshipping 5 zines (about 200g) costs about the same as shipping 1 zine (about\n40g).

\n

This makes me think it would be more reasonable to focus on shipping packages\nof many zines \u2013 right now the 6 pack of all my zines costs $58 for a PDF\ncollection, and $6-$12 shipping for something around that price seems\nsuper reasonable (and I could probably even do \u201cfree\u201d shipping, aka pay the\nshipping costs myself).

\n

The other thing that I think could be work well is shipping packages of 5 or 10\nof the same zine so that a group of people can each get a zine and save on\nshipping costs.

\n

this seems like it could work!

\n

I still have no plan for how to print zines, but writing all this down makes me\nfeel pretty optimistic about being able to ship zines to people. Even though\nshipping individual zines doesn\u2019t seem that practical, I think shipping packs\nof 5-10 zines could be really reasonable!

\n

Speaking of print \u2013 I printed a zine with Lulu last week and just got it in\nthe mail yesterday. I didn\u2019t think Lulu would be able to print it in the way I\nwanted, and they didn\u2019t, so I\u2019m really happy to know that and be able to move\non to trying other non-print-on-demand printers.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617319", - "fingerprint": "52ae2c28", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab94:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

In a new interview with Variety, Apple\u2019s head of worldwide video programming Zac van Amburg and Jamie Erlicht discuss the Apple TV+ streaming service ahead of its November 1 launch.

\n

The execs say that Apple TV+\u2019s first year of programming is bigger than they thought it would be, with at least one new TV show or movie every month. They tease that the investment is only ramping up, with even higher total number of originals in the second year.

\n

more\u2026

\n

The post Apple TV+ execs: November 1 is just \u2018the starting line\u2019 for Apple\u2019s video service appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/apple-tv-plus-launch-interview/", - "type": "text/html" - } - ], - "crawled": 1572362139589, - "title": "Apple TV+ execs: November 1 is just \u2018the starting line\u2019 for Apple\u2019s video service", - "published": 1572361082000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617316", - "fingerprint": "1327a902", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab93:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 29, 2019 \u2013\u00a0AirPods Pro officially announced appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/9to5mac-daily-october-29-2019/", - "type": "text/html" - } - ], - "crawled": 1572362139589, - "title": "9to5Mac Daily: October 29, 2019 \u2013\u00a0AirPods Pro officially announced", - "published": 1572359094000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121087", - "fingerprint": "c8fd8035", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e181539ef:1ab92:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The Jimmy John\u2019s on the corner of 15th and Market has closed abruptly. The news first appeared in the My Ballard Group \u2014 Mark posted that the sandwich shop appeared to be permanently closed. Jimmy John\u2019s opened in the same building as the Urbana apartments several years ago, just next door to Five Guys and [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/29/jimmy-johns-on-15th-and-market-closes/", - "type": "text/html" - } - ], - "crawled": 1572362074607, - "title": "Jimmy John\u2019s on 15th and Market closes", - "published": 1572361964000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The Jimmy John\u2019s on the corner of 15th and Market has closed abruptly.

\n

The news first appeared in the My Ballard Group \u2014 Mark posted that the sandwich shop appeared to be permanently closed.

\n

Jimmy John\u2019s opened in the same building as the Urbana apartments several years ago, just next door to Five Guys and Bartell Drugs.

\n

We\u2019ve attempted to reach the franchise owners to learn about the closure, and will update with any new details.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617292", - "fingerprint": "5f98cd43", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8f:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The new Xiaomi smartwatch hasn\u2019t yet been officially launched, but the company has shared images and details for the device, which will probably be named the Mi Watch.

\n

Unsurprisingly, for a company born out of copying Apple devices, the Mi Watch bears an, er, strong resemblance to the Apple Watch\u2026

\n

more\u2026

\n

The post Act surprised: the first Xiaomi smartwatch closely resembles the Apple Watch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/xiaomi-smartwatch/", - "type": "text/html" - } - ], - "crawled": 1572358537544, - "title": "Act surprised: the first Xiaomi smartwatch closely resembles the Apple Watch", - "published": 1572357455000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617293", - "fingerprint": "1de3e5d9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8e:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

AirPods Pro have launched with new features that make them some of the most capable fully wireless earphones on the market. With the new features and $249 price tag, the replacement and repair costs have gone up for both the Wireless Charging Case and the AirPods Pro earbuds which will likely make the $29 AppleCare an easier decision for many customers.

\n

more\u2026

\n

The post AirPods Pro replacement and repair costs rise to $89 per earbud, same for case appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/airpods-pro-repair-replacement-cost/", - "type": "text/html" - } - ], - "crawled": 1572358537544, - "title": "AirPods Pro replacement and repair costs rise to $89 per earbud, same for case", - "published": 1572356245000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/6178532-what-s-updated-in-swiftui-and-combine", - "fingerprint": "9fb88a02", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e17b4f8cc:1a9b4:d4506071", - "updated": 1572354000000, - "summary": { - "direction": "ltr", - "content": "

SwiftUI and Combine have both gone through many changes since WWDC 2019 - this course covers some of those changes and introduces a few more things along the way.

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/6178532-what-s-updated-in-swiftui-and-combine", - "type": "text/html" - } - ], - "crawled": 1572355766476, - "title": "What's Updated in SwiftUI and Combine [SUBSCRIBER]", - "published": 1572354000000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100487", - "fingerprint": "d55f7e22", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a977:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] MKBHD unboxes his brand new AirPods Pro, offers up his impressions after one day of use. Video embedded in main Loop post." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/29/first-take-on-airpods-pro-in-the-wild/", - "type": "text/html" - } - ], - "crawled": 1572355085802, - "title": "\u221e First take on AirPods Pro in the wild", - "published": 1572354312000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] MKBHD unboxes his brand new AirPods Pro, offers up his impressions after one day of use. Video embedded in main Loop post.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple TV", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100485", - "fingerprint": "f0d35ab0", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a976:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Take all the reviews with a grain of salt. This is Apple TV+'s maiden voyage.\nMy two cents? Like all networks, there will be a range of quality in the collection of Apple TV+ shows. There are stinkers on Netflix. There will be stinkers here. But Apple is no doubt in this for the long haul. No matter how they do, they will profit from these early experiences.\nTry the free trial, binge, see if anything clicks for you. That's my plan.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/28/apple-tv-plus-show-reviews/", - "type": "text/html" - } - ], - "crawled": 1572355085802, - "title": "The Apple TV+ reviews are rolling in", - "published": 1572354148000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Take all the reviews with a grain of salt. This is Apple TV+\u2019s maiden voyage.

\n

My two cents? Like all networks, there will be a range of quality in the collection of Apple TV+ shows. There are stinkers on Netflix. There will be stinkers here. But Apple is no doubt in this for the long haul. No matter how they do, they will profit from these early experiences.

\n

Try the free trial, binge, see if anything clicks for you. That\u2019s my plan.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100483", - "fingerprint": "9914350a", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a975:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "For the record, I had no problem with the update, but I did speak to people who did brick their HomePods. Not fun.\nI'm guessing this fix is high priority for Apple and that we'll see a new update pretty quickly. Details in the linked post.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/some-users-experiencing-bricked-homepod-after-updating-to-ios-13-2/", - "type": "text/html" - } - ], - "crawled": 1572355085802, - "title": "Some users experiencing bricked HomePod after iOS 13.2 update (Apple pulled the update)", - "published": 1572353767000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

For the record, I had no problem with the update, but I did speak to people who did brick their HomePods. Not fun.

\n

I\u2019m guessing this fix is high priority for Apple and that we\u2019ll see a new update pretty quickly. Details in the linked post.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100481", - "fingerprint": "827fb276", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a974:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] There it is, at 35 seconds in (video embedded in main Loop post). The exploded view, showing all the pieces that come together to make the new noise cancelling, water splash resistant, AirPods Pro.\nThe first time I saw this image, I had a brief moment of hope that I'd be able to take these apart myself and swap the batteries. But I'm going to assume that all these pieces are glued tightly together, with the exception of the click-in-place rubber ear-tips.\nAs to splash-resistance, the AirPods Pro are rated at IPX4, which you can read all about here." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/29/apples-brand-new-exploding-airpods-pro-ad/", - "type": "text/html" - } - ], - "crawled": 1572355085802, - "title": "\u221e Apple\u2019s brand new, \u201cexploding\u201d AirPods Pro ad", - "published": 1572353512000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] There it is, at 35 seconds in (video embedded in main Loop post). The exploded view, showing all the pieces that come together to make the new noise cancelling, water splash resistant, AirPods Pro.

\n

The first time I saw this image, I had a brief moment of hope that I\u2019d be able to take these apart myself and swap the batteries. But I\u2019m going to assume that all these pieces are glued tightly together, with the exception of the click-in-place rubber ear-tips.

\n

As to splash-resistance, the AirPods Pro are rated at IPX4, which you can read all about here.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617280", - "fingerprint": "8da0c1cb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a951:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Learning a new language can be hard work, and testing your reading and listening comprehension isn\u2019t always the most riveting part of the process. Duolingo Stories is designed to change that, providing a more interesting way to map your progress\u2026

\n

more\u2026

\n

The post Duolingo Stories provide a fun way to test your language skills in the iOS app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/duolingo-stories/", - "type": "text/html" - } - ], - "crawled": 1572354935615, - "title": "Duolingo Stories provide a fun way to test your language skills in the iOS app", - "published": 1572354744000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616876", - "fingerprint": "930f5858", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a950:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Adobe has published a sneak peek video showing off an impressive new feature coming soon to desktop Photoshop. A new Object Selection Tool hopes to speed up editing workflows through Sensei technology, Adobe\u2019s artificial intelligence platform.

\n

more\u2026

\n

The post Adobe previews precise Photoshop object selection powered by Sensei AI appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/adobe-photoshop-object-selection-tool-sneak/", - "type": "text/html" - } - ], - "crawled": 1572354935615, - "title": "Adobe previews precise Photoshop object selection powered by Sensei AI", - "published": 1572354021000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617286", - "fingerprint": "f4747f96", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94f:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has now kicked off its annual Halloween movie sale, discounting various genres and more from $5. There\u2019s also a nice selection of\u00a0$1 rentals this week too alongside a handful of other notable price drops. Hit the jump for all of our top picks from Apple\u2019s latest sale.

\n

more\u2026

\n

The post Apple\u2019s annual Halloween movie sale starts at $5, plus new $1 rentals, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/29/apple-halloween-movie-sale/", - "type": "text/html" - } - ], - "crawled": 1572354935615, - "title": "Apple\u2019s annual Halloween movie sale starts at $5, plus new $1 rentals, more", - "published": 1572353985000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617261", - "fingerprint": "41cb0239", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94e:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

AirPods Pro are set to arrive at Apple Stores and for customers who preordered tomorrow, October 30th. Ahead of the official release, we\u2019ve got our first look at Apple\u2019s latest fully wireless earphones with active noise cancellation in unboxing and initial review videos from iJustine, MKBHD, and SuperSaf.

\n

more\u2026

\n

The post AirPods Pro first impressions: Noise cancellation \u2018better than expected,\u2019 impressive fit, design [Videos] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/airpods-pro-first-impressions-videos/", - "type": "text/html" - } - ], - "crawled": 1572354935615, - "title": "AirPods Pro first impressions: Noise cancellation \u2018better than expected,\u2019 impressive fit, design [Videos]", - "published": 1572352010000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617258", - "fingerprint": "c8e1731d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dd:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

WhatsApp has finally fixed one its annoying bugs in the latest update to its iOS update: you will no longer see unread notifications badges for muted chats \u2026

\n

more\u2026

\n

The post WhatsApp fixes one of its most annoying bugs in new update to iOS app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/annoying-bugs/", - "type": "text/html" - } - ], - "crawled": 1572351333615, - "title": "WhatsApp fixes one of its most annoying bugs in new update to iOS app", - "published": 1572350359000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617251", - "recrawled": 1572354935615, - "updateCount": 1, - "fingerprint": "f54217ef", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dc:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

We\u2019ve heard a number of reports of the iPhone 11 beating expectations in terms of early sales. A new supply-chain report today backs the idea that it\u2019s the base model that is leading the way.

\n

That always seemed a likely bet, with the LCD model arguably offering the best bang for the buck, and relatively few reasons to opt for the more expensive Pro model \u2026

\n

more\u2026

\n

The post Supply chain gives more evidence of base model iPhone 11 beating expectations appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/29/iphone-11-beating-expectations/", - "type": "text/html" - } - ], - "crawled": 1572351333615, - "title": "Supply chain gives more evidence of base model iPhone 11 beating expectations", - "published": 1572347793000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36203", - "recrawled": 1572444446004, - "updateCount": 1, - "fingerprint": "124674d7", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e161f532d:1a097:d4506071", - "updated": 1572444213000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://inessential.com/2019/10/28/no_etas", - "type": "text/html" - } - ], - "crawled": 1572329181997, - "title": "Software ETAs", - "published": 1572327322000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Brent Simmons:

\n
\n

The only reason anything ever ships is because people just keep working until it\u2019s ready.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617246", - "recrawled": 1572354935615, - "updateCount": 1, - "fingerprint": "6da8313a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e154bb840:19e9a:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today officially announced its new AirPods Pro. Packing noise cancellation, water- and sweat-resistance, and more, there\u2019s a lot to like about Apple\u2019s latest AirPods. Are you buying Apple\u2019s new AirPods Pro?

\n

more\u2026

\n

The post Poll: Are you buying the new in-ear AirPods Pro with noise cancellation? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/airpods-pro-buying-poll/", - "type": "text/html" - } - ], - "crawled": 1572315314240, - "title": "Poll: Are you buying the new in-ear AirPods Pro with noise cancellation?", - "published": 1572312480000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36202", - "fingerprint": "80022886", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e94:d4506071", - "updated": 1572313848000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/28/technology/facebook-mark-zuckerberg-letter.html", - "type": "text/html" - } - ], - "crawled": 1572314774125, - "title": "Read the Letter Facebook Employees Sent to Mark Zuckerberg About Political Ads", - "published": 1572313847000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

From a letter signed by 250 employees, obtained by The New York Times:

\n
\n

We\u2019re reaching out to you, the leaders of this company, because\nwe\u2019re worried we\u2019re on track to undo the great strides our product\nteams have made in integrity over the last two years. We work here\nbecause we care, because we know that even our smallest choices\nimpact communities at an astounding scale. We want to raise our\nconcerns before it\u2019s too late.

\n

Free speech and paid speech are not the same thing.

\n
\n

Many are noting, correctly, that Facebook has 35,000 employees (which sounds like too many to me), so 250 signatures is a small percentage. But if this accurately reflects a large number of employees\u2019 thoughts, it could be trouble for Facebook.

\n

See also: Mike Isaac\u2019s report for the NYT on the letter.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36201", - "fingerprint": "dec1a24f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e93:d4506071", - "updated": 1572313520000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://popular.info/p/facebook-allows-prominent-right-wing", - "type": "text/html" - } - ], - "crawled": 1572314774125, - "title": "Facebook Allows Prominent Right-Wing Website to Break the Rules", - "published": 1572313519000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Judd Legum, writing for Popular Info:

\n
\n

The Daily Wire, the right-wing website founded by pundit Ben\nShapiro, is a cesspool of misogyny, bigotry, and misinformation.\nIts toxic content is also fantastically successful on Facebook,\nwith each story reaching more people than any other major media\noutlet. A Popular Information investigation reveals some of this\nsuccess is attributable to a clandestine network of 14 large\nFacebook pages that purport to be independent but exclusively\npromote content from The Daily Wire in a coordinated fashion.

\n

This kind of \u201cinauthentic coordinated behavior\u201d violates\nFacebook\u2019s rules. Facebook has taken down smaller and less\ncoordinated networks that promoted liberal content. But Facebook\ntold Popular Information that it will continue to allow this\nnetwork to operate and amplify The Daily Wire\u2019s content.

\n
\n

As a complete sidenote to the main point of this\u2009\u2014\u2009that Facebook is a right-wing company\u2009\u2014\u2009notice how nice and clean and fast the Popular Info website is. The best websites these days aren\u2019t from web publishers\u2009\u2014\u2009they\u2019re from mailing list publishers with websites.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617241", - "fingerprint": "22d28ddf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e14ddcad4:19d98:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Just over a month ago, Nintendo released its highly anticipated Mario Kart Tour game for both iOS and Android. The initial launch day stats looked strong, and new data from Sensor Tower today reveals that Mario Kart Tour was downloaded over 123 million times in its first month of availability.

\n

more\u2026

\n

The post Mario Kart Tour has a successful first month for Nintendo, but revenue lags appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/mario-kart-nintendo-first-month-stats/", - "type": "text/html" - } - ], - "crawled": 1572308110036, - "title": "Mario Kart Tour has a successful first month for Nintendo, but revenue lags", - "published": 1572305174000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "iOS 13", - "iPadOS 13" - ], - "originId": "https://tidbits.com/?p=42325", - "fingerprint": "adead668", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e14cd4dcf:19d80:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "The iOS 13.2 and iPadOS 13.2 updates deliver promised features like Deep Fusion for iPhone 11 series cameras and HomeKit Secure Video, along with yet more bug fixes. Also finally seeing the light of day is iOS 13.2 for HomePod, which brings support for multiple users.

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/28/ios-13-2-and-ipados-13-2-serve-up-deep-fusion-homekit-enhancements-and-homepod-features/", - "type": "text/html" - } - ], - "crawled": 1572307029455, - "title": "iOS 13.2 and iPadOS 13.2 Serve Up Deep Fusion, HomeKit Enhancements, and HomePod Features", - "published": 1572302272000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 644, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617206", - "fingerprint": "2022ff11", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c24:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

One of the features debuting with iOS 13 and iPadOS 13 that hasn\u2019t received much attention since its announcement at WWDC is the ability to use custom fonts on iPhone and iPad. The feature is limited for now, but follow along for how to get going with custom fonts on iOS and iPadOS.

\n

more\u2026

\n

The post iOS 13: How to use custom fonts on iPhone and iPad appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/ios-13-how-to-use-custom-fonts-on-iphone-and-ipad/", - "type": "text/html" - } - ], - "crawled": 1572300905831, - "title": "iOS 13: How to use custom fonts on iPhone and iPad", - "published": 1572298673000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617220", - "recrawled": 1572376547771, - "updateCount": 2, - "fingerprint": "8b6dbdb5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c23:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Update:\u00a0Apple has pulled the HomePod update temporarily whilst it works on resolving the bricking issue. Users are being advised not to factory reset their HomePods if they were already updated to 13.2.

\n

Apple today released iOS 13.2\u00a0alongside a new version of HomePod Software with features, including multi-user support and Handoff. Now some users are reporting that their HomePod has been bricked after updating to iOS 13.2, following the Apple Music and Beats 1\u00a0outage.

\n

more\u2026

\n

The post Some users experiencing bricked HomePod after updating to iOS 13.2 [Update: pulled] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/some-users-experiencing-bricked-homepod-after-updating-to-ios-13-2/", - "type": "text/html" - } - ], - "crawled": 1572300905831, - "title": "Some users experiencing bricked HomePod after updating to iOS 13.2 [Update: pulled]", - "published": 1572298450000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36200", - "recrawled": 1572376007633, - "updateCount": 1, - "fingerprint": "b995c5a2", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e14679f61:19c0f:d4506071", - "updated": 1572315480000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/26/airpods-pro-black-midnight-green-rumor/", - "type": "text/html" - } - ], - "crawled": 1572300365665, - "title": "This Rumor Didn\u2019t Last Long", - "published": 1572299953000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

MacRumors, two days ago:

\n
\n

\u201cAirPods Pro\u201d will come in as many as eight colors, including\nWhite, Black, and a new Midnight Green finish to match iPhone 11\nPro models, according to a Chinese-language report from the\nEconomic Daily News.

\n
\n

Turns out you can get AirPods Pro in any color you want, so long as it\u2019s white.

\n

I\u2019m genuinely curious why Apple doesn\u2019t offer AirPods in more colors. Seems like something people would enjoy, especially black. My best guess is that Apple considers white earbuds to be iconic and part of the Apple brand.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Entertainment", - "iPhone, iPad, & iOS", - "Mac & macOS", - "AirPods", - "audio" - ], - "originId": "https://tidbits.com/?p=42318", - "fingerprint": "79dccb85", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e145f39ac:19bfa:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "With the AirPods Pro, Apple has made wireless earbuds more attractive to anyone who has trouble with the fit of the first- and second-generation AirPods and to those who would appreciate active noise cancellation in loud environments.

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/28/apple-releases-airpods-pro-with-noise-cancellation/", - "type": "text/html" - } - ], - "crawled": 1572299815340, - "title": "Apple Releases AirPods Pro with Noise Cancellation", - "published": 1572298020000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": false, - "readTime": 571, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/28/no_etas", - "recrawled": 1572467543710, - "updateCount": 1, - "fingerprint": "e9db5703", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1443bedd:19b7e:d4506071", - "summary": { - "direction": "ltr", - "content": "

People often ask me about ETAs. When will the feature they\u2019re waiting for ship? If you\u2019re a software developer, they probably ask you too.

\n

I totally get it! Though I write an app, I\u2019m mostly a user of apps, and I too want to know when the features I\u2019m waiting for will ship.

\n

The Problem

\n

But here\u2019s the thing: ETAs are very hard to estimate with any amount of accuracy. Even if you plan well.

\n

There are just too many variables. You have some very rough idea of the work to do, and how much time it ought to take, yes. To start with: those ideas are wrong.

\n

You don\u2019t know what you forgot to take into account, or what pieces you underestimated or overestimated. You never know what weird bugs will trip you up.

\n

You don\u2019t know what OS release between now and then will make you spend extra time on something. (For instance: iOS 13.2 just came out today. How is it different? Does it affect the app? Every OS release is a moment of anxiety for developers.)

\n

You don\u2019t know if you\u2019ll need to do some serious, time-consuming refactoring or rearchitecting. You don\u2019t know if the person working on the feature might get pulled away for some reason (vacation, emergency, reassignment, etc.).

\n

You don\u2019t know if the fallout from some other feature in progress will require more time, which ends up pushing back this feature. You don\u2019t know if some other feature or bug fix will suddenly get a higher priority based on any number of good reasons.

\n

You don\u2019t know if your testers will be pulled away to work on something else. You don\u2019t know if your tools will be updated in a way that affects productivity. (Hopefully for the better! Though, if there\u2019s a learning curve, maybe it will hurt productivity at first.)

\n

There\u2019s all that and plenty more \u2014\u00a0and none of the above are extraordinary conditions. They\u2019re all quite normal. So any ETA will almost surely be quite wrong. Even if you take all of the above into account.

\n

On Not Setting Expectations

\n

The problem with stating an ETA then, is that it sets up expectations. When you don\u2019t meet them \u2014\u00a0and you won\u2019t, most of the time \u2014\u00a0people sometimes get upset. Not everybody. But some people take ETA to mean \u201cI promise to ship that day or damn close to it.\u201d

\n

So the better thing to do is plan which features go into which releases, and have a date for internal use for just the next release \u2014\u00a0and refrain from making public ETAs.

\n

Even if you the software developer think you can make accurate ETAs \u2014\u00a0and maybe you did, once or twice \u2014\u00a0you\u2019re not going to be that lucky most of the time.

\n

PS This is all just to say that app-making is nothing like building a house. It\u2019s more like building the first house ever in the history of houses, with a pile of rusty nails and your bare hands, in a non-stop tornado. It\u2019s different every time, and it\u2019s astonishingly complex, non-linear, and unpredictable. We all do our best to mitigate this, to make it more regular, but the industry just hasn\u2019t gotten very far with that yet. The only reason anything ever ships is because people just keep working until it\u2019s ready.

\n

Update 30 Oct. 2019: See the follow-up, which explains that I\u2019m not talking about all ETAs.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/28/no_etas", - "type": "text/html" - } - ], - "crawled": 1572298014429, - "title": "No ETAs", - "published": 1572294785000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36198", - "fingerprint": "b3de6bf", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1430a94d:19b16:d4506071", - "updated": 1572293404000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://sixcolors.com/post/2019/10/apple-introduces-airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572296763725, - "title": "AirPods Pro Feature \u2018Ear Tip Fit Test\u2019", - "published": 1572293403000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Dan Moren, writing at Six Colors:

\n
\n

As someone who hasn\u2019t invested into AirPods because of concerns\nabout fit, I\u2019m most interested in the \u201cEar Tip Fit Test\u201d that\nApple says uses an algorithm to figure out whether the ear tip\nyou\u2019re using is the right fit for your ear, based on the sound\nlevel in your ear versus what the drivers are actually outputting.

\n
\n

I\u2019ve had a few earbuds before that came with multiple tips, and I\u2019ve never felt certain whether I chose the best ones for me. Some people might prefer a different size than the one recommended by this algorithm, but it\u2019s a welcome feature for someone like me, who\u2019s often paralyzed by a choice like this.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617198", - "recrawled": 1572300905831, - "updateCount": 1, - "fingerprint": "3bab56d5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1401f007:19a49:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Update: All issues with Apple Music, Beats 1 and Radio Stations have now been fixed\u00a0according to Apple.

\n

Some users are reporting today a problem with Apple Music and other related services, such as Beats 1 and Radio Stations. According to Apple\u2019s System Status webpage, these services have been experiencing problems for a few hours and the situation has not yet been fixed.

\n

more\u2026

\n

The post PSA: Apple Music and Beats 1 currently down for some users [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/apple-music-beats-1-down/", - "type": "text/html" - } - ], - "crawled": 1572293701639, - "title": "PSA: Apple Music and Beats 1 currently down for some users [U]", - "published": 1572290982000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121054", - "fingerprint": "9bf09139", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e13ff7ed6:19a40:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Due to steel deterioration found on the Aurora Bridge, one southbound lane has been closed until further notice. The Washington State Department of Transportation says bridge inspectors found \u201cadvanced deterioration\u201d of the steel underneath the bridge. While it\u2019s still safe to travel on the bridge, they\u2019ve closed the right-hand southbound lane to address the issue. [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/28/southbound-aurora-bridge-reduced-to-two-lanes-until-further-notice/", - "type": "text/html" - } - ], - "crawled": 1572293541590, - "title": "Southbound Aurora Bridge reduced to two lanes until further notice", - "published": 1572290425000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Due to steel deterioration found on the Aurora Bridge, one southbound lane has been closed until further notice.

\n

The Washington State Department of Transportation says bridge inspectors found \u201cadvanced deterioration\u201d of the steel underneath the bridge. While it\u2019s still safe to travel on the bridge, they\u2019ve closed the right-hand southbound lane to address the issue.

\n

WSDOT says travelers should expect delays during commute times, especially those heading downtown from Wallingford or Fremont.

\n

\u201cWhile the bridge is still safe to cross, the southbound right lane will remain closed around-the-clock until repairs are developed and implemented,\u201d WSDOT wrote in a statement about the closure, adding that additional closures may be needed.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36197", - "recrawled": 1572296763725, - "updateCount": 1, - "fingerprint": "298625a9", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13f9b1a7:19a2c:d4506071", - "updated": 1572296240000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.apple.com/airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572293161383, - "title": "Apple\u2019s AirPods Pro Web Page: Scrolljacking Hell", - "published": 1572289670000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The AirPods Pro \u201coverview\u201d web page is a strange beast. It pegs my 2015 MacBook Pro\u2019s CPU\u2009\u2014\u2009even when I\u2019m not scrolling. I closed the tab a few minutes ago and my fan is still running. The animation is very jerky and scrolling feels so slow. There\u2019s so much scrolljacking that you have to scroll or page down several times just to go to the next section of the page. The animation is at least smooth on my iPad and iPhone, but even there, it feels like a thousand swipes to get to the bottom of the page. It\u2019s a design that makes it feel like they don\u2019t want you to keep reading.

\n

Disable JavaScript (easily toggled if you enable Safari\u2019s Develop menu) and the page is easy to read and looks great. I can\u2019t recall an example where scrolljacking makes a website so much worse.

\n

Update: Nick Heer (of Pixel Envy fame) messaged me to point out that the iPad Pro product page gives the AirPods Pro page a run for its money for top spot in the Scrolljacking Hall of Shame. The iPad Pro page doesn\u2019t peg my MacBook Pro\u2019s CPU, but it scrolls the view horizontally while you scroll vertically.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617112", - "fingerprint": "230ea59c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13caf8bf:1993d:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple just released AirPods Pro with a list of impressive features including active noise cancellation, Transparency mode, in-ear design with multiple tips, wireless charging case, and water and sweat resistance. Read on for an AirPods Pro vs. AirPods gen 2 comparison on features, price, size, weight, and more.

\n

more\u2026

\n

The post What\u2019s the difference in AirPods and AirPods Pro? Here\u2019s how size, price, and features compare appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/airpods-pro-vs-airpods-compare-features-price-size-weight/", - "type": "text/html" - } - ], - "crawled": 1572290099391, - "title": "What\u2019s the difference in AirPods and AirPods Pro? Here\u2019s how size, price, and features compare", - "published": 1572287536000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36196", - "fingerprint": "93cfb648", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13c2babe:1991d:d4506071", - "updated": 1572288159000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.apple.com/newsroom/2019/10/apple-reveals-new-airpods-pro-available-october-30/", - "type": "text/html" - } - ], - "crawled": 1572289559230, - "title": "Apple Reveals AirPods Pro, Available Wednesday for $250", - "published": 1572286924000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Apple Newsroom:

\n
\n

Transparency mode provides users with the option to simultaneously\nlisten to music while still hearing the environment around them,\nwhether that\u2019s to hear traffic while out for a run or an important\ntrain announcement during the morning commute. Using the\npressure-equalizing vent system and advanced software that leaves\njust the right amount of noise cancellation active, Transparency\nmode ensures that a user\u2019s own voice sounds natural while audio\ncontinues to play perfectly.

\n

Switching between Active Noise Cancellation and Transparency modes\nis simple and can be done directly on AirPods Pro using a new,\ninnovative force sensor on the stem. The force sensor also makes\nit easy to play, pause or skip tracks, and answer or hang up phone\ncalls. Users can also press on the volume slider in Control Center\non iPhone and iPad to control settings, or on Apple Watch by\ntapping on the AirPlay icon while music is playing.

\n
\n\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Mac & macOS", - "Problem Solving", - "installation" - ], - "originId": "https://tidbits.com/?p=42313", - "fingerprint": "604bceef", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e13ba1a72:198f4:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "Signing certificates for macOS installers have expired, so Apple consultants and IT admins who maintain troubleshooting toolkits containing older installers will need to download new copies.

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/28/redownload-archived-macos-installers-to-address-expired-certificates/", - "type": "text/html" - } - ], - "crawled": 1572288993906, - "title": "Redownload Archived macOS Installers to Address Expired Certificates", - "published": 1572286266000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": false, - "readTime": 487, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100478", - "fingerprint": "1f01fcb7", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1394d8bc:1980a:d4506071", - "author": "Jim Dalrymple", - "summary": { - "direction": "ltr", - "content": "Apple on Monday announced AirPods Pro, the latest version of the company's wireless headphones. The AirPods will have a new design and other features that set them apart." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/28/apple-announces-airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572286552252, - "title": "\u221e Apple announces AirPods Pro", - "published": 1572283449000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Apple on Monday announced AirPods Pro, the latest version of the company\u2019s wireless headphones. The AirPods will have a new design and other features that set them apart.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617176", - "fingerprint": "26086dc1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f8:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

We mentioned before that code in iOS 13 strongly suggested Apple\u2019s plans to release its official Smart Battery Case for iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max. Today\u2019s release of iOS 13.2 confirms that and provides us a first look at the new cases.

\n

more\u2026

\n

The post First look at unreleased Apple Smart Battery case for iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/exclusive-first-look-at-unreleased-apple-smart-battery-case-for-iphone-11-iphone-11-pro-and-iphone-11-pro-max/", - "type": "text/html" - } - ], - "crawled": 1572286497139, - "title": "First look at unreleased Apple Smart Battery case for iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max", - "published": 1572285194000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617163", - "fingerprint": "9ec35f04", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f7:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

We\u2019ve been hearing rumors and seeing evidence about an Apple Tile-like device for tracking personal items.\u00a0Now, with the release of iOS 13.2, we can confirm that this device will be called \u201cAirTag\u201d.

\n

more\u2026

\n

The post Exclusive: Apple planning \u2018AirTag\u2019 name for Tile-like tracker accessory appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/exclusive-apple-planning-airtag-name-for-tile-like-tracker-accessory/", - "type": "text/html" - } - ], - "crawled": 1572286497139, - "title": "Exclusive: Apple planning \u2018AirTag\u2019 name for Tile-like tracker accessory", - "published": 1572283610000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://robnapier.net/never", - "recrawled": 1572353760129, - "updateCount": 1, - "fingerprint": "d0909cf1", - "id": "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e13809dbe:197bf:d4506071", - "updated": 1572282120000, - "alternate": [ - { - "href": "https://robnapier.net/never", - "type": "text/html" - } - ], - "crawled": 1572285226430, - "title": "The Littlest Type", - "published": 1572282120000, - "origin": { - "streamId": "feed/http://robnapier.net/atom.xml", - "htmlUrl": "https://robnapier.net/", - "title": "Cocoaphony" - }, - "content": { - "direction": "ltr", - "content": "

Sometimes there\u2019s code so commonplace that we forget how strange it actually is. I mean, Swift is a strongly typed language right? Types types types! We say what things are, and the compiler enforces it for us. But then you see some piece of code like this:

\n
func addOne(_ x: Int) -> Int {\n    fatalError("Haha! No Int for you!")\n}\n
\n

That\u2019s legal Swift. I don\u2019t think many would find that surprising. Of course that\u2019s legal, right? But it is surprising. addOne claims to be a function that accepts an Int and returns an Int. It does accept an Int, but\u2026it doesn\u2019t return an Int.

\n

\u201cDon\u2019t be silly, Rob. It crashes. It can\u2019t return an Int if it crashes.\u201d

\n

Well, yeah. But it promised to return an Int. It didn\u2019t promise to \u201creturn an Int or crash,\u201d did it? The whole point of strong types was that the compiler would enforce our promises, and the compiler doesn\u2019t bat an eye at this code.

\n

\u201cThe compiler can\u2019t possibly know everything that might crash.\u201d

\n

I\u2019m not ready to concede that, but even so, the compiler clearly can see that this function doesn\u2019t return an Int. There\u2019s no return intValue anywhere. This should prick our ears a bit. Something is strange here. Is it just compiler magic, or is there something deeper?

\n

Hint: There\u2019s something deeper.\n

\n

Staring into the Void

\n

Let\u2019s take a step back and think about another thing that should surprise us.

\n
let printSquid: () -> Void = { print("\ud83e\udd91") }\n
\n

So, printSquid is a closure that takes no parameters and returns\u2026what?

\n

You might be tempted to say \u201cnothing.\u201d But that\u2019s not what the code says. It says it returns Void. What\u2019s Void?

\n
public typealias Void = ()\n
\n

Void is a real thing. It\u2019s the type of the empty tuple. It\u2019s not \u201cnothing.\u201d In Swift, the type () and the value () happen to have the same spelling. When we mean () as a return type, we traditionally write it using the typealias Void. But () -> () is exactly the same thing as () -> Void. Why \u201cVoid?\u201d Because Swift has ObjC roots, and ObjC is C-like, and in C there are void functions that literally return nothing.

\n

In Swift, every function returns something. There are functions that return (), and there\u2019s some syntactic sugar that inserts -> Void and return () for you in some cases. But you\u2019re free to include them if you like (it\u2019s not particularly idiomatic Swift, but it\u2019s legal).

\n
func f() -> Void {}\nfunc g() { return () }\n
\n

And functions like print that seem to have no return value, really do return Void:

\n
let printResult: Void = print("\ud83e\udd91") // \ud83e\udd91\nprint(printResult)                  // ()\n
\n

If we don\u2019t add the : Void here, the compiler will emit a warning because you usually don\u2019t want Void values, but they\u2019re totally legal.

\n

The measure of a type

\n

Each type has a set of values that are part of that type. Some types have an enormous number of values. Int has around 18 quintillion values. String has even more. And some types have very few values. Most enums have just a handful of possible values. Bool has just 2. A lot of the power of strong types is that we can create small types; types that can only hold exactly the values that are legal for our program. That\u2019s why we prefer enums to String and Int unless we mean \u201carbitrary text\u201d or \u201can arbitrary number,\u201d and we prefer structs to Dictionary unless we mean \u201can arbitrary mapping of keys to values.\u201d Smaller, more constrained types help the compiler help us.

\n

So how small can a type get?

\n

Void has just one value. So that\u2019s pretty small. In most languages that have this type, it\u2019s called Unit. The one-value type.

\n

Can they get smaller?

\n

Not a value in sight

\n

It\u2019s time to get back to the original example:

\n
func addOne(_ x: Int) -> Int {\n    fatalError("Haha! No Int for you!")\n}\n
\n

Looking at fatalError, it feels a lot like print. The syntax is similar. But we can\u2019t just throw print into places fatalError goes:

\n
func addOne(_ x: Int) -> Int {\n    print("Haha! No Int for you!") // Cannot convert return expression of type '()' to return type 'Int'\n    ^^^^^\n}\n
\n

How does the compiler know we\u2019re allowed to use fatalError here, but not print? Maybe the compiler just knows that fatalError is special. That\u2019s what was done prior to Swift 3:

\n
@noreturn public func fatalError(...)\n^^^^^^^^^\n
\n

The @noreturn attribute told the compiler that this function doesn\u2019t return, and then the compiler had logic to handle that case and let us skip returning the Int we promised. But\u2026bleh. I hate that solution. It opens up weird corner cases. For example, what happens if we add @noreturn to a function that we claim does return something, or something that throws:

\n
@noreturn func addOne(_ x: Int) -> Int { ... }\n@noreturn func runForever() throws { ... }\n
\n

The first one is probably an error, and maybe the compiler should forbid it. But what about the second one? Is throwing a \u201creturn?\u201d At the implementation level, it actually is. But should this attribute allow it? There\u2019s not a really obvious answer. Is it possible for a function to require a @noreturn parameter? How does this impact function overloading?

\n

In Swift 3 they got rid of the attribute hack, and solved the problem with a type: Never. The signature of fatalError is now:

\n
public func fatalError(...) -> Never\n                               ^^^^^\n
\n

So what\u2019s Never? Is it some new compiler trick? Nope. It\u2019s just a type, an enum with no cases:

\n
public enum Never {}\n
\n

How many Never values are there? Well, none. You can\u2019t construct one. That has all kinds of interesting implications.

\n
func f() -> Never { ... }   // f never returns\nfunc g(_: Never) { ... }    // g can never be called\n\nstruct S {                  // S can never be constructed\n    let nope: Never\n    ...\n} \n\nenum E {\n    case ok(Int)       // E.ok can be constructed\n    case nope(Never)   // E.nope can never be constructed\n}\n\n// But also interesting:\n\nstruct G<Element> {}\nlet ok = G<Never>()     // This is fine. Never can be a phantom type.\n
\n

Another interesting implication is that [Never] is an empty array.

\n

Never is the smallest possible type. We call it an \u201cuninhabited type.\u201d There\u2019s nothing special about the name \u201cNever.\u201d You can create your own no-case enum, and it\u2019ll work the same.

\n
// Our own custom uninhabited type\nenum NeverReturn {}\n\nfunc neverReturn() -> NeverReturn {\n    // We could call fatalError() here, since generating any uninhabited type\n    // is sufficient to create any other. But we can also use an infinite loop.\n    // The compiler can prove this will never return. Never isn't just for crashing!\n    while true {}\n}\n\nfunc addOne(_ x: Int) -> Int {\n    neverReturn()   // It's fine not to return Int, because the compiler knows this doesn't return\n}\n\n// While Never can be used to create a NeverReturn, they're not the same type\nlet never: Never = neverReturn()           // Cannot convert value of type 'NeverReturn' to specified type 'Never'\nlet neverEver: NeverReturn = fatalError()  // Cannot convert value of type 'Never' to specified type 'NeverReturn'\n
\n

While it\u2019s possible to create your own uninhabited types, I don\u2019t really recommend it. The Swift team considered having different types for things like \u201cexit\u201d vs \u201cabort\u201d and intentionally chose not to. One uninhabited type is probably plenty. But it\u2019s nice that it\u2019s not some magical name.

\n

You never hit bottom

\n

In type theory, an uninhabited type is often called a bottom type, and written as \u22a5. A bottom type is a subtype of every other type. So Never would be an Int and a String and a UIViewController and every other type. The opposite is the top type (\u22a4), the supertype of every other type. In Swift, that\u2019s Any.

\n

But in Swift, Never isn\u2019t actually a bottom type. If it were, you could write this, and you can\u2019t:

\n
let x: Int = fatalError()   // Cannot convert value of type 'Never' to specified type 'Int'\n
\n

It\u2019s easy to fix this with a little extra syntax if you need it:

\n
let x: Int = { fatalError() }() \n
\n

So Never acts like a bottom type when it\u2019s being returned from a function, but not when it\u2019s being passed to a function or assigned to a variable. It would be more consistent for Never to be a true bottom type, and for it to conform to every non-static protocol (i.e. protocols without static or init requirements). Whether that\u2019s worth the weird corner cases it might create, I\u2019m not sure. But maybe.

\n

Some things just don\u2019t happen

\n

Never is my favorite type in stdlib. It\u2019s been my favorite type since it was introduced in Swift 3, and the Combine framework has completely justified my love of it by applying it to generics.

\n

Publishers generate a series of values or a typed failure:

\n
public protocol Publisher {\n    associatedtype Output\n    associatedtype Failure : Error\n    func receive<S>(subscriber: S) where S : Subscriber, Self.Failure == S.Failure, Self.Output == S.Input\n}\n
\n

But what should Failure be if the Publisher never generates errors? Never, of course. No magic needed. It just works. What if it only can generate a Failure? Well, then Output is Never (see IgnoreOutput). When there\u2019s a proper type, the special cases disappear, and it just works.

\n

So Never has gone from a little-known type solving a little-known problem around fatalError to something Swift developers will probably use every day without even thinking about it. And that makes me very happy.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617141", - "fingerprint": "a847a5a4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196d0:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today is releasing the HomePod 13.2 software update with several new features, including multiple users support, Handoff and Ambient Sounds. The update was announced in June at WWDC 2019, but was postponed until October.

\n

more\u2026

\n

The post Apple releasing HomePod software update with promised voice profiles, Handoff features, much more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/homepod-update-voice-profiles-handoff-more/", - "type": "text/html" - } - ], - "crawled": 1572282895060, - "title": "Apple releasing HomePod software update with promised voice profiles, Handoff features, much more", - "published": 1572282253000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616851", - "fingerprint": "43712815", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196cf:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Beats Solo Pro is the the biggest upgrade to the Solo line of on-ear headphones since Apple bought Beats five years ago. While the evolved $299 \u2018Pro\u2019 version carries a $100 premium over Solo3 Wireless, Solo Pro includes active noise cancellation found in Beats Studio3 Wireless for $50 less.

\n

Other new features include Transparency for hearing ambient noise through the headphones, controlling power by folding each side, and Apple\u2019s new H1 wireless chip that first debuted with second-gen AirPods.

\n

The new Beats Solo Pro on-ear headphones look better on paper than Studio in terms of features and value, but one size may not fit all sonically and physically. If you\u2019re in the market for either model, the feature differences are worth a closer look.

\n

more\u2026

\n

The post Review: Beats Solo Pro on-ear headphones blend AirPods features with Studio noise cancellation appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/beats-solo-pro-review/", - "type": "text/html" - } - ], - "crawled": 1572282895060, - "title": "Review: Beats Solo Pro on-ear headphones blend AirPods features with Studio noise cancellation", - "published": 1572282193000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617142", - "recrawled": 1572286497139, - "updateCount": 1, - "fingerprint": "a789ae66", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196ce:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: Apple has also released iOS 12.4.3 today. The company says \u201ciOS 12.4.3 provides important security updates and is recommended for all users.\u201d It is available for iPhone 5S, iPhone 6, iPad Air, iPad Mini 2/3, and iPod touch 6th-gen.

\n

Apple today is officially releasing iOS 13.2 and iPadOS 13.2 to the public. This comes after beta testing throughout the month. iOS 13.2 includes the new Deep Fusion camera technology for iPhone 11 and iPhone 11 Pro, new emoji, and more. tvOS 13.2 is also now available.

\n

more\u2026

\n

The post iOS 13.2 now available with Deep Fusion, new emoji, Siri privacy settings, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/ios-13-2-now-available-emoji-more/", - "type": "text/html" - } - ], - "crawled": 1572282895060, - "title": "iOS 13.2 now available with Deep Fusion, new emoji, Siri privacy settings, more", - "published": 1572282140000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121051", - "fingerprint": "50228989", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e135a5eef:196c2:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "After 10 years, one of Ballard\u2019s oldest nanobreweries has announced they\u2019ll be closing up shop. NW Peaks owner and founder Kevin Klein posted the news on Facebook, explaining that while the small brewery\u2019s community is an important part of his life, he\u2019s ready to get back to some of his old hobbies \u2014 specifically, spending [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/28/nw-peaks-to-close-ballard-location/", - "type": "text/html" - } - ], - "crawled": 1572282719983, - "title": "NW Peaks to close Ballard location", - "published": 1572280052000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

After 10 years, one of Ballard\u2019s oldest nanobreweries has announced they\u2019ll be closing up shop.

\n

NW Peaks owner and founder Kevin Klein posted the news on Facebook, explaining that while the small brewery\u2019s community is an important part of his life, he\u2019s ready to get back to some of his old hobbies \u2014 specifically, spending more time in the mountains.

\n

\u201cIt is with a heavy heart, but cautious eagerness, that NW Peaks Brewery will be closing its Ballard location later this year,\u201d Klein writes.

\n

\u201cOver the past years, the toll of running both NW Peaks locations has caused me to abandon other hobbies that are near and dear to me. This will afford me the time and energy to rekindle those other passions, like getting (mentally) lost in the mountains.\u201d

\n

The brewery\u2019s Hillman City location will stay open, but the Ballard location (4818 17th Ave NW) will close at the end of November. They\u2019ll host a series of farewell events \u2014 check out their Facebook page for updates.

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Mac & macOS", - "Catalina", - "iOS 13", - "iPadOS", - "iPadOS 13" - ], - "originId": "https://tidbits.com/?p=42295", - "fingerprint": "3f28c77b", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e134c051a:19687:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "macOS 10.15 Catalina has a pair of new features that let you use an iPhone or iPad to draw sketches for insertion into a Mac document or message and mark up Mac documents. Here\u2019s how to use them.

\"\u201cSometimes

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/28/how-to-use-catalinas-continuity-sketch-and-continuity-markup/", - "type": "text/html" - } - ], - "crawled": 1572281779482, - "title": "How to Use Catalina\u2019s Continuity Sketch and Continuity Markup", - "published": 1572281206000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 485, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5364375-saving-data-with-an-objectbox-database-on-android", - "fingerprint": "1c754932", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e13312796:19556:d4506071", - "updated": 1572276608000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn about saving data with an ObjectBox database on Android. You\u2019ll also learn about the different types of databases." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5364375-saving-data-with-an-objectbox-database-on-android", - "type": "text/html" - } - ], - "crawled": 1572280018838, - "title": "Saving Data with an ObjectBox Database on Android [FREE]", - "published": 1572276608000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617096", - "fingerprint": "93b84702", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f8:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today has officially unveiled the new in-ear AirPods Pro. They will begin shipping on October 30th for $249. Apple says the AirPods Pro feature \u201cActive Noise Cancellation and superior, immersive sound in an all-new lightweight, in-ear design.\u201d

\n

more\u2026

\n

The post Apple unveils new in-ear AirPods Pro coming October 30 for $249 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/apple-unveils-new-in-ear-airpods-pro-coming-october-30-for-249/", - "type": "text/html" - } - ], - "crawled": 1572279294338, - "title": "Apple unveils new in-ear AirPods Pro coming October 30 for $249", - "published": 1572278722000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617094", - "recrawled": 1572282895060, - "updateCount": 1, - "fingerprint": "eba11497", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f7:d4506071", - "author": "9to5Google", - "summary": { - "direction": "ltr", - "content": "
\n

Last month, reports first emerged that Fitbit was considering a sale and Google\u2019s parent company was tentatively floated as a possible candidate. Reuters this morning is reporting that Alphabet has made an offer to acquire\u00a0the wearable company.

\n

more\u2026

\n

The post Google parent Alphabet has reportedly made an offer to acquire Fitbit appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5google.com/2019/10/28/alphabet-acquire-offer-fitbit/", - "type": "text/html" - } - ], - "crawled": 1572279294338, - "title": "Google parent Alphabet has reportedly made an offer to acquire Fitbit", - "published": 1572278613000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617089", - "fingerprint": "b39be373", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f6:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Amazon takes up to $299 off Apple\u2019s 2018 11-inch iPad Pro, while the latest AirPods are also notably discounted. You\u2019ll also find elago\u2019s adorable Apple Watch stand on for $9. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Amazon takes $299 off 11-inch iPad Pro, AirPods from $130, more on sale today appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/11-inch-ipad-pro-amazon-deal/", - "type": "text/html" - } - ], - "crawled": 1572279294338, - "title": "Amazon takes $299 off 11-inch iPad Pro, AirPods from $130, more on sale today", - "published": 1572278345000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121049", - "fingerprint": "f5333626", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1323555d:194e6:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A new fitness studio will be celebrating their recent opening this weekend in Ballard. F45 Training has moved into 907 NW Ballard Way, just next to New Seasons. The studio is a chain, offering 45-minute high-intensity group workouts. They\u2019ll celebrate their arrival in Ballard on Nov. 2 with a grand opening \u2014 there will be [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/28/f45-training-comes-to-ballard/", - "type": "text/html" - } - ], - "crawled": 1572279113053, - "title": "F45 Training comes to Ballard", - "published": 1572275825000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A new fitness studio will be celebrating their recent opening this weekend in Ballard.

\n

F45 Training has moved into 907 NW Ballard Way, just next to New Seasons. The studio is a chain, offering 45-minute high-intensity group workouts.

\n

They\u2019ll celebrate their arrival in Ballard on Nov. 2 with a grand opening \u2014 there will be two live DJ workouts, food, drinks, and prizes.

\n

\u201cCome help us celebrate our long awaited grand opening! Wear your red, white or blue to match the theme,\u201d they write on their Facebook event page.

\n

The grand opening party will be held from 8am to 11am on Saturday, with limited spots \u2014 click here to RSVP.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://jvns.ca/blog/2019/10/28/sqlite-is-really-easy-to-compile/", - "fingerprint": "fb674b72", - "id": "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e132341d9:194e5:d4506071", - "updated": 1572261559000, - "alternate": [ - { - "href": "https://jvns.ca/blog/2019/10/28/sqlite-is-really-easy-to-compile/", - "type": "text/html" - } - ], - "crawled": 1572279108057, - "title": "SQLite is really easy to compile", - "published": 1572261559000, - "origin": { - "streamId": "feed/http://jvns.ca/atom.xml", - "htmlUrl": "http://jvns.ca", - "title": "Julia Evans" - }, - "content": { - "direction": "ltr", - "content": "

In the last week I\u2019ve been working on another SQL website\n(https://sql-steps.wizardzines.com/, a list of SQL examples). I\u2019m running all\nthe queries on that site with sqlite, and I wanted to use window functions in\none of the examples (this one).

\n

But I\u2019m using the version of sqlite from Ubuntu 18.04, and that version is too\nold and doesn\u2019t support window functions. So I needed to upgrade sqlite!

\n

This turned to out be surprisingly annoying (as usual), but in a pretty\ninteresting way! I was reminded of some things about how executables and shared\nlibraries work and it had a very satisfying conclusion. So I wanted to write it up here.

\n

(spoiler: the summary is that https://www.sqlite.org/howtocompile.html explains\nhow to compile SQLite and it takes like 5 seconds to do and it\u2019s 20x easier\nthan my usual experiences compiling software from source)

\n

attempt 1: download a SQLite binary from their website

\n

The SQLite download page has a link to\na Linux binary for the SQLite command line tool. I downloaded it, it worked on\nmy laptop, and I thought I was done.

\n

But then I tried to run it on a build server I was using (Netlify), and I got\nthis extremely strange error message: \u201cFile not found\u201d. I straced it, and sure\nenough execve was returning the error code ENOENT, which means \u201cFile not\nfound\u201d. This was kind of maddening because the file was DEFINITELY there and it\nhad the correct permissions and everything.

\n

I googled this problem (by searching \u201cexecve enoent\u201d), found this stack overflow answer,\nwhich pointed out that to run a binary, you don\u2019t just need the binary to exist! You also need its loader to exist. (the path to the loader is inside the binary)

\n

To see the path for the loader you can use ldd, like this:

\n
$ ldd sqlite3\n\tlinux-gate.so.1 (0xf7f9d000)\n\tlibdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7f70000)\n\tlibm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7e6e000)\n\tlibz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7e4f000)\n\tlibc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c73000)\n\t/lib/ld-linux.so.2\n
\n

So /lib/ld-linux.so.2 is the loader,and that file doesn\u2019t exist on the build\nserver, probably because that Xenial installation didn\u2019t have support for\n32-bit binaries (?), and I needed to try something different.

\n

attempt 2: install the Debian sqlite3 package

\n

Okay, I thought, maybe I can install the sqlite package from debian\ntesting. Trying\nto install a package from a different Debian version that I\u2019m not using is\nliterally never a good idea, but for some reason I decided to try it anyway.

\n

Doing this completely unsurprisingly broke the sqlite installation on my\ncomputer (which also broke git), but I managed to recover from that with a\nbunch of sudo dpkg --purge --force-all libsqlite3-0 and make everything that\ndepended on sqlite work again.

\n

attempt 3: extract the Debian sqlite3 package

\n

I also briefly tried to just extract the sqlite3 binary from the Debian sqlite\npackage and run it. Unsurprisingly, this also didn\u2019t work, but in a more\nunderstandable way: I had an older version of libreadline (.so.7) and it wanted\n.so.8.

\n
$ ./usr/bin/sqlite3\n./usr/bin/sqlite3: error while loading shared libraries: libreadline.so.8: cannot open shared object file: No such file or directory\n
\n

attempt 4: compile it from source

\n

The whole reason I spent all this time trying to download sqlite binaries is\nthat I assumed it would be annoying or time consuming to compile sqlite from\nsource. But obviously downloading random sqlite binaries was not working for me\nat all, so I finally decided to try to compile it myself.

\n

Here are the directions: How to compile\nSQLite. And they\u2019re the EASIEST\nTHING IN THE UNIVERSE. Often compiling things feels like this:

\n\n

Compiling SQLite works like this:

\n\n

All the code is in one file (sqlite.c), and there are no weird dependencies! It\u2019s amazing.

\n

For my specific use case I didn\u2019t actually need threading support or readline\nsupport or anything, so I used the instructions on the compile page to create a\nvery simple binary that only used libc and no other shared libraries.

\n
$ ldd sqlite3\n\tlinux-vdso.so.1 (0x00007ffe8e7e9000)\n\tlibc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbea4988000)\n\t/lib64/ld-linux-x86-64.so.2 (0x00007fbea4d79000)\n
\n

this is nice because it makes it easy to experiment with sqlite

\n

I think it\u2019s cool that SQLite\u2019s build process is so simple because in the past\nI\u2019ve had fun editing sqlite\u2019s source code to\nunderstand how its btree implementation works.

\n

This isn\u2019t really super surprising given what I know about SQLite (it\u2019s made to\nwork really well in restricted / embedded contexts, so it makes sense that it\nwould be possible to compile it in a really simple/minimal way). But it is\nsuper nice!

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "History" - ], - "originId": "http://www.loopinsight.com/?p=100474", - "fingerprint": "b4693b2", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19406:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Fascinating interview. A slice of history, for sure, but my favorite bits of this read are when Steve explains concepts. He was so very good at translating the abstract into something you could wrap your head around.\nWonderful read.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "http://reprints.longform.org/playboy-interview-steve-jobs", - "type": "text/html" - } - ], - "crawled": 1572275731083, - "title": "Steve Jobs\u2019 1985 Playboy interview", - "published": 1572273690000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Fascinating interview. A slice of history, for sure, but my favorite bits of this read are when Steve explains concepts. He was so very good at translating the abstract into something you could wrap your head around.

\n

Wonderful read.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Business", - "Samsung", - "Science" - ], - "originId": "http://www.loopinsight.com/?p=100472", - "fingerprint": "f15a909e", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19405:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] This is a crazy story. Samsung created the SpaceSelfie mission:\n
\nSamsung Electronics Co. Ltd today announced a bold, out-of-this-world mission as it launches the Galaxy S10 5G 65,000 feet above the earth to give consumers the chance to get their face in space.\n
\nBut what made the news is not the mission, but the mysterious blinking object that fell from space and landed in a Michigan couple's yard.\nRead the article (headline link) and watch the video embedded in the main Loop post. I love the references to the "space contraption".\n[H/T Robert Walter]\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.mlive.com/weather/2019/10/space-contraption-parachutes-into-michigan-couples-backyard.html", - "type": "text/html" - } - ], - "crawled": 1572275731083, - "title": "Samsung\u2019s \u201cspace contraption\u201d", - "published": 1572273019000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] This is a crazy story. Samsung created the SpaceSelfie mission:

\n
\n

Samsung Electronics Co. Ltd today announced a bold, out-of-this-world mission as it launches the Galaxy S10 5G 65,000 feet above the earth to give consumers the chance to get their face in space.

\n
\n

But what made the news is not the mission, but the mysterious blinking object that fell from space and landed in a Michigan couple\u2019s yard.

\n

Read the article (headline link) and watch the video embedded in the main Loop post. I love the references to the \u201cspace contraption\u201d.

\n

[H/T Robert Walter]

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "History" - ], - "originId": "http://www.loopinsight.com/?p=100470", - "fingerprint": "cdaa972c", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19404:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "The scrollbar page is interesting, but wish there was more detail and a more fluid navigation system.\nThat said, don't miss the infomesh.org link (Information mesh was the one of the names in Tim Berners Lee's original World Wide Web proposal). I especially liked the hackers.exe timeline.\n[H/T @tperfitt]\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://scrollbars.matoseb.com", - "type": "text/html" - } - ], - "crawled": 1572275731083, - "title": "Evolution of the scrollbar", - "published": 1572272297000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

The scrollbar page is interesting, but wish there was more detail and a more fluid navigation system.

\n

That said, don\u2019t miss the infomesh.org link (Information mesh was the one of the names in Tim Berners Lee\u2019s original World Wide Web proposal). I especially liked the hackers.exe timeline.

\n

[H/T @tperfitt]

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617084", - "fingerprint": "2090f72f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19403:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 28, 2019 \u2013\u00a0ProMotion iPhone displays, Apple\u2019s smart home plans appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/9to5mac-daily-october-28-2019/", - "type": "text/html" - } - ], - "crawled": 1572275690944, - "title": "9to5Mac Daily: October 28, 2019 \u2013\u00a0ProMotion iPhone displays, Apple\u2019s smart home plans", - "published": 1572275528000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617071", - "fingerprint": "6078ca3f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19402:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

If you receive an email purporting to be from Adobe, be careful even if it does contain information which only you and Adobe should know. Millions of Creative Cloud accounts had their details exposed for around a week\u2026

\n

more\u2026

\n

The post PSA: Watch for phishing attempts as 7.5M Adobe Creative Cloud accounts exposed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/creative-cloud-accounts/", - "type": "text/html" - } - ], - "crawled": 1572275690944, - "title": "PSA: Watch for phishing attempts as 7.5M Adobe Creative Cloud accounts exposed", - "published": 1572273268000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=610122", - "fingerprint": "ae0ccc4c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19401:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

After launching two multi-device wireless chargers and a single wireless pad, Mophie is rounding out its wireless charger collection with a convertible stand/pad option\u00a0that will be available at Apple Stores.

\n

more\u2026

\n

The post [Update: Ultrasuede comes to the whole lineup] Mophie launches convertible stand to pad wireless charger for iPhone appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/mophie-wireless-charging-stand-pad-iphone-apple-stores/", - "type": "text/html" - } - ], - "crawled": 1572275690944, - "title": "[Update: Ultrasuede comes to the whole lineup] Mophie launches convertible stand to pad wireless charger for iPhone", - "published": 1572273019000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "iPhone", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100468", - "recrawled": 1572275731083, - "updateCount": 1, - "fingerprint": "6753d5bb", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bd:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] I love this ad. Beautifully filmed, with no mention of Apple or iPhone until the close.\nThe message is powerfully crafted and presented. Well done. Watch it. Embedded in main Loop post." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/28/apple-drops-new-privacy-on-iphone-ad/", - "type": "text/html" - } - ], - "crawled": 1572272123979, - "title": "\u221e Apple shares new Privacy on iPhone ad", - "published": 1572271575000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] I love this ad. Beautifully filmed, with no mention of Apple or iPhone until the close.

\n

The message is powerfully crafted and presented. Well done. Watch it. Embedded in main Loop post.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100466", - "fingerprint": "32b4c729", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bc:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Mark Gurman, Bloomberg:\n
\nApple Inc. is ramping up hiring for a team that is working on new smart-home software and devices in an effort to catch up in a field where Google and Amazon.com Inc. have dominated, according to people with knowledge of the matter.\n
\nTwo elements at work here. First is HomeKit:\n
\nThe overhaul is designed to spur more outside accessory and appliance makers to connect smart-home products such as lights and garage doors with the iPhone and Apple\u2019s voice-activated digital assistant, Siri.\n
\nNot sure I'd use the phrase "falling behind" to describe HomeKit. Over the weekend, got a tour of some new home construction that was built from the ground up with HomeKit compatibility, including smart locks, smart music systems, and smart light switches throughout the house. The sense I get is that new construction offers HomeKit compatibility as a matter of course.\nBut where the phrase "falling behind" seems appropriate:\n
\nThe team also is exploring the possibility of building new home devices beyond the HomePod speaker.\n
\nThere's the rub. Amazon and Alexa have a clear lead here, with huge inroads into your home. HomePod still feels like a one-off, not a seamless part of a house wide ecosystem. Feels like HomePod and HomeKit are crafted by two separate product teams, where all Alexa products feel much more cohesive, unified.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.bloomberg.com/news/articles/2019-10-28/apple-working-on-new-homekit-devices-after-homepod-apple-tv", - "type": "text/html" - } - ], - "crawled": 1572272123979, - "title": "Apple revamping smart home efforts after falling behind Amazon, Google", - "published": 1572271210000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Mark Gurman, Bloomberg:

\n
\n

Apple Inc. is ramping up hiring for a team that is working on new smart-home software and devices in an effort to catch up in a field where Google and Amazon.com Inc. have dominated, according to people with knowledge of the matter.

\n
\n

Two elements at work here. First is HomeKit:

\n
\n

The overhaul is designed to spur more outside accessory and appliance makers to connect smart-home products such as lights and garage doors with the iPhone and Apple\u2019s voice-activated digital assistant, Siri.

\n
\n

Not sure I\u2019d use the phrase \u201cfalling behind\u201d to describe HomeKit. Over the weekend, got a tour of some new home construction that was built from the ground up with HomeKit compatibility, including smart locks, smart music systems, and smart light switches throughout the house. The sense I get is that new construction offers HomeKit compatibility as a matter of course.

\n

But where the phrase \u201cfalling behind\u201d seems appropriate:

\n
\n

The team also is exploring the possibility of building new home devices beyond the HomePod speaker.

\n
\n

There\u2019s the rub. Amazon and Alexa have a clear lead here, with huge inroads into your home. HomePod still feels like a one-off, not a seamless part of a house wide ecosystem. Feels like HomePod and HomeKit are crafted by two separate product teams, where all Alexa products feel much more cohesive, unified.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617059", - "fingerprint": "c2b32af", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12b82733:192b9:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

There\u2019s a new report today suggesting that we may be seeing Apple-branded HomeKit accessories as the company explores ways to boost the popularity of smart home technology.

\n
\n

According to a new report by Bloomberg, Apple is investing heavily in its smart home division in an attempt to grow the company\u2019s presence in the smart home market.

\n

Whilst HomeKit has grown significantly in the last few years, it trails Google Home and Amazon\u2019s Alexa platforms in terms of the sheer number of compatible devices. The company is apparently looking at ways to encourage more manufacturers to make HomeKit accessories, and may even release smart home accessories of its own, following the HomePod\u2019s muted reception.

\n
\n

From one perspective, that makes no sense\u2026

\n

more\u2026

\n

The post Opinion: Apple-branded HomeKit accessories fail one test, but still make sense appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/apple-branded-homekit-accessories/", - "type": "text/html" - } - ], - "crawled": 1572272088883, - "title": "Opinion: Apple-branded HomeKit accessories fail one test, but still make sense", - "published": 1572271525000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Bookends", - "Sonny Software" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42286", - "recrawled": 1572375562213, - "updateCount": 1, - "fingerprint": "7fb27dc2", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/Bookends-13-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e12a6e701:1926d:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Bookends
Brings some document opening and scanning fixes to the reference management tool when running in macOS 10.15 Catalina. ($59.99 new, free update, 51.2 MB)

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/bookends-13-2-7/", - "type": "text/html" - } - ], - "crawled": 1572270958337, - "title": "Bookends 13.2.7", - "published": 1572269855000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "none" - }, - "unread": false, - "readTime": 2651, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Networking", - "file transfer", - "Panic", - "Transmit" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42281", - "recrawled": 1572375562213, - "updateCount": 1, - "fingerprint": "6725740", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/06/Transmit-5-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e12a6e701:1926c:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Transmit
Removes support for Amazon Drive and adds support for copying a current open folder\u2019s path to the clipboard. ($45 new, free update, 63.3 MB)

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/transmit-5-6-1/", - "type": "text/html" - } - ], - "crawled": 1572270958337, - "title": "Transmit 5.6.1", - "published": 1572269450000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "none" - }, - "unread": false, - "readTime": 1943, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5304228-ios-animation-tutorial-getting-started", - "fingerprint": "5b718953", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e128c08fe:191cf:d4506071", - "updated": 1572267575000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn to perform UIView Animations in your code to draw the user\u2019s attention to important elements, making your app more fun and polished." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5304228-ios-animation-tutorial-getting-started", - "type": "text/html" - } - ], - "crawled": 1572269197566, - "title": "iOS Animation Tutorial: Getting Started [FREE]", - "published": 1572267575000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617044", - "fingerprint": "2be58b7b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1281309d:19181:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Spotify has reported a surprise return to profit, only the second quarter in which it has made one during its 13-year history. The news saw the stock jump 7% in pre-market trading.

\n

Spotify revealed that it now has 113M paid subscribers, up five million during Q3. Including free members on its ad-supported tier, it has 248M monthly active users. The company cited one particular factor at play and says that it expects even better things ahead\u2026

\n

more\u2026

\n

The post Spotify reports surprise return to profit, says faster growth than Apple Music appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/surprise-return-to-profit/", - "type": "text/html" - } - ], - "crawled": 1572268486813, - "title": "Spotify reports surprise return to profit, says faster growth than Apple Music", - "published": 1572267573000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617031", - "fingerprint": "dfb6b7e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f09:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

AAPL Q4 earnings are due to be reported on Wednesday, with Apple having given rather wide-ranging guidance of revenue between $61B and $64B.

\n

There have been a series of reports since then suggesting that the iPhone 11 is selling well, but although analysts are expecting good results for the quarter, none are expecting Apple to hit the high end of its guidance \u2026

\n

more\u2026

\n

The post Analysts expect good but unspectacular results from AAPL Q4 earnings on Weds appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/aapl-q4-earnings-2019/", - "type": "text/html" - } - ], - "crawled": 1572264884824, - "title": "Analysts expect good but unspectacular results from AAPL Q4 earnings on Weds", - "published": 1572263901000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617033", - "recrawled": 1572272088883, - "updateCount": 2, - "fingerprint": "a30a79d5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f08:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

According to a new report by Bloomberg, Apple is investing heavily in its smart home division in an attempt to grow the company\u2019s presence in the smart home market.

\n

Whilst HomeKit has grown significantly in the last few years, it trails Google Home and Amazon\u2019s Alexa platforms in terms of the sheer number of compatible devices. The company is apparently looking at ways to encourage more manufacturers to make HomeKit accessories, and may even release smart home accessories of its own, following the HomePod\u2019s muted reception.

\n

more\u2026

\n

The post Bloomberg: Apple looks to energize HomeKit ecosystem, may develop its own smart home accessories appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/apple-homekit-revamp/", - "type": "text/html" - } - ], - "crawled": 1572264884824, - "title": "Bloomberg: Apple looks to energize HomeKit ecosystem, may develop its own smart home accessories", - "published": 1572263547000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616984", - "fingerprint": "6280a1d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f07:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Peanuts fans will soon be able to shape the stories of their favorite characters. Apple is adding a new Design Lab to its series of Today at Apple sessions inspired by the upcoming Apple TV+ exclusive Snoopy in Space.

\n

more\u2026

\n

The post \u2018Snoopy in Space\u2019 Design Lab landing in Apple Stores appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/today-at-apple-snoopy-in-space/", - "type": "text/html" - } - ], - "crawled": 1572264884824, - "title": "\u2018Snoopy in Space\u2019 Design Lab landing in Apple Stores", - "published": 1572262142000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e12333674:25d:859bed", - "keywords": [ - "publishing", - "seo", - "google", - "facebook" - ], - "originId": "https://medium.com/p/64a3e11e59e3", - "fingerprint": "63bb3257", - "content": { - "content": "

Google vs EU pubs and Facebook\u2019s New\u00a0Trick

by Frederic\u00a0Filloux

\"\"
Photo by jose aljovin on\u00a0Unsplash

In the pay-for-snippets dispute, French publishers have opted for a tactical retreat, as Napoleon used to say. They are now betting on an antitrust action. In a timely way, Facebook decided to play its\u00a0cards.

Context. Friday, October 25, the French law that tells search engines and aggregators to compensate publishers for content came into effect. This is the national translation of the EU directive, part of a broader copyright law. A month earlier, Google stated bluntly\u200a\u2014\u200abut expectedly\u200a\u2014\u200athat it will stick to its guns and never pay for snippets. Therefore, it said that it will stop displaying small abstracts underneath basic headlines, unless publishers explicitly opted-in for it, which would mean forgoing any compensation.
(See our previous coverage here and\u00a0here)

The latest. Fearing a drop in the click-through rate (there were unsubstantiated anticipations of a 30 to 40 percent decline), French publishers decided to play a different game. The three trade organizations, representing newspapers, magazines, and specialized press, elected to go along with the opt-in system and allow Google to display the snippets. For now. This is simply a stop-gap measure aimed at avoiding a hit in\u00a0traffic.

At the same time, French media filed a formal complaint to the Autorit\u00e9 de la Concurrence (the French antitrust body). Their argument, expressed by three publishers I talked to this weekend: \u201cGoogle put us in an impossible position: either we give up the snippets and the visibility and then our page views take a hit, or we forgo the payment which is now carved into law. But Google didn\u2019t play fair: in doing so, it put itself in a text-book case of abuse of dominant position. And we intend to leverage this. We are by no means backing\u00a0down.\u201d

\"\"

Google\u2019s hard-line temptation.

Right now, Google has all sorts of reasons to regret not having taken a firmer\u00a0stance.

Over recent years, Google has been internally divided on how to deal with the press. Until now, partisans of a negotiated solution\u200a\u2014\u200aessentially those in Europe and on the business side of the company\u2014 have been able to impose their views over the skeptics who are mostly on the engineering side, in California. Hence the hundreds of millions of dollars that have been poured in the industry worldwide\u2014\u20ac80 million in France\u00a0alone.

The hardliners, who defended a \u201cwhatever-we-do-with-the-media-they-will-spit-at-us\u201d position, now feel vindicated. And they might push for a tougher posture, saying in substance: \u201cAfter all, Google is under no obligation to reference any publication in its search engine. We do so because it is in our core mission to present the most complete and widespread panoramic view of the available information, but we shouldn\u2019t do it against the will of the news providers. As for the compensation for snippets, we believe the value sent to the publishers under the form of clicks to their digital properties\u2014\u20ac14.5 billion in 2018 alone\u200a\u2014\u200ais fair compensation for displaying a headline and two mere lines of texts. The proof is that publishers spend astronomical sums in Search Engine Optimization to climb to the top of the search result\u00a0pages\u201d.

I heard this argument many times in Europe and the United States. My take is the previous conciliatory position will become much harder to hold given the current\u00a0context.

Google search doesn\u2019t need the media to work just\u00a0fine

French publishers believe they have a strong position with the fact that Google allegedly needs their content to maintain the quality of its search algorithm. Without the quality of our production, they say, Google\u2019s search engine will be a hodgepodge of incoherent links.

A factual analysis tends to dispute that. The German digital marketing firm Sistrix conducted interesting research on the matter. The result of their finding was totally unexpected, in three distinct\u00a0ways:

\u2022 Finding #1: Only 0.11% of commercial search queries can be characterized as journalistic in\u00a0nature.

Johannes Beus, founder, and general manager of Sistrix, explains his methodology (emphasis mine):

\u201cWe started out with the obvious question of how relevant journalistic content is for search queries on which Google actually makes money in their Google search (Google News does not contain\u00a0ads).
For this, we measured the number of search queries in which domains from our list of 4,075 domains took up at least five of the usual ten organic search results on the first page. As an added indicator of how important a search is for Google, these search queries also needed to show ads (Google Ads or Google Shopping).
The result was surprisingly low: for the about 20 million search queries we evaluated (20,949,557 to be exact), only 22,923 search queries had a journalistic character as well as including ads. This means that only 0.11% of search queries with a journalistic character are also commercially relevant for\u00a0Google.\u201d

\u2022 Finding #2: Only 2.65% of search queries can be characterized as journalistic.

\u201cOur next evaluation went after the question of how many search queries on Google could be characterized as being journalistic in nature. For this, we measured the search queries in which domains from our list made up at least five of the usual ten results on the first result\u00a0page.
For the about 20 million search queries this was true for 554,350. This means that 2.65% of search queries on Google can be characterized as journalistic. We then ran the same evaluation again and looked how many search queries showed seven of the ten results with domains from our list and were left with 0.66% of search queries which can be characterized as strongly journalistic in\u00a0nature.\u201d

\u2022 Finding #3: 10.18% of all results from journalistic domains

\u201cFinally, we wanted to know how many results are from journalistic domains, in general? We evaluated about 1.1 billion Google results (\u2026) These Google results paint a representative picture of the search behavior in the United Kingdom on Google.co.uk
114 million results of those 1.1 billion results were from the list we defined in the beginning. This means that, based on our data analysis, currently there are 10.18% of Google results which would be affected by the new EU directive.
Interestingly, if we only considered the 50 most successful journalistic domains on Google, they would make up 3.01% of the Google results, by themselves. Which makes them responsible for a large part of the results affected by the directive.\u201d
\"\"
Source: Sistrix

And Johannes Beus concludes:

\u201cBased on our evaluation it has become clear that journalistic content is not commercially relevant enough for Google. When push comes to shove, Google will be able to live without these results in their hit\u00a0lists.\u201d

Another element might complicate the upcoming negotiation between Google and the French publishers (who will be backed by the Macron administration). Worldwide, media are far from being aligned when it comes to requesting compensation for a presence in search engine results pages. In United Kingdom and the United States, for instance, publishers, while concerned about the depletion of their digital ads market share, have chosen to take advantage of the referral power of Google. Other countries, such as Germany and Spain, have experienced first hand the loss of Google traffic. As for the Italians, Le Figaro quoted last week Ricardo Puglisi, an economy professor at the University of Pavia who\u00a0says:

\u201cItalian Newspapers have long considered that Google News was first and foremost an ally that brings traffic, visibility, a better knowledge of the readers, and that, in the end, their relationship was based on a mutual exchange of services\u201d.

Facebook\u2019s News Tab: It\u2019s not a service, it\u2019s a\u00a0tactic.

Facebook coming to the help of the news industry is roughly like having the North American Meat Institute endorsing Greta Thunberg.

The News Tab is, by design, nothing but an opportunistic feature.

One, it perpetuates the same tactic deployed over and over by Facebook with publishers, in Europe, and in the United States: divide and conquer. By enrolling a small coterie of publishers who will be compensated for their content, Facebook tries to buy the favor of the industry, while ignoring the long tail of the publishing world. As always, details are sketchy, and no publishers have been told what will be the mechanism for compensation.

Two, it is clearly a move aimed at Google, which is swamped in the EU regulatory quagmire. By stating that content must be compensated, the social network wants to take a stance opposed to Google. The timing is no accident. Facebook needs to turn the media industry in its favor as it faces two critical moments: the defense of its universal cryptocurrency Libra (good luck with that) and the next US Presidential election\u200a\u2014\u200awith high stakes for Facebook.

Despite the smokescreen of the News Tab, Facebook\u2019s position on copyright regulation is as tough as Google\u2019s. But the social network found its own way to elude the snippet\u00a0pitfall:

\"\"

Facebook is only playing politics and competition against Google here. By spending a relatively small amount of money to put forward the content of selected publishers in the News Tab, it hopes somehow to buy the favor of the industry by appearing as its savior. Facebook\u2019s moves are always tactical and based on the factorization the PR/political benefit weighed by the associated costs. Expect nothing else. A group of \u201cshort-term visionaries\u201d might think otherwise, before the inescapable disenchantment\u2014as seen with every news product concocted by Facebook.

frederic.filloux@mondaynote.com

With Deepnews Digest, we select the best stories of the week thanks to the Deepnews.ai scoring system. Get it in your mailbox every Friday at 6 am EST, 12 noon CET \u2794 Subscribe now!

\"\"

Google vs EU pubs and Facebook\u2019s New Trick was originally published in Monday Note on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Google vs EU pubs and Facebook\u2019s New Trick", - "updated": 1572263375727, - "author": "Frederic Filloux", - "alternate": [ - { - "href": "https://mondaynote.com/google-vs-eu-pubs-and-facebooks-new-trick-64a3e11e59e3?source=rss----c537d80ed0a---4", - "type": "text/html" - } - ], - "crawled": 1572263376500, - "published": 1572263375000, - "origin": { - "streamId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note - Medium", - "htmlUrl": "https://mondaynote.com?source=rss----c537d80ed0a---4" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617010", - "fingerprint": "76d30147", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dcf:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

We yesterday reported on an iPhone 11 Pro camera test which pitted Apple\u2019s flagship iPhone against a $7,500 Canon 1DX Mark II DSLR. YouTuber Matti Haapoja concluded that the iPhone\u2019s performance was \u2018scarily close\u2019 to that of the high-end DSLR.

\n

Today another photographer has also concluded that the contest between the iPhone 11 Pro camera and his Canon EOS 5D MkIV DSLR is \u2018a close-run thing\u2019 after an extensive photoshoot in the Scottish highlands \u2026

\n

more\u2026

\n

The post Second iPhone 11 Pro camera test concludes \u2018close to DSLR\u2019 results appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/iphone-11-pro-camera-test/", - "type": "text/html" - } - ], - "crawled": 1572261282672, - "title": "Second iPhone 11 Pro camera test concludes \u2018close to DSLR\u2019 results", - "published": 1572261089000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617002", - "recrawled": 1572268486813, - "updateCount": 1, - "fingerprint": "ac2d5757", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dce:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

As iPhone 11 season continues, rumors begin to pick up about what is in store for the 2020 iPhone. Many are expecting significant design changes after three years of the same iPhone X series chassis (perhaps with a more squared off design reminiscent of the iPhone 4).

\n

The Chinese version of a new\u00a0Digitimes report claims that next year\u2019s iPhone will feature a 120Hz screen like the ProMotion iPad Pros, except the iPhone will be a high refresh rate OLED panel whereas the iPad is LCD. All iPhones to date include 60Hz displays.

\n

more\u2026

\n

The post Digitimes: 2020 iPhone to feature 120Hz high refresh rate \u2018ProMotion\u2019 display appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/digitimes-2020-iphone-to-feature-120hz-high-refresh-rate-promotion-display/", - "type": "text/html" - } - ], - "crawled": 1572261282672, - "title": "Digitimes: 2020 iPhone to feature 120Hz high refresh rate \u2018ProMotion\u2019 display", - "published": 1572258144000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616887", - "fingerprint": "5d5f87e8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e113768bb:18b7c:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Hyper is out today with a new lineup of USB-C to Lightning cables that makes it convenient to keep one handy in about any scenario. The new HyperDrive Cable series includes Keychain, Lanyard, and Tough. All of the cables are MFi certified and make use of bulletproof ballistic nylon for high durability and longevity.

\n

more\u2026

\n

The post Hyper launches convenient and durable \u2018Keychain,\u2019 \u2018Lanyard,\u2019 and \u2018Tough\u2019 USB-C to Lightning cables appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/28/hyper-keychain-lanyard-usb-c-lightning-cables/", - "type": "text/html" - } - ], - "crawled": 1572246874299, - "title": "Hyper launches convenient and durable \u2018Keychain,\u2019 \u2018Lanyard,\u2019 and \u2018Tough\u2019 USB-C to Lightning cables", - "published": 1572246097000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Development", - "How To", - "Xcode" - ], - "originId": "https://ericasadun.com/?p=6502", - "fingerprint": "878bb7e8", - "id": "eos9yhbovnwyH+gNY6NsrxoZIGI+1zv2KFTRDDBJycA=_16e0e491282:185ad:d4506071", - "author": "erica", - "summary": { - "direction": "ltr", - "content": "Most Xcode users quickly become familiar with the basics of the Find Navigator panel. With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator. I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom [\u2026]" - }, - "alternate": [ - { - "href": "https://ericasadun.com/2019/10/27/fun-with-xcode-search-domains-excluding-match-text/", - "type": "text/html" - } - ], - "crawled": 1572197700226, - "title": "Fun with Xcode Search Domains: Excluding match text", - "published": 1572195876000, - "origin": { - "streamId": "feed/http://ericasadun.com/feed/", - "htmlUrl": "https://ericasadun.com", - "title": "Erica Sadun" - }, - "content": { - "direction": "ltr", - "content": "

Most Xcode users quickly become familiar with the basics of the Find Navigator panel.

\n

\"\"

\n

With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator.

\n

I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom left, \u00a0under the search field, you can create narrowed searches. This enables you to, for example, search only in Swift files or exclude files containing the word Test.

\n

To get started, click the icon (two lines with three squares on a line between them) and then New Scope (the plus icon). Here, you can name the scope, limit the search extent, and add criteria for exactly which files should be included or not.

\n

\"\"

\n

The logic is straightforward. You choose where to look (the project, a folder, or through the entire SDK), and whether to include all conditions or some conditions:

\n

\"\"

\n

Each condition is based on the file name, path, extension, UTI (the kind of file, like image which is useful for finding vector assets), Workspace location (namely groups), or source control status (handy for finding newly applied changes.)

\n

Most of my conditions are file-name-based. And for those, you get the following matching conditions. The \u201cends with\u201d is an obvious win for extensions (although you can also use UTIs for that), and \u201cstarts with\u201d can help for projects organized in hierarchical ways.

\n

\"\"

\n

Now, interestingly enough, this list fails to offer \u201cdoes not contain\u201d but that\u2019s fairly easy to work around. Since Xcode supports regex matching, you can easily replicate \u201cdoes not contain\u201d with an appropriate regex:

\n

\"\"

\n

Change the file name to a path to exclude source file directories.

\n

You can create as many search domains as you like. At least, I haven\u2019t found an upper bound yet. I haven\u2019t found a way to reorder the find scopes, although if you\u2019re really controlling about this, you can pop into \u00a0your workspace (ProjectName.xcodeproj/project.xcworkspace/xcuserdata/username.xcuserdatad), convert your UserInterfaceState.xcuserstate to xml (plutil -convert xml1), and hand-edit it the way you need.

\n

There are lots of wonderful little Xcode tweaks like these throughout this monster of an IDE. What are some of your faves? If I have time this week, I\u2019ll share some of mine, such as the four-square \u2014 another of my favorite tools \u2014 and a few great ways to connect your editor to the navigator.

" - }, - "unread": false, - "readTime": 3406, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "apple" - ], - "originId": "https://medium.com/p/488d2d40ee1", - "recrawled": 1572253899457, - "updateCount": 1, - "fingerprint": "2ab71fe0", - "id": "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e0e415bb3:1c9:859bed", - "updated": 1572208780978, - "author": "Jean-Louis Gass\u00e9e", - "alternate": [ - { - "href": "https://mondaynote.com/ipados-discoverability-trouble-488d2d40ee1?source=rss----c537d80ed0a---4", - "type": "text/html" - } - ], - "crawled": 1572197194675, - "title": "iPadOS Discoverability Trouble", - "published": 1572196336000, - "origin": { - "streamId": "feed/http://www.mondaynote.com/feed/", - "htmlUrl": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "title": "Monday Note - Medium" - }, - "content": { - "direction": "ltr", - "content": "

by Jean-Louis Gass\u00e9e

Once more, with feeling\u2026 Apple keeps saying that the iPad is the best incarnation of its vision for the future of personal computing. With iPadOS, we come close to a muscular alternative to conventional personal computers\u200a\u2014\u200abut an important feature is missing: Discoverability.

\"\"

In the words of Computer Science sage Alan Kay, and with apologies for possibly misremembering his metaphor, upon uttering a simple \u201copen sesame\u201d a well-designed product should tell you what it does and how it works. With a great product, the inventor is there with you, guiding your feet through a veritable Ali Baba\u2019s Cave of riches that had been reserved for priests and\u00a0royalty.

The original Macintosh is a good example of great product. The mouse pointing device took seconds to understand and just few more as it grew buttons and a wheel. Technopriests argued, perhaps \u201ccorrectly\u201d, that they could do more with the Command Line, but the Mac\u2019s graphical user interface, with its pull-down menus and movable windows, gave the Rest of Us a power we\u2019d never known, it did more\u200a\u2014\u200aand did it better\u200a\u2014\u200athan we initially perceived.

(Come to think of it, Kay\u2019s words apply to more than just computer hardware and software. Does your car dashboard, home entertainment controls, or even an Apple store make you feel invited, smart, and powerful from the\u00a0get-go?)

Twenty-seven years later, in January 2010, Steve Jobs introduced the first successful tablet computer, the iPad. Ignoring the naysayers, a new Rest of Us population took to the device. The iPad answered the prayers of many: A fun, self-contained computer you could drive with your index\u00a0finger.

Sales skyrocketed to 26M units during the 2013 Xmas quarter but then started to go south. Three years later, reality\u200a\u2014\u200aand word of mouth\u200a\u2014\u200aset in and iPad sales crashed to 13.02M units in the 2016 Xmas quarter, down 50%. Sales rebounded a bit in 2017 but stayed flatish in 2018, the last year for which Apple reported unit\u00a0sales:

\"\"

The most natural explanation for the decline is that the iPad failed to fulfill initial expectations that it would be a general-purpose device that could replace our Macs and PCs. Perhaps this expectation was na\u00efve, but Apple\u2019s posturing didn\u2019t help. Tim Cook insisted that the iPad represented \u201cthe clearest expression of Apple\u2019s vision of the future of personal computing\u201d.

Interestingly, when Jobs introduced the iPad he honestly and discreetly\u200a\u2014\u200aand with his usual visionary acumen\u200a\u2014\u200aexpressed ambivalence about the device\u2019s place in the Apple product universe:

\u201c[The iPad] has to find its place between the iPhone and the\u00a0Mac.\u201d

The iPad is still a strange animal. It\u2019s an important member of Apple\u2019s products bestiary, certainly, but one that is difficult to corral. Is it a laptop minus an optional keyboard? A simple tablet sweetly obeying our index finger in its child-like ease of use? Or, more so than a conventional PC switching apps, is it a shifting creature whose identity changes at the user\u2019s\u200a\u2014\u200aor Apple\u2019s\u200a\u2014\u200abehest?

In addition to markitecture games such as adding a Pro suffix to some members of the family, Apple has recently differentiated the iPad by creating a superset of iOS that only works on the company\u2019s tablet, the cleanly named\u00a0iPadOS.

In theory, iPadOS fixes the many shortcomings of previous iOS versions that tried to serve two masters, the iPad and the iPhone. Apple\u2019s iPadOS page is adamant that a world of possibilities is now \u201cours\u201d. The \u201cFeatures\u201d section provides a long, long list of new iPad\u00a0talents.

Without getting into the embarrassing details about the klutziness that makes me a good product tester because I tend to do things that knowledgeable users already know how to do, I\u2019m confused and frustrated by all of these \u201cpossibilities\u201d. For relatively simple tasks such as using multiple apps side by side or opening more than one window for an app such as Pages, the iPad support site is cryptic and, in some cases, just plain wrong. As just one example, the on-line guidance advises: \u201cgo to Settings > General > Multitasking & Dock\u2026\u201d. Trouble is, the General section of Settings on my iPad Pro doesn\u2019t have a Multitasking & Dock section. A little bit of foraging gets me to the Home Screen & Dock section where, yes, the Multitasking adjustments are available.

On the positive side, one now has a real Safari browser, equivalent in most regards to the \u201cdesktop\u201d version, and the ability to open two independent windows side by\u00a0side.

Because I feel self-conscious about my mental and motor skills, I compared notes with a learned friend, a persistent fellow who forced himself to learn touch typing by erasing the letters on his keyboard. He, too, finds iPadOS discoverability to be severely lacking. There are lot of new and possibly helpful features but, unlike the 1984 Mac, not enough in the way of the hints that menu bars and pull-down menus provide. It all feels unfinished, a long, long list of potentially winning features that are out of the reach of this mere mortal and that I assume will remain undiscovered by many\u00a0others.

Kvetching aside, we know that Apple plays the long game. Today\u2019s stylus equipped and mouse-capable iPad shows great promise. (I connected my trusted Microsoft Mouse and its two buttons and wheel\u200a\u2014\u200ano problem.) It clearly has the potential to become a multifaceted device capable of a wide range of interactions. From the simplest one-finger control enjoyed by children and adults alike to the windows and pointing device interactions \u201cpower users\u201d hope for, the iPad shows great potential\u200a\u2014\u200aand the need for more work to make the new features more discoverable.

In the meantime, one can Google \u201cHow to use iPadOS new features\u201d\u2026 and come to the disappointing realization that Apple\u2019s own site is at least as good if not better than help offered on the\u00a0Web.

\u2014 JLG@mondaynote.com


iPadOS Discoverability Trouble was originally published in Monday Note on Medium, where people are continuing the conversation by highlighting and responding to this story.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616972", - "fingerprint": "71e6b1c4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dfef13c:18515:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

watchOS 6 has been available for over a month\u2026but only for the Apple Watch Series 3, Series 4, and Series 5. If you have an older Apple Watch Series 1 or Series 2, you\u2019re still waiting on that watchOS 6 update. Here\u2019s what we know about when it might be released.

\n

more\u2026

\n

The post When will watchOS 6 be released for Apple Watch Series 1 and Series 2 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/27/watchos-6-apple-watch-series-1-series-2/", - "type": "text/html" - } - ], - "crawled": 1572192842044, - "title": "When will watchOS 6 be released for Apple Watch Series 1 and Series 2", - "published": 1572191922000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616950", - "recrawled": 1572218056230, - "updateCount": 1, - "fingerprint": "651ae1a6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dc7faf5:1848d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The iPhone 11 Pro camera has been put to the test in numerous different scenarios so far, including competing with the Pixel 4, Night Mode tests, and more. Now, YouTuber Matti Haapoja has put the iPhone 11 Pro to the test against a $7,500 DSLR camera.

\n

more\u2026

\n

The post New video pits the iPhone 11 Pro against a Canon DSLR, and it\u2019s closer than ever appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/27/iphone-11-pro-dslr-test/", - "type": "text/html" - } - ], - "crawled": 1572189240053, - "title": "New video pits the iPhone 11 Pro against a Canon DSLR, and it\u2019s closer than ever", - "published": 1572186604000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616948", - "fingerprint": "4ff42432", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d91047f:18411:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In this week\u2019s top stories: Apple hid a Lightning connector in the Apple TV 4K, new iOS 13.2 beta, Dark Mode\u2019s affect on battery life, and more. Read on for all of this week\u2019s biggest news.
\nmore\u2026

\n

The post This week\u2019s top stories: Apple AR headset rumors, iOS 13.2 beta, Apple TV+, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/27/top-stories-ar-ios-13-beta-more/", - "type": "text/html" - } - ], - "crawled": 1572185638015, - "title": "This week\u2019s top stories: Apple AR headset rumors, iOS 13.2 beta, Apple TV+, more", - "published": 1572182965000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613744", - "fingerprint": "63370d77", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d5a0e5d:18388:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

I\u2019ve been obsessed with photo management and photo backup for years now. Before iCloud Photos, I used services like Everpix (RIP), Loom, and others. I\u2019m all in on iCloud Photos, but I also let Google Photos and Amazon Photos upload my photos as well. My iCloud Photo library has grown to the place where I can no longer keep it all offline on my laptop (500GB) and still have room for other things. This situation makes my Time Machine and Backblaze backup useless for my photos since the majority of them are in iCloud. I\u2019d love to see Apple or another company offer a way to backup iCloud Photo library. Since iCloud Photos is a syncing service, it\u2019s not a real backup. Why isn\u2019t iCloud Photo a backup of your photos? more\u2026

\n

The post Comment: How can you make a true backup of iCloud Photos without downloading offline? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/27/icloud-photos-backup/", - "type": "text/html" - } - ], - "crawled": 1572182036061, - "title": "Comment: How can you make a true backup of iCloud Photos without downloading offline?", - "published": 1572181234000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=121014", - "fingerprint": "ec064c37", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0b9c04b0:18058:d4506071", - "author": "Geeky Swedes", - "summary": { - "direction": "ltr", - "content": "Seattle Fire responded just after 8 p.m. on Saturday to a warehouse at 1116 NW 51st St. for a hazardous material spill. The spill involved a \u201chighly flammable chemical,\u201d Seattle Fire said. \u201cCrews are working to dilute the substance. No injuries reported.\u201d Onscene with @SeattleFire on a Hazmat in NW 51st pic.twitter.com/8TZ7VH42P2 \u2014 Evergreen Media [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/26/hazmat-spill-of-flammable-substance-at-commercial-building-in-west-woodland/", - "type": "text/html" - } - ], - "crawled": 1572152804528, - "title": "Flammable substance spill at commercial building in West Woodland", - "published": 1572149462000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Seattle Fire responded just after 8 p.m. on Saturday to a warehouse at 1116 NW 51st St. for a hazardous material spill.

\n

The spill involved a \u201chighly flammable chemical,\u201d Seattle Fire said. \u201cCrews are working to dilute the substance. No injuries reported.\u201d

\n

Onscene with @SeattleFire on a Hazmat in NW 51st pic.twitter.com/8TZ7VH42P2

\u2014 Evergreen Media Production LLC (@EMP_newsmedia) October 27, 2019
\n

There are no reports of any evacuations nearby.

\n

" - }, - "unread": false, - "readTime": 3350, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36195", - "fingerprint": "9258f727", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0abe419d:17f1c:d4506071", - "updated": 1572134700000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://future.fit/daring", - "type": "text/html" - } - ], - "crawled": 1572138271133, - "title": "Future", - "published": 1572134651000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

My thanks to Future for sponsoring this week at DF. Future pairs you with a world-class coach who builds you a custom training plan, monitors your progress using an Apple Watch, and texts you daily to keep you on track.

\n

Each coach at Future has trained pro athletes and working professionals, and has an advanced degree in exercise science or kinesiology.

\n

Future pairs you with the coach who best fits your goals and needs for just $5 a day. Instead of paying $50-150/hour to work out with a trainer in-person, your membership is $150/month to work out as much as you\u2019d like.

\n

Both their website and iOS app are very well designed, their Apple Watch integration is perfect for the DF audience, and you can try Future risk-free for your first 30 days.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36194", - "fingerprint": "263b4feb", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0a874b3c:17edc:d4506071", - "updated": 1572133003000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theverge.com/2019/10/24/20931202/us-carriers-rcs-cross-carrier-messaging-initiative-ccmi-att-tmobile-sprint-verizon", - "type": "text/html" - } - ], - "crawled": 1572134669116, - "title": "The RCS Messaging Thing Is Working Out as Well as I Expected, Which Is to Say Terribly", - "published": 1572133001000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Dieter Bohn, writing for The Verge:

\n
\n

All four major US carriers\u2009\u2014\u2009AT&T, Verizon, T-Mobile, and Sprint\n\u2014 have each issued the same joint press release announcing the\nformation of \u201ca joint venture\u201d called the \u201cCross-Carrier Messaging\nInitiative\u201d (CCMI). It\u2019s designed to ensure that the carriers move\nforward together to replace SMS with a next-generation messaging\nstandard\u2009\u2014\u2009including a promise to launch a new texting app for\nAndroid phones that supports the standard by next year.

\n
\n

Yes, an Android-only app created by a consortium of the four U.S. carriers will surely be a good app, and will surely succeed worldwide.

\n
\n

Google was unable to immediately provide comment on the CCMI. That\nin and of itself is telling\u2009\u2014\u2009as is the fact that the word\n\u201cGoogle\u201d appears precisely zero times in the carriers\u2019 press\nrelease.

\n
\n

Bodes really well for the quality of that Android app.

\n
\n

If you\u2019re not familiar with all the ins and outs of RCS, let\u2019s\nquickly catch up. There are four critical problems with RCS:

\n
    \n
  1. Not enough carriers have adopted it.
  2. \n
  3. Those that have adopted it sometimes did so without adhering to\nthe international standard for interoperability called the\n\u201cUniversal Profile\u201d.
  4. \n
  5. It is not end-to-end encrypted, so it\u2019s easy for governments to\ndemand the contents of text messages sent using it.
  6. \n
  7. Apple has had precisely zero to say about it, which everybody\nhas interpreted as code for \u201clol we have iMessage good luck\nwith that RCS thing bye!\u201d
  8. \n
\n
\n

1 and 2 can be fixed by time and effort. 3 sucks but SMS isn\u2019t encrypted either. Ideally an SMS successor would be E2E, but I don\u2019t think it\u2019s a deal-breaker that it isn\u2019t. 4, though, is a deal-breaker. The role of SMS as the standard platform/carrier-independent mobile messaging system isn\u2019t going to change if Apple doesn\u2019t support RCS.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36193", - "fingerprint": "3f46a191", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0a505477:17e7b:d4506071", - "updated": 1572127574000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.publishersweekly.com/pw/by-topic/industry-news/libraries/article/81549-congress-investigating-anticompetitive-behavior-in-the-digital-library-market.html", - "type": "text/html" - } - ], - "crawled": 1572131066999, - "title": "Congress Looking Into Anticompetitive Behavior in the Digital Library Market", - "published": 1572127471000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Something\u2019s clearly wrong here: \u201cAmazon\u201d is mentioned 11 times and \u201cApple\u201d not even once.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-4991449931465752891", - "fingerprint": "7d99be14", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-rGjQOQb89a8/XbS25YYbgeI/AAAAAAAADUI/s8Q4e0pTtX4qSTP3wrkt13VGV53Q8J0tQCLcBGAsYHQ/s72-c/092.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "updated": 1572124724480, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/john-paul-ii-in-defense-of-nation-and.html", - "type": "text/html" - } - ], - "crawled": 1572128105737, - "title": "John Paul II in defense of the nation and patriotism", - "published": 1572124680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
In chapters 11-15 of his last book Memory and Identity, Pope St. John Paul II provides a lucid exposition of the idea of the nation as a natural social institution and of the virtue of patriotism, as these have been understood in traditional natural law theory and Catholic moral theology.\u00a0 The relevance to current controversies will be obvious.

What is the nation, and what is patriotism?\u00a0 John Paul begins by noting the connection between the nation and the family, where the former is in a sense an extension of the latter:

The Latin word patria is associated with the idea and the reality of \u201cfather\u201d (pater).\u00a0 The native land (or fatherland) can in some ways be identified with patrimony \u2013 that is, the totality of goods bequeathed to us by our forefathers\u2026 Our native land is thus our heritage and it is also the whole patrimony derived from that heritage.\u00a0 It refers to the land, the territory, but more importantly, the concept of patria includes the values and spiritual content that make up the culture of a given nation. (p. 60)

As that last remark makes clear, the ties of blood are less important than those of culture.\u00a0 Indeed, multiple ethnicities can make up a nation.\u00a0 Referring to his native Poland, the pope notes that \u201cin ethnic terms, perhaps the most significant event for the foundation of the nation was the union of two great tribes,\u201d and yet other peoples too eventually went on together to comprise \u201cthe Polish nation\u201d (p. 77).\u00a0 It is shared culture, and especially a shared religion, that formed these diverse ethnicities into a nation:

When we speak of Poland\u2019s baptism, we are not simply referring to the sacrament of Christian initiation received by the first historical sovereign of Poland, but also to the event which was decisive for the birth of the nation and the formation of its Christian identity.\u00a0 In this sense, the date of Poland\u2019s baptism marks a turning point.\u00a0 Poland as a nation emerges from its prehistory at that moment and begins to exist in history.\u00a0 (p. 77)

That a shared culture is the key to understanding the nation is a theme John Paul emphasizes repeatedly throughout the book.\u00a0 He says that \u201cevery nation draws life from the works of its own culture\u201d (p. 83), and that:

The nation is, in fact, the great community of men who are united by various ties, but above all, precisely by culture.\u00a0 The nation exists\u00a0\u2018through\u2019 culture and \u2018for\u2019 culture\u00a0and it is therefore the great educator of men in order that they may \u2018be more\u2019 in the community\u2026

I am the son of a nation which\u2026 has kept its identity, and it has kept, in spite of partitions and foreign occupations, its national sovereignty, not by relying on the resources of physical power but solely\u00a0by relying on its culture. \u00a0This culture turned out, under the circumstances, to be more powerful than all other forces.\u00a0 What I say here concerning the right of the nation to the foundation of its culture and its future is not, therefore, the echo of any \u2018nationalism\u2019, but it is always a question of a stable element of human experience and of the\u00a0humanistic perspective of man's development.\u00a0 There exists a fundamental sovereignty of society, which is manifested in the culture of the nation. (p. 85)

In addition to shared values and religion, John Paul identifies shared history as another crucial aspect of a nation\u2019s identifying culture:

Like individuals, then, nations are endowed with historical memory\u2026 And the histories of nations, objectified and recorded in writing, are among the essential elements of culture \u2013 the element which determines the nation\u2019s identity in the temporal dimension.\u00a0 (pp. 73-74)

The pope notes that citizens of modern Western European countries often have \u201creservations\u201d about the notion of \u201cnational identity as expressed through culture,\u201d and have even \u201carrived at a stage which could be defined as \u2018post-identity\u2019\u201d (p. 86).\u00a0 There is \u201ca widespread tendency to move toward supranational structures, even internationalism\u201d with \u201csmall nations\u2026 allow[ing] themselves to be absorbed into larger political structures\u201d (p. 66).\u00a0 However, the disappearance of the nation would be contrary to the natural order of things:

Yet it still seems that nation and native land, like the family, are permanent realities.\u00a0 In this regard, Catholic social doctrine speaks of \u201cnatural\u201d societies, indicating that both the family and the nation have a particular bond with human nature, which has a social dimension.\u00a0 Every society\u2019s formation takes place in and through the family: of this there can be no doubt.\u00a0 Yet something similar could also be said about the nation. (p. 67)

And again:

The term \u201cnation\u201d designates a community based in a given territory and distinguished from other nations by its culture.\u00a0 Catholic social doctrine holds that the family and the nation are both natural societies, not the product of mere convention.\u00a0 Therefore, in human history they cannot be replaced by anything else.\u00a0 For example, the nation cannot be replaced by the State, even though the nation tends naturally to establish itself as a State\u2026 Still less is it possible to identify the nation with so-called democratic society, since here it is a case of two distinct, albeit interconnected orders.\u00a0 Democratic society is closer to the State than is the nation.\u00a0 Yet the nation is the ground on which the State is born. (pp. 69-70)

As this last point about the state and democracy indicates, a nation cannot be defined in terms of, or replaced by, either governmental institutions and their laws and policies on the one hand, or the aggregate of the attitudes of individual citizens on the other.\u00a0 It is something deeper than, and presupposed by, both of these things.\u00a0 It is only insofar as a nation, defined by its culture, is already in place that a polity can come into being.\u00a0 Hence it is a mistake to think that, if the common cultural bonds that define a nation disappear, the nation can still be held together by virtue of governmental policy either imposed from above or arrived at my majority vote.\u00a0 For a people have to be united by common bonds of culture before they can all see either governmental policy or the will of the majority as legitimate.\u00a0 (Readers familiar with the work of Roger Scruton will note the parallels, and how deeply conservative John Paul II\u2019s understanding of the nation is.)\u00a0

Now, as a natural institution, the nation, like the family, is necessary for our well-being.\u00a0 And as with the family, this entails a moral duty to be loyal to and to defend one\u2019s nation \u2013 and for precisely the same sorts of reasons one has a duty of loyalty to and defense of one\u2019s family:

If we ask where patriotism appears in the Decalogue, the reply comes without hesitation: it is covered by the fourth commandment, which obliges us to honor our father and mother.\u00a0 It is included under the umbrella of the Latin word pietas, which underlines the religious dimension of the respect and veneration due to parents\u2026

Patriotism is a love for everything to do with our native land: its history, its traditions, its language, its natural features.\u00a0 It is a love which extends also to the works of our compatriots and the fruits of their genius.\u00a0 Every danger that threatens the overall good of our native land becomes an occasion to demonstrate this love. (pp. 65-66)

Among the dangers to the nation are the opposite extreme economic errors of egalitarian statism and liberal individualism, which threaten to destroy the common culture that defines the nation \u2013 in the one case from the top down and in the other from the bottom up.\u00a0 The pope writes:

[W]e must ask how best to respect the proper relationship between economics and culture without destroying this greater human good for the sake of profit, in deference to the overwhelming power of one-sided market forces.\u00a0 It matters little, in fact, whether this kind of tyranny is imposed by Marxist totalitarianism or by Western liberalism. (pp. 83-84)

If liberal individualism is an error that pays insufficient respect to the nation, there is of course an opposite extreme error which involves giving excessive esteem to the nation \u2013 namely, nationalism.\u00a0 Patriotism, rightly understood, is the middle ground between these extremes:

Whereas nationalism involves recognizing and pursuing the good of one\u2019s own nation alone, without regard for the rights of others, patriotism, on the other hand, is a love for one\u2019s native land that accords rights to all other nations equal to those claimed for one\u2019s own. (p. 67)

John Paul II was clear that the remedy for nationalism was not to go to the opposite extreme (whether in the name of individualism, internationalism, or whatever), but rather precisely to insist on the sober middle ground:

How can we be delivered from such a danger?\u00a0 I think the right way is through patriotism\u2026 Patriotism, in other words, leads to a properly ordered social love. (p. 67)

Now, let\u2019s note a number of things about these remarks and their implications.\u00a0 First, as I have said, what the late pope was giving expression to here is not merely his personal opinion, but traditional natural law political philosophy and Catholic moral teaching \u2013 the kind of thing that would have been well known to someone formed in Thomistic philosophy and theology in the early twentieth century, as John Paul II was.

Second, John Paul\u2019s teaching implies that those who seek to preserve their nation\u2019s common culture, and for that reason are concerned about trends that might radically alter its religious makeup or undermine its common language and reverence for its history, are simply following a natural and healthy human impulse and indeed following out the implications of the fourth commandment.\u00a0 There is no necessary connection between this attitude and racism, hatred for immigrants, religious bigotry, or the like.\u00a0

Of course, a person who seeks to preserve his nation\u2019s culture might also be a racist or xenophobe or bigot.\u00a0 The point, however, is that he need not be, and indeed that it is wrong even to presume that he is, because a special love for one\u2019s own nation and desire to preserve its culture is a natural human tendency, and thus likely to be found even in people who have no racist or xenophobic or bigoted attitudes at all.\u00a0 Indeed, it is, again, even morally virtuous.\u00a0

Needless to say, there is also a moral need to balance this patriotism with a welcoming attitude toward immigrants, with respect for the rights of religious minorities, and so forth.\u00a0 The point, however, is that all of these things need to be balanced. \u00a0Too many contemporary Catholics, including some churchmen, have a tendency to emphasize only the latter while ignoring the former.\u00a0 They have a tendency to buy into the leftist narrative according to which the current wave of populist and patriotic sentiment in the United States and Western Europe is merely an expression of racism and xenophobia.\u00a0 This is deeply unjust, contrary to Catholic teaching, and politically dangerous.\u00a0 It is unjust and contrary to Catholic teaching because, again, both natural law and traditional moral theology affirm that a desire to preserve one\u2019s nation and its culture are natural human sentiments and morally praiseworthy.\u00a0 It is dangerous because, when governing authorities fail to respect and take account of these natural and decent human sentiments, they are inviting rather than preventing a nationalist overreaction.

(President Trump has famously called himself a \u201cnationalist,\u201d which is unfortunate given the connotations of that term.\u00a0 However, from his 2019 address to the United Nations it seems clear that what he means by this is just the defense of the institution of the nation against those who would dissolve it in the name of globalism, open borders, etc.\u00a0 Moreover, he explicitly affirmed the right of every nation to preserve itself and its sovereignty, and the right of everyhuman being to have a special patriotic love and preference for his own country.\u00a0 He also has repeatedly called for the United States to refrain from intervening in the affairs of other nations.\u00a0 So it is evident that it is really just patriotism in the sense described above, rather than some sort of American nationalism, that he intends to promote.)

The current controversy over illegal immigration must be understood in light of these principles.\u00a0 In a 1996 message on World Migration Day, John Paul II emphasized the need to welcome migrants, to take account of the dangerous circumstances they are sometimes fleeing, to avoid all racist and xenophobic attitudes, and so on.\u00a0 At the same time, he acknowledged that \u201cmigration is assuming the features of a social emergency, above all because of the increase in\u00a0illegal migrants\u201d (emphasis in the original), and that the problem is \u201cdelicate and complex.\u201d\u00a0 He affirmed that \u201cillegal immigration should be prevented\u201d and that one reason it is problematic is that \u201cthe supply of foreign labour is becoming excessive in comparison to the needs of the economy, which already has difficulty in absorbing its domestic workers.\u201d\u00a0 And he stated that in some cases, it may be necessary to advise migrants \u201cto seek acceptance in other countries, or to return to their own country.\u201d

The Catechism promulgated by Pope John Paul II teaches that:

The more prosperous nations are obliged, to the extent they are able,to welcome the\u00a0foreigner\u00a0in search of the security and the means of livelihood which he cannot find in his country of origin. Public authorities should see to it that the natural right is respected that places a guest under the protection of those who receive him.

Political authorities, for the sake of the common good for which they are responsible, may make the exercise of the right to immigrate subject to various juridical conditions, especially with regard to the immigrants' duties toward their country of adoption. Immigrants are obliged to respect with gratitude the material and spiritual heritage of the country that receives them, to obey its laws and to assist in carrying civic burdens.\u00a0 (Emphasis added)

End quote.\u00a0 Note that the Catechism teaches that immigrants have a duty to respect the laws and \u201cspiritual heritage\u201d of the nation they seek to enter, and that political authorities may restrict immigration so as to uphold the \u201ccommon good\u201d of the nation they govern.\u00a0

Hence, there is no foundation in Catholic teaching for an open borders position, or for the position that those who seek to uphold the common culture and economic interests of their nation ought to be dismissed as racists and xenophobes.\u00a0 On the contrary, Catholic teaching explicitly rules out those positions.\u00a0

There is a further implication of John Paul II\u2019s teaching.\u00a0 It isn\u2019t merely that having a special love for one\u2019s nation and its culture is natural and virtuous.\u00a0 It is that a failure to have it is vicious \u2013 a violation of the fourth commandment.

Of course, every nation has its faults, and aspects of its history of which one ought to be ashamed.\u00a0 For example, Germans are right to repudiate the Nazi period of their history, and Americans are right to repudiate slavery and segregation.\u00a0 But there is a mentality prevalent in the modern West that goes well beyond that \u2013 that insists on seeing nothing but evil in one\u2019s own nation and its culture and history.\u00a0 This is the mentality sometimes called oikophobia \u2013 the hatred of one\u2019s own \u201chousehold\u201d (oikos), in the sense of one\u2019s own nation.\u00a0 One sees this mentality in Westerners who shrilly and constantly denounce their civilization as irredeemably racist, colonialist, etc., downplaying or denying its virtues, and comparing it unfavorably to other cultures \u2013 as if Western culture is somehow more prone to such failings than other cultures are, and as if it hasn\u2019t contributed enormously to the good of the world (both of which are absurd suppositions).

Oikophobia is evil.\u00a0 It is a spiritual poison that damages both those prone to it (insofar as it makes them bitter, ungrateful, etc.) and the social order of which they are parts (insofar as it undermines the love and loyalty citizens need to have for their nation if it is to survive).\u00a0 It is analogous to the evil of hating and undermining one\u2019s own family.\u00a0 It is a violation of the fourth commandment.

The oikophobe sees his position as a remedy for nationalism, but in fact he is simply guilty of falling into an error that is the opposite extreme from that of the nationalist.\u00a0 Moreover, he is inadvertently promoting nationalism, because human beings have a tendency to overreact to one extreme by going too far in the other direction.\u00a0 Nationalism is bound to arise precisely as an overreaction against oikophobia.\u00a0 Those who are currently reacting to what they perceive as a resurgent nationalism by doubling down on oikophobia \u2013 pushing for open borders, indiscriminately denouncing their opponents as racists and xenophobes, etc. \u2013 are making a true nationalist backlash more likely, not less likely.\u00a0 The only true remedy for the evils of nationalism and oikophobia is, as John Paul II taught, the sober middle ground of patriotism.

It is no accident that those prone to oikophobia tend to be precisely the same people as those who want to push further the sexual revolution, feminism, and the destruction of the traditional family and traditional sex roles that these entail.\u00a0 The same liberal individualist poison is at the core of all of these attitudes.\u00a0 As St. John Paul II said, \u201cpatria is associated with the idea and the reality of \u2018father\u2019 (pater).\u201d\u00a0 Hatred of masculinity and of the paternal authority and responsibilities that are its fulfilment, hatred of the traditional family and of the sexual morality that safeguards it, and hatred of one\u2019s fatherland, are ultimately of a piece.\u00a0 And lurking beneath them all is a deeper hatred for another, heavenly Father.

Further reading:

Liberty, equality, fraternity?

Continetti on post-liberal conservatism

Hayek\u2019s Tragic Capitalism
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "originId": "https://robnapier.net/at-your-request", - "fingerprint": "d33233ec", - "id": "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e0a0add26:17e25:d4506071", - "updated": 1572123840000, - "alternate": [ - { - "href": "https://robnapier.net/at-your-request", - "type": "text/html" - } - ], - "crawled": 1572126514470, - "title": "Protocols v: At Your Request", - "published": 1572123840000, - "origin": { - "streamId": "feed/http://robnapier.net/atom.xml", - "htmlUrl": "https://robnapier.net/", - "title": "Cocoaphony" - }, - "content": { - "direction": "ltr", - "content": "

So, back to our APIClient. When last I left off, I had the following client code:

\n
final class APIClient {\n    static let shared = APIClient()\n    let baseURL = URL(string: "https://www.example.com")!\n    let transport: Transport\n\n    init(transport: Transport = URLSession.shared) { self.transport = transport }\n\n    // Fetch any Fetchable type given an ID, and return it asynchronously\n    func fetch<Model: Fetchable>(_ id: Model.ID,\n                                 completion: @escaping (Result<Model, Error>) -> Void)\n    {\n        // Construct the URLRequest\n        let url = baseURL\n            .appendingPathComponent(Model.apiBase)\n            .appendingPathComponent("\\(id)")\n        let urlRequest = URLRequest(url: url)\n\n        // Send it to the transport\n        transport.send(request: urlRequest) { data in\n            let result = Result { try JSONDecoder().decode(Model.self, from: data.get()) }\n            completion(result)\n        }\n    }\n}\n
\n

This fetch method is great for getting a model by ID, but I have other things I want to do. For example, I\u2019d like to periodically POST to /keepalive and return if there\u2019s an error. That\u2019s really similar, but kind of different.\n

\n
\n// GET /<model>/<id> -> Model\nfunc fetch<Model: Fetchable>(\n    _ id: Model.ID,\n    completion: @escaping (Result<Model, Error>) -> Void)\n{\nlet urlRequest = URLRequest(url: baseURL\n.appendingPathComponent(Model.apiBase)\n.appendingPathComponent("\\(id)")\n)\n\n    transport.fetch(request: urlRequest) {\ndata in\ncompletion(Result {\nlet decoder = JSONDecoder()\nreturn try decoder.decode(\nModel.self,\nfrom: data.get())\n})\n    }\n}\n
\n
\n// POST /keepalive -> Error?\nfunc keepAlive(\n    completion: @escaping (Error?) -> Void)\n{\nvar urlRequest = URLRequest(url: baseURL\n.appendingPathComponent("keepalive")\n)\nurlRequest.httpMethod = "POST"\n\n    transport.send(request: urlRequest) {\nswitch $0 {\ncase .success: completion(nil)\ncase .failure(let error): completion(error)\n}\n    }\n}\n
\n
\n

Both basically follow this pattern of build an URL request, pass it to transport, and then deal with the result. I know it\u2019s just one line that exactly duplicates, but the structure is still really similar, and it feels we could pull this apart. The problem is that fetch is doing too much.

\n

So maybe we pull out the part that changes and call it Request. But what should Request be? So often, I see people jump to a PAT (protocol with associated type) like this:

\n
// This is a bad idea\nprotocol Request {\n    var urlRequest: URLRequest { get }\n    associatedtype Response\n    var completion: (Result<Response, Error>) -> Void { get }\n}\n
\n

So what\u2019s the question we ask whenever we make a PAT? Would I ever want an array of these? I think we would definitely want an array of requests. A list of pending requests. Chaining requests together. Requests that should be retried. We definitely want an array of requests. This is a great example where someone might come along as say, if only we had generalized existentials then everything would be wonderful. No. That wouldn\u2019t fix anything. The problem is this treats a PAT like a generic, which isn\u2019t the right way to think about it.

\n

PATs are not \u201cgeneric protocols\u201d (or at least not in the way you\u2019re thinking)

\n

Generics and PATs are very different things that solve very different problems. Generics are type-parameterization. That means that the types are being passed as parameters to the function. They\u2019re passed at compile time, but they\u2019re still passed by the caller. When you say Array<Int>, you, the caller, get to decide what kinds of elements Array holds. In Array<Int>(repeating: 0, count: 10)\n, Int is just as much a parameter as 0 and 10. It\u2019s just a different kind of parameter.

\n

PATs aren\u2019t like that. Their associated types are not parameters passed by the caller. They\u2019re hooks provided by the implementor of the conforming type (or whoever wrote the conforming extension). When you conform a type to a PAT, you have to provide a mapping of stuff that algorithms need to stuff this type has. Collection requires an Index type in order to implement subscripts (among other things). Set says \u201chere\u2019s my Set.Index type that Collection algorithms should use when you need an Index type.\u201d Array says \u201cplease use Int as my Index for those algorithms.\u201d As the consumer of Set or Array, you can\u2019t change those choices. You can\u2019t say \u201cI want an Array indexed by Character.\u201d That\u2019s not up to you. It\u2019s not a type parameter.

\n

The point of a PAT is to allow algorithms to use the type. If you\u2019re thinking about storage (like putting things in an Array) rather than algorithms, you probably do not want a PAT.

\n

First use it, then build it

\n

Rather than focusing first on how to construct a Request, let\u2019s focus on how we\u2019d like to use one. I wish something would just know all the stuff I needed to send to the transport\u2026.

\n
class APIClient {\n    func send(_ request: Request) {\n        transport.send(request: request.urlRequest,\n                       completion: request.completion)\n    }\n}\n
\n

This is a kind of \u201cwish driven development.\u201d We \u201cwish\u201d there were some type that could handle the URLRequest and completion handler for us, we pretend it exists, write the code that uses it, and then make it a reality. And the reality couldn\u2019t be simpler:

\n
struct Request {\n    let urlRequest: URLRequest\n    let completion: (Result<Data, Error>) -> Void\n}\n
\n

OK, that\u2019s simple, but that\u2019s still not quite what we want. There\u2019s no model information in there. I want to create Requests that know about model types, like this:

\n
client.send(Request.fetching(id: User.ID(1), completion: { print($0)} ))\n
\n

So I want to put User.ID into a system and get User back out in the completion handler, but the system (Request) only understands Data. That means we\u2019re making a type eraser. We\u2019re hiding a type (User) inside Request. How? With one of the simplest type erasers you can have: a generic function or closure. Basically, we just take fetch and wrap it into a closure. Here\u2019s fetch:

\n
class APIClient {\n    func fetch<Model: Fetchable>(_ id: Model.ID,\n                                 completion: @escaping (Result<Model, Error>) -> Void)\n    {\n        // Construct the URLRequest\n        let url = baseURL\n            .appendingPathComponent(Model.apiBase)\n            .appendingPathComponent("\\(id)")\n        let urlRequest = URLRequest(url: url)\n\n        // Send it to the transport\n        transport.send(request: urlRequest) { data in\n            let result = Result { try JSONDecoder().decode(Model.self, from: data.get()) }\n            completion(result)\n        }\n    }\n}\n
\n

And here\u2019s fetching:

\n
extension Request {\n    static var baseURL: URL { URL(string: "https://www.example.com")! }\n\n    // GET /<model>/<id> -> Model\n    static func fetching<Model: Fetchable>(id: Model.ID,\n                                           completion: @escaping (Result<Model, Error>) -> Void) -> Request\n    {\n        // Construct the URLRequest\n        let url = baseURL\n            .appendingPathComponent(Model.apiBase)\n            .appendingPathComponent("\\(id)")\n        let urlRequest = URLRequest(url: url)\n\n        return self.init(urlRequest: urlRequest) {  // Here's the closure that hides (erases) Model\n            data in\n            completion(Result {\n                let decoder = JSONDecoder()\n                return try decoder.decode(Model.self, from: data.get())\n            })\n        }\n    }\n}\n
\n

fetching is a generic method, but it returns a non-generic Request struct. This kind of generic->non-generic conversion is an incredibly powerful way to simplify your system and keep generics from spiraling out of control.

\n

You may ask \u201cwhy a static fetching method rather than creating an init(fetching:completion) extension\u201d For this one, init would probably be fine, but as you think about other kinds of Requests, especially ones with no parameters, it would get messy. For example, it\u2019s hard to build a nice init for /keepalive. (This isn\u2019t a deep design point; it\u2019s just a stylistic choice. You might prefer init(keepAliveWithCompletion:), and that\u2019s up to you.)

\n

In any case, this is how I\u2019d build the /keepalive handler:

\n
extension Request {\n    // POST /keepalive -> Error?\n    static func keepAlive(completion: @escaping (Error?) -> Void) -> Request\n    {\n        var urlRequest = URLRequest(url: baseURL\n            .appendingPathComponent("keepalive")\n        )\n        urlRequest.httpMethod = "POST"\n\n        return self.init(urlRequest: urlRequest) {\n            switch $0 {\n            case .success: completion(nil)\n            case .failure(let error): completion(error)\n            }\n        }\n    }\n}\n
\n

Wrapping up the network stack

\n

This is the end of my discussion of this little network stack (though not the end of my discussion of generics). It\u2019s not designed to be a \u201creal\u201d network stack. I don\u2019t expect anyone to use this directly as described. I build stacks based on these principles all the time, but I\u2019ve never had one look exactly like this. They\u2019re each quite specialized to their particular API, and the particular needs of the app. The goal here wasn\u2019t to create a general purpose library to solve all networking problems. The goal was to show how you would extract generic code tailored to a problem. Your API is probably different, and you\u2019ll probably build your solution in a different way. Don\u2019t feel you have to use a Transport and an APIClient and a Request. (Though maybe you should use Transport\u2026 :D)

\n

If you want to build a general purpose library around this, I suggest you first build small, custom libraries around several APIs that are very different from each other. Then look for the abstractions. Abstracting too soon, before you really understand the problem, is the most common cause of generic headaches.

\n

There is no such thing as \u201cas generic as possible.\u201d Generic code is abstraction, and abstraction is choices. Choosing to make things flexible in one direction often makes it harder to be flexible in another. I have a long list of code bases where we needed more flexibility, and the first step was to rip out all the \u201cflexible\u201d code that made the wrong assumptions about what kind of flexibility would be needed and was never actually used.

\n
\n

Write concrete code first. Then work out the generics.

\n
\n

If you stick to that, it\u2019ll probably work out ok.

\n

Swift Playground

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36192", - "recrawled": 1572127465056, - "updateCount": 1, - "fingerprint": "e1ea637d", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09e26806:17dc8:d4506071", - "updated": 1572127313000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theatlantic.com/ideas/archive/2019/10/how-weworks-adam-neumann-became-billionaire/600607/", - "type": "text/html" - } - ], - "crawled": 1572123863046, - "title": "WeWork\u2019s Adam Neumann Is the Most Talented Grifter of Our Time", - "published": 1572120552000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Derek Thompson, writing for The Atlantic:

\n
\n

By 2016, Neumann was telling friends that he was intent on\nbecoming the first trillionaire. Perhaps, he said, somewhere along\nthe way to eternity, he might become the \u201cpresident of the\nworld.\u201d

\n

With his ignominious departure from WeWork this week, Neumann\u2019s\nEarth-emperor ambitions may have taken a blow. But he can find\nsolace in suddenly becoming one of the richest people on the\nplanet. On Tuesday, Softbank offered to pay him a king-size ransom\nin exchange for wresting control of the company. The Japanese\nconglomerate offered to buy up to $1 billion worth of Neumann\u2019s\nWeWork shares in addition to giving him a short-term loan of $500\nmillion to pay off a credit line from several banks. Finally,\nNeumann will receive $185 million over the next four years in\nexchange for his advice.

\n

At $46 million a year, Neumann\u2019s annual \u201cconsulting\u201d fee alone is\nhigher than the total compensation of all but nine public CEOs in\nthe United States.

\n
\n

Like a legalized ponzi scheme. Meanwhile, the company is so cash-strapped that it delayed laying off thousands of employees because it doesn\u2019t have the money to pay them severance.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616938", - "fingerprint": "f994b4e4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d51:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

You may remember that, back in July, Apple released rare bug-fix updates for older versions of its operating system: iOS 10.3.4 and iOS 9.3.6. This was necessary to help keep older iPhones and iPads maintain accurate location functionality as the GPS network goes through a time rollover transition.

\n

However, the problem is even more serious for iPhone 5. Apple is sending out alerts to iPhone 5 owners that their phones must be updated to iOS 10.3.4 before November 3. If the iPhone 5 is not updated in time, it will be unable to connect to the internet entirely, including web browsing in Safari, email, iCloud and App Store services.

\n

more\u2026

\n

The post Still using an iPhone 5? iOS 10.3.4 is required to keep your phone working appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/26/iphone-5-software-update-gps/", - "type": "text/html" - } - ], - "crawled": 1572120801105, - "title": "Still using an iPhone 5? iOS 10.3.4 is required to keep your phone working", - "published": 1572120037000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616933", - "fingerprint": "c8d821a8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d50:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The rumours around new AirPods continue to build. A Chinese report today from Economic Daily News indicates that Apple will sell the \u2018AirPods Pro\u2019 in multiple colors, like black, white and midnight green. This would be significant as obviously the current AirPods only come in white.

\n

more\u2026

\n

The post Chinese report suggests \u2018AirPods Pro\u2019 will come in multiple colors, perhaps to match iPhone 11 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/26/airpods-pro-multiple-colors/", - "type": "text/html" - } - ], - "crawled": 1572120801105, - "title": "Chinese report suggests \u2018AirPods Pro\u2019 will come in multiple colors, perhaps to match iPhone 11", - "published": 1572117515000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36191", - "fingerprint": "f553ed31", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d46:d4506071", - "updated": 1572119413000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/25/apple-united-airlines-sfo-terminal-upgrades/", - "type": "text/html" - } - ], - "crawled": 1572120260975, - "title": "United Airlines Suggests That Apple Is Helping Design Terminal Upgrades at SFO", - "published": 1572119412000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Juli Clover, writing for MacRumors:

\n
\n

The plan is for Apple to help United reconfigure areas in the\nairport, though what that specifically means is unclear. Linda\nJojo, executive vice president of United Airlines Holdings,\nmentioned spots Apple employees specifically visited as a hint to\nwhat might see a redesign.

\n

\u201cThe Apple team in San Francisco has been in our baggage hold\nareas, customer service and the lobbies,\u201d she said. \u201cI\u2019m being\ndeliberately vague,\u201d she added.

\n

Earlier this year, United Airlines accidentally revealed that\nApple is its biggest customer in San Francisco, spending $150\nmillion on airline tickets each year and purchasing an average of\n50 business class seats on flights to Shanghai on a daily basis.

\n
\n

Reading between the lines, my guess is that Apple wants to redesign every bit of the experience from curbside to boarding for United passengers out of SFO. They might even be able to improve the security line\u2009\u2014\u2009SFO uses a private security contractor, not TSA. Should be nice.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 1533, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36190", - "fingerprint": "2deedacc", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d45:d4506071", - "updated": 1572118775000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://peopleenespanol.com/chica/tim-cook-the-power-of-diversity/", - "type": "text/html" - } - ], - "crawled": 1572120260975, - "title": "Tim Cook on the Five-Year Anniversary of His Coming Out as Gay", - "published": 1572118774000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

From an interview with Armando Correa for People en Espanol:

\n
\n

Correa: I remember when I read your column, one of the\nsentences that most surprised me was: \u201cI\u2019m proud to be gay, and I\nconsider being gay among the greatest gifts God has given me.\u201d

\n

Cook: Yes, I strongly believe that. I think there\u2019s many\nmeanings behind this. One is, it was his decision, not mine. Two,\nat least for me, I can only speak for myself, it gives me a level\nof empathy that I think is probably much higher than average\nbecause being gay or trans, you\u2019re a minority. And I think when\nyou\u2019re a majority, even though intellectually you can understand\nwhat it means to be in a minority, it\u2019s an intellectual thing.\nIt\u2019s not intellectual for me to be in a minority. I\u2019m not saying\nthat I understand the trials and tribulations of every minority\ngroup, because I don\u2019t. But I do understand for one of the groups.\nAnd to the degree that it helps give you a lens on how other\npeople may feel, I think that\u2019s a gift in and of itself.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36189", - "fingerprint": "ca090dd", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d44:d4506071", - "updated": 1572117534000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/chrismcquarrie/status/1187023381251670017", - "type": "text/html" - } - ], - "crawled": 1572120260975, - "title": "Christopher McQuarrie: \u2018Focus Entirely on Execution and Not on Result\u2019", - "published": 1572117532000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Christopher McQuarrie:

\n
\n

After twenty five years in the craft, I\u2019ve learned the secret to\nmaking movies is making movies\u2009\u2014\u2009starting with little movies no\none will ever see.

\n

The secret to knowledge is doing and failing\u2009\u2014\u2009often and\npainfully\u2009\u2014\u2009and letting everyone see.

\n

The secret to success is doing what you love, whether or not\nyou\u2019re being paid. The secret to a rewarding career in film\n(and many other fields) is focusing entirely on execution and\nnot on result.

\n
\n

McQuarrie is writing from the field he knows best\u2009\u2014\u2009movies\u2009\u2014\u2009but I really do believe this advice is universal. You want to be a writer? Write. You want to make apps? Create apps.

\n

There\u2019s not much similar between football and filmmaking, but I recently heard Alabama head coach Nick Saban give the same advice to a younger coach: focus on execution, not results. The results you deserve will follow from the quality of your execution.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616931", - "fingerprint": "a0d4210c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e08a0dcd7:17b0f:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Earlier this week, Tim Cook gave the keynote address at a Ceres sustainability gala. At that same event, the Apple CEO sat down with GQ to talk more about Apple\u2019s sustainability goals as they relate to the iPhone, retail, and more.

\n

more\u2026

\n

The post Tim Cook talks iPhone trade-in growth, Apple\u2019s environmental goals, more in new interview appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/26/tim-cook-environmental-iphone-interview/", - "type": "text/html" - } - ], - "crawled": 1572102790359, - "title": "Tim Cook talks iPhone trade-in growth, Apple\u2019s environmental goals, more in new interview", - "published": 1572100899000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616926", - "fingerprint": "8fcb607", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0869e6ec:17a93:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

While Apple TV+ and Disney+ are both slated to launch in less than a month, the debut of HBO Max is also on the horizon. In a new interview with Retuers, AT&T COO John Stankey said that the company will give HBO Max to current subscribers for free.

\n

more\u2026

\n

The post AT&T looks to match Apple TV+ and Disney+ promos with free HBO Max for subscribers appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/26/att-hbo-max-free-promo/", - "type": "text/html" - } - ], - "crawled": 1572099188460, - "title": "AT&T looks to match Apple TV+ and Disney+ promos with free HBO Max for subscribers", - "published": 1572095205000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615804", - "recrawled": 1572174831768, - "updateCount": 1, - "fingerprint": "fa3c54d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a16:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

A few years ago, I heard about Twitch and the idea of people watching other people play video games. I didn\u2019t understand the appeal. Why would someone want to watch someone else play a game when they could play it themselves? I heard someone explain it in a podcast, though. They said it\u2019s no different than sports. I can certainly play basketball, but I also enjoy watching it as well. Video games are no different. As time has gone on, it\u2019s become clear that a new trend is happening around gaming that cannot be ignored: esports in schools. more\u2026

\n

The post Making the Grade: Are esports the next big thing in schools? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/26/esports-in-schools/", - "type": "text/html" - } - ], - "crawled": 1572095586481, - "title": "Making the Grade: Are esports the next big thing in schools?", - "published": 1572094804000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616921", - "fingerprint": "539383b9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a15:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The US Department of Justice has announced that it has charged a 30 year old man from Miami, Florida in conjunction with an Apple Pay fraud conspiracy. The man had previously pleaded guilty to the charges, while three of co-conspirators have also been sentenced.

\n

more\u2026

\n

The post Florida man sentenced to over 4 years in prison for $1.5 million Apple Pay fraud conspiracy appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/26/apple-pay-fraud-florida-man-sentence/", - "type": "text/html" - } - ], - "crawled": 1572095586481, - "title": "Florida man sentenced to over 4 years in prison for $1.5 million Apple Pay fraud conspiracy", - "published": 1572092010000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616908", - "fingerprint": "ee3002e6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e05317571:17400:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has shared a new one-minute ad focused on iPhone\u00a0privacy. The video highlights how much private information we have stored on smartphones and that it should belong to \u201cyou.\u201d

\n

more\u2026

\n

The post Apple highlights iPhone privacy with new \u2018Simple as that\u2019 ad appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/apple-iphone-privacy-ad-simple-as-that/", - "type": "text/html" - } - ], - "crawled": 1572045157745, - "title": "Apple highlights iPhone privacy with new \u2018Simple as that\u2019 ad", - "published": 1572042215000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36188", - "fingerprint": "ae19d945", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e052937dc:173f1:d4506071", - "updated": 1572042321000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "What\u2019s the point of having only two buttons and all that unused whitespace on the left side?" - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/mails_message_action_toolbar_in_ios_13", - "type": "text/html" - } - ], - "crawled": 1572044617692, - "title": "\u2605 The Curious Design of Mail\u2019s Message Action Toolbar in iOS 13", - "published": 1572042320000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

David Ingram, writing for NBC News:

\n
\n

Shannon Watts always replied to emails the same way: by touching\nthe reply icon, tucked in a familiar spot near the bottom right\ncorner of her iPhone. Then, one day a few weeks ago, the icon\nwasn\u2019t there\u2009\u2014\u2009and neither was the email. It was deleted by\naccident.

\n

It\u2019s happened dozens of times since, frustrating Watts and many\nother iPhone users who\u2019ve been tripped up by a minor change rolled\nout last month by Apple, a company renowned for its\nforward-thinking design.

\n

In the newest version of the iPhone email app, the trash icon is\nnow where the reply icon used to be. And they\u2019re too close\ntogether for some people.

\n
\n

The change is perfectly illustrated and summarized in this tweet by Craig Hockenberry:

\n
\n

Muscle memory is a bitch.

\n

\n
\n

Things worth noting:

\n\n

The new toolbar in iOS 13 Mail is just strange. The old toolbar had discrete buttons for Flag, Move, Trash/Archive, Reply, and New Message. Now it\u2019s just Trash and Reply, with all of the other functionality stashed in the new Reply action sheet, pictured here half-height and full-height. That new \u201cReply\u201d action sheet is really a \u201cDo Something With This Message\u201d sheet\u2009\u2014\u2009I\u2019m not sure what the icon for this should be, but the Reply icon seems like an odd choice. I know a few people who assumed that iOS 13 removed the ability to move messages to other mailboxes because the folder button was removed from the toolbar. They\u2009\u2014\u2009reasonably!\u2009\u2014\u2009never thought to look for it by tapping what clearly looks like the old familiar Reply icon.

\n

The Print command has long been stashed in the Reply action sheet\u2009\u2014\u2009so arguably it\u2019s always been more of a \u201cDo Something With This Message\u201d button than just a \u201cReply or Forward\u201d button. But the iOS 13 Mail toolbar takes this to an extreme. It\u2019s one thing to put new features (for which there\u2019s no room on the toolbar) in the Reply action sheet; it\u2019s another to move commands like Flag and Move that already had positions on the toolbar.

\n

I like the new \u201cDo Something With This Message\u201d action sheet in and of itself a lot\u2009\u2014\u2009it\u2019s an interesting design to fit more functionality in the limited screen real estate of the iPhone. There are a lot of apps that have run out of space in their toolbars that could borrow from this design. I particularly like that in the new action sheet, all the actions are labeled with words in addition to icons. But iOS 13 should have included a first-run explainer showing users where these features moved to.

\n

And it just seems odd to me that they moved all these features there in the first place. The iPhone really only has room for five toolbar buttons. Flag, Move, Trash, Reply, and New Message seemed like good ones. What\u2019s the point of having only two buttons and all that unused whitespace on the left side? In addition to the fact that it\u2019s not intuitive to look for Flag and Move commands behind a button that clearly looks like \u201cReply\u201d, it\u2019s also a bit frustrating to me that there\u2019s no longer a way to just create a new message from this screen\u2009\u2014\u2009you have to go back one level in the navigation controller to the list of messages to create a new (non-reply) message.

\n

At the very least, if the toolbar is only going to have these two buttons, why not place the Trash button on the far left, and put the whitespace between the two buttons? That would eliminate inadvertent taps on the Trash button from either pre-iOS 13 muscle memory or from proximity to the Reply button.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616866", - "fingerprint": "2d7347a7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04fa7f22:1732f:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

This month we\u2019re giving 9to5Mac readers the chance to win Apple\u2019s latest MacBook Pro to celebrate the launch of the new Infinity Cable from Chargeasap. For a limited time, you can also get up to 60% off the new Infinity Cable \u2013 the first magnetic cable with interchangeable connectors for USB-C, Lightning and micro-USB and 100W Power Delivery support:

\n

Get\u00a0Infinity Cable\u00a0w/ Lightning, USB-C, and micro-USB connectors up to\u00a060% off

\n

Head below to enter:

\n

more\u2026

\n

The post 9to5Rewards: MacBook Pro giveaway + 60% off Infinity Magnetic Cable for iPhone/MacBook appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/rewards-macbook-pro-iphone-macbook/", - "type": "text/html" - } - ], - "crawled": 1572041555746, - "title": "9to5Rewards: MacBook Pro giveaway + 60% off Infinity Magnetic Cable for iPhone/MacBook", - "published": 1572038162000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100464", - "fingerprint": "2c799a47", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17173:d4506071", - "author": "Jim Dalrymple", - "summary": { - "direction": "ltr", - "content": "There have been many complaints about the new versions of macOS and iOS since their release. Dave and I talk about that, as well as looking at the security of Google and Amazon's voice assistant products.\nBrought to you by:\nLinode:\u00a0Instantly deploy and manage an SSD server in the Linode Cloud. Get a server running in seconds with your choice of Linux distro, resources, and choice of 10 node locations. Get a\u00a0$20 credit when you use promocode dalrymple2019 at https://linode.com/dalrymple/.\nMint Mobile:\u00a0To get your new wireless plan for just 15 bucks a month, and get the plan shipped to your door for FREE, go to https://www.mintmobile.com/dalrymple.\nSubscribe to this podcast\n" - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/25/the-dalrymple-report-catalina-ios-and-alexa-google-security/", - "type": "text/html" - } - ], - "crawled": 1572034055529, - "title": "\u221e The Dalrymple Report: Catalina, iOS and Alexa, Google security", - "published": 1572033458000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

There have been many complaints about the new versions of macOS and iOS since their release. Dave and I talk about that, as well as looking at the security of Google and Amazon\u2019s voice assistant products.

\n

Brought to you by:

\n

Linode:\u00a0Instantly deploy and manage an SSD server in the Linode Cloud. Get a server running in seconds with your choice of Linux distro, resources, and choice of 10 node locations. Get a\u00a0$20 credit when you use promocode dalrymple2019 at https://linode.com/dalrymple/.

\n

Mint Mobile:\u00a0To get your new wireless plan for just 15 bucks a month, and get the plan shipped to your door for FREE, go to https://www.mintmobile.com/dalrymple.

\n

Subscribe to this podcast

\n" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100461", - "fingerprint": "829c23bb", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17172:d4506071", - "author": "Jim Dalrymple", - "summary": { - "direction": "ltr", - "content": "
\nSix years ago, Tim Cook, who took the reins at Apple after the death of its founder, Steve Jobs, called renowned CNN anchor Anderson Cooper to set up a meeting with him. Cook was about to make a decision that would reverberate around the world and he wanted Cooper's advice. "My style is when I'm doing something complex that I've never done before, I always try to make a list of those people who have come before and approach this point," he shares.\nWhat he was doing was much more complex. Cook, 59, had decided to publish a column where he would share with the world that he was gay, making him the first, and until then only, leader of a Fortune 500 company to come out of the closet. Five years later, speaking slowly and with a slight smile, he says: "I have not regretted it for one minute. Not at all."\nWhat he was doing was much more complex. Cook, 59, had decided to publish a column where he would share with the world that he was gay, making him the first, and until then only, leader of a Fortune 500 company to come out of the closet. Five years later, speaking slowly and with a slight smile, he says: "I have not regretted it for one minute. Not at all."\n
\nI have a lot of respect for Tim, as the CEO of Apple, and as a person." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/25/tim-cooks-interview-with-people/", - "type": "text/html" - } - ], - "crawled": 1572034055529, - "title": "\u221e Tim Cook\u2019s interview with People", - "published": 1572031511000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "
\n

Six years ago, Tim Cook, who took the reins at Apple after the death of its founder, Steve Jobs, called renowned CNN anchor Anderson Cooper to set up a meeting with him. Cook was about to make a decision that would reverberate around the world and he wanted Cooper\u2019s advice. \u201cMy style is when I\u2019m doing something complex that I\u2019ve never done before, I always try to make a list of those people who have come before and approach this point,\u201d he shares.\nWhat he was doing was much more complex. Cook, 59, had decided to publish a column where he would share with the world that he was gay, making him the first, and until then only, leader of a Fortune 500 company to come out of the closet. Five years later, speaking slowly and with a slight smile, he says: \u201cI have not regretted it for one minute. Not at all.\u201d

\n

What he was doing was much more complex. Cook, 59, had decided to publish a column where he would share with the world that he was gay, making him the first, and until then only, leader of a Fortune 500 company to come out of the closet. Five years later, speaking slowly and with a slight smile, he says: \u201cI have not regretted it for one minute. Not at all.\u201d

\n
\n

I have a lot of respect for Tim, as the CEO of Apple, and as a person.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100459", - "fingerprint": "5da466b1", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17171:d4506071", - "author": "Jim Dalrymple", - "summary": { - "direction": "ltr", - "content": "
\nThe government in its indictment alleges that Levoff used inside information from Apple, including financial results before they were published, to trade Apple stock. He\u2019s facing six counts of securities fraud and six counts of wire fraud.\n
\nHe only realized just over $500,000 with the insider information, which hardly seems worth the effort for someone in his position. The real irony is that he was in charge of making sure employees didn't do insider trading. Oomph." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/25/former-apple-lawyer-charged-with-insider-trading/", - "type": "text/html" - } - ], - "crawled": 1572034055529, - "title": "\u221e Former Apple lawyer charged with insider trading", - "published": 1572031179000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "
\n

The government in its indictment alleges that Levoff used inside information from Apple, including financial results before they were published, to trade Apple stock. He\u2019s facing six counts of securities fraud and six counts of wire fraud.

\n
\n

He only realized just over $500,000 with the insider information, which hardly seems worth the effort for someone in his position. The real irony is that he was in charge of making sure employees didn\u2019t do insider trading. Oomph.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616834", - "fingerprint": "a0700d3d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17074:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

If you\u2019ve updated to the latest version of macOS, you may have noticed an issue with the new terms and conditions. Follow along for two ways to fix the iCloud terms and conditions bug in macOS Catalina.

\n

more\u2026

\n

The post How to fix iCloud terms and conditions bug in macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/fix-icloud-terms-conditions-bug-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1572030748552, - "title": "How to fix iCloud terms and conditions bug in macOS Catalina", - "published": 1572029339000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616854", - "fingerprint": "2a87fae8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17073:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Before Apple TV+ was official, there were a lot of rumors and reporting that Apple was strictly focusing on \u2018family-friendly\u2019 content and telling producers to avoid adult scenes depicting sex and violence.

\n

As reported by Sigmund Judge of Screentimes.net, who attended a screening of the first episode, Apple TV+\u2019s premier show \u2018SEE\u2019 does not shy away from depicting adult themes in any way, and the events of the episode make a big statement that the rumors were simply incorrect.

\n

more\u2026

\n

The post First episode of SEE shows that Apple TV+ is not shying away from violence and scenes of a sexual nature appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/first-episode-of-see-shows-that-apple-tv-is-not-shying-away-from-violence-and-scenes-of-a-sexual-nature/", - "type": "text/html" - } - ], - "crawled": 1572030748552, - "title": "First episode of SEE shows that Apple TV+ is not shying away from violence and scenes of a sexual nature", - "published": 1572028225000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616846", - "fingerprint": "4c358ef8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e041ea0a6:16f52:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Back in January this year, United Airlines accidentally revealed that Apple was its number one customer with an annual spend of $150 million. Now, it appears the airline and Apple are in early talks about upgrading its terminal at SFO.

\n

more\u2026

\n

The post Apple in talks with business partner United Airlines over deal to upgrade terminal at SFO appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/apple-united-airlines-sfo/", - "type": "text/html" - } - ], - "crawled": 1572027146406, - "title": "Apple in talks with business partner United Airlines over deal to upgrade terminal at SFO", - "published": 1572024319000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120939", - "fingerprint": "ce513d7", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0412f2d4:16f32:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Traveling over Aurora Bridge will be a bit slow this weekend, as lanes will be closed while bridge preservation crews conduct inspections. Starting Saturday, Oct. 26, the two right, northbound lanes will be closed from 7am to 1pm. And on Sunday, Oct. 27, the two right, southbound lanes will close for the same time period. [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/25/aurora-bridge-lane-reductions-this-weekend/", - "type": "text/html" - } - ], - "crawled": 1572026381012, - "title": "Aurora Bridge lane reductions this weekend", - "published": 1572025645000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Traveling over Aurora Bridge will be a bit slow this weekend, as lanes will be closed while bridge preservation crews conduct inspections.

\n

Starting Saturday, Oct. 26, the two right, northbound lanes will be closed from 7am to 1pm. And on Sunday, Oct. 27, the two right, southbound lanes will close for the same time period.

\n

The inspections come after a summer of repainting and rehabilitating parts of the bridge \u2014 learn more here.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616837", - "fingerprint": "4bdd4776", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03e7aa18:16e57:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The Disney+\u00a0streaming video service that\u2019s set to launch just after Apple TV+ next month has signed a deal with Jim Henson Co. for a comedy talk show that will further bolster its programming.

\n

more\u2026

\n

The post Disney+ partners with Jim Henson Co. for new puppet talk show appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/disney-plus-jim-henson-puppet-talk-show/", - "type": "text/html" - } - ], - "crawled": 1572023544344, - "title": "Disney+ partners with Jim Henson Co. for new puppet talk show", - "published": 1572022801000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120948", - "fingerprint": "bb0ce35", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03dbd561:16e33:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The pricey-yet-popular tunnel option to connect downtown Ballard to light rail has been scrapped in favor of cheaper options. Sound Transit board members have decided to drop the proposal that would create a $450 million tunnel under Salmon Bay directly to 20th Ave NW. They also are moving away from ideas for a $200 million [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/25/20th-ave-nw-tunnel-option-dropped-for-ballard-light-rail/", - "type": "text/html" - } - ], - "crawled": 1572022768993, - "title": "20th Ave NW tunnel option dropped for Ballard Light Rail", - "published": 1572020321000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The pricey-yet-popular tunnel option to connect downtown Ballard to light rail has been scrapped in favor of cheaper options.

\n

Sound Transit board members have decided to drop the proposal that would create a $450 million tunnel under Salmon Bay directly to 20th Ave NW. They also are moving away from ideas for a $200 million tunnel through West Seattle\u2019s Pigeon Point, and an elevated railway in Sodo.

\n
\"\"
\n

The preferred alternatives for Ballard now include a tunnel that would run from the Interbay station under 15th and end at a tunnel station at either 14th or 15th, a movable bridge crossing Salmon Bay west of the Ballard Bridge to an elevated station at Market and 15th, and a high fixed bridge with an elevated station at 14th and Market.

\n

As the Seattle Times reports, Mayor Jenny Durkan warned that the fixed bridge alternative could be as high as the Aurora Bridge, which would create large structures on land and in the water, potentially disturbing salmon migration. Rather, Mayor is in favor of the tunnel under 15th, which would still cost roughly $100 million less than a tunnel under 20th.

\n

Even when considering cheaper options, the price for expanding light rail to Ballard and West Seattle could add up to $1.7 billion, which means the City will still need to seek third-party funding.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616818", - "fingerprint": "bc8e880c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d2a:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

We usually see a couple of functioning Apple-1 computers up for sale each year and they usually net around $300,000-$600,000 depending on the condition and included accessories, manuals, software, etc. Now the latest working Apple-1 has gone up for sale with a steep price close to $2 million.

\n

more\u2026

\n

The post Apple-1 in \u2018almost perfect condition\u2019 w/ custom wood case hopes to earn $1.75M appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/apple-1-custom-wood-case-1-75m/", - "type": "text/html" - } - ], - "crawled": 1572019941994, - "title": "Apple-1 in \u2018almost perfect condition\u2019 w/ custom wood case hopes to earn $1.75M", - "published": 1572019636000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616819", - "fingerprint": "db3ef2ac", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d29:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s official iPhone 11/Pro/Max cases are on sale from $24 at Best Buy and Amazon. You\u2019ll also find deals on the previous-generation 9.7-inch iPad and Apple\u2019s latest $5 weekend movie sale. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Friday deals: Apple\u2019s iPhone 11 cases from $24, 9.7-inch iPad $130 off, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/cases-iphone-11-deals/", - "type": "text/html" - } - ], - "crawled": 1572019941994, - "title": "Friday deals: Apple\u2019s iPhone 11 cases from $24, 9.7-inch iPad $130 off, more", - "published": 1572018890000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115825", - "fingerprint": "4de34075", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03a4b61f:16d08:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "In early November, the Ballard Brewed Winter Beer Festival will be coming back to the neighborhood for its second year. Ten local breweries will be at the festival, happening Nov. 2 at Hale\u2019s Ales Palladium (4301 Leary Way NW). Participating breweries include Bad Jimmy\u2019s, Hales Ales Brewery, Lagunitas Brewing Company, Lucky Envelope Brewing, Maritime Pacific [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/25/ballard-brewed-winter-beer-festival-is-coming-up-soon/", - "type": "text/html" - } - ], - "crawled": 1572019156511, - "title": "Ballard Brewed Winter Beer Festival is coming up soon", - "published": 1572018716000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

In early November, the Ballard Brewed Winter Beer Festival will be coming back to the neighborhood for its second year.

\n

Ten local breweries will be at the festival, happening Nov. 2 at Hale\u2019s Ales Palladium (4301 Leary Way NW).

\n

Participating breweries include Bad Jimmy\u2019s, Hales Ales Brewery, Lagunitas Brewing Company, Lucky Envelope Brewing, Maritime Pacific Brewing Company, NW Peaks Brewery, Obec Brewing, Peddler Brewing, Populuxe Brewing, Reuben\u2019s Brews, and Stoup Brewing.

\n

Each brewery will have two winter beers on tap \u2014 one of which will be released for the first time at the festival.

\n

As with the spring festival, there will be two sessions: one from 2pm to 4:30pm, and the other from 5pm to 7:30pm. The first session will have music by Ranger and the Re-Arrangers, and session two will have music from Pickled Okra.

\n

The proceeds from the festival will benefit Bellwether Housing, Seattle\u2019s largest private, nonprofit affordable housing provider.

\n

To buy tickets, click here.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Networking", - "Firefox", - "Mozilla", - "Web browser" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42226", - "fingerprint": "71fcb2d2", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/10/Firefox-70-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd3:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Firefox
Strengthens its Enhanced Tracking Protection to include social media trackers, and improves the Lockwise password manager. (Free, 69.1 MB)

\"\u201cI

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/firefox-70-0/", - "type": "text/html" - } - ], - "crawled": 1572018461204, - "title": "Firefox 70.0", - "published": 1572017619000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "BusyCal", - "BusyContacts", - "BusyMac", - "calendar", - "contact management", - "Exchange" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42216", - "fingerprint": "68b6c939", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/05/BusyCal-3-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd2:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"BusyCal
Brings enhancements, bug fixes, and stability improvements to the two personal information management apps. ($49.99 new for each, free update, 27.7/12.9 MB)

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/busycal-3-7-2-and-busycontacts-1-4-2/", - "type": "text/html" - } - ], - "crawled": 1572018461204, - "title": "BusyCal 3.7.2 and BusyContacts 1.4.2", - "published": 1572017339000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Default Folder", - "St. Clair Software", - "utilities" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42213", - "fingerprint": "48f37e5b", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Default-Folder-X-5-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd1:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Default
Fixes problems in macOS 10.15 Catalina where Default Folder X wouldn't correctly record recently used folders. ($34.95 new, free update, 9.6 MB)

\"\u201cI\u2019ve

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/default-folder-x-5-4-1/", - "type": "text/html" - } - ], - "crawled": 1572018461204, - "title": "Default Folder X 5.4.1", - "published": 1572017039000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Just for Fun", - "Apple Arcade", - "Catalina", - "gaming", - "iOS 13", - "iPadOS 13", - "tvOS 13" - ], - "originId": "https://tidbits.com/?p=42249", - "fingerprint": "653bab0c", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd0:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "iOS 13, iPadOS 13, macOS 10.15 Catalina, and tvOS 13 all support game controllers from Microsoft and Sony. Here\u2019s how to connect them to your devices to make the most of Apple Arcade.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/25/xbox-and-playstation-game-controllers-with-apple-arcade-the-faq/", - "type": "text/html" - } - ], - "crawled": 1572018461204, - "title": "Xbox and PlayStation Game Controllers with Apple Arcade: The FAQ", - "published": 1572016759000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616786", - "fingerprint": "8bba3328", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 25, 2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/9to5mac-daily-october-25-2019/", - "type": "text/html" - } - ], - "crawled": 1572016339932, - "title": "9to5Mac Daily: October 25, 2019", - "published": 1572016205000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616801", - "fingerprint": "92cf6950", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0a:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has effectively managed our 16-inch MacBook Pro expectations, Zac has a favorite Mac Catalyst app, Benjamin has released his own Catalyst app, Netatmo surprises us with welcome HomeKit news, Fire TV picks up Apple TV+, and much more.

\n

Sponsored by Capterra:\u00a0Visit Capterra.com/HappyHour today and join the millions of people who use Capterra each month.

\n

Sponsored by\u00a0Mint Mobile:\u00a0Cut your wireless bill to 15 bucks a month at MintMobile.com/HappyHour.

\n

\n

9to5Mac Happy Hour is available on Apple Podcasts, Stitcher, TuneIn,\u00a0Google Play, or\u00a0through our\u00a0dedicated RSS feed\u00a0for Overcast and other podcast players.

\n

more\u2026

\n

The post 9to5Mac Happy Hour 248: 16-inch MacBook Pro leak, Mac Catalyst experience, HomeKit updates appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/9to5mac-happy-hour-248/", - "type": "text/html" - } - ], - "crawled": 1572016339932, - "title": "9to5Mac Happy Hour 248: 16-inch MacBook Pro leak, Mac Catalyst experience, HomeKit updates", - "published": 1572013983000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616784", - "fingerprint": "25379fa", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b19:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Verizon 5G coverage is now live in Dallas and Omaha, Nebraska, says the carrier. That brings the network\u2019s 5G service to a total of 15 US cities\u2026

\n

more\u2026

\n

The post Verizon 5G coverage comes to (parts of) Dallas and Omaha, Nebraska appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/verizon-5g-coverage/", - "type": "text/html" - } - ], - "crawled": 1572012737741, - "title": "Verizon 5G coverage comes to (parts of) Dallas and Omaha, Nebraska", - "published": 1572012386000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616777", - "fingerprint": "86867877", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b18:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

HomeKit support for the Arlo Ultra smart camera started rolling out to customers a few days ago and now the iOS app has got an update with iOS 13 Dark Mode support, improved 2FA, a host of bugs fixes, and more.

\n

more\u2026

\n

The post Arlo for iOS gains Dark Mode, 2FA improvements, and more after HomeKit expansion appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/arlo-ios-app-update-dark-mode-more/", - "type": "text/html" - } - ], - "crawled": 1572012737741, - "title": "Arlo for iOS gains Dark Mode, 2FA improvements, and more after HomeKit expansion", - "published": 1572011015000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616776", - "fingerprint": "c145dae2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b17:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A bipartisan bill designed to ensure more people receive government Emergency Alerts could see them broadcast in audio and video streaming services like Apple Music and Apple TV+\u2026

\n

more\u2026

\n

The post Future government Emergency Alerts could arrive in Apple Music and Apple TV+ appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/government-emergency-alerts/", - "type": "text/html" - } - ], - "crawled": 1572012737741, - "title": "Future government Emergency Alerts could arrive in Apple Music and Apple TV+", - "published": 1572010590000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616751", - "fingerprint": "da441bf2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e030bcd86:16a0c:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Square\u2019s Cash App now allows you to buy and sell stocks free of charge, avoiding the usual fees which can eat into profits.

\n

Even better, the app allows you to buy fractions of expensive stocks like GOOG, where a single share currently costs over $1,200. Indeed, you can begin share trading with as little as $1\u2026

\n

more\u2026

\n

The post Buy and sell stocks free of charge in Cash App, including fractional stocks appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/buy-and-sell-stocks/", - "type": "text/html" - } - ], - "crawled": 1572009135494, - "title": "Buy and sell stocks free of charge in Cash App, including fractional stocks", - "published": 1572007948000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616747", - "fingerprint": "f160b407", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674d:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

If Apple were to make mouse support for the iPad into a mainstream feature, that could be a game-changer for iPad gaming, says an analyst specialising in mobile markets.

\n

It would, he argues, open the way to the iPad offering full PC-level gaming as well as the mobile games currently on offer \u2026

\n

more\u2026

\n

The post Full mouse support could be game-changer for iPad gaming, says analyst appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/ipad-gaming/", - "type": "text/html" - } - ], - "crawled": 1572005533375, - "title": "Full mouse support could be game-changer for iPad gaming, says analyst", - "published": 1572004809000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616739", - "recrawled": 1572009135494, - "updateCount": 1, - "fingerprint": "3f5896b3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674c:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has confirmed that 17 malware iPhone apps were removed from the App Store after successfully hiding from the company\u2019s app review process.

\n

The apps were all from a single developer but covered a wide range of areas, including a restaurant finder, internet radio, BMI calculator, video compressor, and GPS speedometer \u2026

\n

more\u2026

\n

The post 17 malware iPhone apps removed from App Store after evading Apple\u2019s review appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/malware-iphone-apps/", - "type": "text/html" - } - ], - "crawled": 1572005533375, - "title": "17 malware iPhone apps removed from App Store after evading Apple\u2019s review", - "published": 1572002184000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616728", - "fingerprint": "b78050fa", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e00af337c:1614a:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The Information reports today that Sony is exploring selling off its Playstation Vue service. This is the company\u2019s streaming TV bundle service, competing with the likes of AT&T TV Now and Hulu with Live TV.

\n

Could Playstation Vue be an interesting acquisition target for Apple as it moves into streaming TV?

\n

more\u2026

\n

The post Comment: As Sony mulls selling Playstation Vue, could it be an acquisition for Apple? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-tv-live-tv-playstation/", - "type": "text/html" - } - ], - "crawled": 1571969512316, - "title": "Comment: As Sony mulls selling Playstation Vue, could it be an acquisition for Apple?", - "published": 1571967111000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36187", - "fingerprint": "da01d734", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e003907ce:16023:d4506071", - "updated": 1571961653000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://daringfireball.net/thetalkshow/2019/10/24/ep-266", - "type": "text/html" - } - ], - "crawled": 1571961767886, - "title": "The Talk Show: \u2018iPhone-Colored Glasses\u2019", - "published": 1571961652000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Special guest Rene Ritchie returns to the show. Topics include Google\u2019s new Pixel 4 phones, Apple\u2019s travails in Hong Kong and China, whether there will be another Apple event this year, and MacOS 10.15 Catalina.

\n

Brought to you by these fine sponsors:

\n\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616721", - "recrawled": 1572009135494, - "updateCount": 1, - "fingerprint": "1c6f4218", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7e:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple CEO Tim Cook has sat down with People for a new interview focused on diversity, his decision to come out, and more. The interview originated on People en Espanol, and has also been translated and posted to People\u2019s English-language site.

\n

more\u2026

\n

The post Tim Cook talks diversity, reflects on his decision to come out in new interview appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/tim-cook-diversity-interview/", - "type": "text/html" - } - ], - "crawled": 1571958704187, - "title": "Tim Cook talks diversity, reflects on his decision to come out in new interview", - "published": 1571958080000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616716", - "fingerprint": "d9d20dab", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has announced its latest Apple Pay promotion. This week, the company is offering $10 off purchases from StubHub when you checkout using Apple Pay.

\n

more\u2026

\n

The post Latest Apple Pay promotion offers $10 off StubHub purchases appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-pay-stubhub-promo/", - "type": "text/html" - } - ], - "crawled": 1571958704187, - "title": "Latest Apple Pay promotion offers $10 off StubHub purchases", - "published": 1571955599000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616713", - "fingerprint": "70c9395a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7c:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Gene Levoff, Apple\u2019s former senior director of corporate law and corporate secretary, has been indicted for insider trading. The announcement was made by the US Attorney in New Jersey today. Levoff was charged by the SEC back in February.

\n

more\u2026

\n

The post Former top Apple lawyer ironically indicted for insider trading appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/former-top-apple-lawyer-ironically-indicted-for-insider-trading/", - "type": "text/html" - } - ], - "crawled": 1571958704187, - "title": "Former top Apple lawyer ironically indicted for insider trading", - "published": 1571955295000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36186", - "fingerprint": "8e90e1db", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e00020a15:15f78:d4506071", - "updated": 1571954662000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://pxlnv.com/linklog/zuck-testifies-again/", - "type": "text/html" - } - ], - "crawled": 1571958163989, - "title": "Zuckerberg Testified Before the House Financial Services Committee and It Did Not Go Well for Him", - "published": 1571954661000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Nice roundup of Zuckerberg\u2019s testimony from Nick Heer at Pixel Envy.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616687", - "fingerprint": "843cdb35", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea5:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

Longtime macOS users will know that even though the Mac has a built-in recovery partition, it\u2019s always useful to have a dedicated USB drive with a macOS installer. I am a big fan of using a tool like DiskMaker X to create them to keep around if I need to wipe a drive and reinstall macOS quickly. If you have a drive created for Mojave, Sierra, and High Sierra, know that a certificate has expired. If you are getting an error similar to \u201cThis copy of the Install macOS Mojave.app application is damaged, and can\u2019t be used to install macOS\u201d, read on to learn how to fix it.

\n

more\u2026

\n

The post Broken macOS Mojave or High Sierra Installer? Expired certificate will require a fresh download appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/macos-application-damaged/", - "type": "text/html" - } - ], - "crawled": 1571955102136, - "title": "Broken macOS Mojave or High Sierra Installer? Expired certificate will require a fresh download", - "published": 1571952370000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616697", - "fingerprint": "3116773e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea4:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has been awarded the Green Supply Chain CITI Outstanding Brand title in China, the company announced today. As part of receiving this award, Apple will work to help further \u201cpromote environmental management.\u201d

\n

more\u2026

\n

The post Apple named CITI \u2018Outstanding Brand\u2019 in China for its environmental focus appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-citi-outstanding-brand-china/", - "type": "text/html" - } - ], - "crawled": 1571955102136, - "title": "Apple named CITI \u2018Outstanding Brand\u2019 in China for its environmental focus", - "published": 1571952061000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36185", - "fingerprint": "e9659f82", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dffcb137d:15e91:d4506071", - "updated": 1571953243000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://tyler.io/perfectly-cropped/", - "type": "text/html" - } - ], - "crawled": 1571954561917, - "title": "\u2018Perfectly Cropped\u2019", - "published": 1571953242000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Tyler Hall, on his wife\u2019s inability to save an image from Messages after upgrading to iOS 13:

\n
\n

At this point there were a few seconds of silence before she yells\n\u201cOh my god! This is just like the dumb new Music app. I didn\u2019t\neven know I could scroll down!\u201d

\n

Why didn\u2019t she know there were options further down the share\nsheet? Because she\u2019s using an iPhone 8, which happens to be just\nthe right height to perfectly crop the share sheet. Take a look\nagain at the first screenshot she sent me.

\n

The \u201cCopy\u201d action is perfectly spaced from the bottom of the\nscreen to appear like it\u2019s the only option. And since iOS (and\nin some places now macOS, too) doesn\u2019t offer visual affordances\nlike scroll indicators, she had no idea there was any content\nfurther below.

\n
\n

In the early era of GUI design, we celebrated affordances. Any view that was scrollable was very clearly scrollable. We, as an industry, got away from that as the basic concepts of using a GUI became part of daily life for everyone. In the post-iOS 7 era, though, Apple seems outright opposed to affordances. Hall\u2019s wife\u2019s assumption that she was looking at the entire share sheet\u2009\u2014\u2009that it ended with the \u201cCopy\u201d button at the bottom, was perfectly reasonable. Just by looking at it, there\u2019s no reason to think there\u2019s more. But \u201cjust by looking at it\u201d is the way user interfaces should be designed.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616685", - "fingerprint": "2f992204", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff9c5af6:15db2:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

In an interview with BuzzFeed\u2019s editor-in-chief, Ben Smith, at the Twitter News Summit, Twitter\u2019s CEO Jack Dorsey addressed the company\u2019s harsh API changes for developers that happened last year. Notably, he said Twitter \u201cpulled back too much on our API\u201d and that changes are coming. This could potentially mean Twitter fixing some of the great features that apps like Tweetbot and Twitterrific had prior to last year.

\n

more\u2026

\n

The post Twitter may be planning to fix third-party clients after breaking Tweetbot and Twitterrific appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/twitter-fix-third-party-clients-api-change/", - "type": "text/html" - } - ], - "crawled": 1571951500022, - "title": "Twitter may be planning to fix third-party clients after breaking Tweetbot and Twitterrific", - "published": 1571950548000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100457", - "fingerprint": "60db591", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16dff96189f:15da4:d4506071", - "author": "Jim Dalrymple", - "summary": { - "direction": "ltr", - "content": "
\nTesla Inc shares soared 17% on Thursday after the electric carmaker surprised Wall Street by delivering on Chief Executive Officer Elon Musk\u2019s promise of a profit in the third quarter, even as doubts remained about its long-term prospects.\n
\nThe more impressive thing is that Musk was able to deliver a profit.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.reuters.com/article/us-tesla-stock/tesla-overtakes-gm-as-most-valuable-u-s-automaker-short-sellers-burned-idUSKBN1X31NG", - "type": "text/html" - } - ], - "crawled": 1571951089823, - "title": "Tesla overtakes GM as most valuable U.S. automaker", - "published": 1571947625000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "
\n

Tesla Inc shares soared 17% on Thursday after the electric carmaker surprised Wall Street by delivering on Chief Executive Officer Elon Musk\u2019s promise of a profit in the third quarter, even as doubts remained about its long-term prospects.

\n
\n

The more impressive thing is that Musk was able to deliver a profit.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616662", - "fingerprint": "4d16bf16", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15caf:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Want to be more efficient with managing your messages on iPhone or iPad? Follow along for how to access edit mode in the Messages app with a two-finger tap on iPhone and iPad.

\n

more\u2026

\n

The post How to edit messages on iPhone and iPad with two-finger tap appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/edit-messages-iphone-ipad-two-finger-tap/", - "type": "text/html" - } - ], - "crawled": 1571947897924, - "title": "How to edit messages on iPhone and iPad with two-finger tap", - "published": 1571946163000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616667", - "recrawled": 1571955102136, - "updateCount": 1, - "fingerprint": "5c2c6406", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15cae:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Michigan Avenue is offering a new perspective on the built world with a series of Today at Apple sessions celebrating the Chicago Architecture Biennial. Local photographers, architects, urban planners and Apple\u2019s Creatives at the flagship store will host Walks and Labs from November 3-24.

\n

more\u2026

\n

The post Apple collaborates with the Chicago Architecture Biennial on sessions studying the city appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/today-at-apple-michigan-avenue-chicago-architecture-biennial/", - "type": "text/html" - } - ], - "crawled": 1571947897924, - "title": "Apple collaborates with the Chicago Architecture Biennial on sessions studying the city", - "published": 1571945120000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616663", - "fingerprint": "956f2f10", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff2e6d69:15b79:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

macOS Catalina launched earlier this month, bringing the new Mac Catalyst platform to the masses. Mac Catalyst makes it easier for developers to bring their iPad apps to the Mac, but some developers have faced challenges doing so. In a new statement to CNET, however, Apple says that it is learning a lot as more developers adopt Catalyst.

\n

more\u2026

\n

The post Apple planning more support and resources for developers using Mac Catalyst appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-support-mac-catalyst/", - "type": "text/html" - } - ], - "crawled": 1571944295785, - "title": "Apple planning more support and resources for developers using Mac Catalyst", - "published": 1571942216000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616657", - "fingerprint": "b3088f42", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfef776da:15a59:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Following the release of the second beta last week, Apple today has released the third developer beta of macOS Catalina 10.15.1. The update includes changes such as new emoji and new Siri privacy settings.

\n

more\u2026

\n

The post Apple releases third developer beta of macOS Catalina 10.15.1 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/macos-catalina-10-15-1-beta-3/", - "type": "text/html" - } - ], - "crawled": 1571940693722, - "title": "Apple releases third developer beta of macOS Catalina 10.15.1", - "published": 1571937595000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616630", - "fingerprint": "cbccb46f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfec0803e:1591d:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Amsterdam reopened today with a world-class renovation that infuses Apple\u2019s latest retail thinking into the historic store. Upgrades to the space began in March and completed in phases while portions of the store area remained open to customers.

\n

more\u2026

\n

The post Renovated Apple Amsterdam premieres with latest design appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-store-amsterdam-reopening-photos/", - "type": "text/html" - } - ], - "crawled": 1571937091646, - "title": "Renovated Apple Amsterdam premieres with latest design", - "published": 1571933559000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120679", - "fingerprint": "7abb0506", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfeb114c3:158e4:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "This Saturday, the Rotary Club of Ballard and Bartell Drugs will be holding a hygiene drive to support the Ballard Food Bank. They\u2019re asking for new or unopened items, including Q-tips, body wash, shampoo, conditioner, deodorant, razors, soap, diaper wipes, toilet paper, feminine hygiene items, toothbrush, toothpaste or lotion. There will be donation bins stationed [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/24/hygiene-drive-this-weekend-to-support-ballard-food-bank/", - "type": "text/html" - } - ], - "crawled": 1571936081091, - "title": "Hygiene drive this weekend to support Ballard Food Bank", - "published": 1571933504000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

This Saturday, the Rotary Club of Ballard and Bartell Drugs will be holding a hygiene drive to support the Ballard Food Bank.

\n

They\u2019re asking for new or unopened items, including Q-tips, body wash, shampoo, conditioner, deodorant, razors, soap, diaper wipes, toilet paper, feminine hygiene items, toothbrush, toothpaste or lotion.

\n

There will be donation bins stationed outside both Bartell Drugs locations (1500 NW Market Street and 5625 22nd Ave NW) starting from 9am, and volunteers from the Rotary Club will be on hand to answer questions throughout the day.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Opinion", - "copyright" - ], - "originId": "https://tidbits.com/?p=42243", - "fingerprint": "13cad0df", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dfea81319:158c1:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "A new bill coming before the Senate would establish a quasi-judicial body in the Copyright Office that would be empowered to levy fines of up to $30,000 for even inadvertent instances of copyright infringement. This is the last chance to stop or modify the CASE Act.

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/24/troubling-copyright-bill-goes-to-the-us-senate/", - "type": "text/html" - } - ], - "crawled": 1571935490841, - "title": "Troubling Copyright Bill Goes to the US Senate", - "published": 1571933629000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616647", - "fingerprint": "ce9edc5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c8:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 24, 2019 \u2013\u00a0Apple TV app for Amazon Fire TV, iOS 13.2 beta appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/9to5mac-daily-october-24-2019/", - "type": "text/html" - } - ], - "crawled": 1571933489730, - "title": "9to5Mac Daily: October 24, 2019 \u2013\u00a0Apple TV app for Amazon Fire TV, iOS 13.2 beta", - "published": 1571933177000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616631", - "fingerprint": "833880b3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c7:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

The latest MacBook Air returns to its best price, high-end Apple Watch Series 5 is on sale, and iPhone 6s is just $130 refurbished. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Latest MacBook Air is down to $900, high-end Apple Watch Series 5 on sale, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/latest-macbook-air-sale/", - "type": "text/html" - } - ], - "crawled": 1571933489730, - "title": "Latest MacBook Air is down to $900, high-end Apple Watch Series 5 on sale, more", - "published": 1571932497000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616619", - "recrawled": 1571937091646, - "updateCount": 1, - "fingerprint": "2ea15773", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c6:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Yesterday we saw Selena Gomez debut a new song and music video that was shot on the iPhone 11 Pro. Now we\u2019ve got some more examples of just how well Apple\u2019s latest iPhones can capture video and stills without external gear like gimbals, lenses, or special lighting. The iPhone 11 is no doubt empowering creators to push the limits further than ever before.

\n

more\u2026

\n

The post iPhone 11 empowering creators behind music videos and stunning nature films [Videos] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/iphone-11-empowering-creators/", - "type": "text/html" - } - ], - "crawled": 1571933489730, - "title": "iPhone 11 empowering creators behind music videos and stunning nature films [Videos]", - "published": 1571930882000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120670", - "fingerprint": "7d4c13dc", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15798:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Ballard\u2019s newest park will host their second annual Fall Festival at the beginning of next month. The celebration of all things autumnal will happen on Saturday, Nov. 2 at Gemenskap Park (6000 14th Ave NW) from 10:30am to 12:30pm. Highlights of the festival will include a pets-and-people costume parade, a pumpkin patch, storytelling, treats, and [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/24/gemenskap-park-fall-festival-happening-nov-2/", - "type": "text/html" - } - ], - "crawled": 1571932469089, - "title": "Gemenskap Park Fall Festival happening Nov. 2", - "published": 1571930970000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Ballard\u2019s newest park will host their second annual Fall Festival at the beginning of next month.

\n

The celebration of all things autumnal will happen on Saturday, Nov. 2 at Gemenskap Park (6000 14th Ave NW) from 10:30am to 12:30pm.

\n

Highlights of the festival will include a pets-and-people costume parade, a pumpkin patch, storytelling, treats, and lawn games.

\n

Prior to the festival will be clean-up event at the park, happening this coming Saturday, Oct. 26 from 10am to 1pm.

\n

The festival, hosted by the East Ballard Community Association, is free and open to the public.

\n

Photo: EBCA on Flickr

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120481", - "fingerprint": "8760404d", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15797:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A group of Ballard P-Patch volunteers dressed as garden gnomes appealed to the city council\u2019s budget committee earlier this week to help save their half-acre garden. The 43-year-old garden is on private land \u2014 the landowner has leased the space for $1 per year to the P-Patch since it started. But now, the landowner is [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/24/ballard-p-patch-volunteers-appeal-to-city-council-for-support/", - "type": "text/html" - } - ], - "crawled": 1571932469089, - "title": "Ballard P-Patch volunteers appeal to city council for support", - "published": 1571929372000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A group of Ballard P-Patch volunteers dressed as garden gnomes appealed to the city council\u2019s budget committee earlier this week to help save their half-acre garden.

\n

The 43-year-old garden is on private land \u2014 the landowner has leased the space for $1 per year to the P-Patch since it started. But now, the landowner is ready to sell, and unless the gardeners can come up with $1.8 million to purchase the half-acre property, the land will be turned into four single-family homes.

\n

The P-Patch gnomes appeared in front of City Council\u2019s\u00a0Select Budget Committee Public Hearing on Tuesday night with 3,000 signatures from people who want to save the Ballard garden.

\n

Joyce Moty, vice president of GROW Northwest and volunteer Mary Jean Gilman explained their budgetary ask to the council: they want city council to approve Mayor Jenny Durkan\u2019s proposed $3 million to the P-Patch program from the Sweetened Beverage Tax.

\n

The funding request includes $250,000 to the Ballard P-Patch, $50,000 to Immaculate Conception P-Patch, and $75,000 to UpGarden (the P-Patch at the parking garage by Seattle Center).

\n

Roxanne Kenison, a Ballard P-Patch volunteer, tells My Ballard that the Ballard garden would be able to use the city funding as a catalyst for matching funds from other sources, such as King County\u2019s Open Space Levy that passed last August.

\n

The volunteers have also set up an online fundraiser, which has so far raised $53,349.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=611573", - "fingerprint": "b2dd783e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b6:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

It\u2019s been over a month of Apple Watch Series 5 ownership, which has given me plenty of time to assess its value in our Apple Watch Series 5 video review.

\n

Series 5 is very much an iterative upgrade over its predecessor, perhaps more so than any other Apple Watch upgrade thus far. In fact, it shares so much in common with the Apple Watch Series 4 that they could easily be confused for the same device outside of a few obvious differences.

\n

Although Apple Watch Series 5 is ultimately a big step in the right direction for the hardware, such growth isn\u2019t totally devoid of growing pains. Should you upgrade from a previous generation Apple Watch? Our hands-on Apple Watch Series 5 video review provides the details. more\u2026

\n

The post Review: Apple Watch Series 5 always-on display is a big improvement, but it comes at a cost [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/review-apple-watch-series-5-always-on-display-is-a-big-improvement-but-it-comes-at-a-cost-video/", - "type": "text/html" - } - ], - "crawled": 1571929887708, - "title": "Review: Apple Watch Series 5 always-on display is a big improvement, but it comes at a cost [Video]", - "published": 1571928060000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616598", - "fingerprint": "5302412f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b5:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n
\n
\n
\n

Consumer Intelligence Research Partners says its data suggests that around 20% of US iPhone buyers in Q3 opted to buy one of the three iPhone 11 models despite availability being limited to the final week in the quarter.

\n

The market intelligence firm says more budget-conscious consumers had two different approaches to balancing features against price\u2026

\n
\n
\n
\n

more\u2026

\n

The post 20% of US iPhone buyers bought iPhone 11 in Q3; two money-saving tactics used appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/us-iphone-buyers/", - "type": "text/html" - } - ], - "crawled": 1571929887708, - "title": "20% of US iPhone buyers bought iPhone 11 in Q3; two money-saving tactics used", - "published": 1571926949000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616497", - "recrawled": 1571926285737, - "updateCount": 1, - "fingerprint": "d74a86ac", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547f:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today released the Apple TV app for Amazon TV devices, starting with the Amazon Fire TV Stick 4K\u00a0and the older HD model. Support for Amazon Fire TV Cube, Fire TV (3rd generation penchant design) and some other models is coming soon.

\n

The TV app experience on Amazon\u2019s platform mirrors the functionality of the Roku app, which launched last week. Users can watch their purchased iTunes movies and TV shows, access Apple TV Channel subscriptions and watch Apple TV+ content when the streaming service launches on November 1st.

\n

more\u2026

\n

The post Apple TV app launches on Amazon Fire TV devices appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-tv-amazon-fire/", - "type": "text/html" - } - ], - "crawled": 1571922681648, - "title": "Apple TV app launches on Amazon Fire TV devices", - "published": 1571922636000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616526", - "fingerprint": "330ec3e6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547e:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Former FBI general counsel Jim Baker, who fought Apple on the San Bernardino iPhone case, says that he has now rethought some of his views on strong encryption.

\n

Baker left the FBI last year to join a DC-based think tank, where his role is to write for the justice-focused blog, Lawfare\u2026

\n

more\u2026

\n

The post Former FBI general counsel who fought Apple has now \u2018rethought\u2019 encryption appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/fbi-general-counsel/", - "type": "text/html" - } - ], - "crawled": 1571922681648, - "title": "Former FBI general counsel who fought Apple has now \u2018rethought\u2019 encryption", - "published": 1571922322000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616516", - "fingerprint": "c00edf85", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151db:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The Justice Department has made a big-name hire for its tech giant antitrust investigation team. Although the government has consistently declined to name the companies under investigation, it is widely believed that they include Apple, Google and Facebook.

\n

The latest senior hire from the private sector is a specialist in antitrust cases \u2026

\n

more\u2026

\n

The post Justice Department boosts tech giant antitrust investigation team appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/tech-giant-antitrust-investigation/", - "type": "text/html" - } - ], - "crawled": 1571919076694, - "title": "Justice Department boosts tech giant antitrust investigation team", - "published": 1571918679000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616504", - "fingerprint": "7ef175c0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151da:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

There are forum reports of the update to macOS Catalina resulting in some Macs becoming non-responsive, with some indication that an update to the EFI firmware may be responsible \u2026

\n

more\u2026

\n

The post Limited reports of Catalina installation bricking some Macs via EFI firmware appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/efi-firmware/", - "type": "text/html" - } - ], - "crawled": 1571919076694, - "title": "Limited reports of Catalina installation bricking some Macs via EFI firmware", - "published": 1571916378000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616501", - "fingerprint": "d9f91aab", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfd76a73d:150de:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A woman was saved by her Apple Watch from sexual assault by a man who broke into her apartment \u2026

\n

more\u2026

\n

The post Apple Watch saved woman from sexual assault in her own apartment appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-watch-saved-woman/", - "type": "text/html" - } - ], - "crawled": 1571915474749, - "title": "Apple Watch saved woman from sexual assault in her own apartment", - "published": 1571914323000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616493", - "fingerprint": "2105cccf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb87fea0:14c23:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

AT&T is suffering from what appears to be a widespread voicemail outage. Despite the fact that the outage has been ongoing for several weeks, details on what exactly is wrong and when it might be fixed remain unclear.

\n

more\u2026

\n

The post AT&T suffering from widespread voicemail outage, and there\u2019s no timetable for a fix appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/att-voicemail-outage/", - "type": "text/html" - } - ], - "crawled": 1571883056800, - "title": "AT&T suffering from widespread voicemail outage, and there\u2019s no timetable for a fix", - "published": 1571880847000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616490", - "fingerprint": "522f8b90", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb1a10c6:14b13:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In a new investor note today, Morgan Stanley analyst Katy Huberty expressed optimism about how Apple TV+ and Apple\u2019s other services will perform over the coming users. Huberty specifically predicted that Apple\u2019s Services business will grow by 20% next year.

\n

more\u2026

\n

The post Morgan Stanley: Apple TV+ could be $9B business, 5G iPhone to drive AAPL in 2020 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/morgan-stanley-apple-tv-5g-iphone/", - "type": "text/html" - } - ], - "crawled": 1571875852486, - "title": "Morgan Stanley: Apple TV+ could be $9B business, 5G iPhone to drive AAPL in 2020", - "published": 1571875673000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616484", - "fingerprint": "bc544560", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfaac2297:14973:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple News+ will soon have a new competitor. The Information reports today that CNN is planning a new news aggregation service that would include a mix of subscription and advertising-based content.

\n

more\u2026

\n

The post CNN to take on Apple News+ with its own subscription news aggregation service appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/can-apple-news-competitor/", - "type": "text/html" - } - ], - "crawled": 1571868648087, - "title": "CNN to take on Apple News+ with its own subscription news aggregation service", - "published": 1571867777000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616477", - "fingerprint": "5acf2650", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa752bc9:1488e:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

LumaFusion, a popular mobile video editing app for iOS, has been updated today to version 2.1 with several new features for professional users, including support for external storage, system custom fonts and more for iOS 13 and iPadOS users.

\n

more\u2026

\n

The post LumaFusion 2.1 adds support for external storage and system custom fonts appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/lumafusion-2-1-adds-support-for-external-storage-and-system-custom-fonts/", - "type": "text/html" - } - ], - "crawled": 1571865045961, - "title": "LumaFusion 2.1 adds support for external storage and system custom fonts", - "published": 1571862758000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616453", - "fingerprint": "12c12820", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa3e3423:1478e:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s campus stores were refreshed this week with a new lineup of exclusive T-shirt designs that are sure to delight visitors well-versed in Apple history. The seasonal collection is available now for a limited time, and shirts cost $40 each.

\n

more\u2026

\n

The post New Infinite Loop T-shirt collection celebrates the Mac\u2019s pirate legend appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/infinite-loop-apple-park-t-shirts-pirate/", - "type": "text/html" - } - ], - "crawled": 1571861443619, - "title": "New Infinite Loop T-shirt collection celebrates the Mac\u2019s pirate legend", - "published": 1571859752000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120419", - "fingerprint": "bce6ee5", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfa2ba734:1474f:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The Ballard PCC has announced that they\u2019ll be open by Nov. 13. The new store is 24,000 square feet, and will be somewhat unique compared to their other locations. For one, they\u2019ll have a fast-casual restaurant, a first for the co-op. There will also be a rooftop deck with views of the Ballard Bridge, and [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/23/ballard-pcc-announces-nov-13-opening/", - "type": "text/html" - } - ], - "crawled": 1571860227892, - "title": "Ballard PCC announces Nov. 13 opening", - "published": 1571857274000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The Ballard PCC has announced that they\u2019ll be open by Nov. 13.

\n

The new store is 24,000 square feet, and will be somewhat unique compared to their other locations. For one, they\u2019ll have a fast-casual restaurant, a first for the co-op. There will also be a rooftop deck with views of the Ballard Bridge, and a large art installation by illustrator Kyler Martz including a 16-foot-tall octopus.

\n

The restaurant will have 25 seats, and will be focused on seafood with made-to-order dishes and local wine, beer, and cider. Some of the menu offerings will be a Fresh Northwest Seafood Cioppino, Creamy Clam Chowder with Bacon, Red Curry and Lemongrass Clams or Mussels,\u00a0and a\u00a0Northwest Clam Bake.

\n

The Ballard location will also have the co-op\u2019s popular signature deli, with fresh pizzas, a taqueria, grain bowls, and self-serve offerings with an antipasti bar, yogurt bar, hot bar with scratch-made dishes such as Moroccan Lemon Chicken and Glazed Tempeh Fajitas, and a cold bar with organic salad ingredients.

\n

The new store (1451 N.W. 46th St) will be open to the public by 9am sharp on Wednesday, Nov. 13.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120413", - "fingerprint": "cd7f3d1", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df9f489be:1460e:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Detectives are investigating after a woman was struck and killed by a tow truck driver on Monday night in the 9800 block of Aurora Ave N. This is at least the fourth fatal pedestrian accident this year \u2014 two people died in one week at Aurora and 85th in August. According to Seattle Police, witnesses [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/23/pedestrian-fatally-injured-in-monday-evening-collision-on-aurora/", - "type": "text/html" - } - ], - "crawled": 1571856615870, - "title": "Pedestrian fatally injured in Monday evening collision on Aurora", - "published": 1571856213000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Detectives are investigating after a woman was struck and killed by a tow truck driver on Monday night in the 9800 block of Aurora Ave N.

\n

This is at least the fourth fatal pedestrian accident this year \u2014 two people died in one week at Aurora and 85th in August.

\n

According to Seattle Police, witnesses reported that a vehicle traveling southbound had stopped to allow the woman to cross, but the 28-year-old tow truck driver passed the stopped vehicle, striking the 50-year-old woman.

\n

There is a pedestrian crossing at 98th and Aurora, however there are no street markings or signals.

\n

Seattle Fire Department Medics attempted first aid when they arrived, but she was declared dead at the scene. Police say the man showed no signs of impairment \u2014 traffic collision detectives have taken over the investigation.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Tech News", - "privacy" - ], - "originId": "https://tidbits.com/?p=42235", - "fingerprint": "6fb9fbbb", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16df9ed3591:14602:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "In the wake of mass shootings in the United States, schools are spending millions on surveillance systems to find out what their students are thinking and saying. The legitimate benefits come with troubling questions of privacy.

Read original article

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/23/fearing-shooters-schools-put-kids-under-surveillance/", - "type": "text/html" - } - ], - "crawled": 1571856135569, - "title": "Fearing Shooters, Schools Put Kids under Surveillance", - "published": 1571853912000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572363511019, - "updateCount": 2, - "fingerprint": "9be1d5cd", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16df9da832d:14579:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/o2-j6xKjBrA/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571854910253, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n\n\"\"" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4744, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572361775986, - "updateCount": 2, - "fingerprint": "7ef40d99", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16df9cac7aa:1451f:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571853879210, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616418", - "fingerprint": "b65f7db5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14418:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Using the iPad Pro for coding and presentations, cross-platform code and feature sharing and what that might mean for products like Photoshop for iPad, and could automated tests improve Apple\u2019s software quality? Also, organizing development tasks, and what it\u2019s like to record podcasts in your non-native language.

\n

Sponsored by MacStadium:\u00a0Get\u00a050% off your first two months of a Mac mini subscription now w/ code\u00a09TO5MAC, or\u00a0get started with MacStadium\u2019s new\u00a0Orka private cloud.

\n


\n

\n
more\u2026
\n

The post Stacktrace Podcast 059: \u201cBugs are people too\u201d appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/stacktrace-podcast-059-bugs-are-people-too/", - "type": "text/html" - } - ], - "crawled": 1571850637372, - "title": "Stacktrace Podcast 059: \u201cBugs are people too\u201d", - "published": 1571850022000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616447", - "recrawled": 1571861443619, - "updateCount": 1, - "fingerprint": "d392ac34", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14417:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: iOS 13.2 beta 4, iPadOS 13.2 beta 4, watchOS 6.1 beta 5, and tvOS 13.2 beta 4 are now available.\u00a0iOS 13.2 and iPadOS 13.2 public beta 4 also now available.

\n

Apple today is releasing the fourth developer beta of iOS 13.2 and iPadOS 13.2. Today\u2019s release comes exactly one week after the release of the third iOS 13.2 beta with Deep Fusion camera technology, Siri changes, and more.

\n

more\u2026

\n

The post Apple releasing fourth developer beta of iOS 13.2 today [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/apple-releasing-fourth-developer-beta-of-ios-13-2-today/", - "type": "text/html" - } - ], - "crawled": 1571850637372, - "title": "Apple releasing fourth developer beta of iOS 13.2 today [U]", - "published": 1571849748000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616432", - "recrawled": 1571872250087, - "updateCount": 1, - "fingerprint": "c039e226", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14416:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Will Sigmon joins Zac to talk about their shared passion for technology, Will\u2019s experience excelling with dwarfism, practical uses for Apple Watch Walkie-Talkie, Made for iPhone hearing aid integration with iOS and watchOS, and much more.

\n

9to5Mac Watch Time is a seasonal podcast series hosted by Zac Hall. In this series, we talk to real people about how the Apple Watch is affecting their lives.

\n

9to5Mac Watch Time is available on\u00a0Apple Podcasts, Overcast, and your favorite podcast player through RSS. Subscribe now to catch up with each episode and automatically hear new episodes as soon as they\u2019re released every two weeks during season one.

\n

\n

more\u2026

\n

The post 9to5Mac Watch Time episode 9: Passion for technology with Will Sigmon appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/9to5mac-watch-time-episode-9-passion-for-technology-with-will-sigmon/", - "type": "text/html" - } - ], - "crawled": 1571850637372, - "title": "9to5Mac Watch Time episode 9: Passion for technology with Will Sigmon", - "published": 1571848898000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616421", - "fingerprint": "c47a3fcf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14415:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Whether you accidentally deleted content or it\u2019s unexpectedly missing from iCloud, follow along for how to recover lost iCloud Drive documents and files.

\n

more\u2026

\n

The post Missing iCloud content? Here\u2019s how to recover lost iCloud Drive documents and files appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/recover-lost-icloud-documents-files/", - "type": "text/html" - } - ], - "crawled": 1571850637372, - "title": "Missing iCloud content? Here\u2019s how to recover lost iCloud Drive documents and files", - "published": 1571847795000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616430", - "fingerprint": "11624f6e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e9:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 23, 2019 \u2013\u00a0Apple Pay growth, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/9to5mac-daily-october-23-2019/", - "type": "text/html" - } - ], - "crawled": 1571847035357, - "title": "9to5Mac Daily: October 23, 2019 \u2013\u00a0Apple Pay growth, more", - "published": 1571846379000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616425", - "fingerprint": "49970678", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e8:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Wednesday\u2019s best deals include Apple\u2019s 11-inch iPad Pro LTE in refurbished condition from $600. There\u2019s also a new AmazonBasics sale packed with Mac accessories and the latest Nintendo Switch is marked down again. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Apple\u2019s 11-inch iPad Pro LTE from $600, plus an AmazonBasics Mac accessory sale, Nintendo Switch, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/ipad-pro-lte-deals/", - "type": "text/html" - } - ], - "crawled": 1571847035357, - "title": "Apple\u2019s 11-inch iPad Pro LTE from $600, plus an AmazonBasics Mac accessory sale, Nintendo Switch, more", - "published": 1571846170000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120376", - "fingerprint": "c49c6675", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df94f30cb:142aa:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "An all-day Mexican cafe is soon to open at 500 NW 65th St, in the former Papas Hot Potatoes location. Raiz is the creation of Ricardo Valdes and friend Kenny Villegas, known for El Xolo, a taco stand inside Nacho Borracho. The two also recently did a Raiz pop-up inside Delancey on NW 70th St. [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/23/mexican-cafe-raiz-coming-to-nw-65th-st/", - "type": "text/html" - } - ], - "crawled": 1571845779659, - "title": "Mexican cafe Raiz coming to NW 65th St", - "published": 1571845340000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

An all-day Mexican cafe is soon to open at 500 NW 65th St, in the former Papas Hot Potatoes location.

\n

Raiz is the creation of Ricardo Valdes and friend Kenny Villegas, known for El Xolo, a taco stand inside Nacho Borracho. The two also recently did a Raiz pop-up inside Delancey on NW 70th St.

\n

Valdes told Seattle Eater that the cafe will be cozy, with breakfast items such as chilaquiles, requeson cheese pancakes with guava butter, and some sandwiches and toast. They\u2019ll feature mostly ingredients sourced in the Pacific Northwest, with the veggies, fish, and meat coming from local producers where possible.

\n

Raiz will likely open by the first week of November.

\n

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100444", - "fingerprint": "f578f750", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419c:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "There's no one alive I'd rather listen to. Attenborough could read the phone book and I'd listen to it.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.theguardian.com/tv-and-radio/2019/oct/22/david-attenborough-climate-change-bbc", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "The real David Attenborough", - "published": 1571842806000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

There\u2019s no one alive I\u2019d rather listen to. Attenborough could read the phone book and I\u2019d listen to it.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100454", - "fingerprint": "3e8918f5", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419b:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "You know those videos that Apple posts showing "How to share your ETA in Maps", or "How to use your iPad as a second display with Sidecar"?\nApple has a searchable YouTube channel with all of these videos. So if you come across one in, say, a Twitter ad, and want to share it, follow the headline link and track it down.\nThe channel goes back about a year.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.youtube.com/channel/UCYFQ33UIPERYx8-ZHucZbDA/videos", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "All the Apple Support videos", - "published": 1571840940000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

You know those videos that Apple posts showing \u201cHow to share your ETA in Maps\u201d, or \u201cHow to use your iPad as a second display with Sidecar\u201d?

\n

Apple has a searchable YouTube channel with all of these videos. So if you come across one in, say, a Twitter ad, and want to share it, follow the headline link and track it down.

\n

The channel goes back about a year.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "iOS", - "Mac" - ], - "originId": "http://www.loopinsight.com/?p=100452", - "fingerprint": "14feba67", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419a:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "David Shayer, TidBITS:\n
\niOS 13 and macOS 10.15 Catalina have been unusually buggy releases for Apple. The betas started out buggy at WWDC in June, which is not unexpected, but even after Apple removed some features from the final releases in September, more problems have forced the company to publish quick updates. Why? Based on my 18 years of experience working as an Apple software engineer, I have a few ideas.\n
\nWho is David Shayer? From the bio:\n
\nDavid Shayer was an Apple software engineer for 18 years. He worked on the iPod, the Apple Watch, and Apple\u2019s bug-tracking system Radar, among other projects.\n
\nMy default when I hit posts like these is to take everything with a grain of salt, set skepticism on high. Read the pundit takes, read the bio (look for an axe to grind), and read the comments below the post.\nThis one passes the vast majority of those tests. This doesn't feel like post-Apple spite, but rather a knowledgable take on problems, with thoughts on where things are going wrong.\nApple is a fast moving train, steadily producing and refining immensely complex products. Apple is dancing to the opposing forces of satisfying shareholder demands for ever-increasing growth, and user demands to stop and fix the bugs. Short of halting forward progress and retooling, there's no easy answer here.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/21/six-reasons-why-ios-13-and-catalina-are-so-buggy/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Six reasons why iOS 13 and Catalina are so buggy", - "published": 1571840577000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

David Shayer, TidBITS:

\n
\n

iOS 13 and macOS 10.15 Catalina have been unusually buggy releases for Apple. The betas started out buggy at WWDC in June, which is not unexpected, but even after Apple removed some features from the final releases in September, more problems have forced the company to publish quick updates. Why? Based on my 18 years of experience working as an Apple software engineer, I have a few ideas.

\n
\n

Who is David Shayer? From the bio:

\n
\n

David Shayer was an Apple software engineer for 18 years. He worked on the iPod, the Apple Watch, and Apple\u2019s bug-tracking system Radar, among other projects.

\n
\n

My default when I hit posts like these is to take everything with a grain of salt, set skepticism on high. Read the pundit takes, read the bio (look for an axe to grind), and read the comments below the post.

\n

This one passes the vast majority of those tests. This doesn\u2019t feel like post-Apple spite, but rather a knowledgable take on problems, with thoughts on where things are going wrong.

\n

Apple is a fast moving train, steadily producing and refining immensely complex products. Apple is dancing to the opposing forces of satisfying shareholder demands for ever-increasing growth, and user demands to stop and fix the bugs. Short of halting forward progress and retooling, there\u2019s no easy answer here.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple TV", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100450", - "fingerprint": "d285d9e8", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14199:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Bloomberg:\n
\nVan Amburg and Erlicht promised to make two seasons of Aniston and Witherspoon\u2019s show without shooting a pilot episode first, and they offered more than $250 million, including more than $1 million per episode for each actress, according to people familiar with the terms. This was unprecedented. At the time, the biggest TV stars earned about $500,000 each per episode.\n
\nAnd:\n
\nAt Apple\u2019s first Hollywood premiere, in October, Van Amburg and Erlicht addressed the sense of whiplash head-on. \u201cZack and I knew how to create a premium, high-quality, great show,\u201d Erlicht said. \u201cWhat, in retrospect, we didn\u2019t know how to do was create from scratch a premium service at Apple.\u201d\n
\nAnother behind the scenes take on Apple TV+. Snarky headline. Interesting read. Apple is eating an incredibly steep learning curve here. Launch is about a week away.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.bloomberg.com/news/features/2019-10-23/apple-tv-is-apple-s-answer-in-the-streaming-wars", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "The one where Apple tried to buy its way into Hollywood", - "published": 1571839384000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Bloomberg:

\n
\n

Van Amburg and Erlicht promised to make two seasons of Aniston and Witherspoon\u2019s show without shooting a pilot episode first, and they offered more than $250 million, including more than $1 million per episode for each actress, according to people familiar with the terms. This was unprecedented. At the time, the biggest TV stars earned about $500,000 each per episode.

\n
\n

And:

\n
\n

At Apple\u2019s first Hollywood premiere, in October, Van Amburg and Erlicht addressed the sense of whiplash head-on. \u201cZack and I knew how to create a premium, high-quality, great show,\u201d Erlicht said. \u201cWhat, in retrospect, we didn\u2019t know how to do was create from scratch a premium service at Apple.\u201d

\n
\n

Another behind the scenes take on Apple TV+. Snarky headline. Interesting read. Apple is eating an incredibly steep learning curve here. Launch is about a week away.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple Music", - "Business", - "Marketing", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100448", - "fingerprint": "ffb81db5", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14198:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] Sure, this is great marketing, a win-win for Apple and Selena Gomez, but it also stands on its own. Yet another example of how far Apple's iPhone camera efforts have come (video embedded in main Loop post).\nFilming a movie, or a review, or an ad on an iPhone is no longer a compromise. It's a cost effective solution." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/23/selena-gomez-shoots-new-music-video-entirely-on-iphone-11-pro/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "\u221e Selena Gomez shoots new music video entirely on iPhone 11 Pro", - "published": 1571838638000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] Sure, this is great marketing, a win-win for Apple and Selena Gomez, but it also stands on its own. Yet another example of how far Apple\u2019s iPhone camera efforts have come (video embedded in main Loop post).

\n

Filming a movie, or a review, or an ad on an iPhone is no longer a compromise. It\u2019s a cost effective solution.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Development" - ], - "originId": "http://www.loopinsight.com/?p=100446", - "fingerprint": "71339629", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14197:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Apple:\n
\nThe camp offers a hands-on technology lab, one-on-one code-level guidance from Apple experts and engineers as well as mentorship, inspiration and insights from top Apple leaders. After the lab concludes, participants get ongoing support and become part of a growing community of exceptional alumni who can help create and build businesses.\n
\nThis is a great program, planting seeds for the future. Interested in participating? The next camp runs from January 28 to February 5. Here's a link to the application.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.apple.com/newsroom/2019/10/first-year-of-apple-entrepreneur-camp-offers-invaluable-experiences-to-100-innovators/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Apple Entrepreneur Camp, designed for organizations founded and led by women, completes its first year", - "published": 1571837594000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Apple:

\n
\n

The camp offers a hands-on technology lab, one-on-one code-level guidance from Apple experts and engineers as well as mentorship, inspiration and insights from top Apple leaders. After the lab concludes, participants get ongoing support and become part of a growing community of exceptional alumni who can help create and build businesses.

\n
\n

This is a great program, planting seeds for the future. Interested in participating? The next camp runs from January 28 to February 5. Here\u2019s a link to the application.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100442", - "fingerprint": "5fbbe54e", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14196:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "It may fly in the face of conventional wisdom (and certainly upset many chair and desk manufacturers) but it's good to know there are perhaps cheaper, better solutions.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://theconversation.com/three-reasons-you-have-neck-pain-and-why-bad-posture-probably-isnt-one-of-them-121159", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Three reasons you have neck pain \u2013 and why \u2018bad posture\u2019 probably isn\u2019t one of them", - "published": 1571771557000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

It may fly in the face of conventional wisdom (and certainly upset many chair and desk manufacturers) but it\u2019s good to know there are perhaps cheaper, better solutions.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100439", - "fingerprint": "e8d7acae", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14195:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "I'd love to hear from the designers out there but I think it is a brilliant, elegant design that is so very French." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/22/here-is-the-new-face-of-the-olympic-and-paralympic-games-of-paris-2024/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "\u221e Here is the new face of the Olympic and Paralympic Games of Paris 2024", - "published": 1571760636000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

I\u2019d love to hear from the designers out there but I think it is a brilliant, elegant design that is so very French.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Business", - "Design", - "History" - ], - "originId": "http://www.loopinsight.com/?p=100437", - "fingerprint": "cb8322d6", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14194:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] Laughing Squid highlights this Defunctland six-part series on young Jim Henson and the birth of The Muppets. The first of these is embedded in the main Loop post.\nIf nothing else, make your way to about 55 seconds in and pause. Remarkable to me how iconic that simple head shape is, how obvious it is, even without eyes, that that's Kermit. And that shape, created from scraps, still lives.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://laughingsquid.com/jim-henson-sam-and-friends/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "18 year old Jim Henson, the birth of The Muppets, and an iconic Kermit the Frog", - "published": 1571752976000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] Laughing Squid highlights this Defunctland six-part series on young Jim Henson and the birth of The Muppets. The first of these is embedded in the main Loop post.

\n

If nothing else, make your way to about 55 seconds in and pause. Remarkable to me how iconic that simple head shape is, how obvious it is, even without eyes, that that\u2019s Kermit. And that shape, created from scraps, still lives.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "iPad" - ], - "originId": "http://www.loopinsight.com/?p=100435", - "fingerprint": "284e6819", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14193:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "First things first, take a minute to read this Bloomberg article, titled Photoshop for iPad Nearing Launch With Some Key Features Missing.\nIn a nutshell, Mark Gurman and Nico Grant interview Adobe's Chief Product Officer Scott Belsky, raising the issue that this coming Photoshop is not feature-complete when compared to desktop Photoshop.\nEnter Gruber:\n
\nFrom what I gather, the mistake Adobe made was not precisely setting expectations for the initial release of Photoshop for iPad. When Adobe described it as \u201creal\u201d Photoshop, what a lot of people heard was \u201cfull\u201d Photoshop, and that was never the plan. Some of this expectation-setting is attributable to Bloomberg, which described the project as \u201cthe full version of its Photoshop app\u201d as far back as July last year.\n
\nGruber points out that the iPad Photoshop is based on "the same code base that's been running on the desktop for decades." Glass half full, rather than glass half empty. After reading the DF article, I walked away thinking Adobe is all-in on bringing their tools to iPad, taking the time to rework the interface elements for touch screen, while maintaining a high degree of interoperability with the desktop.\nThat sense is only strengthened by this Bloomberg follow-up, Adobe Plans to Launch Illustrator App for iPad After Photoshop.\nTiny side note: Check the footnote at the top of the Daring Fireball article. It's a callback to the lack of closure on Bloomberg's "The Big Hack" piece from 2018. But check that footnote's URL. Gruber has gotten me in the habit of being careful about changes to my own URLs, and the whimsy of sometimes hiding messages in them as well.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/on_the_upcoming_photoshop_for_ipad", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "John Gruber: On the upcoming Photoshop for iPad", - "published": 1571752371000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

First things first, take a minute to read this Bloomberg article, titled Photoshop for iPad Nearing Launch With Some Key Features Missing.

\n

In a nutshell, Mark Gurman and Nico Grant interview Adobe\u2019s Chief Product Officer Scott Belsky, raising the issue that this coming Photoshop is not feature-complete when compared to desktop Photoshop.

\n

Enter Gruber:

\n
\n

From what I gather, the mistake Adobe made was not precisely setting expectations for the initial release of Photoshop for iPad. When Adobe described it as \u201creal\u201d Photoshop, what a lot of people heard was \u201cfull\u201d Photoshop, and that was never the plan. Some of this expectation-setting is attributable to Bloomberg, which described the project as \u201cthe full version of its Photoshop app\u201d as far back as July last year.

\n
\n

Gruber points out that the iPad Photoshop is based on \u201cthe same code base that\u2019s been running on the desktop for decades.\u201d Glass half full, rather than glass half empty. After reading the DF article, I walked away thinking Adobe is all-in on bringing their tools to iPad, taking the time to rework the interface elements for touch screen, while maintaining a high degree of interoperability with the desktop.

\n

That sense is only strengthened by this Bloomberg follow-up, Adobe Plans to Launch Illustrator App for iPad After Photoshop.

\n

Tiny side note: Check the footnote at the top of the Daring Fireball article. It\u2019s a callback to the lack of closure on Bloomberg\u2019s \u201cThe Big Hack\u201d piece from 2018. But check that footnote\u2019s URL. Gruber has gotten me in the habit of being careful about changes to my own URLs, and the whimsy of sometimes hiding messages in them as well.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple TV", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100433", - "fingerprint": "291fdbe5", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14192:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Had a bit of back and forth on Twitter this morning, with questions about Apple TV+. Here are a few findings...\n\n
\nOffer cannot be combined with other free trials or offers for Apple TV+.\n
\nI get that this is designed to prevent you from buying two Apple devices and getting two free years of Apple TV+. But what if you sign up for the free 7 day trial, then buy an Apple device? Does the free trial prevent you from getting the free year?\nMy guess on that latter is no, that the 7 day trial won't void the free year, but it'd be good to get some clarification here.\n\n
\nOffer must be claimed in the Apple TV app within 3 months after first setting up your new device. To see the offer appear, you will need to sign in with your Apple ID on your new device. If you\u2019ve purchased your new device before the launch of Apple TV+ on November 1, you will have 3 months starting November 1 to redeem.\n
\nGood to know. If you know the answer to the two questions raised above (if non-primary family member signs up for free year, does it apply to main account?, and does free trial prevent free year?) please touch base." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/22/thoughts-on-apple-tv-free-trials-and-the-family-plan/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "\u221e Thoughts on Apple TV+, free trials, and the family plan", - "published": 1571751231000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Had a bit of back and forth on Twitter this morning, with questions about Apple TV+. Here are a few findings\u2026

\n\n
\n

Offer cannot be combined with other free trials or offers for Apple TV+.

\n
\n

I get that this is designed to prevent you from buying two Apple devices and getting two free years of Apple TV+. But what if you sign up for the free 7 day trial, then buy an Apple device? Does the free trial prevent you from getting the free year?

\n

My guess on that latter is no, that the 7 day trial won\u2019t void the free year, but it\u2019d be good to get some clarification here.

\n\n
\n

Offer must be claimed in the Apple TV app within 3 months after first setting up your new device. To see the offer appear, you will need to sign in with your Apple ID on your new device. If you\u2019ve purchased your new device before the launch of Apple TV+ on November 1, you will have 3 months starting November 1 to redeem.

\n
\n

Good to know. If you know the answer to the two questions raised above (if non-primary family member signs up for free year, does it apply to main account?, and does free trial prevent free year?) please touch base.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100431", - "fingerprint": "c8679753", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14191:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Taiwan News:\n
\nApple Inc. CEO Tim Cook is the new chairman of the Advisory Board of the School of Economics and Management (SEM) of Tsinghua University in Beijing, China.\n
\nAnd:\n
\nCook\u2019s role will be to promote development of the college and make it a world-class economic management school. His mandate will last from 2019 to 2022.\n
\nAnd:\n
\nThe advisory board ... comprises entrepreneurs, business school deans, scholars, leaders of the Chinese Communist Party (CCP), and financial departments.\n
\nThe CCP is a key to this story. Why?\n
\nApple was recently forced by the CCP to remove a crowdsourced map service from its App Store that allowed Hong Kong protesters to track police activity. Cook defended the removal in an email to employees and emphasized the app was removed for illegal use.\n
\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.taiwannews.com.tw/en/news/3800247", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Apple CEO Tim Cook becomes chairman of China university board", - "published": 1571749439000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Taiwan News:

\n
\n

Apple Inc. CEO Tim Cook is the new chairman of the Advisory Board of the School of Economics and Management (SEM) of Tsinghua University in Beijing, China.

\n
\n

And:

\n
\n

Cook\u2019s role will be to promote development of the college and make it a world-class economic management school. His mandate will last from 2019 to 2022.

\n
\n

And:

\n
\n

The advisory board \u2026 comprises entrepreneurs, business school deans, scholars, leaders of the Chinese Communist Party (CCP), and financial departments.

\n
\n

The CCP is a key to this story. Why?

\n
\n

Apple was recently forced by the CCP to remove a crowdsourced map service from its App Store that allowed Hong Kong protesters to track police activity. Cook defended the removal in an email to employees and emphasized the app was removed for illegal use.

\n
\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100429", - "fingerprint": "4adea7bf", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14190:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "I've seen a lot of people on Twitter asking about the opening scene. Many didn't realize it portrays real events.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/21/arts/television/watchmen-tulsa-race-riot.html?smtyp=cur&smid=tw-nytimes", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "\u201cWatchmen\u201d opened with the Tulsa Race Riot. Here\u2019s what to read about it.", - "published": 1571689149000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

I\u2019ve seen a lot of people on Twitter asking about the opening scene. Many didn\u2019t realize it portrays real events.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100427", - "fingerprint": "edb4464f", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418f:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "Insane save. He should have been flipped off the bike. I would have simply soiled my expensive leathers and jumped off. Incredible control of himself and his motorcycle at about 100mph. The guy you see at the end of the video is his dad." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/21/alex-marquezs-saved-what-should-have-been-a-highside-crash/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "\u221e Alex Marquez\u2019s saved what should have been a highside crash", - "published": 1571688237000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Insane save. He should have been flipped off the bike. I would have simply soiled my expensive leathers and jumped off. Incredible control of himself and his motorcycle at about 100mph. The guy you see at the end of the video is his dad.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100425", - "fingerprint": "da2e8e4c", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418e:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "My wife works with children who will be able to take full advantage of this. She's really excited to work with them on using Voice Control.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/how-to-use-voice-control-mac-catalina/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "How to get started with and use Voice Control in macOS Catalina", - "published": 1571686288000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

My wife works with children who will be able to take full advantage of this. She\u2019s really excited to work with them on using Voice Control.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100421", - "fingerprint": "d1b63392", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418d:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "Same here and for similar reasons.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.laptopmag.com/articles/waiting-for-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Why I haven\u2019t upgraded to macOS Catalina", - "published": 1571676422000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Same here and for similar reasons.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100418", - "fingerprint": "d52070ed", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418c:d4506071", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "Apple is doing its best to make our Macs as secure as possible but some of these actions will be very confusing to users because of the lack of explanation as to why it's happening.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.howtogeek.com/443611/how-macos-catalinas-new-security-features-work/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "How macOS Catalina\u2019s new security features work", - "published": 1571676273000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Apple is doing its best to make our Macs as secure as possible but some of these actions will be very confusing to users because of the lack of explanation as to why it\u2019s happening.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Apple TV", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100416", - "fingerprint": "2f159df3", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418b:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Peter Rubin, Wired:\n
\nAfter what felt like years of anticipation, Apple was about to take us behind the scenes of a show it was making for its still \u00admysterious, still unnamed subscription streaming service. We were going to find out if Apple, maker of so many devices that have redefined the way we consume content, could finally make content\u2014good content\u2014of its own.\n
\nThis is a great story. If you have any interest in Apple TV+ and how it came to be, follow the headline link and dig in. This story goes all the way back to Planet of the Apps, pulls no punches. How did Apple get from that inauspicious start to a series that has the potential to be one of the best shows in streaming?\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.wired.com/story/inside-apple-tv-for-all-mankind/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Apple TV+, Ronald D. Moore, and the backstory of For All Mankind", - "published": 1571665635000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Peter Rubin, Wired:

\n
\n

After what felt like years of anticipation, Apple was about to take us behind the scenes of a show it was making for its still \u00admysterious, still unnamed subscription streaming service. We were going to find out if Apple, maker of so many devices that have redefined the way we consume content, could finally make content\u2014good content\u2014of its own.

\n
\n

This is a great story. If you have any interest in Apple TV+ and how it came to be, follow the headline link and dig in. This story goes all the way back to Planet of the Apps, pulls no punches. How did Apple get from that inauspicious start to a series that has the potential to be one of the best shows in streaming?

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Games" - ], - "originId": "http://www.loopinsight.com/?p=100414", - "fingerprint": "b079fe1a", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418a:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "This is way harder on a Mac than on an iOS device. But no matter where you view it, drawing a perfect circle is tough, if not impossible.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://vole.wtf/perfect-circle/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "Can you draw a perfect circle?", - "published": 1571665170000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

This is way harder on a Mac than on an iOS device. But no matter where you view it, drawing a perfect circle is tough, if not impossible.

\n

\u221e Read this on The Loop

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Hardware" - ], - "originId": "http://www.loopinsight.com/?p=100412", - "fingerprint": "bee07e45", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14189:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] This (video embedded in main Loop post) is interesting, both because it runs dark mode alongside light mode on an iPhone XS Max with an OLED Display, but also because robotic arm (via MacRumors)." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/21/dark-mode-vs-light-mode-battery-test/", - "type": "text/html" - } - ], - "crawled": 1571842863017, - "title": "\u221e Dark mode vs Light mode battery test", - "published": 1571665004000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] This (video embedded in main Loop post) is interesting, both because it runs dark mode alongside light mode on an iPhone XS Max with an OLED Display, but also because robotic arm (via MacRumors).

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://developer.apple.com/news/?id=10232019a", - "fingerprint": "54ee944b", - "id": "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16df9023de1:140ce:d4506071", - "summary": { - "direction": "ltr", - "content": "Today marks the completion of Apple Entrepreneur Camp\u2019s first year with its fourth cohort of 2019. So far, Apple Entrepreneur Camp has helped 100 participants from 13 different countries work on the next generation of cutting-edge apps with a hands-on technology lab and one-on-one code-level guidance from Apple engineers, as well as mentorship, inspiration, and insights from top Apple leaders. The next cohort is planned for January 28 to February 5, 2020, and applications are accepted until November 15.Learn about our alumniFind out how to apply" - }, - "alternate": [ - { - "href": "https://developer.apple.com/news/?id=10232019a", - "type": "text/html" - } - ], - "crawled": 1571840736737, - "title": "Celebrating the First Year of Apple Entrepreneur Camp", - "published": 1571839200000, - "origin": { - "streamId": "feed/https://developer.apple.com/news/rss/news.rss", - "htmlUrl": "https://developer.apple.com/news/", - "title": "News - Apple Developer" - }, - "content": { - "direction": "ltr", - "content": "

Today marks the completion of Apple Entrepreneur Camp\u2019s first year with its fourth cohort of 2019. So far, Apple Entrepreneur Camp has helped 100 participants from 13 different countries work on the next generation of cutting-edge apps with a hands-on technology lab and one-on-one code-level guidance from Apple engineers, as well as mentorship, inspiration, and insights from top Apple leaders. The next cohort is planned for January 28 to February 5, 2020, and applications are accepted until November 15.

Learn about our alumni

Find out how to apply

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=609422", - "fingerprint": "b54ca5b7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407d:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Mophie has announced its new battery case for the iPhone 11, iPhone 11 Pro, and Pro Max. The updated juice pack access for Apple\u2019s newest iPhones can be charged wirelessly, includes a USB-C port for wired charging, offers solid protection, up to 2,200mAh battery capacity, and more.

\n

more\u2026

\n

The post [Update: Now available] Mophie beats Apple to the punch with \u2018juice pack access\u2019 battery case for iPhone 11 lineup appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/mophie-iphone-11-battery-case/", - "type": "text/html" - } - ], - "crawled": 1571839831111, - "title": "[Update: Now available] Mophie beats Apple to the punch with \u2018juice pack access\u2019 battery case for iPhone 11 lineup", - "published": 1571838034000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616402", - "fingerprint": "eb5b41ed", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407c:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

After being teased as a HomeKit partner back at WWDC in June, Anker has today announced a new security camera lineup packing Apple\u2019s smart home seal of approval. The EufyCam2 arrives as a follow-up to the brand\u2019s popular and affordable offerings with a simple design and a new base station. While HomeKit secure video has been slow to roll-out, it\u2019s becoming more mainstream as Arlo announced further compatibility with its Ultra cameras gaining this functionality yesterday. Anker\u2019s pairing with Apple shows just how far the brand has come in a few short years. After making waves with its affordable line of smartphone accessories at Amazon, Anker has become a significant player in the consumer technology space, and its introduction of HomeKit-enabled cameras takes that even further. Head below for more on the new EufyCam 2.

\n

more\u2026

\n

The post Anker announces EufyCam 2 with HomeKit support, free DVR storage, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/23/anker-eufycam-2-homekit/", - "type": "text/html" - } - ], - "crawled": 1571839831111, - "title": "Anker announces EufyCam 2 with HomeKit support, free DVR storage, more", - "published": 1571836875000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616393", - "fingerprint": "5291fb9a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407b:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has shared a Newsroom post today recapping the first year of its Entrepreneur Camp, which is specifically designed for organizations led by women. 100 companies have participated so far and gained a lot of valuable experience. Read on for some stories from innovators that have gone through the program and to learn more about how to apply for Apple\u2019s next Entrepreneur Camp.

\n

more\u2026

\n

The post Apple highlights female-focused Entrepreneur Camp success, register for next event by November 15 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/apple-entrepreneur-camp-women-focused/", - "type": "text/html" - } - ], - "crawled": 1571839831111, - "title": "Apple highlights female-focused Entrepreneur Camp success, register for next event by November 15", - "published": 1571836707000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616381", - "fingerprint": "fb8ce50b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f90:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The Apple Watch could completely replace passwords and one-time codes, thanks to a new form of authentication being touted as a way to \u201csolve the world\u2019s password problem.\u201d

\n

I\u2019ve argued before that passwords are horrible\u2026

\n

more\u2026

\n

The post Your Apple Watch could replace passwords using one-tap authentication appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/replace-passwords/", - "type": "text/html" - } - ], - "crawled": 1571836229125, - "title": "Your Apple Watch could replace passwords using one-tap authentication", - "published": 1571836176000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616380", - "fingerprint": "90be36bd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8f:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Last month, popular digital signing app, SignEasy, saw a great update alongside the release of iOS 13 and iPadOS 13. Now the company has become an Apple mobility partner\u00a0and is part of \u201ca\u00a0select group of business solution providers with a common goal of creating new ways to work on iPhone and iPad.\u201d

\n

more\u2026

\n

The post SignEasy digital signing app becomes Apple mobility partner with iOS 13 update appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/signeasy-digital-signing-app-apple-mobility-partner/", - "type": "text/html" - } - ], - "crawled": 1571836229125, - "title": "SignEasy digital signing app becomes Apple mobility partner with iOS 13 update", - "published": 1571835564000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616370", - "fingerprint": "65a3de53", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8e:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

It\u2019s not difficult to conduct a realistic iPhone 11 waterproof test. You could spill some beer or wine on it, to replicate the typical bar accident, or drop one in a water glass or swimming pool.

\n

But if you have access to an underwater drone, well, it has to be done, right\u2026?

\n

more\u2026

\n

The post Ultimate iPhone 11 waterproof test uses underwater drone to dive 39 feet appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/iphone-11-waterproof-test/", - "type": "text/html" - } - ], - "crawled": 1571836229125, - "title": "Ultimate iPhone 11 waterproof test uses underwater drone to dive 39 feet", - "published": 1571833810000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616366", - "recrawled": 1571836229125, - "updateCount": 1, - "fingerprint": "63ce455a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8867fb0:13cb6:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The iPhone 11 launch saw iOS make market share gains in Europe, Australia, and Japan, but it suffered a fall in share in its home market of the US, according to Kantar.

\n

Kantar\u2019s data for Q3 2019 includes only one week\u2019s sales of the new iPhones, but this is enough to move the needle across the markets covered\u2026

\n

more\u2026

\n

The post iPhone 11 launch saw Apple make gains in Europe, Japan, Australia \u2014 but not US appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/iphone-11-launch/", - "type": "text/html" - } - ], - "crawled": 1571832627120, - "title": "iPhone 11 launch saw Apple make gains in Europe, Japan, Australia \u2014 but not US", - "published": 1571830878000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616358", - "recrawled": 1571839831111, - "updateCount": 2, - "fingerprint": "6162fb95", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df84f894b:13b5e:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Selena Gomez fans have been waiting four years for a new album after\u00a0Revival, and the singer-songwriter has now released the first song for it \u2014 with the music video shot entirely on the iPhone 11 Pro. Back in 2015, when Revival was released, she was one of the most-played artists on Beats 1.

\n

The new song is called Lose You to Love Me, and a clip from it is featured by Apple\u2026

\n

more\u2026

\n

The post Selena Gomez returns with new song, music video shot on iPhone 11 Pro [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/shot-on-iphone-11/", - "type": "text/html" - } - ], - "crawled": 1571829025099, - "title": "Selena Gomez returns with new song, music video shot on iPhone 11 Pro [U]", - "published": 1571828869000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616352", - "fingerprint": "985395f1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df818932b:13acf:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Starbucks has long held the title of the most popular mobile payment platform in the United States. New data from eMarketer\u00a0now shows that Apple Pay has surpassed Starbucks in the US as adoption of Apple\u2019s platform continues to grow.

\n

more\u2026

\n

The post Apple Pay overtakes Starbucks as the most popular mobile payment platform in the US appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/23/apple-pay-starbucks-popularity/", - "type": "text/html" - } - ], - "crawled": 1571825423147, - "title": "Apple Pay overtakes Starbucks as the most popular mobile payment platform in the US", - "published": 1571824805000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36184", - "fingerprint": "59d748b5", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df67431e4:136ed:d4506071", - "updated": 1571797555000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://tidbits.com/2019/10/21/six-reasons-why-ios-13-and-catalina-are-so-buggy/", - "type": "text/html" - } - ], - "crawled": 1571797873124, - "title": "David Shayer on the Spotty Quality of iOS 13 and MacOS 10.15", - "published": 1571797553000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Terrific piece for TidBITS from David Shayer, who worked as a software engineer at Apple for 18 years:

\n
\n

Remember what I said about changes causing new bugs? If an\nengineer accidentally breaks a working feature, that\u2019s called a\nregression. They\u2019re expected to fix it.

\n

But if you file a bug report, and the QA engineer determines that\nbug also exists in previous releases of the software, it\u2019s marked\n\u201cnot a regression.\u201d By definition, it\u2019s not a new bug, it\u2019s an old\nbug. Chances are, no one will ever be assigned to fix it.

\n

Not all groups at Apple work this way, but many do. It drove me\ncrazy. One group I knew at Apple even made \u201cNot a Regression\u201d\nT-shirts. If a bug isn\u2019t a regression, they don\u2019t have to fix it.\nThat\u2019s why the iCloud photo upload bug and the contact syncing bug\nI mentioned above may never be fixed.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36183", - "recrawled": 1571797873124, - "updateCount": 1, - "fingerprint": "69189c7c", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df63d3aef:13668:d4506071", - "updated": 1571797809000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "I fully expect more Apple hardware before the end of the year, but not another keynote event." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/will_apple_hold_another_keynote_event_this_year", - "type": "text/html" - } - ], - "crawled": 1571794270959, - "title": "\u2605 Idle Speculation on Whether Apple Is Going to Hold Another Keynote Event This Year", - "published": 1571792556000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Last year Apple held an event in Brooklyn on October 30; invitations to the media were sent on October 18. In 2016, they held an event on October 27 at the Town Hall theater on the old Infinite Loop campus; invitations to that event were sent October 19.

\n

We\u2019re running out of time for Apple to hold an event in October. Still possible, of course\u2009\u2014\u2009those 2016 invitations only went out eight days in advance. But I think if it were going to happen, the invitations would\u2019ve gone out today at the latest.

\n

But what about new products? We should see the new Mac Pros launch before the end of the year. It sounds like we might be getting a new 16-inch MacBook Pro with a new keyboard that returns to reliable better-feeling scissor switches, and maybe new high-end AirPods with noise cancellation.

\n

Apple could still hold an event in October. They could hold an event in early November, although I don\u2019t recall that ever happening. But recall that Apple held no October event in 2017, even though the iMac Pro was slated to ship before the end of that year. Instead of a keynote event, Apple held private media briefings in New York City and Cupertino\u2009\u2014\u2009in mid-December.

\n

Updated AirPods are something Apple would ideally want to announce sooner rather than later, to make them available for holiday gift purchases. Mac Pros and high-end MacBook Pros aren\u2019t holiday gifts. If Apple still intends to hold another 2019 keynote event, they\u2019d want to announce everything remaining for 2019 at the event. If they do private media briefings though, they could easily hold separate briefings for the AirPods and Mac hardware.

\n

Another factor: I just don\u2019t think these three products\u2009\u2014\u2009assuming all three will launch this year\u2009\u2014\u2009add up to a cohesive event. Apple doesn\u2019t hold events willy-nilly just because there\u2019s something new. They tell stories at events. There\u2019s a narrative flow to them. AirPods, a slightly bigger MacBook Pro, and a Mac Pro that was unveiled in June at WWDC don\u2019t make for an event. And the most interesting thing about the new MacBook Pro\u2009\u2014\u2009the keyboard\u2009\u2014\u2009isn\u2019t something Apple would want to talk about on stage.

\n

Bonus nugget: On the upcoming episode of my podcast, special guest Rene Ritchie says his understanding is that Apple has its hands full dealing with the November 1 launch of TV+ and the premiere events for its various original shows. I fully expect more Apple hardware before the end of the year, but not another keynote event.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616350", - "fingerprint": "e3e6eecd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df629ea8a:13622:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Following the releases of iOS 13 and iOS 13.1, Apple is currently beta testing iOS 13.2. The update is currently available in developer beta and public beta, but what about a general release?

\n

more\u2026

\n

The post When will Apple release iOS 13.2 to the public? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/ios-13-2-public-release/", - "type": "text/html" - } - ], - "crawled": 1571793005194, - "title": "When will Apple release iOS 13.2 to the public?", - "published": 1571792265000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36182", - "fingerprint": "9b18cc67", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c5:d4506071", - "updated": 1571788913000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/21/tim-cook-chairman-tsinghua-university-sem/", - "type": "text/html" - } - ], - "crawled": 1571790669015, - "title": "Tim Cook Named Board Chairman of Tsinghua University\u2019s School of Economics and Management", - "published": 1571788912000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Not the best timing for this, I think we can all agree.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36181", - "fingerprint": "a8ceffbf", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c4:d4506071", - "updated": 1571788822000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.wyden.senate.gov/imo/media/doc/101819%20Wyden%20Letter%20to%20Apple%20RE%20Hong%20Kong.pdf", - "type": "text/html" - } - ], - "crawled": 1571790669015, - "title": "Bipartisan Letter From Congress to Tim Cook on Hong Kong and China (PDF)", - "published": 1571788820000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Bipartisan letter from the U.S. Congress to Tim Cook:

\n
\n

In promoting values, as in most things, actions matter far more\nthan words. Apple\u2019s decisions last week to accommodate the Chinese\ngovernment by taking down HKMaps is deeply concerning. We urge you\nin the strongest terms to reverse course, to demonstrate that\nApple puts values above market access, and to stand with the brave\nmen and women fighting for basic rights and dignity in Hong Kong.

\n
\n

It\u2019s a strong letter, but unfortunately it conflates apps censored in mainland China with apps censored in Hong Kong\u2009\u2014\u2009these are very different things. When China declares an app illegal in mainland China, Apple has no choice but to comply. The HKMaps decision was different\u2009\u2014\u2009it was a political decision, not a legal one\u2009\u2014\u2009and that difference is worth emphasizing. Apple could have chosen to fight for the HKMaps app.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616339", - "fingerprint": "3129cbc9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13586:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

Today Universal Audio took the wraps off of two new Thunderbolt 3 desktop audio interfaces, which are ideal for Mac audio creatives. Universal Audio\u2019s Apollo Twin X features two high quality Unison-enabled microphone preamps and is available in either a duo or quad core real time UAD plugin-processing configuration. The more substantial Apollo x4 brings four Unison-enabled preamps to your desktop and comes with quad core real time UAD processing, which makes it perfect for tracking larger projects.

\n

We previously did a review of the smaller UA Arrow, a single-core bus-powered Thunderbolt 3 audio interface that\u2019s ideal for traveling and/or working on smaller projects that don\u2019t demand as many preamps or plugin-in overhead. The Apollo Twin X and Apollo x4 are significant steps up from the UA Arrow, but bring the same vast library of plugins to the table that makes these interfaces so beloved among Mac users. more\u2026

\n

The post Universal Audio launches new Thunderbolt 3-enabled Apollo Twin X and Apollo x4 desktop audio interfaces appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/universal-audio-launches-new-thunderbolt-3-desktop-audio-interfaces/", - "type": "text/html" - } - ], - "crawled": 1571789403193, - "title": "Universal Audio launches new Thunderbolt 3-enabled Apollo Twin X and Apollo x4 desktop audio interfaces", - "published": 1571788447000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616343", - "fingerprint": "710aa65a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13585:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Mozilla today has released Firefox 70 to the public. The update brings new privacy protections, dramatic performance improvements on macOS, and more. For Mozilla, the big focus is on privacy improvements and blocking trackers.

\n

more\u2026

\n

The post Mozilla releases Firefox 70 with social tracking protection, dramatic macOS performance gains, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/mozilla-firefox-70-macos/", - "type": "text/html" - } - ], - "crawled": 1571789403193, - "title": "Mozilla releases Firefox 70 with social tracking protection, dramatic macOS performance gains, more", - "published": 1571786608000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616314", - "fingerprint": "c92301f6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df54e1003:13323:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Along with the other changes Reminders received\u00a0with iOS 13, iPadOS 13, and macOS Catalina, there\u2019s a useful new way to get a nudge about a reminder you\u2019ve set when using the Messages app. Follow along for how to use the \u201cRemind when messaging\u201d feature on iPhone, iPad, and Mac.

\n

more\u2026

\n

The post How to use the \u2018Remind when messaging\u2019 feature on iPhone, iPad, and Mac appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/use-remind-when-messaging-iphone-ipad-mac/", - "type": "text/html" - } - ], - "crawled": 1571778596867, - "title": "How to use the \u2018Remind when messaging\u2019 feature on iPhone, iPad, and Mac", - "published": 1571777071000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "fingerprint": "2c4d6d88", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df54dfcca:13322:d4506071", - "summary": { - "direction": "ltr", - "content": "

\"NetNewsWire

\n

The main things in this release are 1) enhanced performance and 2) importing subscriptions from NetNewsWire 3 (since it won\u2018t run on Catalina).

\n

There are also a bunch of bug fixes \u2014 including a fix for the space bar behavior on Catalina \u2014 and there\u2019s a new feature: you can type the s key to star and unstar an article.

\n

For more details, read the change notes on the NetNewsWire blog.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "type": "text/html" - } - ], - "crawled": 1571778591946, - "title": "NetNewsWire 5.0.3 for Mac Released", - "published": 1571775505000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Tip", - "dual display" - ], - "originId": "https://tidbits.com/?p=42221", - "fingerprint": "b2d87f4", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16df5325a0a:132af:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "Have you ever found yourself in a situation where you have three or more screens attached to a Mac, and you want to mirror some combination of them? It turns out that macOS makes that possible. Read on for the trick to achieve it.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/22/tipbits-how-to-mirror-selected-screens-in-a-multiple-monitor-setup/", - "type": "text/html" - } - ], - "crawled": 1571776780810, - "title": "TipBITS: How to Mirror Selected Screens in a Multiple Monitor Setup", - "published": 1571774983000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616319", - "fingerprint": "e02987a8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5171881:131eb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

As the streaming wars continue to heat up, Disney CEO Bob Iger isn\u2019t worried about the pricing of Disney+ competitors. While Disney+ is $7 per month, Apple TV+ undercuts that at $5 per month. Iger, however, thinks Disney+ will easily be able to differentiate itself.

\n

more\u2026

\n

The post Bob Iger not worried about Apple TV+ undercutting Disney+ on price appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/disney-plus-price-apple-tv/", - "type": "text/html" - } - ], - "crawled": 1571774994561, - "title": "Bob Iger not worried about Apple TV+ undercutting Disney+ on price", - "published": 1571774401000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616298", - "fingerprint": "b5aef07f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbf:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

CalDigit has released its Tuff nano portable USB-C SSD today that offers IP67 dust and water resistance, up to 10Gbps speeds over USB 3.2 Gen 2, and more. In other news, Satechi has released a new wireless numpad for Mac and iPad\u00a0that recharges over USB-C called the Bluetooth Extended Keypad.

\n

more\u2026

\n

The post CalDigit launches Tuff nano portable USB-C SSD as Satechi debuts Bluetooth Extended Keypad for Mac and iPad appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/caldigit-usb-c-ssd-satechi-wireless-mac-num-keypad/", - "type": "text/html" - } - ], - "crawled": 1571767790439, - "title": "CalDigit launches Tuff nano portable USB-C SSD as Satechi debuts Bluetooth Extended Keypad for Mac and iPad", - "published": 1571765925000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616299", - "fingerprint": "31b2bf0e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbe:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 22, 2019 \u2013\u00a0Apple Watch fall detection, Adobe + iPad appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/9to5mac-daily-october-22-2019/", - "type": "text/html" - } - ], - "crawled": 1571767790439, - "title": "9to5Mac Daily: October 22, 2019 \u2013\u00a0Apple Watch fall detection, Adobe + iPad", - "published": 1571764918000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616284", - "fingerprint": "1c67e79c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df47234f9:12e66:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Josh Shaffer, Apple\u2019s engineering director for UIKit and SwiftUI has joined John Sundell on his podcast Swift by Sundell in the latest episode to give a detailed look into what inspired SwiftUI, how Apple is using and improving it, and much more.

\n

more\u2026

\n

The post Apple\u2019s engineering director, Josh Shaffer, gives deep dive on SwiftUI in new podcast appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/apple-swift-director-podcast-interview/", - "type": "text/html" - } - ], - "crawled": 1571764188409, - "title": "Apple\u2019s engineering director, Josh Shaffer, gives deep dive on SwiftUI in new podcast", - "published": 1571760770000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120094", - "fingerprint": "d9741398", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0d:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Fremont is now home to Aslan Brewing Company. The Bellingham-born brewery has opened a new taproom on N 36th Street in the new Cedar Speedster building. They announced their opening on Facebook yesterday: \u201cFresh @salumiseattle sandwiches and cold beer available every day of the week. See y\u2019all at the Center of the Universe!\u201d This is [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/22/aslan-brewing-now-open-in-fremont/", - "type": "text/html" - } - ], - "crawled": 1571762702565, - "title": "Aslan Brewing now open in Fremont", - "published": 1571761592000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Fremont is now home to Aslan Brewing Company.

\n

The Bellingham-born brewery has opened a new taproom on N 36th Street in the new Cedar Speedster building. They announced their opening on Facebook yesterday: \u201cFresh @salumiseattle sandwiches and cold beer available every day of the week. See y\u2019all at the Center of the Universe!\u201d

\n
\"\"
\n

This is Aslan\u2019s third location, and their first in Seattle. The new taproom will have 10 rotating beers, with both seasonal options and some staples such as the Bellingham Brown. Sandwiches from Salumi will be on every day at the taproom, with dinner options from neighboring Local Tide and Revel, soon to open in the same building.

\n

The decor is all warm wood and funky art: the bar top, tables, and benches come from a Douglas Fir roof built in the 1900s. The steel is also reclaimed, coming from old buildings razed in Seattle, Aslan says on their website. The murals are all done by Connor McPherson.

\n

Aslan is 21+ and dog-friendly, with Happy Hour from 4pm to 6pm daily and Industry Nights on Sundays. Their hours are Sunday to Thursday, 11am to 11pm; and Friday and Saturday 11am to midnight.

\n

Photos courtesy Aslan Brewing Company

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120086", - "fingerprint": "609310da", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0c:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The annual bazaar at the Leif Erikson Lodge (2245 NW 57th St) is happening this weekend, Oct. 26-27. The bazaar is all about Norwegian food, baked goods, crafts and gifts, with kid\u2019s activities and continuous spot raffles all weekend long. \u201cHave some family fun while enjoying Nordic food from our tastefully designed sandwiches to the [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/22/113th-annual-leif-erikson-bazaar-is-this-weekend/", - "type": "text/html" - } - ], - "crawled": 1571762702565, - "title": "113th Annual Leif Erikson Bazaar is this weekend", - "published": 1571759891000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The annual bazaar at the Leif Erikson Lodge (2245 NW 57th St) is happening this weekend, Oct. 26-27.

\n

The bazaar is all about Norwegian food, baked goods, crafts and gifts, with kid\u2019s activities and continuous spot raffles all weekend long.

\n

\u201cHave some family fun while enjoying Nordic food from our tastefully designed sandwiches to the delicate krumkake cone and the hearty ertesuppe/peasoup, lapskaus/lamb stew, and r\u00f8mmegr\u00f8t, a silky sour cream porridge,\u201d the event info reads.

\n

They\u2019ll have Norwegian desserts, handicrafts from the Norna ladies, spot raffles from local businesses, used books, Norwegian antiques, and \u201cgood, strong Norwegian coffee.\u201d

\n

The craft market will include Norwegian folk painting (rosemaling) from Judy\u2019s Painted Treasures, Nordic Folklore by local artist Sharon Aamod, Norwegian sweaters and American Girl Dolls from Sewing by Heart, and Stolthet Aquavit.

\n

Admission and parking is free and the bazaar will run from 10am to 4pm on Saturday and 11am to 4pm on Sunday.

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616282", - "fingerprint": "df5deaf9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d13:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s best deals include a new Amazon Gold Box filled with Mac accessories, plus nearly all of Apple official iPhone cases are on sale from $26. You\u2019ll also find a new all-time low on Pixelmator Pro at the Mac App Store. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Tuesday deals: Amazon\u2019s Mac accessory Gold Box, official iPhone cases from $26, Pixelmator Pro $20, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/gold-box-amazon-mac-accessories-iphone-cases-more/", - "type": "text/html" - } - ], - "crawled": 1571760586396, - "title": "Tuesday deals: Amazon\u2019s Mac accessory Gold Box, official iPhone cases from $26, Pixelmator Pro $20, more", - "published": 1571759991000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616274", - "fingerprint": "b55aec34", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d12:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Watch\u2018s fall detection feature has likely saved another life. This time, Apple\u2019s wearable auto dialed 911 after a young couple hiking in New Jersey fell off a cliff and landed on the rocks in a river below.

\n

more\u2026

\n

The post Apple Watch fall detection saves New Jersey man after tumbling off cliff and breaking his back appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/apple-watch-fall-detection-saves-user-cliff-fall/", - "type": "text/html" - } - ], - "crawled": 1571760586396, - "title": "Apple Watch fall detection saves New Jersey man after tumbling off cliff and breaking his back", - "published": 1571758787000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616263", - "fingerprint": "632102e8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d11:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Fender is out with a new app today that lets users learn the chords to their favorite music. Better yet for Apple users, Fender Songs integrates with Apple Music to offer scrolling chords and lyrics in real-time.

\n

more\u2026

\n

The post Fender Songs for iPhone lets you learn guitar and piano using Apple Music appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/fender-songs-ios-learn-chords-app-apple-music/", - "type": "text/html" - } - ], - "crawled": 1571760586396, - "title": "Fender Songs for iPhone lets you learn guitar and piano using Apple Music", - "published": 1571757428000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=120081", - "fingerprint": "4f604b25", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df4246b92:12cc6:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "If you\u2019re keen to hand out treats this Halloween, add your house to our annual trick-or-treating map for the neighborhood. As always, the downtown businesses in Ballard will be handing out candy inside and outside their shops and restaurants from 4 to 6pm \u2014 participating businesses will have a \u201cParticipating Merchant\u201d sign in their window. [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/22/add-your-house-to-the-ballard-trick-or-treating-map-5/", - "type": "text/html" - } - ], - "crawled": 1571759090578, - "title": "Add your house to the Ballard trick-or-treating map", - "published": 1571758564000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

If you\u2019re keen to hand out treats this Halloween, add your house to our annual trick-or-treating map for the neighborhood.

\n

As always, the downtown businesses in Ballard will be handing out candy inside and outside their shops and restaurants from 4 to 6pm \u2014 participating businesses will have a \u201cParticipating Merchant\u201d sign in their window.

\n

To add your house, click on the top right icon on the map below (View Larger Map), which will redirect you to Google maps. Then, click \u201cEdit\u201d in the left-hand column, and type in your address into the search bar. When it comes up, click \u201cAdd to Map\u201d.

\n\n

If the map isn\u2019t working for you, send us an email (tips@myballard.com) with your address and we\u2019ll add your house for you.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616257", - "fingerprint": "6b652277", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df404486a:12bf7:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Elago has been cranking out adorable retro-infused Apple Watch docks for some time, starting with its W3 stand and expanding further in the two years since. Today, the brand is back with its new AW3 AirPods charging dock made to look like the beloved 1984 Macintosh. It takes the familiar design of Elago\u2019s W3 stand, which has long been a hit with 9to5Toys readers and recreates it for Apple\u2019s latest earbuds. One key difference here is the inclusion of support for Apple\u2019s wireless charging dock, and a designated cutout for the notification light. This feature is often missing from competitors, making the Qi-powered case unusable. Head below for more details on the new Elago AW3 stand.

\n

more\u2026

\n

The post Elago recreates the iconic 1984 Macintosh with new AirPods case appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/22/elago-aw3-airpods-case/", - "type": "text/html" - } - ], - "crawled": 1571756984426, - "title": "Elago recreates the iconic 1984 Macintosh with new AirPods case", - "published": 1571753806000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=604511", - "fingerprint": "59e600fc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acc:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

HomeKit support for Arlo Pro and Pro 2 cameras started to roll out this week and we went hands-on with the support for Apple\u2019s smart home platform. Now, Arlo\u2019s Director of Product has answered a range of questions on the company\u2019s forums and shared when Arlo Ultra should receive HomeKit support, details about HomeKit Secure Video, and more.

\n

more\u2026

\n

The post [Update: Now available] Arlo Ultra HomeKit support planned for Q4 release appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/arlo-ultra-homekit-support/", - "type": "text/html" - } - ], - "crawled": 1571753382453, - "title": "[Update: Now available] Arlo Ultra HomeKit support planned for Q4 release", - "published": 1571753108000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616244", - "fingerprint": "7348a352", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acb:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Sprint 5G service now reaches a total of around 16M people, claimed the carrier today. Although it has not added any new cities to its coverage, it says that it now offers 5G service in more places within each of the nine cities in which it is available\u2026

\n

more\u2026

\n

The post Sprint 5G now reaches 16M people, claims carrier; six times faster than LTE appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/sprint-5g-2/", - "type": "text/html" - } - ], - "crawled": 1571753382453, - "title": "Sprint 5G now reaches 16M people, claims carrier; six times faster than LTE", - "published": 1571752949000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616235", - "fingerprint": "38aed1ce", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12aca:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Verizon has announced today that it will be giving both new and existing customers a free year of Disney\u2019s upcoming streaming service. That\u2019s a great perk and comes in addition to Apple Music being included with some of the carrier\u2019s unlimited plans.

\n

more\u2026

\n

The post Disney+ video service matches Apple TV+ free year promo through Verizon appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/disney-video-service-matches-apple-tv-free-year-promo-through-verizon/", - "type": "text/html" - } - ], - "crawled": 1571753382453, - "title": "Disney+ video service matches Apple TV+ free year promo through Verizon", - "published": 1571750715000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616180", - "fingerprint": "c5c22435", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129b0:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Today Adobe is opening up new resources for designers and developers with the launch of an official website for its company-wide design system, Spectrum. From the new Creative Cloud desktop app\u00a0for Macs to the upcoming Photoshop on iPad, Spectrum is what gives Adobe\u2019s apps their distinct look and feel.

\n

more\u2026

\n

The post Inside Adobe Spectrum, the design system making apps like Photoshop on iPad possible appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/adobe-spectrum-design-system-photoshop-ipad/", - "type": "text/html" - } - ], - "crawled": 1571749780447, - "title": "Inside Adobe Spectrum, the design system making apps like Photoshop on iPad possible", - "published": 1571749303000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616224", - "fingerprint": "c10577e9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129af:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has launched a new movie sale today with a heavy focus on bundles starting at\u00a0$10. Given that you\u2019d regularly pay at least that for a single film, and as much as $20, this is a great way to expand your library of content. There\u2019s also the usual smattering of\u00a0$5 movies and this week\u2019s\u00a0$1 HD rental of the week. Hit the jump for all of our top picks.

\n

more\u2026

\n

The post Apple\u2019s new movie bundle sale starts at $10, more from $5, plus $1 rental of the week appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/22/apple-movie-bundle-deals/", - "type": "text/html" - } - ], - "crawled": 1571749780447, - "title": "Apple\u2019s new movie bundle sale starts at $10, more from $5, plus $1 rental of the week", - "published": 1571747810000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616208", - "fingerprint": "a2f35f7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129ae:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Face Unlock on Google\u2019s Pixel 4 is less secure than the iPhone\u2019s Face ID, but it does have one feature I\u2019d like to see Apple copy: Skip Lock Screen.

\n

Copying that would be perfectly fair, as Google has recently confirmed that it will be copying at least part of Face ID\u2019s Require Attention feature\u2026

\n

more\u2026

\n

The post iPhone Feature Request: Copy \u2018Skip Lock Screen\u2019 feature from Google\u2019s Pixel 4 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/skip-lock-screen/", - "type": "text/html" - } - ], - "crawled": 1571749780447, - "title": "iPhone Feature Request: Copy \u2018Skip Lock Screen\u2019 feature from Google\u2019s Pixel 4", - "published": 1571747347000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4001741-swiftui", - "fingerprint": "4033e7fa", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16df393ff3d:129a8:d4506071", - "updated": 1571749200000, - "summary": { - "direction": "ltr", - "content": "

A deep dive into getting started with SwiftUI. This course will cover the basics to get you off the ground running before moving on to create SwiftUI interfaces that seamlessly integrate alongside UIKit. You'll cover SwiftUI components, accessibility as well as the new layout system to create a completed app at the end of the course.

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4001741-swiftui", - "type": "text/html" - } - ], - "crawled": 1571749625661, - "title": "SwiftUI [SUBSCRIBER]", - "published": 1571749200000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616205", - "recrawled": 1571749780447, - "updateCount": 1, - "fingerprint": "b2b3a23c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df35f65c2:12677:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Facebook says it is now much better prepared to fight election interference from Russia, China, Iran, and others in the run-up to the November 2020 US presidential election.

\n

CEO Mark Zuckerberg says that three measures are now in place\u2026

\n

more\u2026

\n

The post Facebook more prepared to fight election interference from Russia, China, Iran appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/fight-election-interference/", - "type": "text/html" - } - ], - "crawled": 1571746178498, - "title": "Facebook more prepared to fight election interference from Russia, China, Iran", - "published": 1571743234000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616202", - "fingerprint": "eedef8f2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3286f66:1245c:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

As Apple Music, Amazon Music and others provide greater competition in the streaming music business, Spotify is \u2018one fail away from becoming less relevant.\u2019 The statement was made by a music industry exec close to the company \u2026

\n

more\u2026

\n

The post Spotify \u2018one fail away\u2019 says music industry exec, as losses continue to grow appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/music-industry-exec/", - "type": "text/html" - } - ], - "crawled": 1571742576486, - "title": "Spotify \u2018one fail away\u2019 says music industry exec, as losses continue to grow", - "published": 1571741756000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616197", - "fingerprint": "cf650ead", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df2f17803:1237d:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Smart home accessory maker Netatmo today announced that its Weather Station now supports Apple HomeKit. With a firmware update, owners of the Weather Station since the 2016 model revision will be able to start interacting with their sensors in the Apple Home app and with Siri voice commands through the HomeKit integration.

\n

The Weather Station exposes the following data to HomeKit: indoor and outdoor humidity, temperature, indoor CO2 level, and indoor air quality. If you have additional beacon modules for other rooms, that info will also be part of the HomeKit home.

\n

more\u2026

\n

The post Netatmo Weather Station now supports HomeKit: air quality, humidity, temperature and CO2 sensors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/22/netatmo-homekit/", - "type": "text/html" - } - ], - "crawled": 1571738974211, - "title": "Netatmo Weather Station now supports HomeKit: air quality, humidity, temperature and CO2 sensors", - "published": 1571738662000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616182", - "fingerprint": "3d2656ca", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2e:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Over the past month, Apple has been touting its environmental and sustainability goals and accomplishments. Apple CEO Tim Cook continued the company\u2019s work this evening, serving as the keynote speaker at the Ceres 30th Anniversary Gala in New York City.

\n

more\u2026

\n

The post Tim Cook delivers keynote address at Ceres sustainability gala in New York City appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/tim-cook-ceres-sustainability/", - "type": "text/html" - } - ], - "crawled": 1571710157240, - "title": "Tim Cook delivers keynote address at Ceres sustainability gala in New York City", - "published": 1571708481000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616178", - "fingerprint": "95956ee3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Pok\u00e9mon GO is finally adding support for online battle mode in 2020. Ninantic made the announcement today, saying that the GO Battle League will build upon Trainer Battles, which is the current player vs. player feature within Pok\u00e9mon GO.

\n

more\u2026

\n

The post Pok\u00e9mon GO\u00a0adding long-awaited support for online multiplayer battles in 2020 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/pokemon-go-battle-league-online/", - "type": "text/html" - } - ], - "crawled": 1571710157240, - "title": "Pok\u00e9mon GO\u00a0adding long-awaited support for online multiplayer battles in 2020", - "published": 1571707058000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616160", - "fingerprint": "6fdcd993", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df0cbd548:11e20:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

iA Writer is one of the most popular text editors for iOS. It offers features for distraction-free text production with shortcuts and Markdown support. The app has been updated today with Dark Mode, multiple windows support, and more features for iOS 13 and iPadOS.

\n

more\u2026

\n

The post iA Writer updated with Dark Mode and more for iOS 13 and iPadOS appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/ia-writer-dark-mode-ios-13/", - "type": "text/html" - } - ], - "crawled": 1571702953288, - "title": "iA Writer updated with Dark Mode and more for iOS 13 and iPadOS", - "published": 1571701743000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://jvns.ca/blog/2019/10/21/print-collection-of-my-first-7-zines/", - "recrawled": 1572062984596, - "updateCount": 5, - "fingerprint": "15e4c70b", - "id": "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16df0c9161a:11e18:d4506071", - "updated": 1571674519000, - "alternate": [ - { - "href": "https://jvns.ca/blog/2019/10/21/print-collection-of-my-first-7-zines/", - "type": "text/html" - } - ], - "crawled": 1571702773274, - "title": "Your Linux Toolbox: a box set of my free zines", - "published": 1571674519000, - "origin": { - "streamId": "feed/http://jvns.ca/atom.xml", - "htmlUrl": "http://jvns.ca", - "title": "Julia Evans" - }, - "content": { - "direction": "ltr", - "content": "

About a year and a half ago, No Starch Press got in\ntouch with me about publishing a print box set of my zines. I have two kinds of\nzines right now:

\n\n

This set is basically a really lovely box set of all of the free zines, plus\nBite Size Linux :). Here\u2019s what\u2019s in the box:

\n\n
\n\n
\n

I\u2019m really happy to get these zines into print, and that I can still give away\nall of the zines in the box away for free on my website \u2013 I asked them to\nwrite it into my publishing contract that I could still give them away, and\nthey did :)

\n

what it looks like

\n

Here are the front covers of the zines in the box. We got colour covers\nillustrated for all of them, done by Vladimir Ka\u0161ikovi\u0107.

\n

\n

We had the idea to make the back covers a rainbow and I\u2019m delighted about it:

\n

\n

There\u2019s this fun \u201cthis toolbox belongs to:\u201d detail on the bottom:

\n

\n

where to get it

\n

It\u2019s in a bunch of physical bookstores, and online! Here are a bunch of links to places you could get it:

\n

North America:

\n\n

Europe:

\n\n

Asia/Pacific:

\n\n

More:

\n\n

why I\u2019m doing this: to learn about print!

\n

I don\u2019t necessarily expect to make a lot of money from this box set\n(I get 10% or less of each sale, vs 97% for sales of my other zines online) but that\u2019s not my\npriority with this project \u2013 I did it because I love the free zines I\nwrote, I wanted to make a really nice print version of them, and I wanted to\nlearn about how print works and how traditional publishing works! I\u2019ve already\nlearned a lot about how publishing works and it\u2019s been super interesting.

\n

People have been very excited about this print project so far which has been\nreally nice to see! Next I want to make it possible for people to order print\ncopies of my newer zines, and I\u2019m trying to figure out how to do that now. (if\nyou have a print company that you\u2019ve really loved using, let me know!)

\n

I\u2019m super happy about the print quality and if you get the box set I really\nhope you like it!

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616131", - "fingerprint": "480c4c5a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df094de46:11d54:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

When it comes to iPhone 11 cases, there are a lot of options, whether they\u2019re from Apple itself or third parties. I almost always use leather cases with my iPhone, switching between Apple\u2019s leather cases and ones from Mujjo. Here\u2019s how they compare.

\n

more\u2026

\n

The post Hands-on: How Mujjo\u2019s leather and wallet cases for iPhone 11 compare to Apple\u2019s appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/iphone-11-leather-cases-hands-on/", - "type": "text/html" - } - ], - "crawled": 1571699351110, - "title": "Hands-on: How Mujjo\u2019s leather and wallet cases for iPhone 11 compare to Apple\u2019s", - "published": 1571699128000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616150", - "recrawled": 1571699351110, - "updateCount": 1, - "fingerprint": "8ab3695c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df05de7ed:11cac:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: Bloomberg now reports that Adobe will also preview Illustrator for iPad at its Max conference in November. The app is scheduled to launch in 2020, the report says.

\n

Photoshop for iPad is nearing its launch, though concerns have grown that key features will be missing at launch. A report from John Gruber at Daring Fireball today explains that Adobe remains committed to the project, even though it might not be as far along as people had hoped.

\n

more\u2026

\n

The post Report: Adobe \u2018all-in\u2019 on Photoshop for iPad with \u2018aggressive schedule\u2019 to add features appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/photoshop-for-ipad-details/", - "type": "text/html" - } - ], - "crawled": 1571695749101, - "title": "Report: Adobe \u2018all-in\u2019 on Photoshop for iPad with \u2018aggressive schedule\u2019 to add features", - "published": 1571695519000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616107", - "fingerprint": "c8071f9f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc7:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s products have seen improved water-resistance over the last few years and now H2O Audio has released what it\u2019s calling \u201cthe only\u00a0waterproof headphone system for Apple Watch.\u201d Read on for a closer look at these headphones designed for lap swimming Apple Watch users. We\u2019ve also got more news on a handheld isometric strength training device making its way to more Apple Stores and a smart adjustable kettlebell.

\n

more\u2026

\n

The post H2O Audio debuts waterproof headphones for Apple Watch swimmers, Apple selling smart kettlebell, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/waterproof-apple-watch-headphones-smart-kettlebell/", - "type": "text/html" - } - ], - "crawled": 1571692147132, - "title": "H2O Audio debuts waterproof headphones for Apple Watch swimmers, Apple selling smart kettlebell, more", - "published": 1571690694000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616112", - "fingerprint": "9eb4101d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc6:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

For many people, upgrading to macOS Catalina has proven to involve a lot of work. One of the biggest changes is the new Music app that replaces iTunes \u2013 a change that also happened to break compatibility with many DJ applications. Today, music software company Serato has started the process of updating its applications to support macOS Catalina.

\n

more\u2026

\n

The post Serato updates its DJ software with support for the new Music app in macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/serato-updates-its-dj-software-with-support-for-the-new-music-app-in-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1571692147132, - "title": "Serato updates its DJ software with support for the new Music app in macOS Catalina", - "published": 1571690233000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/21/swiftui_is_still_the_future", - "fingerprint": "10b31680", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df0250a4a:11bc3:d4506071", - "summary": { - "direction": "ltr", - "content": "

We\u2019ve been using SwiftUI in NetNewsWire for iOS, for its settings screen and related pieces (such as adding an account).

\n

But now we\u2019re redoing that code in classic UIKit. Maurice Parker, NetNewsWire for iOS lead developer, lists the limitations we ran into with SwiftUI:

\n
\n

1) Unable to customize cell selection color for our vibrant cell selection requirement. I was able to hack around it, but it made cells behave strangely. You couldn\u2019t tap and hold the cell. You also couldn\u2019t scroll using the modified cells.

\n

2) No pop back to root for NavigationView. Longer scene flows weren\u2019t possible.

\n

3) ActionSheet flat out just crashes if you use it on an iPad app. https://forums.developer.apple.com/thread/124530

\n

4) TextField will crash the app if it has the cursor and is hidden. We wanted this for the show/hide password functionality.

\n

5) There is no way to display attributed text. You have to bridge to UIKit and use a UITextField that has a modified intrinsicContentSize calculation. We had to take input from GeometryReader and pass it into the UITextField to calculate intrinsicContentSize.

\n

There are more, some of which I have probably forgotten about.

\n
\n

We very much want to use SwiftUI, and we believe it\u2019s the future of Mac and iOS development \u2014\u00a0but emphasis should be on future, because it\u2019s not quite ready in the present.

\n

Which should surprise nobody, given that it\u2019s so new. But I thought it might be interesting to know exactly what issues we ran into when using it.

\n

We look forward to the day when we can use it everywhere, but we suspect it will be incremental. Hopefully next year we\u2019ll be able to do the Settings screen using SwiftUI. And maybe some parts of the Mac app, too.

\n

PS Once we\u2019re ready for a public beta of NetNewsWire for iOS, we\u2019ll announce it here and on the NetNewsWire blog, and you\u2019ll be able to sign up to get it via TestFlight.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/21/swiftui_is_still_the_future", - "type": "text/html" - } - ], - "crawled": 1571692022346, - "title": "SwiftUI Is Still the Future", - "published": 1571689215000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/feeds/sponsors//11.36180", - "fingerprint": "8dd3670c", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b46:d4506071", - "updated": 1571688252000, - "author": "Daring Fireball Department of Commerce", - "alternate": [ - { - "href": "https://future.fit/daring", - "type": "text/html" - } - ], - "crawled": 1571689810868, - "title": "[Sponsor] Future", - "published": 1571688251000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Future pairs you with a world-class coach who builds you a custom training plan, monitors your progress using an Apple Watch, and texts you daily to keep you on track.

\n

Each coach at Future has trained pro athletes and working professionals and has an advanced degree in exercise science or kinesiology.

\n

Future pairs you with the coach who best fits your goals and needs for just $5 a day. Instead of paying $50-150/hour to work out with a trainer in-person, your membership is $150/month to work out as much as you\u2019d like.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36179", - "recrawled": 1571718627020, - "updateCount": 3, - "fingerprint": "903d9aca", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b45:d4506071", - "updated": 1571718219000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Photoshop for iPad is *real* because it is using the same code base that\u2019s been running on the desktop for decades. That\u2019s an amazing technical accomplishment. Photoshop for iPad is not *full*\u2009\u2014\u2009and the initial release was never planned to be\u2009\u2014\u2009because it only exposes a subset of features from the desktop version." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/on_the_upcoming_photoshop_for_ipad", - "type": "text/html" - } - ], - "crawled": 1571689810868, - "title": "\u2605 On the Upcoming Photoshop for iPad", - "published": 1571687314000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Mark Gurman and Nico Grant, reporting for Bloomberg, \u201cPhotoshop for iPad Nearing Launch With Some Key Features Missing\u201d:1

\n
\n

\u201cFeature-wise, it feels like a beefed-up cloud-based version of\ntheir existing iPad apps and not \u2018real Photoshop\u2019 as advertised,\u201d\nsaid someone beta-testing the software, who declined to be named\ntalking about an unreleased app. \u201cI understand it is based on\ndesktop Photoshop code, but it doesn\u2019t feel like it right now.\u201d\nOther testers have called the app \u201crudimentary\u201d and said, in its\ncurrent state, it is inferior to other apps like Procreate and\nAffinity on the iPad.

\n
\n

Scott Belsky, chief product officer of Adobe\u2019s Creative Cloud division, granted Bloomberg an interview for the story, and it\u2019s worth reading.

\n

From what I gather, the mistake Adobe made was not precisely setting expectations for the initial release of Photoshop for iPad. When Adobe described it as \u201creal\u201d Photoshop, what a lot of people heard was \u201cfull\u201d Photoshop, and that was never the plan. Some of this expectation-setting is attributable to Bloomberg, which described the project as \u201cthe full version of its Photoshop app\u201d as far back as July last year.

\n

Photoshop for iPad is real because it is using the same code base that\u2019s been running on the desktop for decades. That\u2019s an amazing technical accomplishment. Photoshop for iPad is not full\u2009\u2014\u2009and the initial release was never planned to be\u2009\u2014\u2009because it only exposes a subset of features from the desktop version.

\n

But because Photoshop for iPad is built on the real Photoshop core, on day one it will provide complete roundtrip compatibility with PSD files exchanged with the desktop versions of Photoshop. It also means that as Adobe begins adding features to the iPad app after version 1, almost all of the work to be done is about designing and implementing the UI, because the core rendering and functionality is already there. I\u2019m not suggesting that UI work is easy or quick (it\u2019s neither), but the biggest and most important work getting Photoshop for iPad out the door is at the foundational level. It\u2019s a foundation meant to last for a decade or more.

\n

What I\u2019ve heard, from multiple reliable sources, is that Adobe is genuinely all-in on Photoshop for iPad. They view it as a serious, top-shelf project for creative professionals. The team of engineers working on it has grown significantly from a year ago, and they have plans to add features iteratively on an aggressive schedule. It\u2019s reasonable to be disappointed that it isn\u2019t further along feature-count-wise, but anyone who cares about Photoshop for iPad as a long-term product should be very excited about its foundation, direction, and the attention Adobe is paying to the fine details of a touch-first Photoshop UI.

\n

Photoshop for iPad is not a \u201cport\u201d (like Photoshop for Windows was, back in the day). It\u2019s a rethinking of the app for modern UI surfaces.

\n
\n
\n
    \n
  1. \n

    You know.\u00a0\u21a9\ufe0e

    \n
  2. \n
\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=119811", - "fingerprint": "935061c2", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16defd61a3e:11a78:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "On Thursday, you\u2019ll have another chance to hear from the two Distrcit 6 candidates vying for a seat on Seattle City Council. The Central Ballard Residents Association is hosting a forum with candidates Dan Strauss and Heidi Wills. Each candidate will have a half hour to take questions from the audience \u2014 Dan Strauss will [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/21/d6-candidate-forum-this-week/", - "type": "text/html" - } - ], - "crawled": 1571686849086, - "title": "D6 candidate forum this week", - "published": 1571685078000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

On Thursday, you\u2019ll have another chance to hear from the two Distrcit 6 candidates vying for a seat on Seattle City Council.

\n

The Central Ballard Residents Association is hosting a forum with candidates Dan Strauss and Heidi Wills. Each candidate will have a half hour to take questions from the audience \u2014 Dan Strauss will start and Heidi Wills will be second.

\n

The forum will be held at Merrill Gardens at Ballard (2418 NW 56th St.) up the stairs and to the right.

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616044", - "recrawled": 1571688544943, - "updateCount": 1, - "fingerprint": "db83b653", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16defb90183:119b1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Voice Control is Apple\u2019s brand-new system for controlling your Mac with just your voice (available in iOS 13 and iPadOS 13, too). Whether you rely on Apple\u2019s Accessibility features day-to-day or just want to try out the latest dictation features, follow along for how to get started with and use Voice Control on your Mac running Priest Catalina.

\n

more\u2026

\n

The post How to get started with and use Voice Control in macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/how-to-use-voice-control-mac-catalina/", - "type": "text/html" - } - ], - "crawled": 1571684942211, - "title": "How to get started with and use Voice Control in macOS Catalina", - "published": 1571682528000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=119796", - "fingerprint": "85f104e6", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def9ef9cd:11952:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The longstanding Ballard Ave sports bar, Ballard Loft, reopened over the weekend. Former Ballard Loft owner Dan Murphy\u00a0closed the bar\u00a0in April after 11 years. It remained closed over the summer months as the new owners \u2014 Karen and Rory Macalese \u2014 took over. View this post on Instagram Hey everyone! We are very happy to [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/21/ballard-loft-reopens-under-new-ownership/", - "type": "text/html" - } - ], - "crawled": 1571683236301, - "title": "Ballard Loft reopens under new ownership", - "published": 1571682101000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The longstanding Ballard Ave sports bar, Ballard Loft, reopened over the weekend.

\n

Former Ballard Loft owner Dan Murphy\u00a0closed the bar\u00a0in April after 11 years. It remained closed over the summer months as the new owners \u2014 Karen and Rory Macalese \u2014 took over.

\n
View this post on Instagram

Hey everyone! We are very happy to let you all know that The Loft will be opening its doors today for a soft open! We will be serving a limited menu until next week. Stop in, say hello, watch some sports, and have a few drinks! We look forward to meeting you. \"\ud83c\udf7b\"

A post shared by Ballard Loft (@ballardloft) on

\n

Joe, one of the managers, tells My Ballard that the bar will stay much the same, but with an Irish twist. Expect Irish decor, and a few Irish menu items \u2014 think sausage rolls and pasties.

\n

Ballard Loft will be open by 11:30am weekdays, and open by 9am on the weekends.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Catalina", - "iPadOS 13" - ], - "originId": "https://tidbits.com/?p=42169", - "fingerprint": "eac3e5c8", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/10/Sidecar-4-640x358.jpg", - "width": 640, - "height": 358 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16def9b51ca:11948:d4506071", - "author": "Julio Ojeda-Zapata", - "summary": { - "direction": "ltr", - "content": "
\"Sidecar
Want to use an iPad as a secondary Mac display? Apple built that capability, called Sidecar, into macOS Catalina for those using newer Macs and iPads. It\u2019s free, unlike third-party alternatives. Julio Ojeda-Zapata liked Sidecar enough to continue using it, but he also found glitches.

\"What

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/21/catalinas-sidecar-turns-an-ipad-into-a-second-mac-monitor/", - "type": "text/html" - } - ], - "crawled": 1571682996682, - "title": "Catalina\u2019s Sidecar Turns an iPad into a Second Mac Monitor", - "published": 1571681806000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36178", - "fingerprint": "b019a3ad", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16def955bf3:1191f:d4506071", - "updated": 1571682294000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.bloomberg.com/news/articles/2019-10-18/-south-park-nears-500-million-deal-for-u-s-streaming-rights", - "type": "text/html" - } - ], - "crawled": 1571682606067, - "title": "Bloomberg on the Bidding for \u2018South Park\u2019 Streaming Rights", - "published": 1571682293000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Lucas Shaw, reporting for Bloomberg:*

\n
\n

One company that probably won\u2019t be bidding is Apple Inc., the\npeople said. The tech giant has eschewed controversial programming\nthat could damage its brand, and it\u2019s wary of offending China,\nwhere it sells a lot of iPhones. \u201cSouth Park\u201d was just banned in\nChina after an episode mocked the country\u2019s censorship of Western\nmovies and TV.

\n
\n

It makes no sense to inject Apple into this story. Shaw is trying to paint Apple\u2019s abstention from bidding for \u201cSouth Park\u201d as a combination of the company\u2019s prudishness regarding adult content and obsequiousness toward China. He\u2019s probably right about the branding implications of \u201cSouth Park\u201d\u2009\u2014\u2009Apple wouldn\u2019t get near \u201cSouth Park\u201d as an Apple-owned brand. But the China angle is a potshot. \u201cSouth Park\u201d could be Xi Jinping\u2019s very favorite show in the world and Apple would not be bidding for the streaming rights to its back catalog, for the very obvious reason that Apple doesn\u2019t offer a streaming service that includes the back catalogs of old shows. Apple isn\u2019t bidding on shows like \u201cFriends\u201d or \u201cSeinfeld\u201d either. This has nothing to do with China. It\u2019s simply the nature of Apple TV+\u2009\u2014\u2009it\u2019s all original content.

\n

And, Apple does offer \u201cSouth Park\u201d in the iTunes Store. If you want to buy episodes or entire seasons, it\u2019s right there. And if you search for \u201cSouth Park\u201d in the TV app, it\u2019ll helpfully point you to Hulu, which currently holds the streaming rights.

\n

* Bloomberg, of course, is the publication that published \u201cThe Big Hack\u201d in October 2018\u2009\u2014\u2009a sensational story alleging that data centers of Apple, Amazon, and dozens of other companies were compromised by China\u2019s intelligence services. The story presented no confirmable evidence at all, was vehemently denied by all companies involved, has not been confirmed by a single other publication (despite much effort to do so), and has been largely discredited by one of Bloomberg\u2019s own sources. By all appearances \u201cThe Big Hack\u201d was complete bullshit. Yet Bloomberg has issued no correction or retraction, and seemingly hopes we\u2019ll all just forget about it. I say we do not just forget about it. Bloomberg\u2019s institutional credibility is severely damaged, and everything they publish should be treated with skepticism until they retract the story or provide evidence that it was true.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616087", - "fingerprint": "f3870603", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def820b16:1187a:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Just under a week ago, Apple released a supplemental update to macOS Catalina with various bug fixes and performance improvements. Now, Apple has made a revised version of that same supplemental update available to users.

\n

more\u2026

\n

The post Mac running Catalina? Apple has released a new update to macOS 10.15 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/apple-supplemental-update-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1571681340182, - "title": "Mac running Catalina? Apple has released a new update to macOS 10.15", - "published": 1571680852000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=607190", - "fingerprint": "5d635e6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def4b1497:1174b:d4506071", - "author": "9to5 Staff", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s fall event is now behind us, and most of the other biggest phone launches have happened at this point. Amidst new iPhones, MacBooks, iPads, and Apple Watches (not to mention non-Apple devices!), what are you to do with all your old gear? Recycle it of course! And while you\u2019re at it, why not get some cash for those devices? This month\u2019s trade in values below\u2026

\n

more\u2026

\n

The post [Update: October 2019] The best iPhone, iPad, and MacBook trade deals: Get max cash for old devices appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/september-iphone-ipad-macbook-trade-in-deals/", - "type": "text/html" - } - ], - "crawled": 1571677738135, - "title": "[Update: October 2019] The best iPhone, iPad, and MacBook trade deals: Get max cash for old devices", - "published": 1571661210000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=119766", - "fingerprint": "faf8f5ab", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def30bec1:116ea:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Work continues this week for the Ballard Multimodal Corridor project, with crews paving the south side of Market Street. Today (Monday), traffic will be reduced to one-way northbound from NW Market St at the 28th Ave NW and NW Market intersection to allow crews to install a conduit crossing. Two-way traffic will be restored on [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/21/market-street-paving-update/", - "type": "text/html" - } - ], - "crawled": 1571676012225, - "title": "Market Street paving update", - "published": 1571675384000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Work continues this week for the Ballard Multimodal Corridor project, with crews paving the south side of Market Street.

\n

Today (Monday), traffic will be reduced to one-way northbound from NW Market St at the 28th Ave NW and NW Market intersection to allow crews to install a conduit crossing. Two-way traffic will be restored on Tuesday, October 22.

\n
\"\"
\n

\n

Also today, flaggers will be on site to direct traffic at NW Market St between 28th Ave NW and 26th Ave NW. Traffic flow will alternate between one lane in each direction as crews complete work on the east side of the road.

\n

This week, crews will be paving the east half of the 28th Ave and Market intersection. The Metro eastbound bus stop was relocated to the southwest corner of the intersection last week \u2014 expect the relocation to be in place for about two weeks.

\n

Crews will also continue to excavate pole foundations on the north side of Market St, with concrete pouring scheduled for next week.

\n

Work will extend down to NW 54th St this week as well, with conduit trenching, and curb and sidewalk paving. SDOT say the sidewalk work will cause an increase in pedestrian impacts \u2014 they\u2019ll have sidewalk detours in place.

\n

To read up about the overall project, click here.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616030", - "recrawled": 1571692147132, - "updateCount": 1, - "fingerprint": "97ea6bb7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162e:d4506071", - "author": "Blair Altland", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s best deals are headlined by the latest AirPods on sale starting at $130, plus score a new all-amazon low on Apple Watch Series 4 GPS at $99 off\u00a0and bring home the 11-inch iPad Pro while pocketing $149 in savings.\u00a0Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Latest AirPods on sale from $130, plus a new low on Apple Watch Series 4 GPS and\u00a0more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/latest-airpods-on-sale-apple-watch-more/", - "type": "text/html" - } - ], - "crawled": 1571674136178, - "title": "Latest AirPods on sale from $130, plus a new low on Apple Watch Series 4 GPS and\u00a0more", - "published": 1571674072000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616038", - "fingerprint": "61e6af2c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 21, 2019 \u2013\u00a0Apple AR rumors, 16-inch MacBook Pro appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/9to5mac-daily-october-21-2019/", - "type": "text/html" - } - ], - "crawled": 1571674136178, - "title": "9to5Mac Daily: October 21, 2019 \u2013\u00a0Apple AR rumors, 16-inch MacBook Pro", - "published": 1571673719000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616020", - "fingerprint": "bfd6a9e4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113dc:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

When Apple announced the low-light photography capabilities of the iPhone 11, everyone was eagerly awaiting a new\u00a0Night mode versus Night Sight test, aka Apple against Google.

\n

PC World conducted one back in September, but that was against the Pixel 3 \u2013 the smartphone originally crowned the king of low-light photography. There were objections then that it was comparing different generations of smartphone tech, but it seems the position hasn\u2019t changed now that the Pixel 4 is out\u2026

\n

more\u2026

\n

The post Night mode versus Night Sight: MacWorld test says iPhone 11 beats Pixel 4 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/night-mode-versus-night-sight/", - "type": "text/html" - } - ], - "crawled": 1571666932044, - "title": "Night mode versus Night Sight: MacWorld test says iPhone 11 beats Pixel 4", - "published": 1571666428000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=616013", - "fingerprint": "aaed046", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113db:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Podcaster Adam Garrett-Harris has put together a fun curated list of Mac screensavers, including a bunch of Apple-inspired ones.

\n

There is, for example, one which makes your Mac screen look like the Lock screen of an iPhone or iPad (above), and another which looks like an Apple Watch (below)\u2026

\n

more\u2026

\n

The post Curated list of Mac screensavers includes iPhone and Apple Watch lookalikes appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/mac-screensavers/", - "type": "text/html" - } - ], - "crawled": 1571666932044, - "title": "Curated list of Mac screensavers includes iPhone and Apple Watch lookalikes", - "published": 1571663625000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Mac & macOS", - "Opinion", - "Catalina", - "iOS 13", - "iPadOS 13" - ], - "originId": "https://tidbits.com/?p=42152", - "fingerprint": "2e574813", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dee881e36:11388:d4506071", - "author": "David Shayer", - "summary": { - "direction": "ltr", - "content": "By most accounts, the release of iOS 13 and macOS 10.15 Catalina have been troubled, with numerous significant bugs making it past Apple\u2019s internal testing and the public beta phase. Former Apple engineer David Shayer explains the underlying reasons these releases have had so many problems.

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/21/six-reasons-why-ios-13-and-catalina-are-so-buggy/", - "type": "text/html" - } - ], - "crawled": 1571664961078, - "title": "Six Reasons Why iOS 13 and Catalina Are So Buggy", - "published": 1571663204000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5347797-how-to-make-a-game-like-cut-the-rope-with-spritekit", - "fingerprint": "8d144ef1", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dee85d4c4:1137a:d4506071", - "updated": 1571662799000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build a game like Cut the Rope with SpriteKit in Swift, complete with animations, sound effects and physics!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5347797-how-to-make-a-game-like-cut-the-rope-with-spritekit", - "type": "text/html" - } - ], - "crawled": 1571664811204, - "title": "How To Make a Game Like Cut the Rope With SpriteKit [FREE]", - "published": 1571662799000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615898", - "fingerprint": "c7f92a03", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e8:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Yelp is out with an update today that brings a neat use of the Apple Watch Series 5 built-in compass. The Apple Watch app also brings a more iPhone-like Yelp experience along with personalized results.

\n

more\u2026

\n

The post Yelp update brings Apple Watch compass support for directions to restaurants and businesses appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/yelp-apple-watch-compass-support/", - "type": "text/html" - } - ], - "crawled": 1571663330130, - "title": "Yelp update brings Apple Watch compass support for directions to restaurants and businesses", - "published": 1571662826000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615992", - "fingerprint": "794d2e9e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e7:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A report last week said that a Foxconn facility had begun making the iPhone XR in India, and a new report today backs this.

\n

The\u00a0Wall Street Journal\u2019s Newley Purnell supported the report with a tweeted photo of an iPhone XR box printed with \u201cDesigned by Apple in California, Assembled in India\u201d\u2026

\n

more\u2026

\n

The post WSJ backs report of Apple making the iPhone XR in India appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/iphone-xr-in-india/", - "type": "text/html" - } - ], - "crawled": 1571663330130, - "title": "WSJ backs report of Apple making the iPhone XR in India", - "published": 1571661688000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615980", - "recrawled": 1571663330130, - "updateCount": 1, - "fingerprint": "ab7d5e88", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108b:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

We\u2019ve known since the spring of last year that Amazon Alexa and Google Home smart speakers can eavesdrop on owners, and even phish them via voice. However, new research shows that new malicious apps with these capabilities continue to be approved by both companies.

\n

The two vulnerabilities, demonstrated in videos below, occur because both companies make their speakers smarter by allowing third-party developers to create apps or \u201cskills\u201d for them. Apple\u2019s HomePod is safe because the company doesn\u2019t allow this type of third-party access\u2026

\n

more\u2026

\n

The post Amazon and Google smart speakers can eavesdrop and phish owners; HomePod safe appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/smart-speakers-can-eavesdrop/", - "type": "text/html" - } - ], - "crawled": 1571659728124, - "title": "Amazon and Google smart speakers can eavesdrop and phish owners; HomePod safe", - "published": 1571658988000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615986", - "recrawled": 1571663330130, - "updateCount": 1, - "fingerprint": "eadbf12f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108a:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is set to introduce major new augmented reality initiatives next year with new 3D rear sensors for the iPhone and the likely debut of Apple\u2019s long-rumored AR headset product.

\n

Bloomberg says Apple has \u201ctargeted\u201d to launch the headset in 2020, featuring holographic displays in the lenses. The exact form factor and use cases for the headset is still unclear. Apple analyst Ming-Chi Kuo previously said that Apple would release an AR headset in mid-2020 with a \u201cthird-party brand collaboration.\u201d

\n

more\u2026

\n

The post Bloomberg: Apple focused on augmented reality in 2020 with new iPhone and AR glasses product, ARM Macs coming appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/apple-ar-headset/", - "type": "text/html" - } - ], - "crawled": 1571659728124, - "title": "Bloomberg: Apple focused on augmented reality in 2020 with new iPhone and AR glasses product, ARM Macs coming", - "published": 1571658932000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615979", - "recrawled": 1571663330130, - "updateCount": 1, - "fingerprint": "cd69bb85", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11089:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

WIRED released a lengthy report today covering Apple\u2019s ambitions for its Apple TV+ streaming service, which launches on November 1st. The profile includes imagery of sets from one of Apple\u2019s premier shows, \u2018For All Mankind\u2019, and an interview with Apple TV+ exec Zack van Amburg, who leads Apple\u2019s video programming division alongside Jamie Erlicht. Amburg and Erlicht were hired away from Sony in June 2017.

\n

In the interview, Amburg says that Apple is \u201cdefining our programming by quality\u201d, rather than looking for content to fill demographics like \u2018males aged 18 to 34\u2019. Like its array of products, Apple is being selective and targeting quality over quantity.

\n

more\u2026

\n

The post Apple TV+ chief says they are hunting quality rather than demographics, Ron Moore pitched seven seasons of \u2018For All Mankind\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/apple-tv-interview-wired/", - "type": "text/html" - } - ], - "crawled": 1571659728124, - "title": "Apple TV+ chief says they are hunting quality rather than demographics, Ron Moore pitched seven seasons of \u2018For All Mankind\u2019", - "published": 1571657676000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615975", - "fingerprint": "d7f0a94f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11088:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

There was apparent good news for iPhone owners last week when it turned out that you could get unlimited free storage of full-res HEIC photo backups in Google Photos. This was causing some consternation because the same wasn\u2019t true of Google\u2019s own Pixel 4 smartphones.

\n

However, Google now says this is a bug, so don\u2019t expect it to last for long \u2026

\n

more\u2026

\n

The post Google says unlimited full-res HEIC photo backups for iPhones is a bug appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/heic-photo-backups/", - "type": "text/html" - } - ], - "crawled": 1571659728124, - "title": "Google says unlimited full-res HEIC photo backups for iPhones is a bug", - "published": 1571656618000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615967", - "recrawled": 1571663330130, - "updateCount": 1, - "fingerprint": "9dd17746", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dedca58b5:10f04:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The TV app is a critical part of the Apple TV experience. In fact, it even has its own physical button on the Siri Remote (by default). Apple uses the TV app as the vehicle to unify content from installed third-party video apps, Apple TV Channels, iTunes purchases, and (soon) Apple TV+ TV shows and movies.

\n

However, we have received a handful of reports of people who are currently unable to use the TV app. The TV app simply crashes as the user browses around, usually on the first swipe down in the Watch Now tab. This issue seems to be linked to the latest tvOS 13 update, which introduced a partial TV app redesign.

\n

more\u2026

\n

The post Some Apple TV owners experiencing repeated crashes when browsing in the TV app on tvOS 13 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/21/some-apple-tv-owners-experiencing-repeated-crashes-when-browsing-in-the-tv-app-on-tvos-13/", - "type": "text/html" - } - ], - "crawled": 1571652524213, - "title": "Some Apple TV owners experiencing repeated crashes when browsing in the TV app on tvOS 13", - "published": 1571648954000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Tech News", - "Yahoo" - ], - "originId": "https://tidbits.com/?p=42145", - "recrawled": 1571773173399, - "updateCount": 1, - "fingerprint": "445b391d", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16deae076e6:108e3:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "Yahoo has announced that it is effectively shutting down the Yahoo Groups Web interface in December. Now is the time to download any data you want to keep and consider migrating to another service.

Read original article

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/20/yahoo-closing-down-yahoo-groups-web-site/", - "type": "text/html" - } - ], - "crawled": 1571603642086, - "title": "Yahoo Groups to Eliminate Web Features and Delete All Content; Email Continues", - "published": 1571600947000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16deaad4c10:3fc:d73aeb6e", - "keywords": [ - "startup" - ], - "originId": "https://medium.com/p/a917b90e2181", - "fingerprint": "fe4d9718", - "content": { - "content": "

by Gilles\u00a0Raymond

\"\"
Photo by Matthew Henry on\u00a0Unsplash

Gilles Raymond is currently working on his new startup, DONE. In this occasional series, he has chosen to tell us the unedited version of his journey, from the first idea to the final product, the best and worst moments (past and future). No bullshit. Promise.

Episode 1: Two Foundations

April 21, 2016, 2 a.m. I\u2019m in San Francisco, standing and freezing at the corner of 17th Ave. and Quintara Street, waiting for my Uber. An hour earlier, I was in a meeting with Cheetah Mobile, at my investment banking office near the Four\u00a0Seasons.

The session was supposed to conclude an excruciating five-days negotiation for the acquisition of News Republic, the news aggregator I had started nine years earlier. For the $600+ million- revenue Chinese giant, it was a rather modest takeover. But for us, it was a once in the lifetime opportunity.

In the course of the discussion, Cheetah\u2019s offer oscillated between $55 and $60 million. We were approaching the much-anticipated closing when, at around midnight, the Chinese negotiators had pulled out a last-minute request that I quickly deemed a dealbreaker. In short, they added a provision under which 75% of the deal for the founders was \u201cearn-out\u201d. In other words, the team\u2019s share of the sale was conditioned by the future performances of the company\u200a\u2014\u200awhich would be managed by the acquirer. Unacceptable for me and the management team I represented. \u201cLook, guys, obviously you decided to play a nasty game, here. Now, listen carefully, I will never, ever, sign a deal under this framework. No way.\u201d I thanked them for their interest, wished them a nice stay in San Francisco, and left the room, barely saying\u00a0bye.

Now I\u2019m in the\u00a0street.

The Uber driver can\u2019t find me and calls me frantically. I can\u2019t answer. I\u2019m in a tense conversation with Cyril, my main investor, and board member. I\u2019m sharing with him the latest news and the end of the negotiation after this crazy week. He listens intensely before saying: \u201cI trust you Gilles, and I hope you know what you are doing because we will not be able to bridge the company a third time.\u201d Cyril has always been amazingly supportive, I know he means it. The call ends. I reach out to Jerome, my COO, friend, and wingman, to break the bad news to him. We are laughing about the situation. To hear his voice make me feel better, but my morale is at rock\u00a0bottom.

I was not certainly in a strong negotiating position with Cheetah. There is a possibility that I simply wrecked the\u00a0company.

News Republic had robust fundamentals: with 2.5 million daily readers, the service was preinstalled on 20 million phones, and above all, we had painstakingly made deals with 2500 media companies. The latter was the most attractive asset for Cheetah Mobile and the 600 million users who installed various utilities on their Android phones. The company wanted to leverage its deep knowledge of its user base to enter the news business, but it was concerned about the Wild West mentality of the aggregation sector in which everybody distributes anything they can scrape while asking for permission later. For Cheetah, every possible acquisition in the news business, therefore, carried a huge copyright infringement liability. That is, except for News Republic, which had elected to make clean deals for the start. It was a costly choice, but it added tremendous value to our\u00a0company.

Despite all of this, our cash situation was difficult. We had roughly six months to live at our current burn-rate. Advertising revenue was under pressure with Facebook taking the lion\u2019s share of the value chain. Still, I was deeply convinced that it was not in the interest of the shareholders to yield to Cheetah. I had not spent nine years of my life to get screwed in a last-minute arm twisting.

I had called a new Uber and hit the road to Tiburon on the other side of the Bay. Again, my morale was rock bottom. While crossing the Golden Gate bridge, I wished I would cry, but no tears came\u00a0out.

That Saturday morning found me on the deck of my two-bedroom apartment overlooking the Tiburon marina. Unsurprisingly, I had barely slept. At 11 a.m., my cell rings. Alex, head of M&A at Cheetah, would like to resume discussions. \u201cIt will be a waste of time\u201d, I tell him. \u201cI\u2019m not shuttling back to Palo Alto [location of Cheetah\u2019s law firm] if your little twisted provision remains in effect. But if you are willing to move on this, you are welcome to come to my\u00a0place.\u201d

To my surprise, he agrees. An hour later, Alex and his second-in-command are in my kitchen. The mood has changed. Over a cup of coffee and tea, it takes an hour to hammer out the deal and sign the new term sheet. We shake hands. Signed, sealed and delivered! On August 2, 2016, Cheetah Mobile announces the acquisition of News Republic SAS for $57 million in cash\u00a0upfront.

This was certainly a near-death experience. But I had already died once. I had set up my first startup in 1996, right out of business school at a time when VC was almost non-existent. Two years later, I launched my second startup, which was selling games and technology for mobile phones via in-app purchases to 25 million paid users worldwide. After being under the spotlight, refusing the offer of hundreds of millions of dollars from Yahoo, we missed a technology turn around, the company failed miserably, and it crashed in 2007. A few months later, News Republic was on the launchpad.

Now I will take the time to live and think more\u00a0broadly.

Flash forward. It has been two months since the sale of \u201cNews Rep\u201d, as we called it. The company is no longer mine. I\u2019m now technically employed by Cheetah to oversee the transition\u200a\u2014\u200amostly transferring the business to China. Cheetah is pouring a million dollars a month into Application Search Optimization, backed up by an additional 100 engineers in its new subsidiary.

I couldn\u2019t help but feel a deep sense of emptiness. I quickly moved from the drama of a frantic negotiation to the comfortable position of a deluxe employee, working most of the time from my home in Tiburon or Bordeaux (France), commuting once or twice a week to the Palo Alto Cheetah\u00a0office.

I am not complaining. I had achieved the dream of millions: being able to live quietly for the rest of my life without having to worry about money, traveling all over the world with my loving kids. What else did I\u00a0need?

Despite the excitement and the discoveries, I looked at my future and only saw a blank page. No more challenges, no reason to wake up every morning, no reason to sweat, cry, no project to share, no vision to evangelize on, no people to convince, no team to\u00a0lead.

I realized that I was suffering from post-exit startup syndrome. I had to do something. Preferably some hardcore project, complex and impactful.

Foundation #1, the non-profit

Over the last ten years, I had worked closely with journalists, building a sophisticated technological layer to distribute news material in the most relevant way. In the course of more than two thousand content negotiations\u200a\u2014\u200asome quite expeditious (a quickly signed one-size-fits-all, contract) some taking about two years\u200a\u2014\u200aI had met with many top editors and journalists in the world. In multiple instances, while talking with investigative teams, I had come to realize the importance of whistleblowers.

To me, these people are the true heroes of the 21st century. Edward Snowden, John Kiriakou, the hacker behind the Panama Papers, Antoine Deltour and others have sacrificed their well-being to lift the veil on massive frauds or abuses. During several months, I interviewed all the whistleblowers I could meet in the United States and in Europe. As I explained in a previous Monday Note, I was appalled by the loneliness and the distress of these\u00a0people.

\u201cThe Signals\u201d Wants to Be a Full Ecosystem for Whistleblowers

The concept of the Signals Network Foundation started to take shape. I envisioned a non-profit organization built on two pillars: a federated media network from all over the world that would protect whistleblowers and launch international investigations on massive wrongdoings, and an apparatus to support and assist the men and women who risked everything to come\u00a0forward.

As I started to float the idea, the feedback I got was immensely encouraging. In a matter of nine months, I rallied the support of prominent figures like Jimmy Wales and Edward Snowden. The Signals Network Foundation also assembled a proactive board of directors, advisors and media partners. Led by our energetic executive director Delphine Halgand-Mishra, The Signals members were able to launch their first investigation just six months after the creation of the foundation.

The pace of journalistic investigations is much different than the speed of a tech startup. Multiple verifications, the necessity of protecting the whistleblowers, and the always delicate coordination between media spread over five different countries take an incompressible amount of time. Once a \u201ccall for contribution\u201d on a specific subject yields the first results, the process is out of my\u00a0hands.

And my compulsive restlessness comes\u00a0back.

Foundation #2, the\u00a0startup

Whether I am in Maui, where I decided to spend most of my time, in San Francisco, Paris or Bordeaux, I can\u2019t help at looking at how people live, work, and interact. I\u2019m always looking for inefficiencies left in our modern toolset: what can be done faster, cheaper, and with less pain for the\u00a0user.

Gradually, the idea of creating a new startup aimed at smoothing work and personal interactions started to\u00a0emerge.

Friends and family keep asking why\u200a\u2014\u200aagain\u200a\u2014\u200aI submit myself to another string of stressful and uncertain years of hard\u00a0work?

We all have our answers for what drives us. Entrepreneurship feeds my passion in three distinct ways: one is the freedom to nurture a dream, to share it and to take responsibility for making it happen. Two is the relentless intellectual challenges, the pressure, the adrenaline. Three, and most important, is the opportunity to meet amazing and uplifting people.

I know what to expect. The path will be hard and treacherous. But I also assume that the connections and experience accumulated over the last ten years will make the journey smoother. Maybe I\u2019m blinding myself to the reality, though right now is no moment for doubts or second thoughts. I made a thoughtful decision.

Now is time to test the concept, be challenged, get confirmation and build a team. It is time to go from zero to one for the fourth time. It is time to set up a new startup. It will be called\u00a0Do.ne.

To be continued.

\u2014 Gilles\u00a0Raymond


My Life as a Serial Entrepreneur (1) was originally published in Monday Note on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "My Life as a Serial Entrepreneur (1)", - "updated": 1571600287844, - "author": "Frederic Filloux", - "alternate": [ - { - "href": "https://mondaynote.com/my-life-as-a-serial-entrepreneur-1-a917b90e2181?source=rss----c537d80ed0a---4", - "type": "text/html" - } - ], - "crawled": 1571600288784, - "published": 1571600287000, - "origin": { - "streamId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note - Medium", - "htmlUrl": "https://mondaynote.com?source=rss----c537d80ed0a---4" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "id": "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dea5a54d0:3f3:d73aeb6e", - "keywords": [ - "amazon-echo" - ], - "originId": "https://medium.com/p/5913fe6f68c7", - "fingerprint": "18561f07", - "content": { - "content": "

by Jean-Louis Gass\u00e9e

Today, we\u2019re not discussing Amazon\u2019s efforts to sell more and better food. Instead, we\u2019re looking at a barrage\u200a\u2014\u200asixteen products in one go\u200a\u2014\u200aof mostly Alexa-centered products announced on September 25th. Amazon wants Alexa everywhere: In the home, on the road, and walking down the\u00a0street.

\"\"

My Apple days allowed me to discover and love Japan. On our business trips, we were led by John P. Moon, Apple\u2019s VP in charge of peripheral products (displays, printers, storage), a man whose deep and loving knowledge of Japanese culture opened hearts, minds, and the doors to design and manufacturing partners such as Sony, Canon, Alpine, Tokyo Electric, Matsushita, and others. No visit was complete without a trip to Tokyo\u2019s Akihabara, the electronics design and retail center-on-steroids that sported innumerable and sometimes incomprehensible variations of the same product idea\u200a\u2014\u200acordless phones, clock radios, pocket TVs (this was the 1980\u2019s). We called this exuberant chaos The Japanese Food Fight Strategy: Throw everything at the wall and see what\u00a0sticks.

The food fight metaphor comes to mind when we look at the barrage of products Amazon threw at the marketplace during its September 25th event. Alone on stage for a 90 minute presentation, Sr VP of Devices and Services David Limp, a man who cut his teeth during frustrating times at Palm, took us through no fewer than 16 new and improved Amazon products.

Charitably, Geekwire has condensed the hour and a half show into a four minute YouTube video. In a more leisurely fashion, Tom\u2019s Guide, a respected technophile site, provides a list of (almost) all of the announcements\u2026

\u2026 followed by a minute by minute blog of the event. For a more official report, we can also turn to Amazon\u2019s home organ, the Day One\u00a0blog.

This is a very broad array of products that range from cameras to Ring home security devices, Wifi beacons, a Fetch dog-tracking gizmo (not mentioned in the list above), and a wealth of Alexa-enabled devices: Iterations of existing Echo speakers extended to both low and high ends, an add-on unit for (some) GM cars, a four-function oven, Echo earbuds and, more perplexingly, Alexa-connected finger rings and eyeglass\u00a0frames.

The intent is clear: Amazon wants to saturate our homes and our lives with Alexa devices. As Limp explains in a CNBC interview, these products aren\u2019t meant to make money by themselves, but to lubricate Amazon\u2019s Everything Store money pump, to facilitate more purchases [as always, edits and emphasis\u00a0mine]:

\u201cAmazon Senior Vice President Dave Limp told CNBC\u2019s Deirdre Bosa that the company does not look at the products as a profit center, but as a long-term way to keep customers in the Amazon ecosystem, buying products.\u201d

What Limp doesn\u2019t dwell on is how Amazon will follow us around our houses\u200a\u2014\u200aand outside as we wear Alexa rings and eyeglass frames\u200a\u2014\u200aand collect behavior data that will help refine suggestions and even adjust prices to our individual profiles. To the contrary, the September presentation contains Amazon\u2019s persphinctery genuflection to\u00a0privacy:

When asked if the high-end but inexpensive ($199) Amazon Studio has an unfair advantage over the Alexa-inoculated Sonos One speaker (also $199) from partner Sonos, Amazon gives us the same tired answer we hear from every big tech company that competes with its partners: \u201cMore choices for our customers\u201d. (Just in case you wonder about my prejudices, I\u2019m a Jeff Bezos fan, as expressed in a Monday Note titled Bezos: A CEO Who Can Write, a post that still ranks #1 in number of comments.)

Some of the new products will fail but, in Amazon\u2019s philosophy, failure is a good thing\u2026as long as it\u2019s a \u201cfailure at scale\u201d, as opposed to small, wishy-washy failures. As explained in Bezos\u2019 2018 letter to shareholders, failure at scale means you\u2019ve done your best and can reap useful lessons from the experiment. Recall the failure of the recently retired Dash buttons affixed to washing machines and pantry doors, now replaced by the much more ubiquitous and flexible voice assistant: \u2018Alexa, get us more laundry detergent\u2019\u2026 or diapers, or paper\u00a0towels.

But have these courageous, fully-willed failures led Amazon to the right lessons? In terms of failure at scale, none was as striking as Amazon\u2019s 2014 Fire Phone that resulted in a $170M write-down black eye. A key reason for the failure was Amazon\u2019s refusal to adopt a standard version of Android, going instead for a custom, incompatible \u201cforked\u201d version. One can\u2019t help wonder what Bezos thinks when seeing Microsoft\u2019s adoption of Android for its Duo notebook/phone coming in about a\u00a0year.

And what lesson led Amazon to introduce the Loop, a ring endowed with an Alexa connection? In a marketplace saturated with smartphones, why wear such an awkward-looking ring, talk to your hand and bring it to your ear for an answer\u2026assuming the battery for such a small device hasn\u2019t died. Amazon\u2019s own description of the device sounds embarrassed:

\u201cSimply press a button [and] talk softly to Alexa and then the answer comes discretely through a small speaker built into the\u00a0ring.\u201d

Besides smartphones, we also have a growing population of app-enabled smartwatches capable today of doing the job of the invitation only Amazon Loop ring. I just looked at the Apple Watch app store and haven\u2019t found a single Alexa or Amazon\u00a0app\u2026

Amazon also announced Echo eyeglass frames, which are also available by invitation only. Again, one wonders about the \u201csmart frames\u201d raison d\u2019\u00eatre in a world of smart phones and\u00a0watches.

All of which makes me ask why Amazon doesn\u2019t get back in the phone business. Why not an Android-based Echo phone with an Amazon Interface layer similar to what Samsung does for its Galaxy phones with its One UI? The company already sells many such devices, including the Jitterbug brand of flip phones for\u00a0seniors.

There\u2019s no doubt that Amazon wants to keep Google\u2019s claws off their business, but the lesson that the company should have learned from the Fire Phone is that by religiously shunning Android, they lost the currency provided by Google Mobile Services. Certainly, getting into the Android world could push Amazon into a profitless race to the bottom, but as David Limp says, \u201cthe company does not look at the products as a profit center, but as a long-term way to keep customers in the Amazon ecosystem, buying products.\u201d

An Amazon phone could also help with Alexa\u2019s \u201cskills\u201d by providing a handy, intuitive interface to a catalog of trigger phrases. There are already hundreds of skills; the list is updated every week in an email discussing new orders, phrases that Alexa has learned to understand. But how a user discovers these skills and keeps track of the phrases is a serious limitation.

Perhaps Amazon is planning to overcome this limitation through broader and deeper machine intelligence that can interpret poorly phrased requests. This a bet that Bezos\u2019 company is capable of making, but whether it will succeed\u200a\u2014\u200aand when\u2026before Google or Apple?\u200a\u2014\u200ais another story. In the meantime, smartphones and watches will continue to proliferate and gain their own sets of language\u00a0skills.

\u2014 JLG@mondaynote.com


Amazon: The Grand Food Fight Strategy was originally published in Monday Note on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Amazon: The Grand Food Fight Strategy", - "updated": 1571594850349, - "author": "Jean-Louis Gass\u00e9e", - "alternate": [ - { - "href": "https://mondaynote.com/amazon-the-grand-food-fight-strategy-5913fe6f68c7?source=rss----c537d80ed0a---4", - "type": "text/html" - } - ], - "crawled": 1571594851536, - "published": 1571594850000, - "origin": { - "streamId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note - Medium", - "htmlUrl": "https://mondaynote.com?source=rss----c537d80ed0a---4" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615960", - "fingerprint": "25933a90", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10646:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

One of the most useful new features to come to iOS over the last several years has been Security Code AutoFill. Added in iOS 12, this feature autofills the security code authentication text messages you receive from banks, websites, and more.

\n

On Twitter this weekend, an Apple software engineer has offered a fun look at how the feature was developed.

\n

more\u2026

\n

The post Apple engineer explains how the incredibly useful Security Code AutoFill feature came to be appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/20/apple-engineer-security-code-autofill-feature/", - "type": "text/html" - } - ], - "crawled": 1571584086240, - "title": "Apple engineer explains how the incredibly useful Security Code AutoFill feature came to be", - "published": 1571583894000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615953", - "fingerprint": "ddbf8220", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10645:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Dark Mode is one of the tentpole features of iOS 13 this year, and is rolling out quickly to third-party apps and websites. A new test from PhoneBuff this weekend aims to discover just how much better Dark Mode is for battery life than Light Mode.

\n

more\u2026

\n

The post Dark Mode in iOS 13 significantly helps iPhone battery life, robotic test shows [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/20/dark-mode-iphone-battery-life-test/", - "type": "text/html" - } - ], - "crawled": 1571584086240, - "title": "Dark Mode in iOS 13 significantly helps iPhone battery life, robotic test shows [Video]", - "published": 1571581683000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615948", - "fingerprint": "3179a852", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de97f1ad1:105c9:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In this week\u2019s top stories: iOS 13.1.3 brings more bug fixes, new iPhone SE 2 details, Beats releases the Solo Pro headphones, and more. Read on for all of this week\u2019s biggest news.
\nmore\u2026

\n

The post This week\u2019s top stories: iOS 13.1.3, Beats Solo Pro, 16-inch MacBook Pro, and more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/20/top-stories-beats-solo-pro-macbook-pro-more/", - "type": "text/html" - } - ], - "crawled": 1571580484305, - "title": "This week\u2019s top stories: iOS 13.1.3, Beats Solo Pro, 16-inch MacBook Pro, and more", - "published": 1571580304000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613638", - "recrawled": 1571580484305, - "updateCount": 1, - "fingerprint": "4b560b08", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9482437:10540:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

A few weeks ago, I was having some issues where I couldn\u2019t get my VPN to work on my laptop. I was running the beta of macOS Catalina, so I decided to fix the problem by just reformatting and setting up my laptop from scratch. Thanks to iCloud and the Mac App Store, doing a new install of macOS is pretty easy time-wise. It did fix the problem, but as I was changing my Safari Start Page back to DuckDuckGo, I had a thought. Why hasn\u2019t Apple built a default \u201cStart Page\u201d for Safari to create a tremendous first-run experience for Apple products?

\n

more\u2026

\n

The post Comment: A news focused Apple Start Page would be a welcome upgrade for Safari appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/20/apple-start-page/", - "type": "text/html" - } - ], - "crawled": 1571576882231, - "title": "Comment: A news focused Apple Start Page would be a welcome upgrade for Safari", - "published": 1571576455000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8772112161384908748", - "fingerprint": "80075e70", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-pMon836tLyo/XatsZ0Tv9MI/AAAAAAAADTs/90dBB5-ohkk2yOW4--zh7M0p_JicFuC4QCLcBGAsYHQ/s72-c/017.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "updated": 1571515782582, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/masculinity-and-marvel-movies.html", - "type": "text/html" - } - ], - "crawled": 1571518465723, - "title": "Masculinity and the Marvel movies", - "published": 1571515740000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Some time back, John Haldane gave a Thomistic Institute talk here in Los Angeles on the theme of evil in the movies and in the movie industry.\u00a0 During the Q and A (at about the 40 minute mark, and again after the 1:16 mark) the subject of superhero movies came up, and Haldane was critical of their current prevalence.\u00a0 In developing this criticism, he draws a useful distinction between fantasyand imagination.
\u00a0
Imagination, as Haldane uses the term, is a way of exploring aspects of reality and possibilities that are grounded in reality, even though it makes use of scenarios that are fictional or even impossible.\u00a0 Imagination is healthy and can increase our understanding of the moral and social worlds.\u00a0 Fantasy, by contrast, is unanchored in reality, and indeed it reflects a flight from reality and the discipline it imposes and responsibility that it entails.\u00a0 Haldane gives as an example the movie Pretty Woman, an absurdly unrealistic portrayal of prostitution and human relationships.

Fantasy can be harmless in small doses, Haldane allows, but when a culture becomes dominated by it, that is a sign that it has become decadent and unwilling to face reality.\u00a0 And the prevalence of superhero movies, Haldane says, is an indication that American society is increasingly retreating into fantasy and away from reality.\u00a0 He rejects the suggestion that such movies can be compared to the myths of the gods in ancient cultures.\u00a0 Such myths, he says, are essentially exercises in imagination, whereas superhero movies are sheer fantasy.

I think there is some truth to this analysis, but only some.\u00a0 Some superhero movies are indeed exercises in fantasy, but some are, in my view, clearly exercises in imagination.\u00a0

Not long after hearing Haldane\u2019s talk, I happened to come across a 1978 television interview with the late Harlan Ellison during which (beginning just before the 5 minute mark) Ellison criticizes the movies Close Encounters of the Third Kind and Star Wars, and modern American society in general, on exactly the same grounds raised by Haldane.\u00a0 He doesn\u2019t use Haldane\u2019s terminology, and in fact partially inverts it.\u00a0 Ellison uses \u201cfantasy\u201d to mean what Haldane means by \u201cimagination,\u201d and he uses the expression \u201cspace opera\u201d to refer to one type of what Haldane calls \u201cfantasy.\u201d\u00a0 But in substance, the distinction and the sort of points Haldane and Ellison are making are identical.

(Side note: Remember when you could find extended intelligent discussion like this on television?\u00a0 Remember when you could casually smoke on television, as Ellison does during the interview?\u00a0 Remember Laraine Newman, another guest on the show who also contributes to the discussion?)

Interestingly, though, Ellison was also well-known to be an enthusiast for comics, including superhero comics, and even wrote them from time to time (though this doesn\u2019t come up in the interview).\u00a0 I don\u2019t think there is any inconsistency there.

Suppose that, like me and like Haldane (though unlike Ellison) you are a conservative Catholic.\u00a0 Then, I would suggest, it is easy to see that there are themes in many superhero movies, and especially in the Avengers series that is currently the most popular of all, that are clearly reflections of imagination rather than fantasy.

Take the characters who, in the Avengers movies as in the comics, have been regarded as \u201cthe Big Three\u201d: Captain America, Thor, and Iron Man.\u00a0 Captain America represents patriotism, the military virtues, the earnest decency of the common man, and in general a Norman Rockwell style nostalgia for a simpler time.\u00a0 Thor \u2013 as part of the Asgardian pantheon ruled by stern Odin, to whom he must prove his worthiness \u2013 represents the higher realm spoken of by religion, and our obligations to the divine patriarchal authority who governs it.\u00a0 Iron Man is a business magnate who represents confident masculinity, superior ability and great wealth, and the noblesse obligeand rebuke to egalitarianism implied by them.\u00a0 These are deeply conservative themes, and it is astounding that these characters are as popular as they are in a society increasingly suffocated by political correctness.

Or maybe not.\u00a0 For such themes have appeal because they reflect human nature, and human nature does not change however much we try to paper over it with ideology and propaganda, and however corrupt human behavior and human societies become as a result.\u00a0 People will yearn in at least an inchoate way for the traditional institutions and ideals without which they cannot fulfill their nature, even when they are told they ought not to and have halfway convinced themselves that they ought not to.

I would suggest that the Marvel movies have the appeal they do at least in part precisely because they both convey these traditional ideals, but do so in a way that is fantastic enough that the offense to political correctness is not blatant.\u00a0 A film series whose heroes are a square patriotic soldier, the son of a heavenly Father come to earth, and a strutting capitalist alpha male sounds like something tailor-made for a Red State audience, and the last thing that would attract A-list actors and billions in investment from a major studio.\u00a0 Put these characters in colorful costumes, scenarios drawn from science fiction, and a little PC window dressing (such as portraying their girlfriends as a soldier, a scientist, and a businesswoman, respectively), and suddenly even a Blue State crowd can get on board.

Now, there are no traditional ideals more battered in contemporary Western society than masculinity, and the paternal role that is the fulfilment of masculinity.\u00a0 But these are precisely the key themes of many of the Marvel movies.\u00a0 The longing for a lost father or father figure is the core of all of the Spider-Man movies, as I noted in a post from a few years back.\u00a0 (In the Spider-Man movies that have appeared since that post was written, Tony Stark has become the father figure whose instruction and example Peter Parker strives to live up to.)\u00a0 The theme is also central to the Guardians of the Galaxy series, to Black Panther, to the Daredevil movie and Netflix series, and to the Luke Cage and Iron Fist Netflix series.\u00a0 The Thormovies are largely about the conflicted relationships Thor and Loki have with their father Odin, whose approval each of them nevertheless seeks.\u00a0 The bad consequences of rebellion against a father or father figure is the theme of the original Spider-Man series (wherein Peter initially refuses to heed his Uncle Ben\u2019s admonitions), of the first Thormovie, and of Avengers: Age of Ultron(whose wayward son is the robotic Ultron, at odds with his \u201cfather\u201d Stark).

The Hulk movies are largely about the consequences of failure as a father (whether Bruce Banner\u2019s father in the original Hulk movie, or Betty Ross\u2019s father in The Incredible Hulk).\u00a0 Ant-Manis essentially about two men (Scott Lang and Hank Pym) who have partially failed as fathers and are trying to make up for it.\u00a0 The Punisher Netflix series is essentially about a husband and father seeking vengeance for the family that was taken from him.

But it is the two stars of the Marvel movies \u2013 Tony Stark/Iron Man and Steve Rogers/Captain America \u2013 who are the most obvious examples of idealized masculinity.\u00a0 And their character arcs through the series are about realizing that ideal.\u00a0 Each of them starts out as an imperfect specimen of the masculine ideal, albeit in very different ways.\u00a0 With Stark it is a vice of deficiency and with Rogers it is a vice of excess.\u00a0 But by the end of their arcs, in Avengers: Endgame, each achieves the right balance.\u00a0 (It might seem odd to think of Rogersrather than Stark as the one prone to a kind of excess.\u00a0 Bear with me and you\u2019ll see what I mean.)

On the traditional understanding of masculinity, a man\u2019s life\u2019s work has a twofold purpose.\u00a0 First, it is ordered toward providing for his wife and children.\u00a0 Second, it contributes something distinctive and necessary to the larger social order of which he and his family are parts.\u00a0 Society needs farmers, butchers, tailors, manual laborers, soldiers, scholars, doctors, lawyers, etc. and a man finds purpose both by being a husband and father and by filling one of these social roles.\u00a0 Though the traditional view regards women as \u201cthe weaker sex\u201d and as less assertive than men, it understands a man\u2019s worth and nobility in terms of the extent to which his strength and assertiveness are directed toward the service of others.

Liberal individualism, both in its libertarian form and its egalitarian form, replaced this social and other-directed model of a man\u2019s life\u2019s work with an individualist and careerist model, on which work is essentially about self-expression and self-fulfillment \u2013 making one\u2019s mark in the world, gaining its attention and adulation, attaining fame, power and influence, and so forth. \u00a0Nor is it even about providing for wife and children, since sex and romance too came to be regarded as a means of self-fulfillment rather than the creation of the fundamental social unit, the family.\u00a0 (Feminism took this corrupted individualist understanding of the meaning of a man\u2019s work and relationships and, rather than critiquing it, urged women to ape it as well.)

In the first two Iron Man movies, Stark is initially a specimen of this individualist mentality.\u00a0 His work is oriented toward attaining wealth, fame, and power.\u00a0 He uses women as playthings.\u00a0 He has a conflicted relationship with his late father, and is contemptuous of authority in general.\u00a0 He is judged by SHIELD to be \u201cvolatile, self-obsessed, and [unable to] play well with others.\u201d\u00a0 But he is gradually chastened by the consequences of his hubris \u2013 by being captured and injured in the first Iron Man movie; by being forced to face up to the limitations on his power to stop an alien invasion like the one that occurred in Avengers; and by the miscalculation that led to Ultron\u2019s rebellion and the many deaths it caused.\u00a0 By Captain America: Civil War, Stark is humbled enough to accept government oversight, and being left defeated and near-dead by Thanos in Avengers: Infinity War completes his chastening.\u00a0

By Avengers: Endgame Stark has become a family man.\u00a0 \u00a0By way of time travel, he makes peace of a sort with his father.\u00a0 In the first Avengers movie, he had casually dismissed Rogers\u2019 talk of the need for self-sacrifice with the confidence that an alternative solution would always be possible for a clever person like himself.\u00a0 By contrast, in Endgame, he sees that he needs to lay down his life in order to save his wife and daughter and the world in general, and he willingly does it.\u00a0 To be sure, he is in no way neutered. \u00a0He retains his masculine assertiveness, strength, and self-confidence.\u00a0 But they are now directed toward the service of something larger than himself.

Rogers, by contrast, is from the first Captain America movie onward driven by a sense of duty to his country and to the social order more generally, and is willing to sacrifice everything for it, including even his own happiness and indeed his own life.\u00a0 He is also a perfect gentleman, and his only interest where women are concerned is with the one he would like to marry and settle down with if only he had the chance.\u00a0 Like Stark, he is relentlessly assertive, confident, and competent, but unlike Stark these traits are from the start directed toward the service of a larger good.\u00a0

Rogers\u2019 flaw is that he is if anything a bit tooabsorbed in this larger good.\u00a0 At least initially, he is too much the man of action and the good soldier, with all the virtues but also with the flaws that that entails.\u00a0 He is a little too deferential to authority.\u00a0 In the first Avengers movie he glibly asserts: \u201cWe have orders.\u00a0 We should follow them\u201d \u2013 only to find out that perhaps he should have questioned them.\u00a0 The way institutions and authorities can become corrupted is impressed upon him far more dramatically in Captain America: Winder Soldier, to the point that in Civil War it is Rogers who is urging Stark to be more skeptical of authority.\u00a0

In general, Rogers\u2019 optimistic \u201ccan do\u201d spirit sometimes borders on na\u00efvet\u00e9, and it takes the catastrophe of Infinity War to teach him that the good guys don\u2019t always win and that some problems can only be managed or mitigated rather than solved.\u00a0 For much of the series, Rogers also has little life outside some military or quasi-military organization \u2013 the army, SHIELD, the Avengers.\u00a0 Without a war to fight, he doesn\u2019t know what to do with himself.\u00a0 He is square, prone to speechifying, and awkward with women \u2013 in Winter Soldier proclaiming himself \u201ctoo busy\u201d for romance, preferring to lose himself in one mission after the other.\u00a0 Only after near-death and victory in a \u201cmother of all battles\u201d in Endgamedoes he become convinced that he has the right to retire and \u201ctry some of that life Tony was telling me to get\u201d \u2013 traveling back in time to marry the woman he thought he\u2019d lost forever.\u00a0

The theme of the parallels and differences between the two characters provides a backbone to the Marvel movies.\u00a0 Both Stark and Rogers are supremely confident and competent.\u00a0 They are both natural leaders.\u00a0 Each stubbornly insists on pursuing the course he is convinced is the correct one.\u00a0 They are too similar in these respects \u2013 though also too different in the other ways just described \u2013 to like each other much at first.\u00a0 The world is not big enough for both egos.\u00a0 They learn to like and respect each other only gradually, through many ups and downs.

Hence, in the first Avengers movie, Stark is jealous of the admiration that his father had had for Rogers, and Rogers is amazed that Howard Stark could have had a son as frivolous and unworthy as Tony.\u00a0 By Civil War, Rogers ends up having to defend the man who had (under mind control) murdered Howard \u2013 defending him from Tony, who seeks to avenge his father and now (temporarily) judges Rogers unworthy of his father\u2019s admiration.\u00a0 Stark starts out arrogantly rejecting any government control over his activity as Iron Man, only to insist on government control in Civil War.\u00a0 Rogers starts out dutifully following orders in the first Captain America and Avengers movies, only stubbornly to reject government control over the team in Civil War.\u00a0 In Age of Ultron, Rogers criticizes Stark for acting independently of the team, and in Civil War, Stark criticizes Rogers for acting independently of the team.\u00a0 Rogers feels guilt for failing to prevent the death of Bucky, his comrade-in-arms.\u00a0 Stark feels guilt for failing to prevent the death of Peter Parker, to whom he has become a father figure.\u00a0 Rogers lays down his life in the first Captain America movie, only to get it back.\u00a0 Stark preserves his life against all odds throughout the whole series, only to lay it down in the last Avengers movie.\u00a0

I submit that its complex portrayal of these competing models of masculinity is part of what makes the Marvel series of movies a genuine exercise in imagination rather than fantasy, in Haldane\u2019s sense of the terms.\u00a0

One wonders, however, whether this will last.\u00a0 A few years ago, Marvel\u2019s comics division notoriously reoriented their titles to reflect greater \u201cdiversity\u201d and political correctness \u2013 an experiment that critics labeled \u201cSJW Marvel\u201d and that resulted in a dramatic decline in sales.\u00a0 The trend has been partially reversed and did not at the time affect the movies, where much more money is at stake.\u00a0 But there are signs that a milder form of the \u201cSJW Marvel\u201d approach will make its way into the Marvel Cinematic Universe in the next phase of movies.\u00a0

For example, the title character of Captain Marvelis portrayed with little emotion, no love interest, and lacking any of the femininity, vulnerability, and complexity of characters like Scarlett Johannsen\u2019s Black Widow or Elizabeth Olsen\u2019s Scarlet Witch.\u00a0 As Kyle Smith noted in National Review, Brie Larson portrays her instead as \u201cfiercer than fierce, braver than brave\u2026 insouciant, kicking butt, delivering her lines in an I-got-this monotone\u2026 amazingly strong and resilient at the beginning, middle, and end. \u00a0This isn\u2019t an arc, it\u2019s a straight line.\u201d\u00a0 Into the bargain, this C-list character, dropped into the Marvel Cinematic Universe out of nowhere, is suddenly proclaimed \u201cthe most powerful character\u201d in that universe.

In short, Captain Marvel is transparently an exercise in feminist wish fulfilment.\u00a0 More to the present point, it is sheer fantasy in Haldane\u2019s sense, rather than imagination \u2013 a portrayal of the way a certain mindset wishes the world to be, rather than a fanciful representation of the way it really is.\u00a0 And, as Smith points out, its title character is for that reason completely boring.\u00a0 (Contrast this with Marvel\u2019s Netflix series Jessica Jones, which \u2013 despite its own feminist undercurrents \u2013 is not boring, and whose female characters are well-rounded and interesting.)\u00a0

If future Marvel movies follow in this identity politics oriented direction, they will in fact become what Haldane (in my view mistakenly) thinks they already are.

Further reading:

Pop culture roundup
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615895", - "fingerprint": "b84ee2b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de5a1c9d6:ff53:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

Below we go hands-on with totallee\u2019s lineup of popular super-thin cases for iPhone 11, 11 Pro and 11 Pro Max. Thanks to totallee, 9to5Mac readers can use code HAPPYHOUR to get 25% off the new collection for a limited time (and enter our iPhone giveaway below).

\n

Check out our hands-on video with the new cases: more\u2026

\n

The post Hands-on: Totallee\u2019s iPhone 11, 11 Pro, and 11 Pro Max cases + Giveaway [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/19/hands-on-totallees-iphone-11-11-pro-and-11-pro-max-cases-giveaway/", - "type": "text/html" - } - ], - "crawled": 1571515648470, - "title": "Hands-on: Totallee\u2019s iPhone 11, 11 Pro, and 11 Pro Max cases + Giveaway [Video]", - "published": 1571512470000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36177", - "fingerprint": "e726f62e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2b:d4506071", - "updated": 1571511446000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://addigy.com/daringfireball/?utm_source=daringfireball&utm_medium=paid-display&utm_campaign=daringfireball101419", - "type": "text/html" - } - ], - "crawled": 1571513307388, - "title": "Addigy", - "published": 1571511445000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

My thanks to Addigy for sponsoring this week at DF. Addigy is a cloud-based enterprise Apple device management solution used by more than 3,000 teams around the world. Addigy\u2019s secure, multi-tenant, SaaS platform provides unmatched oversight into your devices so you know exactly what is going on and can take action when necessary.

\n

Features include:

\n\n

Sign up for a 14-day free trial today\u2009\u2014\u2009100% risk free.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36176", - "recrawled": 1571524113559, - "updateCount": 1, - "fingerprint": "b7fa6d04", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2a:d4506071", - "updated": 1571522679000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://kirkville.com/bug-or-feature-screen-time-on-macos-catalina-isnt-reporting-actual-app-usage/", - "type": "text/html" - } - ], - "crawled": 1571513307388, - "title": "Screen Time on MacOS 10.15 Catalina Seems Useless", - "published": 1571511239000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Kirk McElhearn:

\n
\n

Screen Time was also added to macOS Catalina, with the same\nfeatures. However, it doesn\u2019t seem to work correctly. Rather than\nshowing which apps are frontmost when you work, it shows how long\napps are open. [\u2026]

\n

I keep a number of apps open all the time: Mail, Messages,\nFantastical, OmniFocus, Music, and a few others. So counting them\nas actual \u201cscreen time\u201d makes no sense.

\n

In the above example, all these apps were open all day \u2014\nobviously, the Finder is always \u201copen\u201d\u2009\u2014\u2009so the data is\nessentially useless. Is this a bug or a feature? I would think\nthat Screen Time should only record that time when apps are\nfrontmost.

\n
\n

I can\u2019t see the point of this feature on the Mac other than as a parental control. It seems like Apple just copied the design of iOS\u2019s Screen Time without considering any of the many ways that the Mac is different from iOS.

\n

The good news: if you really want to measure how much time you\u2019re spending using specific apps, there are excellent third-party utilities, like Timing and Time Sink.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/19/_netnewswire_5_0_3b2_https_nnw_ranchero_", - "fingerprint": "2cda6547", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16de52dc2ec:fe7d:d4506071", - "summary": { - "direction": "ltr", - "content": "

NetNewsWire 5.0.3b2 is faster \u2014\u00a0and it adds the ability to import NetNewsWire 3 subscriptions.

\n

If you\u2019re a NetNewsWire 3 user who needs to upgrade because you\u2019re on Catalina (where NetNewsWire 3 won\u2019t run), then I recommend either trying this beta or waiting a few days till the final 5.0.3 release.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/19/_netnewswire_5_0_3b2_https_nnw_ranchero_", - "type": "text/html" - } - ], - "crawled": 1571508044524, - "published": 1571507138000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615931", - "fingerprint": "f33cb36b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de48efa9e:fd0e:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Last month, it was announced that Kik Messenger would be shutting down as the company pivoted to focus on its Kin cryptocurrency. As it turns out, Kik Messenger will live on thanks to an acquisition by MediaLab.

\n

more\u2026

\n

The post Kik Messenger won\u2019t be shutting down after all thanks to MediaLab acquisition appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/19/kik-messenger-wont-be-shutting-down-after-all-thanks-to-medialab-acquisition/", - "type": "text/html" - } - ], - "crawled": 1571497638558, - "title": "Kik Messenger won\u2019t be shutting down after all thanks to MediaLab acquisition", - "published": 1571494987000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614332", - "fingerprint": "b36e68cd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc6a:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

If you have become an Apple fan in the past decade or so, you are used to yearly operating system updates for free. If you have been a Mac user longer than that, you remember actually paying for OS updates every 18 months or so. I know Halloween is coming up, so I\u2019ll inform you of something even scarier: we had to wait in a line to buy a new version of OS X on a CD. While we\u2019ve gotten used to free OS updates as consumers, it has been a big help to Apple in the enterprise. This week, I want to explain why frequent and free OS updates are a big help for Apple\u2019s growth in the enterprise. more\u2026

\n

The post Apple @ Work: Why free updates of macOS and iOS have been crucial to Apple\u2019s enterprise growth appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/19/apples-growth-in-enterprise/", - "type": "text/html" - } - ], - "crawled": 1571494036567, - "title": "Apple @ Work: Why free updates of macOS and iOS have been crucial to Apple\u2019s enterprise growth", - "published": 1571491831000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615927", - "fingerprint": "e03d4cbe", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc69:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

AT&T is raising prices for its streaming TV service yet again. AT&T TV Now, previously known as DirecTV Now, is raising prices by as much as 30% starting next month, as detailed in a report from Bloomberg.

\n

more\u2026

\n

The post AT&T TV Now is raising prices again, this time by as much as $15 per month appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/19/att-tv-now-price-increase/", - "type": "text/html" - } - ], - "crawled": 1571494036567, - "title": "AT&T TV Now is raising prices again, this time by as much as $15 per month", - "published": 1571491415000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615922", - "fingerprint": "3bc2695f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4210e3a:fbf1:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The Twitch app for iOS has added support for subscribing to streamers, but with a catch. What costs you $5 through the Twitch website and other platforms will cost you an extra $1 through the iOS app.

\n

more\u2026

\n

The post Twitch for iOS adds support for subscribing to streamers, but with an added cost appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/19/twitch-for-ios-adds-support-for-subscribing-to-streamers-but-with-an-added-cost/", - "type": "text/html" - } - ], - "crawled": 1571490434618, - "title": "Twitch for iOS adds support for subscribing to streamers, but with an added cost", - "published": 1571488829000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36175", - "fingerprint": "26730ffa", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f633:d4506071", - "updated": 1571439479000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.mlb.com/news/joe-girardi-pays-emotional-tribute-to-cc-sabathia", - "type": "text/html" - } - ], - "crawled": 1571441267471, - "title": "Joe Girardi to CC Sabathia: \u2018I Love You, Man\u2019", - "published": 1571439478000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Hard not to choke up watching Girardi talk about Sabathia.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36174", - "fingerprint": "de060749", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f632:d4506071", - "updated": 1571438074000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/sarahfrier/status/1184908897196429314?s=12", - "type": "text/html" - } - ], - "crawled": 1571441267471, - "title": "Facebook\u2019s Origin, Then and Now", - "published": 1571438073000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Sarah Frier:

\n
\n

Behold Mark Zuckerberg\u2019s revised origin story for Facebook, as a\nway to give people voice during the Iraq war.

\n

(And compare to the Harvard Crimson on Zuckerberg\u2019s hot-or-not\ntool in\n2003.)

\n
\n

\u201cI understood that some parts were still a little sketchy\u201d holds up as a description of Facebook, 16 years later.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615737", - "fingerprint": "d1ca1ad3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de11f956d:f5ed:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

Thanks to our sponsor Chargeasap, we\u2019re giving 9to5Mac readers the chance to win Apple\u2019s latest MacBook Pro over the coming weeks.

\n

You can also get up to 60% off the company\u2019s brand new Infinity Cable\u2013 the first magnetic cable with interchangeable connectors that supports 100W Power Delivery!

\n

Get Infinity Cable w/ Lightning, USB-C, and micro-USB connectors up to 60% off

\n

Head below to enter:

\n

more\u2026

\n

The post 9to5Rewards: Win a MacBook Pro + 60% off Infinity Magnetic Cable [Giveaway] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/9to5rewards-win-a-macbook-pro-55-off-infinity-magnetic-cable-giveaway/", - "type": "text/html" - } - ], - "crawled": 1571440006509, - "title": "9to5Rewards: Win a MacBook Pro + 60% off Infinity Magnetic Cable [Giveaway]", - "published": 1571437266000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=118810", - "fingerprint": "c3afde52", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de0fb30a4:f5a6:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "One of Market Street\u2019s staple cocktail bars is about to open their new expansion into the former Anchor Tattoo parlor next door. Hazlewood (2311 NW Market St), which opened in 2005, has been renovating the old tattoo parlor to create additional seating and a DJ booth. A doorway will connect the two spaces, and the [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/18/hazlewood-expands-into-former-tattoo-parlor-celebrates-14-years/", - "type": "text/html" - } - ], - "crawled": 1571437621412, - "title": "Hazlewood expands into former tattoo parlor, celebrates 14 years", - "published": 1571437006000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

One of Market Street\u2019s staple cocktail bars is about to open their new expansion into the former Anchor Tattoo parlor next door.

\n

Hazlewood (2311 NW Market St), which opened in 2005, has been renovating the old tattoo parlor to create additional seating and a DJ booth. A doorway will connect the two spaces, and the new addition will also be used for private events.

\n

They\u2019re also looking at extending the patio, if the city allows it.

\n

The bar is celebrating their 14th anniversary tonight \u2014 the new space won\u2019t yet be open, but they will be offering tours for those who want to see it.

\n

Anchor Tattoo is still in Ballard \u2014 they moved to 5451 Ballard Ave.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615909", - "fingerprint": "2abca6a7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de0b1a902:f441:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Leading up to and following the release of Apple HomePod, we\u2019ve seen a large spike in top-tier audio products combined with smart speaker functionality. With the largest tech companies making their own speakers, it\u2019s undoubtedly more difficult for those primarily-focused on audio to compete on a mainstream level. To garner attention they must deliver something drastically different or make lofty claims. Linn Series 3 takes the latter approach, promising the \u2018best sounding wireless speaker in the world.\u2019 more\u2026

\n

The post Linn Series 3 has AirPlay, claims to be the \u2018best sounding wireless speaker\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/18/linn-series-3/", - "type": "text/html" - } - ], - "crawled": 1571432802562, - "title": "Linn Series 3 has AirPlay, claims to be the \u2018best sounding wireless speaker\u2019", - "published": 1571430999000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615902", - "fingerprint": "2b8930d1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de07ab279:f332:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s relationship with China has become trickier than ever this month as it banned an app that was used by protesters in Hong Kong, then allowed it again, only to ban it the next week. Now US lawmakers from both sides of the aisle have sent a letter to Apple CEO Tim Cook criticizing the company of censorship and asking it to put \u201cvalues above market access.\u201d

\n

more\u2026

\n

The post Apple under fire from AOC and Ted Cruz for censoring App Store in China appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/apple-under-fire-aoc-cruz-china-censorship/", - "type": "text/html" - } - ], - "crawled": 1571429200505, - "title": "Apple under fire from AOC and Ted Cruz for censoring App Store in China", - "published": 1571429158000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=118764", - "fingerprint": "c7910c5", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de055d449:f2c7:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Ballard and Ingraham Highs\u2019 football teams \u2014 both undefeated \u2014 will go head-to-head tonight in a game that will be broadcast on King5. The two teams have each had perfect seasons so far, and the game is likely to be a good one, which is why it\u2019s been selected as King5\u2019s \u201cBig Game\u201d of the [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/18/undefeated-ballard-high-football-team-takes-on-ingraham-high/", - "type": "text/html" - } - ], - "crawled": 1571426784329, - "title": "Undefeated Ballard High football team takes on Ingraham High", - "published": 1571425611000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Ballard and Ingraham Highs\u2019 football teams \u2014 both undefeated \u2014 will go head-to-head tonight in a game that will be broadcast on King5.

\n

The two teams have each had perfect seasons so far, and the game is likely to be a good one, which is why it\u2019s been selected as King5\u2019s \u201cBig Game\u201d of the week.

\n
\n

This week's BIG Game winner is #Ballard vs. #Ingraham. @ChrisEgan5's reports from the NWAC begin Friday at 5 pm. #k5sports @ihsramsfootball @BallardHSSports @BallardHSPride pic.twitter.com/xHWS7lMgpj

\u2014 KING 5 Sports (@KING5Sports) October 17, 2019
\n
\n

The game kicks off at 7pm at Ingraham High School, and King5 will start their broadcast at 5pm.

\n

Arrive early, BHS Athletics, says, as Ingraham has a one-sided bleacher and limited seating.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36173", - "recrawled": 1571444869481, - "updateCount": 1, - "fingerprint": "c43babcb", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f4:d4506071", - "updated": 1571444796000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macg.co/mac/2019/10/macos-10151-renferme-le-macbook-pro-16-109123", - "type": "text/html" - } - ], - "crawled": 1571423257553, - "title": "16-Inch MacBook Pro Seemingly Pictured in MacOS 10.15.1 Beta", - "published": 1571422575000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Nice find by French site MacGeneration. Looks very similar to the current 15-inch MacBook Pro, but with smaller bezels around the display. As rumors have suggested, it even looks like it has a nice big physical Esc key.

\n

(Via MacRumors.)

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36172", - "fingerprint": "4a702b14", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f3:d4506071", - "updated": 1571419876000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.oregonlive.com/news/2019/10/oregon-judge-ordered-woman-to-type-in-her-iphone-passcode-so-police-could-search-it-for-evidence-against-her.html", - "type": "text/html" - } - ], - "crawled": 1571423257553, - "title": "Oregon Judge Ordered Woman to Type in Her iPhone Passcode So Police Could Search It for Evidence Against Her", - "published": 1571419874000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Aimee Green, reporting for The Oregonian (via Dave Mark at The Loop):

\n
\n

Police wanted to search the contents of an iPhone they found in\nCatrice Pittman\u2019s purse, but she never confirmed whether it was\nhers and wasn\u2019t offering up a passcode. Her defense attorney\nargued forcing her to do so would violate her rights against\nself-incrimination under the Fifth Amendment of the U.S.\nConstitution and Article 1 Section 12 of the Oregon Constitution.

\n

But a Marion County judge sided with police and prosecutors by\nordering Pittman to enter her passcode. On Wednesday, the Oregon\nCourt of Appeals agreed with that ruling\u2009\u2014\u2009in a first-of-its-kind\nopinion for an appeals court in this state.

\n
\n

This is bullshit\u2009\u2014\u2009being forced to produce a password is clearly a violation of the Fifth Amendment. If you\u2019ve got the password written down on a sticky note and the police get a warrant to search your home and find it, that\u2019s evidence. But being compelled to produce something in your mind is the definition of self-incrimination.

\n

A password is different than biometric authentication. There are debates on whether law enforcement should be able to compel someone to provide their fingerprint or look at a facial recognition scanner to unlock a device. Are they allowed to just wave your phone in front of your face? (With a Pixel 4, closing your eyes won\u2019t protect you.)

\n

As a reminder, you can temporarily disable Touch ID and Face ID just by going to the power-down screen. On a X-class iPhone, that means pressing and hold the power button and either volume button for a second or two. Once your phone is at this screen, even if you tap \u201cCancel\u201d, you must enter your passcode to unlock the phone. If you\u2019re ever worried about anyone\u2009\u2014\u2009law enforcement or otherwise\u2009\u2014\u2009taking your phone from you and unlocking it with your face, just squeeze those two buttons. You don\u2019t even need to take it out of your pocket or purse\u2009\u2014\u2009you\u2019ll feel haptic feedback once you\u2019ve held the buttons long enough. And, if you keep holding the two buttons down for five seconds, your iPhone will call emergency services and contact your emergency contacts.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36171", - "recrawled": 1571423257553, - "updateCount": 1, - "fingerprint": "8044b9e0", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddfe90cf7:f111:d4506071", - "updated": 1571421708000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.imore.com/how-take-quick-video-iphone-11", - "type": "text/html" - } - ], - "crawled": 1571419655415, - "title": "Quick Video Always Records With a 4:3 Aspect Ratio", - "published": 1571416908000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Joseph Keller, writing at iMore:

\n
\n

Something to keep in mind about quick video: it doesn\u2019t record\nin 4K. No matter what resolution you\u2019ve set for taking video on\nyour iPhone, whether above or below 4K, quick videos on the\niPhone 11 series of phones will always record at a resolution of\n1920\u2009\u00d7\u20091440.

\n
\n

\u201cHD\u201d video is usually 1920\u2009\u00d7\u20091080, but Quick Video shoots 1920\u2009\u00d7\u20091440 because it always records with a 4:3 aspect ratio. That\u2019s not what I expected, but you don\u2019t lose anything\u2009\u2014\u2009the 1920\u2009\u00d7\u20091080 image recorded by default in the \u201cVideo\u201d mode is a 16:9 center crop of the 4:3 sensor. If you want a 16:9 aspect ratio from a clip shot using Quick Video, you can just crop it in post, right in the Camera or Photos app using the new video editing tools in iOS 13. (And not only can you crop to 16:9 in post, you can decide to raise or lower the centerline on the video when you do so.)

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=118728", - "fingerprint": "52aa25c2", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddfe79931:f107:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The old firehouse just off Market Street that housed Hi-Life for 15 years has undergone a transformation, and is set to reopen next week as an Italian restaurant and bar named Valentinetti\u2019s. The owners, Peter Levy and Chef/partner Anthony Hubbard of Chow Foods, closed Hi-Life in September to renovate and reimagine the space. The restaurant [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/18/valentinettis-opens-next-week-in-former-hi-life-location/", - "type": "text/html" - } - ], - "crawled": 1571419560241, - "title": "Valentinetti\u2019s opens next week in former Hi-Life location", - "published": 1571417623000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The old firehouse just off Market Street that housed Hi-Life for 15 years has undergone a transformation, and is set to reopen next week as an Italian restaurant and bar named Valentinetti\u2019s.

\n

The owners, Peter Levy and Chef/partner Anthony Hubbard of Chow Foods, closed Hi-Life in September to renovate and reimagine the space. The restaurant is named for Aurora Valentinetti, godmother of Levy\u2019s wife Betty and former UW professor, known and loved for her puppetry courses. Valentinetti is 99 years old now, and has a puppet museum named for her in Bremerton. In honor of Valentinetti, the restaurant will host occasional puppet shows starting in 2020.

\n
\"\"
\n

The space has been changed to feel more intimate, with an Italian menu featuring a unique form of pizza known as \u201cpinsa\u201d. Pinsa is a brick oven,\u00a0Roman-style oval pizza made with fermented dough made of wheat, rice, and soy from Italy.

\n

Once the dough is mixed, it\u2019s cold-fermented, and then shaped and topped with ingredients before cooking in a 700-degree brick oven. The non-GMO flour and fermentation process is meant to be more digestible compared to traditional wheat crust.

\n

The menu will also feature a number of gluten-free, non-dairy and vegetarian options.

\n

Alongside Chef Anthony will be Noelle Huerta, whose grandparents hail from Sicily and Northern Italy. Valentinetti\u2019s house-baked bread is a recipe inspired by her family\u2019s bocce ball league gatherings: crusty, with refined extra virgin olive oil and aged vinegar for dipping.

\n

The bar will serve PNW and Italian wines, Ballard-sourced microbrews (Stoup and Maritime), and some Italian beers and cocktails such as Viola\u2019s Uncle, a housemade limoncello with thyme simple and lemon.

\n

\n

The menu also includes house baked bread, salads, soups and desserts.

\n

Valentinetti\u2019s will open on Oct. 24, with dinner service to be offered daily from 5pm to 10pm. Weekend brunch will start on Saturday, Nov. 2, and will be served 8am to 3pm every Saturday and Sunday and some holidays. Weekday lunch will start Monday, Nov. 4, and will be from 11am to 4pm in the 21+ bar. They\u2019ll also start offering weekday private breakfast or lunch parties in the main dining room, Monday to Friday for up to 60 guests.

\n

When they open, reservations can be made online.

" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615853", - "fingerprint": "831634ca", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddfd5cf69:f037:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Enabling one of Safari\u2019s handy features in\u00a0iOS 13\u00a0and iPadOS 13 is a bit different than it used to be in iOS 12 and earlier. Read on for how to use Reader View on iPhone and iPad with the latest operating systems.

\n

more\u2026

\n

The post iOS 13: How to use Reader View on iPhone and iPad appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/how-to-use-reader-view-iphone-ipad-ios-13/", - "type": "text/html" - } - ], - "crawled": 1571418394473, - "title": "iOS 13: How to use Reader View on iPhone and iPad", - "published": 1571417258000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615836", - "recrawled": 1571418394473, - "updateCount": 1, - "fingerprint": "5250959a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3b:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

This week on 9to5Mac Happy Hour: Apple\u2019s iPhone SE appears to be making a comeback as a better iPhone 8, Beats has announced all-new Solo Pro on-ear headphones with impressive features, and Apple TV+ is days away from debuting.

\n

9to5Mac Happy Hour is available on Apple Podcasts, Stitcher, TuneIn,\u00a0Google Play, or\u00a0through our\u00a0dedicated RSS feed\u00a0for Overcast and other podcast players.

\n

Sponsored by Infinity Cable: Get the new Infinity Cable with interchangeable magnetic tips for USB-C, micro-USB and Lightning- the first with 100W Power Delivery. Available up to 55% off with early bird pricing now.

\n

Sponsored by LinkedIn Jobs: Go to LinkedIn.com/HAPPYHOUR and get $50 OFF toward your first job post!

\n


\n

\n

more\u2026

\n

The post 9to5Mac Happy Hour 247: iPhone SE 2 spec rumors, Beats Solo Pro, Apple TV+ run-up appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/9to5mac-happy-hour-247/", - "type": "text/html" - } - ], - "crawled": 1571414792542, - "title": "9to5Mac Happy Hour 247: iPhone SE 2 spec rumors, Beats Solo Pro, Apple TV+ run-up", - "published": 1571414679000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615856", - "fingerprint": "69e095c9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3a:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Friday\u2019s best deals include Parallels Desktop 15 at\u00a015% off, plus Apple Watch bands, and iPhone 6S pre-paid for $99. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Friday deals: Parallels Desktop 15 sees rare discount, Apple Watch bands, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/parallels-desktop-15-deals/", - "type": "text/html" - } - ], - "crawled": 1571414792542, - "title": "Friday deals: Parallels Desktop 15 sees rare discount, Apple Watch bands, more", - "published": 1571414254000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615841", - "fingerprint": "354d49a1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef39:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has been rumored to be working on a redesigned 16-inch MacBook Pro with a reliable keyboard, but it may not be as overhauled as people expect. An icon that first appeared in macOS 10.15.1 beta 1 last week and remains in beta 2 may be a preview of what to expect.

\n

more\u2026

\n

The post Is this the rumored 16-inch MacBook Pro? macOS beta includes unreleased hardware icon appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/16-inch-macbook-pro-forever-design/", - "type": "text/html" - } - ], - "crawled": 1571414792542, - "title": "Is this the rumored 16-inch MacBook Pro? macOS beta includes unreleased hardware icon", - "published": 1571412029000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36170", - "fingerprint": "eceea26", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddf7b219c:eeeb:d4506071", - "updated": 1571411237000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://sixcolors.com/post/2019/10/how-many-outs-baseball-playoff-graphics-compared/", - "type": "text/html" - } - ], - "crawled": 1571412451740, - "title": "Jason Snell on Baseball Telecast Graphics", - "published": 1571411236000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Jason Snell, in a lovely piece at Six Colors that feels like it was written just for me:

\n
\n

And then there are the out dots.

\n

This is one of the delightfully stupid controversies that comes up\nwhen you write about baseball graphics. In a nod to skeuomorphism\nand old ballpark scoreboards, many networks display the number of\nouts in an inning not as a numeral, but as dots. These dots\ngenerally appear as gray circles that are filled in with a bright\ncolor as the inning progresses.

\n

The controversy is this: How many dots should there be? There are\nthree outs in an inning, so you\u2019d think the answer would be\nthree. But some folks will point out that since getting the\nthird out ends the inning, having a third dot would be\nsuperfluous. Once the third out is made, the inning is over and\nthere are no outs at all.

\n

I get the argument, but I firmly reject it. Outs come in threes,\nnot twos. If you must represent it by a series of faux light\nbulbs, you should have three bulbs. Better, I think, to light up\nthat third bulb momentarily, then turn it off and indicate the end\nof the inning. It improves the clarity of the graphic at the\nexpense of a few pixels\u2009\u2014\u2009and gives you the opportunity to make a\nfun animation at the end of the inning.

\n
\n

I strongly agree with Snell on this: if you\u2019re going to use dots to represent outs, there should be three. When there are two outs, the batting team still has an out to give\u2009\u2014\u2009the empty third dot represents that out. And when the third out is made, fill it in for the few seconds before the telecast cuts to the commercial break.

\n

Another note: nearly all modern baseball telecasts show the strike zone live. This box, though, should be subtle. When you look at Snell\u2019s screenshots, compare ESPN\u2019s live strike zone (far too prominent) with Fox\u2019s (perfectly subtle).

\n

Here\u2019s an example of the in-game graphics from YES, the Yankees\u2019 regular season broadcaster. Good strike zone indicator (including the speed at the pitch location), good legibility, but boo hiss for the two-dot out display.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615837", - "fingerprint": "3f5be8ca", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf67e1b1:ee48:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 18, 2019 \u2013\u00a0AirPods Pro pricing rumors, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/9to5mac-daily-october-18-2019/", - "type": "text/html" - } - ], - "crawled": 1571411190193, - "title": "9to5Mac Daily: October 18, 2019 \u2013\u00a0AirPods Pro pricing rumors, more", - "published": 1571410417000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615831", - "fingerprint": "c08ba865", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf30eab0:ed3f:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Facebook has expanded on comments CEO Mark Zuckerberg made about the company\u2019s child protection plans when it switches to end-to-end encryption for its messaging apps as part of a belated focus on privacy\u2026

\n

more\u2026

\n

The post Facebook expands on child protection plans with move to end-to-end encryption appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/child-protection-plans/", - "type": "text/html" - } - ], - "crawled": 1571407588016, - "title": "Facebook expands on child protection plans with move to end-to-end encryption", - "published": 1571404916000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615687", - "fingerprint": "ddbc52b2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddef9f39f:ec52:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Master & Dynamic MW07 Plus are the latest iteration of my much-loved MW07 true wireless in-ear headphones. The new model adds active noise cancellation, and dramatically better battery-life \u2013 a pretty impressive trick to pull off.

\n

With anything audio-related, there is always a trade-off to be made between sound quality and cost. But there\u2019s also a sliding scale with best audio quality at one end and mobile convenience at the other end.

\n

MW07 were the product that had me change my position on that scale, and the MW07 Plus has made that shift even more practical\u2026

\n

more\u2026

\n

The post Review: Master & Dynamic MW07 Plus are my new favorite in-ear wireless headphones appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/mw07-plus/", - "type": "text/html" - } - ], - "crawled": 1571403985823, - "title": "Review: Master & Dynamic MW07 Plus are my new favorite in-ear wireless headphones", - "published": 1571402814000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615811", - "recrawled": 1571403985823, - "updateCount": 1, - "fingerprint": "b76b901e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c8:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has once more been declared the most valuable brand name in the world by Interbrand. It\u2019s the seventh consecutive year the Cupertino company has taken the top slot.

\n

The brand consultancy\u2019s rankings do take into account the financial status of companies, but focus more on the factors that make the brand itself valuable\u2026

\n

more\u2026

\n

The post Apple still the most valuable brand in the world, name now worth 9% more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/most-valuable-brand/", - "type": "text/html" - } - ], - "crawled": 1571400383844, - "title": "Apple still the most valuable brand in the world, name now worth 9% more", - "published": 1571399275000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615807", - "recrawled": 1571403985823, - "updateCount": 1, - "fingerprint": "39764e97", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c7:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

In the wake of Apple\u2019s indecisiveness over a Hong Kong protest app, Tim Cook met a Chinese regulator to discuss, among other things, \u201cfulfilling corporate social responsibility.\u201d

\n

China had earlier made vague threats against Apple unless it complied with government wishes to ban the app. Apple subsequently did so\u2026

\n

more\u2026

\n

The post After Apple banned HK protest app, Tim Cook met Chinese regulator appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/tim-cook-met-chinese-regulator/", - "type": "text/html" - } - ], - "crawled": 1571400383844, - "title": "After Apple banned HK protest app, Tim Cook met Chinese regulator", - "published": 1571397264000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615798", - "recrawled": 1571403985823, - "updateCount": 1, - "fingerprint": "cd930e99", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dde55118b:e820:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

We found images of a redesigned pair of AirPods in the iOS 13.2 beta earlier this month, featuring what appears to be an in-ear design for better noise cancellation. The rumors of AirPods with noise cancellation and water resistance have been circling for some time and it appears we are close to a launch.

\n

more\u2026

\n

The post Chinese report suggests $250 price point for new \u2018AirPods Pro\u2019 with noise-canceling in-ear design appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/18/airpods-pro-price-rumor/", - "type": "text/html" - } - ], - "crawled": 1571393180043, - "title": "Chinese report suggests $250 price point for new \u2018AirPods Pro\u2019 with noise-canceling in-ear design", - "published": 1571392438000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615791", - "fingerprint": "c9c9b6b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddc9d5e43:e43a:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

As it turns out, the Apple TV 4K includes a hidden Lightning port. This discovery was first made on Twitter by Kevin Bradley, better known as nitoTV on Twitter. This could lead to access to the Apple TV 4K\u2019s firmware.

\n

more\u2026

\n

The post Apple hid a Lightning connector for debugging in the Apple TV 4K\u2019s ethernet port appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/apple-tv-4k-lightning-port/", - "type": "text/html" - } - ], - "crawled": 1571364363843, - "title": "Apple hid a Lightning connector for debugging in the Apple TV 4K\u2019s ethernet port", - "published": 1571361033000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36169", - "fingerprint": "ec76a96a", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e6:d4506071", - "updated": 1571357576000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.youtube.com/watch?v=EWkBw_ihO5k", - "type": "text/html" - } - ], - "crawled": 1571358420713, - "title": "Jonathan Morrison Shot His Pixel 4 First Thoughts Video With Front-Facing iPhone 11 Camera", - "published": 1571357575000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Interesting take on the Pixel 4, but what really grabbed my attention was Rene Ritchie pointing out that Morrison shot this video using the front-facing iPhone 11 camera. It\u2019s 4K 60 FPS and, like everything Morrison shoots, looks fantastic. Most high-end Android phones\u2009\u2014\u2009including the Pixel 4\u2009\u2014\u2009can\u2019t shoot 4K/60 with the rear camera.

\n

There are nuanced arguments to be had regarding the competitive landscape in high-end phone camera still photography, but video is another area where Apple is indisputably years ahead of all competition.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36168", - "fingerprint": "c9b4e5c9", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e5:d4506071", - "updated": 1571356658000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://lunadisplay.com/pages/meet-mac-to-mac-mode", - "type": "text/html" - } - ], - "crawled": 1571358420713, - "title": "Luna Display Introduces Mac-to-Mac Mode", - "published": 1571356657000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Luna Display:

\n
\n

We\u2019re always looking for ways to give our users the freedom and\nflexibility that their workflow deserves. Luna Display\u2019s launch in\nthe fall of 2018 blasted us off into an arena that no company had\nsuccessfully played in before\u2009\u2014\u2009we\u2019d created a device that could\nturn your iPad into a second display for Mac.

\n

Since then, we\u2019ve continued to ask ourselves, \u201cIs there more that\nwe could be doing with Luna Display?\u201d The answer was sitting right\nunder our noses in the form of all the idle Macs we had laying\naround our development space. What if we could turn people\u2019s\ne-waste into extra screen space!

\n
\n

What a great idea\u2009\u2014\u2009a fantastic use case for older 5K iMacs that would otherwise be put out to pasture. Here\u2019s how Luna Display co-founder and CEO Matt Ronge introduced it on Twitter:

\n
\n

After Apple \u201csherlocked\u201d @LunaDisplayHQ, we put our heads together\non how we could make Luna even better

\n

So I\u2019m excited to announce today\u2026 Mac-to-Mac Mode for Luna\nDisplay! Turn any extra Mac into a second display. Apple\nzigs, we zag.

\n
\n

The \u201csherlocking\u201d, of course, is the new Sidecar feature in iPadOS 13 and MacOS 10.15 Catalina that allows recent Macs to use iPads as external displays. Zigging when Apple zags is exactly the right attitude for third-party developers.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36167", - "fingerprint": "4b014a6e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc0bb770:e25a:d4506071", - "updated": 1571352146000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.washingtonpost.com/politics/trump-has-awarded-next-years-g-7-summit-of-world-leaders-to-his-miami-area-resort-the-white-house-said/2019/10/17/221b32d6-ef52-11e9-89eb-ec56cd414732_story.html", - "type": "text/html" - } - ], - "crawled": 1571354818416, - "title": "Trump Has Awarded Next Year\u2019s G-7 Summit to His Doral Resort", - "published": 1571352024000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Toluse Olorunnipa, David A. Fahrenthold, and Jonathan O\u2019Connell, reporting for The Washington Post:

\n
\n

President Trump has awarded the 2020 Group of Seven summit of\nworld leaders to his private company, scheduling the summit for\nJune at his Trump Doral golf resort in Miami, the White House\nannounced Thursday.

\n

That decision is without precedent in modern American history: The\npresident used his public office to direct a massive contract to\nhimself.

\n

Trump\u2019s Doral resort\u2009\u2014\u2009set among office parks near the Miami\nairport\u2009\u2014\u2009has been in sharp decline in recent years, according to\nthe Trump Organization\u2019s own records. Its net operating income\nfell 69 percent from 2015 to 2017; a Trump Organization\nrepresentative testified last year that the reason was Trump\u2019s\ndamaged brand.

\n

Now, the G-7 summit will draw hundreds of diplomats, journalists\nand security personnel to the resort during one of its slowest\nmonths of the year, when Miami is hot and the hotel is often less\nthan 40 percent full. It will also provide a worldwide spotlight\nfor the club.

\n
\n

We\u2019ve now reached the point where Trump\u2019s kleptocracy is just out in the open. Any true believer in democratic norms would agree that the same ethical standards\u2009\u2014\u2009not to mention laws\u2009\u2014\u2009apply equally to everyone, regardless of their party. Democrats still believe this; there\u2019s no way Democrats would stand for a president from their own party who used the office to line their own pockets. Nor would they stand for a president who used foreign policy as a cudgel to persuade other countries to open investigations into the president\u2019s political rivals here in the U.S. Republicans\u2019 continuing support for Trump is a rejection of democracy and the rule of law. It really is that simple.

\n

Serious question: Shouldn\u2019t the other G-7 nations refuse to attend? Attending\u2009\u2014\u2009and spending their nation\u2019s money at a Trump resort\u2009\u2014\u2009will make them complicit in Trump\u2019s kleptocracy. This is as much a violation of ethical norms\u2009\u2014\u2009and the Constitution\u2019s emoluments clause\u2009\u2014\u2009as it would be if the summit were held at a neutral location but the other world leaders were expected to hand Trump envelopes stuffed with cash. Even if Trump were willing to foot the bill for the entire summit out of his own pocket\u2009\u2014\u2009which, let\u2019s face it, is not his style\u2009\u2014\u2009it would still be grossly inappropriate and illegal on the grounds of the event\u2019s significant promotional value alone.

\n

Not quite as serious question: What happens if Trump is impeached (which is very likely) and removed from office before June? Do they still hold the summit at Doral? What a delightful problem that would be to have.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Productivity", - "DEVONagent", - "DEVONtechnologies", - "research" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42117", - "recrawled": 1571773173399, - "updateCount": 1, - "fingerprint": "ee27ff7", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/11/DEVONagent-Pro-3-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddc0accfe:e259:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"DEVONagent
Improves the overall performance and reliability of the research software, plus fixes glitches in macOS 10.15 Catalina. (Free/$4.95/$49.95, free updates)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/devonagent-3-11-2/", - "type": "text/html" - } - ], - "crawled": 1571354758398, - "title": "DEVONagent 3.11.2 (Lite, Express, and Pro)", - "published": 1571352211000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615787", - "fingerprint": "f0871a1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbf87a12:e200:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has launched its latest Apple Pay promotion today. This time, the deal offers $5 off when you place an order for groceries with Instacart.

\n

more\u2026

\n

The post Apple\u2019s newest Apple Pay promotion offers $5 off orders from Instacart appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/apple-pay-promotion-instacart/", - "type": "text/html" - } - ], - "crawled": 1571353557522, - "title": "Apple\u2019s newest Apple Pay promotion offers $5 off orders from Instacart", - "published": 1571350426000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "audio", - "Audio Hijack", - "Rogue Amoeba" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42121", - "fingerprint": "5152dfb0", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2015/10/Audio-Hijack-3-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e159:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Audio
Maintenance release for the audio recording utility with a smattering of improvements and bug fixes. ($49 new, free update, 14.1 MB)

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/audio-hijack-3-6-1/", - "type": "text/html" - } - ], - "crawled": 1571351151309, - "title": "Audio Hijack 3.6.1", - "published": 1571350986000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Eastgate Systems", - "information management", - "Tinderbox" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42114", - "fingerprint": "b9749089", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/04/Tinderbox-8-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e158:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Tinderbox
Improves the speed of opening and saving documents and selecting numerous notes on more powerful machines. ($249 new, free update, 36.1 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/tinderbox-8-1/", - "type": "text/html" - } - ], - "crawled": 1571351151309, - "title": "Tinderbox 8.1", - "published": 1571350865000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Excel", - "Microsoft", - "Microsoft Office", - "Outlook", - "PowerPoint", - "Word" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42110", - "fingerprint": "231851ae", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/04/Microsoft-Word-16.24-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e157:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Microsoft
Brings support for editing PDFs in Word and adds the Ink Replay feature to PowerPoint. ($149.99 new for one-time purchase, $99.99/$69.99 annual subscription options, free update)

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/microsoft-office-2019-16-30/", - "type": "text/html" - } - ], - "crawled": 1571351151309, - "title": "Microsoft Office for Mac 16.30", - "published": 1571350321000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "BBEdit", - "text editing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42097", - "fingerprint": "add61476", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2014/04/BBEdit-12-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e156:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"BBEdit
First maintenance release following the recent upgrade to version 13. ($49.99 new, free update, 13.9 MB)\n

\"How

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/bbedit-13-0-1/", - "type": "text/html" - } - ], - "crawled": 1571351151309, - "title": "BBEdit 13.0.1", - "published": 1571350088000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615781", - "fingerprint": "5201c54c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s oft-rumored 16-inch MacBook Pro could be launching as early as this month. Today, new renders have emerged offering a look at what could be the design of the 16-inch MacBook Pro, with Touch Bar and more.

\n

more\u2026

\n

The post Concept imagines rumored 16-inch MacBook Pro with 6 USB-C ports, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/concept-imagines-rumored-16-inch-macbook-pro-with-6-usb-c-ports-more/", - "type": "text/html" - } - ], - "crawled": 1571349955539, - "title": "Concept imagines rumored 16-inch MacBook Pro with 6 USB-C ports, more", - "published": 1571349847000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615774", - "fingerprint": "677f633f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f4:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The confusing rollout of IKEA\u2019s smart blinds in the United States continues today. The blinds were first slated to release earlier this year, but were then delayed to October 1. From there, IKEA delayed them until \u201clater this fall,\u201d but now inventory is showing up at IKEA retail stores around the United States.

\n

more\u2026

\n

The post IKEA\u2019s smart blinds begin United States rollout, but only at certain stores appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/ikea-smart-blinds-united-states/", - "type": "text/html" - } - ], - "crawled": 1571349955539, - "title": "IKEA\u2019s smart blinds begin United States rollout, but only at certain stores", - "published": 1571348043000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615700", - "fingerprint": "daae18f8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb8a8db7:e02d:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

If you haven\u2019t yet, now\u2019s your chance to enter our giveaway for the new iPhone 11 Pro Max in Midnight Green courtesy of totallee. There is just over a week left before we pick a winner and this will be one of your last reminders on the site to enter using our form below.

\n

You can also still get 25% off totallee products while our giveaway is open:

\n

Get 25% off\u00a0totallee thin cases for iPhone\u00a0now w/ code HAPPYHOUR

\n

Head below to enter the giveaway.

\n

more\u2026

\n

The post 9to5Rewards: Last chance to win iPhone 11 Pro Max + 25% off totallee cases [Giveaway] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/win-iphone-11-pro-max-25-off-totallee-cases/", - "type": "text/html" - } - ], - "crawled": 1571346353591, - "title": "9to5Rewards: Last chance to win iPhone 11 Pro Max + 25% off totallee cases [Giveaway]", - "published": 1571343992000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615759", - "fingerprint": "7daedd91", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3b:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

When it comes to at-home blood pressure monitors, that\u2019s a product category that Omron is well-known for. It\u2019s had a wide variety of offerings for several years now and today the company has delivered a complete redesign for many of its most-popular models. There are a total of seven new blood pressure monitors ranging from wrist to upper arm and wired to wireless. more\u2026

\n

The post Omron refreshes its Apple Health-compatible blood pressure monitor lineup appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/17/omron-blood-pressure-monitors/", - "type": "text/html" - } - ], - "crawled": 1571342751409, - "title": "Omron refreshes its Apple Health-compatible blood pressure monitor lineup", - "published": 1571341965000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615754", - "recrawled": 1571346353591, - "updateCount": 1, - "fingerprint": "2ca8119f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3a:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

One of the unique selling points for the Pixel smartphone lineup over the last few years has been free unlimited storage of original quality pictures with Google Photos. However, that changed with the Pixel 4 that was announced this week which won\u2019t see that benefit. In an ironic twist, it appears that iPhones will have access to free unlimited storage of original quality photos with Google\u2019s service due to a format loophole.

\n

more\u2026

\n

The post Google Photos format loophole seems to give iPhone free unlimited storage for orig. quality photos, Pixel 4 left behind appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/google-photos-iphone-loophole-free-unlimited-storage-orig-quality/", - "type": "text/html" - } - ], - "crawled": 1571342751409, - "title": "Google Photos format loophole seems to give iPhone free unlimited storage for orig. quality photos, Pixel 4 left behind", - "published": 1571341702000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=118373", - "fingerprint": "99795a3d", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddb2b0e4e:deb6:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The yearly pumpkin offering to zoo animals in honor of Halloween is coming up soon. Woodland Park Zoo\u2019s Pumpkin Bash is happening next week, on Saturday and Sunday Oct. 26th and 27th. The Halloween festivities will include pumpkins for the animals, and trick-or-treating for kids. \u201cThis year, we challenge you to bring your most animal-inspired [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/17/annual-pumpkin-bash-coming-to-woodland-park-zoo-next-week/", - "type": "text/html" - } - ], - "crawled": 1571340095054, - "title": "Annual Pumpkin Bash coming to Woodland Park Zoo next week", - "published": 1571337100000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The yearly pumpkin offering to zoo animals in honor of Halloween is coming up soon.

\n

Woodland Park Zoo\u2019s Pumpkin Bash is happening next week, on Saturday and Sunday Oct. 26th and 27th.

\n

The Halloween festivities will include pumpkins for the animals, and trick-or-treating for kids. \u201cThis year, we challenge you to bring your most animal-inspired costumes for a critter-worthy Pumpkin Bash,\u201d the zoo writes on their Facebook event post.

\n

As part of the Pumpkin Bash, one child 12 years and under in costume will be admitted for free with a paying adult.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615750", - "fingerprint": "336e32af", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb1ca07b:de3f:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Following the release of the first beta last week, Apple today has released the second developer beta of macOS Catalina 10.15.1. The update includes changes such as new emoji and new Siri privacy settings.

\n

more\u2026

\n

The post Apple releases second developer beta of macOS Catalina 10.15.1 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/macos-catalina-10-15-1-beta-2/", - "type": "text/html" - } - ], - "crawled": 1571339149435, - "title": "Apple releases second developer beta of macOS Catalina 10.15.1", - "published": 1571336307000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36166", - "fingerprint": "38c6f046", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddee:d4506071", - "updated": 1571336210000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.bbc.com/news/technology-50085630", - "type": "text/html" - } - ], - "crawled": 1571336808219, - "title": "Google Pixel 4 Face Unlock Works Even if Your Eyes Are Shut", - "published": 1571336175000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Chris Fox, writing for BBC News:

\n
\n

On Tuesday, BBC News tested the Face Unlock feature on the new\nPixel 4. Using the default settings, the phone still unlocked if\nthe user pretended to be asleep. The test was repeated on several\npeople, with the same result.

\n
\n

It\u2019s right there in Google\u2019s own support document for the Pixel 4: \u201cYour phone can also be unlocked by someone else if it\u2019s held up to your face, even if your eyes are closed.\u201d

\n
\n

Speaking before the launch, Pixel product manager Sherry Lin said:\n\u201cThey are actually only two face [authorisation] solutions that\nmeet the bar for being super-secure. So, you know, for payments,\nthat level\u2009\u2014\u2009it\u2019s ours and Apple\u2019s.\u201d

\n
\n

Sounds like it\u2019s still only Apple\u2019s, which is now in its third-generation of devices. Biometric authentication is an area where Apple has been, and remains, several years ahead of all its competitors.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36165", - "fingerprint": "dc17af07", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:dded:d4506071", - "updated": 1571335656000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.bbc.com/news/technology-50080586", - "type": "text/html" - } - ], - "crawled": 1571336808219, - "title": "Samsung Galaxy S10 Fingerprint Sensor Can Be Circumvented With $3 Screen Protector", - "published": 1571335655000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

BBC News:

\n
\n

After buying a \u00a32.70 gel screen protector on eBay, Lisa Neilson\nregistered her right thumbprint and then found her left\nthumbprint, which was not registered, could also unlock the phone.

\n

She then asked her husband to try and both his thumbs also\nunlocked it. And when the screen protector was added to another\nrelative\u2019s phone, the same thing happened. [\u2026]

\n

Samsung said it was \u201caware of the case of S10\u2019s malfunctioning\nfingerprint recognition and will soon issue a software patch\u201d.

\n
\n

When the iPhone 5S debuted with Touch ID, we were inundated with news stories about \u201ceasy\u201d ways to spoof it that were, in fact, not easy at all.

\n

Now we learn that Samsung\u2019s flagship phone\u2019s fingerprint sensor can in fact be spoofed trivially\u2009\u2014\u2009and\u2026 crickets.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36164", - "recrawled": 1571412451740, - "updateCount": 3, - "fingerprint": "36e84b7d", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddec:d4506071", - "updated": 1571375537000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.wsj.com/articles/samsung-galaxy-fold-review-the-2-000-phone-of-the-future-is-hereplease-dont-break-it-11570008780", - "type": "text/html" - } - ], - "crawled": 1571336808219, - "title": "What\u2019s the Deal With Instagram and iPad?", - "published": 1571333375000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Joanna Stern, in her review of the Samsung Galaxy Fold:

\n
\n

The Fold\u2019s hardware gets lots of attention, but its Android\nsoftware tricks deserve some, too. Open an app on the small\nscreen, unfold the phone, and the app automatically supersizes.\n(In some cases, I got a pop-up that the app needed to restart.)\nSamsung has also worked directly with Android app makers,\nincluding Instagram and Spotify, to refine the apps for the\nsquarish tablet.

\n
\n

The sized-right-for-the-display version of Instagram caught my eye after watching Stern\u2019s (outstanding) video review of the Fold. So Instagram is willing to update their Android app to adjust to the extraordinarily niche Galaxy Fold, but still hasn\u2019t updated their iOS app to adjust to the extraordinarily popular and much-used iPad?

\n

It makes no sense to me why Instagram doesn\u2019t support the iPad natively. As far back as 2014 it seemed hard to believe that the best way to use Instagram on an iPad \u2014 an ideal device for scrolling through photos \u2014 was \u201cstill\u201d the iPhone app in 2\u00d7 mode. And yet here we are in 2019, with Instagram already supporting dark mode (nicely, too) but still without proper iPad support. At this point Instagram feels like the only reason iPadOS still lets you run iPhone-only apps. It boggles the mind.

\n

What the hell is the deal with this?

\n

My only plausible theories are (a) simple spite on Facebook\u2019s part, a byproduct of their cold war with Apple; and/or (b) a belief that ads perform better on iPhone, where they can nearly fill the screen, and so withholding a proper iPad app is Facebook\u2019s way of discouraging using Instagram anywhere but on your phone.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615742", - "fingerprint": "bb57a02c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd43:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Luna Display, the popular accessory that lets you use your iPad as a secondary display to your Mac, is expanding with a new Mac-to-Mac mode. This means that you can now use a Mac as the secondary display for another Mac.

\n

more\u2026

\n

The post Luna Display adds new Mac-to-Mac mode as it competes with Apple\u2019s Sidecar feature appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/luna-display-mac-to-mac-mode/", - "type": "text/html" - } - ], - "crawled": 1571335547319, - "title": "Luna Display adds new Mac-to-Mac mode as it competes with Apple\u2019s Sidecar feature", - "published": 1571333432000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615740", - "fingerprint": "2da98ba4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd42:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The Wall Street Journal\u2019s Tripp Mickle is working on a book that will focus on the last decade at Apple without Steve Jobs. It will dive into how some of the products like Apple Watch and more came to be that have launched under Tim Cook and Jony Ive\u2019s leadership and the company\u2019s shift to Services.

\n

more\u2026

\n

The post Upcoming book to explore Apple\u2019s pivots and product launches under Tim Cook appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/apple-under-cook-ive-book/", - "type": "text/html" - } - ], - "crawled": 1571335547319, - "title": "Upcoming book to explore Apple\u2019s pivots and product launches under Tim Cook", - "published": 1571333119000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=118349", - "fingerprint": "686f91d2", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddabcd370:dcbd:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Loyal Heights\u2019 new neighborhood butcher, Beast and Cleaver, is planning to be open before Thanksgiving. Englishman-turned-Seattleite/owner Kevin Smith has been working for several months to renovate the former hair salon at \u00a02362 NW 80th St, just next to Larsen\u2019s Bakery and the Fresh Fish Co. He sent out an update this week saying they\u2019ve been [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/17/beast-and-cleaver-plans-mid-november-opening/", - "type": "text/html" - } - ], - "crawled": 1571332871024, - "title": "Beast and Cleaver plans mid-November opening", - "published": 1571330915000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Loyal Heights\u2019 new neighborhood butcher, Beast and Cleaver, is planning to be open before Thanksgiving.

\n

Englishman-turned-Seattleite/owner Kevin Smith has been working for several months to renovate the former hair salon at \u00a02362 NW 80th St, just next to Larsen\u2019s Bakery and the Fresh Fish Co. He sent out an update this week saying they\u2019ve been waiting on ducting, and once it arrives they\u2019ll do the drywall and finish up the transformation.

\n
View this post on Instagram

A post shared by Beast & Cleaver (@beastandcleaver) on

\n

\u201cIt looks like this is going to push\u00a0us back to mid November, but you never know!\u201d he writes. \u201cSend a prayer to the ducting gods for us. We\u2019re doing our very best to\u00a0open at least a week before Thanksgiving.\u201d

\n

In addition to being a \u201cwhole animal\u201d butchery, Smith will offer butchery and cooking classes for customers, teaching how to make bacon, meat pies, and sausages. Smith has advertised the classes through an IndieGoGo campaign, funds from which are going into the launch of his business.

\n

The butchery will also have a small kitchen, which will serve intimate dinners on Saturdays for just 10 guests. \u201cThese dinners will showcase the best meats and produce available on any given week,\u201d Smith says.

\n

To stay updated on Beast and Cleaver\u2019s opening date and offerings, follow along on Instagram or check out their website.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615735", - "fingerprint": "5bd01414", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddaaeb40b:dc3a:d4506071", - "author": "9to5Google", - "summary": { - "direction": "ltr", - "content": "
\n

If you primarily use a Google Voice number, there are a few little roadblocks you\u2019ve got to put up with. However, one of those is going away, as the latest Google Voice update for iOS adds better support for Siri. more\u2026

\n

The post Google Voice now works with Siri on iPhones, but still not Google Assistant appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5google.com/2019/10/17/google-voice-siri-iphone/", - "type": "text/html" - } - ], - "crawled": 1571331945483, - "title": "Google Voice now works with Siri on iPhones, but still not Google Assistant", - "published": 1571330235000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36163", - "fingerprint": "7bcf1aa1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dda8afb57:dbc9:d4506071", - "updated": 1571328836000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://slate.com/culture/2014/02/the-time-signature-of-the-terminator-score-is-a-mystery-for-the-ages.html", - "type": "text/html" - } - ], - "crawled": 1571329604439, - "title": "The Time Signature of \u2018The Terminator\u2019 Score", - "published": 1571328192000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Seth Stevenson, writing for Slate:

\n
\n

Fiedel was at heart an improviser. To create the Terminator theme, he first set up a rhythm loop on one of the primitive, early-\u201980s devices he was using. (In those days, Fiedel was firing up a Prophet-10 and an Oberheim.) He recorded samples of himself whacking a frying pan to create the clanking sounds. Then he played melodic riffs on a synthesizer over the looped beat. Amid the throes of creation, what he hadn\u2019t quite noticed\u2014or hadn\u2019t bothered to notice\u2014was that his finger had been a split-second off when it pressed the button to establish that rhythm loop. Being an old machine, there was no autocorrection. Which meant the loop was in a profoundly herky-jerky time signature. Fiedel just went with it. The beat seemed to be falling forward, and he liked its propulsiveness. He recorded the score that way and (not being classically trained) never wrote down any notation. The music he\u2019d improvised went straight into the film. With its collaboration between fallible humanity and rigid machinedom, the score was especially well-suited to the material at hand.

\n
\n

A great little story about a great and memorable score.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615717", - "fingerprint": "da8aa838", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0e:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Watch Series 5 deals highlight today\u2019s 9to5Toys Lunch Break alongside markdowns on Twelve South SurfacePad iPhone cases and Ring\u2019s Stick Up camera. Hit the jump for all that and more.

\n

more\u2026

\n

The post Apple Watch Series 5 deals take up to $50 off, Twelve South iPhone cases from $20, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/series-5-deals-apple-watch-more/", - "type": "text/html" - } - ], - "crawled": 1571328343498, - "title": "Apple Watch Series 5 deals take up to $50 off, Twelve South iPhone cases from $20, more", - "published": 1571328155000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615728", - "fingerprint": "3a5aa048", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 17, 2019 \u2013\u00a0iOS 13 adoption, Photoshop for iPad appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/9to5mac-daily-october-17-2019/", - "type": "text/html" - } - ], - "crawled": 1571328343498, - "title": "9to5Mac Daily: October 17, 2019 \u2013\u00a0iOS 13 adoption, Photoshop for iPad", - "published": 1571327906000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615699", - "fingerprint": "6c127f08", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0c:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Among the subtle changes that have arrived with iOS 13, iPadOS 13, and macOS Catalina, Reminders Lists can now be customized with 60 different icons and a choice of 12 colors. Read on for how to change icons and colors for Reminders Lists on iPhone, iPad, and Mac.

\n

more\u2026

\n

The post How to change icons and colors for Reminders Lists on iPhone, iPad, and Mac appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/how-to-change-icons-colors-reminders-lists-iphone-ipad-and-mac/", - "type": "text/html" - } - ], - "crawled": 1571328343498, - "title": "How to change icons and colors for Reminders Lists on iPhone, iPad, and Mac", - "published": 1571327028000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=606685", - "fingerprint": "c1637efe", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0b:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple TV+ will be arriving soon and we\u2019re keeping up with the latest trailers showing off the upcoming original content. Follow along below for a look at all of the Apple TV+ trailers plus what\u2019s new.

\n

more\u2026

\n

The post Apple TV+ streaming service coming November 1, here are the latest trailers appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/apple-tv-streaming-service-original-show-trailers/", - "type": "text/html" - } - ], - "crawled": 1571328343498, - "title": "Apple TV+ streaming service coming November 1, here are the latest trailers", - "published": 1571324545000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615249", - "fingerprint": "d2f641c9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda40c85f:d9fb:d4506071", - "author": "Miles Somerville", - "summary": { - "direction": "ltr", - "content": "
\n

In recent months, I\u2019ve been looking to upgrade my Final Cut Pro desktop editing rig. I wanted something that could last me at least the next two to three years and provide me with a smooth workflow; I also wanted to spend less than $2,000 total. If you\u2019re in a similar predicament, then read further. For less than $2,000 I put together a Mac mini video editing setup that works great with Final Cut Pro X. more\u2026

\n

The post Creating a Mac mini video editing setup for under $2,000 [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/mac-mini-video-editing-setup-under-2000/", - "type": "text/html" - } - ], - "crawled": 1571324741727, - "title": "Creating a Mac mini video editing setup for under $2,000 [Video]", - "published": 1571322345000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615681", - "fingerprint": "4ffd79b5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda09d207:d91b:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Adobe first announced Photoshop CC for iPad in October 2018. Since then, we\u2019ve seen little information about the app beyond a quick demo at an Apple special event. According to a Bloomberg report today, the famous photo editor should be available for iPadOS very soon. However, several features will be missing in this first release.

\n

more\u2026

\n

The post Photoshop for iPad should be released soon with missing features appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/photoshop-for-ipad-should-be-released-soon-with-missing-features/", - "type": "text/html" - } - ], - "crawled": 1571321139719, - "title": "Photoshop for iPad should be released soon with missing features", - "published": 1571320015000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/6011211-manage-state-with-provider", - "fingerprint": "f60b94e3", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd9e20e25:d8a1:d4506071", - "updated": 1571317200000, - "summary": { - "direction": "ltr", - "content": "

Similar to other frameworks like React, Flutter favors a declarative approach to building the user interface, in which the app has a state, and the UI is a function of the state.

\n

In this course, you'll see how to use the Provider package to move app state up the widget tree into providers that trigger rebuilds of the UI when the app state changes. You'll see that using a provider is straightforward and provides a foundation for understanding more advanced approaches to managing app state.

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/6011211-manage-state-with-provider", - "type": "text/html" - } - ], - "crawled": 1571318533669, - "title": "Manage State with Provider [SUBSCRIBER]", - "published": 1571317200000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615620", - "fingerprint": "8395ffe3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The popular smart lighting accessory company Nanoleaf has introduced a new feature called Screen Mirror. The company touts that this feature \u201ccreates an immersive theatre-like experience\u201d by mirroring your on-screen activity onto your Nanoleaf Light Panels and Nanoleaf Canvas.

\n

more\u2026

\n

The post Nanoleaf launches new \u2018Screen Mirror\u2019 feature for more immersive light panel colors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/nano-leaf-screen-mirror-feature/", - "type": "text/html" - } - ], - "crawled": 1571317537815, - "title": "Nanoleaf launches new \u2018Screen Mirror\u2019 feature for more immersive light panel colors", - "published": 1571317204000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615662", - "fingerprint": "c26dc1c1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80c:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Facebook CEO Mark Zuckerberg would be in jail now under the terms of a proposed new privacy law which would hold company execs personally responsible for their company\u2019s failings.

\n

Under the proposed Mind Your Business Act, senior company executives could go to prison for anything up to 20 years\u2026

\n

more\u2026

\n

The post Facebook\u2019s Mark Zuckerberg would be in jail under proposed new privacy law appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/new-privacy-law/", - "type": "text/html" - } - ], - "crawled": 1571317537815, - "title": "Facebook\u2019s Mark Zuckerberg would be in jail under proposed new privacy law", - "published": 1571316861000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615656", - "fingerprint": "3941231b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80b:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has published a support page explaining how to migrate Volume Purchase Program Purchasers to Apple Business Manager or Apple School Manager. The VPP launched in 2011 for app purchases but will be shuttered on 1st December.

\n

If you have people in your organization who used to buy items through the Volume Purchase Program, you\u2019ll now need to register them in the Business Manager or School Manager systems before the end of November\u2026

\n

more\u2026

\n

The post How to migrate Volume Purchase Program Purchasers to Apple Business Manager appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/migrate-volume-purchase-program/", - "type": "text/html" - } - ], - "crawled": 1571317537815, - "title": "How to migrate Volume Purchase Program Purchasers to Apple Business Manager", - "published": 1571314836000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615582", - "recrawled": 1571317537815, - "updateCount": 1, - "fingerprint": "2f7128fc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d601:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

After leaking out earlier this year a couple of times, Smart-home device maker Arlo\u00a0has officially announced its newest product today, its first video doorbell. The new device comes with a 180-degree field of view, a unique 1:1 aspect ratio, motion detection and alerts, tamper detection, and more.

\n

more\u2026

\n

The post Arlo\u2019s Video Doorbell arrives with 180-degree field of view, 1:1 aspect ratio, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/arlo-video-doorbell/", - "type": "text/html" - } - ], - "crawled": 1571313935813, - "title": "Arlo\u2019s Video Doorbell arrives with 180-degree field of view, 1:1 aspect ratio, more", - "published": 1571313629000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615653", - "fingerprint": "d0f4945b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d600:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The last of the big four UK carriers to announce its 5G plans has now done so. O2 5G service has officially launched today, though with the same extremely limited coverage seen on other networks \u2026

\n

more\u2026

\n

The post In the UK, O2 5G launches today, with no additional charges over 4G plans appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/o2-5g/", - "type": "text/html" - } - ], - "crawled": 1571313935813, - "title": "In the UK, O2 5G launches today, with no additional charges over 4G plans", - "published": 1571312389000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615648", - "recrawled": 1571317537815, - "updateCount": 1, - "fingerprint": "6b1cf1c4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d5ff:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s A-series chipmaker TSMC has reported strong Q3 sales, with revenue up more than 10% year-on-year, citing high demand from smartphone makers.

\n

The company is also optimistic about demand in the final quarter of the year, and says that it expects a dramatic boost in demand, thanks to 5G smartphones next year. 2020 is the year in which Apple is expected to launch its first 5G iPhone\u2026

\n

more\u2026

\n

The post A-series chip supplier TSMC reports strong Q3 sales, expects 5G boost in 2020 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/strong-q3-sales/", - "type": "text/html" - } - ], - "crawled": 1571313935813, - "title": "A-series chip supplier TSMC reports strong Q3 sales, expects 5G boost in 2020", - "published": 1571310473000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615647", - "recrawled": 1571317537815, - "updateCount": 1, - "fingerprint": "9466e076", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd964eeef:d496:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The latest report from Apple analyst Dan Ives at Wedbush corroborates the recent undercurrent of optimism we have heard in recent weeks regarding iPhone sales strength.

\n

According to the analyst, overall iPhone 11 demand is \u201cmuch better\u201d than expectations with China being particularly strong, and iPhone 11 Pro demand exceeding estimates in the United States. Wedbush also tipped its hat on what it sees coming over the horizon for the iPhone in 2020.

\n

more\u2026

\n

The post Wedbush: China demand for iPhone 11 is strong, forecasts Apple launching four 5G iPhones next year appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/17/wedbush-iphone-11-china-5g/", - "type": "text/html" - } - ], - "crawled": 1571310333679, - "title": "Wedbush: China demand for iPhone 11 is strong, forecasts Apple launching four 5G iPhones next year", - "published": 1571308689000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615626", - "recrawled": 1571926285737, - "updateCount": 2, - "fingerprint": "9e309f77", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd92df8cf:d3d4:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The Apple TV app is Apple\u2019s attempt to unify content from multiple channels and providers into a single experience with an Up Next queue of shows in progress, recommendations about what to watch next, and access to your purchases from the iTunes video and movie library.

\n

The Apple TV app is the home for Apple TV Channels like HBO, Showtime, and Starz, in addition to Apple TV+ (Apple TV Plus). Apple\u2019s streaming service is only available through the TV app. But you don\u2019t necessarily need an Apple device to enjoy it. The TV app is going to be available in lots of places\u2026

\n

more\u2026

\n

The post Where to watch the Apple TV app: iPhone, iPad, Mac, Roku, Amazon Fire TV, smart TVs, and more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/24/apple-tv-app-devices/", - "type": "text/html" - } - ], - "crawled": 1571306731727, - "title": "Where to watch the Apple TV app: iPhone, iPad, Mac, Roku, Amazon Fire TV, smart TVs, and more", - "published": 1571924457000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615614", - "fingerprint": "a39ba7e1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd7085c2a:cf69:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today has offered its first official look at iOS 13 and iPadOS 13 adoption so far. The company says that 50% of all iPhone and iPod touch devices now run iOS 13, while 33% of iPads now run iPadOS.

\n

more\u2026

\n

The post Apple says iOS 13 is now running on 50% of all iPhones, iPadOS adoption hits 33% appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/apple-says-ios-13-is-now-running-on-50-of-all-iphones-ipados-adoption-hits-33/", - "type": "text/html" - } - ], - "crawled": 1571270712362, - "title": "Apple says iOS 13 is now running on 50% of all iPhones, iPadOS adoption hits 33%", - "published": 1571267110000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36162", - "fingerprint": "a1014c0c", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd6adad82:ce37:d4506071", - "updated": 1571262302000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.fastcompany.com/90416822/googles-auto-delete-tools-are-practically-worthless-for-privacy", - "type": "text/html" - } - ], - "crawled": 1571264769410, - "title": "Google\u2019s Auto-Delete Data Tools Are Effectively Worthless", - "published": 1571262084000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Jared Newman, writing for Fast Company:

\n
\n

In reality, these auto-delete tools accomplish little for users, even as they generate positive PR for Google. Experts say that by the time three months rolls around, Google has already extracted nearly all the potential value from users\u2019 data, and from an advertising standpoint, data becomes practically worthless when it\u2019s more than a few months old.

\n

\u201cAnything up to one month is extremely valuable,\u201d says David Dweck, the head of paid search at digital ad firm WPromote. \u201cAnything beyond one month, we probably weren\u2019t going to target you anyway.\u201d [\u2026]

\n

\u201cI feel like them auto-scrubbing data every three months is really lip service,\u201d Dweck says. \u201cIt\u2019s not some massive change, because the reality is that no one was really buying that data.\u201d

\n
\n

That was my take exactly. Wake me up when they offer options to delete your history every 12, 24, or 72 hours.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615610", - "fingerprint": "81997a72", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd69a705b:cd98:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

We\u2019re just two weeks away from the launch of Apple TV+, and Netflix today reported its earnings for the third quarter of 2019. In the accompanying letter to shareholders, Netflix acknowledges the looming threat of Apple\u2019s streaming service, but says it\u2019s not too worried.

\n

more\u2026

\n

The post Netflix says new competition from Apple and Disney might actually help its business appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/netflix-not-worried-about-apple-tv/", - "type": "text/html" - } - ], - "crawled": 1571263508571, - "title": "Netflix says new competition from Apple and Disney might actually help its business", - "published": 1571260379000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615603", - "fingerprint": "dd2157f3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc9a:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

AnandTech is out today with its full review of the iPhone 11 and iPhone 11 Pro. As usual, the site\u2019s review includes a detailed look at the performance of the new devices. This year, Apple touted that the new A13 processor would be 20% faster than the A12, a claim now corroborated by AnandTech.

\n

more\u2026

\n

The post AnandTech\u2019s in-depth iPhone 11 review says the A13 processor is twice as fast as the competition appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/anandtechs-in-depth-iphone-11-review-says-the-a13-processor-is-twice-as-fast-as-the-competition/", - "type": "text/html" - } - ], - "crawled": 1571259906469, - "title": "AnandTech\u2019s in-depth iPhone 11 review says the A13 processor is twice as fast as the competition", - "published": 1571258500000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613829", - "fingerprint": "f0e20ae8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc99:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

Last year I stated that the iPhone XR was the phone that most iPhone users should buy, so it should come as no surprise that the follow-up to the XR comes with a similar recommendation in our iPhone 11 review.

\n

The iPhone 11 is, for all intents and purposes, a more powerful and more feature-filled iPhone XR. Its flagship feature, a second camera with an ultra-wide focal length, is a noteworthy upgrade for camera enthusiasts, and its $699 starting price, which is $50 cheaper than its predecessor, is a refreshing change trend of more expensive tech year-over-year.

\n

Yet, outside of some substantial camera upgrades, the remainder of the enhancements that come with the iPhone 11 don\u2019t necessarily warrant an upgrade if you already own the iPhone XR. Watch our hands-on video review for the details. more\u2026

\n

The post iPhone 11 Review \u2014 a camera-centric follow-up to the iPhone XR [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/iphone-11-review-a-camera-centric-follow-up-to-the-iphone-xr-video/", - "type": "text/html" - } - ], - "crawled": 1571259906469, - "title": "iPhone 11 Review \u2014 a camera-centric follow-up to the iPhone XR [Video]", - "published": 1571256722000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615569", - "fingerprint": "99b4e079", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5f58d82:ca42:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The long-running saga of the T-Mobile and Sprint merger deal could be close to an end. After receiving the approval of the DOJ back in July, the two carriers have gotten the official go-ahead from the FCC today. Signs are pointing to the deal being sealed but there is one more roadblock to overcome.

\n

more\u2026

\n

The post T-Mobile and Sprint merger officially gets green light from FCC, only one obstacle remains appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/t-mobile-sprint-fcc-approval/", - "type": "text/html" - } - ], - "crawled": 1571252702594, - "title": "T-Mobile and Sprint merger officially gets green light from FCC, only one obstacle remains", - "published": 1571249350000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615516", - "fingerprint": "6325a8b3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5be976d:c972:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The Reminders app for iPhone, iPad, and Mac got a big upgrade with iOS 13, iPadOS 13, and macOS Catalina. One of the handy new features is the option to create nested to-dos (and lists, too). Follow along for how to make subtasks and sublists with Reminders on iPhone, iPad, and Mac with the latest software.

\n

more\u2026

\n

The post How to make subtasks and sublists with Reminders in iOS 13 and macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/make-subtasks-reminders-iphone-ipad-mac/", - "type": "text/html" - } - ], - "crawled": 1571249100653, - "title": "How to make subtasks and sublists with Reminders in iOS 13 and macOS Catalina", - "published": 1571247089000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615506", - "fingerprint": "767e8a03", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c848:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

What happens when an indie developer\u2019s product gets copied by Apple, should the App Store review team reject apps based on their visuals or feature set, and what products could we expect Apple to launch in the fall? Also, a brand new segment called \u201cStacktrace Arcade\u201d, the complexities of releasing software, and much more.

\n

Sponsored by MacStadium:\u00a0Get\u00a050% off your first two months of a Mac mini subscription now w/ code\u00a09TO5MAC, or\u00a0get started with MacStadium\u2019s new\u00a0Orka private cloud.

\n


\n

\n
more\u2026
\n

The post Stacktrace Podcast 058: \u201cIt does what it says on the tin\u201d appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/stacktrace-podcast-058-it-does-what-it-says-on-the-tin/", - "type": "text/html" - } - ], - "crawled": 1571245498763, - "title": "Stacktrace Podcast 058: \u201cIt does what it says on the tin\u201d", - "published": 1571245243000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615545", - "recrawled": 1571256304557, - "updateCount": 2, - "fingerprint": "7fbb09e7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c847:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: iOS 13.2 beta 3, iPadOS 13.2 beta 3, watchOS 6.1 beta 4, and tvOS 13.2 beta 3 are now available. iOS 13.2 and iPadOS 13.2 public beta 3 also now available

\n

Apple today is releasing the third developer beta of iOS 13.2 and iPadOS 13.2. Today\u2019s release comes just under a week after the release of the second iOS 13.2 beta with Deep Fusion camera technology, Siri changes, and more.

\n

more\u2026

\n

The post Apple releasing iOS 13.2 developer beta 3 today with new emoji, Siri privacy settings, more [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/apple-releasing-ios-13-2-developer-beta-3-today-with-new-emoji-siri-privacy-settings-more/", - "type": "text/html" - } - ], - "crawled": 1571245498763, - "title": "Apple releasing iOS 13.2 developer beta 3 today with new emoji, Siri privacy settings, more [U]", - "published": 1571244812000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615533", - "fingerprint": "41f5480d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c846:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple gave a heads up to developers today that there is planned downtime for the App Store Connect this weekend on October 20th.

\n

more\u2026

\n

The post Apple shares reminder of planned App Store Connect downtime for this weekend appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/app-store-connect-downtime/", - "type": "text/html" - } - ], - "crawled": 1571245498763, - "title": "Apple shares reminder of planned App Store Connect downtime for this weekend", - "published": 1571242722000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://developer.apple.com/news/?id=10162019a", - "fingerprint": "4ec5ab49", - "id": "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd56d6028:c800:d4506071", - "summary": { - "direction": "ltr", - "content": "We will be conducting scheduled maintenance on Sunday, October 20, 2019 at 6:00 a.m. PT for up to 8 hours. App Store Connect on the web, the App Store Connect app, the App Store Connect API, and the Developer ID notary service will be unavailable during this time. We apologize for any inconvenience and recommend that you make critical deliveries or changes on another day. Certificates, Identifiers & Profiles will remain available.For real-time status information for developer tools and services, you can check the System Status page." - }, - "alternate": [ - { - "href": "https://developer.apple.com/news/?id=10162019a", - "type": "text/html" - } - ], - "crawled": 1571243778088, - "title": "Upcoming Scheduled Maintenance on October 20", - "published": 1571241600000, - "origin": { - "streamId": "feed/https://developer.apple.com/news/rss/news.rss", - "htmlUrl": "https://developer.apple.com/news/", - "title": "News - Apple Developer" - }, - "content": { - "direction": "ltr", - "content": "

We will be conducting scheduled maintenance on Sunday, October 20, 2019 at 6:00\u00a0a.m.\u00a0PT for up to 8 hours. App Store Connect on the web, the App Store Connect app, the App Store Connect API, and the Developer ID notary service will be unavailable during this time. We apologize for any inconvenience and recommend that you make critical deliveries or changes on another day. Certificates, Identifiers & Profiles will remain available.

For real-time status information for developer tools and services, you can check the System Status page.

" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117983", - "fingerprint": "270fba82", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79c:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Matt Lawrence, the man who built Ballard High\u2019s esteemed digital filmmaking program, has retired. Lawrence started the film program in 2001, and during his 18-year tenure, his students won over 700 awards from regional, national, and international film festivals. \u201cIt takes broad shoulders to helm a program, so after 18 years I need to step [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/16/ballard-highs-award-winning-filmmaking-program-director-retires/", - "type": "text/html" - } - ], - "crawled": 1571242572390, - "title": "Ballard High\u2019s award-winning filmmaking program director retires", - "published": 1571242136000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Matt Lawrence, the man who built Ballard High\u2019s esteemed digital filmmaking program, has retired.

\n

Lawrence started the film program in 2001, and during his 18-year tenure, his students won over 700 awards from regional, national, and international film festivals.

\n

\u201cIt takes broad shoulders to helm a program, so after 18 years I need to step down,\u201d Lawrence told the Ballard Talisman.

\n
\"\"
Former director Matt Lawrence was featured as one of Parent Map\u2019s Superheroes in 2015
\n

Taking the helm is Steven Bradford, a local filmmaker and educator from the Seattle Film Institute. He has a background in television, web-based content, 3D films and corporate videos, and was also former director of the School\u00a0of\u00a0Film\u00a0and\u00a0Visual\u00a0Effects\u00a0at\u00a0Collins\u00a0College\u00a0in\u00a0Phoenix.

\n
\"\"
New BHS film program director Steven Bradford (Photo by Alessandro Rios)
\n

Bradford\u2019s been familiar with the BHS film program for awhile: \u201cAs a judge at the Northwest High School Film Fest, I\u2019ve seen the high level of Ballard\u2019s films,\u201d Bradford said. \u201cIt\u2019s not just a media literacy program or an after-school club or a school TV announcements channel \u2014 it\u2019s a serious film program.\u201d

\n

Bradford has a BA in Cinema and TV Production from the University of Southern California, and an MFA in Film Producing from the Seattle Film Institute. \u201cThis program is really preparing kids to work in this field,\u201d he said.

\n

As he transitions into the new role, Bradford said he\u2019ll follow the same curriculum established by Lawrence \u2014 students will make a public service announcement, a short visual story, and a music video. He also plans to introduce an animation project, and eventually wants to explore virtual reality and 3D filmmaking with students.

\n

\u201cMy job is pointing them in the right direction and helping them produce their ideas, rather than telling them what they should do,\u201d Bradford said.

\n

\u201cBeing at Ballard reminds me of my USC experience. I don\u2019t have to light a fire to get [the students] going; you have to reign them in. I\u2019m so impressed with the level of work they want to do.\u201d

\n

.\u00a0\u00a0\u00a0

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117976", - "fingerprint": "2520113", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79b:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The large chamber of the Ballard Locks has just been drained for the scheduled 53-day closure. Every year, the large chamber of the Ballard Locks is drained for annual maintenance. This year, crews will also be replacing the large chamber\u2019s filling culvert valves, part of a multi-year project to upgrade the century-old Locks. \u201cPump out [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/16/ballard-locks-large-chamber-drained-for-repair-work/", - "type": "text/html" - } - ], - "crawled": 1571242572390, - "title": "Ballard Lock\u2019s large chamber drained for repair work", - "published": 1571240237000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The large chamber of the Ballard Locks has just been drained for the scheduled 53-day closure.

\n

Every year, the large chamber of the Ballard Locks is drained for annual maintenance. This year, crews will also be replacing the large chamber\u2019s filling culvert valves, part of a multi-year project to upgrade the century-old Locks.

\n
\"\"
\n

\u201cPump out is in full swing!\u201d they posted on Facebook with these photos. \u201cCome on down to enjoy the fall colors and see how deep the chamber really is!\u201d

\n
\"\"
\n

The work to replace the valves will continue into the beginning of December \u2014 we\u2019ll keep you updated on their progress.

\n

All photos courtesy Hiram M. Chittenden Locks on Facebook

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615524", - "fingerprint": "4dbbcd0d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c723:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 16, 2019 \u2013\u00a0iOS 13.1.3, Apple Pay scrutiny appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/9to5mac-daily-october-16-2019/", - "type": "text/html" - } - ], - "crawled": 1571241896965, - "title": "9to5Mac Daily: October 16, 2019 \u2013\u00a0iOS 13.1.3, Apple Pay scrutiny", - "published": 1571241598000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615520", - "fingerprint": "4e5aa9d5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c722:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Wednesday\u2019s best deals include a refurbished iPhone X for $600, Apple Pencil 2 at an all-time low, and iPad Pro 1TB drops to $1,100. Find all that and more in the latest 9to5Toys Lunch Break below.

\n

more\u2026

\n

The post Wednesday deals: iPhone X refurb $600, Apple Pencil 2 hits new low, iPad Pro, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/iphone-x-refurb-deal-apple-pencil-2-more/", - "type": "text/html" - } - ], - "crawled": 1571241896965, - "title": "Wednesday deals: iPhone X refurb $600, Apple Pencil 2 hits new low, iPad Pro, more", - "published": 1571241510000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "iPadOS", - "iPadOS 13" - ], - "originId": "https://tidbits.com/?p=42095", - "fingerprint": "a2ca7e81", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dd52983f2:c699:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "Confused about how to use USB storage drives with iOS 13 and iPadOS 13? We have answers to common questions.

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/16/usb-storage-with-ios-13-the-faq/", - "type": "text/html" - } - ], - "crawled": 1571239330802, - "title": "USB Storage with iOS 13: The FAQ", - "published": 1571234436000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615448", - "fingerprint": "3fc99322", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd519b64d:c611:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Back in August, we saw the OtterSpot, a wireless charging pad system that offered both tabletop and portable charging. The RapidX MyPort is the same idea, but with a charging stand design rather than a flat pad.

\n

Both devices aim to be the only wireless charger you\u2019ll ever need, providing outlet-powered charging at home and power-bank charging on the move\u2026

\n

more\u2026

\n

The post Review: RapidX MyPort is a neat all-in-one desk and portable wireless charger appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/rapidx-myport/", - "type": "text/html" - } - ], - "crawled": 1571238295117, - "title": "Review: RapidX MyPort is a neat all-in-one desk and portable wireless charger", - "published": 1571235868000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5055396-ios-storyboards-segues-and-more", - "fingerprint": "28c2c70b", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b4:d4506071", - "updated": 1571230787000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to connect view controllers to a storyboard, programmatically trigger segues, control visual components and respond to the user interactions." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5055396-ios-storyboards-segues-and-more", - "type": "text/html" - } - ], - "crawled": 1571231967095, - "title": "iOS Storyboards: Segues and More [FREE]", - "published": 1571230787000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5777183-write-an-aws-lambda-function-with-kotlin-and-micronaut", - "fingerprint": "a71605d1", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b3:d4506071", - "updated": 1571230778000, - "summary": { - "direction": "ltr", - "content": "In this Kotlin tutorial, you\u2019ll learn how to create a \u201cTalk like a pirate\u201d translator and deploy it to AWS Lambda as a function." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5777183-write-an-aws-lambda-function-with-kotlin-and-micronaut", - "type": "text/html" - } - ], - "crawled": 1571231967095, - "title": "Write an AWS Lambda Function with Kotlin and Micronaut [FREE]", - "published": 1571230778000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615444", - "fingerprint": "d6c57966", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd4abca5a:c434:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s contactless payment service, Apple Pay, is apparently under scrutiny by the European Commission again. A report from MLex says that the EU is fielding comments from other companies in the payment space on Apple\u2019s market behavior.

\n

Specifically, the investigation covers topics like the prominence of Apple Pay when users set up an iPhone, like the \u201cSet Up Now\u201d notifications that pop up in the Settings app. Another possible issue is the fact that Apple does not let other NFC payment services integrate with the Wallet app, meaning Apple Pay has several exclusive integrations into iOS.

\n

more\u2026

\n

The post Report: EU antitrust regulator enquiring about possible Apple Pay anticompetitive behavior appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/apple-pay-eu-antitrust/", - "type": "text/html" - } - ], - "crawled": 1571231091290, - "title": "Report: EU antitrust regulator enquiring about possible Apple Pay anticompetitive behavior", - "published": 1571230582000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615437", - "fingerprint": "f6972f33", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c128:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Tweets by world leaders which breach Twitter\u2019s normal rules on things like hate speech have long been a tricky issue for the company.

\n

Twitter has so far taken the view that it\u2019s in the public interest to see what political figures are saying, even if you or I would have our tweet removed or our account suspended for the same thing. However, it has now finally decided on a new approach \u2026

\n

more\u2026

\n

The post Tweets by world leaders are subject to Twitter rules, but different ones appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/tweets-by-world-leaders/", - "type": "text/html" - } - ], - "crawled": 1571227489309, - "title": "Tweets by world leaders are subject to Twitter rules, but different ones", - "published": 1571226600000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615432", - "recrawled": 1571231091290, - "updateCount": 1, - "fingerprint": "50641cf5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c127:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple and three other tech giants have begun to comply with data requests from the House of Representatives Judiciary Committee, which is investigating possible antitrust offenses.

\n

Alphabet, Amazon, and Google have also begun to provide the requested data, though none of the companies have yet supplied all of the information required\u2026

\n

more\u2026

\n

The post Apple and others comply with Judiciary Committee request for antitrust data appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/16/judiciary-committee/", - "type": "text/html" - } - ], - "crawled": 1571227489309, - "title": "Apple and others comply with Judiciary Committee request for antitrust data", - "published": 1571224526000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36161", - "fingerprint": "6cec14ee", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd2d05fd9:bced:d4506071", - "updated": 1571197573000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.bloomberg.com/news/articles/2019-10-15/apple-s-5g-iphone-delay-stings-as-next-gen-devices-hit-shelves", - "type": "text/html" - } - ], - "crawled": 1571199934425, - "title": "Bloomberg: \u2018Apple\u2019s 5G IPhone Delay Stings as Next-Gen Devices Hit Shelves\u2019", - "published": 1571197007000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

What a facile, bullshit article from Bloomberg. Where is the proof that the lack of 5G is \u201cstinging\u201d Apple in any way? By all reports, iPhone 11 sales are up over last year, not down. 5G is a niche technology this year, and the only phones that support it are niche phones. What Bloomberg doesn\u2019t even mention is that Apple does not make niche phones. If they went the Samsung route they\u2019d sell an \u201ciPhone 11 Pro 5G\u201d for $1,600 in addition to all the existing iPhone 11 models, just to check the \u201cWe sell a 5G phone\u201d box.

\n

Apple doesn\u2019t do that.

\n

And even if Apple could have made all 2019 iPhone 11 models 5G, there\u2019s no way carriers would have let them, because there\u2019s no way nascent 5G networks are ready for that many phones. Consumer-wise, I don\u2019t know anyone who thinks \u201cLTE isn\u2019t fast enough for me\u201d is a top 10 problem to solve for any phone. 5G hype is from the carriers (looking to charge more), for the carriers. Yes, we\u2019ll all be on 5G networks within a few years, but anyone who argues that Apple has a 5G problem today, with its current iPhone lineup, is either full of shit or doesn\u2019t know what they\u2019re talking about.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615416", - "fingerprint": "4b277145", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbec:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

League of Legends is coming to iOS and Android in 2020, Riot Games confirmed today. The expansion was first rumored back in May, but now Riot Games has confirmed that League of Legends: Wild Rift will come to mobile devices and consoles next year.

\n

more\u2026

\n

The post League of Legends coming to iOS and Android in 2020, Riot Games announces appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/league-of-legends-ios-android-2020/", - "type": "text/html" - } - ], - "crawled": 1571191469867, - "title": "League of Legends coming to iOS and Android in 2020, Riot Games announces", - "published": 1571190426000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615412", - "fingerprint": "b85cc6d1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbeb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Over the last several weeks, we\u2019ve learned quite a bit about Apple\u2019s plans for a new low-end \u201ciPhone SE 2.\u201d Much of the news comes from reliable Apple analyst Ming-Chi Kuo, who predicts that the iPhone SE 2 will launch during the first quarter of 2020.

\n

The iPhone SE 2, however, is not the iPhone SE followup that many fans have been wanting. What do you think of the rumored details?

\n

more\u2026

\n

The post Poll: What do you think of the rumored \u2019iPhone SE 2\u2019 design and specs? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/iphone-se-2-poll/", - "type": "text/html" - } - ], - "crawled": 1571191469867, - "title": "Poll: What do you think of the rumored \u2019iPhone SE 2\u2019 design and specs?", - "published": 1571188505000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615410", - "recrawled": 1571191469867, - "updateCount": 1, - "fingerprint": "f9effa45", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1e14b0a:bb1f:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

According to a new report from Deadline, Apple has renewed its Apple TV+ space drama For All Mankind for a second season. Building on that, several other shows are said to be \u201crenewed or in the process of being renewed.\u201d

\n

more\u2026

\n

The post Apple renews \u2018For All Mankind\u2019 and other TV+ shows for second seasons appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-tv-plus-for-all-mankind-more/", - "type": "text/html" - } - ], - "crawled": 1571184265994, - "title": "Apple renews \u2018For All Mankind\u2019 and other TV+ shows for second seasons", - "published": 1571184064000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Mac & macOS", - "Catalina", - "iOS 13", - "iPadOS 13", - "macOS 10.15" - ], - "originId": "https://tidbits.com/?p=42088", - "fingerprint": "44b9c3e0", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dd181df90:ba13:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "Apple has updated iOS 13, iPadOS, and macOS 10.15 Catalina to squash some of the many bugs still remaining.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/15/ios-13-1-3-ipados-13-1-3-and-catalina-supplemental-update-tackle-bugs/", - "type": "text/html" - } - ], - "crawled": 1571178012560, - "title": "iOS 13.1.3, iPadOS 13.1.3, and Catalina Supplemental Update Tackle Bugs", - "published": 1571176729000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615399", - "recrawled": 1571180664165, - "updateCount": 1, - "fingerprint": "b1442ed9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9ba:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is facing some competition as it looks to secure luxury office space in Manhattan. According to a new report from the New York Post, Apple is sparring with Facebook over the office space, but Facebook reportedly holds the edge.

\n

more\u2026

\n

The post Apple battling with Facebook for 740,000 sf of office space in Manhattan appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-facebook-manhattan-office-space/", - "type": "text/html" - } - ], - "crawled": 1571177061913, - "title": "Apple battling with Facebook for 740,000 sf of office space in Manhattan", - "published": 1571176597000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615389", - "fingerprint": "ec2b9181", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9b9:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sign in with Apple arrives as a seamless way to sign up for and log in to third-party accounts with just your Apple ID. The service offers some great security and privacy benefits and is available with iOS 13, iPadOS 13, and macOS Catalina. Read on for how to get going with Sign in with Apple on iPhone, iPad, and Mac.

\n

more\u2026

\n

The post How to get started with and use \u2018Sign in with Apple\u2019 on iPhone, iPad, and Mac appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/how-to-use-sign-in-with-apple-iphone-ipad-mac/", - "type": "text/html" - } - ], - "crawled": 1571177061913, - "title": "How to get started with and use \u2018Sign in with Apple\u2019 on iPhone, iPad, and Mac", - "published": 1571176372000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117695", - "fingerprint": "8fec08ba", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd143d475:b91a:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "There\u2019s a new free yoga class this month at Ballard Health Club, designed specifically for those with cancer and survivors of cancer. The class, held Saturdays at 4pm through the rest of October, is taught by yoga instructor and cancer survivor Katherine Boury. Boury spent a week in Santa Cruz to be a certified yoga4cancer [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/15/ballard-health-club-launches-free-yoga-for-cancer-classes/", - "type": "text/html" - } - ], - "crawled": 1571173946485, - "title": "Ballard Health Club launches free yoga for cancer classes", - "published": 1571171553000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

There\u2019s a new free yoga class this month at Ballard Health Club, designed specifically for those with cancer and survivors of cancer.

\n

The class, held Saturdays at 4pm through the rest of October, is taught by yoga instructor and cancer survivor Katherine Boury. Boury spent a week in Santa Cruz to be a certified yoga4cancer instructor.

\n

\u201cThis class isn\u2019t a cure, it\u2019s a safe space to let go and be in your body as you adjust to this temporary or new normal,\u201d BHC says. \u201cThe Ballard Health Club wants to provide a safe space for folks to process some of what comes up with diagnosis, treatment, and recovery through the movement of yoga and breath-work.\u201d

\n

The club says the classes are designed to help people deal with the symptoms and side effects of cancer, and to reduce anxiety, depression, fatigue, and stress.

\n

If you want to join the Saturday classes, be sure to bring a photo ID to the club.

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615383", - "fingerprint": "90845da9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f6:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today announced that it is making a new version of its Transporter developer application available on the Mac App Store. This app allows developers to easily upload files to App Store Connect and more.

\n

more\u2026

\n

The post Apple makes Transporter developer utility available via the Mac App Store appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-transporter-mac-app-store/", - "type": "text/html" - } - ], - "crawled": 1571173460062, - "title": "Apple makes Transporter developer utility available via the Mac App Store", - "published": 1571172366000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615375", - "fingerprint": "ed83f708", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Instagram is adding new ways for users to control the data they share with third-party apps. Starting today, the company is rolling out a new option in the Instagram app where users can see all of the third-party services with access to their account.

\n

more\u2026

\n

The post Instagram for iOS makes it easier to manage third-party services linked to your account appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/instagram-for-ios-third-party/", - "type": "text/html" - } - ], - "crawled": 1571173460062, - "title": "Instagram for iOS makes it easier to manage third-party services linked to your account", - "published": 1571170908000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615369", - "fingerprint": "364837f3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f4:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Just about two months after Apple Card became available to the public, the CEO of Goldman Sachs \u2014 Apple\u2019s bank partner \u2014 shared today in an interview how happy he is with the launch of the product, saying he thinks it\u2019s the \u201cmost successful credit card launch ever.\u201d

\n

more\u2026

\n

The post Apple Card dubbed \u2018most successful credit card launch ever\u2019 by Goldman Sachs CEO appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/ceo-says-apple-card-best-credit-card-launch-ever/", - "type": "text/html" - } - ], - "crawled": 1571173460062, - "title": "Apple Card dubbed \u2018most successful credit card launch ever\u2019 by Goldman Sachs CEO", - "published": 1571170568000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://developer.apple.com/news/?id=10152019a", - "fingerprint": "81a4464b", - "id": "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd120a002:b8b3:d4506071", - "summary": { - "direction": "ltr", - "content": "The new Transporter app for macOS makes it easy to upload your binary to App Store Connect. To get started, download Transporter from the Mac App Store, and simply drag and drop your binaries into the upload window. With Transporter you can:Upload your .ipa or .pkg files to App Store Connect.View delivery progress, including validation warnings, errors, and delivery logs, so you can quickly fix any issues.See a history of past deliveries, including date and time.The Transporter app is available in Simplified Chinese, Traditional Chinese, Dutch, English, French, German, Italian, Japanese, Korean, and Spanish.View on the Mac App Store" - }, - "alternate": [ - { - "href": "https://developer.apple.com/news/?id=10152019a", - "type": "text/html" - } - ], - "crawled": 1571171639298, - "title": "Transporter Now Available on the Mac App Store", - "published": 1571171400000, - "origin": { - "streamId": "feed/https://developer.apple.com/news/rss/news.rss", - "htmlUrl": "https://developer.apple.com/news/", - "title": "News - Apple Developer" - }, - "content": { - "direction": "ltr", - "content": "

The new Transporter app for macOS makes it easy to upload your binary to App Store Connect. To get started, download Transporter from the Mac App Store, and simply drag and drop your binaries into the upload window. With Transporter you can:

The Transporter app is available in Simplified Chinese, Traditional Chinese, Dutch, English, French, German, Italian, Japanese, Korean, and Spanish.

View on the Mac App Store

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615370", - "fingerprint": "e8c19a8d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd105725b:b83b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

NBCUniversal will continue to be the exclusive seller of advertisements in Apple News and Apple Stocks, according to a new report from Axios. This new deal is an extension of the partnership first announced back in 2016.

\n

more\u2026

\n

The post NBC extends exclusive Apple News ad partnership as it becomes a \u2018meaningful\u2019 business appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/nbc-apple-news-ad-partnership/", - "type": "text/html" - } - ], - "crawled": 1571169858139, - "title": "NBC extends exclusive Apple News ad partnership as it becomes a \u2018meaningful\u2019 business", - "published": 1571169140000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615364", - "fingerprint": "da096f75", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b753:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Black Friday 2019 is just over a month away, and we\u2019re already digging into expected pricing for this year\u2019s biggest shopping event. First up, we\u2019re taking a look at what Apple is likely to have planned for Thanksgiving week. While we don\u2019t expect to see many discounts direct from Apple, plenty of authorized retailers are sure to be in the mix this year. You\u2019ll find all of our Apple Black Friday predictions below for 2019.

\n

more\u2026

\n

The post Apple Black Friday: We predict this year\u2019s Mac, iPad, and Apple Watch deals appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/15/apple-black-friday-predictions/", - "type": "text/html" - } - ], - "crawled": 1571166256135, - "title": "Apple Black Friday: We predict this year\u2019s Mac, iPad, and Apple Watch deals", - "published": 1571165945000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615342", - "fingerprint": "433ab06d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b752:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Google announced its newest products at an event in NYC today including its new Pixel 4 and Pixel 4 XL smartphones. The Pixel line has been known for its great camera systems so many have been eager to see how Google\u2019s latest compares to the fantastic camera Apple launched with the iPhone 11 lineup. Follow along for a look at how the two cameras compare in some real-world shots.

\n

more\u2026

\n

The post iPhone 11 Pro and Google Pixel 4 cameras compete in early comparison appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/iphone-11-pixel-4-camera-comparison/", - "type": "text/html" - } - ], - "crawled": 1571166256135, - "title": "iPhone 11 Pro and Google Pixel 4 cameras compete in early comparison", - "published": 1571165660000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615322", - "fingerprint": "ede13e95", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0978625:b688:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: Apple has also released a supplemental update to macOS Catalina, find the full release notes below.

\n

Apple is releasing iOS 13.1.3 to the public today with further bug fixes and performance improvements. The update, alongside iPadOS 13.1.3, is rolling out to now to iPhone, iPad, and iPod touch users.

\n

more\u2026

\n

The post iOS 13.1.3 is the latest software update from Apple to fix iPhone and iPad bugs [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/ios-13-1-3-is-the-latest-software-update-from-apple-to-fix-iphone-and-ipad-bugs/", - "type": "text/html" - } - ], - "crawled": 1571162654245, - "title": "iOS 13.1.3 is the latest software update from Apple to fix iPhone and iPad bugs [U]", - "published": 1571159122000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36160", - "fingerprint": "4d21acbe", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60f:d4506071", - "updated": 1571160258000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theverge.com/2019/10/15/20908079/google-pixel-buds-2-earbuds-hands-on-photo-video-wireless-features-bluetooth", - "type": "text/html" - } - ], - "crawled": 1571160313297, - "title": "Wireless Pixel Buds: $180 and Not Coming Until Spring 2020", - "published": 1571160257000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Nilay Patel:

\n
\n

I just spent a few minutes with the new Google Pixel Buds hardware\n\u2014 the $179 truly wireless earbuds aren\u2019t shipping until Spring\n2020, and the units at Google\u2019s fall hardware event aren\u2019t\nactually turned on and working. So there\u2019s no way to tell how\nthey\u2019ll actually sound, and how Google\u2019s various software tricks\nwork in practice.

\n
\n

Not shipping for six months is one thing; not even having usable prototypes now is another. They must have felt like they had to show them anyway\u2009\u2014\u2009Apple, Microsoft, and Amazon are already in the game.

\n

Apple isn\u2019t usually first in a product category, but AirPods established a template all the other tech giants (other than Facebook, so far) are following.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36159", - "fingerprint": "4bf23cd4", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60e:d4506071", - "updated": 1571159900000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theverge.com/2019/10/15/20908071/google-pixel-4-xl-photos-video-hands-on-camera-screen-specs-price", - "type": "text/html" - } - ], - "crawled": 1571160313297, - "title": "The Verge\u2019s First Look at Pixel 4 and 4 XL", - "published": 1571159899000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Dieter Bohn:

\n
\n

The other feature this local model enables is a new app:\nRecorder. It\u2019s a voice recorder, but it also does real-time\ntranscription right there as it records without needing to send\nanything to the internet. In a couple of tests, I found it to be\nmuch more accurate than the other real-time transcription app\nI\u2019ve used, Otter. You can also do searches for anything in those\ntranscripts later.

\n
\n

There\u2019s a lot more that\u2019s new, of course, but instant accurate transcripts in the voice recorder app is a killer feature. It\u2019s all done on-device too.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615304", - "fingerprint": "b77dc77b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd06090ad:b57b:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple TV+ and the company\u2019s original programming that it\u2019s been working on for the last few years is about launch next month. Ahead of the November 1st release, we\u2019re hearing more details about Apple\u2019s streaming video efforts and news from The Hollywood Reporter\u00a0details Apple\u2019s difficult path to original content with issues causing the launch of Spielberg\u2019s reboot,\u00a0Amazing Stories\u00a0to be delayed. Other details say Apple is spending $300 million alone on its upcoming drama,\u00a0The Morning Show.

\n

more\u2026

\n

The post Apple spending $300M on \u2018The Morning Show,\u2019 \u2018Amazing Stories\u2019 missing TV+ premiere over creative differences appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-tv-plus-morning-show-amazing-stories-delayed/", - "type": "text/html" - } - ], - "crawled": 1571159052461, - "title": "Apple spending $300M on \u2018The Morning Show,\u2019 \u2018Amazing Stories\u2019 missing TV+ premiere over creative differences", - "published": 1571157671000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117621", - "fingerprint": "7f3dfff7", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd0303f71:b495:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "This weekend, Our Redeemer\u2019s Lutheran Church will be hosting a big recycling event in Ballard. \u201cIt\u2019s time to Marie Kondo your home again and pass on of all those unwanted electronic items, styrofoam and clothing,\u201d the church writes in their event info. They\u2019ll be able to accept a variety of items: clean, dry styrofoam (with [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/15/free-recycling-event-at-our-redeemers-this-weekend/", - "type": "text/html" - } - ], - "crawled": 1571155885937, - "title": "Free recycling event at Our Redeemer\u2019s this weekend", - "published": 1571153998000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

This weekend, Our Redeemer\u2019s Lutheran Church will be hosting a big recycling event in Ballard.

\n

\u201cIt\u2019s time to Marie Kondo your home again and pass on of all those unwanted electronic items, styrofoam and clothing,\u201d the church writes in their event info.

\n

They\u2019ll be able to accept a variety of items: clean, dry styrofoam (with tape/labels/etc removed); electronics such as laptops, phones, and software accessories; and gently used clothing, which will go to Mary\u2019s Place and The Bridge Center.

\n

The church is partnering with Living Green Technology, Bikeworks, Styrotec, Mary\u2019s Place, The Bridge Center, Lion\u2019s CLub UW and UW Eye Institute for the event.

\n

The recycling is free, but the church will accept financial donations, all of which will go to the Ballard P-Patch\u2019s campaign to save their garden.

\n

The event will be on Saturday, Oct. 19 from 10am to 2pm at Our Redeemer\u2019s (2400 NW 85th St).

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615303", - "fingerprint": "184d2bf0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b459:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Discounted Apple gift cards, Apple\u2019s latest iPad Air, and a notable offer on Pioneer\u2019s CarPlay receiver highlight today\u2019s best deals. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Discounted Apple gift cards, iPad Air at all-time lows, and CarPlay receivers are in today\u2019s best deals appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/discounted-apple-gift-cards/", - "type": "text/html" - } - ], - "crawled": 1571155450580, - "title": "Discounted Apple gift cards, iPad Air at all-time lows, and CarPlay receivers are in today\u2019s best deals", - "published": 1571155004000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615300", - "fingerprint": "eb3f4630", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b458:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 15, 2019 \u2013\u00a0Beats Solo Pro, Apple\u2019s TV app comes to Roku appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/9to5mac-daily-october-15-2019/", - "type": "text/html" - } - ], - "crawled": 1571155450580, - "title": "9to5Mac Daily: October 15, 2019 \u2013\u00a0Beats Solo Pro, Apple\u2019s TV app comes to Roku", - "published": 1571153982000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615246", - "fingerprint": "19298985", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b457:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The Waterfield Muzetto is a gorgeous and practical bag that was originally made specifically for the iPad, and later adapted for different models, as well as for MacBooks.

\n

I absolutely love my 12.9-inch iPad Pro. To me, it\u2019s the perfect compromise between screen size and portability. But a larger iPad did require a larger shoulder bag \u2014 and that, and absolutely not the fact that I\u2019m a bagaholic, was the reason for trying this one.

\n

Waterfield is a San Francisco-based company that hand-makes the Muzetto in three different sizes, and helps you choose with a website feature absolutely all bag manufacturers should immediately copy\u2026

\n

more\u2026

\n

The post Review: Waterfield Muzetto is a gorgeous practical bag for an iPad or MacBook appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/review-waterfield-muzetto-is-a-gorgeous-practical-bag-for-an-ipad-or-macbook/", - "type": "text/html" - } - ], - "crawled": 1571155450580, - "title": "Review: Waterfield Muzetto is a gorgeous practical bag for an iPad or MacBook", - "published": 1571151862000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615259", - "recrawled": 1571241896965, - "updateCount": 1, - "fingerprint": "15d3209e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2eb:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

During its Made by Google event today in NYC, Google announced its latest hardware products. The new lineup includes a new iPhone competitor, the Pixel 4 and Pixel 4 XL smartphones, AirPods competitor, the second-gen Pixel Buds, a brand new MacBook challenger, the Pixelbook Go, and more. This year, Google\u2019s new products have been highly leaked ahead of time and our sister-site 9to5Google has been reporting all the details, including multiple exclusives. Now Google has officially unveiled its latest products and 9to5Google has got all the details live from NYC. Read on for what\u2019s new from Google.

\n

more\u2026

\n

The post Google Pixel 4, Pixelbook Go, and Pixel Buds are the latest iPhone, MacBook, and AirPods competitors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/google-apple-competitors-pixel-4-more/", - "type": "text/html" - } - ], - "crawled": 1571151848592, - "title": "Google Pixel 4, Pixelbook Go, and Pixel Buds are the latest iPhone, MacBook, and AirPods competitors", - "published": 1571151570000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615247", - "fingerprint": "3162811a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2ea:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

We first heard about Apple making its high-end iPhone models in India earlier this year. Today a new report from ET Telecom claims the company has just started the production of the iPhone XR in the country, with plans to also manufacture the iPhone 11 there in the following months. Apple has conducted several production tests over the past few weeks to ensure these devices can be produced at Foxconn Chennai in India.

\n

more\u2026

\n

The post Apple plans to manufacture the iPhone 11 in India as iPhone XR is now produced there appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-plans-to-manufacture-the-iphone-11-in-india-as-iphone-xr-is-now-produced-there/", - "type": "text/html" - } - ], - "crawled": 1571151848592, - "title": "Apple plans to manufacture the iPhone 11 in India as iPhone XR is now produced there", - "published": 1571149913000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615212", - "fingerprint": "ac115991", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1b0:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Beats is out with the first major redesign of its Solo on-ear headphones since being bought by Apple in 2014. The all-new Solo Pro headphones blend Beats Studio active noise cancellation with Powerbeats Pro and AirPods features like \u2018Hey Siri\u2019, auto-power, and more. Solo Pro is also the first Beats headphone to introduce a new ambient noise feature called Transparency.

\n

more\u2026

\n

The post Beats Solo Pro debut with Pure ANC, Transparency, fold-to-power and Apple H1 chip; pre-order for $299 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/beats-solo-pro-announcement/", - "type": "text/html" - } - ], - "crawled": 1571148246251, - "title": "Beats Solo Pro debut with Pure ANC, Transparency, fold-to-power and Apple H1 chip; pre-order for $299", - "published": 1571148000000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615195", - "fingerprint": "512cbcc9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1af:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

I\u2019d so far given the iPhone 11 Pro camera a very high bar to meet: Could it be good enough that it would be the only camera I\u2019d need while travelling? The answer to that question was a resounding no, even after double-checking.

\n

But that\u2019s mostly because I demand very high quality from my travel photos, so noise that would be largely unnoticeable at web-viewing size would disturb me in prints or when viewing on a large screen, both things I do with travel shots. I also want the ability to shoot 30-second exposures on demand, not when my camera decides it\u2019s dark enough to permit it.

\n

A recent night out, however, provided the opportunity to put the camera to the test in a more common situation\u2026

\n

more\u2026

\n

The post iPhone 11 Pro Diary: It\u2019s no travel camera, but it\u2019s a great social one appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/iphone-11-pro-camera/", - "type": "text/html" - } - ], - "crawled": 1571148246251, - "title": "iPhone 11 Pro Diary: It\u2019s no travel camera, but it\u2019s a great social one", - "published": 1571146917000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615201", - "fingerprint": "2f7632b9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ae:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Back in August, Microsoft teased that it was working on Dark Mode support for its full Office suite for iOS and as it rolled out support for the feature with Outlook. The plan was to have Office Dark Mode support in time for the launch of iOS 13. Even though it\u2019s coming about a month later, it\u2019s great to now see system-wide Dark Mode support arrive for Microsoft Word, Excel, PowerPoint, and OneNote for iPhone and iPad.

\n

more\u2026

\n

The post iOS 13 Dark Mode support arrives for Microsoft Word, Excel, PowerPoint, and OneNote appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/microsoft-office-iphone-ipad-dark-mode/", - "type": "text/html" - } - ], - "crawled": 1571148246251, - "title": "iOS 13 Dark Mode support arrives for Microsoft Word, Excel, PowerPoint, and OneNote", - "published": 1571145518000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615210", - "recrawled": 1571166256135, - "updateCount": 1, - "fingerprint": "58c45e5d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ad:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Update: The Apple TV app for Roku is now available. Download it here from the Roku Channel Store.

\n

The Apple TV app is launching on Roku devices today, just in time for Apple\u2019s TV+ streaming debut on November 1st. The TV app can be downloaded thorugh the Roku channel store, allowing Roku users to access their 4K HD iTunes purchases, Apple TV Channels, and Apple TV+ originals.

\n

The company says the app will be compatible with most Roku devices, including the Roku streaming stick and\u00a0Roku Ultra set-top box. However, \u201cselect older Roku models\u201d are not supported.

\n

more\u2026

\n

The post Apple TV app now available for Roku devices ahead of Apple TV+ launch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-tv-app-roku/", - "type": "text/html" - } - ], - "crawled": 1571148246251, - "title": "Apple TV app now available for Roku devices ahead of Apple TV+ launch", - "published": 1571144871000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5443751-testing-with-mockk", - "fingerprint": "48575c35", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dcf903f7f:b0f8:d4506071", - "updated": 1571144400000, - "summary": { - "direction": "ltr", - "content": "

Learn how and when to use the many powerful features that the MockK Kotlin testing framework provides.

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5443751-testing-with-mockk", - "type": "text/html" - } - ], - "crawled": 1571145400191, - "title": "Testing With MockK [SUBSCRIBER]", - "published": 1571144400000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615207", - "fingerprint": "3506f4d0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf84b72e:b08e:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is back with a new movie sale this week focused on Halloween titles and iconic duos. Deals start at\u00a0$5 across a wide range of genres with each listing becoming a permanent part of your library. You\u2019ll also find this week\u2019s\u00a0$1 HD rental and more down below. Hit the jump for all of our top picks.

\n

more\u2026

\n

The post Apple launches Iconic Duos and Halloween movie sale from $5, more starting at $1 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/15/apple-iconic-duo-sale/", - "type": "text/html" - } - ], - "crawled": 1571144644398, - "title": "Apple launches Iconic Duos and Halloween movie sale from $5, more starting at $1", - "published": 1571144539000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615191", - "recrawled": 1571144644398, - "updateCount": 1, - "fingerprint": "e35a9764", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf4dc151:ac4f:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple may be moving into streaming video next month, but renting and buying movies online is still big business \u2013 and AMC Theater wants a piece of it.

\n

The movie theater chain is diversifying into on-demand movie rental and sales in direct competition with iTunes, Amazon Prime Video, and YouTube\u2026

\n

more\u2026

\n

The post AMC Theater takes on iTunes with online video store to buy or rent movies appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/amc-theater/", - "type": "text/html" - } - ], - "crawled": 1571141042513, - "title": "AMC Theater takes on iTunes with online video store to buy or rent movies", - "published": 1571138820000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615186", - "recrawled": 1571159052461, - "updateCount": 2, - "fingerprint": "963b930", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf16cb9a:ab7f:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Update: Raifeissen Bank in the Czech Republic also today enabled Apple Pay on all their cards, including partner/branded creditcards.

\n

Apple Pay today continues its European expansion, coming to new banks in Austria, Germany, and the Netherlands \u2014 some five years after the mobile wallet service first launched in the US.

\n

Bunq expands today to Austria, its eighth European country after Belgium, France, Germany, Ireland, Italy, the Netherlands, and Spain\u2026

\n

more\u2026

\n

The post Apple Pay comes to new banks in Austria, Germany, Netherlands, Czech Republic [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/15/apple-pay-austria-2/", - "type": "text/html" - } - ], - "crawled": 1571137440666, - "title": "Apple Pay comes to new banks in Austria, Germany, Netherlands, Czech Republic [U]", - "published": 1571137317000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615181", - "fingerprint": "32cdb120", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcd282777:a770:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Reddit is teaming up with Snapchat to make it easier to share content between platforms. Starting today, when you tap the share sheet in the Reddit app on iOS, you\u2019ll see a new option to share directly to Snapchat.

\n

more\u2026

\n

The post Snapchat on iOS adds integration with Reddit for easy cross-platform sharing appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/snapchat-reddit-integration-ios/", - "type": "text/html" - } - ], - "crawled": 1571105023863, - "title": "Snapchat on iOS adds integration with Reddit for easy cross-platform sharing", - "published": 1571101553000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/14/netnewswire_os_compatibility_strategy", - "fingerprint": "fa6e6fff", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dccdfc972:a6e5:d4506071", - "summary": { - "direction": "ltr", - "content": "

We have two goals with the app: 1) get as many people using RSS as possible, and 2) make the best app we can.

\n

To reach #2 \u2014\u00a0making the best app we can \u2014\u00a0we need to do a couple things. One is stay modern: use new APIs and tools that make the app better and easier to maintain. A second is to not spend time on things that don\u2019t make the app better. A third is to attract and retain contributors, who are usually more psyched to work with modern stuff than with old stuff.

\n

You can see how that\u2019s in a little bit of conflict with #1 (getting as many people as possible using RSS readers).

\n

Here\u2019s the plan

\n

After a major OS update, we will switch to requiring that update on our next major release \u2014\u00a0where major is defined as something like 5.0 or 5.1, but not something like 5.0.1. (In other words: the upcoming NetNewsWire 5.0.3 release will run on Mojave, while NetNewsWire 5.1 will require Catalina.)

\n

At the same time, we will make older versions available via the website. For instance, the last version that will run on Mojave will likely be 5.0.4 (which isn\u2019t finished yet) \u2014 and we\u2019ll make that version available indefinitely for people who haven\u2019t upgraded to Catalina.

\n

This will mean that people running older OSes will still get a high-quality app \u2014 it\u2019s just that it won\u2019t have the latest features.

\n

The key is that this allows us to make NetNewsWire the best app it can be, and making the best app we can is also part of furthering the goal of getting as many people as possible using RSS. (The biggest part, in fact. Bigger than compatibility with older OSes.)

\n

While I know this will disappoint some people, I hope you\u2019ll understand why we decided to do it this way. Decisions like this are never easy \u2014 there are always conflicting values to weigh, pros and cons and add up \u2014\u00a0and we don\u2019t make them impulsively. But making NetNewsWire the best app it can be has to be job #1.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/14/netnewswire_os_compatibility_strategy", - "type": "text/html" - } - ], - "crawled": 1571100281202, - "title": "NetNewsWire OS Compatibility Strategy", - "published": 1571099404000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117384", - "fingerprint": "cf1a00d4", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dccbe7140:a68a:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The recently launched park concierge program at Ballard Commons Park will continue through 2020. The concierge program, run by Seattle Parks and Recreation, places a small canopy and staff person at several city parks. Rachel Schulkin from Seattle Parks told My Ballard that the program started four years ago in downtown parks in order to [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/14/seattle-parks-to-continue-daily-presence-at-ballard-commons-into-2020/", - "type": "text/html" - } - ], - "crawled": 1571098095936, - "title": "Seattle Parks to continue daily presence at Ballard Commons into 2020", - "published": 1571097330000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The recently launched park concierge program at Ballard Commons Park will continue through 2020.

\n

The concierge program, run by Seattle Parks and Recreation, places a small canopy and staff person at several city parks.

\n

Rachel Schulkin from Seattle Parks told My Ballard that the program started four years ago in downtown parks in order to encourage \u201cpositive park use and activate a space that is under-activated or has seen negative use.\u201d

\n

While much of the weekly park programming finished with the onset of autumn, Seattle Parks will continue to have a staff person onsite through next year.

\n

Randy Wiger from Seattle Parks tells My Ballard that the Ballard Commons concierge was a pilot program which has now been funded into 2020.

\n

\u201cOur concierges, who have been in the park on a daily basis for a little over two months now, frequently hear from park visitors that their presence, along with the buskers and games that come with them, are very much appreciated,\u201d Wiger says.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615155", - "fingerprint": "252c1b44", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dccba3a53:a675:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors of a new entry-level iPhone have picked up steam lately, thanks in large part to reliable Apple analyst Ming-Chi Kuo. The new low-cost iPhone will reportedly target people still using older devices like the iPhone 6 that can\u2019t run iOS 13. Read on as we round up what we know so far about the iPhone SE 2 features, specifications, and more.

\n

more\u2026

\n

The post Roundup: Everything we know about the iPhone SE 2, and what not to expect appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/iphone-se-2-price-specs-features-roundup/", - "type": "text/html" - } - ], - "crawled": 1571097819731, - "title": "Roundup: Everything we know about the iPhone SE 2, and what not to expect", - "published": 1571095816000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36158", - "fingerprint": "8f7eb4a1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62e:d4506071", - "updated": 1571093408000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://blog.cryptographyengineering.com/2019/10/13/dear-apple-safe-browsing-might-not-be-that-safe/", - "type": "text/html" - } - ], - "crawled": 1571095478849, - "title": "\u2018How Safe Is Apple\u2019s Safe Browsing?\u2019", - "published": 1571093406000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Matthew Green, writing at Cryptographic Engineering:

\n
\n

When Apple wants to advertise a major privacy feature, they\u2019re\ndamned good at it. As an example: this past summer the company\nannounced the release of the privacy-preserving \u201cFind My\u201d feature\nat WWDC, to widespread acclaim. They\u2019ve also been happy to claim\ncredit for their work on encryption, including technology such as\niCloud Keychain.

\n

But lately there\u2019s been a troubling silence out of Cupertino,\nmostly related to the company\u2019s interactions with China. Two years\nago, the company moved much of iCloud server infrastructure into\nmainland China, for default use by Chinese users. It seems that\nApple had no choice in this, since the move was mandated by\nChinese law. But their silence was deafening. Did the move involve\ntransferring key servers for end-to-end encryption? Would\nnon-Chinese users be affected? Reporters had to drag the answers\nout of the company, and we still don\u2019t know many of them.

\n

In the Safe Browsing change we have another example of Apple\nmaking significant modifications to its privacy infrastructure,\nlargely without publicity or announcement. We have learn about\nthis stuff from the fine print. This approach to privacy\nissues does users around the world a disservice.

\n
\n

If Apple needs to do things differently in China to comply with Chinese law, they need to explain exactly what they\u2019re doing and why. Otherwise people are going to assume the worst. \u201cTrust us\u201d is not good enough. If they\u2019re embarrassed to explain in detail what they\u2019re doing to comply with Chinese law, then they shouldn\u2019t be doing it.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/feeds/sponsors//11.36157", - "recrawled": 1571513307388, - "updateCount": 2, - "fingerprint": "8e758e5b", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62d:d4506071", - "updated": 1571511279000, - "author": "Daring Fireball Department of Commerce", - "alternate": [ - { - "href": "https://addigy.com/daringfireball/?utm_source=daringfireball&utm_medium=paid-display&utm_campaign=daringfireball101419", - "type": "text/html" - } - ], - "crawled": 1571095478849, - "title": "[Sponsor] Addigy: Unified Apple Device Management", - "published": 1571092845000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Addigy is a cloud-based enterprise Apple device management solution leveraged by more than 3,000 organizations worldwide. Our secure, multi-tenant, SaaS platform provides unmatched oversight into your devices so you know exactly what is going on and can take action when necessary.

\n

Features:

\n\n

Sign up for a 14-day free trial today\u2009\u2014\u2009100% risk free.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36156", - "fingerprint": "f9d44d95", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62c:d4506071", - "updated": 1571091925000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/dinodaizovi/status/1183527857974403073", - "type": "text/html" - } - ], - "crawled": 1571095478849, - "title": "Trust but Verify, \u2018Safari Fraudulent Website Warning\u2019 Edition", - "published": 1571091903000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Via Dino Dai Zovi, a user on Hacker News disassembled the code for Safari\u2019s Fraudulent Website Warning feature and verified that it only uses Tencent (instead of Google) if the region code is set to mainland China.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=606855", - "fingerprint": "4155d3d3", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ef:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

Interested in bringing highly functional and sleek smart shades with HomeKit and Siri support to your windows? Below we go hands-on with the Luxaflex Pirouette Shades controlled by the PowerView motor. Follow along for a look at installing, getting set up, and controlling the PowerView-controlled Pirouette Shades with iOS, Siri, and HomeKit. more\u2026

\n

The post Hands-on: Luxaflex PowerView-controlled Pirouette Shades w/ HomeKit [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/luxaflex-homekit-shades/", - "type": "text/html" - } - ], - "crawled": 1571094217886, - "title": "Hands-on: Luxaflex PowerView-controlled Pirouette Shades w/ HomeKit [Video]", - "published": 1571091105000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615173", - "fingerprint": "59a4bac9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ee:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today has issued a rare update for its AirPort Utility application on iOS. While the AirPort hardware itself has long been discontinued, Apple continues to support the ecosystem when necessary.

\n

more\u2026

\n

The post Apple issues rare update to AirPort Utility application on iOS appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/airport-utility-for-ios-update/", - "type": "text/html" - } - ], - "crawled": 1571094217886, - "title": "Apple issues rare update to AirPort Utility application on iOS", - "published": 1571090949000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36155", - "fingerprint": "f561acc3", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a596:d4506071", - "updated": 1571091387000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/14/world/middleeast/trump-turkey-syria.html?smid=nytcore-ios-share", - "type": "text/html" - } - ], - "crawled": 1571091877032, - "title": "NYT: \u2018Trump Followed His Gut on Syria. Calamity Came Fast.\u2019", - "published": 1571091386000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

David Sanger, writing for The New York Times:

\n
\n

President Trump\u2019s acquiescence to Turkey\u2019s move to send troops\ndeep inside Syrian territory has in only one week\u2019s time turned\ninto a bloody carnage, forced the abandonment of a successful\nfive-year-long American project to keep the peace on a volatile\nborder, and given an unanticipated victory to four American\nadversaries: Russia, Iran, the Syrian government and the\nIslamic State.

\n

Rarely has a presidential decision resulted so immediately in what\nhis own party leaders have described as disastrous consequences\nfor American allies and interests. How this decision happened \u2014\nspringing from an \u201coff-script moment\u201d with President Recep Tayyip\nErdogan of Turkey, in the generous description of a senior\nAmerican diplomat\u2009\u2014\u2009likely will be debated for years by\nhistorians, Middle East experts and conspiracy theorists.

\n

But this much already is clear: Mr. Trump ignored months of\nwarnings from his advisers about what calamities likely would\nensue if he followed his instincts to pull back from Syria and\nabandon America\u2019s longtime allies, the Kurds. He had no Plan B,\nother than to leave. The only surprise is how swiftly it all\ncollapsed around the president and his depleted, inexperienced\nforeign policy team.

\n
\n

I\u2019m starting to think this guy is a terrible president.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36154", - "recrawled": 1571095478849, - "updateCount": 1, - "fingerprint": "fc42de26", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a595:d4506071", - "updated": 1571093162000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.imore.com/heres-apples-statement-safari-fraudulent-website-warning-and-tencent", - "type": "text/html" - } - ], - "crawled": 1571091877032, - "title": "Safari\u2019s Fraudulent Website Warning Feature Only Uses Tencent in Mainland China", - "published": 1571091420000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Apple, in a statement to iMore:

\n
\n

Apple protects user privacy and safeguards your data with Safari\nFraudulent Website Warning, a security feature that flags websites\nknown to be malicious in nature. When the feature is enabled,\nSafari checks the website URL against lists of known websites and\ndisplays a warning if the URL the user is visiting is suspected of\nfraudulent conduct like phishing. To accomplish this task, Safari\nreceives a list of websites known to be malicious from Google, and\nfor devices with their region code set to mainland China, it\nreceives a list from Tencent. The actual URL of a website you\nvisit is never shared with a safe browsing provider and the\nfeature can be turned off.

\n
\n

After quoting Apple\u2019s statement, Rene Ritchie has more details on how the feature works, including the fact that the URLs you visit aren\u2019t sent to Google (or Tencent)\u2009\u2014\u2009hashed prefixes of the URLs are sent. This became a story over the weekend when a story by Tom Parker at Reclaim the Net ran under the alarming headline \u201cApple Safari Browser Sends Some User IP Addresses to Chinese Conglomerate Tencent by Default\u201d.

\n

My assumption was that Apple was only using Tencent in mainland China, where Google services are banned. Apple\u2019s statement today makes it clear that that is true. But Apple brought this mini-controversy upon itself, because Apple\u2019s own description of the feature doesn\u2019t specify when the Fraudulent Website Warning feature uses Google and when it uses Tencent. Apple\u2019s description simply says:

\n
\n

Before visiting a website, Safari may send information calculated\nfrom the website address to Google Safe Browsing and Tencent Safe\nBrowsing to check if the website is fraudulent. These safe\nbrowsing providers may also log your IP address.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615167", - "fingerprint": "60c320b5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc4c4e2b:a53d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple continues to expand its original content road map as the launch of Apple TV+ nears. Variety reports today that Apple has given a series order to Ted Lasso starring Jason Sudeikis.

\n

more\u2026

\n

The post Apple gives series order to \u2018Ted Lasso\u2019 comedy starring Jason Sudeikis appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/apple-ted-lasso-series-order/", - "type": "text/html" - } - ], - "crawled": 1571090615851, - "title": "Apple gives series order to \u2018Ted Lasso\u2019 comedy starring Jason Sudeikis", - "published": 1571090269000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615151", - "fingerprint": "f581ce37", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc1557e2:a4a6:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sidecar is a slick new feature that\u2019s arrived with macOS Catalina and iPadOS 13 that lets users turn their iPad into an external Mac display either wirelessly or wired. Follow along for how to check iPad and Mac Sidecar hardware requirements and more.

\n

more\u2026

\n

The post How to check iPad and Mac Sidecar requirements appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/check-ipad-mac-sidecar-requirements/", - "type": "text/html" - } - ], - "crawled": 1571087013858, - "title": "How to check iPad and Mac Sidecar requirements", - "published": 1571085977000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dcb897e48:2597:a4acdac", - "keywords": [ - "france", - "google", - "digital-publishing" - ], - "originId": "https://medium.com/p/48fd84a325b7", - "recrawled": 1571083089089, - "updateCount": 1, - "fingerprint": "9cd236b9", - "content": { - "content": "

By Frederic\u00a0Filloux

French publishers and Google are heading for a legal and political showdown around the EU copyright law. A lack of reliable data from both sides won\u2019t help to settle the\u00a0issue.

\"\"
Photo by Malte Wingen on\u00a0Unsplash

French publishers and Google have two weeks left to settle a dispute about payment for snippets, which is at the core of the new EU\u2019s copyright law (see our recent Briefing). Little progress has been made since Google\u2019s September 25 announcement that it would not compensate publishers for the insertion of snippets below headlines in the result pages of its search engine. Unless publishers explicitly allow Google to continue displaying snippets for free, the search engine will simply show a list of dry headlines (on the right, below) that are unlikely to send much referral traffic back to the news\u00a0sites.

\"\"

What is at\u00a0stake

Publishers depend heavily on Google traffic. For a general news site, it accounts up to 40 percent of referral traffic coming from Google Search (mostly) and Google News. Media brace for a 30 to 40 percent drop in pages views if snippets are removed. The pain won\u2019t be evenly distributed as some media will balk and quickly allow the snippets feature. Even worse, one or two large outlets might even be tempted to negotiate directly with Google, shattering the hope of a united\u00a0front.

Google won\u2019t budge on the snippet compensation. First, it has been a position of principle maintained over five or seven years. Two, Google doesn\u2019t want to create a precedent that could cost the company hundreds of millions of dollars. French publishers estimate the loss of advertising attributable to Google and Facebook at \u20ac250 million-320 million a year. This evaluation, based on Ernst & Young\u2019s research, constitutes a basis for negotiation. However, none of the people I talked to was able to provide me with anything close to a serious method of calculation.

Even if French publishers settle for \u201conly\u201d a hundred million euros in compensation, the case might lead to a jurisprudence: applied to all EU countries, the cost for Google could reach a billion euros. Blown up at a global scale\u2014Europe accounts for 16 percent of the entire internet population\u200a\u2014\u200ait would be unbearable, even for\u00a0Google.

In this confrontation, figures are extremely hard to compute. French publishers have yet to commission serious research to buttress their claim of the value \u201chijacked\u201d, as they say, by the platforms.

At the risk of weakening further their position, publishers mix oranges and apples. For instance, they are quick to point out the de facto obligation\u200a\u2014\u200aimposed by the ad ecosystem (brands, marketers)\u200a\u2014\u200ato rely on Google tools for ad serving, media buying, and analytics. A closer look shows there was nothing but a herd mentality that forced them to switch to Google\u2019s toolbox, killing some French vendors in the process (OK, most of them were truly subpar). \u201cBut it ends up costing us a lot\u201d, a publisher told me. \u201cWhen everything is taken into account, we give back to Google more than we get from\u00a0them\u201d.

Google\u2019s restricted communication doesn\u2019t help to get a clear picture. The search giant claims that last year, it funneled back $14.5 billion to publishers. But it declines to provide any breakdown, geographical or otherwise. This doctrine of stonewalling communication is nothing new and goes to the highest level in Mountain View. Google\u2019s management doesn\u2019t realize that the vagueness of its communication on the value transferred back to the media sector undermines its position in\u00a0Europe.

Possible exit scenarios

First and foremost, publishers are preparing for a legal battle. Google has chosen to preempt the application of the French bill by giving publishers two options: accepting a massive loss in traffic or preserving the stream of clicks sent by the search engine in exchange for nothing. In doing so, according to lawyers, it put itself in a blatant case of abuse of its dominant position. Therefore it is likely it will have to give something.

The problem is that Google already gave a lot. Through the Digital News Initiative and its successor the Global News Initiative, it poured \u20ac100 to \u20ac150 million into the French news ecosystem under various aids. A windfall that many publishers have considered as yet another window of subsidies.

As for the amount of value transferred to publishers, Google relies on a Deloitte paper (PDF here), which estimates at \u20ac228 million the value of referral traffic sent back to French publishers:

\"\"

Unfortunately, this study is by no means an academic paper. And a disclaimer featured on the second page of the document candidly destroys the credibility of the research, by suggesting that the dataset its team relied upon was limited in terms of scope, depth, and period\u00a0covered.

As it turns out, none of the parties are able to provide anything other than approximations and fuzzy analysis. Maybe a first step should be to commission a solid study to a European university or research institute, under the supervision of a joint board appointed by the stakeholders. My guess is that paranoia and ideologies won\u2019t let that happen, leaving an open field for a battle of lobbies and politics.

\u2014Frederic Filloux

Deepnews Digest, published by Monday Note, is a selection of great stories ranked by the Deepnews.ai scoring system. Get it in your mailbox every Friday at 6 am EST, 12 noon CET \u2794 Subscribe now!

\"\"

Sharpening The Blades was originally published in Monday Note on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Sharpening The Blades", - "updated": 1571078000087, - "author": "Frederic Filloux", - "alternate": [ - { - "href": "https://mondaynote.com/sharpening-the-blades-48fd84a325b7?source=rss----c537d80ed0a---4", - "type": "text/html" - } - ], - "crawled": 1571077848648, - "published": 1571077847000, - "origin": { - "streamId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note - Medium", - "htmlUrl": "https://mondaynote.com?source=rss----c537d80ed0a---4" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117300", - "fingerprint": "1bd09cc6", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb73be4c:a21c:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Plans are underfoot to rehabilitate the Ballard Bridge, and there are two upcoming drop-in sessions for the public to talk to the project team. While the Seattle Department of Transportation regularly performs maintenance and inspections of the bridge, it will likely need significant rehabilitation to sustain its current level of operation. The planning study is [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/14/ballard-bridge-planning-study-upcoming-drop-in-sessions/", - "type": "text/html" - } - ], - "crawled": 1571076423244, - "title": "Ballard Bridge Planning Study upcoming drop-in sessions", - "published": 1571075356000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Plans are underfoot to rehabilitate the Ballard Bridge, and there are two upcoming drop-in sessions for the public to talk to the project team.

\n

While the Seattle Department of Transportation regularly performs maintenance and inspections of the bridge, it will likely need significant rehabilitation to sustain its current level of operation. The planning study is looking at ways to bring the bridge up to current standards, including improved bicycle and pedestrian facilities and ways to keep buses and freight moving.

\n

SDOT will have two upcoming sessions \u2014 one on Thursday, Oct. 24 at Peddler Brewing (1514 NW Leary Way) and another on Tuesday, Oct. 29 at Fishermen\u2019s Terminal in the Memorial Plaza (3919 18th Ave W). Both sessions will run from 6pm to 7:30pm.

\n

\u201cWe\u2019ll share information about the potential alternatives as well as details about constructibility, feasibility, cost, and connections to nearby destinations,\u201d SDOT says.

\n

You can learn more about the Ballard Bridge Planning Study here.

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16dcb598a47:257a:a4acdac", - "originId": "https://allenpike.com/2019/canada-election-guide-2019", - "fingerprint": "5d62047d", - "content": { - "content": "

In one week \u2013 on Monday, October 21 \u2013 Canada votes.

\n

Last election, Justin Trudeau\u2019s Liberals swept into power. A wave of optimism and enthusiasm won the Liberals the largest gain in seats ever in a Federal election. Trudeau was seen as a champion of the center and the left, and drove the highest voter turnout in over 20 years. The result: a total rout. The leaders of all three other major parties left or were pushed out.

\n

Four years later, things have changed. By most measures Canada is doing fine, but the Prime Minister\u2019s shine has worn off. On one hand, Trudeau kept many of his promises \u2013 he appointed Canada\u2019s first gender-balanced cabinet, cancelled the Northern Gateway pipeline, and legalized cannabis.

\n

On the other hand, people distinctly remember the promises he did not keep \u2013 cough, electoral reform \u2013 and the ones they feel like he made, but hasn\u2019t lived up to. Like, he didn\u2019t say he wouldn\u2019t nationalize an oil pipeline, or eject a prominent indigenous woman trying to uphold the rule of law from his party. He didn\u2019t explicitly say he had no history of repeatedly dressing up in racist face paint. Voters just kind of assumed.

\n

And even if those controversies haven\u2019t changed the party allegiance of many traditional Liberal voters, they\u2019ve certainly dampened enthusiasm for Trudeau among progressives generally.

\n

\n

Of course, thanks to our parliamentary system, voters have a variety of alternative parties to consider. Unfortunately, none of the alternatives seem to be inspiring a ton of enthusiasm either. Despite rigorous campaigning by some fresh faces, the CBC poll tracker has changed little since the campaign\u2019s outset, mostly projecting a minority government by the Liberals or the Conservatives.

\n

While predicting election odds is hard enough in the best of times, we may see particularly inaccurate polling this year since higher apathy and uncertainty about who what party to vote for will likely drive down turnout.

\n

Hopefully, this guide will motivate you to use your vote on Monday. It\u2019s in you to give.

\n\n

\n

The Issues, or Lack Thereof

\n

Unlike many elections, and certainly unlike those south of the border, there are not a lot of big, emotional issues driving this Canadian election. Still, in an election year where none of the leaders are inspiring a ton of enthusiasm, the issues are going to drive the vote for many people.

\n

As a quick refresher for what the federal issues are, it\u2019s worth checking in on what the federal government actually does in Canada. You may be losing sleep over the sorry state of our road signage, but those aren\u2019t the kind of signs Ottawa is looking at.

\n

At a high level, the question is: who do you want making decisions about the environment, federal taxes, seniors\u2019 benefits, immigration, personal rights, foreign affairs and trade, national defense, large infrastructure funding like public transit or social housing, and some aspects of indigenous affairs and healthcare? You know, the big stuff?

\n

When it comes to platform details, the CBC has a reasonable platforms breakdown of what the parties have to say on some of these key items. For many issues, though, often the question isn\u2019t \u201cwho promises to reduce greenhouse gases by what I\u2019ve personally determined is the correct amount\u201d, but rather \u201cwho do I expect will in practice make the biggest impact on climate?\u201d And for many issues, the party platforms haven\u2019t laid out a lot of concrete action.

\n

Perhaps that\u2019s unsurprising. In this political moment, there isn\u2019t one critical social debate or national referendum driving parties\u2019 platforms. While that\u2019s maybe for the best, it makes for a bit of a boring election.

\n

To some degree, the boringness is exaggerated because Canada\u2019s political parties currently break down on fairly traditional left-right axes. There is no distinctly libertarian party with a socially progressive but fiscally conservative agenda, for example. Given that, it\u2019s pretty tough for 5 or 6 parties to carve out distinct compelling takes on the issues. As a result, we mostly have different leaders arguing not about what to do, but how much to do it \u2013 plus one drunk guy in the corner claiming that climate change is not caused by humans and that rapidly increasing carbon dioxide just means more \u201cfood for plants\u201d.

\n

Given that, rather than digging into any issue in detail, I\u2019m going to recap the national parties in rough progressive to conservative order, and consider where they\u2019re at and why you may want to vote for them.

\n

Please don\u2019t hate me.

\n

\n

The NDP

\n

Bringing up the left side of the House, we have longtime social-democrats, the New Democratic Party. As with many left-wing organizations, over the years the party has struggled to find balance between its more radically progressive elements and the more electable ones, and has spent most of its history in 3rd place or worse. That said, if your politics are progressive, and wealth inequality in Canada is a serious concern for you, then the NDP should be on your radar already.

\n

As is their style, the NDP promises to spend more money on social programs than the more moderate parties, and have predictably progressive perspectives on social and climate issues. For example, the NDP is pledging to build 50,000 new affordable homes per year, whereas the Greens promise to build 25,000 and the Liberals are pledging 10,000. Of course it\u2019s easy for the 3rd place party to make pledges, and the bigger question is about which party might actually achieve their targets, and how they\u2019ll pay for it all \u2013 a tale as old as time.

\n

Since being elected leader of the NDP in 2017, Jagmeet Singh hasn\u2019t exactly lit a fire under the party\u2019s base. Most press coverage of Singh has focused on either his early struggles to build a national campaign, or commentary on his deft and moving responses to questions about race. That said, Singh has recently received positive press for his debate performances, and has in recent days picked up some of the polling numbers Trudeau has lost.

\n

You should consider voting NDP if you\u2019re firmly on the progressive end of the spectrum, especially if they\u2019re likely the strongest progressive party in your riding. For many voters on the left, though, the question of whether to vote NDP in a given election or riding comes down to strategic voting.

\n

\n

Strategic voting

\n

A big question for supporters of 3rd and 4th place parties is always strategic voting. For example, a number of voters who leaned NDP last year voted instead for Justin Trudeau. For those who voted for Trudeau as a \u201cthis will be the last federal election using first-past-the-post\u201d candidate, that bridge is now likely burned. On the other hand, those who voted Liberal as a \u201cStop Harper\u201d vote might consider doing so again, depending on their riding.

\n

Since strategic voting is so riding-dependent, if you\u2019re an \u201cNot Conservative\u201d voter, you\u2019ll need to look up your riding. Although you can just reference Wikipedia, or Justin McElroy\u2019s excellent countdown of every BC riding from least to most interesting, the change in fortunes and polls across parties can make it really hard to project who actually has a chance in a given riding. That\u2019s why I was pleased to find 338Canada, a low-budget but surprisingly in-depth data source for every riding in this year\u2019s election. Don\u2019t miss their projections plotted on the electoral history chart for your riding, which should be helpful in any attempt at voting strategically.

\n

Once you have a sense of what candidates might win in your riding, \u201canything but Conservative\u201d voters can take an approach like this:

\n
    \n
  1. If a Liberal, NDP, Bloc, or Green candidate seems to clearly have the best chance of defeating the Conservative one in your riding, then vote for that candidate.
  2. \n
  3. If it seems unclear what left-leaning candidate has the best chance, or it\u2019s within the (large) margin of polling error, then vote for the candidate you like best.
  4. \n
\n

The core goal of strategic voting on the left is to not hand a left-leaning riding to the Conservatives due to vote-splitting. While the Liberals are the only progressive party with a real shot at winning the election overall, successfully electing an NDP or Green MP is still a success for progressives in the parliamentary system. This is especially true now, given that a minority government seems likely and parties may need to form alliances.

\n

If only we could get a prime minister who pledged to stop first past the post, we wouldn\u2019t have to worry about strategic voting anymore. One can dream.

\n

\n

The Green Party

\n

Traditionally a protest vote, the Green Party has been getting substantially more attention this election cycle. This is due in part to the ever-increasing priority of climate as a critical election issue, but also because Greens have had electoral successes at the municipal and provincial levels in recent years.

\n

With more attention has come more scrutiny, and for the first time that I\u2019m aware, the Green Party has gotten press for campaign-trail gaffes \u2013 insufficiently vetting candidates, for example. Running a truly national campaign is tough.

\n

An interesting facet of Green Party policy is that unlike other parties in Canada, they pledge to let elected Green Party MPs vote freely instead of being beholden to the party line. That sounds great in theory, but it has the consequence that in order to confidently vote Green, you need to understand the particular candidate you\u2019re voting for \u2013 who may or may not fully agree with the party platform.

\n

While the Green Party is further left than the NDP on some issues, they are surprisingly centrist or neutral on other issues. They don\u2019t consider themselves left-wing, and at most levels of government Greens seem less interested in taxing the rich to help the poor than the NDP do. Given that, the Greens have positioned themselves as a plausible alternative both for NDP and especially Liberal voters who want to send a clear message on climate.

\n

Elizabeth May has long been party leader and lone MP, and is the longest-standing leader of Canada\u2019s parties. While this may be the year the Greens pick up a couple additional seats \u2013 for example, on Vancouver Island \u2013 their support has traditionally been spread so thinly across the country that they pose a serious challenge in very few ridings. That said, the fact climate is a huge pillar of their platform could make this the year they break out.

\n

You should consider voting Green if your riding is one of the few that has a strong Green candidate with a chance of winning, or if you want to lodge a protest vote on behalf of climate. If you\u2019re a Green supporter looking to vote strategically, the rules i describe above all apply.

\n

\n

Bloc Qu\u00e9b\u00e9cois

\n

Given that the Bloc is a separatist party that only runs candidates in Quebec, the personal blog of a tech guy from Vancouver is probably not the go-to source of information on them. On the other hand, they don\u2019t seem to even have an English website, so maybe you are looking for information on them? If so, I apologize.

\n

From what I\u2019ve gathered, support for the Bloc has risen in the polls since last election\u2019s lows, and in a minority government situation they could hold the balance of power. So they\u2019re important to Canada, but not an option on most Canadians\u2019 ballots.

\n

You should consider voting Bloc if you\u2019re a left-leaning voter who is interested in Quebec separatism and have actually read about their platform in French. Or, perhaps, if you\u2019re an \u201cAnything but Conservative\u201d voter who is in a riding where Bloc is the best defensive vote.

\n

\n

The Liberal Party

\n

The Liberals are Canada\u2019s winningest political party, longtime experts at finding a balanced position in the center of Canadian politics \u2013 in the middle, but a bit to the left.

\n

In 2015, Trudeau\u2019s positivity, charisma, enthusiasm, and vocal support of progressive social values earned the Liberals a lot of new votes. He got \u201cStop Harper\u201d votes from the left, open-minded votes from the right, previously non-existent votes from the young, and a non-trivial number of votes from fringe-party voters eager to do away with First Past the Post.

\n

Over the last four years, the Liberals haven\u2019t exactly screwed Canada up \u2013 by most measures the economy is doing well, and he fulfilled most of his promises \u2013 but he\u2019s managed to alienate various voting constituencies that lent him their votes in 2015, especially on the left. Perhaps worse for the Liberal party, he\u2019s annoyed enough of his base that Liberal turnout will almost certainly be lower this time around.

\n

That said, there is an enduring appeal to centrism, and the Liberals continue to be the party whose views are closest to the median Canadian. Since the demise of Canada\u2019s Progressive Conservative party in 2003, the Liberals have also been the closest we have to a libertarian party \u2013 the most fiscally conservative party you can elect that is still progressive in a social sense.

\n

Perhaps most importantly for the Liberals, they are the natural \u201cnot Conservative\u201d strategic vote. As in most modern Canadian elections, the Conservatives and Liberals are the only two parties with a shot at actually forming government. At the riding level, if you live somewhere that the Conservatives have a good chance of winning, the Liberals are probably the next most likely party to win. You can read my overview of strategic voting above.

\n

An amusing wrinkle for the center-left Federal Liberals every election is that the de facto right-wing political party in British Columbia is called the BC Liberals. I find this funny in two ways: both that the two parties share a name but have quite different positions in politics, and that BC is a liberal enough place that the most conservative major party we have is titled the \u201cliberals\u201d.

\n

You should consider consider voting Liberal if you\u2019re a moderate or centre-left voter who thinks Trudeau really does mean well and is learning from his various foibles, or if you\u2019re a progressive voter who falls in the \u201canything but Conservative\u201d camp and the Liberals have the best shot at defeating the Conservatives in your riding.

\n

And please, if you voted for Trudeau last time and are annoyed at him for one of many valid reasons, please still take the effort to vote this year \u2013 even if it\u2019s just to formally record your displeasure.

\n

\n

Conservative Party of Canada

\n

In 2003, the center-right Progressive Conservatives and the right-wing Canadian Alliance merged. While this annoyed the most moderate and most radical factions of those parties, it vastly improved conservatives\u2019 electoral chances in this country, and led to almost 10 years of Conservative government.

\n

With this merger, voting became simple for many Canadians: they knew their views were conservative, and no longer had to weigh just how much social conservatism they wanted along with their tax cuts: the conservative base just ticks the box for Conservative. If that\u2019s you, then you\u2019re probably just hate-reading this article in order to send me angry email. Which is fine. Hi! Sorry! \ud83d\ude05

\n

Voting is perhaps more interesting, though, for the libertarian-minded voter. Nowadays, we have Liberal/Conservative swing voters \u2013 people who are neither enthusiastic about the Liberals\u2019 economic approach nor the Conservatives\u2019 social or environmental policies. Each election, these voters must take a side, or perhaps lodge a protest vote for the Greens. Fun Fact: Elizabeth May was a policy advisor for the Progressive Conservatives in the 1980s.

\n

While it\u2019s easy to attribute this year\u2019s increase in Conservative polling entirely to the tarnished image of Trudeau, I also think some right-leaning voters see fewer pressing social issues than they did 4 years ago. The absence of a socially conservative government has taken topics like abortion and same-sex marriage out of Canada\u2019s national conversation. Meanwhile, increased attention on \u2013 and, in some cases, support for \u2013 extreme right-wing and/or authoritarian governments worldwide makes a politely Canadian Conservative government with a vague social agenda seem like a reasonable option.

\n

Heading up the Conservatives this election is Andrew Scheer. Like Singh and Trudeau he\u2019s in his 40s, bringing a youthful energy to his party. Also like Singh and Trudeau, Scheer doesn\u2019t seem to have inspired a lot of enthusiasm from voters this election. As boring as their leader may be though, Conservative voters are enthusiastic about getting a progressive PM out of office.

\n

One serious complication for the Conservatives this election is the newly founded People\u2019s Party of Canada, which hopes to split out some Conservative votes with its more right-wing, populist message. Where in previous years the Conservatives\u2019 obvious strategy would have been to moderate their message to mop up disaffected Trudeau voters, this new threat from the right has pulled the Conservatives back into conversations about things like same-sex marriage \u2013 battles lost that are hardly worth revisiting, but if ignored entirely could lose them their most conservative voters.

\n

All that said, the biggest challenge for Conservatives is probably on the climate file. While Scheer has smartly maintained that climate change is important and that Canada should meet its Paris carbon targets, the Conservatives\u2019 platform is very critical of carbon pricing, an approach that originated as a conservative market-based approach to global warming. Absent a carbon tax, the Conservatives are rather vague about how we might otherwise reach those targets.

\n

You should consider voting Conservative if:

\n
    \n
  1. You\u2019re a dyed-in-the-wool conservative, and you\u2019re just reading this article to look for things to disagree with
  2. \n
  3. You lean Conservative and couldn\u2019t stomach voting for Trudeau again, especially if you\u2019re not very concerned about climate targets or the potential of Scheer enacting a few socially conservative policies
  4. \n
  5. You live in Beauce, Quebec, and have the irresistable chance to deny the People\u2019s Party from getting a single seat in parliament.
  6. \n
\n

\n

The People\u2019s Party

\n

A natural consequence of a unified Conservative party is that there will, on occasion, be politicians who are too conservative, too extreme, to be part of a big Conservative tent. This election, we have somebody wild enough to try to out-conservative the Conservatives: Maxime Bernier.

\n

Bernier says he would do \u201cnothing\u201d about climate change, thinks Canada\u2019s \u201cextreme multiculturalism\u201d is a problem, called Greta Thunberg \u201cmentally unstable\u201d, wants to reduce funding for healthcare, called diversity a \u201ccult\u201d, and is overall a one-star clown.

\n

That said, we\u2019ve learned from elections worldwide that it\u2019s too easy to dismiss populists as being idiots.

\n

If you are considering voting for the People\u2019s Party of Canada in any riding other than Maxime Bernier\u2019s, you\u2019re probably just splitting the vote and hurting the Conservatives, the party with an actual chance to advance your views. While in the short term it may be better for progressive politics in Canada to have a split conservative vote, I think legitimizing this kind of rhetoric sends a terrible message to the country and our children. Please just don\u2019t.

\n

\n

Actually voting

\n

To vote on Monday, October 21 \u2013 or during advance polling until Monday, October 14 \u2013 you just need to:

\n\n

If you\u2019ve registered to vote you should have received a voting information card that will make voting faster. If you don\u2019t have a voting card, you should still be able to vote, as long as you find your assigned polling station.

\n

Voting hours vary by province, but are 7:00am to 7:00pm in BC, and are 9:30am to 9:30pm in Ontario.

\n

Learning more

\n

If you have any feedback or (especially) corrections on this guide, please get in touch!

\n

While I hope this guide is a helpful starting point for people, I\u2019m just a lone designer and developer from Vancouver \u2013 if you\u2019re able, it\u2019s great to do your own research, and spread the word about what you learn. Some starting points for doing your own research:

\n", - "direction": "ltr" - }, - "title": "Canada Election Guide, 2019", - "updated": 1570993810000, - "author": "Allen Pike", - "alternate": [ - { - "href": "https://www.allenpike.com/2019/canada-election-guide-2019", - "type": "text/html" - } - ], - "crawled": 1571074705991, - "published": 1570993810000, - "origin": { - "streamId": "feed/http://www.allenpike.com/feed/", - "title": "Allen Pike", - "htmlUrl": "https://www.allenpike.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615128", - "recrawled": 1571079809888, - "updateCount": 1, - "fingerprint": "c4053299", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb398067:a0fb:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

In a report from professor and cryptographer, Matthew Green today, concerns were raised about Apple sharing users\u2019 browsing data to the Chinese company, Tencent. Now Apple has offered an official response, reassuring users that actual URLs aren\u2019t shared with third-parties.

\n

more\u2026

\n

The post Apple responds to report on sending users\u2019 browsing data to China-owned Tencent appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/apple-responds-to-report-on-sending-users-browsing-data-to-china-owned-tencent/", - "type": "text/html" - } - ], - "crawled": 1571072606311, - "title": "Apple responds to report on sending users\u2019 browsing data to China-owned Tencent", - "published": 1571070391000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Literature & Latte", - "Scrivener", - "word processing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42032", - "fingerprint": "b487477b", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/06/Scrivener-3-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a071:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Scrivener
Updates the long-form writing tool to be compatible with macOS 10.15 Catalina and fix bugs. ($45 new, free update, 106 MB)

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/scrivener-3-1-4/", - "type": "text/html" - } - ], - "crawled": 1571069805160, - "title": "Scrivener 3.1.4", - "published": 1571069167000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "image editing", - "Photos", - "Pixelmator Pro" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42021", - "fingerprint": "a8246bb0", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/06/Pixelmator-Pro-1-icon.png", - "width": 512, - "height": 512 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a070:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Pixelmator-Pro-1-icon\"
Adds full compatibility with macOS 10.15 Catalina, including support for the Apple Pencil and Sidecar. ($39.99 new, free update, 174 MB)

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/pixelmator-pro-1-5/", - "type": "text/html" - } - ], - "crawled": 1571069805160, - "title": "Pixelmator Pro 1.5", - "published": 1571067149000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Just for Fun", - "iOS apps" - ], - "originId": "https://tidbits.com/?p=42037", - "recrawled": 1571084232548, - "updateCount": 1, - "fingerprint": "ee80a8be", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06f:d4506071", - "author": "Timothy Buck", - "summary": { - "direction": "ltr", - "content": "If you struggle to sleep, can\u2019t seem to focus, or grapple with persistent stress, you might want to check out Headspace. It\u2019s a personal meditation guide available for iOS, Android, and the Web with a large catalog of guided meditations for people of every experience level.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/14/headspace-a-guided-meditation-companion/", - "type": "text/html" - } - ], - "crawled": 1571069805160, - "title": "Headspace: A Guided Meditation Companion", - "published": 1571066708000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "geotagging", - "Houdah Software", - "HoudahGeo", - "Photos" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42016", - "fingerprint": "f418696d", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/HoudahGeo-5-icon.png", - "width": 512, - "height": 512 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06e:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"HoudahGeo
Adds support for macOS 10.15 Catalina and Photos 5.0. ($39 new, free update, 23.2 MB)

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/houdahgeo-5-4/", - "type": "text/html" - } - ], - "crawled": 1571069805160, - "title": "HoudahGeo 5.4", - "published": 1571066412000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "audio", - "Piezo", - "Rogue Amoeba" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=42012", - "fingerprint": "a9530533", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/Piezo-1-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06d:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"\"
Corrects an issue where AAC recording did not work correctly in macOS 10.15 Catalina. ($19 new, free update, 8.8 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/piezo-1-6-2/", - "type": "text/html" - } - ], - "crawled": 1571069805160, - "title": "Piezo 1.6.2", - "published": 1571066237000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=117260", - "fingerprint": "3565b8c2", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb058574:9ff4:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The warehouse that caught fire earlier this year has just sold for almost $3.5 million. The building at 4515 8th Ave NW, used as LimeBike\u2019s warehouse, caught fire in August after an e-bike battery pack ignited and spread to other bikes. The seller, according to the Seattle DJC, was 4515 8th Ave NW LLC, which [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/14/warehouse-on-8th-ave-nw-sells-for-3-5m/", - "type": "text/html" - } - ], - "crawled": 1571069199732, - "title": "Warehouse on 8th Ave NW sells for $3.5m", - "published": 1571066382000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The warehouse that caught fire earlier this year has just sold for almost $3.5 million.

\n

The building at 4515 8th Ave NW, used as LimeBike\u2019s warehouse, caught fire in August after an e-bike battery pack ignited and spread to other bikes.

\n

The seller, according to the Seattle DJC, was 4515 8th Ave NW LLC, which acquired the property in 2017 for $2.6 million.

\n

No word yet on the new owner\u2019s plans \u2014 we\u2019ll update when we learn more.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615121", - "fingerprint": "7db42144", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd6:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s 9to5Toys Lunch Break includes iPad deals from $400, an iPhone 11 clear case for $5, and elago\u2019s Apple TV mount is now just $16. Hit the jump for all that and more.

\n

more\u2026

\n

The post iPad deals start at $400 today, plus a $5 iPhone 11 clear case and elago\u2019s $16 Apple TV mount appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/ipad-deals-iphone-11-clear-case-more/", - "type": "text/html" - } - ], - "crawled": 1571069004546, - "title": "iPad deals start at $400 today, plus a $5 iPhone 11 clear case and elago\u2019s $16 Apple TV mount", - "published": 1571068646000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615122", - "fingerprint": "b9a6970b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by\u00a0Channels:\u00a0Channels makes it easy to watch live TV from all of your devices. Get your first month of Channels Plus for free here.\u00a0

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 14, 2019 \u2013\u00a0iPhone SE 2 pricing, Apple TV+ news appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/9to5mac-daily-october-14-2019/", - "type": "text/html" - } - ], - "crawled": 1571069004546, - "title": "9to5Mac Daily: October 14, 2019 \u2013\u00a0iPhone SE 2 pricing, Apple TV+ news", - "published": 1571068112000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615112", - "recrawled": 1571079809888, - "updateCount": 1, - "fingerprint": "a78ce06f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd4:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Netgear is out with its latest Orbi mesh WiFi offering. The new RBK12/13/14 Orbi WiFi Systems come in a two-, three-, or four-pack to cover up 6,000 sq. ft. It also features an all-new design with a competitive price tag starting at $129.

\n

more\u2026

\n

The post New Orbi mesh WiFi system offers original design and competitive price appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/orbi-mesh-wifi-new-design/", - "type": "text/html" - } - ], - "crawled": 1571069004546, - "title": "New Orbi mesh WiFi system offers original design and competitive price", - "published": 1571065834000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "http://www.caseyliss.com/2019/10/14/sneakers", - "fingerprint": "f508043e", - "id": "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dca9787af:9df1:d4506071", - "author": "Casey Liss", - "summary": { - "direction": "ltr", - "content": "

I can\u2019t remember the first time I saw Sneakers, but I was surely no more\nthan around ten years old. A nerd since birth, but more recently discovering\nmy future as a computer nerd, Sneakers spoke to me like few movies of the\ntime were able to. It was fun, interesting, and exciting.

\n

I didn\u2019t understand half of it, but I didn\u2019t care.

\n

As a grown man, I can see there\u2019s so much more to Sneakers than I had ever\nunderstood as a kid. It\u2019s a much deeper movie than I gave it credit for, and\nin these awful times, more prescient than I\u2019m comfortable with.

\n
\n

As I\u2019ve said before, I consider The Incomparable to be the major leagues\nof podcasting. I\u2019ve appeared on the show a couple times before, and every time,\nit\u2019s a tremendous honor.

\n

On this episode, I was joined by host Jason Snell, my ATP co-host\nJohn Siracusa, Erika Ensign, and Dan Moren to discuss the film.\nI had a blast, and if you\u2019re my kind of nerd, I think you will enjoy it too.

\n

One of these days, if I\u2019m asked to return, I\u2019ll remember to come up with a pithy\nclosing remark. \ud83e\udd26\ud83c\udffb\u200d\u2642\ufe0f

\n

Read on Liss is More

" - }, - "alternate": [ - { - "href": "https://www.theincomparable.com/theincomparable/482/", - "type": "text/html" - } - ], - "crawled": 1571061991343, - "title": "Appearance: The Incomparable 482", - "published": 1571063400000, - "origin": { - "streamId": "feed/http://www.caseyliss.com/rss", - "htmlUrl": "https://www.caseyliss.com", - "title": "Liss is More" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614498", - "fingerprint": "e9b84df9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca94a010:9dcd:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

If you wanted to craft the perfect PR pitch to me, you couldn\u2019t do much better than Naucrates. I\u2019m a bagaholic who loves gadgets, so when it offered me the chance to try its new carry-on luggage which follows you around the airport, it was impossible to resist.

\n

Oh, and I almost forgot to mention: you can also ride on it if you prefer\u2026

\n

more\u2026

\n

The post Review: Naucrates, the robotic carry-on luggage that follows you around the airport appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/naucrates-review/", - "type": "text/html" - } - ], - "crawled": 1571061800976, - "title": "Review: Naucrates, the robotic carry-on luggage that follows you around the airport", - "published": 1571059136000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5055364-ios-storyboards-getting-started", - "fingerprint": "a5e6aa9d", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dca675d83:9d3b:d4506071", - "updated": 1571057946000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to design scenes, connect view controllers and define visual transitions in storyboards, without writing any code." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5055364-ios-storyboards-getting-started", - "type": "text/html" - } - ], - "crawled": 1571058834819, - "title": "iOS Storyboards: Getting Started [FREE]", - "published": 1571057946000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615073", - "fingerprint": "f9bd7730", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca26b4b1:9a32:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has found itself embroiled in yet another China-related controversy, as it appears to be sending user browsing data to Tencent, a Chinese company. That data includes the website visited and the IP address of the iOS user.

\n

Apple has the best of intentions here \u2013 the data sharing is done to help protect users from fraudulent websites \u2013 but the fact that the company now uses a Chinese conglomerate to do so is raising eyebrows \u2026

\n

more\u2026

\n

The post Another China controversy for Apple: sending user browsing data to Tencent appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/14/browsing-data-to-tencent/", - "type": "text/html" - } - ], - "crawled": 1571054597297, - "title": "Another China controversy for Apple: sending user browsing data to Tencent", - "published": 1571051720000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/swiftui-previews", - "recrawled": 1571407638401, - "updateCount": 2, - "fingerprint": "1af34d4a", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16dc97ae42c:9834:d4506071", - "updated": 1571036400000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting. But with Xcode 11, our wait is finally over \u2014 and it\u2019s all thanks to SwiftUI.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/VoW8Aq8f3wM/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/swiftui-previews/", - "type": "text/html" - } - ], - "crawled": 1571043337260, - "title": "SwiftUI Previews on macOS Catalina and Xcode 11", - "published": 1571036400000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting:\nWaiting for Xcode to index your files,\nwaiting for Swift and Objective-C code to compile,\nwaiting for the Simulator to boot and your app to launch\u2026

\n

And after all of that,\nyou spend even more time getting your app\ninto a particular state and onto a particular screen,\njust to see whether the Auto Layout constraint you just added\nfixes that regression you found.\nIt didn\u2019t, of course,\nso you jump back into Xcode,\ntweak the Content Hugging Priority,\nhit \u2318R,\nand start the whole process again.

\n

We might relate our sorry predicament to\nthat one xkcd comic,\nbut for those of us who don\u2019t so much relish in\nthe stop-and-go nature of app development,\nthere\u2019s an old Yiddish joke about Shlemiel the painter\n(provided below with a few \uf8ff-specific modifications;\nfor the uninitiated,\nplease refer to Joel Spolsky\u2019s\noriginal telling):

\n
\n

Shlemiel gets a job as a software developer,\nimplementing a new iOS app.\nOn the first sprint he opens Xcode\nand implements 10 new screens of the app.\n\u201cThat\u2019s pretty good!\u201d says his manager,\n\u201cyou\u2019re a fast worker!\u201d and pays him a Bitcoin.

\n

The next sprint Shlemiel only gets 5 screens done.\n\u201cWell, that\u2019s not nearly as good as yesterday,\nbut you\u2019re still a fast worker. 5 screens is respectable,\u201d\nand pays him a Bitcoin.

\n

The next sprint Shlemiel implements 1 screen.\n\u201cOnly 1!\u201d shouts his manager.\n\u201cThat\u2019s unacceptable!\nOn the first day you did ten times that much work!\nWhat\u2019s going on?\u201d

\n

\u201cI can\u2019t help it,\u201d says Shlemiel.\n\u201cEach sprint I get further and further away from\napplication(_:didFinishLaunchingWithOptions:)!\u201d

\n
\n

Over the years,\nthere have been some developments that\u2019ve helped things slightly,\nincluding\n@IBInspectable and @IBDesignable\nand Xcode Playgrounds.\nBut with Xcode 11,\nour wait is finally over \u2014\nand it\u2019s all thanks to SwiftUI.

\n
\n\n
\n

Although many of us have taken a \u201cwait and see\u201d approach to SwiftUI,\nwe can start using its capabilities today\nto radically speed up and improve our development process \u2014\nwithout changing a line of code in our UIKit apps.

\n

Consider a subclass of UIButton\nthat draws a border around itself:

\n
final class BorderedButton: UIButton {\n        var cornerRadius: CGFloat { ... }\n        var borderWidth: CGFloat { ... }\n        var borderColor: UIColor? { ... }\n        }\n        
\n

Normally,\nif we wanted to test how our UI element performs,\nwe\u2019d have to add it to a view in our app,\nbuild and run,\nand navigate to that screen.\nBut with Xcode 11,\nwe can now see a preview side-by-side with the code editor\nby adding the following under the original declaration of BorderedButton:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        @available(iOS 13.0, *)\n        struct BorderedButton_Preview: PreviewProvider {\n        static var previews: some View {\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Follow", for: .normal)\n        button.tintColor = .systemOrange\n        button.setTitleColor(.systemOrange, for: .normal)\n        return button\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        }\n        }\n        #endif\n        
\n\n
\n

Using a new feature called dynamic replacement,\nXcode can update this preview without recompiling \u2014\nwithin moments of your making a code change.\nThis lets you rapidly prototype changes like never before.

\n

Want to see how your button handles long titles?\nBang away on your keyboard within the call to setTitle(_:for:)\nin your preview,\nand test out potential fixes in your underlying implementation\nwithout so much as leaving your current file!

\n\n

\nPreviewing Multiple States

\n

Let\u2019s say our app had a FavoriteButton \u2014\na distant cousin (perhaps by composition) to BorderedButton.\nIn its default state,\nit shows has the title \u201cFavorite\u201d\nand displays a \u2661 icon.\nWhen its isFavorited property is set to true,\nthe title is set to \u201cUnfavorite\u201d\nand displays a \u2661\u0338 icon.

\n

We can preview both at once\nby wrapping two UIViewPreview instances within a single SwiftUI Group:

\n
\n
Group {\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        return button\n        }\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        button.isFavorited = true\n        return button\n        }\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dark Mode

\n

With Dark Mode in iOS 13,\nit\u2019s always a good idea to double-check that your custom views\nare configured with dynamic colors\nor accommodate both light and dark appearance in some other way.

\n

An easy way to do this\nwould be to use a ForEach element\nto render a preview for each case in the ColorScheme enumeration:

\n
\n
ForEach(ColorScheme.allCases, id: \\.self) { colorScheme in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.colorScheme, colorScheme)\n        .previewDisplayName("\\(colorScheme)")\n        }.previewLayout(.sizeThatFits)\n        .background(Color(.systemBackground))\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dynamic Type Size Categories

\n

We can use the same approach to preview our views in various\nDynamic Type Sizes:

\n
\n
ForEach(ContentSizeCategory.allCases, id: \\.self) { sizeCategory in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.sizeCategory, sizeCategory)\n        .previewDisplayName("\\(sizeCategory)")\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n

\nPreviewing Different Locales

\n

Xcode Previews are especially time-saving when it comes to\nlocalizing an app into multiple languages.\nCompared to the hassle of configuring Simulator\nback and forth between different languages and regions,\nthis new approach makes a world of difference.

\n

Let\u2019s say that, in addition to English,\nyour app supported various right-to-left languages.\nYou could verify that your\nRTL logic worked as expected like so:

\n
\n
let supportedLocales: [Locale] = [\n        "en-US", // English (United States)\n        "ar-QA", // Arabic (Qatar)\n        "he-IL", // Hebrew (Israel)\n        "ur-IN"  // Urdu (India)\n        ].map(Locale.init(identifier:))\n        func localizedString(_ key: String, for locale: Locale) -> String? { ... }\n        return ForEach(supportedLocales, id: \\.identifier) { locale in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle(localizedString("Subscribe", for: locale), for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.locale, locale)\n        .previewDisplayName(Locale.current.localizedString(forIdentifier: locale.identifier))\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing View Controllers on Different Devices

\n

SwiftUI previews aren\u2019t limited to views,\nyou can also use them with view controllers.\nBy creating a custom UIViewControllerPreview type\nand taking advantage of some\nnew UIStoryboard class methods in iOS 13,\nwe can easily preview our view controller\non various devices \u2014\none on top of another:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        let deviceNames: [String] = [\n        "iPhone SE",\n        "iPad 11 Pro Max",\n        "iPad Pro (11-inch)"\n        ]\n        @available(iOS 13.0, *)\n        struct ViewController_Preview: PreviewProvider {\n        static var previews: some View {\n        ForEach(deviceNames, id: \\.self) { deviceName in\n        UIViewControllerPreview {\n        UIStoryboard(name: "Main", bundle: nil)\n        .instantiateInitialViewController { coder in\n        ViewController(coder: coder)\n        }!\n        }.previewDevice(PreviewDevice(rawValue: deviceName))\n        .previewDisplayName(deviceName)\n        }\n        }\n        }\n        #endif\n        
\n\n
\n\n
\n

Although most of us are still some years away from shipping SwiftUI in our apps\n(whether by choice or necessity),\nwe can all immediately benefit from the order-of-magnitude improvement\nit enables with Xcode 11 on macOS Catalina.

\n

By eliminating so much time spent waiting for things to happen,\nwe not only get (literally) hours more time each week,\nbut we unlock the possibility of maintaining an unbroken flow state during that time.\nNot only that,\nbut the convenience of integrated tests\nfundamentally changes the calculus for testing:\ninstead of being a rare \u201cnice to have,\u201d\nthey\u2019re the new default.\nPlus:\nthese inline previews serve as living documentation\nthat can help teams both large and small\nfinally get a handle on their design system.

\n

It\u2019s hard to overstate how much of a game-changer Xcode Previews are for iOS development,\nand we couldn\u2019t be happier to incorporate them into our workflow.

\n\n\"\"" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/swiftui-previews", - "recrawled": 1571407228188, - "updateCount": 2, - "fingerprint": "7582ddff", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16dc8d7749a:96ed:d4506071", - "updated": 1571036400000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting. But with Xcode 11, our wait is finally over \u2014 and it\u2019s all thanks to SwiftUI.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/swiftui-previews/", - "type": "text/html" - } - ], - "crawled": 1571032626330, - "title": "SwiftUI Previews on macOS Catalina and Xcode 11", - "published": 1571036400000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting:\nWaiting for Xcode to index your files,\nwaiting for Swift and Objective-C code to compile,\nwaiting for the Simulator to boot and your app to launch\u2026

\n

And after all of that,\nyou spend even more time getting your app\ninto a particular state and onto a particular screen,\njust to see whether the Auto Layout constraint you just added\nfixes that regression you found.\nIt didn\u2019t, of course,\nso you jump back into Xcode,\ntweak the Content Hugging Priority,\nhit \u2318R,\nand start the whole process again.

\n

We might relate our sorry predicament to\nthat one xkcd comic,\nbut for those of us who don\u2019t so much relish in\nthe stop-and-go nature of app development,\nthere\u2019s an old Yiddish joke about Shlemiel the painter\n(provided below with a few \uf8ff-specific modifications;\nfor the uninitiated,\nplease refer to Joel Spolsky\u2019s\noriginal telling):

\n
\n

Shlemiel gets a job as a software developer,\nimplementing a new iOS app.\nOn the first sprint he opens Xcode\nand implements 10 new screens of the app.\n\u201cThat\u2019s pretty good!\u201d says his manager,\n\u201cyou\u2019re a fast worker!\u201d and pays him a Bitcoin.

\n

The next sprint Shlemiel only gets 5 screens done.\n\u201cWell, that\u2019s not nearly as good as yesterday,\nbut you\u2019re still a fast worker. 5 screens is respectable,\u201d\nand pays him a Bitcoin.

\n

The next sprint Shlemiel implements 1 screen.\n\u201cOnly 1!\u201d shouts his manager.\n\u201cThat\u2019s unacceptable!\nOn the first day you did ten times that much work!\nWhat\u2019s going on?\u201d

\n

\u201cI can\u2019t help it,\u201d says Shlemiel.\n\u201cEach sprint I get further and further away from\napplication(_:didFinishLaunchingWithOptions:)!\u201d

\n
\n

Over the years,\nthere have been some developments that\u2019ve helped things slightly,\nincluding\n@IBInspectable and @IBDesignable\nand Xcode Playgrounds.\nBut with Xcode 11,\nour wait is finally over \u2014\nand it\u2019s all thanks to SwiftUI.

\n
\n\n
\n

Although many of us have taken a \u201cwait and see\u201d approach to SwiftUI,\nwe can start using its capabilities today\nto radically speed up and improve our development process \u2014\nwithout changing a line of code in our UIKit apps.

\n

Consider a subclass of UIButton\nthat draws a border around itself:

\n
final class BorderedButton: UIButton {\n        var cornerRadius: CGFloat { ... }\n        var borderWidth: CGFloat { ... }\n        var borderColor: UIColor? { ... }\n        }\n        
\n

Normally,\nif we wanted to test how our UI element performs,\nwe\u2019d have to add it to a view in our app,\nbuild and run,\nand navigate to that screen.\nBut with Xcode 11,\nwe can now see a preview side-by-side with the code editor\nby adding the following under the original declaration of BorderedButton:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        @available(iOS 13.0, *)\n        struct BorderedButton_Preview: PreviewProvider {\n        static var previews: some View {\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Follow", for: .normal)\n        button.tintColor = .systemOrange\n        button.setTitleColor(.systemOrange, for: .normal)\n        return button\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        }\n        }\n        #endif\n        
\n\n
\n

Using a new feature called dynamic replacement,\nXcode can update this preview without recompiling \u2014\nwithin moments of your making a code change.\nThis lets you rapidly prototype changes like never before.

\n

Want to see how your button handles long titles?\nBang away on your keyboard within the call to setTitle(_:for:)\nin your preview,\nand test out potential fixes in your underlying implementation\nwithout so much as leaving your current file!

\n\n

\nPreviewing Multiple States

\n

Let\u2019s say our app had a FavoriteButton \u2014\na distant cousin (perhaps by composition) to BorderedButton.\nIn its default state,\nit shows has the title \u201cFavorite\u201d\nand displays a \u2661 icon.\nWhen its isFavorited property is set to true,\nthe title is set to \u201cUnfavorite\u201d\nand displays a \u2661\u0338 icon.

\n

We can preview both at once\nby wrapping two UIViewPreview instances within a single SwiftUI Group:

\n
\n
Group {\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        return button\n        }\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        button.isFavorited = true\n        return button\n        }\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dark Mode

\n

With Dark Mode in iOS 13,\nit\u2019s always a good idea to double-check that your custom views\nare configured with dynamic colors\nor accommodate both light and dark appearance in some other way.

\n

An easy way to do this\nwould be to use a ForEach element\nto render a preview for each case in the ColorScheme enumeration:

\n
\n
ForEach(ColorScheme.allCases, id: \\.self) { colorScheme in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.colorScheme, colorScheme)\n        .previewDisplayName("\\(colorScheme)")\n        }.previewLayout(.sizeThatFits)\n        .background(Color(.systemBackground))\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dynamic Type Size Categories

\n

We can use the same approach to preview our views in various\nDynamic Type Sizes:

\n
\n
ForEach(ContentSizeCategory.allCases, id: \\.self) { sizeCategory in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.sizeCategory, sizeCategory)\n        .previewDisplayName("\\(sizeCategory)")\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n

\nPreviewing Different Locales

\n

Xcode Previews are especially time-saving when it comes to\nlocalizing an app into multiple languages.\nCompared to the hassle of configuring Simulator\nback and forth between different languages and regions,\nthis new approach makes a world of difference.

\n

Let\u2019s say that, in addition to English,\nyour app supported various right-to-left languages.\nYou could verify that your\nRTL logic worked as expected like so:

\n
\n
let supportedLocales: [Locale] = [\n        "en-US", // English (United States)\n        "ar-QA", // Arabic (Qatar)\n        "he-IL", // Hebrew (Israel)\n        "ur-IN"  // Urdu (India)\n        ].map(Locale.init(identifier:))\n        func localizedString(_ key: String, for locale: Locale) -> String? { ... }\n        return ForEach(supportedLocales, id: \\.identifier) { locale in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle(localizedString("Subscribe", for: locale), for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.locale, locale)\n        .previewDisplayName(Locale.current.localizedString(forIdentifier: locale.identifier))\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing View Controllers on Different Devices

\n

SwiftUI previews aren\u2019t limited to views,\nyou can also use them with view controllers.\nBy creating a custom UIViewControllerPreview type\nand taking advantage of some\nnew UIStoryboard class methods in iOS 13,\nwe can easily preview our view controller\non various devices \u2014\none on top of another:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        let deviceNames: [String] = [\n        "iPhone SE",\n        "iPad 11 Pro Max",\n        "iPad Pro (11-inch)"\n        ]\n        @available(iOS 13.0, *)\n        struct ViewController_Preview: PreviewProvider {\n        static var previews: some View {\n        ForEach(deviceNames, id: \\.self) { deviceName in\n        UIViewControllerPreview {\n        UIStoryboard(name: "Main", bundle: nil)\n        .instantiateInitialViewController { coder in\n        ViewController(coder: coder)\n        }!\n        }.previewDevice(PreviewDevice(rawValue: deviceName))\n        .previewDisplayName(deviceName)\n        }\n        }\n        }\n        #endif\n        
\n\n
\n\n
\n

Although most of us are still some years away from shipping SwiftUI in our apps\n(whether by choice or necessity),\nwe can all immediately benefit from the order-of-magnitude improvement\nit enables with Xcode 11 on macOS Catalina.

\n

By eliminating so much time spent waiting for things to happen,\nwe not only get (literally) hours more time each week,\nbut we unlock the possibility of maintaining an unbroken flow state during that time.\nNot only that,\nbut the convenience of integrated tests\nfundamentally changes the calculus for testing:\ninstead of being a rare \u201cnice to have,\u201d\nthey\u2019re the new default.\nPlus:\nthese inline previews serve as living documentation\nthat can help teams both large and small\nfinally get a handle on their design system.

\n

It\u2019s hard to overstate how much of a game-changer Xcode Previews are for iOS development,\nand we couldn\u2019t be happier to incorporate them into our workflow.

\n" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615064", - "fingerprint": "306f064b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc83812d6:95f2:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s grandest store in the Netherlands is returning with a renewed purpose on October 24 after months of extensive upgrades and restoration. The redesigned Apple Amsterdam will feature a Forum and video wall for Today at Apple, and a special creative collaboration to celebrate.

\n

more\u2026

\n

The post Redesigned Apple Amsterdam arrives October 24 featuring Today at Apple film sessions appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/apple-store-amsterdam-reopening-eye-film/", - "type": "text/html" - } - ], - "crawled": 1571022181078, - "title": "Redesigned Apple Amsterdam arrives October 24 featuring Today at Apple film sessions", - "published": 1571019889000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615056", - "recrawled": 1571058200644, - "updateCount": 1, - "fingerprint": "c61a1a0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc7ca26b8:9522:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Late on Sunday, Apple analyst Ming-Chi Kuo revealed some additional details about the iPhone SE 2, which Kuo previously said will launch early in 2020.

\n

As said previously, the specification of the device is very similar to the iPhone 8, just as the original iPhone SE was an adapted version of the iPhone 5s body. Kuo says the iPhone SE 2 will come in 64 GB and 128 GB storage configurations with three color options: silver, space gray, and red. He also predicts that the starting price for the new cheaper iPhone will be $399.

\n

more\u2026

\n

The post Kuo on iPhone SE 2 details: iPhone 8 design, $399 starting price, 64/128 GB storage, red color option, no 3D Touch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/kuo-iphone-se-2-details/", - "type": "text/html" - } - ], - "crawled": 1571014977208, - "title": "Kuo on iPhone SE 2 details: iPhone 8 design, $399 starting price, 64/128 GB storage, red color option, no 3D Touch", - "published": 1571011597000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615043", - "recrawled": 1571079809888, - "updateCount": 2, - "fingerprint": "86b03119", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc6b75a1f:9344:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Last week we heard from a reader who experienced a fraudulent charge coming from a clone of his Apple Card. It was a good reminder that even with its security focus and lack of printed numbers, the physical Apple Card is just as susceptible to skimming and cloning as any other credit or debit card. Now we\u2019ve heard from another reader who just had a fraud issue with Apple Card, but more surprising, he says he\u2019s never used the physical titanium Apple Card.

\n

more\u2026

\n

The post Apple Card user claims to be victim of fraud despite never using titanium card [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/apple-card-security-issue/", - "type": "text/html" - } - ], - "crawled": 1570996967967, - "title": "Apple Card user claims to be victim of fraud despite never using titanium card [U]", - "published": 1570995069000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple TV", - "Enterprise", - "iPhone, iPad, & iOS", - "Mac & macOS", - "device management", - "macOS Server" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41934", - "fingerprint": "7df45fff", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/macOS-Server-5-icon.png", - "width": 467, - "height": 467 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9233:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"\"
Adds new restrictions, payloads, and commands for Profile Manager and now requires macOS 10.15 Catalina or later. ($19.99 new, free update, 66.1 MB)

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/macos-server-5-9/", - "type": "text/html" - } - ], - "crawled": 1570986848002, - "title": "macOS Server 5.9", - "published": 1570983664000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Problem Solving", - "Security", - "cleaning", - "CleanMyMac", - "MacPaw", - "maintenance", - "malware" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41938", - "fingerprint": "96705319", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/10/CleanMyMac-4-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9232:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"CleanMyMac
Brings support for macOS 10.15 Catalina and adds instant notifications about malware threats. ($89.95 new, free update, 48.1 MB)

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/cleanmymac-4-5/", - "type": "text/html" - } - ], - "crawled": 1570986848002, - "title": "CleanMyMac X 4.5", - "published": 1570983393000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Cultured Code", - "task management", - "Things" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41942", - "fingerprint": "c257fea", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Things-3-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9231:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Things
Adds full compatibility with macOS 10.15 Catalina and removes support for 10.11 El Capitan and 10.12 Sierra. ($49.99 new, free update, 17.9 MB)

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/things-3-10/", - "type": "text/html" - } - ], - "crawled": 1570986848002, - "title": "Things 3.10", - "published": 1570983259000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615023", - "fingerprint": "cf9c432d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5db845a:919a:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s truly wireless AirPods have been incredibly popular since their initial release in 2016, Now, it seems that Apple is preparing another version of AirPods with a new design and new features, such as noise cancellation.

\n

Would you ditch your current AirPods for the new in-ear AirPods with noise cancellation?

\n

more\u2026

\n

The post Poll: Would you ditch your current AirPods for in-ear \u2018AirPods Pro\u2019 with noise cancellation? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/airpods-pro-airpods-poll/", - "type": "text/html" - } - ], - "crawled": 1570982560858, - "title": "Poll: Would you ditch your current AirPods for in-ear \u2018AirPods Pro\u2019 with noise cancellation?", - "published": 1570982147000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615015", - "fingerprint": "1f666956", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5a48f40:9141:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In this week\u2019s top stories: macOS Catalina launches to the public, Instagram adds Dark Mode support, Apple AR headset in 2020, and more. Read on for all of this week\u2019s biggest news.
\nmore\u2026

\n

The post This week\u2019s top stories: macOS Catalina release, Apple AR headset, Instagram Dark Mode, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/top-stories-catalina-ar-more/", - "type": "text/html" - } - ], - "crawled": 1570978959168, - "title": "This week\u2019s top stories: macOS Catalina release, Apple AR headset, Instagram Dark Mode, more", - "published": 1570977902000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613617", - "fingerprint": "bb01f5a5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc56d99e0:90d1:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

A few months ago, I wrote about The Athletic, and I thought it would make a great acquisition target for Apple. When I originally wrote that article, I mentioned that the Athletic had recently launched a podcast section, but they were only available inside of their app and not dedicated podcast apps like Apple Podcasts, Overcast, or Pocket Casts. In recent weeks, they\u2019ve reversed that stance and started submitting their shows to Apple Podcasts and Spotify, but only including\u00a0some of the episodes as a free download. more\u2026

\n

The post The Athletic reverses course on podcasts and submits them to Apple Podcasts and Spotify appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/the-athletic-podcasts/", - "type": "text/html" - } - ], - "crawled": 1570975357408, - "title": "The Athletic reverses course on podcasts and submits them to Apple Podcasts and Spotify", - "published": 1570972244000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=615005", - "fingerprint": "e06b67ed", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc4ffae02:8fe4:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is continuing its PR blitz for Apple TV+ with Jason Momoa and Alfre Woodard hitting the covers of the latest issue of Emmy Magazine, promoting the sci-fi thriller See. Apple\u2019s production budget for See is believed to be in excess of $15 million per episode.

\n

In the interview, Apple vice presidents Jamie Erlicht and Zack van Amburg (who run Apple\u2019s TV+ efforts after being hired from Sony in 2017) compare the scope of See\u2019s world-building directly to Game of Thrones: \u201ccan it be as epic as, say, a Game of Thrones? We answer that question early on with a resounding yes!\u201d. See debuts as a launch show on Apple TV+, which means it premieres November 1st.

\n

more\u2026

\n

The post Apple TV+ execs say \u2018See\u2019 will be as epic as \u2018Game of Thrones\u2019, free three month trial voucher in Emmy Magazine appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/13/see-apple-tv-interview-emmy/", - "type": "text/html" - } - ], - "crawled": 1570968153602, - "title": "Apple TV+ execs say \u2018See\u2019 will be as epic as \u2018Game of Thrones\u2019, free three month trial voucher in Emmy Magazine", - "published": 1570965584000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36153", - "fingerprint": "dfdbc1b5", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8d:d4506071", - "updated": 1570910847000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://kolide.com/?utm_source=df&utm_medium=talkshow&utm_campaign=launch", - "type": "text/html" - } - ], - "crawled": 1570911785806, - "title": "Kolide", - "published": 1570910846000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

My thanks to Kolide for again sponsoring Daring Fireball. Kolide is a new Slack app that messages employees when their Mac, Windows, or Linux device is not compliant with security best-practices or policy. If your team uses Slack, you should look at Kolide.

\n

With this app, Kolide will notify users or groups when a device is out of compliance along with clear instructions about what is wrong, and step by step instructions to remediate the issue themselves. They can even confirm in real-time that they resolved the problem with an interactive button inside the Slack message!

\n

Unlike most endpoint security solutions, Kolide was designed with user privacy in mind. Your users will know what data is collected about their device, who can see that data, and can even view the full source code of the agent that is run on the device.

\n

Kolide is already used by hundreds of fast growing companies who want to level-up their device security without locking down their devices. Try Kolide\u2019s new product for free for 30 days for your entire fleet.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36152", - "fingerprint": "c367ae70", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8c:d4506071", - "updated": 1570910713000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.buzzfeednews.com/article/alexkantrowitz/apple-china-tv-protesters-hong-kong-tim-cook", - "type": "text/html" - } - ], - "crawled": 1570911785806, - "title": "BuzzFeed: \u2018Apple Told Some Apple TV+ Show Developers Not to Anger China\u2019", - "published": 1570910671000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Alex Kantrowitz and John Paczkowski, reporting for BuzzFeed News:

\n
\n

In early 2018 as development on Apple\u2019s slate of exclusive Apple\nTV+ programming was underway, the company\u2019s leadership gave\nguidance to the creators of some of those shows to avoid\nportraying China in a poor light, BuzzFeed News has learned.\nSources in position to know said the instruction was communicated\nby Eddy Cue, Apple\u2019s SVP of internet software and services, and\nMorgan Wandell, its head of international content development. It\nwas part of Apple\u2019s ongoing efforts to remain in China\u2019s good\ngraces after a 2016 incident in which Beijing shut down Apple\u2019s\niBooks Store and iTunes Movies six months after they debuted in\nthe country.

\n
\n

Judd Apatow:

\n
\n

Hey and don\u2019t mention that Turkey is bad. We sell a lot of watches\nthere. And don\u2019t mention Saudi Arabia murdering journalists \u2014\nthey love the iMac and don\u2019t mention Russia\u2009\u2014\u2009big iPad market.

\n
\n

Apple\u2019s far from alone here. Making big-budget movies and TV shows China-friendly is de rigueur in Hollywood today, and Apple TV+ is now a player in Hollywood. But how is this not a victory for the stifling of free speech?

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614992", - "fingerprint": "a1c4970", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc1595ea7:8a15:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s only retail store in Maine reopened today in a significantly larger and more modern space at The Maine Mall. South Portland customers lined up this morning to explore the location\u2019s first redesign since opening more than 11 years ago.

\n

more\u2026

\n

The post Apple Stores: New Maine Mall location opens; sessions with The Big Draw continue through October appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/12/apple-store-maine-reopening-photos-big-draw/", - "type": "text/html" - } - ], - "crawled": 1570906922663, - "title": "Apple Stores: New Maine Mall location opens; sessions with The Big Draw continue through October", - "published": 1570906146000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=612367", - "recrawled": 1571011375180, - "updateCount": 1, - "fingerprint": "f1bd45cc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc0eb733e:893e:d4506071", - "author": "Seth Weintraub", - "summary": { - "direction": "ltr", - "content": "
\n

I\u2019ve been a happy Bose QC35 Noise cancelling headphone user since the day they came out. These were the first \u201cconsumer priced\u201d ANC headset combos and have since been matched by excellent products from Sony and Apple\u2019s Beats brand. But Active Noise Cancellation has always come at a price. In the case of the QC35s and Sony\u2019s, prices start at $350 retail unless you find deals.

\n

Broski Lety sent me a pair of their new active noise cancelling headphones which are on Indiegogo now for $99 and will soon be on Amazon for 50% more. You wouldn\u2019t be reading this if I wasn\u2019t super-impressed\u2026 more\u2026

\n

The post Best noise cancelling headphones you\u2019ve never heard of: Broski Lety at $100 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/12/broski-lety-anc/", - "type": "text/html" - } - ], - "crawled": 1570899718974, - "title": "Best noise cancelling headphones you\u2019ve never heard of: Broski Lety at $100", - "published": 1570896243000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614977", - "fingerprint": "cc72d3af", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc07d8834:886b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Blue Shield of California has announced that it is partnering with health services provider Altais and Notable Health to spread adoption of the Apple Watch. The deal will center on doctors wearing an Apple Watch to easily record notes and other data during office visits.

\n

more\u2026

\n

The post Blue Shield of California to use Apple Watch to expand physician-patient communication appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/12/apple-watch-notable-blue-shield/", - "type": "text/html" - } - ], - "crawled": 1570892515380, - "title": "Blue Shield of California to use Apple Watch to expand physician-patient communication", - "published": 1570890145000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613753", - "fingerprint": "6db39061", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875c:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

A question facing a lot of K\u201312 school districts this time of year is whether their devices can go just one more year. Budgets are being set (and likely looking to be cut), so keeping an iPad or Mac laptop deployment in place for another school year is a way to eliminate a costly line item in the budget. Is that a wise decision? Let\u2019s look at the factors you need to consider before holding off on that new Mac or iPad device refresh. A different way that I often get this question asked to me is: \u201chow long do iPads last?\u201d more\u2026

\n

The post Making the Grade: What should K-12 schools factor in when considering replacing Apple deployments? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/12/making-the-grade-what-factors-should-k-12-schools-consider-when-considering-replacing-apple-deployments/", - "type": "text/html" - } - ], - "crawled": 1570885311943, - "title": "Making the Grade: What should K-12 schools factor in when considering replacing Apple deployments?", - "published": 1570885230000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614972", - "fingerprint": "2d4a395", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The popular third-party podcast player Overcast has joined the iOS 13 Dark Mode fun. The app has been updated to support iOS 13 Dark Mode, and it gives users two different options from which to pick. more\u2026

\n

The post Overcast for iOS updated to support iOS 13 Dark Mode with two theme options appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/12/overcast-dark-mode-ios-13/", - "type": "text/html" - } - ], - "crawled": 1570885311943, - "title": "Overcast for iOS updated to support iOS 13 Dark Mode with two theme options", - "published": 1570884465000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614967", - "fingerprint": "1637581f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbfd8a776:86ef:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

As Apple faces pushback over its decision to remove a Hong Kong protest tracking app from the App Store, a new report from BuzzFeed News says that Apple\u2019s efforts also extend to Apple TV+. According to the report, Apple has instructed Apple TV+ show runners to avoid portraying China negatively.

\n

more\u2026

\n

The post Report: Apple told Apple TV+ creators to avoid portraying China \u2018in a poor light\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/12/apple-china-apple-tv-plus/", - "type": "text/html" - } - ], - "crawled": 1570881709942, - "title": "Report: Apple told Apple TV+ creators to avoid portraying China \u2018in a poor light\u2019", - "published": 1570881430000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36151", - "fingerprint": "a83fbf45", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbdc64c18:83a9:d4506071", - "updated": 1570845234000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.vox.com/recode/2019/10/10/20908480/apple-china-hkmap-app-censorship-hong-kong-protests-tim-cook", - "type": "text/html" - } - ], - "crawled": 1570846952472, - "title": "Apple Needs China", - "published": 1570845232000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Peter Kafka, writing at Recode:

\n
\n

Unlike tech companies that haven\u2019t broken into the country or only\ndo minor business in it, Apple is now so deep in China that\nleaving it could be catastrophic. Even if the company was willing\nto forgo the $44 billion a year in sales it makes in China, it\ncan\u2019t leave the deep network of suppliers and assemblers that\nbuild hundreds of millions of iPhones every year.

\n

Earlier this year, in response to the escalating US-China trade\nwar, Apple floated the idea that it could move some of its\nproduction outside of China to hedge its bets. But it was only\nwilling to suggest that it would move a third of production.

\n

So even if Apple decided to make the wrenching decision to get\nout of China today, it couldn\u2019t. It is stuck there, for better\nand for worse.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36150", - "recrawled": 1570890174452, - "updateCount": 1, - "fingerprint": "2538d69f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd8f56e8:834b:d4506071", - "updated": 1570887877000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/10/everything-new-in-ios-13-2-beta-2/", - "type": "text/html" - } - ], - "crawled": 1570843350760, - "title": "What\u2019s New in iOS 13.2 Beta 2: Siri Privacy and Video Settings in the Camera App", - "published": 1570840167000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Two features stand out to me (I\u2019m already running the 13.2 betas on my daily use iPhone\u2009\u2014\u2009feel like I have nothing to lose on this front given the de facto beta-y state of 13.1.2):

\n\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-3215871338266756283", - "fingerprint": "717870dc", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-JTONCNpv2X8/XaEUgnGZSzI/AAAAAAAADTg/EaM5cDjkD3kRnXPIR0-6AX-3VxlC_br_QCEwYBhgL/s72-c/091.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16dbd619e56:82fa:d4506071", - "updated": 1570837682218, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/around-web.html", - "type": "text/html" - } - ], - "crawled": 1570840354390, - "title": "Around the web", - "published": 1570837680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
At The Catholic Thing, Fr. Thomas Weinandy on the studied ambiguity of Pope Francis.\u00a0 In his new book Conciliar Octet, Fr. Aidan Nichols on the hermeneutic of continuity and Vatican II.

At Medium, philosopher Kathleen Stock on gender theory versus academic freedom in the UK.\u00a0 At Inside Higher Education, twelve prominent philosophers defend the right to free inquiry on matters of sex and gender.\u00a0

Philosopher Daniel A. Kaufman on the \u201cwoke\u201d fanatics increasingly infesting academic philosophy, at The Electric Agora.\u00a0 Richard Marshall interviews Kaufman at 3:16.\u00a0

Peggy Noonan on transgender Jacobinism, at The Wall Street Journal.\u00a0 At YouTube, video of an indoctrination session.

Jacob Howland on Borges\u2019s Library of Babel, at The New Criterion.

At New Statesman, John Gray on Tom Holland on the Christian origins of modern secular liberal values.\u00a0 More reviews at The University Bookman and at Literary Review.

At Quillette, Benedict Beckeld diagnoses Western self-hatred or oikophobia.

Donald Fagen interviewed on Paul Shaffer Plus One.

Kay Hymowitz on the sexual revolution and mental health, at The Washington Examiner.

John DeRosa of the Classical Theism Podcast interviews Thomist philosopher Gaven Kerr on the topic of Aquinas and creation.

Ronald W. Dworkin on \u201cartificial intelligence\u201d as a projection of artificial intelligence researchers, at The American Interest.

New books on Aquinas: Aquinas and the Metaphysics of Creation, by Gaven Kerr; The Discovery of Being and Thomas Aquinas, edited by Christopher Cullen and Franklin Harkins; The Human Person: What Aristotle and Thomas Aquinas Offer Modern Psychology, by Thomas Spalding, James Stedman, Christina Gagn\u00e9, and Matthew Kostelecky.

At the Institute of Art and Ideas: Philosopher of physics Tim Maudlin on quantum physics and common sense.\u00a0 Physicist Subir Sarkar and philosophers Nancy Cartwright and John Dupr\u00e9 discuss physics and materialism.

Philosopher Dennis Bonnette on the distinction between the intellect and the imagination, at Strange Notions.

Philosopher of time Ross Cameron is interviewed by Richard Marshall at 3:16.

Duns Scotus in focus at Philosophy Now and Commonweal.\u00a0

10 facts about\u00a0Alfred Hitchcock Presents, at Mental Floss.

Tim Maudlin on Judea Pearl on causation versus correlation, at the Boston Review.\u00a0 Maudlin\u2019s book Philosophy of Physics: Quantum Theory is reviewed at Notre Dame Philosophical Reviews.

Charles Styles interviews Peter Harrison on the subject of the best books on the history of science and religion, at Five Books.

At Quillette, Kevin Mims on The Exorcist as a film about the breakdown of the family.

Society in Mind on the replication crisis in psychology.

Matias Slavov on Hume and Einstein on the nature of time, at Aeon.

At Catholic World Report, philosopher Joseph Trabbic on Aquinas and political liberalism.

Boston Review on post-liberal academic political philosophy.\u00a0 The Chronicle of Higher Educationon post-liberal Catholic political philosophy.\u00a0

Blue World, an album of lost John Coltrane tracks, has been released.

It\u2019s a thing.\u00a0 The Huffington Post reports on millennials who are becoming nuns.

Scott Alexander on LGBT as a new civil religion, at Slate Star Codex.\u00a0 C. C. Pecknold on the phony neutrality of post-Obergefell liberalism, at Catholic Herald.
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Media Creation", - "GraphicConverter", - "image editing", - "Lemkesoft" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41915", - "fingerprint": "dc514e06", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/08/GraphicConverter-11-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:8031:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"GraphicConverter
Maintenance update with numerous new and updated features for the recently upgraded Swiss Army knife of graphics programs. ($39.95 new, free update, 152 MB)

\"\u201cI\u2019ve

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/graphicconverter-11-1/", - "type": "text/html" - } - ], - "crawled": 1570838878297, - "title": "GraphicConverter 11.1", - "published": 1570836868000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "backup", - "ChronoSync", - "Econ Technologies", - "synchronization" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41968", - "fingerprint": "716df141", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/ChronoSync-4-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:8030:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"ChronoSync
Optimizes the synchronization and backup tool and its helper app for macOS 10.15 Catalina. (49.99 new for ChronoSync, $14.99 new for ChronoAgent; free updates; 67 MB, 26.6 MB)

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/chronosync-4-9-5/", - "type": "text/html" - } - ], - "crawled": 1570838878297, - "title": "ChronoSync 4.9.5 and ChronoAgent 1.9.3", - "published": 1570836687000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "Productivity", - "Compressor", - "Final Cut Pro X", - "Motion", - "video production" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41911", - "fingerprint": "643fccbe", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Final-Cut-Pro-X-10-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:802f:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Final
All three apps receive a new Metal-based processing engine that improves playback and accelerates graphics tasks. ($299.99/$49.99/$49.99 new, free updates)

\"\u201cI

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/final-cut-pro-x-10-4-7-compressor-4-4-5-and-motion-5-4-4/", - "type": "text/html" - } - ], - "crawled": 1570838878297, - "title": "Final Cut Pro X 10.4.7, Compressor 4.4.5, and Motion 5.4.4", - "published": 1570836430000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36149", - "recrawled": 1570839748833, - "updateCount": 1, - "fingerprint": "1b7a439b", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd216be4:7ed8:d4506071", - "updated": 1570837401000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/09/kuo-apple-ar-headset-launch-q2-2020/", - "type": "text/html" - } - ], - "crawled": 1570836147172, - "title": "Ming-Chi Kuo Expects Apple to Launch AR Glasses in Second Quarter of 2020", - "published": 1570834472000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

We know for a fact, with ARKit, that Apple has a strong interest in augmented reality. We also know that phones and tablets are not ideal AR devices. They\u2019re not bad, but they\u2019re not ideal. So you don\u2019t need a weatherman to tell you the wind is blowing toward Apple working on AR-dedicated hardware\u2009\u2014\u2009glasses or goggles or something. Now we have Kuo saying it\u2019s coming in the first half of 2020. That\u2019s pretty close.

\n

But if true, no one thus far seems to have any idea what exactly Apple has in mind. Are they glasses you\u2019re supposed to wear all the time, like you do with Apple Watch? That doesn\u2019t sound right to me. The glasshole problems all persist. If there\u2019s a camera, it\u2019s creepy and rude to wear them all the time. Do they make you look weird? Eyeglasses are a huge personal statement\u2009\u2014\u2009far more so than a watch. If they all look like \u201cApple Glasses\u201d, there\u2019s going to be a huge resistance to wearing the same glasses as everyone else. And if it\u2019s something else entirely\u2009\u2014\u2009a product you don\u2019t wear all day like a watch\u2009\u2014\u2009when do you wear them and what are they meant for? Perhaps they\u2019re more like AirPods, in terms of being situational. All unanswered questions.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Problem Solving", - "Security", - "backup", - "Bombich Software", - "Carbon Copy Cloner" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41964", - "fingerprint": "ba7307e7", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Carbon-Copy-Cloner-5-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ece:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Carbon
Brings full support for making bootable backups of macOS 10.15 Catalina's new read-only System volume. ($39.99 new, free update, 15.9 MB)

\"\u201cI

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/carbon-copy-cloner-5-1-12/", - "type": "text/html" - } - ], - "crawled": 1570835269367, - "title": "Carbon Copy Cloner 5.1.12", - "published": 1570835254000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Problem Solving", - "iPadOS 13" - ], - "originId": "https://tidbits.com/?p=41994", - "fingerprint": "81ab1bd4", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ecd:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "For at least some iPad Air 2 owners, upgrading to iPadOS 13 is resulting in incredibly sluggish behavior and various related failures. Apple knows about the problem, but the only workaround right now is to erase the iPad and restore from backup.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/11/fixing-ipados-13s-glacial-performance-on-the-ipad-air-2/", - "type": "text/html" - } - ], - "crawled": 1570835269367, - "title": "Fixing iPadOS 13\u2019s Glacial Performance on the iPad Air 2", - "published": 1570834993000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Mac & macOS", - "Networking", - "Problem Solving", - "Mail" - ], - "originId": "https://tidbits.com/?p=41988", - "fingerprint": "4ef4820c", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ecc:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "Here\u2019s yet another reason to hold off on upgrading to macOS 10.15 Catalina\u2014reports of data loss in Mail after updating its data store from Mojave to Catalina and when moving messages between mailboxes.

Read original article

\"\u201cSometimes

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/11/beware-mail-data-loss-in-catalina/", - "type": "text/html" - } - ], - "crawled": 1570835269367, - "title": "Beware Mail Data Loss in Catalina", - "published": 1570832702000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614839", - "fingerprint": "a67a0b78", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbd0e2f61:7ebf:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

If you haven\u2019t already, now is your time to enter for your chance to win Apple\u2019s brand new iPhone 11 Pro Max (512GB in Midnight Green), thanks to our friends over at totallee.

\n

For a limited time, you can also grab 25% off all totallee\u2019s accessories including its very popular and branding-free iPhone cases, Qi chargers, and more:

\n

Get 25% off\u00a0totallee thin cases for iPhone\u00a0now w/ code HAPPYHOUR

\n

Head below to enter the giveaway.

\n

more\u2026

\n

The post 9to5Rewards: Enter to win iPhone 11 Pro Max from totallee [Giveaway] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/rewards-iphone-11-giveaway-totallee/", - "type": "text/html" - } - ], - "crawled": 1570834886497, - "title": "9to5Rewards: Enter to win iPhone 11 Pro Max from totallee [Giveaway]", - "published": 1570832799000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116305", - "fingerprint": "10d1add6", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbd073d63:7e99:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Ballard\u2019s whimsical wand shop and wizard pub is getting closer to opening. The Splintered Wand is the creation of Geoffrey Thaddeus Constantine Balch and Andrea Ravnholm (AKA, Widow Balch). It will be a place of magic and wizardry for all ages \u2014 a wand shop upstairs, and the pub downstairs. The wand shop is on [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/11/ballards-wizard-pub-and-wand-shop-opening-soon/", - "type": "text/html" - } - ], - "crawled": 1570834431331, - "title": "Ballard\u2019s wizard pub and wand shop opening soon", - "published": 1570833071000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Ballard\u2019s whimsical wand shop and wizard pub is getting closer to opening.

\n

The Splintered Wand is the creation of Geoffrey Thaddeus Constantine Balch and Andrea Ravnholm (AKA, Widow Balch). It will be a place of magic and wizardry for all ages \u2014 a wand shop upstairs, and the pub downstairs.

\n
\"\"
\n

The wand shop is on the second floor, and will be open seven days a week, from 11am to midnight. Wandmakers will use each customer\u2019s astrology to select one of 13 North American wooden wands, made by artists in Maine. The wand core itself will be chosen by the customer, who will be asked to cast a spell over cauldrons of \u201calabastron\u201d \u2014 the stuff of magic.

\n

The downstairs bar (21+) is a sight to behold, with ancient rhododendron branches standing guard before a copper-lined, glowing onyx countertop. Near the bar is a seating area with black walnut benches, across from a stand of 35-year-old living trees planted in the floor.

\n
\"\"
\n

On the third floor will be the \u201cEuphorium\u201d, a private events space filled with magical items such as skeletal fairies encased in glass (photo above) and an ornately carved fireplace. There will be two long tables in the room, which Geoffrey says will be for meetings, parties, or special VIP guests \u2014 \u201cplaytrons\u201d, as he describes.

\n

On one end of the Euphorium is a glass room with colorful hanging lanterns, which will be perfect for Tarot readings, Geoffrey says.

\n
\"\"
\n

There will be lunch and dinner served at The Splintered Wand, with a decidedly British flare: think pasties, Yorkshire pudding, and Shepherd\u2019s Pie.

\n

The Splintered Wand will likely be open before the end of the year, pending some inspections and permitting.

\n

We\u2019ll update with more information when we know more\u2026

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614936", - "fingerprint": "160038c8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbcd73aac:7e1a:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple first introduced Screen Time with iOS 12 last year to help users be more intentional with their time on iPhone and iPad. Now with macOS Catalina, Screen Time comes to the Mac.

\n

more\u2026

\n

The post How to set up Screen Time on your Mac in macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/how-to-set-up-screen-time-mac-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1570831284908, - "title": "How to set up Screen Time on your Mac in macOS Catalina", - "published": 1570829549000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614916", - "fingerprint": "ef42913a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbca0456f:7da2:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

As the US-China trade talks have come to a partial deal today, the overall US stock market saw notable gains. Along with the positive outlook on a potential US-China trade truce, AAPL is up and has hit a new 52-week high.

\n

more\u2026

\n

The post AAPL hits 52-week high as US-China trade war truce could be on the horizon appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/apple-stock-aapl-52-week-high/", - "type": "text/html" - } - ], - "crawled": 1570827683183, - "title": "AAPL hits 52-week high as US-China trade war truce could be on the horizon", - "published": 1570824418000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/11/omni_job_senior_front_end_web_developer", - "fingerprint": "7fca382b", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dbc520860:7c89:d4506071", - "summary": { - "direction": "ltr", - "content": "

Omni\u2019s hiring a Senior Front-End Web Developer to work on OmniFocus for the Web.

\n

Omni\u2019s a truly great place to work. You\u2019d have your own office \u2014\u00a0and there\u2019s a decent chance it would be right near mine. (The job is part of the Design department, and marketing is also part of the Design department.)

\n

We also have common areas too, for when you prefer to work around other people. You\u2019re not locked into your office. :)

\n

Benefits are great. The view of Lake Union and Capitol Hill is beautiful. The kitchen folks make us wonderful food.

\n

But best of all: it\u2019s great fun to work with these people on these apps.

\n

So \u2014\u00a0if you\u2019re a web developer, please apply!

\n

PS You can learn more about OmniFocus for the Web by listening to How We Built OmniFocus for the Web (an episode of The Omni Show) and by reading OmniFocus for the Web: Under the Hood.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/11/omni_job_senior_front_end_web_developer", - "type": "text/html" - } - ], - "crawled": 1570822555744, - "title": "Omni Job: Senior Front-End Web Developer", - "published": 1570822210000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614894", - "recrawled": 1570820479759, - "updateCount": 1, - "fingerprint": "31d55186", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b81:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today has released the first developer beta of macOS Catalina 10.15.1. This comes after the official release of the new operating system version for the public earlier this week.

\n

The latest developer release features some of the changes included in the\u00a0iOS 13.2 beta, such as new emoji and Siri privacy settings.

\n

more\u2026

\n

The post Apple releases first developer beta of macOS Catalina 10.15.1 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/apple-releases-first-developer-beta-of-macos-catalina-10-15-1/", - "type": "text/html" - } - ], - "crawled": 1570816878118, - "title": "Apple releases first developer beta of macOS Catalina 10.15.1", - "published": 1570815163000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614716", - "recrawled": 1571065402732, - "updateCount": 1, - "fingerprint": "96399189", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b80:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

Yesterday Apple released the second iOS 13.2 beta for developers. The update brings several noteworthy changes to the table, including brand new emoji, along with the ability to delete Siri & Dictation history associated with an iOS device. Watch our brief hands-on video as we step through the latest iOS 13.2 beta 2 changes and features. more\u2026

\n

The post Hands-on with new iOS 13.2 beta 2 changes and features [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/hands-on-with-new-ios-13-beta-2-changes-and-features-video/", - "type": "text/html" - } - ], - "crawled": 1570816878118, - "title": "Hands-on with new iOS 13.2 beta 2 changes and features [Video]", - "published": 1570814727000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614876", - "fingerprint": "c79837b6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7f:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple TV+ is less than a month away from launching with the company\u2019s first original shows. However, Apple doesn\u2019t own any of that content but that\u2019s set to change moving forward. Apple is launching its in-house studio as it gets set to produce a new WWII drama called Masters of the Air, a\u00a0follow-up to HBO\u2019s popular\u00a0Band of Brothers\u00a0and The Pacific.

\n

more\u2026

\n

The post Apple kickstarts its in-house studio with order for \u2018Band of Brothers\u2019 follow-up, \u2018Masters of the Air\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/apple-in-house-studio-band-of-brothers-follow-up/", - "type": "text/html" - } - ], - "crawled": 1570816878118, - "title": "Apple kickstarts its in-house studio with order for \u2018Band of Brothers\u2019 follow-up, \u2018Masters of the Air\u2019", - "published": 1570814398000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614872", - "fingerprint": "768ee629", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7e:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Arcade is a new subscription service that offers an entire catalog of games for $4.99 a month. Games can be accessed on multiple devices and shared with up to six family members through iCloud Family Sharing. The platform has been available since September 16 with a trial period of 30 days, so the first subscribers will be charged starting next week.

\n

more\u2026

\n

The post Here\u2019s how to cancel Apple Arcade before being charged after the trial period appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/how-to-cancel-apple-arcade-trial-period/", - "type": "text/html" - } - ], - "crawled": 1570816878118, - "title": "Here\u2019s how to cancel Apple Arcade before being charged after the trial period", - "published": 1570813970000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116283", - "fingerprint": "812ea8d7", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbf3b0ea:7b60:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Starting tomorrow (Oct 12.), the large chamber at the Ballard Locks will close for an extended project to replace the chamber\u2019s filling culvert valves. The closure is expected to last 53 days \u2014 one month longer than the typical November annual maintenance closure. The small chamber will remain open during the work, and will be [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/11/ballard-locks-large-chamber-to-close-for-almost-two-months/", - "type": "text/html" - } - ], - "crawled": 1570816372970, - "title": "Ballard Locks large chamber to close for almost two months", - "published": 1570816285000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Starting tomorrow (Oct 12.), the large chamber at the Ballard Locks will close for an extended project to replace the chamber\u2019s filling culvert valves.

\n

The closure is expected to last 53 days \u2014 one month longer than the typical November annual maintenance closure. The small chamber will remain open during the work, and will be available for vessels up to 28-feet-wide by 123-feet-long. The U.S. Army Corps are aiming for a December 3rd reopening.

\n
\"\"
Photo from a previous annual closure
\n

This will be the first of four extended closures, part of the $10.5 million, multi-year contract to replace the large lock chamber\u2019s 102-year-old filling culvert gates. The project will replace the original valves, called Stoney Gate Valves, designed and originally used during the Panama Canal construction.

\n

The valves, which are underwater during regular operations, seal off the 8-feet-6-inch wide by 14-feet tall filling culverts.

\n

\u201cThe contractor will be jack hammering out old components that extend up nearly 30 feet in a space that is only about 3-feet wide,\u201d project manager Peter Gibson said. \u201cIt was constructed more than 102-years ago and we really don\u2019t know what they will encounter during the demolition portion.\u201d

\n

It\u2019s a tricky operation \u2014 after demolition, crews will build forms to create the new valve component space and will then pour concrete. Once the concrete dries (about one week), they\u2019ll start installing the new system.

\n

According to the U.S. Army Corps, installation will require drilling about 600 holes up to 1-inch in diameter and 20-inches deep into the concrete.

\n

During this first extended closure, the contractor and Corps officials will meet to look for ways to speed up the process for the subsequent valve replacements and reduce the closure time.

\n

The next closures are scheduled for February to April 2020, October to December 2020, and February to April of 2021.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Cocoa", - "iOS", - "Links", - "ObjC", - "OS X", - "Xcode" - ], - "originId": "https://indiestack.com/?p=863", - "fingerprint": "3563a79f", - "id": "FQCNcmB2/bN37jEqK6evDxyNDr+PE839IP+rONrBVrE=_16dbbe321a0:7b25:d4506071", - "author": "Daniel Jalkut", - "summary": { - "direction": "ltr", - "content": "Mike Ash shares interesting news that the latest Xcode SDKs include a change to the function prototype of Objective-C\u2019s msgSend family of functions. Where objc_msgSend was previously defined in terms of the couple of parameters it usually takes, and with the return type that it sometimes has, it is now declared as taking no parameters \u2026 Continue reading Casting Objective-C Message Sends \u2192" - }, - "alternate": [ - { - "href": "https://indiestack.com/2019/10/casting-objective-c-message-sends/", - "type": "text/html" - } - ], - "crawled": 1570815287712, - "title": "Casting Objective-C Message Sends", - "published": 1570812194000, - "origin": { - "streamId": "feed/http://indiestack.com/feed/", - "htmlUrl": "https://indiestack.com", - "title": "Indie Stack" - }, - "content": { - "direction": "ltr", - "content": "

Mike Ash shares interesting news that the latest Xcode SDKs include a change to the function prototype of Objective-C\u2019s msgSend family of functions. Where objc_msgSend was previously defined in terms of the couple of parameters it usually takes, and with the return type that it sometimes has, it is now declared as taking no parameters and returning no value:

\n
\nOBJC_EXPORT void\nobjc_msgSend(void /* id self, SEL op, ... */ )\n
\n

In practial terms, this will have an impact if you are still using direct objc_msgSend calls anywhere in your code. For example, imagine you have a \u201ctransformer\u201d class that is capable of performing a variety of text manipulations on strings. You might have some code that derives a \u201cSEL\u201d programmatically and then messages the transformer to perform the action. Here\u2019s a contrived example:

\n
\nSEL tSEL = @selector(uppercaseString:);\nNSString* upString = objc_msgSend(transformer, tSEL, lowString);\n
\n

While that would have worked previously (apart from some ARC warnings), on the latest SDKs you\u2019ll get a compile-time error on the objc_msgSend call:

\n
\nToo many arguments to function call, expected 0, have 3\n
\n

Obviously, you need to pass the arguments or the invocation will be useless, but how do you do it? Mike\u2019s post has the advice:

\n

\nBecause it still has a function type, you can still cast it to a function pointer of the appropriate type and invoke it that way. This will work correctly as long as you get the types right.\n

\n

As long as you get the types right \u2026 so, how does one do that? Mike includes an example of inline-casting objc_msgSend, but if you need to do this more than once in your code, I think a more elegant way of casting objc_msgSend is by declaring a global variable as a function pointer with the desired types:

\n
\n#import "objc/message.h"\n\nNSString* (*PerformWithStringReturningString)(id, SEL, NSString*) = (NSString* (*)(id, SEL, NSString*)) objc_msgSend;\n
\n

Now when you want to invoke \u201cobjc_msgSend\u201d on an object that you know accepts and returns a string type, you can do so like this:

\n
\nNSString* upString = PerformWithStringReturningString(transformer, tSEL, lowString);\n
\n

No compiler warnings, ARC knows just what to do with all the types, and you have a very clear understanding of what objc_msgSend is expected to do with this particular invocation.

" - }, - "unread": false, - "readTime": 2619, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36148", - "fingerprint": "3373f148", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b03:d4506071", - "updated": 1570813990000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.buzzfeednews.com/article/ryanmac/andy-rubin-playground-global-google-quiet-departure", - "type": "text/html" - } - ], - "crawled": 1570814536946, - "title": "BuzzFeed News: \u2018Disgraced Google Exec Andy Rubin Quietly Left His Venture Firm Earlier This Year\u2019", - "published": 1570813988000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Ryan Mac, reporting for BuzzFeed News:

\n
\n

Rubin\u2019s departure from Playground was also accompanied by a\npayout, with a source familiar placing the amount at more than $9\nmillion. Documents related to his exit, which were seen by some\ninvestors and the company\u2019s leadership, but not all of\nPlayground\u2019s staff, were reviewed by BuzzFeed News.

\n

\u201cEffective May 31, 2019, Playground Global ended our business\nrelationship with Andy Rubin,\u201d read one internal document. \u201cWhile\nAndy is still a good friend of Playground, he no longer has any\neconomic interest in or any ongoing roles at Playground Global or\nthe related funds.\u201d

\n
\n

\u201cQuietly\u201d is overused, especially in headlines, but here\u2019s a case where something really was done quietly. Rubin founded the firm and its own staff wasn\u2019t aware he left?

\n
\n

Rubin, however, is still using Playground\u2019s money to build\nEssential. The two are heavily linked, with Playground investing\nin both of Essential\u2019s fundraising rounds that have raised a\ncollective $330 million and the two companies sharing the same\naddress, according to their websites.

\n
\n

That\u2019s quite a racket Rubin has going here.

\n
\n

It\u2019s not clear why Rubin, Playground\u2019s founder and figurehead,\ndeparted the venture firm, but the nimbus of persistently negative\npublicity around him may have played a role.

\n
\n

Yeah, maybe that\u2019s it.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36147", - "recrawled": 1571686208807, - "updateCount": 3, - "fingerprint": "e5432ff4", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b02:d4506071", - "updated": 1571682638000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Maybe it\u2019s not so easy." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/gurman_on_catalysts_shaky_debut", - "type": "text/html" - } - ], - "crawled": 1570814536946, - "title": "\u2605 Gurman on Catalyst\u2019s Shaky Debut", - "published": 1570812253000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Mark Gurman, writing for Bloomberg:1

\n
\n

But the first iteration, which appears to still be quite raw and\nin a number of ways frustrating to developers, risks upsetting\nusers who may have to pay again when they download the Mac version\nof an iPad app they\u2019ve already bought.

\n
\n

I get this, and Gurman has reported previously that one goal of the Marzipan/Catalyst project is to have universal apps that work across iOS/iPadOS/MacOS, the way that the exact same app can work on both iOS and iPadOS today. But Catalyst is a developer technology. Users have no idea what it is and shouldn\u2019t need to. \u201cYou have to pay for iPad and Mac versions separately\u201d doesn\u2019t seem like a big deal to me because it\u2019s been that way all along, regardless of Catalyst.

\n

Worse, the expectation that you should pay only once for both iPad and Mac versions of an app makes it hard for developers of commercial software to justify doing a Mac app, period. The rest of Gurman\u2019s article is about how much work it takes to create a good Mac app even with Catalyst.

\n
\n

Developers have found several problems with Apple\u2019s tools for\nbringing iPad apps over to Mac computers. Some features that only\nmake sense on iPad touchscreens, such as scrollable lists that\nhelp users select dates and times on calendars, are showing up on\nthe Mac, where the input paradigm is still built around a keyboard\nand mouse or trackpad.

\n

Troughton-Smith said Mac versions of some apps can\u2019t hide the\nmouse cursor while video is playing. He\u2019s also found problems with\nvideo recording and two-finger scrolling in some cases, along with\nissues with using the keyboard and full-screen mode in video\ngames. Thomson, the PCalc developer, said some older Mac computers\nstruggle to handle Catalyst apps that use another Apple system\ncalled SceneKit for 3-D gaming and animations.

\n
\n

Other than that, how do you like the APIs, Mrs. Lincoln?

\n
\n

Two anticipated Catalyst apps, featured on Apple\u2019s website since\nJune, were abruptly removed this week: the video-playing and\ncomic-book-browsing DC Universe and the car-racing game Asphalt 9.\nGameloft, which makes the racing game, said on Tuesday that the\ntitle has been \u201cslightly delayed\u201d in order to \u201cpolish the\nexperience\u201d and that it will launch later this year.

\n
\n

At WWDC in early June\u2009\u2014\u2009four months ago\u2009\u2014\u2009Apple showcased the catalyzed Asphalt 9 port on stage, with the following quote from Gameloft: \u201cWe had Asphalt 9: Legends for Mac running on the first day. It looks stunning and runs super fast using Metal on powerful Mac hardware.\u201d

\n

Maybe it\u2019s not so easy, and maybe Catalyst is not good for games.

\n

One last tidbit from Gurman:

\n
\n

However, Netflix Inc., the largest U.S. video-streaming service\nwith the second most popular free iPad app, said on Tuesday that\nit won\u2019t be taking part.

\n
\n

That\u2019s all Gurman says about Netflix. No quote, no link to a Netflix statement. There have been no rumblings about a native Mac app\u2009\u2014\u2009and word on the street has suggested it is not in the works\u2009\u2014\u2009but Gurman reports this as categorical.

\n

It\u2019s a shame, because there are two features a native Netflix Mac app could deliver that you can\u2019t get through their website using a Mac: downloads for offline viewing (essential for air travel) and 4K video. 4K might eventually get support from WebKit, but there\u2019s no way Netflix could ever allow offline downloads from the website. I\u2019m not sure what Netflix\u2019s calculus is here, but the simple truth is that if Netflix wanted a native Mac app they would have made one long ago.

\n
\n
\n
    \n
  1. \n

    You know.\u00a0\u21a9\ufe0e

    \n
  2. \n
\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614852", - "fingerprint": "1a984530", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad5:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s 2020 iPhone lineup is expected to bring a major design refresh with a return to the flat-sided form-factor of the iPhone 4/5/SE. Now an iPhone 12 Pro concept video gives a look at what a full-screen iPhone and the square camera module could look like with industrial flat edges.

\n

more\u2026

\n

The post iPhone 12 Pro concept imagines iPhone SE design with ProMotion display, four cameras, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/iphone-12-pro-concept-design/", - "type": "text/html" - } - ], - "crawled": 1570813276176, - "title": "iPhone 12 Pro concept imagines iPhone SE design with ProMotion display, four cameras, more", - "published": 1570810296000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614860", - "fingerprint": "d1459b9e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad4:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Day One:\u00a0Download the award-winning journal app Day One for iPhone, iPad, and Mac.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 11, 2019 \u2013\u00a0Twitter returns to the Mac, Apple\u2019s 5G modems appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/9to5mac-daily-october-11-2019/", - "type": "text/html" - } - ], - "crawled": 1570813276176, - "title": "9to5Mac Daily: October 11, 2019 \u2013\u00a0Twitter returns to the Mac, Apple\u2019s 5G modems", - "published": 1570809875000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116275", - "recrawled": 1571065587858, - "updateCount": 1, - "fingerprint": "bdc712de", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbbc93a8:7ab5:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The Sri Lankan-inspired bar has opened its doors at 6307 24th Ave NW. Rupee Bar is the creation of Manolin owners Joe Sundberg, Rachel Johnson and Patrick Thalasinos. Patrick and Joe built out the bar themselves, which is a stunning array of hardwood surfaces, sea-blue walls, and warm, low lights. View this post on Instagram [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/11/rupee-bar-now-open-on-24th/", - "type": "text/html" - } - ], - "crawled": 1570812761000, - "title": "Rupee Bar now open on 24th", - "published": 1570812026000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The Sri Lankan-inspired bar has opened its doors at 6307 24th Ave NW.

\n

Rupee Bar is the creation of Manolin owners Joe Sundberg, Rachel Johnson and Patrick Thalasinos. Patrick and Joe built out the bar themselves, which is a stunning array of hardwood surfaces, sea-blue walls, and warm, low lights.

\n
View this post on Instagram

A post shared by RupeeBar (@rupeebar) on

\n


Rupee\u2019s executive chef is Elisabeth Kenyon \u2014 also from Manolin.

\n

The food is (of course) Sri Lankan in style: on the dinner menu are mutton rolls with tomato chutney, deviled prawns with dry curry, pork curry ribs with a tamarind glaze, dhal lentils with coconut and mustard, tandoor eggplant, thali salad, pumpkin curry, and a black cod curry.

\n

The bar is open Tuesday to Saturday, 4pm to 10pm, and Sunday 4pm to 9pm (closed Mondays).

\n

Photo: Rupee Bar on Instagram

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36146", - "fingerprint": "b581a33", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbba0b7d3:7a70:d4506071", - "updated": 1570810651000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://daringfireball.net/Maybe%20it%27s%20not%20so%20easy.", - "type": "text/html" - } - ], - "crawled": 1570810935251, - "title": "Gurman on Catalyst\u2019s Shaky Debut", - "published": 1570810649000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Mark Gurman, writing for Bloomberg1:

\n
\n

But the first iteration, which appears to still be quite raw and\nin a number of ways frustrating to developers, risks upsetting\nusers who may have to pay again when they download the Mac version\nof an iPad app they\u2019ve already bought.

\n
\n

I get this, and Gurman has reported previously that one goal of the Marzipan/Catalyst project is have universal apps that work across iOS/iPadOS/MacOS, the way that the exact same app can work on both iOS and iPadOS today. But Catalyst is a developer technology. Users have no idea what it is and shouldn\u2019t need to. \u201cYou have to pay for iPad and Mac versions separately\u201d doesn\u2019t seem like a big deal to me because it\u2019s been that way all along, regardless of Catalyst.

\n

Worse, the expectation that you should pay only once for both iPad and Mac versions of an app makes it hard for developers of commercial software to justify doing a Mac app, period. The rest of Gurman\u2019s article is about how much work it takes to create a good Mac app even with Catalyst.

\n
\n

Developers have found several problems with Apple\u2019s tools for\nbringing iPad apps over to Mac computers. Some features that only\nmake sense on iPad touchscreens, such as scrollable lists that\nhelp users select dates and times on calendars, are showing up on\nthe Mac, where the input paradigm is still built around a keyboard\nand mouse or trackpad.

\n

Troughton-Smith said Mac versions of some apps can\u2019t hide the\nmouse cursor while video is playing. He\u2019s also found problems with\nvideo recording and two-finger scrolling in some cases, along with\nissues with using the keyboard and full-screen mode in video\ngames. Thomson, the PCalc developer, said some older Mac computers\nstruggle to handle Catalyst apps that use another Apple system\ncalled SceneKit for 3-D gaming and animations.

\n
\n

Other than that, how do you like the APIs, Mrs. Lincoln?

\n
\n

Two anticipated Catalyst apps, featured on Apple\u2019s website since\nJune, were abruptly removed this week: the video-playing and\ncomic-book-browsing DC Universe and the car-racing game Asphalt 9.\nGameloft, which makes the racing game, said on Tuesday that the\ntitle has been \u201cslightly delayed\u201d in order to \u201cpolish the\nexperience\u201d and that it will launch later this year.

\n
\n

At WWDC in early June\u2009\u2014\u2009four months ago\u2009\u2014\u2009Apple showcased the catalyzed Asphalt 9 port on stage, with the following quote from Gameloft: \u201cWe had Asphalt 9: Legends for Mac running on the first day. It looks stunning and runs super fast using Metal on powerful Mac hardware.\u201d

\n

Maybe it\u2019s not so easy, and maybe Catalyst is not good for games.

\n

One last tidbit from Gurman:

\n
\n

However, Netflix Inc., the largest U.S. video-streaming service\nwith the second most popular free iPad app, said on Tuesday that\nit won\u2019t be taking part.

\n
\n

That\u2019s all Gurman says about Netflix. No quote, no link to a Netflix statement. I know for a fact that Netflix has no plans for a native Mac app, Catalyst or otherwise, but I only know this by way of a knowledgable little birdie. Officially, I was under the impression that Netflix was simply going to remain mum on the matter.

\n

It\u2019s a shame, because there are two features a native Netflix Mac app could deliver that you can\u2019t get through their website using a Mac: downloads for offline viewing (essential for air travel) and 4K video. 4K might eventually get support from WebKit, but there\u2019s no way Netflix could ever allow offline downloads from the website. I\u2019m not sure what Netflix\u2019s calculus is here, but the simple truth is that if Netflix wanted a native Mac app they would have made one long ago.

\n
\n
\n
    \n
  1. \n

    You know.\u00a0\u21a9\ufe0e

    \n
  2. \n
\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Productivity", - "BBEdit", - "text editing" - ], - "originId": "https://tidbits.com/?p=41972", - "fingerprint": "771ecf39", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbb9298bf:7a45:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "The venerable text editor stays fresh in its latest version with the addition of a Pattern Playground that lets you experiment interactively with grep-based searches, a Grep Cheat Sheet, live search result highlighting, and more.\u00a0

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/11/bbedit-13-simplifies-pattern-based-searching/", - "type": "text/html" - } - ], - "crawled": 1570810009791, - "title": "BBEdit 13 Simplifies Pattern-Based Searching", - "published": 1570809107000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614849", - "fingerprint": "a35c1eb4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a19:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Watch Series 4 deals deliver new Amazon all-time lows while Pioneer\u2019s 6.2-inch Wireless CarPlay Receiver is on sale. Finally, a new weekend movie bundle sale at Apple starts at $10. Hit the jump for all of our favorite deals in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Apple Watch Series 4 deals take up to $159 off, plus Pioneer\u2019s CarPlay Receiver hits new low, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/series-4-deals-apple-watch-more/", - "type": "text/html" - } - ], - "crawled": 1570809674477, - "title": "Apple Watch Series 4 deals take up to $159 off, plus Pioneer\u2019s CarPlay Receiver hits new low, more", - "published": 1570809393000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614832", - "recrawled": 1571040189992, - "updateCount": 1, - "fingerprint": "8012acc2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a18:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

We reported last month on an iPad keyboard with a trackpad, seen above, noting that it appeared to offer interesting-looking competition to Brydge. It now seems it may not be competing for long: Brydge has issued a lawsuit accusing the company behind the device of patent infringement.

\n

Although Brydge\u2019s iPad keyboards don\u2019t include a trackpad, its models for the Microsoft Surface and Google Pixel Slate do, and the company has been working for some time on an iPad model with trackpad\u2026

\n

more\u2026

\n

The post Brydge announces iPad Pro keyboard with trackpad; sues Libra clone seen here appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/ipad-pro-keyboard-with-trackpad/", - "type": "text/html" - } - ], - "crawled": 1570809674477, - "title": "Brydge announces iPad Pro keyboard with trackpad; sues Libra clone seen here", - "published": 1570809167000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614830", - "recrawled": 1572016339932, - "updateCount": 3, - "fingerprint": "968ecc7e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a17:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Arcade\u00a0launched with over 100 titles and the service is seeing new games added regularly. Follow along with our guide on the latest from Apple\u2019s gaming service.

\n

more\u2026

\n

The post These are the latest Apple Arcade games for iPhone, iPad, iPod touch, Mac, and Apple TV appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/25/apple-arcade-new-games/", - "type": "text/html" - } - ], - "crawled": 1570809674477, - "title": "These are the latest Apple Arcade games for iPhone, iPad, iPod touch, Mac, and Apple TV", - "published": 1572014098000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614827", - "fingerprint": "85e8e389", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb56863f:7948:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Following the demise of AirPower earlier this year, we\u2019ve been left to look for third-party wireless charging alternatives once Apple officially exited the scene. Nomad has found a sweet spot in its place with two different wireless Qi charging pads offering support for multiple devices and Apple Watch. However, the idea of powering up to three devices simultaneously without wires has mostly escaped us to date. Nomad is announcing a new product today, the Base Station Pro, which does just that. Thanks to a new technology and partnership with Aira FreePower, Nomad may have just solved our AirPower woes completely. Head below for additional details, pre-order information, and more.

\n

more\u2026

\n

The post Nomad details new Base Station Pro that charges 3 devices wirelessly appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/11/base-station-pro-nomad-announcement/", - "type": "text/html" - } - ], - "crawled": 1570806072895, - "title": "Nomad details new Base Station Pro that charges 3 devices wirelessly", - "published": 1570802483000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5907008-ios-fall-sale-giveaway-winners-and-last-day-for-discount", - "fingerprint": "247111e3", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dbb23d949:7894:d4506071", - "updated": 1570798814000, - "summary": { - "direction": "ltr", - "content": "Find out who won our iOS Fall Sale giveaway \u2014 and don\u2019t miss out on your last chance to save up to 50% on our iOS Fall Sale bundles!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5907008-ios-fall-sale-giveaway-winners-and-last-day-for-discount", - "type": "text/html" - } - ], - "crawled": 1570802751817, - "title": "iOS Fall Sale Giveaway Winners \u2013 and Last Day for Discount! [FREE]", - "published": 1570798814000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614817", - "fingerprint": "2ecda415", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7883:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A teardown of the U1 chip in the iPhone 11 has confirmed that it is Apple\u2019s own design. There had been earlier speculation that Apple was using a Decawave Ultra Wideband DW1000 chip that has similar capabilities, offering precise radio-based positioning down to 10 cm.

\n

iFixit says Apple\u2019s chip is a different design to the DW1000, but uses the same standards and is compatible with third-party devices using the Decawave chip\u2026

\n

more\u2026

\n

The post U1 chip in iPhone 11 is Apple\u2019s own design, but compatible with other devices appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/u1-chip/", - "type": "text/html" - } - ], - "crawled": 1570802471393, - "title": "U1 chip in iPhone 11 is Apple\u2019s own design, but compatible with other devices", - "published": 1570802196000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614809", - "fingerprint": "9ce68b6b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7882:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

The controversy continues over the Hong Kong app which identifies protest hotspots. A lawmaker and tech entrepreneur has now accused Apple of being \u2018an accomplice for Chinese censorship and oppression.\u2019

\n

Apple first banned, then allowed, then again banned the HKmap app, which shows map locations with a heavy police presence\u2026

\n

more\u2026

\n

The post Hong Kong app: Lawmaker asks Tim Cook to prioritize \u2018values over profits\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/hong-kong-app/", - "type": "text/html" - } - ], - "crawled": 1570802471393, - "title": "Hong Kong app: Lawmaker asks Tim Cook to prioritize \u2018values over profits\u2019", - "published": 1570799625000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "http://www.mikeash.com/?page=pyblog/objc_msgsends-new-prototype.html", - "fingerprint": "c3db15f0", - "id": "1VJ3JTb4XJCbq7VlosA5bSMQjIx6fnGTAf2LoQWGilY=_16dbb0662f8:77d1:d4506071", - "author": "Mike Ash", - "summary": { - "direction": "ltr", - "content": "Apple's new OSes are out. If you've looked through the documentation, you may have noticed that the prototype for objc_msgSend has changed. Previously, it was declared as a function that took id, SEL, and variadic arguments after that, and returned id. Now it's declared as a function that takes and returns void. Similar functions like objc_msgSendSuper also became void/void. Why the change?
(Read More)" - }, - "alternate": [ - { - "href": "http://www.mikeash.com/pyblog/objc_msgsends-new-prototype.html", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "http://www.mikeash.com/?page=pyblog/objc_msgsends-new-prototype.html", - "type": "text/html" - } - ], - "crawled": 1570800820984, - "title": "objc_msgSend's New Prototype", - "published": 1570795740000, - "origin": { - "streamId": "feed/http://www.mikeash.com/pyblog/rss.py", - "htmlUrl": "http://www.mikeash.com/pyblog/", - "title": "NSBlog" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614799", - "fingerprint": "45ea9e0a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e4:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft has launched a couple of new keyboards this week, with two new keys. One isn\u2019t surprising \u2013 it\u2019s a key for launching Microsoft Office, something the company has discussed previously \u2013 but The Verge reports that there is something else: a dedicated emoji key.

\n
\n

It will launch the emoji picker inside Windows 10 [\u2026] An emoji key on a new Microsoft keyboard certainly seems unusual, but the company is really targeting this new hardware at businesses where Office is prevalent and emoji use is increasingly on the rise \u2026

\n
\n

more\u2026

\n

The post Poll: Should Apple keyboards follow Microsoft\u2019s example and have an emoji key? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/emoji-key/", - "type": "text/html" - } - ], - "crawled": 1570795268323, - "title": "Poll: Should Apple keyboards follow Microsoft\u2019s example and have an emoji key?", - "published": 1570795148000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614795", - "fingerprint": "d85f9b78", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e3:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Guarded optimism has been expressed regarding the progress of US-China trade talks designed to ease tensions and perhaps reach some \u2018low level\u2019 agreements in the ongoing trade war.

\n

Apple has already been hit by import tariffs on many of its products, faces an increase next week, followed by a planned escalation which will see almost all products subjected to import charges from December \u2026

\n

more\u2026

\n

The post Guarded optimism in US-China trade talks, next tariff hike may be \u2018delayed\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/us-china-trade-talks/", - "type": "text/html" - } - ], - "crawled": 1570795268323, - "title": "Guarded optimism in US-China trade talks, next tariff hike may be \u2018delayed\u2019", - "published": 1570794107000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614791", - "fingerprint": "97f36e16", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e2:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A zero-day vulnerability in iTunes and iCloud apps on Windows PCs enabled attackers to install ransomware without triggering antivirus protections. Ransomware encrypts the entire hard drive or SSD with a key known only to the attacker, enabling them to demand a ransom to decrypt the machine \u2026

\n

more\u2026

\n

The post Vulnerability in iTunes and iCloud allowed Windows PC ransomware infection appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/vulnerability-in-itunes/", - "type": "text/html" - } - ], - "crawled": 1570795268323, - "title": "Vulnerability in iTunes and iCloud allowed Windows PC ransomware infection", - "published": 1570791779000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614788", - "recrawled": 1570798869881, - "updateCount": 1, - "fingerprint": "192f7ccf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dba43be4d:73ab:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

It is pretty common knowledge at this point that Apple is going to release 5G iPhones next year, perhaps across all three of Apple\u2019s flagship new models. However, the 2020 iPhones will be using Qualcomm modems.

\n

Apple\u2019s in-house silicon team has had the challenge of cellular modems on its radar for a while. A report from Fast Company today corroborates Apple\u2019s ambition to release its own 5G modem chips in less than three years\u2019 time. The report says the timeline is aggressive, even with Apple\u2019s $1bn acquisition of Intel\u2019s modem business under its belt.

\n

more\u2026

\n

The post Report: Apple \u2018pushing it\u2019 with goal to launch iPhones featuring in-house custom 5G modems in 2022 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/11/apple-goal-iphone-modem-2022/", - "type": "text/html" - } - ], - "crawled": 1570788064845, - "title": "Report: Apple \u2018pushing it\u2019 with goal to launch iPhones featuring in-house custom 5G modems in 2022", - "published": 1570785769000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614781", - "fingerprint": "8bd85470", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db88c185f:7079:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

macOS Catalina was released to the public earlier this week, making it easier for developers to port their iPad apps to the Mac. Twitter is joining the club today with a new Catalyst version of its iPad app that\u2019s now available on the Mac App Store.

\n

more\u2026

\n

The post Twitter returns to the Mac with new Catalyst app now available for download appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/twitter-for-mac-catalyst/", - "type": "text/html" - } - ], - "crawled": 1570759252063, - "title": "Twitter returns to the Mac with new Catalyst app now available for download", - "published": 1570757633000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36145", - "recrawled": 1570760512731, - "updateCount": 1, - "fingerprint": "b2523566", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db8686086:7039:d4506071", - "updated": 1570757031000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/craigmod/status/1177445871740305409", - "type": "text/html" - } - ], - "crawled": 1570756911238, - "title": "MacOS Tip of the Year: Turn Off Spotlight Suggestions in Look Up", - "published": 1570756544000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Craig Mod:

\n
\n

Do you three-finger-tap to get definitions in macOS? Does it drive\nyou bonkers that the lookup overlay tries to access Wikipedia and\nother random non-dictionary things?

\n

Sysprefs \u2192 Spotlight \u2192 [uncheck] Allow Spotlight Suggestions\nin Look up

\n

Enjoy blazing fast definitions.

\n
\n

What a fantastic tip, if, like me, you only ever use this feature to get Dictionary lookups. I didn\u2019t realize how slow this feature sometimes gets until I turned this off. Now it\u2019s always instantaneous, as it should be. Remember: fast software is the best software.

\n

(Remember too that in addition to the three-finger tap, you can use the right-click contextual menu to look up the current text selection, and \u2303\u2318D to look up whatever word is adjacent to the insertion point (while editing) or under the mouse pointer (while reading a web page or PDF). These shortcuts work system wide on MacOS.)

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614778", - "fingerprint": "fbbd2c45", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db85523b0:7019:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s all-new Mac Pro is slated to be released sometime this fall, but a new Kickstarter product aims to bring the Mac Pro design to the masses. PC casemaker Dune has introduced a new Dune Pro PC case that bares a striking resemblance to the new Mac Pro.

\n

more\u2026

\n

The post The Dune Pro PC case aims to bring the new Mac Pro\u2019s design to everyone appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/dune-pro-mac-pro-design/", - "type": "text/html" - } - ], - "crawled": 1570755650480, - "title": "The Dune Pro PC case aims to bring the new Mac Pro\u2019s design to everyone", - "published": 1570755024000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614776", - "fingerprint": "b39230eb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db81e2f0b:6fbb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In a new in-depth interview with The Independent, Lisa Jackson, Apple\u2019s vice president of environment, policy and social initiatives, offers new detail on the company\u2019s renewable energy and other environmental efforts. Jackson explains how Apple works to consider the environmental impact that new innovations might have, across the entire scope of the company.

\n

more\u2026

\n

The post Lisa Jackson explains how Apple balances innovation with sustainability in new interview appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/lisa-jackson-explains-how-apple-balances-innovation-with-sustainability-in-new-interview/", - "type": "text/html" - } - ], - "crawled": 1570752048907, - "title": "Lisa Jackson explains how Apple balances innovation with sustainability in new interview", - "published": 1570748946000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Tech News", - "Apple Card" - ], - "originId": "https://tidbits.com/?p=41962", - "fingerprint": "e25d4ae1", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db7b35435:6eae:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "Those who use the Apple Card and live in an area impacted by a natural disaster are being offered access to a new Apple Card Disaster Relief Program that might be welcome in trying financial times.

Read original article

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/10/apple-card-offers-a-disaster-relief-program/", - "type": "text/html" - } - ], - "crawled": 1570745046069, - "title": "Apple Card Offers a Disaster Relief Program", - "published": 1570743034000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36144", - "fingerprint": "47926888", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e40:d4506071", - "updated": 1570740905000, - "author": "John Gruber", - "alternate": [ - { - "href": "http://crazyapplerumors.com/2019/10/10/apple-revokes-panic-developer-license/", - "type": "text/html" - } - ], - "crawled": 1570742505083, - "title": "Crazy Apple Rumors Site: \u2018Apple Revokes Panic Developer License\u2019", - "published": 1570740904000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

John Moltz, at the rejuvenated Crazy Apple Rumors Site:

\n
\n

\u201cUntitled Goose Game represents a clear and present threat to\nChinese sovereignty,\u201d said Yang Cheung, a spokesperson for the\nChinese government.

\n

Gesturing to a video of Untitled Goose Game gameplay, Cheung\nexplained. \u201cThe goose is a lawless force of rampant\nanti-nationalism. It encourages violence against the state and\ndisrespects authority.\u201d

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36143", - "fingerprint": "825785f5", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e3f:d4506071", - "updated": 1570740014000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/10/business/china-blows-whistle-on-nationalist-protests-against-the-nba.html?smid=nytcore-ios-share", - "type": "text/html" - } - ], - "crawled": 1570742505083, - "title": "NYT: \u2018China Blows Whistle on Nationalistic Protests Against the NBA\u2019", - "published": 1570740013000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Keith Bradsher and Javier C. Hern\u00e1ndez, reporting for The New York Times from Beijing:

\n
\n

After three days of fanning nationalistic outrage, the Chinese\ngovernment abruptly moved on Thursday to tamp down public anger at\nthe N.B.A. as concerns spread in Beijing that the rhetoric was\ndamaging China\u2019s interests and image around the world.

\n
\n

You don\u2019t say.

\n
\n

Now, the Chinese government appears to be reassessing its campaign\nagainst the N.B.A. and dialing down the clamor. The government is\nalready in a bruising trade war with the United States, and a\nbacklash against China could hurt its image in the sporting world\nahead of the 2022 Winter Olympics near Beijing. The dispute with\nthe N.B.A. was also quickly politicizing an audience of sports\nfans who would not normally focus on issues like the protests in\nHong Kong.

\n
\n

Pretty sure there wouldn\u2019t be as many \u201cFree Hong Kong\u201d signs at NBA games\u2009\u2014\u2009or any at all\u2009\u2014\u2009if the Chinese government had simply let this slide.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614747", - "fingerprint": "1eb077f8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e13:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

A lesser-known but very useful feature included with iOS 13, iPadOS 13, and macOS Catalina is improved sharing in the Notes app. Follow along for how to share Notes app folders on iPhone, iPad, and Mac.

\n

more\u2026

\n

The post How to share Notes app folders on iPhone, iPad, and Mac appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/share-notes-app-folders-iphone-ipad-mac/", - "type": "text/html" - } - ], - "crawled": 1570741244237, - "title": "How to share Notes app folders on iPhone, iPad, and Mac", - "published": 1570740876000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614751", - "fingerprint": "80cd3c9d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e12:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has signed an overall television deal with Alfonso Cuar\u00f3n, renowned film director, screenwriter, and producer, according to a Variety report. An overall deal means Apple can automatically acquire the rights to anything Cuar\u00f3n develops over the length of the contract.

\n

more\u2026

\n

The post Apple inks multi-year \u2018overall\u2019 deal with Alfonso Cuar\u00f3n to make Apple TV+ shows appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/apple-tv-alfonso-cuaron/", - "type": "text/html" - } - ], - "crawled": 1570741244237, - "title": "Apple inks multi-year \u2018overall\u2019 deal with Alfonso Cuar\u00f3n to make Apple TV+ shows", - "published": 1570739825000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614743", - "fingerprint": "98a3b70a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d76:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In a new memo to employees obtained by Bloomberg, Apple CEO Tim Cook is defending Apple\u2019s decision to remove the HKmap.live app from the App Store. Cook says the decision was based on \u201ccredible information\u201d from the Hong Kong Cybersecurity and Technology Crime Bureau and users in Hong Kong.

\n

more\u2026

\n

The post Tim Cook says decision to ban Hong Kong protest app \u2018best protects\u2019 users in employee memo appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/tim-cook-hong-kong-protest-app/", - "type": "text/html" - } - ], - "crawled": 1570737642645, - "title": "Tim Cook says decision to ban Hong Kong protest app \u2018best protects\u2019 users in employee memo", - "published": 1570736447000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614733", - "fingerprint": "6ff0d2e0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d75:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple will officially release last quarter\u2019s earnings results at the end of this month but analytics firm Canalys is out today with data on PC shipments for Q3. While the entire market saw shipment growth, Apple\u2019s Mac\u00a0lineup also saw a YoY gain, keeping its market share steady just under 8% of worldwide shipments.

\n

more\u2026

\n

The post Mac shipments see increase in Q3, global market share remains at 8% appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/mac-shipments-global-market-share/", - "type": "text/html" - } - ], - "crawled": 1570737642645, - "title": "Mac shipments see increase in Q3, global market share remains at 8%", - "published": 1570734134000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116211", - "fingerprint": "a28a40f", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db7374b8b:6d44:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The high-tech dog kennels known as DogSpots have expanded in Seattle, and are now located at both the QFC and New Seasons in Ballard. The idea behind DogSpot is to create a safe, clean space for pups while their owners are shopping. They\u2019re operated via an app, and are lockable, self-sanitizing, camera-monitored, and temperature-controlled: heated [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/10/dogspot-expands-now-at-new-seasons/", - "type": "text/html" - } - ], - "crawled": 1570736917387, - "title": "DogSpot expands, now at New Seasons", - "published": 1570736145000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The high-tech dog kennels known as DogSpots have expanded in Seattle, and are now located at both the QFC and New Seasons in Ballard.

\n

The idea behind DogSpot is to create a safe, clean space for pups while their owners are shopping. They\u2019re operated via an app, and are lockable, self-sanitizing, camera-monitored, and temperature-controlled: heated in the winter, and air-conditioned in the summer.

\n
\"\"
Photo: DogSpot on Facebook
\n

Dog parents even have the ability to check in on their dogs via a \u201cPuppy Cam\u201d feed through the app.

\n

Although they launched in Seattle in May, more kennels have been popping up all over the area \u2014 new DogSpots are now at Central Co-op in Capitol Hill and at the Inglewood and Kirkland Urban QFCs.

\n

DogSpot was founded in New York City in 2015, but they say Seattle is home to the company\u2019s largest network of kennels.

" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36142", - "fingerprint": "9a9c2965", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db71ea46f:6ce6:d4506071", - "updated": 1570732040000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/charlesmok/status/1182336160611201024", - "type": "text/html" - } - ], - "crawled": 1570735301743, - "title": "Hong Kong Legislator Charles Mok Writes Open Letter to Tim Cook", - "published": 1570732038000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Charles Mok:

\n
\n

As a long-time user of Apple products and services, I highly\nappreciate that Apple has been championing freedom of expression\nas one of the corporation\u2019s tenets. I sincerely hope Apple will\nchoose to support its users and stop banning HKmap.live simply out\nof political reason or succumbing to China\u2019s influence like other\nAmerican companies appear to be doing.

\n

We Hongkongers will definitely look closely at whether Apple\nchooses to uphold its commitment to free expression and other\nbasic human rights, or become an accomplice for Chinese censorship\nand oppression.

\n
\n

As quoted in Tim Cook\u2019s own Twitter bio:

\n

\u201cLife\u2019s most persistent and urgent question is, \u2018What are you doing for others?\u2019\u201d \u2014Martin Luther King Jr.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36141", - "recrawled": 1570742505083, - "updateCount": 1, - "fingerprint": "4fbed77e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c04:d4506071", - "updated": 1570742098000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/Pinboard/status/1182348757360234497", - "type": "text/html" - } - ], - "crawled": 1570731700171, - "title": "Tim Cook\u2019s Company-Wide Memo on HKmap.live Doesn\u2019t Add Up", - "published": 1570730798000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

I\u2019ve seen a copy of Cook\u2019s company-wide memo, and the copy reproduced here is accurate. Maciej Ceglowski\u2009\u2014\u2009who has been in Hong Kong for weeks\u2009\u2014\u2009responds:

\n
\n

The first allegation is that \u201cthe app was being used maliciously\nto target individual officers for violence\u201d. This makes no sense\nat all. The app does not show the locations of individual officers\nat all. It shows general concentrations of police units, with a\nsignificant lag.

\n

As the developer and @charlesmok, a Hong Kong legislator, have\npointed out, the app aggregates reports from Telegram, Facebook\nand other sources. It beggars belief that a campaign to target\nindividual officers would use a world-readable crowdsourcing\nformat like this.

\n

Moreover, what are these incidents where protesters have targeted\nindividual police for a premeditated attack? Can Mr. Cook point to\na single example? Can anyone? [\u2026]

\n

So not only is there no evidence for this claim, but it goes\nagainst the documentary record of 18 weeks of protests, and is not\neven possible given the technical constraints of the app (which\ntracks groups of police).

\n

The second, related allegation is that the app helps \u201cvictimize\nindividuals and property where no police are present\u201d. Again, does\nMr. Cook have any evidence for this claim? The app does not show\nan absence of police, it shows concentrations of police, tear gas,\nriot flags etc.

\n
\n

So, three questions, no answers:

\n\n

I can\u2019t recall an Apple memo or statement that crumbles so quickly under scrutiny. For a company that usually measures umpteen times before cutting anything, it\u2019s both sad and startling.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36140", - "fingerprint": "1e9a2db7", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c03:d4506071", - "updated": 1570731193000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/TMclaughlin3/status/1182301330339184641", - "type": "text/html" - } - ], - "crawled": 1570731700171, - "title": "Hong Kong Officials on Why HKmap.live Should Be Removed From App Store: Ask Apple", - "published": 1570729032000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Transcript from journalist Tim McLaughlin:

\n
\n

Reporter: Two questions about the HKmap.live app. Which local laws\nthe HKmap.live app violates and why should Apple remove HKmap.live\nwhen apps which allow users to track the location of police\ncheckpoints remain in the app store? Thank you. [\u2026]

\n

Chief Secretary for the Administration Matthew Cheung: I suppose\nthe Police have already explained the reasons for it, okay? And,\nwe have nothing further to add.

\n

Secretary for Transport and Housing Frank Chan Fan: Indeed the\ntaking down of the app from the Apple store is the decision made\nby the operating company\u2009\u2014\u2009Apple. So, if you want to know the\nreason for them to take down the app, maybe you can approach Apple\nand the Apple store.

\n
\n

Complete non-answers to both questions.

\n

(One sidenote I confirmed with Apple: While they pulled HKmap.live from the App Store, anyone who already has it installed still has the app. No more software updates, but copy of the app they have installed still works.)

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Media Creation", - "audio editor", - "Logic Pro X", - "music" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41907", - "fingerprint": "f8f331b6", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/09/Logic-Pro-X-10-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6d732d6:6bc2:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Logic
Maintenance release with a focus on accessibility issues. ($199.99 new, free update, 1.5 GB)

\"\u201cI

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/logic-pro-x-10-4-7/", - "type": "text/html" - } - ], - "crawled": 1570730619606, - "title": "Logic Pro X 10.4.7", - "published": 1570729334000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "audio", - "Audio Hijack", - "Rogue Amoeba" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41903", - "fingerprint": "f92aba80", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2015/10/Audio-Hijack-3-icon-644x644.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6d732d6:6bc1:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Audio
Adds compatibility with macOS 10.15 Catalina and improves the tracking and handling of physical input and output devices. ($49 new, free update, 14.1 MB)

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/audio-hijack-3-6/", - "type": "text/html" - } - ], - "crawled": 1570730619606, - "title": "Audio Hijack 3.6", - "published": 1570728516000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614718", - "fingerprint": "a663b784", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bbb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The second developer beta of iOS 13.2 is now available. In addition to features like Deep Fusion and Announce Messages with Siri, the second developer beta has more in store. Here\u2019s our full roundup of what\u2019s new.

\n

more\u2026

\n

The post What\u2019s new in iOS 13.2 beta 2? New emoji, Siri privacy setting, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/whats-new-in-ios-13-2-changes-features/", - "type": "text/html" - } - ], - "crawled": 1570730439468, - "title": "What\u2019s new in iOS 13.2 beta 2? New emoji, Siri privacy setting, more", - "published": 1570728851000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614690", - "fingerprint": "36b94c36", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bba:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s easternmost store in the United States is moving to a new and expanded space. On October 12 at 10:00 a.m., South Portland, Maine\u2019s Apple Maine Mall will relocate to the former Abercrombie & Fitch location near the mall\u2019s center.

\n

more\u2026

\n

The post Maine Mall Apple Store expanding to new location on October 12 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/apple-store-maine-south-portland-reopening-date/", - "type": "text/html" - } - ], - "crawled": 1570730439468, - "title": "Maine Mall Apple Store expanding to new location on October 12", - "published": 1570727839000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614699", - "fingerprint": "83dcccd0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bb9:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple users who happen to subscribe to a music streaming service other than Apple Music are having a good week. Just after Spotify gained Siri support and released its Apple TV app, Amazon Music is now available for Apple TV.

\n

more\u2026

\n

The post Amazon Music now works with Apple TV, joining Spotify and Apple Music appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/amazon-music-apple-tv-app/", - "type": "text/html" - } - ], - "crawled": 1570730439468, - "title": "Amazon Music now works with Apple TV, joining Spotify and Apple Music", - "published": 1570727145000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "calendar", - "Exchange", - "Fantastical", - "Flexibits" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41898", - "fingerprint": "8f4a1c83", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Fantastical-2-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6a02b2f:6afc:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Fantastical
Adds support for Reminders and Voice Control in macOS 10.15 Catalina. ($49.99 new, free update, 16.2 MB)

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/fantastical-2-5-11/", - "type": "text/html" - } - ], - "crawled": 1570727013167, - "title": "Fantastical 2.5.11", - "published": 1570726318000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "audio editor", - "GarageBand", - "music" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41894", - "recrawled": 1570860544392, - "updateCount": 1, - "fingerprint": "813acd42", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/06/GarageBand-10-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6a02b2f:6afb:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"GarageBand
Brings a smattering of improvements to the music creation and audio editing app. (Free, 1 GB)

\"Beware

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/garageband-10-3-3/", - "type": "text/html" - } - ], - "crawled": 1570727013167, - "title": "GarageBand 10.3.3", - "published": 1570726054000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614697", - "recrawled": 1570741244237, - "updateCount": 2, - "fingerprint": "a7d53d0e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af6:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: iOS 13.2 beta 2, iPadOS 13.2 beta 2, watchOS 6.1 beta 3, and tvOS 13.2 beta 2 now available. iOS 13.2 and iPadOS 13.2 public beta 2 also now available.

\n

Apple today is releasing the second developer beta of iOS 13.2 and iPadOS 13.2. Today\u2019s release comes just over a week after the release of the first iOS 13.2 with Deep Fusion camera technology.

\n

more\u2026

\n

The post Apple releasing second developer beta of iOS 13.2 today [U: Now available] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/ios-13-2-beta-2/", - "type": "text/html" - } - ], - "crawled": 1570726837977, - "title": "Apple releasing second developer beta of iOS 13.2 today [U: Now available]", - "published": 1570726588000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614676", - "fingerprint": "368b57ba", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af5:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

While the camera system upgrades for the iPhone 11 lineup may get the most attention for this year\u2019s changes, the battery life for the lineup has also been considerably improved. In a new video, YouTuber PhoneBuff has put the iPhone 11 Pro Max up against Samsung\u2019s Galaxy Note 10+ in a battery life test.

\n

more\u2026

\n

The post iPhone 11 Pro Max cruises past Samsung Galaxy Note 10+ in battery life test [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/iphone-11-pro-max-battery-life-test/", - "type": "text/html" - } - ], - "crawled": 1570726837977, - "title": "iPhone 11 Pro Max cruises past Samsung Galaxy Note 10+ in battery life test [Video]", - "published": 1570724399000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614650", - "fingerprint": "e9b46434", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af4:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Benjamin has new info on Apple TV PIP, Zac has more experience with QuickTake on iPhone 11, watchOS 6.1 beta helps Apple Watch Series 5 battery, macOS Catalina lands, and Ming-Chi Kuo has new iPhone SE 2 predictions.

\n

9to5Mac Happy Hour is available on Apple Podcasts, Stitcher, TuneIn,\u00a0Google Play, or\u00a0through our\u00a0dedicated RSS feed\u00a0for Overcast and other podcast players.

\n


\n

\n

Sponsored by totallee:\u00a0Get 25% off all\u00a0totallee iPhone cases\u00a0for iPhone 11, 11 Pro, & 11 Pro Max\u00a0with code HAPPYHOUR

\n

Sponsored by\u00a0ExpressVPN: Take back your Internet privacy today and get 3 months free with a 1-year package at ExpressVPN.com/HappyHour.

\n

Sponsored by TextExpander: Visit\u00a0textexpander.com/podcast\u00a0and select 9to5Mac Happy Hour to save 20% off your first year!

\n

more\u2026

\n

The post 9to5Mac Happy Hour 246: macOS Catalina impressions, iPad 7, iPhone SE 2 rumors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/9to5mac-happy-hour-246/", - "type": "text/html" - } - ], - "crawled": 1570726837977, - "title": "9to5Mac Happy Hour 246: macOS Catalina impressions, iPad 7, iPhone SE 2 rumors", - "published": 1570723967000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614683", - "fingerprint": "9ec338dc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af3:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Day One:\u00a0Download the award-winning journal app Day One for iPhone, iPad, and Mac.

\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 10, 2019 \u2013\u00a0Apple in China, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/9to5mac-daily-october-10-2019/", - "type": "text/html" - } - ], - "crawled": 1570726837977, - "title": "9to5Mac Daily: October 10, 2019 \u2013\u00a0Apple in China, more", - "published": 1570723883000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5061-ios-apprentice", - "fingerprint": "98ace8b3", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db669227d:69c6:d4506071", - "updated": 1570050626000, - "summary": { - "direction": "ltr", - "content": "In this iOS programming book for beginners, you'll learn how to create 4 complete iOS and Swift apps by following easy step-by-step tutorials." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5061-ios-apprentice", - "type": "text/html" - } - ], - "crawled": 1570723406461, - "title": "iOS Apprentice [SUBSCRIBER]", - "published": 1570050626000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614675", - "fingerprint": "d8f3e142", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db66688cf:69c1:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Amazon is offering discounts on official Apple Watch bands from $22, while iPhone SE gets a 1-day discount to $85 at Woot. You can also save $199 off iPad Pro in today\u2019s 9to5Toys Lunch Break. More below.

\n

more\u2026

\n

The post Official Apple Watch bands on sale from $22, plus iPhone SE is $85 and iPad Pro $199 off appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/official-apple-watch-bands-on-sale-from-22-plus-iphone-se-is-85-and-ipad-pro-199-off/", - "type": "text/html" - } - ], - "crawled": 1570723236047, - "title": "Official Apple Watch bands on sale from $22, plus iPhone SE is $85 and iPad Pro $199 off", - "published": 1570722916000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116202", - "fingerprint": "8c3a3854", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db65adb74:6976:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The Ballard High School Playmakers are getting ready to start their performance season with the play Radium Girls. Radium Girls, based on a true story, is about the use of radium over a hundred years ago, once believed to fight cancer. It was commercialized, and was used in a number of consumer products, including luminous [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/10/bhs-to-perform-radium-girls-starting-next-week/", - "type": "text/html" - } - ], - "crawled": 1570722470772, - "title": "BHS to perform \u2018Radium Girls\u2019 starting next week", - "published": 1570721729000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The Ballard High School Playmakers are getting ready to start their performance season with the play Radium Girls.

\n
\"\"
\n

\n

Radium Girls, based on a true story, is about the use of radium over a hundred years ago, once believed to fight cancer. It was commercialized, and was used in a number of consumer products, including luminous watches.

\n

Here\u2019s the synopsis, from BHS:

\n

Radium Girls tells the story of the New Jersey factory girls who hand-painted the dials until they mysteriously became ill and started dying. Worker Gracie Jordan decides to sue the United States Radium Corporation, exposing radium\u2019s impact on health and just how far a company will go to manipulate science.\u00a0

\n

\u201cRadium Girls tells a story of corporate and government scandal while also exploring science,\u201d BHS theatre director Shawn M. Riley says. \u201cThese are important conversations to be having even today.\u201d\u00a0

\n

The play will be performed on Oct. 17th \u2013 19th, and 24th \u2013 26th at the Earl Kelly Center for Performing Arts at BHS (1418 NW 65th St). Performances start at 7:30pm with one 15-minute intermission.

\n

Tickets are $15 for adults and $10 for students/seniors. Advance tickets are now available online (search for Radium Girls).

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614549", - "fingerprint": "7a105d80", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db62f9469:68ee:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

In honor of National First Responder\u2019s Day later this month, streaming music service Tidal is announcing 40% off for both its premium and HiFi plans for firefighters, police officers, and EMT/EMS in the US.

\n

more\u2026

\n

The post Tidal offers discounted pricing to first responders for regular and HiFi plans appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/tidal-offers-discounted-pricing-first-responders/", - "type": "text/html" - } - ], - "crawled": 1570719634537, - "title": "Tidal offers discounted pricing to first responders for regular and HiFi plans", - "published": 1570717822000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-6562845574025332924", - "fingerprint": "57441f5a", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-nSjfvVEYsOE/XZ6cEycVw3I/AAAAAAAADTI/UMdV1Seh7R8c0GdV2RgwjuAoJLW47it1gCLcBGAsYHQ/s72-c/074.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16db6126dbf:685a:d4506071", - "updated": 1570675865985, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/transubstantiation-and-hylemorphism.html", - "type": "text/html" - } - ], - "crawled": 1570717724095, - "title": "Transubstantiation and hylemorphism", - "published": 1570675860000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
One of the key themes of the early modern philosophers\u2019 revolt against Scholasticism was a move away from an Aristotelian hylemorphist conception of the nature of physical substance to some variation or other of the mechanical philosophy.\u00a0 The other day I was asked a very interesting question: Can transubstantiation be formulated in terms of a mechanistic conception of physical substance rather than a hylemorphic one?\u00a0 My answer was that I would not peremptorily say that it cannot be, but that the suggestion certainly raises serious philosophical and theological problems.

Here\u2019s why.\u00a0 Hylemorphism in its most straightforward version roughly agrees with common sense about which of the things of everyday experience are distinct substances, which are different parts of the same substance, and which are aggregates rather than true substances.\u00a0 For example, it would say that a stone, a tree, and a dog are all distinct substances from one another; that a particular dog\u2019s nose and its right front leg are different parts of the same substance rather than distinct substances; and that a pile of stones is an aggregate rather than a substance in its own right.\u00a0 Of course, use of the term \u201csubstance\u201d in the technical Aristotelian sense isn\u2019t part of common sense, but even untutored common sense would surely involve the supposition that a stone, a tree, and a dog are all distinct things or objects, that the nose and leg of the dog are parts of a larger thing or object rather than separate things or objects, and that a pile of stones is a bunch of things or objects rather than a single object.\u00a0 At least to that extent, common sense would more or less agree with what I am calling a straightforward version of hylemorphism. \u00a0(See chapter 3 of Scholastic Metaphysics for exposition and defense of the hylemorphist account of substance.)

Now, the mechanical world picture that pushed aside the hylemorphist model tended radically to revise the common sense understanding of physical objects in one of two general ways, depending on how mechanism was spelled out.\u00a0 It reduced ordinary physical objects either to mere aggregates of their innumerably many component parts, or to mere modes of some larger blob of which theywere the parts.

Descartes and Spinoza essentially took the latter option.\u00a0 Though Descartes is often described as positing a plurality of extended substances alongside the plurality of thinking substances, his considered view seemed to be that strictly speaking, there is only a single extended substance, of which the ordinary objects of our experience are merely modifications.\u00a0 Spinoza more famously took such a position (or rather, he took it that Deus sive Naturawas the one substance of which the ordinary physical objects of our experience are all modes).\u00a0 On this view, a stone, a tree, and a dog are not really distinct substances, but merely distinct aspects of one and the same substance \u2013 in something like the way common sense regards the color, weight, and shape of a stone to be mere modes of one and the same object, the stone.

Atomist and corpuscularian versions of the mechanical philosophy went in the other direction.\u00a0 They essentially make either atoms or corpuscles the true substances, and ordinary objects mere aggregates of these purported substances.\u00a0 Just as a pile of rocks is not a true substance but merely a collection of substances (or as the hylemorphist would say, being a pile of rocks is a merely accidental form rather than a substantial form), so too a stone, a tree, or a dog is on this view merely a collection of particles.\u00a0 In effect, the particles are the true substances, and the stone, tree, or dog is like the pile \u2013 a relatively superficial arrangement of metaphysically more fundamental entities.

So, to come to transubstantiation, the idea, of course, is that in the Eucharist, while the accidents of bread and wine remain, the substance of bread and wine are miraculously replaced with that of Christ.\u00a0 Suppose, then, that we were to adopt Descartes\u2019 version of the mechanical philosophy, on which there is just one big physical substance underlying all the things ordinary perceptual experience reveals to us.\u00a0 That would entail that the substance that underlies the accidents of bread and wine that are about to be consecrated is the very same substance as that which underlies stones, trees, dogs, cats, human bodies, apples, oranges, the sun, the moon, water, lead, gold, and every other thing we see, hear, taste, touch, or smell.\u00a0

But in that case, when transubstantiation occurs, it is not just the substance underlying the accidents of bread and wine that is replaced, but the substance underlying all of these other things too.\u00a0 In other words, after transubstantiation occurs, it is really the body and blood of Christ that underlies what we perceive as stones, trees, dogs, cats, human bodies, the sun, the moon, water, etc.!\u00a0 Everything in the physical world would be transubstantiated.\u00a0 We would be left with a kind of pantheism.\u00a0 Absolutely every physical thing would have to treated with the same reverence that the Eucharist is, because every physical thing would be the Eucharist!

Another bizarre implication of this is that transubstantiation could occur only once.\u00a0 For only at the first time it occurs is the one physical substance replaced by that of Christ.\u00a0 If a priest were ever to try to consecrate bread and wine again, he would fail, because there is no longer any physical substance there to be replaced.\u00a0 It is alreadythe body and blood of Christ.

Suppose we went the other route, that of either atomism or corpuscularianism.\u00a0 Then, like stones, trees, and dogs, bread and wine would not be true substances but merely accidental collections of innumerably many true substances.\u00a0 They would be like a pile of rocks, only instead it would be fundamental particles (atoms or corpuscles, depending on your favored version of the mechanical philosophy) that would be piled up.\u00a0 But in that case, exactly what is the substance that is replaced when transubstantiation occurs?\u00a0 Neither the substance of the bread nor that of the wine can be what is replaced, because on this view they just aren\u2019ttrue substances in the first place.\u00a0

Should we say that it is each particle that makes up the aggregate that is transubstantiated (just as Catholic theology allows that many hosts at a time may be consecrated at Mass)?\u00a0\u00a0 But there are several problems with that suggestion.\u00a0 The first is that it is hard to know how to give a principled answer to the question what the boundaries are between those particles that make up the aggregate and those that are not part of it \u2013 and thus between those particles that are transubstantiated, and those that are not.\u00a0 The reason is that the boundaries of an aggregate are much less well defined than those of a substance.\u00a0 Is a stone that is two millimeters away from a pile of stones itself part of the pile or not?\u00a0 And is a particle that falls from the host part of that (purported) aggregate of particles or not?\u00a0

If we think of the host on the model of an Aristotelian substance, then we can say that a fallen particle is part of the host, like a body part that has been severed, as it were.\u00a0 But, again, if instead we think in terms of the model of a pile of stones or some other aggregate, the answer isn\u2019t as clear.

A second problem is that in Catholic theology, not any old matter can be used when consecrating the Eucharist.\u00a0 It has to be bread and wine, specifically.\u00a0 But on the interpretation under consideration, according to which bread and wine are not true substances, it is really the particles (either atoms or corpuscles) that are being consecrated.\u00a0 And the atoms or corpuscles that make up bread and wine are essentially the same as those that make up everything else (just as the stones that make up a pile can be essentially of the same type as those that are used instead to make up a wall).\u00a0 In that case, though, it would be hard to see why there is anything special about bread and wine.\u00a0 Why couldn\u2019t any old physical thing be consecrated, if every physical thing is essentially just the same kind of stuff in relatively superficial differences of configuration?

A third problem is that canon law says that a Catholic ought to receive communion at most only once (or in some special circumstances, perhaps twice) a day.\u00a0 But on the interpretation under consideration, one would in effect be consuming millions of consecrated hosts insofar as each of the millions of particles that make up what common sense regards as a single host was being independently transubstantiated.

Perhaps such problems could be solved, though I am doubtful.\u00a0 Anyway, the issue illustrates the unexpected implications that philosophical assumptions can have for theology.\u00a0 (And thus the caution that any Catholic ought to exercise before embracing philosophical novelties.\u00a0 The Scholastics knew what they were doing.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3562, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614651", - "fingerprint": "39edd203", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6813:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

DxOMark audio testing has today been added to the company\u2019s services. The company has so far made a name for itself as the go-to source for in-depth, objective tests of smartphone cameras, and now it hopes to achieve the same reputation in testing smartphone speakers and microphones.

\n

DxOMark audio testing kicked off with five smartphones\u2026

\n

more\u2026

\n

The post DxOMark audio testing begins, finds iPhone 11 Pro Max worse than iPhone XS Max appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/dxomark-audio-testing/", - "type": "text/html" - } - ], - "crawled": 1570716033041, - "title": "DxOMark audio testing begins, finds iPhone 11 Pro Max worse than iPhone XS Max", - "published": 1570715355000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614646", - "fingerprint": "f89054cb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6812:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The Pixelmator team is today releasing its macOS Catalina update for its premiere image editing suite, Pixelmator Pro. Beyond simple compatibility fixes, version 1.5 includes full support for the Sidecar extended-desktop feature, SF Symbols import, and more.

\n

Pixelmator Pro is also now ready to take advantage of the power of the new Mac Pro and enables new RAW workflows designed with the Pro Display XDR in mind. There\u2019s also a new machine-learning powered denoise adjustment and performance improvements across the board.

\n

more\u2026

\n

The post Pixelmator Pro adds rich support for Sidecar in macOS Catalina, the new Mac Pro, and adds a new Denoise tool appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/pixelmator-pro-catalina/", - "type": "text/html" - } - ], - "crawled": 1570716033041, - "title": "Pixelmator Pro adds rich support for Sidecar in macOS Catalina, the new Mac Pro, and adds a new Denoise tool", - "published": 1570714709000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613953", - "fingerprint": "b264c3e0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6811:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

This week marked the launch of the final pillar of Apple\u2019s big operating system refresh for 2019. Of course, I\u2019m referring to macOS 10.15 Catalina, the sequel to last year\u2019s release to macOS Mojave.

\n

macOS Catalina is a big new update for Mac users, bringing forth many new end-user conveniences to the table, along with new technologies that allow developers to bring their iPad apps to the Mac. Needless to say, macOS Catalina is chock full of new changes and features, so be sure to watch our hands-on video walkthrough, and subscribe to 9to5Mac on YouTube for many new upcoming Mac-related videos. more\u2026

\n

The post macOS Catalina: Hands-on with the top new features and changes for Mac [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/macos-catalina-hands-on-with-the-top-new-features-and-changes-for-mac-video/", - "type": "text/html" - } - ], - "crawled": 1570716033041, - "title": "macOS Catalina: Hands-on with the top new features and changes for Mac [Video]", - "published": 1570714176000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614635", - "fingerprint": "b7da6291", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6810:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s relationship with China has never been an easy one. Indeed, I wrote a piece a couple of years ago arguing that the company was in a no-win position in the country.

\n
\n

Apple\u2019s only option of taking the moral high ground would be to pull out of the country altogether \u2013 as Google did for a time, after refusing to allow its search results to be censored by the government.

\n

But Apple is in a very different position today than was Google in 2010. While Google had big ambitions within the country, it was not dependent on the market. Apple very much is. Not just because China is the largest smartphone market in the world \u2013 and as important to Apple as the whole of Europe \u2013 but because it is the iPhone maker\u2019s key manufacturing base. Without China, it literally couldn\u2019t make its products.

\n
\n

Things today are even worse\u2026

\n

more\u2026

\n

The post Opinion: Apple\u2019s relationship with China is turning into a massive liability appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/apples-relationship-with-china/", - "type": "text/html" - } - ], - "crawled": 1570716033041, - "title": "Opinion: Apple\u2019s relationship with China is turning into a massive liability", - "published": 1570713031000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614556", - "fingerprint": "28116af7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:680f:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

Starting today, Adobe is rolling out a new version of its Creative Cloud desktop app for macOS and Windows with an updated design and totally new organization. Adobe hopes the new app will be a more intuitive way to launch and update apps and access your Creative Cloud files.

\n

more\u2026

\n

The post Adobe redesigns Creative Cloud Mac app with streamlined interface and access to Libraries appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/adobe-creative-cloud-desktop-mac-redesign/", - "type": "text/html" - } - ], - "crawled": 1570716033041, - "title": "Adobe redesigns Creative Cloud Mac app with streamlined interface and access to Libraries", - "published": 1570712438000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614629", - "recrawled": 1570712431472, - "updateCount": 1, - "fingerprint": "6d108b11", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db58ab656:64bd:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has made a second U-turn on a Hong Kong protest app. The company initially banned it from the App Store, then changed its mind and allowed it, and has now reversed course again, banning it once more.

\n

We yesterday reported that Apple has also removed the Quartz news app, which has been reporting extensively on the protests. Quartz says Apple took this action\u00a0at the request of the government.

\n

Both moves follow vague threats about \u201cconsequences\u201d from Chinese state media\u2026

\n

more\u2026

\n

The post Apple again bans Hong Kong protest app after threats from China appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/10/protest-app/", - "type": "text/html" - } - ], - "crawled": 1570708829782, - "title": "Apple again bans Hong Kong protest app after threats from China", - "published": 1570705821000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36139", - "recrawled": 1570814536946, - "updateCount": 2, - "fingerprint": "7e0af981", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613f:d4506071", - "updated": 1570813498000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/09/technology/apple-hong-kong-app.html", - "type": "text/html" - } - ], - "crawled": 1570684879480, - "title": "Apple Removes HKmap.live From App Store", - "published": 1570683894000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Jack Nicas, reporting for The New York Times:

\n
\n

A day earlier, People\u2019s Daily, the flagship newspaper of the\nChinese Communist Party, published an editorial that accused Apple\nof aiding \u201crioters\u201d in Hong Kong. \u201cLetting poisonous software have\nits way is a betrayal of the Chinese people\u2019s feelings,\u201d said the\narticle, which was written under a pseudonym, \u201cCalming the Waves.\u201d

\n

\u201cThe app displays police locations and we have verified with the\nHong Kong Cybersecurity and Technology Crime Bureau that the app\nhas been used to target and ambush police, threaten public safety,\nand criminals have used it to victimize residents in areas where\nthey know there is no law enforcement,\u201d Apple said in a statement\nlate Wednesday. \u201cThis app violates our guidelines and local laws.\u201d

\n
\n

I still haven\u2019t seen which local laws it violates, other than the unwritten law of pissing off Beijing.

\n

Capitulation is a bad look for Apple.

\n

HKmap remains available on the web, and on the Google Play Store.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36138", - "fingerprint": "6fd4181a", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613e:d4506071", - "updated": 1570683430000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theverge.com/2019/10/9/20907228/apple-quartz-app-store-china-removal-hong-kong-protests-censorship", - "type": "text/html" - } - ], - "crawled": 1570684879480, - "title": "Apple Removes Quartz News App in China Over Hong Kong Coverage", - "published": 1570683429000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Nick Statt, reporting for The Verge

\n
\n

News organization Quartz tells The Verge that Apple has removed\nits mobile app from the Chinese version of its App Store after\ncomplaints from the Chinese government. According to Quartz, this\nis due to the publication\u2019s ongoing coverage of the Hong Kong\nprotests, and the company says its entire website has also been\nblocked from being accessed in mainland China.

\n

The publication says it received a notice from Apple that the app\n\u201cincludes content that is illegal in China.\u201d

\n
\n

The law\u2019s the law. You want to do business in China, you obey the law.

\n

The question is: Why do business in China if this is the type of shit they pull? No one is alleging that anything Quartz has reported on the Hong Kong protests is false. It\u2019s just unflattering to the Chinese regime.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db38c3cef:b86:a4acdac", - "originId": "58498.pz39s0 at https://www.imore.com", - "fingerprint": "3a1b3223", - "content": { - "content": "

\n

Apple wades further into the Chinese censorship battle.

\n

What you need to know

\n
  • The Quartz news app has been taken down from the Chinese App Store.
  • \n
  • China's government claims the app contains content that is illegal in China.
  • \n
  • This comes right after Apple was criticized for letting another app return to the store.
  • \n

Apple has reportedly removed the Quartz news app from the Chinese App Store at the request of the Chinese government, according to Quartz. Reported by 9to5Mac, not only has the app been removed, but the Quartz website has also been completely banned in mainland China.

\n

This comes after earlier news after Apple had received intense backlash from Chinese state media after it had allowed the HKmap.live, a maps app popular with Hong Kong protestors, back on the Chinese App Store. According to John Keefe, Investigations Editor at Quartz, their app did not fare as well.

\n

Apple just took the Quartz app out of the Chinese app store at the request of China, and https://t.co/M7MXa7n7AG is now blocked from mainland China. Our excellent @qz coverage of ongoing Hong Kong protests may be the reason: https://t.co/FI4pcyzARz

\u2014 John Keefe (@jkeefe) October 9, 2019
\n

Keefe questions whether or not the removal of the app and the ban of the website is due to their coverage of the Hong Kong protests:

\n
\n

"Apple just took the Quartz app out of the Chinese app store at the request of China, and http://qz.com is now blocked from mainland China. Our excellent @qz coverage of ongoing Hong Kong protests may be the reason."

\n
\n

According to The Verge, Quartz had received a notice from Apple that the the app "includes content that is illegal in China." Quartz's new CEO Zach Seward criticized China's ban against their publication:

\n
\n

"We abhor this kind of government censorship of the internet, and have great coverage of how to get around such bans around the world."

\n
\n

Even though Apple has complied with the Chinese government and taken down the Quartz app, there is hope it will return. The HKmap.live was originally taken down from the Chinese App Store by Apple under accusations saying it "promoted illegal activity", but a day later the app was permitted to return to the store.

\"\"", - "direction": "ltr" - }, - "title": "Apple removes Quartz news app at request of Chinese government", - "author": "Joe Wituschek", - "summary": { - "content": "Apple wades further into the Chinese censorship battle.\nWhat you need to know\nThe Quartz news app has been taken down from the Chinese App Store.\nChina's government claims the app contains content that is illegal in China.\nThis comes right after Apple was criticized for letting another app return to the store.\nApple has reportedly removed the Quartz news app from the Chinese App Store at the request of the Chinese government, according to Quartz. Reported by 9to5Mac, not only has the app been removed, but the Quartz website has also been completely banned in mainland China.\nThis comes after earlier news after Apple had received intense backlash from Chinese state media after it had allowed the HKmap.live, a maps app popular with Hong Kong protestors, back on the Chinese App Store. According to John Keefe, Investigations Editor at Quartz, their app did not fare as well.\nApple just took the Quartz app out of the Chinese app store at the request of China, and https://t.co/M7MXa7n7AG...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/qVxKujk4gE8/apple-has-removed-quartz-news-app-chinese-app-store-request-chinese-government", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-has-removed-quartz-news-app-chinese-app-store-request-chinese-government", - "type": "text/html" - } - ], - "crawled": 1570675375343, - "published": 1570675187000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36137", - "fingerprint": "67a50e25", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3786569:6008:d4506071", - "updated": 1570670557000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.youtube.com/watch?v=MGxcmBfZktQ", - "type": "text/html" - } - ], - "crawled": 1570674074985, - "title": "\u2018The Making of Operator 41\u2019", - "published": 1570670556000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Looks like a very cool game for Apple Arcade\u2009\u2014\u2009a sneak-around puzzle game with a Cold War era spy motif. Looks cool, great music.

\n

Amazingly, developer Spruce Campbell is 14 years old.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36136", - "recrawled": 1571686208807, - "updateCount": 1, - "fingerprint": "8a140781", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3417152:5fa1:d4506071", - "updated": 1571682692000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.bloomberg.com/news/articles/2019-10-09/trump-urged-top-aide-to-help-giuliani-client-facing-doj-charges", - "type": "text/html" - } - ], - "crawled": 1570670473554, - "title": "Bloomberg: \u2018Trump Urged Tillerson to Help Giuliani Client Facing DOJ Charges\u2019", - "published": 1570667746000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Nick Wadhams, Saleha Mohsin, Stephanie Baker, and Jennifer Jacobs, reporting for Bloomberg:*

\n
\n

President Donald Trump pressed then-Secretary of State Rex\nTillerson to help persuade the Justice Department to drop a\ncriminal case against an Iranian-Turkish gold trader who was a\nclient of Rudy Giuliani, according to three people familiar with\nthe 2017 meeting in the Oval Office.

\n

Tillerson refused, arguing it would constitute interference in an\nongoing investigation of the trader, Reza Zarrab, according to the\npeople. They said other participants in the Oval Office were\nshocked by the request.

\n

Tillerson immediately repeated his objections to then-Chief of\nStaff John Kelly in a hallway conversation just outside the Oval\nOffice, emphasizing that the request would be illegal. Neither\nepisode has been previously reported, and all of the people spoke\non condition of anonymity due to the sensitivity of the\nconversations.

\n
\n

Josh Marshall: \u201cExpect a wave of time travel whistleblowers.\u201d

\n

* Bloomberg, of course, is the publication that published \u201cThe Big Hack\u201d in October 2018\u2009\u2014\u2009a sensational story alleging that data centers of Apple, Amazon, and dozens of other companies were compromised by China\u2019s intelligence services. The story presented no confirmable evidence at all, was vehemently denied by all companies involved, has not been confirmed by a single other publication (despite much effort to do so), and has been largely discredited by one of Bloomberg\u2019s own sources. By all appearances \u201cThe Big Hack\u201d was complete bullshit. Yet Bloomberg has issued no correction or retraction, and seemingly hopes we\u2019ll all just forget about it. I say we do not just forget about it. Bloomberg\u2019s institutional credibility is severely damaged, and everything they publish should be treated with skepticism until they retract the story or provide evidence that it was true.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Tech News", - "Adobe" - ], - "originId": "https://tidbits.com/?p=41949", - "fingerprint": "6d3fa5e8", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db32fa7cc:5f7d:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "Due to US sanctions against Venezuela, Adobe is cutting off service to the country, highlighting one of the pitfalls of subscription-based software.

Read original article

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/09/adobe-cuts-service-to-users-in-venezuela/", - "type": "text/html" - } - ], - "crawled": 1570669307852, - "title": "Adobe Cuts Service to Users in Venezuela", - "published": 1570667351000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Security", - "Lightning" - ], - "originId": "https://tidbits.com/?p=41946", - "fingerprint": "e5f61c7d", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db32fa7cc:5f7c:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "A hacker claims to be mass-producing a Lightning cable that could make it easier for a determined attacker to hack into a Mac or PC, but there isn\u2019t much to worry about yet.

Read original article

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/09/dont-take-lightning-cables-from-strangers/", - "type": "text/html" - } - ], - "crawled": 1570669307852, - "title": "Don\u2019t Take Lightning Cables from Strangers", - "published": 1570666305000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614603", - "fingerprint": "f2ba2d2c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db32e3423:5f78:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Oprah\u2019s Book Club officially debuted on Apple Books last month, with the first book being \u201cThe Water Dancer\u201d by Ta-Nehisi Coates. In a new article on her website, Oprah has offered more detail on why she decided to partner with Apple for her book club.

\n

more\u2026

\n

The post Oprah explains why she picked Apple to be the home of her book club appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/oprah-apple-book-club/", - "type": "text/html" - } - ], - "crawled": 1570669212707, - "title": "Oprah explains why she picked Apple to be the home of her book club", - "published": 1570667874000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36135", - "recrawled": 1570771317437, - "updateCount": 1, - "fingerprint": "5c3815b1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f23:d4506071", - "updated": 1570768089000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/09/world/asia/blizzard-hearthstone-hong-kong.html", - "type": "text/html" - } - ], - "crawled": 1570666871787, - "title": "Blizzard Sets Off Backlash for Penalizing Hong Kong Gamer Who Expressed Support for Protesters", - "published": 1570665832000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Daniel Victor, reporting for The New York Times:

\n
\n

Activision Blizzard became the latest American company to find\nitself caught between its business interests in China and the\nvalues of its core customers after it suspended an e-sports player\nwho voiced support for the Hong Kong protests during a live\nbroadcast.

\n

The decision to suspend Chung Ng Wai, a professional Hearthstone\nplayer in Hong Kong, for a year, while forcing him to forfeit a\nreported $10,000 in prize money, prompted a backlash in the United\nStates similar to the public relations debacle the N.B.A. has\nfaced this week. Gamers posted angrily on social media and in\nforums, while politicians saw it as another troubling sign of\nChina\u2019s chilling clampdown on speech worldwide.

\n

\u201cRecognize what\u2019s happening here. People who don\u2019t live in China\nmust either self censor or face dismissal and suspensions,\u201d Senator\nMarco Rubio, Republican of Florida, wrote on Twitter. \u201cChina using\naccess to market as leverage to crush free speech globally.\u201d

\n

Senator Ron Wyden of Oregon, a Democrat, concurred, saying on\nTwitter that Activision Blizzard showed \u201cit is willing to\nhumiliate itself to please the Chinese Communist Party.\u201d

\n
\n

No partisan divide on this issue.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36134", - "recrawled": 1570771317437, - "updateCount": 1, - "fingerprint": "69ea4cc1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f22:d4506071", - "updated": 1570768005000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.foxnews.com/politics/fox-news-poll-record-support-for-trump-impeachment", - "type": "text/html" - } - ], - "crawled": 1570666871787, - "title": "Fox News Poll: 51 Percent of Voters Want Trump Impeached and Removed From Office", - "published": 1570665751000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Dana Blanton, reporting for Fox News:

\n
\n

A new high of 51 percent wants Trump impeached and removed from\noffice, another 4 percent want him impeached but not removed, and\n40 percent oppose impeachment altogether. In July, 42 percent\nfavored impeachment and removal, while 5 percent said impeach but\ndon\u2019t remove him, and 45 percent opposed impeachment.

\n
\n

Now Fox News is getting in on the fake news racket. You really can\u2019t trust anyone other than Breitbart these days.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2ea4f6d:b59:a4acdac", - "originId": "58497.pz39s0 at https://www.imore.com", - "fingerprint": "191f671b", - "content": { - "content": "

Image: Apple

\n

Texas Hold'em also supports the iPad's Split View and Slide Over features.

\n

What you need to know

\n
  • Apple is rolling out a new update for its classic Texas Hold'em game.
  • \n
  • The version 2.1 update adds iPad support for the game.
  • \n
  • The game will also support the iPad's Split View and Slide Over features.
  • \n

Earlier this year, Apple unexpectedly brought back its classic Texas Hold'em game for iOS in honor of its 10th anniversary. The revival offers improved gameplay and graphics as well as new characters to face off. But the upgrades keep rolling as Apple released a new version.

\n

The Texas Hold'em 2.1 update adds support for the iPad, taking advantage of its big display with Split View and Slide Over functionality.

\n

Here's the official description for the update.

\n
\n

Texas Hold'em comes to iPad\u2014enjoy it full screen, or play it while you do something else using Split View or Slide Over. This update also includes accessibility improvements and performance enhancements.

\n
\n

As for the game, here is Apple's description the details why it brought the game back to life.

\n
\n

Apple's Texas Hold'em is back! To celebrate the 10 year anniversary of the App Store, we've brought back one of its first games, a popular classic. Originally created for iPod, then brought to iPhone, fans will love the polished redesign, featuring new characters, more challenging gameplay, and stunning graphics for the newest iPhone, iPod touch, and iPad. Players will also love that it's free to play\u2014for the very first time.

\n
\n

The Texas Hold'em update is now available through the App Store.

\"\"", - "direction": "ltr" - }, - "title": "You can now play Apple's classic Texas Hold'em game on the iPad", - "author": "Danny Zepeda", - "summary": { - "content": "Image: Apple\nTexas Hold'em also supports the iPad's Split View and Slide Over features.\nWhat you need to know\nApple is rolling out a new update for its classic Texas Hold'em game.\nThe version 2.1 update adds iPad support for the game.\nThe game will also support the iPad's Split View and Slide Over features.\nEarlier this year, Apple unexpectedly brought back its classic Texas Hold'em game for iOS in honor of its 10th anniversary. The revival offers improved gameplay and graphics as well as new characters to face off. But the upgrades keep rolling as Apple released a new version.\nThe Texas Hold'em 2.1 update adds support for the iPad, taking advantage of its big display with Split View and Slide Over functionality.\nHere's the official description for the update.\nTexas Hold'em comes to iPad\u2014enjoy it full screen, or play it while you do something else using Split View or Slide Over. This update also includes accessibility improvements and performance enhancements.\nAs for ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/v2b793YKdQM/apple-updates-its-texas-holdem-game-ipad-support", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-updates-its-texas-holdem-game-ipad-support", - "type": "text/html" - } - ], - "crawled": 1570664763245, - "published": 1570664695000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 1599, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116164", - "fingerprint": "924da916", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db2e920f4:5ef5:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Halloween is just a few weeks away, which means it\u2019s time for our annual trick-or-treating map for the neighborhood. As always, the downtown businesses in Ballard will be handing out candy inside and outside their shops and restaurants from 4 to 6pm \u2014 participating businesses will have a \u201cParticipating Merchant\u201d sign in their window. To [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/09/ballard-halloween-trick-or-treating-map-3/", - "type": "text/html" - } - ], - "crawled": 1570664685812, - "title": "Ballard Halloween trick-or-treating map", - "published": 1570664147000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Halloween is just a few weeks away, which means it\u2019s time for our annual trick-or-treating map for the neighborhood.

\n

As always, the downtown businesses in Ballard will be handing out candy inside and outside their shops and restaurants from 4 to 6pm \u2014 participating businesses will have a \u201cParticipating Merchant\u201d sign in their window.

\n

To add your house, click on the top right icon on the map below (View Larger Map), which will redirect you to Google maps. Then, click \u201cEdit\u201d in the left-hand column, and type in your address into the search bar. When it comes up, click \u201cAdd to Map\u201d.

\n\n

If the map isn\u2019t working for you, send us an email (tips@myballard.com) with your address and we\u2019ll add your house for you.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36133", - "fingerprint": "5cfd91f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db2d387a2:5ebf:d4506071", - "updated": 1570661367000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.washingtonpost.com/technology/2019/10/08/everyones-airpods-will-die-weve-got-trick-replacing-them/", - "type": "text/html" - } - ], - "crawled": 1570663270306, - "title": "On the Disposability of AirPods", - "published": 1570660601000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Geoffrey Fowler, writing for The Washington Post:

\n
\n

If your AirPods are out of warranty, Apple will replace them for\n$49 per stick\u2009\u2014\u2009so in reality, $98 total. A replacement for the\ncharging case, which doesn\u2019t wear out as quickly, is also $49. The\nkey phrase to say is \u201cbattery service.\u201d (Apple is providing\nadditional training to customer service representatives on that\npoint, but if you still have trouble, show them this link \u2014\nor this column.)

\n
\n

When you think about it, it is rather ridiculous that once the batteries in AirPods die, they\u2019re disposable. Paul Kafasis and I talked about this back in March on my podcast.

\n

But what\u2019s the alternative? Fowler holds up Samsung\u2019s Galaxy Buds:

\n
\n

Sealing up electronics with glue instead of screws and latches can\nhelp make devices lighter and more resistant to moisture and dust.\nBut great ear buds\u2009\u2014\u2009even ones tiny enough to sit in your ears \u2014\ndon\u2019t have to be impenetrable. iFixit found a way to pop open\nSamsung\u2019s $129 Galaxy Buds, so replacement batteries can slip in\nkind of like on a watch. Samsung doesn\u2019t officially offer this\nrepair option, but iFixit sells a pair of replacement batteries\nfor $29.

\n
\n

They\u2019ll sell you the batteries (although at this writing iFixit\u2019s website claims to be sold out), but good luck installing them. iFixit does not have a repair guide for the Galaxy Buds, and the teardown video they do have is expressly labeled \u201cnot a repair guide\u201d. There\u2019s a reason why Samsung doesn\u2019t offer a repair option. As for being \u201cgreat ear buds\u201d\u2009\u2014\u2009reviewers disagree.

\n

AirPods\u2019s disposability is a problem, and it runs counter to Apple\u2019s staunch pro-environmental messaging, but it\u2019s a problem shared by every set of ear buds in the category. Keep in mind too, that a solution to this problem needs to account for weight, waterproofing, appearance, comfort, and cost. It\u2019s a hard problem to solve, obviously. I\u2019d be happy with next-generation AirPods that solve nothing but this problem.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b42:a4acdac", - "originId": "58496.pz39s0 at https://www.imore.com", - "fingerprint": "ca81fe90", - "content": { - "content": "

\n

Shazam now has 478 million active users.

\n

What you need to know

\n
  • 2018 proved to be a banner year for Shazam.
  • \n
  • On top of getting purchased by Apple, it also increased its user base and profit.
  • \n
  • It ended the year with 478 million active users and $158.4 million in profit.
  • \n

Last year was a milestone year for Shazam. Not only was it scooped up by Apple late in 2018, it also saw its overall user base and profit grow from the previous year.

\n

According to Billboard, Shazam's user base grew from 400 million active users in 2017 to 478 million users in 2018. During the same period, its profit (before taxation) came in at $158.4 million as opposed to the $19.4 million it lost in 2017.

\n

One area it did decline was in revenue. It earned $34.8 million compared to $44.8 million the previous year. However, that decline is attributed to the fact that Apple removed all ads from the free version of the app in September 2018, digging into the revenue.

\n

Regardless, it was a good year for Shazam. Following the $400 million purchase by Apple, the service was more closely integrated into Apple's services, including Apple Music. Apple launched a new "Shazam Discovery Top 50" playlist and incorporated Shazam data into Apple Music letting musicians access deeper data and analytics.

\"\"", - "direction": "ltr" - }, - "title": "Apple\u2019s Shazam grew its user base in 2018 while also turning a profit", - "author": "Danny Zepeda", - "summary": { - "content": "Shazam now has 478 million active users.\nWhat you need to know\n2018 proved to be a banner year for Shazam.\nOn top of getting purchased by Apple, it also increased its user base and profit.\nIt ended the year with 478 million active users and $158.4 million in profit.\nLast year was a milestone year for Shazam. Not only was it scooped up by Apple late in 2018, it also saw its overall user base and profit grow from the previous year.\nAccording to Billboard, Shazam's user base grew from 400 million active users in 2017 to 478 million users in 2018. During the same period, its profit (before taxation) came in at $158.4 million as opposed to the $19.4 million it lost in 2017.\nOne area it did decline was in revenue. It earned $34.8 million compared to $44.8 million the previous year. However, that decline is attributed to the fact that Apple removed all ads from the free version of the app in September 2018, digging into the revenue.\nRegardless, it was a good year for Shazam. Following ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DFN3tliavDA/apples-shazam-grew-its-user-base-2018-while-also-turning-profit", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-shazam-grew-its-user-base-2018-while-also-turning-profit", - "type": "text/html" - } - ], - "crawled": 1570662783325, - "published": 1570662297000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 1385, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b41:a4acdac", - "originId": "58374.pz39s0 at https://www.imore.com", - "fingerprint": "67f688f4", - "content": { - "content": "

\n

Dyson products are the cream of the crop when it comes to home electronics. Their fans, vacuums, and even hairdryers are highly sought after, but few would dream of owning any Dyson device thanks to their hefty price tags. But what if you could get a Dyson device makeover for free? All you have to do is enter this giveaway for the chance to\u00a0win 3 amazing Dyson products.

\n

The lucky winner of the Ultimate Dyson Bundle Giveaway will receive a V8 Animal Vacuum, a Supersonic Hairdryer, and a Pure Hot + Cool WiFi Enabled Bladeless Fan. The V8 is a powerful, bagless vacuum that deep cleans your floors by sucking allergens and pet dander and expels clean air. Similarly, the Supersonic Hairdryer expels air at low-velocity, while the diffuser keeps your hair frizz-free by simulating natural drying. Finally, the Bladeless Fan expels a constant stream of air that\u2019s purified of airborne particles and gasses thanks to the built-in carbon and HEPA filters.

\n

These Dyson products will make your home and the very air you breathe cleaner while providing a stylish touch.\u00a0You can win the Ultimate Dyson Bundle Giveaway, a $1,449.97 value, by signing up here.

\"\"", - "direction": "ltr" - }, - "title": "Enter to win a bundle of Dyson products with this giveaway", - "author": "iMore.com", - "summary": { - "content": "Dyson products are the cream of the crop when it comes to home electronics. Their fans, vacuums, and even hairdryers are highly sought after, but few would dream of owning any Dyson device thanks to their hefty price tags. But what if you could get a Dyson device makeover for free? All you have to do is enter this giveaway for the chance to\u00a0win 3 amazing Dyson products.\nThe lucky winner of the Ultimate Dyson Bundle Giveaway will receive a V8 Animal Vacuum, a Supersonic Hairdryer, and a Pure Hot + Cool WiFi Enabled Bladeless Fan. The V8 is a powerful, bagless vacuum that deep cleans your floors by sucking allergens and pet dander and expels clean air. Similarly, the Supersonic Hairdryer expels air at low-velocity, while the diffuser keeps your hair frizz-free by simulating natural drying. Finally, the Bladeless Fan expels a constant stream of air that\u2019s purified of airborne particles and gasses thanks to the built-in carbon and HEPA filters.\nThese Dyson products will make...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/M8iZ9F21Sx4/enter-win-bundle-dyson-products-giveaway", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/enter-win-bundle-dyson-products-giveaway", - "type": "text/html" - } - ], - "crawled": 1570662783325, - "published": 1570661102000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614598", - "fingerprint": "c1f41225", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9c:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple surprisingly revived its Texas Hold\u2019em game for iOS back in July with new characters, improved graphics, and more. Now, the game has been updated to version 2.1 with support for the iPad.

\n

more\u2026

\n

The post Apple updates its Texas Hold\u2019em game with support for iPad and multitasking appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-texas-hold-em-ipad/", - "type": "text/html" - } - ], - "crawled": 1570662009675, - "title": "Apple updates its Texas Hold\u2019em game with support for iPad and multitasking", - "published": 1570660439000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614595", - "fingerprint": "3ff0712", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple closed its acquisition of Shazam towards the end of 2018, but it was still early to have an impact on Shazam\u2019s financials. As detailed by Billboard, Shazam increase its user base and became profitable during 2018.

\n

more\u2026

\n

The post Apple acquisition helped Shazam turn a profit, increase user base in 2018 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-shazam-acquisition-numbers/", - "type": "text/html" - } - ], - "crawled": 1570662009675, - "title": "Apple acquisition helped Shazam turn a profit, increase user base in 2018", - "published": 1570659440000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614578", - "fingerprint": "98631713", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9a:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Crossy Road is a popular mobile game that was launched in 2014 for iOS and Android devices. The game was even featured at an Apple special event in 2015 as part of Apple TV demos.

\n

Hipster Whale, the company behind the game, today announced a new franchise title, Crossy Road Castle, which will be available exclusively at Apple Arcade. The announcement was made through a video posted on YouTube.

\n

more\u2026

\n

The post Apple Arcade continues to expand with upcoming \u2018Crossy Road Castle\u2019 game appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-arcade-continues-to-expand-with-upcoming-crossy-road-castle-game/", - "type": "text/html" - } - ], - "crawled": 1570662009675, - "title": "Apple Arcade continues to expand with upcoming \u2018Crossy Road Castle\u2019 game", - "published": 1570658894000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2add61b:afd:a4acdac", - "originId": "58495.pz39s0 at https://www.imore.com", - "fingerprint": "8fe463a6", - "content": { - "content": "

An Apple Support rep apparently said, "I do not know how this could of happened."

\n

\n

What you need to know

\n
  • An Apple Card user claims he was the victim of fraud.
  • \n
  • When he contacted Apple Support, they said, "I do not know how this could of happened."
  • \n
  • Apple Card touts an extra level of security with no numbers and no CVV.
  • \n

When Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.

\n

The Apple Card user said they reached out to Apple Support and received this response:

\n
\n

I do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.

\n
\n

The Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. The tricky thing is the purchase was apparently labeled as being nearby, but clicking on the map revealed it was hours away, 9to5Mac explained.

\n

On Apple's website, the company highlights the fact that the Apple Card doesn't have any numbers on it. "Not even a CVV. So that's one less thing to worry about when you hand over your card at a restaurant or store." But that doesn't guarantee it can't be stolen.

\n

9to5Mac speculates that the Apple Card user may have been the victim of skimming, which can potentially affect all credit cards and debit cards. It's a reminder to be extra vigilant when swiping your card at a gas station or ATM. Better yet, use Apple Pay when possible.

\n

\n
\n

Apple Card

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Card user says he was the victim of fraud", - "author": "Brandon Russell", - "summary": { - "content": "An Apple Support rep apparently said, "I do not know how this could of happened."\nWhat you need to know\nAn Apple Card user claims he was the victim of fraud.\nWhen he contacted Apple Support, they said, "I do not know how this could of happened."\nApple Card touts an extra level of security with no numbers and no CVV.\nWhen Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.\nThe Apple Card user said they reached out to Apple Support and received this response:\nI do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.\nThe Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DzBrQNf9PCU/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "crawled": 1570660800027, - "published": 1570660313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 2216, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db299b998:a79:a4acdac", - "originId": "58493.pz39s0 at https://www.imore.com", - "recrawled": 1570660800027, - "updateCount": 1, - "fingerprint": "88b40dc5", - "content": { - "content": "

\n

The program offers multiple benefits including no interest for two months.

\n

What you need to know

\n
  • Apple announced a new Apple Card Disaster Relief Program.
  • \n
  • It is a new program meant to help alleviate the financial load of people that have sufferd through a natural disaster.
  • \n
  • Among the benefits it offers is no interest for two months.
  • \n

Apple is rolling out a new special Disaster Relief Program for Apple Card users that provides financial ease should a card owner suffer an unexpected natural disaster.

\n

According to MacRumors, Apple has been sending the email to people that have been affected by the flooding in Houston due to Tropical Storm Imelda. The new program is for people that "may have been affected by a natural disaster." It offers "support" and "assistance" with multiple perks that should help ease the financial load.

\n

Image: Bumbleboy92

\n

Here are the four benefits the email outlines.

\n
  • No interest for two months, starting with the month you enroll. After two months, your standard purchase APR will apply.
  • \n
  • You can skip the payment due in the month you enroll.
  • \n
  • If your account is in good standing, you will remain current while enrolled.
  • \n
  • If your account is past due, your account will not go further delinquent while enrolled. However, your account will remain paste due until you make all of your past due payments and your ability to make new purchases may continue to be restricted.
  • \n

To apply for the Disaster Relief Program, Apple Card users can contact a specialist after they receive the email

\"\"", - "direction": "ltr" - }, - "title": "New Apple Card program will provide relief to disaster-stricken users", - "author": "Danny Zepeda", - "summary": { - "content": "The program offers multiple benefits including no interest for two months.\nWhat you need to know\nApple announced a new Apple Card Disaster Relief Program.\nIt is a new program meant to help alleviate the financial load of people that have sufferd through a natural disaster.\nAmong the benefits it offers is no interest for two months.\nApple is rolling out a new special Disaster Relief Program for Apple Card users that provides financial ease should a card owner suffer an unexpected natural disaster.\nAccording to MacRumors, Apple has been sending the email to people that have been affected by the flooding in Houston due to Tropical Storm Imelda. The new program is for people that "may have been affected by a natural disaster." It offers "support" and "assistance" with multiple perks that should help ease the financial load.\nImage: Bumbleboy92\nHere are the four benefits the email outlines.\nNo interest for two months, starting with the month you enroll. After two months, your standa...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4lUJKCLeGEE/apple-announces-new-apple-card-disaster-relief-program", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-announces-new-apple-card-disaster-relief-program", - "type": "text/html" - } - ], - "crawled": 1570659482008, - "published": 1570659385000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614577", - "fingerprint": "56fdf147", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de5:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

iOS 13, iPadOS 13, and macOS all include the revamped Find My app that combines Apple\u2019s previous Find My iPhone and Find My Friends apps. Here\u2019s how to share your location with friends and family on iPhone, iPad, and Mac with the Find My app.

\n

more\u2026

\n

The post How to share your location on iPhone and more with the Find My app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/how-to-share-location-iphone-find-my-app/", - "type": "text/html" - } - ], - "crawled": 1570658408092, - "title": "How to share your location on iPhone and more with the Find My app", - "published": 1570658013000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614569", - "fingerprint": "7adc9a54", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de4:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Earlier today, Apple was criticized by Chinese state media for allowing a a Hong Kong protest app into the App. Now, Apple has reportedly removed the Quartz application from the App Store at the request of the Chinese government.

\n

more\u2026

\n

The post Apple removes \u2018Quartz\u2019 news app from Chinese App Store at request of the government appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-china-quartz-app-store/", - "type": "text/html" - } - ], - "crawled": 1570658408092, - "title": "Apple removes \u2018Quartz\u2019 news app from Chinese App Store at request of the government", - "published": 1570655330000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116159", - "fingerprint": "e48fbe67", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db27ae983:5d96:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "There\u2019s been an outpouring of support for the five businesses that have closed as a result of Monday\u2019s fire in downtown Ballard. Ballard Alliance initially set the GoFundMe goal at $25,000 when they launched the fundraiser on Monday evening. They quickly surpassed the initial ask, and have adjusted the goal to $65k. \u201cDue to the [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/09/ballard-fire-fundraiser-raises-50k-in-two-days/", - "type": "text/html" - } - ], - "crawled": 1570657462659, - "title": "Ballard fire fundraiser raises $50k in two days", - "published": 1570655415000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

There\u2019s been an outpouring of support for the five businesses that have closed as a result of Monday\u2019s fire in downtown Ballard.

\n

Ballard Alliance initially set the GoFundMe goal at $25,000 when they launched the fundraiser on Monday evening. They quickly surpassed the initial ask, and have adjusted the goal to $65k.

\n

\u201cDue to the overwhelming community support \u2013 and as the extent of damage is being understood \u2013 we have increased our goal to $65,000,\u201d the Alliance writes. As of Wednesday at 2pm, they\u2019d hit $49,393 with over 400 donors.

\n
\"\"
=
\n

La Isla has also launched their own fundraiser, with just over $1,000 raised since they launched it yesterday.

\n

\u201cWe have been a part of the Ballard community for years, and have every intention of rebuilding as this is our home. To do this, we are asking for some help. As there\u2019s always a gap between insurance and the actual cost of rebuilding, making every little bit of support help so very much,\u201dLa Isla writes on the fundraiser website.

\n

Meanwhile, damage is still being assessed, as businesses figure out their next steps.

\n

Kitchen N Things posted a message to their Facebook followers, expressing gratitude for the community support.

\n
\"\"
\n

\u201cIt makes us so very happy to see that what we do is still being well received after almost 50 years in business! We\u2019re still less than 24 hours into this mess, and so our next steps are TBD \u2014 but we wanted to share a great, big expression of gratitude toward everyone who has reached out to show that you care.\u201d

\n

David Coleman, co-owner of Octo Designs (formerly known as Coleman Jewelers), told Q13 that some of their inventory can be cleaned and refinished, but much of it will go straight in the bin.

\n

Pho Big Bowl owner Duke Nguyen told the Seattle P-I that they had a restaurant full of diners when smoke began filtering in. When he realized what was happening next door, he told everyone to leave.

\n

\u201cThe customers keep paying, I just thought that was so funny. You don\u2019t have to pay, just run,\u201d Nguyen told the PI.

\n

He said he\u2019ll aim to reopen, but has concerns about the structure of the building after the fire.

\n

The sidewalk is currently blocked along the storefronts \u2014 there\u2019s still a good amount of debris in front of the building. So far, the loss has been estimated at $3 million.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614562", - "fingerprint": "ce96d083", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2526173:5d24:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Card arrived with a number of unique selling points like a super-fast application and approval process, no fees, Daily Cash, and strong security and privacy focus. But even though the physical titanium card doesn\u2019t have any numbers or any other information besides a user\u2019s name, it looks like it is still susceptible to credit card cloning just like any other credit or debit card.

\n

more\u2026

\n

The post PSA: Despite focus on security, the physical Apple Card is still susceptible to cloning appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-card-security-cloning/", - "type": "text/html" - } - ], - "crawled": 1570654806387, - "title": "PSA: Despite focus on security, the physical Apple Card is still susceptible to cloning", - "published": 1570654577000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "http://www.caseyliss.com/2019/10/9/clockwise", - "fingerprint": "f18e30fc", - "id": "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16db244095b:5ce7:d4506071", - "author": "Casey Liss", - "summary": { - "direction": "ltr", - "content": "

This week I joined Brianna Wu, pinch-hit blast-from-the-past host\nJason Snell, and my long-lost-twin Dan Moren on Clockwise.

\n

In this episode, we discussed our plans for macOS Catalina, the\nsoftware/hardware we\u2019d most/least like to lose, good OSes on bad hardware, and\nthe legality of accessibility on the web.

\n

Clockwise is always fun and always fast. If you\u2019ve somehow missed out on the\nshow so far, today\u2019s a great day to jump in.

\n

Read on Liss is More

" - }, - "alternate": [ - { - "href": "https://www.relay.fm/clockwise/315", - "type": "text/html" - } - ], - "crawled": 1570653866331, - "title": "Appearance: Clockwise 315", - "published": 1570597200000, - "origin": { - "streamId": "feed/http://www.caseyliss.com/rss", - "htmlUrl": "https://www.caseyliss.com", - "title": "Liss is More" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36132", - "fingerprint": "9101dc7c", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9d:d4506071", - "updated": 1570649466000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/Pinboard/status/1181790019943452675", - "type": "text/html" - } - ], - "crawled": 1570652465693, - "title": "Why the HKmap.live App Is Important to Hongkongers", - "published": 1570649464000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Maciej Ceglowski, tweeting from Hong Kong:

\n
\n

Tear gas in Hong Kong used to be unheard of. Now I\u2019ve seen HK cops\nfire tear gas because they were taunted and someone got them good\nwith a zinger. The use of this substance has become absolutely\nroutine, and it can be deployed without warning in densely\npopulated neighborhoods.

\n

A point that needs reiterating is that the @hkmaplive app doesn\u2019t\ncontravene any Hong Kong law that I am aware of. This app helps\nanswer questions like \u201cWill I get shot with a bean bag round if I\ncome out of this MTR station, because the police raised a colored\nflag I can\u2019t see?\u201d

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36131", - "fingerprint": "a7135b11", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9c:d4506071", - "updated": 1570649162000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://deadspin.com/internal-memo-espn-forbids-discussion-of-chinese-polit-1838881032", - "type": "text/html" - } - ], - "crawled": 1570652465693, - "title": "\u2018ESPN Forbids Discussion of Chinese Politics When Discussing Daryl Morey\u2019s Tweet About Chinese Politics\u2019", - "published": 1570649161000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

One of those cases where the headline\u2009\u2014\u2009from a piece by Laura Wagner for Deadspin\u2009\u2014\u2009says it all.

\n

ESPN, of course, is owned by Disney. Disney, of course, now owns most of Hollywood.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36130", - "fingerprint": "e2605b38", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9b:d4506071", - "updated": 1570648594000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.scmp.com/news/article/3032081/apple-draws-fire-china-selling-app-maps-police-activity-hong-kong", - "type": "text/html" - } - ], - "crawled": 1570652465693, - "title": "Apple Under Fire From Chinese State Media Over HKmap.live App", - "published": 1570648592000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Owen Churchill, writing for the English-language South China Morning Post:

\n
\n

Chinese state media on Tuesday accused Apple Inc of protecting\n\u201crioters\u201d in Hong Kong and enabling illegal behaviour, after the\nUS-based technology giant listed on its app store an application\nthat tracks police activity in the city. [\u2026]

\n

The app relies on crowdsourced information to track the location\nof police presence in the city, alerting users to police vehicles,\narmed officers and incidents in which people have been injured.\nThe app\u2009\u2014\u2009a website version is also active\u2009\u2014\u2009displays hotspots\non a map of the city that is continuously updated as users report\nincidents.

\n

\u201cBy allowing its platform to clear the way for an app that incites\nillegal behaviour, [does Apple] not worry about damaging its\nreputation and hurting the feelings of consumers?\u201d said a\nbellicose commentary published on the app of People\u2019s Daily, the\nChinese Communist Party mouthpiece. [\u2026]

\n
\n

Such delicate feelings.

\n
\n

The piece made no mention of the fact that the app is also\navailable to Android users via the Google Play store.

\n
\n

For what it\u2019s worth, Google\u2019s services are blocked in China, but they do have business there. Nothing on the scale that Apple does, though.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36129", - "recrawled": 1570663270306, - "updateCount": 1, - "fingerprint": "f0b7144d", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9a:d4506071", - "updated": 1570662773000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://whyy.org/articles/a-sixers-fan-brought-a-free-hong-kong-sign-to-tuesdays-game-heres-what-happened-next/", - "type": "text/html" - } - ], - "crawled": 1570652465693, - "title": "Sixers Fans Ejected From Exhibition Game in Philadelphia After Supporting Hong Kong", - "published": 1570648446000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Avi Wolfman-Arent, reporting for WHYY:

\n
\n

Seeking to bring attention to the issue, Wachs and a companion\npurchased seats behind the bench of the Chinese team and wore face\nmasks\u2009\u2014\u2009which have been banned at ongoing protests in Hong Kong.\nThey held up a pair of signs. One read, \u201cFree Hong Kong\u201d and the\nother, \u201cFree HK.\u201d

\n

\u201cWe sat in our seats silently and just held up the signs,\u201d he\nsaid. About five minutes into the game, Wachs said, security\nconfiscated the \u201cFree Hong Kong\u201d sign and asked what the second\nsign meant.

\n

\u201cAnd I said HK stood for [former Phillies announcer] Harry Kalas,\u201d\nWachs said.

\n

\u201cHe said, \u2018Isn\u2019t Harry Kalas dead?\u2019 And I said, \u2018Yeah, free Harry\nKalas.\u2019 And he said, \u2018Why would you free Harry Kalas?\u2019 And I said,\n\u2018Hey, I just wanna free Harry Kalas.\u2019 And he said, \u2018OK.\u2019\u201d

\n

About ten minutes later, Wachs recalled, security returned to take\nthe \u201cFree HK\u201d poster.

\n
\n

This would be funny if it weren\u2019t so utterly symbolic of the NBA\u2019s capitulation to China. In the very city where the First Amendment was drafted and ratified\u2009\u2014\u2009fans got ejected from a basketball game for the message \u201cFree Hong Kong\u201d, rooting for a team named for the year America declared its own freedom.

\n

It\u2019d be a real shame if NBA fans around the country\u2009\u2014\u2009especially here in Philadelphia\u2009\u2014\u2009brought more \u201cFree Hong Kong\u201d signs to NBA games.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db22aeb0f:714:a4acdac", - "originId": "58490.pz39s0 at https://www.imore.com", - "fingerprint": "ef1a72cb", - "content": { - "content": "

"Get ready for some serious fun with family and friends!"

\n

\n

What you need to know

\n
  • Developer Hipster Whale announced Crossy Road Castle, which is exclusive to Apple Arcade.
  • \n
  • The platformer features randomly generated levels and supports 4 players locally.
  • \n
  • Crossy Road Castle will be available on Apple Arcade soon.
  • \n

It's been five years since Crossy Road was released on iOS. Since then, the Frogger-style game has become a worldwide phenomenon, capturing young minds thanks to its charming graphics and addictive gameplay. Now, the Australian developer is back with another Crossy Road title, and it's heading to Apple Arcade.

\n

Crossy Road Castle is a 2D multiplayer platformer that will ditch dangerous roads and cars and challenge players to traverse up an endless tower of randomly generate rooms.

\n

Get ready for some serious fun with family and friends! Crossy Road Castle is launching soon on Apple Arcade \ud83d\udc40
\ud83d\udc14\ud83e\udd86\ud83e\udd84\ud83d\udc08@AppleArcade
#AppleArcade #CrossyRoadCastle #CrossyRoad #HipsterWhale pic.twitter.com/0NGtMwJXxo

\u2014 Crossy Road (@CrossyRoad) October 9, 2019
\n

According to GameStop, the game will dynamically change depending on how many players there are. If you're playing solo, for example, Crossy Road Castle won't present players with any obstacles that require more than one player.

\n

The new title supports up to 4 players locally and takes advantage of Apple Arcade's multi-device functionality, meaning you can play on an iPhone, iPad, Mac, or Apple TV. Crossy Road Castle also takes advantage of Apple Arcade's support for third-party controllers, including the Xbox Wireless Controller.

\n

Crossy Road Castle is exclusive to Apple Arcade and is coming to the platform soon. Like other Apple Arcade titles, the game will feature no in-app purchases or advertisements.

\n

The ultimate guide to Apple Arcade

\"\"", - "direction": "ltr" - }, - "title": "The developer of Crossy Road just announced a new game for Apple Arcade", - "author": "Brandon Russell", - "summary": { - "content": ""Get ready for some serious fun with family and friends!"\nWhat you need to know\nDeveloper Hipster Whale announced Crossy Road Castle, which is exclusive to Apple Arcade.\nThe platformer features randomly generated levels and supports 4 players locally.\nCrossy Road Castle will be available on Apple Arcade soon.\nIt's been five years since Crossy Road was released on iOS. Since then, the Frogger-style game has become a worldwide phenomenon, capturing young minds thanks to its charming graphics and addictive gameplay. Now, the Australian developer is back with another Crossy Road title, and it's heading to Apple Arcade.\nCrossy Road Castle is a 2D multiplayer platformer that will ditch dangerous roads and cars and challenge players to traverse up an endless tower of randomly generate rooms.\nGet ready for some serious fun with family and friends! Crossy Road Castle is launching soon on Apple Arcade \ud83d\udc40\ud83d\udc14\ud83e\udd86\ud83e\udd84\ud83d\udc08@AppleArcade#AppleArcade #CrossyRoadCastle ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/By8OQtRpVcM/developer-crossy-road-just-announced-new-game-apple-arcade", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/developer-crossy-road-just-announced-new-game-apple-arcade", - "type": "text/html" - } - ], - "crawled": 1570652220175, - "published": 1570651778000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4878024-android-localization-getting-started", - "recrawled": 1570723406461, - "updateCount": 1, - "fingerprint": "d09fa5f8", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db21c7ff7:5c7a:d4506071", - "updated": 1570650024000, - "summary": { - "direction": "ltr", - "content": "Android runs on many devices in many regions. To reach the most users, your app should handle content to reflect the locales where your app is used." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4878024-android-localization-getting-started", - "type": "text/html" - } - ], - "crawled": 1570651275255, - "title": "Android Localization: Getting Started [FREE]", - "published": 1570650024000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db20ccbbf:6f3:a4acdac", - "originId": "58488.pz39s0 at https://www.imore.com", - "fingerprint": "b7fc0346", - "content": { - "content": "

\n

Listen to hits from Rihanna to JAY Z.

\n

What you need to know

\n
  • Apple Music released a special Def Jam Essentials playlist.
  • \n
  • The playlist is in celebration of Def Jam's 35th anniversary.
  • \n
  • The playlist features artists like JAY Z, Kanye West, Nas and Rihanna.
  • \n

Def Jam Recordings is celebrating its 35th anniversary this week. The record label was established in 1984 and became a fixture in the hip hop music scene through the '80s, '90s and into the new century. In honor of its illustrious history and milestone, Apple Music shared a special Def Jam Essentials playlist.

\n

Here is Apple's official description of the playlist.

\n
\n

First run out of an NYU college dorm room back in the '80s, Rick Rubin and Russell Simmons's record label is hip-hop's most iconic imprint. Golden era classics by Public Enemy, Slick Rick, and the Beastie Boys establishes its reputation, before DMX, JAY Z, and Foxy Brown turned it into a commercial juggernaut. Respect the history.

\n
\n\n

The 24-song playlist includes some of the biggest hits in music over the past couple of decades. From Rihanna's "Umbrella" to Kanye West's "Gold Digger," the playlist features countless classics.

\n

Looking through the playlist, it's hard to believe Def Jam was responsible for so many hip hop hits.

\n

You can listen to the Def Jam Essentials playlist on Apple Music now.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "Apple Music celebrates Def Jam's 35th anniversary with special playlist", - "author": "Danny Zepeda", - "summary": { - "content": "Listen to hits from Rihanna to JAY Z.\nWhat you need to know\nApple Music released a special Def Jam Essentials playlist.\nThe playlist is in celebration of Def Jam's 35th anniversary.\nThe playlist features artists like JAY Z, Kanye West, Nas and Rihanna.\nDef Jam Recordings is celebrating its 35th anniversary this week. The record label was established in 1984 and became a fixture in the hip hop music scene through the '80s, '90s and into the new century. In honor of its illustrious history and milestone, Apple Music shared a special Def Jam Essentials playlist.\nHere is Apple's official description of the playlist.\nFirst run out of an NYU college dorm room back in the '80s, Rick Rubin and Russell Simmons's record label is hip-hop's most iconic imprint. Golden era classics by Public Enemy, Slick Rick, and the Beastie Boys establishes its reputation, before DMX, JAY Z, and Foxy Brown turned it into a commercial juggernaut. Respect the history.\nThe 24-song playlist includes some...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/mVClG1FGh-Y/apple-music-celebrates-def-jams-35th-anniversary-new-essential-playlist", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-music-celebrates-def-jams-35th-anniversary-new-essential-playlist", - "type": "text/html" - } - ], - "crawled": 1570650246079, - "published": 1570649907000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614486", - "fingerprint": "efe84414", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1e47870:5b99:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

David Sparks and Clayton Morris join Zac to talk about Activity Sharing Competitions, exercising as a family, HIIT workouts, interesting ways to capture ideas on the Apple Watch, and much more.

\n

9to5Mac Watch Time is a seasonal podcast series hosted by Zac Hall. In this series, we talk to real people about how the Apple Watch is affecting their lives.

\n

9to5Mac Watch Time is available on\u00a0Apple Podcasts, Overcast, and your favorite podcast player through RSS. Subscribe now to catch up with each episode and automatically hear new episodes as soon as they\u2019re released every two weeks during season one.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Watch Time episode 8: Apple Watch routines with David Sparks and Clayton Morris appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/9to5mac-watch-time-podcast-episode-8/", - "type": "text/html" - } - ], - "crawled": 1570647603312, - "title": "9to5Mac Watch Time episode 8: Apple Watch routines with David Sparks and Clayton Morris", - "published": 1570645503000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1da5b51:6e9:a4acdac", - "originId": "58485.pz39s0 at https://www.imore.com", - "fingerprint": "c3b08a20", - "content": { - "content": "

I use a lot of apps to get work done. Magnet is the one app I use the most.

\n

\n

I don't think I've gotten more mileage out of $2 than I have with Magnet. The Mac app has been an important staple of my workflow for months, helping me keep my workspace organized and under control at all times. If it suddenly disappeared, there would be chaos.

\n

Available for $2 from the Mac App Store, Magnet makes it easy to resize windows and applications, either with customizable keyboard shortcuts or by dragging windows to the edge or corners of the display. I primarily take advantage of the keyboard shortcuts, which by now are like second nature.

\n

On a daily basis, I have anywhere from 5 to 10 apps open at once, and while Apple's Spaces and Expos\u00e9 features are helpful, they don't completely fulfill my needs. Magnet completes my workflow by allowing me to quickly resize windows on my desktop with minimal effort.

\n

On the main space on my desktop, I typically have open Ulysses, Chrome, Notes, and Reminders. Magnet allows me to see all of them at once without me having to manually resize them. It means I spend less time fiddling around with windows and more time writing, making me more productive.

\n

\n

In a lot of cases, I'll have Ulysses open on one half of the display while I'm conducting research on the other half. If breaking news drops, I can easily fact check my work and write at the same time \u2014 all thanks to Magnet. On days when I want to unwind, I can snap a YouTube video to the left side of the display while I catch up on the latest news on the right side.

\n

Mac has its own simplified version of Magnet; if you hover over the full screen button in an application, you can tile a window to the left or right side of the screen. It's essentially like Split View on an iPad. You can even move the divider to the left or right if you want one app to take up more screen real estate.

\n

Magnet is a more powerful option, however, because it gives you so many different options. The left, right, top, and bottom halves of the screen are support; left, center, and right thirds of the screen are supported; left two thirds and right two thirds of the screen are also supported. That's a lot of ways to keep your desktop organized.

\n

Maybe my love of Magnet is due to my fascination with Things Organized Neatly, which features image of products that are neatly arranged on a floor or tabletop. I like my desktop to be organized neatly, rather than having windows on top of windows on top of windows. And if it makes me more productive, all the better.

\n

Magnet has been one of the top-selling productivity Mac apps in the App Store over the past few months, so I'm not the only one who finds it useful. You can grab Magnet from the Mac App Store for $2.

\n

How to manage your windows like a pro in macOS

\n

Organize your desktop

\n

Magnet for Mac

\n

\n

Keep your workspace organized with Magnet, and easy-to-use app that allows users to snap windows with keyboard shortcuts and by dragging apps to the display edges. It beats manually resizing windows, which can really put a stop to productivity.

\n

$2 at Mac App Store

\"\"", - "direction": "ltr" - }, - "title": "Magnet is the one Mac app I absolutely can\u2019t live without", - "author": "Brandon Russell", - "summary": { - "content": "I use a lot of apps to get work done. Magnet is the one app I use the most.\nI don't think I've gotten more mileage out of $2 than I have with Magnet. The Mac app has been an important staple of my workflow for months, helping me keep my workspace organized and under control at all times. If it suddenly disappeared, there would be chaos.\nAvailable for $2 from the Mac App Store, Magnet makes it easy to resize windows and applications, either with customizable keyboard shortcuts or by dragging windows to the edge or corners of the display. I primarily take advantage of the keyboard shortcuts, which by now are like second nature.\nOn a daily basis, I have anywhere from 5 to 10 apps open at once, and while Apple's Spaces and Expos\u00e9 features are helpful, they don't completely fulfill my needs. Magnet completes my workflow by allowing me to quickly resize windows on my desktop with minimal effort.\nOn the main space on my desktop, I typically have open Ulysses, Chrome, Notes, and R...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/7syJkOtgB4k/magnet-one-mac-app-i-absolutely-cant-live-without", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/magnet-one-mac-app-i-absolutely-cant-live-without", - "type": "text/html" - } - ], - "crawled": 1570646940497, - "published": 1570646534000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e5:a4acdac", - "originId": "58484.pz39s0 at https://www.imore.com", - "fingerprint": "7976fc3e", - "content": { - "content": "

\n

The iPhones cannot update to iOS 13, therefore the Apple Watch cannot update to watchOS 6.

\n

What you need to know

\n
  • Apple releases watchOS 5.3.2 for the Apple Watch Series 4.
  • \n
  • The update is meant for users on older iPhones that don't support iOS 13.
  • \n
  • It lets users of older iPhones and Apple Watch Series 4 use their devices without having the latest software updates.
  • \n

Apple today released watchOS 5.3.2 for the Apple Watch Series 4. The update is meant for users of the Apple Watch Series 4 using devices like the iPhone 6 which don't support iOS 13, thereby they can't update to watchOS 6.

\n

There is a small number of users, but apparently it is big enough to warrant attention because Apple released a special update for them. The affected iPhone models includes the iPhone 6 and iPhones 5S.

\n

This decision is not a problem in a vacuum, but with users on devices like the iPhone 6 using a newer Apple Watch Series 4, this presented a conundrum.

\n

The watchOS 5.3.2 update\u2014and the iOS 12.4.2 that is available to the iPhones\u2014lets the older iPhone devices and Apple Watch Series 4 function without having the latest versions of their operating systems. Coincidentally, the update also fixes a few other security flaws.

\n

If you are an Apple Watch Series 4 users on a non-iOS 13 iPhone, the watchOS 5.3.2 update is now available.

\"\"", - "direction": "ltr" - }, - "title": "Apple rolls out update for Apple Watch Series 4 users on an older iPhone", - "author": "Danny Zepeda", - "summary": { - "content": "The iPhones cannot update to iOS 13, therefore the Apple Watch cannot update to watchOS 6.\nWhat you need to know\nApple releases watchOS 5.3.2 for the Apple Watch Series 4.\nThe update is meant for users on older iPhones that don't support iOS 13.\nIt lets users of older iPhones and Apple Watch Series 4 use their devices without having the latest software updates.\nApple today released watchOS 5.3.2 for the Apple Watch Series 4. The update is meant for users of the Apple Watch Series 4 using devices like the iPhone 6 which don't support iOS 13, thereby they can't update to watchOS 6.\nThere is a small number of users, but apparently it is big enough to warrant attention because Apple released a special update for them. The affected iPhone models includes the iPhone 6 and iPhones 5S.\nThis decision is not a problem in a vacuum, but with users on devices like the iPhone 6 using a newer Apple Watch Series 4, this presented a conundrum.\nThe watchOS 5.3.2 update\u2014and the iOS 12.4.2 th...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/uBymgQhIHjI/apple-rolls-out-update-apple-watch-series-4-users-older-iphone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-rolls-out-update-apple-watch-series-4-users-older-iphone", - "type": "text/html" - } - ], - "crawled": 1570646280982, - "published": 1570645838000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e4:a4acdac", - "originId": "56505.pz39s0 at https://www.imore.com", - "fingerprint": "9159e4fe", - "content": { - "content": "

\n

Best answer: Forty characters have been confirmed for Mario Kart Tour. Six have been in every Mario Kart game release so far; Mario, Luigi, Peach, Yoshi, Toad, and Bowser. The rest of the racers are both old and new favorites, including new member Peachette! However, not all 40 are currently available.

\n

The gang is back!

\n

Mario, Luigi, Peach, Bowser, Yoshi, and Toad are back for another Mario Kart adventure. This time they are traveling around the world with new racetracks inspired by real cities, and a few old favorites. There are the six diehard racers, but they're bringing many more friends to compete.

\n

Twenty of the 40 confirmed friends are already available to play. Unlike other Mario Kart games, there are no weight classes. Instead, characters are sorted by a rarity class \u2014 the chance of unlocking them by opening up a randomized green pipe with five rubies (or 10 pipes for 45 rubies). There are three tiers of rarity \u2014 Normal, Super, and High-End \u2014 and normal characters are easier to unlock. Rarer characters have more starting points, higher top speed, and better coin-earning rates. The likelihood of picking up mid-race weapons and items is also increased and these rarer characters have more favored courses.

\n

In starting the tutorial, each player is given either Toad or Toadette and once players clear the tutorial, they are rewarded with a random super-class character. So everybody starts with two super-class characters. Here is the breakdown of who is currently available, what class they are in, and their special item:

\n

Normal

\n
  • Baby Mario - Boomerang Flower
  • \n
  • Baby Peach - Bubble
  • \n
  • Baby Daisy - Bubble
  • \n
  • Koopa Troopa - Triple Green Shells
  • \n
  • Shy Guy - Double Bob-ombs
  • \n
  • Dry Bones - Triple Green Shells
  • \n

Super

\n
  • Mario - Fire Flower
  • \n
  • Peach - Heart
  • \n
  • Yoshi - Yoshi's Egg
  • \n
  • Daisy - Heart
  • \n
  • Toad - Triple Mushroom
  • \n
  • Toadette - Triple Mushroom
  • \n
  • Bowser - Bowser's Shell
  • \n
  • Donkey Kong - Giant Banana
  • \n
  • Diddy Kong - Banana Barrels
  • \n

High-End

\n
  • Metal Mario - Fire Flower
  • \n
  • Peachette - Mushroom Cannon
  • \n
  • Pauline - Lucky Seven
  • \n
  • Mario Musician - Double Bob-ombs
  • \n
  • Dry Bowser - Bowser's Shell
  • \n

Other

\n

Golden Mario is exclusive to Coin Rush Mode and the rest have been confirmed but are not yet available in-game:

\n
  • Luigi
  • \n
  • Rosalina
  • \n
  • Wario
  • \n
  • Waluigi
  • \n
  • Larry Koopa
  • \n
  • Roy Koopa
  • \n
  • Wendy O. Koopa
  • \n
  • Morton Koopa, Jr.
  • \n
  • Iggy Koopa
  • \n
  • Lemmy Koopa
  • \n
  • Ludwig von Koopa
  • \n
  • Baby Luigi
  • \n
  • Baby Rosalina
  • \n
  • Bowser Jr.
  • \n
  • Lakitu
  • \n
  • King Boo
  • \n

Mario wearing hakama, Peach wearing a pink yukata, and Shy Guy wearing a chef outfit have also been seen in the Mario Kart Tour trailer. I am sure we will see them when their respective city tours unlock.

\n

Out of the 40 confirmed characters, so far Shy Guy tends to be my personal go-to racer. With variety like this and a new ranking method, we'll see who comes out on top. It seems Mario Kart Tour will quickly challenge Mario Kart 8 Deluxe for the most available characters. Who is your favorite?

\n\n

3... 2... 1...

\n

Mario Kart Tour

\n

\n

Free on the App Store\nFree on the Google Play Store

\n

...Race!

\n

Mario Kart Tour, Nintendo's new mobile game, launched on Sept. 25. Grab some friends and get ready to race! The courses are inspired by real-world cities in addition to the classic Mario Kart maps.

\n
\"\"", - "direction": "ltr" - }, - "title": "The full crew is back for Mario Kart Tour", - "author": "Kelly Peirce", - "summary": { - "content": "Best answer: Forty characters have been confirmed for Mario Kart Tour. Six have been in every Mario Kart game release so far; Mario, Luigi, Peach, Yoshi, Toad, and Bowser. The rest of the racers are both old and new favorites, including new member Peachette! However, not all 40 are currently available.\nApple not Banana Peels: Mario Kart Tour for iOS (Free on the Apple Store)\nMetal Mario or Android: Mario Kart Tour for Android (Free on the Google Play Store)\nThe gang is back!\nMario, Luigi, Peach, Bowser, Yoshi, and Toad are back for another Mario Kart adventure. This time they are traveling around the world with new racetracks inspired by real cities, and a few old favorites. There are the six diehard racers, but they're bringing many more friends to compete.\nTwenty of the 40 confirmed friends are already available to play. Unlike other Mario Kart games, there are no weight classes. Instead, characters are sorted by a rarity class \u2014 the chance of unlocking them by opening up ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/peAFV7R0wds/every-character-confirmed-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-character-confirmed-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570646280982, - "published": 1570645800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e3:a4acdac", - "originId": "42798.pz39s0 at https://www.imore.com", - "fingerprint": "2785ee1", - "content": { - "content": "

\n

Nintendo Switch has tons of awesome games available right now! Plus, there are dozens more in the pipeline.

\n

When the Switch first launched, there were fewer than a dozen titles available for sale. But, as time goes by, and as game makers realize the popularity of Nintendo's hybrid mobile console, more and more titles are being added to the list all of the time. Here are all the games available right now, in digital and game card form, as well as games that are officially coming to Switch sometime in the future.

\n

What's new? New games released and announced games coming soon

\n

Here's where you'll find everything new that is either now available in the Switch eShop or as a physical game card, as well as games that have recently been announced as coming to the Switch.

\n

New physical game cartridges you can buy right now!

\n

Physical game cartridges you can pre-order right now!

\n

"To Be Determined" games coming to the Nintendo Switch

\n

All of these titles should be coming to us sometime during the year of 2019. Be sure to check in with us here at iMore for updates on releases and pre-order information for any of these titles!

\n

eShop titles that have released this month

\n

All Nintendo Switch games

\n

Here's where we're storing literally every game Nintendo has launched on Switch, plus an ongoing list of previously announced games coming soon to Switch.

\n

Physical game cartridges you can buy right now

\n

You can find all of these games right now, either in digital form on the Nintendo eShop or at your local game store. The games are available as physical or digital games. You can click the link to buy the physical version on Amazon.

\n

Games only available in the Switch eShop you can buy right now

\n\n

NeoGeo digital downloads

\n\n

We'll be sure to keep you up to date as frequently as possible!

\n

Updated October 7th 2019: Added new titles out now, new games on the horizon, and confirmed dates for some previously announced titles.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Download Neo Cab for Nintendo Switch today!", - "author": "Aimee Hart", - "summary": { - "content": "Nintendo Switch has tons of awesome games available right now! Plus, there are dozens more in the pipeline.\nWhen the Switch first launched, there were fewer than a dozen titles available for sale. But, as time goes by, and as game makers realize the popularity of Nintendo's hybrid mobile console, more and more titles are being added to the list all of the time. Here are all the games available right now, in digital and game card form, as well as games that are officially coming to Switch sometime in the future.\nWhat's new? New games released and announced games coming soon\nHere's where you'll find everything new that is either now available in the Switch eShop or as a physical game card, as well as games that have recently been announced as coming to the Switch.\nNew physical game cartridges you can buy right now!\nTrine Ultimate Collection - Available October 8 - $50\nCall of Cthulhu - Available October 8 - $40\nPhysical game cartridges you can pre-order right now!\nSpirit Hunter: ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ujIN3PPnpCc/nintendo-switch-games", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/nintendo-switch-games", - "type": "text/html" - } - ], - "crawled": 1570646280982, - "published": 1570644000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614539", - "fingerprint": "665c216c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple today has released watchOS 5.3.2 for the Apple Watch Series 4. This update is for people who don\u2019t have an iPhone that is capable of running iOS 13, and therefore can\u2019t update to watchOS 6.

\n

more\u2026

\n

The post Using Apple Watch Series 4 with an older iPhone? There\u2019s a software update for you appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/watchos-5-3-2-apple-watch-series-4/", - "type": "text/html" - } - ], - "crawled": 1570644001719, - "title": "Using Apple Watch Series 4 with an older iPhone? There\u2019s a software update for you", - "published": 1570641965000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614442", - "fingerprint": "557833f6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afa:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Riley Testut has recently been making a big splash in the community with his AltStore and Delta projects, and on this special episode of Stacktrace, he joins John and Rambo to talk about why and how he built them, and how he thinks they might impact the Apple developer community going forward.

\n

Sponsored by MacStadium:\u00a0Get\u00a050% off your first two months of a Mac mini subscription now w/ code\u00a09TO5MAC, or\u00a0get started with MacStadium\u2019s new\u00a0Orka private cloud.

\n


\n

\n
more\u2026
\n

The post Stacktrace Podcast 057: \u201cIt doesn\u2019t have to be a casino\u201d, with AltStore developer Riley Testut appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/stacktrace-podcast-057-it-doesnt-have-to-be-a-casino-with-altstore-developer-riley-testut/", - "type": "text/html" - } - ], - "crawled": 1570644001719, - "title": "Stacktrace Podcast 057: \u201cIt doesn\u2019t have to be a casino\u201d, with AltStore developer Riley Testut", - "published": 1570640423000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1a81e41:6a3:a4acdac", - "originId": "58481.pz39s0 at https://www.imore.com", - "fingerprint": "6a00bb2d", - "content": { - "content": "

Image: MrGray99

\n

It is now the Bin, not the Trash can.

\n

What you need to know

\n
  • The release of macOS Catalina introduced a weird change for UK users.
  • \n
  • The Trash can is now going by the name "Bin."
  • \n
  • The change makes sense, but it's still sad to see the "Trash" moniker go.
  • \n

With macOS Catalina out, we're slowly discovering the little under there radar changes Apple introduced with its newest Mac software. One of the most comical changes that has been discovered is the renaming of the Trash can to the "Bin" in the UK.

\n

First spotted by Reddit user MrGray99, he posted a picture of the trash can with the name "Bin." Technically, Apple's new name makes more sense because it is actually a bin. Trash is what you put in it.

\n

However, since it has been officially called "Trash" for so long, it's kind of a weird change.

\n

In the past, Apple has made a big deal of the Trash can. When it unveiled the OS X (10.10) Yosemite complete redesign, it noted how long it took it to design a proper trash can with the new minimalist aesthetic that ditched the aluminum trash can of yesteryear.

\n

This seems to be a slow effort on Apple's part to rename the trash can. A user in Australia noted Apple changed the name to Bin with macOS Mojave. Now the change has expanded to the UK with Catalina. Who knows where else the new name will reach next. Possibly the U.S.?

\n

Regardless, the newly minted Bin will always be known as Trash in the hearts of UK Mac users.

\n

Everything you need to know about macOS Catalina

\"\"", - "direction": "ltr" - }, - "title": "Apple ditches Trash can name in the UK with macOS Catalina update", - "author": "Danny Zepeda", - "summary": { - "content": "Image: MrGray99\nIt is now the Bin, not the Trash can.\nWhat you need to know\nThe release of macOS Catalina introduced a weird change for UK users.\nThe Trash can is now going by the name "Bin."\nThe change makes sense, but it's still sad to see the "Trash" moniker go.\nWith macOS Catalina out, we're slowly discovering the little under there radar changes Apple introduced with its newest Mac software. One of the most comical changes that has been discovered is the renaming of the Trash can to the "Bin" in the UK.\nFirst spotted by Reddit user MrGray99, he posted a picture of the trash can with the name "Bin." Technically, Apple's new name makes more sense because it is actually a bin. Trash is what you put in it.\nHowever, since it has been officially called "Trash" for so long, it's kind of a weird change.\nIn the past, Apple has made a big deal of the Trash can. When it unveiled the OS X (10.10) Yosemite complete redesign, it noted how long it took it to design a proper trash can with...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/J9NqUf2UKMg/apple-ditches-trash-can-name-uk-macos-catalina-update", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-ditches-trash-can-name-uk-macos-catalina-update", - "type": "text/html" - } - ], - "crawled": 1570643648065, - "published": 1570643071000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36128", - "recrawled": 1570663270306, - "updateCount": 2, - "fingerprint": "f2f8c25e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad2:d4506071", - "updated": 1570663028000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://stratechery.com/2019/the-china-cultural-clash/", - "type": "text/html" - } - ], - "crawled": 1570643461641, - "title": "\u2018The China Cultural Clash\u2019", - "published": 1570642483000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Speaking of Ben Thompson, his column this week at Stratechery is so good:

\n
\n

\u201cIt\u201d refers to the current imbroglio surrounding Daryl Morey, the\nGeneral Manager for the Houston Rockets of the National Basketball\nAssociation (NBA), and the latter\u2019s dealings with China. The\ntweet, a reference to the ongoing protests in Hong Kong, \u201churt the\nfeelings of the Chinese people\u201d (a rather frequent\noccurrence). The Global Times, a Chinese government-run\nEnglish-language newspaper, stated in an editorial:

\n
\n

Daryl Morey, general manager of the NBA team the Houston Rockets,\nhas obviously gotten himself into trouble. He tweeted a photo\nsaying \u201cfight for freedom, stand with Hong Kong\u201d on Saturday\nwhile accompanying his team in Tokyo. The tweet soon set the\nteam\u2019s Chinese fans ablaze. It can be imagined how Morey\u2019s tweet\nmade them disappointed and furious. Shortly afterward, CCTV\nsports channel and Tencent sports channel both announced they\nwould suspend broadcasting Rockets\u2019 games. Some of the team\u2019s\nChinese sponsors and business partners also started to suspend\ncooperation with the Rockets.

\n
\n

There\u2019s one rather glaring hole in this story of immediate outrage\nfrom Chinese fans over Morey\u2019s tweet: Twitter is banned in China.

\n
\n

(This whole NBA/China story broke over the weekend, after Ben and I had recorded the new episode of my podcast\u2009\u2014\u2009otherwise we\u2019d have spent an hour on it, I\u2019m sure.)

\n

The gist of it is that 25 years ago, when the West opened trade relations with China, we expected our foundational values like freedom of speech, personal liberty, and democracy to spread to China.

\n

Instead, the opposite is happening. China maintains strict control over what its people see on the Internet\u2009\u2014\u2009the Great Firewall works. They ban our social networks where free speech reigns, but we accept and use their social networks, like TikTok, where content contrary to the Chinese Community Party line is suppressed.

\n

Worse, multinational mega corporations like Apple and Disney are put in a bind\u2009\u2014\u2009they must choose between speaking up for values such as the right to privacy and freedom of speech, or making money in the Chinese market. The Chinese government portrays its citizenry as having such oh-so-delicate sensibilities, that they simply can\u2019t bear to hear an opinion with which they disagree\u2009\u2014\u2009expressed on a social network banned in China.

\n

This, one can rightly argue, is what we should expect, if we\u2019re looking for leadership from for-profit corporations on this front. But in the meantime, we\u2019re stuck with a president who promised Xi Jinping he\u2019d remain quiet on the Hong Kong protests in exchange for a trade deal, despite protestors\u2019 pleas for our support.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36127", - "fingerprint": "667f801e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad1:d4506071", - "updated": 1570640688000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.cnn.com/2019/10/08/us/pennsylvania-drexel-professor-strip-club-money/index.html", - "type": "text/html" - } - ], - "crawled": 1570643461641, - "title": "Drexel to Pay Back $190,000 Former Professor Used for Strip Clubs, Other Purchases Over 10 Years", - "published": 1570640687000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

CNN:

\n
\n

A former Drexel University professor used almost $190,000 in\nfederal grants at gentlemen\u2019s clubs and toward other improper\npurchases, according to a news release Tuesday from the US\nAttorney\u2019s Office in the Eastern District of Pennsylvania.

\n

Drexel, in Philadelphia, has agreed to pay the amount to\nresolve potential false claims liability, according to the US\nAttorney\u2019s Office.

\n

Chikaodinaka D. Nwankpa made improper charges for items such as\n\u201cpersonal iTunes purchases and for \u2018goods and services\u2019 provided\nby Cheerleaders, Club Risque and Tacony Club.\u201d The purchases\ntotaling $189,062 were made between July 2007 and April 2017,\nprosecutors said.

\n
\n

Always good to see my alma mater in the news.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:697:a4acdac", - "originId": "58395.pz39s0 at https://www.imore.com", - "fingerprint": "1833e39c", - "content": { - "content": "

\n

Return to the digital world once more for a tactical adventure with a new team of child heroes in Digimon Survive

\n

Digimon has been a popular IP for video games for years across multiple genres, offering an opportunity to explore in-depth different Digivolution tracks, as well as more corners of the digital world and how they work. Next up, we have Digimon Survive, a tactical RPG that brings a new cast of heroes along with plenty of familiar Digimon faces.

\n

Return to the digital world

\n

Digimon Survive

\n

\n

$60 at Amazon

\n

A new team takes up the mantle

\n

In Digimon Survive, a new group of children find themselves transported to a strange world and partnered with friendly Digimon. As a tactical RPG, you'll need to use strategy both on and off the digital battlefield in order to grow, digivolve, and survive the strange adventure you've been sent on.

\n

The game's been delayed considerably, unfortunately, and we're still short on details as to how it will actually work. But to tide us over while we wait, here's everything we know so far about Digimon Survive:

\n

What is Digimon Survive?

\n
\n\n

Digimon Survive is a tactical RPG set in the Digimon universe, but featuring a new group of heroes. It follows Takuma Momozuka and a group of his friends, who go on a school camping trip and are sent to the digital world. Takuma partners with Agumon as he and his friends try to find their way home.

\n

How do you play?

\n

\n

Though we haven't seen much of Digimon Survive just yet, we do know it's a tactical RPG and can see a bit of the gameplay in screenshots. It appears that in the game, Digimon act as moveable units you can position to fight enemy Digimon, with the ability to Digivolve of course playing a key component in your strategy.

\n

In between battle segments, you'll explore the world and hold conversations with your friends and fellow Digimon. Digimon Survive has multiple endings, and the choices you make in gameplay and conversations can influence not just how the story plays out, but also how your Digimon will ultimately Digivolve. It's also possible that some characters may perish if you don't make the right decisions, so you'll have to choose your path carefully.

\n

What Digimon have been confirmed for the game so far?

\n

\n

The following Digimon have been seen in trailers, screenshots, or promotional materials so far and are confirmed for Digimon Survive. Some may appear as companions to the main characters, others may be allies, still others may turn up as enemies you must fight:

\n
  • Koromon
  • \n
  • Agumon
  • \n
  • Greymon
  • \n
  • Metal Greymon
  • \n
  • Falcomon
  • \n
  • Piyomon
  • \n
  • Diatrymon
  • \n
  • Gazimon
  • \n
  • Garurumon
  • \n
  • Floramon
  • \n
  • Palmon
  • \n
  • Labramon
  • \n
  • Wendimon
  • \n
  • Numemon
  • \n
  • Meramon
  • \n
  • Marin Devimon
  • \n
  • Okuwamon
  • \n
  • Xuanwumon
  • \n

When can I get it?

\n

Digimon Survive is planned for launch sometime in 2020, and will cost $60.

\n

Return to the digital world

\n

Digimon Survive

\n

\n

$60 at Amazon

\n

A new team takes up the mantle

\n

In Digimon Survive, a new group of children find themselves transported to a strange world and partnered with friendly Digimon. As a tactical RPG, you'll need to use strategy both on and off the digital battlefield in order to grow, digivolve, and survive the strange adventure you've been sent on.

\"\"", - "direction": "ltr" - }, - "title": "Digimon Survive: Everything you need to know", - "author": "Reb Valentine", - "summary": { - "content": "Return to the digital world once more for a tactical adventure with a new team of child heroes in Digimon Survive\nDigimon has been a popular IP for video games for years across multiple genres, offering an opportunity to explore in-depth different Digivolution tracks, as well as more corners of the digital world and how they work. Next up, we have Digimon Survive, a tactical RPG that brings a new cast of heroes along with plenty of familiar Digimon faces.\nReturn to the digital world\nDigimon Survive\n$60 at Amazon\nA new team takes up the mantle\nIn Digimon Survive, a new group of children find themselves transported to a strange world and partnered with friendly Digimon. As a tactical RPG, you'll need to use strategy both on and off the digital battlefield in order to grow, digivolve, and survive the strange adventure you've been sent on.\nThe game's been delayed considerably, unfortunately, and we're still short on details as to how it will actually work. But to tide us over wh...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/nl_yifHQTYM/digimon-survive-everything-you-need-know", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/digimon-survive-everything-you-need-know", - "type": "text/html" - } - ], - "crawled": 1570642321649, - "published": 1570642203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:696:a4acdac", - "originId": "54801.pz39s0 at https://www.imore.com", - "fingerprint": "4cbc4384", - "content": { - "content": "

\n

Sony's Remote Play is a convenient feature that allows you to stream your PlayStation 4 to compatible devices. It's so you can play your PS4 games even if your TV is being used by somebody else. The setup for it is simple; here's what you need to do.

\n

Remote-ly Play-able Accessories

\n

Preparing your PS4

\n

First and foremost you want to make sure your PlayStation 4 has the settings turned on to allow Remote Play connections.

\n
  1. Start by going to your PS4 Settings
  2. \n
  3. Click on Remote Play Connection Settings
  4. \n
  5. Make sure the Enable Remote Play box is checked
  6. \n

The next step is optional but highly recommended to make future Remote Play sessions easier. This will allow you to turn your sleeping PS4 from your PC, Mac, or other device as you launch Remote Play.

\n
  1. Return to your Settings menu
  2. \n
  3. Click on Power Save Settings
  4. \n
  5. Go into the Set Features Available in Rest Mode options
  6. \n
  7. Make sure Stay Connected to the Internet and Enable Turning on PS4 from Network are both enabled
  8. \n

Installing Remote Play

\n

Now that your PlayStation 4 is set up to connect with Remote Play devices you can install and launch Remote Play on the platform you plan to use.

\n

For PC or Mac

\n
  1. Go to the Remote Play download site here and select your operating system.
  2. \n
  3. Run the installation file and follow the on-screen instructions for proper installation
  4. \n
  5. With your PS4 on or in rest mode, launch Remote Play
  6. \n

For iOS and Android

\n
  1. Go to the PlayStation Remote Play website here.
  2. \n
  3. Scroll down to the "Which devices are compatible" section.

    \n

  4. \n
  5. Click on the link to your operating system.
  6. \n
  7. Download the app.
  8. \n
  9. With your PS4 on or in rest mode, launch Remote Play.
  10. \n

Android devices running Android 5 or later are now compatible with Remote Play. Only those running Android 10 will have wireless DualShock 4 support.

\n

Now that your PlayStation 4 is set up and your device has Remote Play installed, you are ready to play. If you followed the optional steps to enable your network to turn on your PS4, anytime your PS4 is in rest mode, you can simply launch automatically from Remote Play. Otherwise, you will have to turn your PS4 on manually before starting Remote Play. But, either way, you now can play without needing the TV which is connected to your console, hopefully cutting down on some of those screen time arguments. Enjoy and play away!

\n

Accessorize your Remote Play experience

\n\n

Midnight Skies

\n

Midnight Blue - DualShock 4 Wireless Controller

\n

\n

$47 at Amazon

\n

A personal touch

\n

Remote Play requires a DualShock controller to navigate and play in the app, so why not make it your favorite controller. Pick up a DualShock controller in your favorite color, connect, and play.

\n\n\n

Lightning Charge

\n

PowerA DualShock 4 Charging Station

\n

\n

$19 at Amazon

\n

Wireless is best

\n

Almost everybody I know prefers not to be tied down by wires when gaming. Keep your DualShock 4's charged up between sessions with a charging dock. No cables to trip on or tangle up.

\n
\"\"", - "direction": "ltr" - }, - "title": "How to set up PS4 Remote Play", - "author": "Kelly Peirce", - "summary": { - "content": "Sony's Remote Play is a convenient feature that allows you to stream your PlayStation 4 to compatible devices. It's so you can play your PS4 games even if your TV is being used by somebody else. The setup for it is simple; here's what you need to do.\nRemote-ly Play-able Accessories\nMidnight Skies: Midnight Blue - DualShock 4 Wireless Controller ($47 at Amazon)\nLightning Charge: PowerA DualShock 4 Charging Station ($19 at Amazon)\nPreparing your PS4\nFirst and foremost you want to make sure your PlayStation 4 has the settings turned on to allow Remote Play connections.\nStart by going to your PS4 Settings\nClick on Remote Play Connection Settings\nMake sure the Enable Remote Play box is checked\nThe next step is optional but highly recommended to make future Remote Play sessions easier. This will allow you to turn your sleeping PS4 from your PC, Mac, or other device as you launch Remote Play.\nReturn to your Settings menu\nClick on Power Save Settings\nGo into the Set Features Available ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/jyc9oCCiVGM/how-set-ps4-remote-play", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-set-ps4-remote-play", - "type": "text/html" - } - ], - "crawled": 1570642321649, - "published": 1570640359000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:680:a4acdac", - "originId": "58478.pz39s0 at https://www.imore.com", - "fingerprint": "2194e68a", - "content": { - "content": "

Heat up your morning tea while jotting down notes with these new accessories.

\n

\n

What you need to know

\n
  • Apple has added the Ember Mug 2 and Logitech Crayon in gray to its online storefront.
  • \n
  • The Ember Mug 2 is great for tea and coffee drinkers.
  • \n
  • The Logitech Crayon is a nice companion for the seventh generation iPad.
  • \n

After adding the Xbox Wireless Controller to its online storefront on Wednesday, Apple has added a few other accessories worth checking out.

\n

To get your day started, Apple now offers the Ember Mug 2, which features a tweaked design to keep your drink warm for up to 80 minutes on a single charge, up from 60 minutes.

\n

The 14oz. mug integrates with an iOS app that allows users to set "precise drinking temperature for hot beverages," track caffeine consumption, and more. It's like a mug hopped up on caffeine, which is fitting. The Ember Mug 2 is available now for $130.

\n

Apple also now offers the Logitech Crayon in a sleeker, more stealthy gray for $70. The Logitech Crayon was previously offered in red.

\n

The stylus is compatible with the seventh generation iPad and features smart tip technology that adjusts line weight automatically. It also connects to an iPad instantly, so you don't have to fumble around by jumping through menus just to connect it.

\n

These accessories will round out any workflow, whether you want a hot beverage to start your day or you need a stylus to takes notes. Both accessories are available from Apple now.

\n

Warm up

\n

Ember Mug 2

\n

\n

The Ember Mug 2 allows users to heat up their drink of choice through a companion app on iPhone. You can keep your drink warm up to 80 minutes on a single charge and even track your caffeine consumption.

\n

$130 at Apple

\n

Take notes

\n

Logitech Crayon

\n

\n

Compatible with the seventh generation iPad, the Logitech Crayon is great for doodling and jotting down quick notes. With a comfortable design, easy connectivity, and up to seven hours of battery life, the Crayon never looked better in gray.

\n

$70 at Apple

\"\"", - "direction": "ltr" - }, - "title": "Apple adds two must-have accessories to its online store", - "author": "Brandon Russell", - "summary": { - "content": "Heat up your morning tea while jotting down notes with these new accessories.\nWhat you need to know\nApple has added the Ember Mug 2 and Logitech Crayon in gray to its online storefront.\nThe Ember Mug 2 is great for tea and coffee drinkers.\nThe Logitech Crayon is a nice companion for the seventh generation iPad.\nAfter adding the Xbox Wireless Controller to its online storefront on Wednesday, Apple has added a few other accessories worth checking out.\nTo get your day started, Apple now offers the Ember Mug 2, which features a tweaked design to keep your drink warm for up to 80 minutes on a single charge, up from 60 minutes.\nThe 14oz. mug integrates with an iOS app that allows users to set "precise drinking temperature for hot beverages," track caffeine consumption, and more. It's like a mug hopped up on caffeine, which is fitting. The Ember Mug 2 is available now for $130.\nApple also now offers the Logitech Crayon in a sleeker, more stealthy gray for $70. The Logitech Crayon was p...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/bcxvmT47T3U/apple-adds-two-must-have-accessories-its-online-store", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-adds-two-must-have-accessories-its-online-store", - "type": "text/html" - } - ], - "crawled": 1570640343215, - "published": 1570640130000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:67f:a4acdac", - "originId": "58422.pz39s0 at https://www.imore.com", - "fingerprint": "141454ca", - "content": { - "content": "

\n

Was it worth the wait or is it a damp squib?

\n

During WWDC in June Apple announced that iOS 13 and iPadOS 13 would offer a Dark Mode for the first time. It was something users had been screaming for ever since macOS 10.14 Mojave received the same feature last year. And it was finally coming.

\n

Fast forward a few months \u2013 a whole summer, even \u2013 and a pair of seriously troubled beta programs and we now have iOS 13 and iPadOS 13.1. The latter never saw a version 13 and both have been superseded a couple of times since their release, but who's counting? Not me. I lost track long ago.

\n

Alongside the new updates we saw many of our favorite apps also get updates that added support for Dark Mode. Some of them did a better job than others. Some already offered theming of their own so nothing really changed. But being able to transform iOS and iPadOS into a full-on dark theme was absolutely new. And having multiple apps respect that choice was mind blowing. As an aside, it really is odd how easily our minds are blown, right?

\n

At this point most people have had at least a couple of weeks to take iPhone and iPad's Dark Mode for a spin. Which leads me to my question:

\n

Now that you've had chance to use Dark Mode properly, do you like it?

\n

I ask this because I have a theory. My theory is that Dark Mode is one of those features that everyone clamors for until they get it. Once they do, they use it. And then they discard it when they realize that the thought of Dark Mode is way better than the execution.

\n

\n

Whether the fault of that failure to execute falls at the feet of Apple \u2013 did developers get the right tools? \u2013 or developers \u2013 does Dark Mode really need to be black? \u2013 it doesn't matter. It might even be our fault for setting expectations so high in the first place. All I know is my anecdotal flicking through social media and shoulder surfing tells me nobody's really feeling Dark Mode anymore.

\n

But I want to know what you, dear reader, have to say. We've a handy dandy poll for you to use and we have comments below for you to passionately \u2013 but respectfully! \u2013 put your opinion across. I'm genuinely interested to hear your thoughts. Do you like Dark Mode?

\n

\"\"", - "direction": "ltr" - }, - "title": "Now you have Dark Mode, do you like it and will you keep using it?", - "author": "Oliver Haslam", - "summary": { - "content": "Was it worth the wait or is it a damp squib?\nDuring WWDC in June Apple announced that iOS 13 and iPadOS 13 would offer a Dark Mode for the first time. It was something users had been screaming for ever since macOS 10.14 Mojave received the same feature last year. And it was finally coming.\nFast forward a few months \u2013 a whole summer, even \u2013 and a pair of seriously troubled beta programs and we now have iOS 13 and iPadOS 13.1. The latter never saw a version 13 and both have been superseded a couple of times since their release, but who's counting? Not me. I lost track long ago.\nAlongside the new updates we saw many of our favorite apps also get updates that added support for Dark Mode. Some of them did a better job than others. Some already offered theming of their own so nothing really changed. But being able to transform iOS and iPadOS into a full-on dark theme was absolutely new. And having multiple apps respect that choice was mind blowing. As an aside, it really is ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/JiujVLur6gM/now-you-have-dark-mode-do-you-it", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/now-you-have-dark-mode-do-you-it", - "type": "text/html" - } - ], - "crawled": 1570640343215, - "published": 1570640105000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16b8f41:67e:a4acdac", - "originId": "58477.pz39s0 at https://www.imore.com", - "fingerprint": "27a6ac93", - "content": { - "content": "

\n

What you need to know

\n
  • DragThing has been around since 1995.
  • \n
  • It was a 32-bit app that isn't being updated.
  • \n
  • People can still use it on macOS Mojave.
  • \n

Can we have a moment of silence, please?

\n

If you're a Mac user from the bad old days, you'll probably be very aware of DragThing. Created by TLA Systems \u2013 founded by James Thomson \u2013 DragThing arrived in 1995 and was the Mac community's answer to the need for a Dock long before Apple made one of its own.

\n

The app hasn't been updated in years but it continued to work with each and every macOS update. Until now.

\n

With the arrival of macOS Catalina Apple has closed the door on 32-bit apps for good. If an app isn't updated, it simply won't run on Catalina. And DragThings falls into that category.

\n
\n

DragThing is written using the 32-bit Carbon APIs that Apple have now removed in macOS 10.15 Catalina. It will no longer run if you update to Catalina, and there are no plans to make a new version that will.

\n

We are sorry to say, DragThing has launched its last app.

\n
\n

Ultimately, the work required to make DragThing a 64-bit app just isn't worth it. TLA Systems says it would take at least a year to achieve, and that's just not going to happen.

\n
\n

64-bit support would require completely rewriting the code from the ground up, a process which would take us at least a year to complete, with no guarantees we could re-implement all the existing functionality, or how much of a future it would have if we did.

\n
\n

DragThings was much loved by the community and John Gruber even says he thinks the app "was a much better launcher than Apple's own system Dock ever has been." That's quite the compliment, especially consdiering Thomson also worked on Apple's Dock for a time.

\n

Now if you'll all gather around, take a moment, and pour one out for a deal friend. We'll miss you, DragThing.

\"\"", - "direction": "ltr" - }, - "title": "Catalina claims a victim. Please pour one out for DragThing", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nDragThing has been around since 1995.\nIt was a 32-bit app that isn't being updated.\nPeople can still use it on macOS Mojave.\nCan we have a moment of silence, please?\nIf you're a Mac user from the bad old days, you'll probably be very aware of DragThing. Created by TLA Systems \u2013 founded by James Thomson \u2013 DragThing arrived in 1995 and was the Mac community's answer to the need for a Dock long before Apple made one of its own.\nThe app hasn't been updated in years but it continued to work with each and every macOS update. Until now.\nWith the arrival of macOS Catalina Apple has closed the door on 32-bit apps for good. If an app isn't updated, it simply won't run on Catalina. And DragThings falls into that category.\nDragThing is written using the 32-bit Carbon APIs that Apple have now removed in macOS 10.15 Catalina. It will no longer run if you update to Catalina, and there are no plans to make a new version that will.\nWe are sorry to say, D...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/rVDFkfnQfXQ/catalina-claims-victim-please-pour-one-out-dragthing", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/catalina-claims-victim-please-pour-one-out-dragthing", - "type": "text/html" - } - ], - "crawled": 1570639679297, - "published": 1570639660000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16184ba:67c:a4acdac", - "originId": "57670.pz39s0 at https://www.imore.com", - "fingerprint": "234c3380", - "content": { - "content": "

HomeKit light panels strike the perfect balance between form and function. Siri can create beautiful sunsets on demand, and when not in use, they fade into the background with their clean designs. There are several options available, each with their own unique abilities, so we have gathered the best around to help you decide which is right for your space.

\n
\n\n

Touch the future

\n

Nanoleaf Canvas

\n

Staff Favorite

\n

\n

Nanoleaf's Canvas light panels offer a glimpse of the future, today, with their awesome color changing abilities and modular square tiles. These panels can display up to 16 million unique colors, and can sync up to your music, making them perfect for parties. Best of all, each tile works as a HomeKit button, meaning you can tap a tile to start an automation, or to set a scene. It's all customizable through the Home app.

\n

$193 at Amazon

\n\n\n

Custom color

\n

LIFX Tile

\n

\n

The LIFX Tile starter set comes with five unique squares that can connect to each other, giving you the ability to create your own works of art. These panels not only look cool, but they are seriously bright, capable of outputting a whopping 2,100 lumens of light when all five are on. Each panel also has 64 assignable color zones.

\n

$150 at Amazon

\n\n\n

Adjustable white light

\n

Ikea FLOALT LED Light Panel

\n

\n

This panel from Ikea brings clear adjustable white light to almost any space, large or small. These panels can function as task lighting, producing up to 2,200 lumens of customizable light, from warm white to daylight, and they come in three different sizes. Of course, the FLOALT panel's minimalistic design also ensures they can fit in with almost any decor.

\n

$129 at Ikea

\n\n\n

Triangular power

\n

Nanoleaf Aurora

\n

\n

Nanoleaf's Aurora Rhythm Edition Starter Kit brought smart, connected light panels to the masses with their incredible design and color capabilities. Although they lack the touch capabilities of their Canvas cousins, these triangular panels offer cleaner lighting that spans from edge to edge, making them look all kinds of cool.

\n

$197 at Amazon

\n\n\n

Beam them up

\n

LIFX Beam

\n

\n

The LIFX Beam system takes a different approach to panel lighting, with narrow frames and a lightstrip-like design. Each beam piece measures around 12 inches in length, and link together to form an impressive, yet functional piece of art that can even span corners with additional adapters that come in the box. The beam can produce around 16 million different colors, and its design allows light to travel from piece to piece.

\n

$130 at Amazon

\n\n
\n

Life of the party

\n

HomeKit light panels provide rich colors, bright whites, and smart capabilities, all in a form factor that is just simply cool to look at. These panels integrate directly with HomeKit and Siri, giving you the ability to summon a sunset at will with just a tap or your voice. We love the Nanoleaf Canvas for its awesome modular square design, built-in music syncing, and touch sensitivity, allowing them act as HomeKit buttons that can set scenes or activate other accessories.

\n

Looking for a light panel system that offers the highest level of customization? Then the LIFX Tile is the set for you. These magical panels have 64 color zones per panel, making colors flow more naturally between shades. Whichever set you choose, these HomeKit panels are sure to be a hit at your next party or get together.

\"\"", - "direction": "ltr" - }, - "title": "These light panels not only look good, but they work with HomeKit", - "author": "Christopher Close", - "summary": { - "content": "HomeKit light panels strike the perfect balance between form and function. Siri can create beautiful sunsets on demand, and when not in use, they fade into the background with their clean designs. There are several options available, each with their own unique abilities, so we have gathered the best around to help you decide which is right for your space.\nTouch the future\nNanoleaf Canvas\nStaff Favorite\nNanoleaf's Canvas light panels offer a glimpse of the future, today, with their awesome color changing abilities and modular square tiles. These panels can display up to 16 million unique colors, and can sync up to your music, making them perfect for parties. Best of all, each tile works as a HomeKit button, meaning you can tap a tile to start an automation, or to set a scene. It's all customizable through the Home app.\n$193 at Amazon\nCustom color\nLIFX Tile\nThe LIFX Tile starter set comes with five unique squares that can connect to each other, giving you the ability ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/XJxUwhqtx-k/best-homekit-light-panels", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-homekit-light-panels", - "type": "text/html" - } - ], - "crawled": 1570639021242, - "published": 1570638604000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1532b08:66e:a4acdac", - "originId": "58401.pz39s0 at https://www.imore.com", - "fingerprint": "eb554a7d", - "content": { - "content": "

\n

Just a touch of bling elevates this otherwise basic TPU case.

\n

Protect your iPhone with this simple, lightweight thermoplastic polyurethane (TPU) case. It's not just a clear case, though. This one is infused with sparkly but tasteful glitter.

\n

Spigen Liquid Crystal Glitter iPhone Case

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $12

\n

Bottom line: This is a lightweight but protective clear TPU case with a touch of sparkly glitter.

\n

See at Amazon

\n

The Good

\n
  • Lightweight, slim, flexible case
  • \n
  • Clear case shows off Apple logo
  • \n
  • Sparkly glitter elevates look
  • \n
  • Wireless charging compatible
  • \n
  • Bargain-priced
  • \n

The Bad

\n
  • Too much writing on the case
  • \n

Thermoplastic polyurethane

\n

Spigen Liquid Crystal Glitter iPhone Case: Features

\n

\n

We love our Spigen cases here at iMore. Spigen makes a nice variety of cases in different styles and with different features. Spigen's cases are generally great quality cases at low prices. This particular case caught my eye because I love cases that add some panache to my look. I realize that sparkle may not be to your taste, but I can almost guarantee that several other of Spigen's cases will be.

\n

Thermoplastic polyurethane, commonly known as TPU, is a transparent, flexible, rubbery plastic that resists oil and scratches. These properties make it pretty great for smartphone cases, which is why it's so commonly used for that purpose. Personally, I like to be able to see my iPhone and the Apple logo through my case. But, I get bored with just a totally clear case sometimes and like to switch it up. Spigen's Liquid Crystal Glitter iPhone Case is so cute. The glitter makes the case more splashy but doesn't go overboard into gaudy. Rest assured, the tiny glitter particles are completely embedded into the TPU, there is no chance of glitter shedding off of the case and onto you. The glitter is in the case, not on it, so it doesn't add any texture.

\n

The iPhone is fully functional within the case. Button covers protect the Sleep/Wake and volume buttons without hindering their use. Cutouts for the camera module, mute switch, Lightning port, and speakers do the same. The camera cutout has a slight lip to protect the camera lens when the phone is placed face up. The edge of the case has a lip that protects the screen when you place the phone face down. The entire case is quite flexible; it's easy to put on and take off. Yet it keeps its shape and fits the phone well.

\n
\n

The infusion of pretty glitter adds a touch of glamour to this clear TPU case.

\n
\n

The case is thin, just 0.12 inches thick, so it doesn't add a lot of bulk to your phone. The corners of the case have a little something Spigen calls Aircushion Technology. It looks to be just a little square-shaped indentation in the corners, providing a little extra cushion in case you drop the phone on its corner. The inside of the case has a little bit of texture, this keeps the case from sticking to the iPhone like TPU cases sometimes do. There is no texture on the outside of the case for grip, however. I didn't find the case to be particularly slippery, but if your hands tend to be moist, you might.

\n

This case comes in two colors: Crystal Quartz as seen in my photos, and Rose Quartz. It's available for every model iPhone from the iPhone 7 up through the current models. It's also available for other non-Apple smartphones.

\n

Chichi

\n

Spigen Liquid Crystal Glitter iPhone Case: What I like

\n

I just love the look of this case and will keep it in regular rotation. Spigen's Liquid Crystal Glitter iPhone Case is quite slim and light, yet it offers some decent protection. It has that touch of whimsy I like, but it's still sophisticated enough to use when I'm dressed up. The case doesn't take away from any of the functionality of the phone, and you can see the Apple logo through the case.

\n

\n

Too much branding

\n

Spigen Liquid Crystal Glitter iPhone Case: What I don't like

\n

I don't mind an inconspicuous logo on my iPhone case, and this one does have "spigen" and the logo engraved along one side. That alone would be fine, but for some reason, there's a lot more written on this case. On top, it says "AIR CUSHION TECHNOLOGY" with an arrow pointing to the corner cushion. "Spigen Inc in Irvine California Made in South Korea IXI LQ #2" is engraved along the other side. None of it is large or intrusive, and frankly reading it was a real vision test, but it's just a little bit odd.

\n

Great overall case

\n

Spigen Liquid Crystal Glitter iPhone Case: Bottom line

\n

\n4.5\nout of 5\n\n\n\n\n\n\n
\n

Spigen is a longtime favorite brand amongst the iMore crew with good reason. The company is known for its great quality cases at great prices. If you don't love glitter as much as I do, Spigen will certainly have a case more in your wheelhouse. The Liquid Crystal Glitter iPhone Case is a thin and flexible clear TPU case that is substantive enough to offer your iPhone some protection. It's infused with pretty glitter that adds a touch of glamour.

\n

See at Amazon

\n
\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "Show off your sparkly personality with Spigen's Liquid Crystal Glitter Case", - "author": "Karen S Freeman", - "summary": { - "content": "Just a touch of bling elevates this otherwise basic TPU case.\nProtect your iPhone with this simple, lightweight thermoplastic polyurethane (TPU) case. It's not just a clear case, though. This one is infused with sparkly but tasteful glitter.\nSpigen Liquid Crystal Glitter iPhone Case\nPrice: $12\nBottom line: This is a lightweight but protective clear TPU case with a touch of sparkly glitter.\nSee at Amazon\nThe Good\nLightweight, slim, flexible case\nClear case shows off Apple logo\nSparkly glitter elevates look\nWireless charging compatible\nBargain-priced\nThe Bad\nToo much writing on the case\nThermoplastic polyurethane\nSpigen Liquid Crystal Glitter iPhone Case: Features\nWe love our Spigen cases here at iMore. Spigen makes a nice variety of cases in different styles and with different features. Spigen's cases are generally great quality...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/wJGxIfnZAps/spigen-liquid-crystal-glitter-iphone-case-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/spigen-liquid-crystal-glitter-iphone-case-review", - "type": "text/html" - } - ], - "crawled": 1570638080776, - "published": 1570636803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614534", - "fingerprint": "ab812ed", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5957:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Day One:\u00a0Download the award-winning journal app Day One for iPhone, iPad, and Mac.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 09, 2019 \u2013\u00a0Apple AR headset and new iPad Pro rumors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/9to5mac-daily-october-09-2019/", - "type": "text/html" - } - ], - "crawled": 1570636800389, - "title": "9to5Mac Daily: October 09, 2019 \u2013\u00a0Apple AR headset and new iPad Pro rumors", - "published": 1570636785000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614521", - "fingerprint": "7bfc33ea", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5956:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s best deals include a new Anker Gold Box, iPad Air Cellular returns to an all-time low, and iPhone 7 is free. Hit the jump for all that and more.

\n

more\u2026

\n

The post Wednesday deals: Anker Gold Box from $13, iPad Air Cellular hits new low, iPhone 7 free, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/anker-gold-box-ipad-air-cellular-more/", - "type": "text/html" - } - ], - "crawled": 1570636800389, - "title": "Wednesday deals: Anker Gold Box from $13, iPad Air Cellular hits new low, iPhone 7 free, more", - "published": 1570636635000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614520", - "fingerprint": "8454ded4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5955:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Popular Mac accessory maker, OWC, is out today with a new Thunderbolt 3 peripheral. The Mercury Elite Pro Dock offers a nice selection of I/O including Gigabit Ethernet, UHS-II port, and more along with two bays for 2.5- or 3.5-inch SSDs or hard drives that can be used in a RAID configuration. Read on for all the details\u2026

\n

more\u2026

\n

The post OWC\u2019s Mercury Elite Pro Dock does double-duty as RAID storage and Thunderbolt 3 dock appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/thunderbolt-3-storage-dock-mac-owc/", - "type": "text/html" - } - ], - "crawled": 1570636800389, - "title": "OWC\u2019s Mercury Elite Pro Dock does double-duty as RAID storage and Thunderbolt 3 dock", - "published": 1570635723000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db13939ec:668:a4acdac", - "originId": "58471.pz39s0 at https://www.imore.com", - "fingerprint": "e7435b0e", - "content": { - "content": "

Why wait for Apple to introduce a sleep tracking app when you can download NapBot?

\n

\n

What you need to know

\n
  • NapBot is a sleep tracking app for iOS and watchOS.
  • \n
  • The app uses machine learning to track and analyze your sleep.
  • \n
  • NapBot is available for free with monthly and annual in-app purchases.
  • \n

NapBot is exactly what it sounds like: An app that tracks your sleep. But what sets it apart is it takes advantage of iOS 13's CoreML, which allows developers to integrate machine learning models into their app.

\n

In the case of NapBot, the app uses machine learning to detect and also analyze your sleep. So, in theory, NapBot should improve its tracking and analysis the more you use it, providing users with even more accurate and in-depth information.

\n

NapBot 1.1 is released with a bunch of new things like background sleep tracking and sleep merging, improved trends and dynamic type support.https://t.co/S5O9tQSYHm pic.twitter.com/13qX9tIpXJ

\u2014 Majid Jabrayilov (@mecid) October 8, 2019
\n

NapBot doesn't simply track the hours you were resting; it also listens for sound exposure and keeps an eye on your heart rate. If you opt for the pro version of NapBot, you'll also get detailed sleep history and sleep trends, the latter of which will help you understand how habits influence your sleep.

\n

NapBot has been out for a few weeks now, but with so much talk about Apple testing a sleep tracking solution of its own, we wanted to highlight what's already available (via 9to5Mac).

\n

NapBot is available for iOS and watchOS as a free download. In-app purchases include monthly and annual subscriptions.

\"\"", - "direction": "ltr" - }, - "title": "NapBot will track your sleep using machine learning", - "author": "Brandon Russell", - "summary": { - "content": "Why wait for Apple to introduce a sleep tracking app when you can download NapBot?\nWhat you need to know\nNapBot is a sleep tracking app for iOS and watchOS.\nThe app uses machine learning to track and analyze your sleep.\nNapBot is available for free with monthly and annual in-app purchases.\nNapBot is exactly what it sounds like: An app that tracks your sleep. But what sets it apart is it takes advantage of iOS 13's CoreML, which allows developers to integrate machine learning models into their app.\nIn the case of NapBot, the app uses machine learning to detect and also analyze your sleep. So, in theory, NapBot should improve its tracking and analysis the more you use it, providing users with even more accurate and in-depth information.\nNapBot 1.1 is released with a bunch of new things like background sleep tracking and sleep merging, improved trends and dynamic type support.https://t.co/S5O9tQSYHm pic.twitter.com/13qX9tIpXJ\u2014 Majid Jabrayilov (@mecid) October 8, 2019\nNapBot d...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/IXufHR0FEA4/napbot-will-track-your-sleep-using-machine-learning", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/napbot-will-track-your-sleep-using-machine-learning", - "type": "text/html" - } - ], - "crawled": 1570636380652, - "published": 1570635237000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116150", - "fingerprint": "f0a87c00", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db1304370:5909:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A cafe and specialty market is now open on NW 65th St. Mainstay Provisions has moved into the former Sneakery location (612 NW 65th St). The owners are Thom Koschwanez and Ashley Thompson, a Crown Hill couple who both hail from Seattle. Thom has a culinary background \u2014 he\u2019s worked in Ethan Stowell restaurants for [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/09/mainstay-provisions-opens-on-nw-65th-st/", - "type": "text/html" - } - ], - "crawled": 1570635793264, - "title": "Mainstay Provisions opens on NW 65th St", - "published": 1570634734000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A cafe and specialty market is now open on NW 65th St.

\n
\"\"
\n

Mainstay Provisions has moved into the former Sneakery location (612 NW 65th St).

\n

The owners are Thom Koschwanez and Ashley Thompson, a Crown Hill couple who both hail from Seattle. Thom has a culinary background \u2014 he\u2019s worked in Ethan Stowell restaurants for seven years. Ashley grew up in Ballard and attended Ballard High School.

\n

\n
\"\"
\n

Thom says that the cafe will serve breakfast, lunch, and dinner, either to eat in-house or to-go. They say the specialty market will sell seasonal house-made and retail items, with a highlight on local produce.

\n

\n
\"\"
\n

Their hours will be Monday to Friday, 7am to 7pm, and open 7am to 2pm on weekends. Thom says that they plan to use the space for events, pop-ups and classes when not open.

\n

Photos courtesy Thom Koschwanez

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1251fa8:65e:a4acdac", - "originId": "53816.pz39s0 at https://www.imore.com", - "fingerprint": "763ddb4a", - "content": { - "content": "

\n

The Witcher 3 is finally appearing on the Nintendo Switch, and for all its graphical compromises, it's still The Witcher playable on the go, anywhere.

\n

The Witcher 3: Wild Hunt is widely regarded as one of the best games of this generation, so it's been a tragedy that so far we haven't seen it on a Nintendo console. There really wasn't any way the Wii U could have run this game well, but with the Nintendo Switch, it's finally possible. And CD Projekt Red has opted to bring their fantastic action-RPG to the device, with admittedly some visual compromises.

\n

That's okay, though, because it's still The Witcher 3 with all its DLC included, and it's still a great way to try out one of the best RPGs around for the first time if you've somehow missed out up to this point.

\n

Geralt of Rivia

\n

The Witcher: Wild Hunt

\n

\n

$50 pre-order at Amazon

\n

A magical world to explore

\n

You'll take on the role of Geralt of Rivia, a monster hunter who wields magic and weapons. The main plot has you searching for a young woman named Ciri whose being hunted becuase of her magical powers. Since this is an open world RPG you can explore just about anywhere and take on plenty of side quests. Make decisions as you communicate with NPCs and see how it affects your story.

\n

What is The Witcher 3: Wild Hunt?

\n
\n\n

The Witcher 3: Wild Hunt is the third game in The Witcher series from developer CD Projekt Red, which is in turn based on a series of novels. It's an action-RPG set in a medieval dark fantasy universe full of monsters, magic, and mysterious happenings. The games and novels follow the story of Geralt of Rivia, a "witcher" or monster hunter with a particular set of magical powers to aid him.

\n

This is the third installment of the game, and the first two Witcher titles have not been released on the Nintendo Switch. However, it is not necessary to have played them in order to enjoy The Witcher 3. Though the story picks up where 2 leaves off, you'll be given enough information and background to follow the story and Wild Hunt has its own new plot that will keep your attention.

\n

What is the story of the game?

\n

\n

The Witcher 3 opens with Geralt reuniting with his love interest Yennefer and paying a visit to Emperor Emhyr. Emhyr assigns Geralt to look for a young woman named Ciri, the emperor's daughter and a person of interest due to her lineage and extraordinary powers. The main plot of the game revolves around Geralt's search for Ciri and the various adventures and troubles he encounters along the way, specifically revolving around the titular otherworldly force called the Wild Hunt that wants Ciri for its own.

\n

You can follow the main plot of the game, but The Witcher 3 is an expansive RPG with a number of side quests and dialogue and action choices that will change the way your story plays out and the amount of information and narrative you learn. You can choose to focus only on the main story, or you can try to do as many other quests as possible and learn as much about the world of The Witcher as you can in the process.

\n

How do you play?

\n

\n

The Witcher 3 is an open-world RPG, meaning you'll be given locations to travel to in order to follow the main story, but you can also explore the large world on your own and pursue other quests, fight monsters, and interact with characters as you like. Controlling Geralt, you can move around the world and talk to NPCs to gain information or new quests, and also enter action-based combat with enemies. Quests give rewards like gold and experience points, which will help you level up, learn new abilities, and get stronger and more able to take on beefier monsters. Conversations you have with characters may have dialogue choices, which will influence the way the game ends for you, and Geralt can also pursue several different romantic relationships with various possible partners in the game,

\n

In combat, Geralt can use his sword to attack as well as multiple magical powers to damage, incapacitate, or otherwise harm enemies or prevent them from harming him. Geralt's combat style can be somewhat customized both through obtaining new equipment by purchasing it through NPCs, or by using ability points earned upon leveling up to strengthen certain abilities of his.

\n

There are a number of different kinds of activities, quests, and fights, with an enormous map full of unique locations, story points, and even some minigames. The Witcher 3 is heavily focused on the story, so you'll want to focus on the game's narrative beats to get the absolute most out of the game's 100+ hours worth of content.

\n

What's new in the Nintendo Switch edition?

\n

\n

The Witcher 3: Wild Hunt - Complete Edition does not include any brand new content. It does, however, include all DLC that has ever been released for the game, including both of its story expansions: Hearts of Stone and Blood and Wine.

\n

It's worth noting that the entire massive game will come on a single 32GB Nintendo Switch cartridge, and the physical boxed edition of the game will include some goodies such as a map, stickers, and a compendium that can help new players catch up on the story so far and the world of The Witcher. The downside to all this is that the game runs at 540p in handheld mode and 720p docked, so it won't look nearly as good as it does on other consoles.

\n

When can I get it?

\n

The Witcher 3: Wild Hunt - Complete Edition releases October 15, 2019 and is currently available for pre-order.

\n

Geralt of Rivia

\n

The Witcher: Wild Hunt

\n

\n

$50 pre-order at Amazon

\n

A third-person, open world fantasy game

\n

You'll take on the role of Geralt of Rivia, a monster hunter who wields magic and weapons. The main plot has you searching for a young woman named Ciri. Since this is an open world RPG you can explore just about anywhere and take on plenty of side quests. Make decisions as you communicate with NPCs and see how it affects the ending.

\n

Updated October 8, 2019: Added release date and links.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Here's everything we know so far about the Witcher 3 on Nintendo Switch", - "author": "Reb Valentine", - "summary": { - "content": "The Witcher 3 is finally appearing on the Nintendo Switch, and for all its graphical compromises, it's still The Witcher playable on the go, anywhere.\nThe Witcher 3: Wild Hunt is widely regarded as one of the best games of this generation, so it's been a tragedy that so far we haven't seen it on a Nintendo console. There really wasn't any way the Wii U could have run this game well, but with the Nintendo Switch, it's finally possible. And CD Projekt Red has opted to bring their fantastic action-RPG to the device, with admittedly some visual compromises.\nThat's okay, though, because it's still The Witcher 3 with all its DLC included, and it's still a great way to try out one of the best RPGs around for the first time if you've somehow missed out up to this point.\nGeralt of Rivia\nThe Witcher: Wild Hunt\n$50 pre-order at Amazon\nA magical world to explore\nYou'll take on the role of Geralt of Rivia, a monster hunter who wields magic and weapons. The main plot has you searching for...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/zKmTcpV0BLg/witcher-3-nintendo-switch-everything-you-need-know", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/witcher-3-nintendo-switch-everything-you-need-know", - "type": "text/html" - } - ], - "crawled": 1570635063208, - "published": 1570635000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65b:a4acdac", - "originId": "51243.pz39s0 at https://www.imore.com", - "fingerprint": "7094bb54", - "content": { - "content": "

The Gen 8 Pok\u00e9mon are here!

\n

\n

The day has come! Generation 8 of Pok\u00e9mon has been announced and with it two new games and a whole new region to explore. Set in the picturesque region of Galar, Pok\u00e9mon Sword and Pok\u00e9mon Shield will be latest RPG's available on the Nintendo Switch in the coming months.

\n

Little is known about the new generation of Pok\u00e9mon, but as we get more information this list will become filled with ever more cute little monsters. So far, we know a little about the three starter Pok\u00e9mon you will be able to choose at the start of your adventure so let's get into it.

\n

More: Everything we know about Pok\u00e9mon Shield and Sword

\n

Starter Pok\u00e9mon

\n

\n

If you are new to Pok\u00e9mon, your starter Pok\u00e9mon is the Pok\u00e9mon given to you by Professor Magnolia to start you on your journey. They are normally the Pok\u00e9mon you come to love the most, even if you don't use it as much in later levels.

\n

They are all super adorable and new to the Galar region, so let's check them out!

\n

Sobble

\n

\n

Sobble is your water type starter pokemon and is easily the cutest of three. It is said she is a timid little Pok\u00e9mon who likes to attack from the safety of the water. She also appears to be able to disappear and reappear as needed. Plus, she causes people around her to cry when she cries! Adorable.

\n

As always, the first three Pok\u00e9mon are likely to have at least three evolution and we are excited to see them when they appear. Sobble is very small and slimy, so her evolution is likely to be graceful and beautiful, that's what normally happens.

\n

Grookey

\n

\n

Grass-type Grookey is the next starter you can choose from and, apparently, he's a cheeky little monkey. You can see him making music on the rocks and scampering up the buildings around Galar as well as rushing swiftly across the grass.

\n

I like to try and guess their evolutions, and it looks like Grookey may well become a huge Pok\u00e9mon when he evolves, probably a giant gorilla with a tree on its head.

\n

Scorbunny

\n

\n

She set the grass on fire! Scorbunny is the energetic fire Pok\u00e9mon that you can choose as your starter. She is described as "always running about, bursting with energy," so you can expect some fast attacks from our fiery friend.

\n

Evolutions are tough on bunny types, but it could look something like the Bunearry evolution, a mix of human, bunny, and fire! I really can't wait to see these evolutions, come on Pok\u00e9mon, we need more info already!

\n

Legendary Pok\u00e9mon

\n

\n

The two new legendary have been announced! There are called Zamzenta (the shield) and Zacian (the sword) and they look amazing. We don't really know a lot of details, though we do know they are central to the plot. In the small video, we have seen they seemed to be practicing together in the forest when they were attacked.

\n

We do have a few details from the Sword and Shield website so let's break them down. I will give you the direct quote for each so you will know exactly what we know.

\n

Zamzenta

\n

\n

"Zamazenta's regal and majestic movements overwhelm any opponents that dare face it. Its body is covered in what seems to be a shield."

\n

It's shielded mane can reflect any attack, so it's likely to be an extremely difficult battle!

\n

Zacian

\n

\n

"Zacian attacks so gracefully that its movements can even captivate its opponents. It holds what appears to be a sword in its mouth."

\n

I think Zacian is the Legendary I want most in all the world. It looks beautiful.

\n

Galarian Pok\u00e9mon Forms

\n

\n

On August 7, 2019, Nintendo gave us a look at some of the pre-existing Pok\u00e9mon with a new Galarian Form. Not only do they have new forms, but some of them may have completely new evolutions to go with their new forms! It's great to know that some of the original Pok\u00e9mon will be getting a makeover!

\n

Weezing

\n

\n

It makes perfect sense for Weezing to have a new form in this, a clearly industrialized region of the Pok\u00e9mon world. The tall Victorian hat that is also a chimney is the perfect metaphor for this area. Weezing is still a Poison/Fairy type, but now it just looks way cooler.

\n

Zigzagoon

\n

\n

This black and white Zigzagoon is said to be the oldest variant of this Dark/Normal type Pok\u00e9mon. We also got to see a glimpse of all the evolutions of Zigzagoon so we have a good feel of what it's like.

\n

Right now we know very little of course, except that they look great.

\n

Linoone

\n

\n

Linoone is the Evolution of Zigzagoon and like that Pok\u00e9mon, Linoone is the same shape as before with the new black and white coloring. It's also a Nomral/Dark type Pok\u00e9mon. Unlike other Linoone species, however, this one has an Evolution of its own!

\n

You can read about this new evolution in the "Pok\u00e9mon of the Galar region" section below.

\n

Sirfetch'd

\n

\n

Sirfetch'd is a brand new Galarian evolution for Farfetch'd in Gen 8. This Pok\u00e9mon carries a sharpened leak like a jousting knight of olde and is a Fighting type. Anyone getting Pok\u00e9mon Shield should note that this evolution is only available in Pok\u00e9mon Sword, so you'll need to trade with a buddy to get it.

\n

Ponyta

\n

\n

This rainbow-maned version of Ponyta resembles a unicorn and has the ability to absorb life energy from its surroundings, which makes its main sparkle and glow. This magical-looking creature is exclusive to Pok\u00e9mon Shield and is a Psychic type. That means those with Pok\u00e9mon Shield will need to trade with a buddy who owns Pok\u00e9mon Sword if they want to add it to their Pok\u00e9dex.

\n

Pok\u00e9mon of the Galar region

\n

\n

We aren't going to get to see all of the new Pok\u00e9mon any time soon but we are getting new ones dribbling out. Here is what we have so far. We got to see five new Pok\u00e9mon called, Wooloo, Gossifleur, Eldegoss, Drednaw, and Corviknight. We are also seeing new ones every now and then which will update as we get them.

\n

Obstagoon

\n

\n

Obstagoon is a unique evolution for Linoone and can only be found in the Galar region. Apparently, it's particularly tough to be a Linoone here and so it needs to evolve into something defensive.

\n

Obstagoon seems to be a defender Pok\u00e9mon, taunting its enemies and making them attack it while it offers up a huge defense. I can think of some good tactics to use with this big Pok\u00e9mon.

\n

Morpeko

\n

\n

Morpeko is the most unique Pok\u00e9mon we have seen in the Galar region yet. It has the ability to change its form when needed and use different attacks in each form. It can be found in its "Full" form though Morpeko is never really full. It generates electricity constantly so needs to eat all the time.

\n

If it doesn't get to eat enough it transforms into its other form, called "Hangry." Hangry Morpeko is a dark type Pok\u00e9mon, instead of Lightning which gives you the chance to use different types of attack all in one little mouse Pok\u00e9mon.

\n

Wooloo

\n

\n

Wooloo seems to be one of the more numerous Pok\u00e9mon in the game, and its wool is used by the inhabitants of Galar for carpeting and clothes and the like. Extremely cute, but prone to running away, I imagine this will be one of the first Pok\u00e9mon you capture in the wild.

\n

Gossifleur

\n

\n

Gossifleur is a Pok\u00e9mon that loves clean air. It's a grass type, so that makes sense, and it sounds like it will have healing powers so you may want to grab one early. Always worth having a healer in your party.

\n

Gossifleur also evolves \u2014 the first evolution we've seen in Sword and Shield \u2014 into the beautiful Eldegoss.

\n

Eldegoss

\n

\n

Eldegoss looks very similar to Gossifleur with an extra seed pod sprouting from its head. The seeds are said to be able to revive downed Trainers and Pok\u00e9mon. I'm assuming these two Pok\u00e9mon will be your healers throughout the first half of the game, so make sure you find them early and look after them!

\n

Drednaw

\n

\n

It seems like Drednaw will be a difficult Pok\u00e9mon to deal with. Apparently, it's vicious and takes a lot to keep it under control. But it has a solid defense as well as super sharp teeth for causing max damage. They have mentioned several times it can chew through Iron and stone so I'm wondering if we will see that in gameplay.

\n

Corviknight

\n

\n

Corviknight is the first flying Pok\u00e9mon we've seen from Sword and Shield and it has a really cool armored look. This Pok\u00e9mon is used in the game as your quick travel mechanic. It carries a taxi in its huge talons and flies you from city to city.

\n

You can also capture them as well, so you can use its strong attacks in battle as well.

\n

Yamper

\n

\n

Ok, the names just keep getting more awesome. Yamper?? And it's an electric-type corgi?? I mean, come on, how can you not want to buy this game just on the back of this single Pok\u00e9mon? It even wags its little tail in its attack!

\n

Alcremie

\n

\n

Alcremie is seen to be one of the Pok\u00e9mon you can use in Gigantamax battles and shows off your ability to change the way the Pok\u00e9mon look when they are in Gigantamax mode.

\n

Alcremie is shown to be a whipped cream Pok\u00e9mon as well as being a Fairy type, and can actually produce whipped cream at will. It's my new best friend.

\n

Duraludon

\n

\n

This Steel/Dragon type Pok\u00e9mon is said to be found in the same regions as the Tyranitar and has a special lightweight armor that keeps it agile and strong. I'm looking forward to seeing the evolution of Duraludon, I think it will be a big one!

\n

Rolycoly

\n

\n

Another Pok\u00e9mon with an awesome name, Rolycoly is a Rock type pokemon that can blast powerful attacks out of his orange eye. According to serebii.net, he can also roll over any type of terrain and used to be in every home in Galar, before coal became less needed.

\n

Polteageist

\n

\n

Let it be known that I will protect Polteageist at all costs. The play on the name poltergeist is obvious, and this little fella looks like a small ghost inside of a teapot. It's body is made from black tea and is said to have a very distinct aroma and flavor, only allowing trainers it trusts to try some of its tea. Be careful though, because drinking it could lead to a stomach ache.

\n

Cramorant

\n

\n

An insatiable eater, like I'm sure many of us, myself included, are. Cramorant is defined as a "Gulp Pok\u00e9mon" and will try to swallow almost anything it can fit into its mouth. When it swallows something it shouldn't, it spits it back up. This can be used during battle after Cramorant uses dive or surf, returning with a catch in its mouth that it will hurl at your opponent's Pok\u00e9mon.

\n

Leaked Pok\u00e9mon

\n

At E3 2019 Pok\u00e9mon Sword and Shield were available as a playable demo and some quick thinking players \u2014 the crew from seribii for example \u2014 manage to grab some pictures of Pok\u00e9mon not yet announced officially by the Pok\u00e9mon Company.

\n

Impidimp

\n

\n

Not much is known right now about Impidimp, except it is a Fairy/Dark-type Pok\u00e9mon, and is called Impidimp, the best name for a Pok\u00e9mon ever. I love it and it will be my friend forever.

\n

Confirmed Pok\u00e9mon from Previous Generations

\n

They aren't all going to be new Pok\u00e9mon in Sword and Shield of course. Some of them will be the Pok\u00e9mon from Gen 1, all the way up to Gen 7. We've been keeping an eye out for any old Pok\u00e9mon throughout the trailers and we've seen a fair few! Here's an alphabetized list for you to enjoy.

\n
  • Abomasnow
  • \n
  • Arcanine
  • \n
  • Avalugg
  • \n
  • Axew
  • \n
  • Bergmite
  • \n
  • Bewear
  • \n
  • Boldore
  • \n
  • Bounsweet
  • \n
  • Braviary
  • \n
  • Bronzor
  • \n
  • Bronzong
  • \n
  • Budew
  • \n
  • Bunnelby
  • \n
  • Butterfree
  • \n
  • Charmander
  • \n
  • Charmeleon
  • \n
  • Charizard
  • \n
  • Charjabug
  • \n
  • Chinchou
  • \n
  • Cinccino
  • \n
  • Caterpie
  • \n
  • Cleffa
  • \n
  • Clefairy
  • \n
  • Clefable
  • \n
  • Combee
  • \n
  • Croagunk
  • \n
  • Deino
  • \n
  • Diggersby
  • \n
  • Diglett
  • \n
  • Drifloon
  • \n
  • Drifblim
  • \n
  • Dugtrio
  • \n
  • Duosion
  • \n
  • Dusknoir
  • \n
  • Dusclops
  • \n
  • Duskull
  • \n
  • Eevee
  • \n
  • Electrike
  • \n
  • Espeon
  • \n
  • Espurr
  • \n
  • Feebas
  • \n
  • Ferroseed
  • \n
  • Ferrothorn
  • \n
  • Flareon
  • \n
  • Flygon
  • \n
  • Fraxure
  • \n
  • Frillish
  • \n
  • Froslass
  • \n
  • Gallade
  • \n
  • Garbodor
  • \n
  • Galvantula
  • \n
  • Gardevoir
  • \n
  • Gastly
  • \n
  • Gengar
  • \n
  • Gigalith
  • \n
  • Glaceon
  • \n
  • Glalie
  • \n
  • Goldeen
  • \n
  • Golett
  • \n
  • Golisopod
  • \n
  • Golurk
  • \n
  • Goodra
  • \n
  • Goomy
  • \n
  • Gourgeist
  • \n
  • Growlithe
  • \n
  • Grubbin
  • \n
  • Gyrados
  • \n
  • Hakamo-o
  • \n
  • Haunter
  • \n
  • Hawlucha
  • \n
  • Haxorus
  • \n
  • Helioptile
  • \n
  • Heliolisk
  • \n
  • Hippopotas
  • \n
  • Hippowdon
  • \n
  • Hitmonchan
  • \n
  • Hitmonlee
  • \n
  • Hitmontop
  • \n
  • Hoothoot
  • \n
  • Hydreigon
  • \n
  • Inkay
  • \n
  • Jangmo-o
  • \n
  • Jellicent
  • \n
  • Jolteon
  • \n
  • Joltik
  • \n
  • Kirlia
  • \n
  • Koffing
  • \n
  • Kommo-o
  • \n
  • Lanturn
  • \n
  • Lapras
  • \n
  • Larvitar
  • \n
  • Leafeon
  • \n
  • Liepard
  • \n
  • Linoone
  • \n
  • Lombre
  • \n
  • Lotad
  • \n
  • Lucario
  • \n
  • Ludicolo
  • \n
  • Machop
  • \n
  • Machoke
  • \n
  • Machamp
  • \n
  • Magikarp
  • \n
  • Malamar
  • \n
  • Manectric
  • \n
  • Mantine
  • \n
  • Mantyke
  • \n
  • Maractus
  • \n
  • Mareanie
  • \n
  • Mawile
  • \n
  • Meowstic
  • \n
  • Metapod
  • \n
  • Mew
  • \n
  • Mimikyu
  • \n
  • Minccino
  • \n
  • Milotic
  • \n
  • Mudbray
  • \n
  • Mudsdale
  • \n
  • Munchlax
  • \n
  • Ninetales
  • \n
  • Noctowl
  • \n
  • Noibat
  • \n
  • Noivern
  • \n
  • Onix
  • \n
  • Palpitoad
  • \n
  • Pancham
  • \n
  • Pangoro
  • \n
  • Pelipper
  • \n
  • Pichu
  • \n
  • Pikachu
  • \n
  • Pumpkaboo
  • \n
  • Pupitar
  • \n
  • Purrloin
  • \n
  • Quagsire
  • \n
  • Raichu
  • \n
  • Ralts
  • \n
  • Reuniclus
  • \n
  • Rhydon
  • \n
  • Rhyperior
  • \n
  • Riolu
  • \n
  • Roggenrola
  • \n
  • Roselia
  • \n
  • Roserade
  • \n
  • Rufflet
  • \n
  • Sawk
  • \n
  • Scrappy
  • \n
  • Seaking
  • \n
  • Seismitoad
  • \n
  • Sliggoo
  • \n
  • Slurpuff
  • \n
  • Sneasel
  • \n
  • Snorlax
  • \n
  • Snover
  • \n
  • Solosis
  • \n
  • Steelix
  • \n
  • Stenee
  • \n
  • Stufful
  • \n
  • Swirlix
  • \n
  • Swoobat
  • \n
  • Sylveon
  • \n
  • Togepi
  • \n
  • Togetic
  • \n
  • Togekiss
  • \n
  • Toxapex
  • \n
  • Toxicroak
  • \n
  • Trapinch
  • \n
  • Trubbish
  • \n
  • Tsareena
  • \n
  • Tympole
  • \n
  • Tyranitar
  • \n
  • Tyrogue
  • \n
  • Umbreon
  • \n
  • Vanillite
  • \n
  • Vanillish
  • \n
  • Vanilluxe
  • \n
  • Vaporeon
  • \n
  • Vespiquen
  • \n
  • Vibrava
  • \n
  • Vikavolt
  • \n
  • Vulpix
  • \n
  • Wailmer
  • \n
  • Wailord
  • \n
  • Weavile
  • \n
  • Woobat
  • \n
  • Wooper
  • \n
  • Wobbuffet
  • \n
  • Wimpod
  • \n
  • Wingull
  • \n
  • Wishiwashi
  • \n
  • Wynaut
  • \n
  • Zwelious
  • \n

Guess the Pok\u00e9mon time!

\n

Now it's your turn to tell us your guesses. What types of Pok\u00e9mon are we likely to see? Give us your best evolution and legendary guesses down in the comments and we can have some fun with the types of Pok\u00e9mon we will find.

\n

Protection

\n

Pok\u00e9mon Shield

\n

\n

$60 pre-order at Amazon

\n

One of two new Pok\u00e9mon adventures

\n

Little is known about the new RPG from Nintendo and the Pok\u00e9mon company except for the names, Pok\u00e9mon Shield and Sword. Set in a new region of Galar it will be an all-new adventure on Nintendo Switch

\n

Attack!

\n

Pok\u00e9mon Sword

\n

\n

$60 pre-order at Amazon

\n

One of two new Pok\u00e9mon adventures

\n

Little is known about the new RPG from Nintendo and the Pok\u00e9mon company except for the names, Pok\u00e9mon Shield and Sword. Set in a new region of Galar it will be an all-new adventure on Nintendo Switch

\n

Double trouble

\n

Pok\u00e9mon Sword and Shield double pack

\n

\n

$120 at Amazon

\n

Why not both?

\n

Now we know a little bit more about Sword and Shield we are more excited than ever. If you are a completist, you can get both of these games in one easy pack.

\"\"", - "direction": "ltr" - }, - "title": "Psychic type Galarian Ponyta is exclusive to Pok\u00e9mon Shield", - "author": "James Bricknell", - "summary": { - "content": "The Gen 8 Pok\u00e9mon are here!\nThe day has come! Generation 8 of Pok\u00e9mon has been announced and with it two new games and a whole new region to explore. Set in the picturesque region of Galar, Pok\u00e9mon Sword and Pok\u00e9mon Shield will be latest RPG's available on the Nintendo Switch in the coming months.\nLittle is known about the new generation of Pok\u00e9mon, but as we get more information this list will become filled with ever more cute little monsters. So far, we know a little about the three starter Pok\u00e9mon you will be able to choose at the start of your adventure so let's get into it.\nMore: Everything we know about Pok\u00e9mon Shield and Sword\nStarter Pok\u00e9mon\nLegendary Pok\u00e9mon\nGalarian Pok\u00e9mon Forms\nPok\u00e9mon of the Galar Region\nLeaked Pok\u00e9mon\nConfirmed Pok\u00e9mon from Previous Generations\nStarter Pok\u00e9mon\nIf you are new to Pok\u00e9mon, your starter Pok\u00e9mon is the Pok\u00e9mon given t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BgC748c4z34/all-new-gen-8-pokemon-listed", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/all-new-gen-8-pokemon-listed", - "type": "text/html" - } - ], - "crawled": 1570634599490, - "published": 1570633800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65a:a4acdac", - "originId": "58466.pz39s0 at https://www.imore.com", - "recrawled": 1570636380652, - "updateCount": 1, - "fingerprint": "337c2184", - "content": { - "content": "

\n

It even comes with the original manual!

\n

What you need to know

\n
  • A former Apple employee has listed a clear Apple Newton MessagePad on eBay.
  • \n
  • The extremely rare piece was given to Apple developers at a conference in 1994.
  • \n
  • It still works and comes with the original manuals.
  • \n

A former Apple employee is selling a rare clear Apple Newton MessagePad for $1050 on eBay.

\n

The listing states:

\n
\n

Up for sale is a CLEAR Apple Newton MessagePad 110 PDA + TONS OF EXTRAS all original. Shipped with Fedex Ground. I use to be an Apple employee back in the day and these are rather an extremely limited production model given to developers at an Apple conference. They say this is still a very unusual item and highly collectible (I've been watching for another one to pop up on eBay for years with no results). I received conflicting estimates as to how many were actually produced; the lowest I was told was 150, the highest only 1200.

\n

This MessagePad 110 turns on and works (but is not sold with any warranty). The only thing(s) missing are around the stylus - I had the thing repaired under warranty and when I got it back, they sent me a charcoal stylus! I have also since lost the screw-on top \u2026

\n
\n

As Cult of Mac notes, the clear Newtons were given out to a few select developers at an Apple conference in 1994.

\n

The Newton MessagePad boasts an ARM 610 processor, 1MB of RAM and a 320 x 240 pixel display.

\n

Shipping will cost you another $75, but if you're interested, you can check out the listing here!

\"\"", - "direction": "ltr" - }, - "title": "$1050 will score you this rare, clear Apple Newton MessagePad on eBay", - "author": "Stephen Warwick", - "summary": { - "content": "It even comes with the original manual!\nWhat you need to know\nA former Apple employee has listed a clear Apple Newton MessagePad on eBay.\nThe extremely rare piece was given to Apple developers at a conference in 1994.\nIt still works and comes with the original manuals.\nA former Apple employee is selling a rare clear Apple Newton MessagePad for $1050 on eBay.\nThe listing states:\nUp for sale is a CLEAR Apple Newton MessagePad 110 PDA + TONS OF EXTRAS all original. Shipped with Fedex Ground. I use to be an Apple employee back in the day and these are rather an extremely limited production model given to developers at an Apple conference. They say this is still a very unusual item and highly collectible (I've been watching for another one to pop up on eBay for years with no results). I received conflicting estimates as to how many were actually produced; the lowest I was told was 150, the highest only 1200.\nThis MessagePad 110 turns on and works (but is not sold with any warr...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/0KrJeD12JYk/1050-will-score-you-rare-clear-apple-newton-messagepad-ebay", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/1050-will-score-you-rare-clear-apple-newton-messagepad-ebay", - "type": "text/html" - } - ], - "crawled": 1570634599490, - "published": 1570633480000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:659:a4acdac", - "originId": "58467.pz39s0 at https://www.imore.com", - "fingerprint": "ea371756", - "content": { - "content": "

Everyone likes saving money.

\n

\n

What you need to know

\n
  • Apple's refurbished store now offers the 13-inch 2019 MacBook Air and low-end 13-inch 2019 MacBook Pro.
  • \n
  • Both models appear to be available for $1,099 (as of this writing).
  • \n
  • Apple offers refurbished products with a one-year warranty.
  • \n

Good news if you like to save money (who doesn't?): Apple is now selling the 2019 MacBook Air and low-end 13-inch Macbook Pro on its refurbished storefront. All said, prospective buyers can save about 15 percent on Apple's laptop, which is no small sum.

\n

The 2019 MacBook Air features a 13-inch display, 1.6GHz dual-core Intel Core i5 processor, Retina display, and True Tone technology. The laptop also comes equipped with Touch ID, so you can unlock your device and also authenticate purchases with ease. Pricing starts at $1,099.

\n

The low-end 13-inch MacBook Pro, meanwhile, features a 1.4GHz quad-core Intel Core i5 processor, Touch Bar with integrated Touch ID, Retina display, and True Tone technology. You can pick one up for $1,099.

\n

As MacRumors notes, Apple is giving customers the option to choose stock or custom configurations, though prices quickly rise once you start changing storage, RAM, etc.

\n

According to Apple, all of its refurbished products are put through rigorous testing and come with a one-year warranty. Buyers also have the option to purchase AppleCare+ for extra protection.

\n

For more on the 2019 MacBook Air and 2019 MacBook Pro, check out our versus.

\n

Refurbished

\n

MacBook Air

\n

\n

From $1,099 at Apple Refurbished

\n

A great laptop for almost anyone.

\n

The MacBook Air, as it often has, rides the line between portability and power; a light enough package to take anywhere, and enough power to do almost anything. Touch ID is a welcome addition to the lineup.

\n

Refurbished

\n

MacBook Pro

\n

\n

From $1,099 at Apple Refurbished

\n

As much power as you (and your wallet) can handle.

\n

The MacBook Pro features an array of different configuration, able to deliver enough power for the most demanding tasks in a computer that can still fit in your travel bag. The new 2019 models feature a tweaked butterfly keyboard and newer Intel processors, up to an 8-core i9.

\"\"", - "direction": "ltr" - }, - "title": "Apple now selling refurbished 2019 MacBook Air and low-end MacBook Pro", - "author": "Brandon Russell", - "summary": { - "content": "Everyone likes saving money.\nWhat you need to know\nApple's refurbished store now offers the 13-inch 2019 MacBook Air and low-end 13-inch 2019 MacBook Pro.\nBoth models appear to be available for $1,099 (as of this writing).\nApple offers refurbished products with a one-year warranty.\nGood news if you like to save money (who doesn't?): Apple is now selling the 2019 MacBook Air and low-end 13-inch Macbook Pro on its refurbished storefront. All said, prospective buyers can save about 15 percent on Apple's laptop, which is no small sum.\nThe 2019 MacBook Air features a 13-inch display, 1.6GHz dual-core Intel Core i5 processor, Retina display, and True Tone technology. The laptop also comes equipped with Touch ID, so you can unlock your device and also authenticate purchases with ease. Pricing starts at $1,099.\nThe low-end 13-inch MacBook Pro, meanwhile, features a 1.4GHz quad-core Intel Core i5 processor, Touch Bar with integrated Touch ID, Retina display, and True Tone technology. You ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gAT07mZILQQ/apple-now-selling-refurbished-2019-macbook-air-and-low-end-macbook-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-now-selling-refurbished-2019-macbook-air-and-low-end-macbook-pro", - "type": "text/html" - } - ], - "crawled": 1570634599490, - "published": 1570633375000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614491", - "fingerprint": "3ae514fa", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5872:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

There\u2019s been a lot of talk recently about sleep tracking on Apple Watch, with rumors of Apple working on a built-in solution to be released next year. While a first-party solution is not yet available, many third-party developers have taken the task upon themselves, and a new app \u2014 NapBot \u2014 has just been released as an alternative to the other sleep-tracking apps available in the App Store.

\n

more\u2026

\n

The post NapBot is a sleep tracker for Apple Watch powered by CoreML appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/napbot-is-a-sleep-tracker-for-apple-watch-powered-by-coreml/", - "type": "text/html" - } - ], - "crawled": 1570633197201, - "title": "NapBot is a sleep tracker for Apple Watch powered by CoreML", - "published": 1570632383000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614496", - "recrawled": 1570636800389, - "updateCount": 1, - "fingerprint": "b37a6d29", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5871:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

With all of its latest OS updates shipped, Apple Arcade is now available on iPhone, iPad, iPod touch, Apple TV, and Mac and a new feature for the company\u2019s hardware is support for Xbox and PS4 wireless controllers. Now Apple is selling the Xbox Wireless Controller on its online store with in-store availability starting from October 11.

\n

more\u2026

\n

The post Apple now selling Microsoft Xbox gaming controller to boost Arcade service in iOS 13 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-selling-xbox-controller/", - "type": "text/html" - } - ], - "crawled": 1570633197201, - "title": "Apple now selling Microsoft Xbox gaming controller to boost Arcade service in iOS 13", - "published": 1570632021000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614484", - "fingerprint": "30bfa089", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5870:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s news brings another report on \u2018the iPhone SE 2,\u2019 expected to be launched in the first quarter of next year.

\n

It\u2019s not, though.

\n

I mean, yes, I absolutely believe Kuo that Apple is launching a new, budget-focused iPhone model early next year, and I accept that this is intended by Apple to fill the hole left by the removal of the iPhone SE. But it\u2019s not an SE 2\u2026

\n

more\u2026

\n

The post Comment: It\u2019s time to stop using the iPhone SE 2 name now; it won\u2019t be one appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/the-iphone-se-2/", - "type": "text/html" - } - ], - "crawled": 1570633197201, - "title": "Comment: It\u2019s time to stop using the iPhone SE 2 name now; it won\u2019t be one", - "published": 1570629943000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0f2b075:647:a4acdac", - "originId": "57905.pz39s0 at https://www.imore.com", - "fingerprint": "7db12fe1", - "content": { - "content": "

\n

Are you an active family that loves to move? We understand the importance of living an active and healthy lifestyle and having the capability to bring the kids adventuring with you! Cue the perfect jogging stroller. We dove in and did the research on the very best jogging strollers out there and why your family will dig them!

\n

Best Overall: BOB Revolution PRO Jogging Stroller

\n

\n

This superior, all-terrain jogging stroller features a locking swivel front wheel for stability when jogging and easy mobility while on-the-go throughout the day. It's incredibly durable with its high-strength aluminum alloy frame, and its air-filled tires and mountain bike-style suspension system offer an ultra-smooth ride. The adjustable handlebars with hand-activated rear drum brakes provide exceptional downhill control, and the flexible state-of-the-art suspension system and 2-step fold allow for simplicity when it comes to use and storage. Your baby will love the ventilated, padded seat, and did we mention that it comes with a UPF 50+ canopy to protect your baby from harmful UVs while you're out and about? This guarantees a safe, comfortable, relaxed journey for your little one every time you take it for a stroll. This luxury jogger is compatible with BOB infant car seats or Britax car seats when using the BOB Infant Car Seat Adapter (sold separately). This makes this stroller the stuff that dreams are made of and our pick for the best jogging stroller overall.

\n

On the downside, this jogger will cost you a pretty penny, but parents report that it's worth it. It's also a bit bulky, but hey, that's the nature of the beast.

\n

Pros:

\n
  • All-terrain
  • \n
  • Adjustable handlebars w/brake system
  • \n
  • Mountain bike-style suspension (super smooth ride)
  • \n
  • UPF 50+ canopy
  • \n
  • Ventilated, padded seat
  • \n
  • Up to 75lbs
  • \n

Cons:

\n
  • Pricey
  • \n
  • Bulky
  • \n

Best Overall

\n

BOB Revolution PRO Jogging Stroller

\n

\n

Exceptionally smooth

\n

This jogger features easy mobility on-the-go, adjustable handlebars with brakes, a mountain bike style suspension, and a UPF 50+ canopy.

\n\n

Best Value: Baby Trend Expedition Jogger Stroller

\n

\n

This jogger comes in a vast assortment of colors and is incredibly budget-friendly. Its large, bicycle tires roll effortlessly over all surfaces, and its convenient parent tray comes with two cup holders so you can sip and jog while you're adventuring. The reclining, padded seat comes with a 5-point harness, tether, large canopy, and convenient storage basket. It's suitable for children up to 50lbs and accepts Baby Trend Flex-Loc or Inertia Infant\ncar seats (sold separately) to form a complete travel system.

\n

One of the issues that parents have with this stroller is that the canopy leaves the area behind the head wholly exposed. That's something you might wish to note, as rain or shine, the baby is either getting wet or being exposed to harmful UVs. The bottom basket is also big and spacious but can rub on the ground over rough terrain. You also need two hands to fold it, and some users report needing to press down on the brake very firmly for it to "click" and lock.

\n

Pros:

\n
  • Budget-friendly
  • \n
  • Huge assortment of colors
  • \n
  • Large, bicycle tires
  • \n
  • Cup holders
  • \n
  • Lightweight
  • \n

Cons:

\n
  • Not a full canopy
  • \n
  • Bottom basket can rub on the ground on rough terrain
  • \n
  • Need to use both hands to fold
  • \n
  • Need to press brakes hard
  • \n

Best Value

\n

Baby Trend Expedition Jogger Stroller

\n

\n

Budget friendly

\n

Budget-friendly & comes in a wide array of colors! It features cup holders and large bicycle tires, enabling you to roll effortlessly over all terrain.

\n\n

Best Double: Baby Trend Expedition Double Jogger Stroller

\n

\n

This highly rated double jogging stroller is designed for children from 6 months to 50lbs (each child), and no more than 42" tall. It features a multi-position seat recline and a 5-point safety harness. Its locking front swivel wheels with a foot-activated rear brake system makes for easy adjustments and its easily foldable and compactable. It also has a large storage basket, a covered storage compartment, and a parent tray with two cup holders for sipping and strolling.

\n

On the downside, this stroller does not fit through standard doorways. Be sure to consider that before buying. Some parents also report the straps and material being "cheap," and some have reported issues with the front wheel locking upon them while they're out and about.

\n

Pros:

\n
  • Multi-position seat recline
  • \n
  • 5-point safety harness
  • \n
  • Easily foldable & compactible
  • \n
  • Covered storage & 2 cup holders
  • \n

Cons:

\n
  • Does not fit through standard doorways
  • \n
  • Cheap material
  • \n
  • Front-wheel locks
  • \n

Best Double

\n

Baby Trend Expedition Double Jogger Stroller

\n

\n

Double the fun

\n

This double jogging stroller features a multi-position seat recline, a 5-point safety harness, and is easily foldable and compact.

\n\n

Best Lightweight: Joovy Zoom 360 Ultralight Jogging Stroller

\n

\n

This lightweight jogger features an extra-wide seat designed to give your child excellent visibility for the little ones that like to see what's happening. It has a multi-position seat recline and includes a parent organizer, running leash, and tire pump. It provides a smooth ride with its aluminum, shock-absorbent frame and has 16" quick release rear wheels and 12.5" swivel front wheels that can lock straight. Its 6061 aircraft aluminum frame makes it the lightest stroller in the Joovy family, and its more straightforward to use, stronger, and better looking than its predecessor.

\n

On the downside, there's no hand brake, and some parents report issues with the wheels shaking loose, and it is too "bulky."

\n

Pros:

\n
  • Lightweight
  • \n
  • Extra-wide seat
  • \n
  • Multi-position seat recline
  • \n
  • Shock absorbent
  • \n

Cons:

\n
  • No hand brake
  • \n
  • Bulky
  • \n
  • Loose wheels
  • \n

Best Lightweight

\n

Joovy Zoom 360 Ultralight Jogging Stroller

\n

\n

Ultra-light

\n

This ultra-light jogger features an extra-wide seat for heightened visibility. It also has a multi-position seat recline for easy adjustments.

\n\n

Best Splurge: Thule Chariot Cross Sport Stroller

\n

\n

This multi-purpose stroller was designed for it all: biking, jogging, strolling, and even skiing! (jogging & skiing kits sold separately) The Thule VersaWing system enables the quick and easy conversion between activities, and its compact folding capabilities make it easy to store and transport. It has an adjustable leaf-spring suspension that ensures a smooth ride and comfortable, padded seats that are removable and easy to clean. This is the perfect splurge for families with an active lifestyle.

\n

This model is pricey, but families agree that it's worth the splurge! Just know that you'll have to purchase your jogging and skiing kits separately and that the side windows do not vent. So, you'll want to keep tabs on airflow if you have the cover entirely on.

\n

Pros:

\n
  • Multi-purpose
  • \n
  • Easy conversion between activities
  • \n
  • Adjustable leaf-spring suspension
  • \n
  • Comfy, padded seats
  • \n

Cons:

\n
  • Pricey
  • \n
  • Jogging & skiing kits sold separately
  • \n
  • Non-venting side windows
  • \n

Best Splurge

\n

Thule Chariot Cross Sport Stroller

\n

\n

Versatility at its finest

\n

Multi-purpose stroller designed for jogging, skiing, biking, hiking, and strolling. It's the perfect splurge for families who love adventure.

\n\n

Bottom line

\n

The convenience of being able to take your kids along on any and every adventure in a trustworthy jog stroller is essential to active parents. That's why we took the search to find the very best jogging strollers seriously and can safely say that these contenders have the chops to back up their reputations.

\n

Our favorite overall is the BOB Revolution PRO Jogging Stroller because it has everything you need to get your jog on right with your kids. We love the mountain bike style suspension that provides a smooth as butter ride, the handlebars with brakes that offer unmatched control, and the UPF 50 canopy that will protect your child against the elements. All of these components come together seamlessly to produce the perfect jogger, in our opinion. No matter what your jogger needs are, you're sure to find the ideal fit for you and your family right here on this list of the very best jogging strollers.

\"\"", - "direction": "ltr" - }, - "title": "Trying to run with the babe? These are the very best jogging strollers.", - "author": "Nicolette Roux", - "summary": { - "content": "Are you an active family that loves to move? We understand the importance of living an active and healthy lifestyle and having the capability to bring the kids adventuring with you! Cue the perfect jogging stroller. We dove in and did the research on the very best jogging strollers out there and why your family will dig them!\nBest Overall: BOB Revolution PRO Jogging Stroller\nThis superior, all-terrain jogging stroller features a locking swivel front wheel for stability when jogging and easy mobility while on-the-go throughout the day. It's incredibly durable with its high-strength aluminum alloy frame, and its air-filled tires and mountain bike-style suspension system offer an ultra-smooth ride. The adjustable handlebars with hand-activated rear drum brakes provide exceptional downhill control, and the flexible state-of-the-art suspension system and 2-step fold allow for simplicity when it comes to use and storage. Your baby will love the ventilated, padded seat, and did we menti...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/J_u8KdmQEYk/best-jogging-strollers", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-jogging-strollers", - "type": "text/html" - } - ], - "crawled": 1570631757941, - "published": 1570631386000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://david-smith.org/blog/2019/10/09/project-geneva", - "fingerprint": "c68dfa12", - "id": "37MS5KwinfzXRHFFH8onqsLrpe3pbr+gQeC/KCTSLiw=_16db0ec568f:57ed:d4506071", - "updated": 1570630500000, - "alternate": [ - { - "href": "http://david-smith.org/blog/2019/10/09/project-geneva/", - "type": "text/html" - } - ], - "crawled": 1570631341711, - "title": "Project Geneva: Watch Half-Full", - "published": 1570630500000, - "origin": { - "streamId": "feed/http://david-smith.org/atom.xml", - "htmlUrl": "http://david-smith.org/", - "title": "David Smith, Independent iOS Developer" - }, - "content": { - "direction": "ltr", - "content": "

I go back and forth a lot on whether we\u2019ll ever get the ability to create 3rd party watch faces for the Apple Watch. While I\u2019ve enjoyed the process of designing my own, it\u2019s unclear if they\u2019re something I\u2019ll ever be able to publish. I\u2019ve decided that I can look at this situation as either a frustration or an opportunity. Or, in the terms of the old idiom, half-full or half-empty.

\n

Recently I realized that I\u2019ve been too focused on my inability to develop for this part of the Apple Watch screen:

\n

\"\"

\n

This is the half-empty view.

\n

Instead what I should really be focused on is this part:

\n

\"\"

\n

The half-full view.

\n

I have extensive control over what is shown here and for many of the watch faces, this area makes up the vast majority of the screen. Other than the design of the watch hands or appearance of the digital time numerals, I can do a whole lot with the complication tools I already have.

\n

To that end, I\u2019m starting a journey I\u2019m calling Project Geneva, in which I\u2019m going to see just how far I can push customizability and design of complications for the Apple Watch.

\n

The first instance of this is Geneva Moon (previously named Moon++), which was a great testing ground for seeing if there was user interest in excellent complications. It has been very warmly received and I found the process of making it a lot of fun.

\n

I have many more ideas for where I can go with complications and their associated watch apps. Over the next few months I\u2019m planning to release a series of super-customizable, thoughtfully designed complications. I hope you\u2019ll follow along.

\n

\u00bb" - }, - "unread": false, - "readTime": 2266, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0deb773:63b:a4acdac", - "originId": "58461.pz39s0 at https://www.imore.com", - "recrawled": 1570631757941, - "updateCount": 2, - "fingerprint": "710274e", - "content": { - "content": "

\n

What you need to know

\n
  • Apple started selling the Xbox Wireless Controller.
  • \n
  • The controller can be used with iPhone, iPad, Mac, and Apple TV.
  • \n
  • Did you ever think this day would come?
  • \n

Yes, Apple really is selling an Xbox controller in its store.

\n

We're still refreshing the page and blinking in disbelief, but Apple really is selling Microsoft's Xbox Wireless Controller in its online Apple Store.

\n

The controller can be used to play games on iPhone, iPad, Mac, and Apple TV and is probably one of the best options if you want to have the ultimate gaming experiences. It'll cost $59.95 \u2013 as spotted by MacRumors \u2013 but that's pretty much the normal price no matter how you look at it. But while the controller is on the store at the moment, you can't yet order it. We'd expect that to change soon.

\n
\n

Experience the enhanced comfort and feel of the new Xbox Wireless Controller, featuring a sleek, streamlined design and textured grip. Its Bluetooth connectivity lets you play your favorite games on an iPhone, iPad, and Apple TV. The controller also offers up to twice the wireless range and the convenience of a 3.5mm stereo headset jack for connecting any compatible headset.

\n
\n

If you're going to make the best of Apple Arcade, a game controller is almost required at this point. Especially if you've been trying to play Apple TV games using the Siri Remote!

\n

There are of course other options, too. There are plenty of third-party Bluetooth controllers to choose from but controllers like this and Sony's DualShock 4 are lightyears ahead of the rest.

\"\"", - "direction": "ltr" - }, - "title": "Apple starts selling Microsoft's Xbox Wireless Controller", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple started selling the Xbox Wireless Controller.\nThe controller can be used with iPhone, iPad, Mac, and Apple TV.\nDid you ever think this day would come?\nYes, Apple really is selling an Xbox controller in its store.\nWe're still refreshing the page and blinking in disbelief, but Apple really is selling Microsoft's Xbox Wireless Controller in its online Apple Store.\nThe controller can be used to play games on iPhone, iPad, Mac, and Apple TV and is probably one of the best options if you want to have the ultimate gaming experiences. It'll cost $59.95 \u2013 as spotted by MacRumors \u2013 but that's pretty much the normal price no matter how you look at it. But while the controller is on the store at the moment, you can't yet order it. We'd expect that to change soon.\nExperience the enhanced comfort and feel of the new Xbox Wireless Controller, featuring a sleek, streamlined design and textured grip. Its Bluetooth connectivity lets you play your favorite...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gdBsJvafUxQ/apple-starts-selling-microsofts-xbox-wireless-controller", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-starts-selling-microsofts-xbox-wireless-controller", - "type": "text/html" - } - ], - "crawled": 1570630449011, - "published": 1570630394000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0dbf47b:639:a4acdac", - "originId": "57853.pz39s0 at https://www.imore.com", - "fingerprint": "5ca86970", - "content": { - "content": "

\n

We know that the responsibility of parenthood is tremendous, and what task more important than feeding your baby? We understand that finding the perfect bottle is essential for parents and babies alike, which is why we put in the research and found the best of the best when it comes to baby bottles and all the reasons why you and your baby will love them!

\n

Best Overall: Philips Avent Natural Baby Bottle

\n

\n

These baby bottles are the most natural way to bottle feed. They feature a natural, soft, breast-shaped, silicone nipple that makes it exceptionally easy for your baby to latch on and makes the combination of bottle and breastfeeding seamless. They have advanced anti-colic valves designed to reduce colic and discomfort by venting air into the bottle and not baby's tummy. They also have few parts and a wide neck opening that makes them easy to clean, assemble, and shake, and they don't leak! This particular pack includes two natural 9oz teal baby bottles with slow flow nipples and bottle caps and two orthodontic pacifiers, perfect for infants 0-6 months. The way that these bottles beautifully mimic the breast for babies and make pouring, cleaning, and feeding easy on parents make these our all-around favorites.

\n

These bottles come with slow flow nipples that are good for infants 0-6 months, but some parents complain that the slow flow nipples are still too fast for their babies.

\n

Pros:

\n
  • Natural, breast-shaped silicone nipple
  • \n
  • Anti-colic valves
  • \n
  • Wide neck (easy mixing, pouring, & cleaning)
  • \n
  • Two orthodontic pacifiers included
  • \n
  • Great value
  • \n

Cons:

\n
  • Slow flow nipple too fast for some babies
  • \n

Best Overall

\n

Philips Avent Natural Baby Bottle

\n

\n

All around fave

\n

These bottles feature natural, breast-shaped silicone nipples and anti-colic valves that make the transition from breast to bottle super easy.

\n\n

Best Value: Tommee Tippee Closer to Nature Fiesta Baby Bottles

\n

\n

Both babies and parents alike love these award-winning, brightly colored fiesta baby bottles. They feature a breast-like nipple and an anti-colic valve that reduces excessive airflow, so little ones ingest more milk and less air. They're also BPA free and easy to hold. The compact shape of these bottles allows the baby to feed in a natural position and to be closer to Mom or Dad. This easy hold bottle can be held in 3 ways: cradled comfortably in hand, gripped in the same way as a traditional wide neck bottle, or held from the base. These options make feeding comfortable for everyone, and the fact that you get six of these brightly colored bottles in this fiesta pack win them the coveted title of 'Best Value.'

\n

Tommee Tippee bottles offer three different flow rates to keep up with your growing baby. Every baby is different, but as a general guide, they suggest slow flow (0+ months), medium flow (3+ months), and fast flow (6+ months). On the downside, some parents have reported their bottle nipples collapsing, and the slow flow can be a little too fast for some newborns.

\n

Pros:

\n
  • Natural, breast-like nipple
  • \n
  • Anti-colic valve
  • \n
  • Fun colors
  • \n
  • Great value (6-count)
  • \n
  • Wide mouth (makes for easy cleaning/pouring)
  • \n

Cons:

\n
  • Not totally dishwasher safe (numbers can wear off & bottles might turn frosty)
  • \n
  • Some nipples collapse
  • \n
  • Fast flow for newborns
  • \n

Best Value

\n

Tommee Tippee Closer to Nature Fiesta Baby Bottles

\n

\n

Fiesta fun!

\n

These brightly colored fiesta bottles feature a natural, breast-like nipple, an anti-colic valve, and a wide mouth for easy cleaning and pouring.

\n\n

Best Glass: Lifefactory BPA-Free Glass Baby Bottle

\n

\n

These baby bottles are made of the highest quality, thermal shock resistant borosilicate glass. This allows the bottles to transition safely from the freezer to boiling water, making the switch super easy and convenient for Mom and Dad. Their silicone sleeves provide a good gripping surface for hands and help protect against the occasional drop. They're dishwasher safe, compatible with most major breast pumps, and BPA, BPS, and phthalate-free.

\n

This particular 4oz bottle comes with a stage one nipple, suitable for babies 0-3 months. Lifefactory also offers a 9oz bottle that comes with a stage two nipple, ideal for babies 3-6 months, so be sure to note your baby's age when purchasing. Some parents complain of these bottles being a bit heavy and that they have a narrow mouth, which makes it difficult when mixing powdered formula.

\n

Pros:

\n
  • Made of thermal shock resistant borosilicate glass
  • \n
  • Silicone sleeves for easy grip
  • \n
  • Wide assortment of colors
  • \n

Cons:

\n
  • Pricey
  • \n
  • Heavy
  • \n
  • Narrow mouth
  • \n

Best Glass

\n

Lifefactory BPA-Free Glass Baby Bottle

\n

\n

Easy freeze to boil

\n

These quality, thermal, shock-resistant borosilicate glass bottles are great for switching from freezing to boiling quickly and come with a silicone grip.

\n\n

Best On-the-go: PopYum Formula/Mixing/Dispenser Baby Bottles

\n

\n

This set includes three 9oz baby bottles with two medium flow anti-colic nipples and a funnel, which makes loading formula a breeze and stops formula from falling into the water chamber and contaminating the water. The cool thing about these is that they store formula and water separately in the bottle until you're ready to mix. When the baby is hungry, you simply press the button (or 'Pop'), shake a few times, and ('Yum'), the baby is happily feeding off their freshly mixed formula. Did we mention you can do all of this with one hand?! These are also compatible with breastmilk. Breastmilk (and/or water) is completely isolated at the bottom of the bottle. It never touches the leak points of the tip of the nipple and anti-colic vent until you press the PopYum button, which releases the agitator and allows the stored liquid to flow into the nipple. There are only five parts in these bottles, and they're BPA, BPS, and phthalate-free.

\n

Take note that the hourglass shape of the silicon nipple/formula collection area means that this piece takes a long time to dry completely. As you know, getting even a drop of liquid in your dry formula will cause it to clump and not be able to be stored safely. So, make sure all of your parts are thoroughly dry before using them. Some parents also complain of the individual pieces being on the larger, bulkier side.

\n

Pros:

\n
  • Separate chambers for formula/water storage for easy & immediate mixing
  • \n
  • Travel-friendly
  • \n
  • Wide, breast-like nipple
  • \n
  • Anti-colic vents
  • \n

Cons:

\n
  • Take a long time to dry
  • \n
  • Bulky/large pieces
  • \n

Best On-the-go

\n

PopYum Formula/Mixing/Dispenser Baby Bottles

\n

\n

Travel friendly

\n

Easy, on-the-go, mixing bottles for safe, separate, formula/water storage, and fast mixing capabilities. Also, BPA, BPS, phthalate-free.

\n\n

Best Newborn: Comotomo Natural Feel Baby Bottle

\n

\n

The Comotomo baby bottle was explicitly designed to mimic breastfeeding and reduce bottle rejection. This 5oz bottle comes with a slow flow nipple perfect for newborns up to three months old, and its dual anti-colic vents prevent unwanted air intake to reduce colic. The ultra-wide neck design allows for easy cleaning by hand without the use of a brush, and it's safe to use in the microwave, in boiling water, in the dishwasher, and with sterilizers. This bottle is made of 100% safe, hygienic, medical-grade silicone and its BPA, PVC, and phthalate-free.

\n

This particular bottle and nipple are specifically designed for newborns up to three months old. Medium flow, fast flow, and variable flow nipples are available for additional purchase, so be sure to consider your child's age before buying. Some parents have complained of not being able to read the numbers on the side. They also are concerned about being able to see how much milk is left in the bottle when feeding because of the matte finish. They can also be top-heavy, so make sure the lid is screwed on tightly and correctly before using so you don't lose precious breastmilk or formula.

\n

Pros:

\n
  • Natural shape (mimics breast)
  • \n
  • Slow flow nipple
  • \n
  • Dual anti-colic vents
  • \n
  • BPA, PVC, phthalate-free
  • \n

Cons:

\n
  • Pricey
  • \n
  • Matte finish (difficult to see milk left inside/oz numbers)
  • \n
  • Easily tips over
  • \n

Best Newborn

\n

Comotomo Natural Feel Baby Bottle

\n

\n

Slow flow

\n

Five oz bottle with a slow flow nipple and anti-colic vents designed to mimic breastfeeding and perfect for newborns up to three months of age.

\n\n

Bottom line

\n

Feeding baby is so important, and we understand the importance of finding the best for your little one when it comes to switching from breast to bottle. We've taken bottle mouths, bottle parts, bottle materials, bottle nipples, and anti-colic features when compiling this list, which is why we're confident that these are the best bottles on the market. Whether you're strictly bottle feeding or combining both bottle and breast, you can't go wrong with any of these excellent baby bottle options.

\n

Our favorite overall is the Philips Avent Natural Baby Bottle with it's natural, easy latch, breast-like nipple, and its anti-colic valves, it's an all-around favorite of babies and parents alike. We love that it has a nice wide neck making pouring, cleaning, and mixing exceptionally easy, and the fact that you get two 9oz bottles and two orthodontic pacifiers make this a no brainer when it comes to great value. Plus, they're BPA free! It doesn't get better than that.

\"\"", - "direction": "ltr" - }, - "title": "Bottles up! These are the very best baby bottles.", - "author": "Nicolette Roux", - "summary": { - "content": "We know that the responsibility of parenthood is tremendous, and what task more important than feeding your baby? We understand that finding the perfect bottle is essential for parents and babies alike, which is why we put in the research and found the best of the best when it comes to baby bottles and all the reasons why you and your baby will love them!\nBest Overall: Philips Avent Natural Baby Bottle\nThese baby bottles are the most natural way to bottle feed. They feature a natural, soft, breast-shaped, silicone nipple that makes it exceptionally easy for your baby to latch on and makes the combination of bottle and breastfeeding seamless. They have advanced anti-colic valves designed to reduce colic and discomfort by venting air into the bottle and not baby's tummy. They also have few parts and a wide neck opening that makes them easy to clean, assemble, and shake, and they don't leak! This particular pack includes two natural 9oz teal baby bottles with slow flow nipples and b...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/40D3Ie5tkjQ/best-baby-bottles", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-baby-bottles", - "type": "text/html" - } - ], - "crawled": 1570630268027, - "published": 1570629786000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:637:a4acdac", - "originId": "58387.pz39s0 at https://www.imore.com", - "fingerprint": "294855f1", - "content": { - "content": "

\n

Largely, the choice comes down to the type of user you are

\n

One of the most significant new features of macOS Catalina is Sidecar. The feature lets you use your iPad as a second display for Mac. For years, Luna's Duet Display has offered a similar paid product for many years. As Sidecar and macOS Catalina launches, here's a look at the critical differences between both tools.

\n

What is Sidecar?

\n

First introduced at the Worldwide Developers Conference (WWDC) in June as part of Apple's macOS Catalina unveiling, Sidecar works wirelessly and wired between a macOS Catalina-supported device and tablet with iPadOS 13 installed. The Sidecar functionality is currently not available on iOS 13 or any iPhone.

\n

Main purposes

\n

Out of the box, Sidecar provides many different use cases. The first of these is as a second Mac display, which allows you to extend the computer's real estate or act as a mirror. Further, you can place one app on each screen, or put your main canvas on one display and your tools and palettes on the other.

\n

Sidebar's second big highlight is that it brings Apple Pencil quasi-support to Mac for the first time. It does so by letting you use the input device on your tablet to control Mac apps on your connected computer. Desktop apps like Adobe Illustrator, Affinity Designer and Photo, CorelDRAW, Sketch, and many more, now support this with others expected to go online in the coming months.

\n

\n

There's also convenient sidebar and Touch Bar controls available that allow you to interact with multi-touch gestures to pinch, swipe, and zoom. Newly created iPadOS text editing gestures are also supported with Sidecar, including copy, cut, paste, and more.

\n

Supported devices

\n

Sidecar requires Macs with Skylake processors and later, as well as iPad models that support Apple Pencil.

\n

Macs

\n
  • MacBook introduced in 2016 or later
  • \n
  • MacBook Air introduced in 2018 or later
  • \n
  • MacBook Pro introduced in 2016 or later
  • \n
  • Mac mini introduced in 2018 or later
  • \n
  • iMac introduced in late 2015 or later
  • \n
  • iMac Pro introduced in 2017 or later
  • \n
  • Mac Pro introduced in 2019
  • \n

iPads

\n
  • 12.9-inch iPad Pro
  • \n
  • 11-inch iPad Pro
  • \n
  • 10.5-inch iPad Pro
  • \n
  • 9.7-inch iPad Pro
  • \n
  • iPad (6th generation or later)
  • \n
  • iPad mini (5th generation)
  • \n
  • iPad Air (3rd generation)
  • \n

Two more things

\n

Continuity Sketch and Markup are two Sidebar-related features that work on any Mac that supports macOS Catalina, plus any tablet with iPadOS 13 and iPhones with iOS 13.

\n

Continuity Sketch lets you create on your mobile device a sketch that easily inserts into any document on your Mac. With Continuity Markup, you can sign documents, correct papers, or circle important details in images using either your Apple Pencil on iPad or finger on iPhone.

\n

Cost

\n

Sidecar is free to use, assuming your devices are supported.

\n

Pros

\n
  • Free, no subscription required
  • \n
  • No app required
  • \n
  • Easy setup for casual users
  • \n

Cons

\n
  • Limited gestures
  • \n
  • Won't work on iPhone or older devices
  • \n

What is Duet Display?

\n

Created by former Apple engineers, Duet Display lets you turn your mobile device into a second display for Mac or PC. Until the introduction of Sidecar, Duet Display only supported Apple mobile devices. That support now extends to Android devices. Duet Display also works on Chromebooks.

\n

What Duet Display offers varies greatly according to your subscription level, for which there are three. To get started, you must first buy the Duet Display app for iOS or iPadOS. You can install the $10 app across multiple Apple mobile devices; the Mac version is free to download from the Duet Display website. Android users must download a Duets Display app from Google Play separately.

\n

\n

A free Duet subscription lets you use your iPad as a second screen for your Mac or PC. It includes touch screen capabilities, including iPad Keyboard support. However, your devices must be wired to work.

\n

For $20 per year, you can purchase a Duet Air subscription, which adds wireless support, plus everything in the free version. You also gain a remote desktop connection that's accessible from anywhere as long as you have an internet connection.

\n

Available for $30 per year, Duet Pro has been designed for digital artists and includes features that Sidecar does not. These include full gesture support, more resolution options, remote desktop support, customizable pressure curves, customizable performance (battery efficiency vs. performance), predictive line lead (which predicts the characteristics of lines, then rendering them without going to the Mac), shortcuts such as undo/redo, and more.

\n

Both Duet Air and Duet Pro come with a one week trial.

\n

Pros

\n
  • Works across multiple devices and platforms
  • \n
  • Advanced characteristics and features
  • \n
  • Best for Pro users
  • \n

Cons

\n
  • Must buy for advanced features
  • \n
  • Perhaps overkill for casual users
  • \n

Comparing both services

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Apple SidecarDuet Display
PriceFree$9.99 (plus optional subscription)
Supported devicesNewest Mac/iPadsMost Mac/PC/iPad/iPhone/Android
WirelessYesSubscription only
Connection requiredBluetooth/Wi-FiAnywhere with Internet
Flexible customizationNoYes
Target userCasualProfessional

Who should use Sidecar

\n

No doubt, Apple has designed Sidecar for the casual user who wants a second screen option for their Mac or has the ability to use Apple Pencil on Mac apps. As a first release, however, it doesn't go much further.

\n

For example, Sidecar doesn't offer a remote desktop feature, nor can you adjust the settings for Apple Pencil, performance, or resolution. For the everyday user, however, these extras aren't necessary. However, in time, more advanced tools might be necessary to push Sidecar to a new level.

\n

What about Duet Display?

\n

If you own a Mac and iPad and are only looking for second screen capabilities, go with Sidecar. As is said often with Apple software on Apple devices, it just works.

\n

\n

However, if you also own Android or Windows devices, want some flexibility when it comes to setup and performance, and are already comfortable with using Duet Display, stick with it even though it costs some money. For less than $3 per month, you'll get advanced features that you can use across multiple devices and operating systems.

\n

Questions?

\n

Do you have any concerns or questions about Sidecar and macOS Catalina? How about Duet Display? Let us know in the comments below.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Sidecar and Duet Display chase different types of users", - "author": "Bryan M Wolfe", - "summary": { - "content": "Largely, the choice comes down to the type of user you are\nOne of the most significant new features of macOS Catalina is Sidecar. The feature lets you use your iPad as a second display for Mac. For years, Luna's Duet Display has offered a similar paid product for many years. As Sidecar and macOS Catalina launches, here's a look at the critical differences between both tools.\nWhat is Sidecar?\nFirst introduced at the Worldwide Developers Conference (WWDC) in June as part of Apple's macOS Catalina unveiling, Sidecar works wirelessly and wired between a macOS Catalina-supported device and tablet with iPadOS 13 installed. The Sidecar functionality is currently not available on iOS 13 or any iPhone.\nMain purposes\nOut of the box, Sidecar provides many different use cases. The first of these is as a second Mac display, which allows you to extend the computer's real estate or act as a mirror. Further, you can place one app on each screen, or put your main canvas on one display and your t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/xl6cemtrlVI/macos-catalina-apple-sidecar-vs-duet-display", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/macos-catalina-apple-sidecar-vs-duet-display", - "type": "text/html" - } - ], - "crawled": 1570629787239, - "published": 1570629604000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:636:a4acdac", - "originId": "51239.pz39s0 at https://www.imore.com", - "fingerprint": "b2091b77", - "content": { - "content": "

\n

Best answer: The Pok\u00e9mon Company hasn't revealed every difference yet, but they will have a handful of exclusive Pok\u00e9mon and legendaries to each, along with version exclusive gym battles.

\n

Why do Pok\u00e9mon games release as two separate versions?

\n

Pok\u00e9mon's tagline may be "catch 'em all" but historically it was impossible to do so with only one version of the game. Ever since it's inception, Game Freak usually releases two main Pok\u00e9mon RPGs alongside each other. From Red and Blue, Ruby and Sapphire, Diamond and Pearl, the series has stuck with these dynamic duos. For the most part, you're getting the same experience, however, each tends to have its own handful of exclusive Pok\u00e9mon and a unique legendary that can only be caught in that version of the game. In Pok\u00e9mon Let's Go players even had unique starter Pok\u00e9mon between Eevee and Pikachu. Ruby and Sapphire, in particular, featured two separate villainous teams with Team Magma and Team Aqua, which were the region equivalent of Team Rocket.

\n

What are the differences between them?

\n

When it comes to Pok\u00e9mon Sword and Pok\u00e9mon Shield, we'll need to wait and see what all of the differences are between them, but we know that at the very least you can expect a few new Pok\u00e9mon that can be caught in either one or the other, and you'll need to trade with friends to collect them all.

\n

\n

Their legendary Pok\u00e9mon are Zacian (Sword) and Zamazenta (Shield), which look to be based on wolves as previously speculated.

\n

Pok\u00e9mon exclusive to Sword

\n
  • Deino
  • \n
  • Zweilous
  • \n
  • Hydreigon
  • \n
  • Jangmo-o
  • \n
  • Hakamo-o
  • \n
  • Kommo-o
  • \n
  • Sirfetch'd
  • \n

Pok\u00e9mon exclusive to Shield

\n
  • Larvitar
  • \n
  • Pupitar
  • \n
  • Tyranitar
  • \n
  • Goomy
  • \n
  • Sliggoo
  • \n
  • Goodra
  • \n
  • Galarian Ponya
  • \n

Version exclusive gyms

\n

Pok\u00e9mon Sword and Shield will also have gyms that are exclusive to either version. We don't know how pervasive these unique gym leaders are or if they only account for a couple. Pok\u00e9mon Sword will see players challenging a leader named Bea, who looks to be a fighting type gym leader. Pok\u00e9mon Shield will have players go up against Allister, who appears to specialize in ghost types.

\n

Unsheathe your sword

\n

Pok\u00e9mon Sword

\n

\n

$60 at Amazon

\n

Jump into the Galar Region

\n

This is it, trainers. Generation 8 will soon bring us to the Galar Region, full of new Pok\u00e9mon to catch and challenges to overcome in Pok\u00e9mon Sword for Nintendo Switch.

\n

Pick up your shield

\n

Pok\u00e9mon Shield

\n

\n

$60 at Amazon

\n

New challenges await

\n

Trainers can also explore the Galar Region in Pok\u00e9mon Shield for Nintendo Switch, giving you another way to make your dreams of becoming a Pok\u00e9mon master come true.

\"\"", - "direction": "ltr" - }, - "title": "Galarian Ponyta is exclusive to Pok\u00e9mon Shield", - "author": "Jennifer Locke", - "summary": { - "content": "Best answer: The Pok\u00e9mon Company hasn't revealed every difference yet, but they will have a handful of exclusive Pok\u00e9mon and legendaries to each, along with version exclusive gym battles.\nPre-order Pok\u00e9mon Sword: Pok\u00e9mon Sword ($60 at Amazon)\nPre-order Pok\u00e9mon Shield: Pok\u00e9mon Shield ($60 at Amazon)\nWhy do Pok\u00e9mon games release as two separate versions?\nPok\u00e9mon's tagline may be "catch 'em all" but historically it was impossible to do so with only one version of the game. Ever since it's inception, Game Freak usually releases two main Pok\u00e9mon RPGs alongside each other. From Red and Blue, Ruby and Sapphire, Diamond and Pearl, the series has stuck with these dynamic duos. For the most part, you're getting the same experience, however, each tends to have its own handful of exclusive Pok\u00e9mon and a unique legendary that can only be caught in that version of the game. In Pok\u00e9mon Let's Go players even had unique st...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/IXpURzbNYJA/what-are-differences-between-pokemon-sword-and-pokemon-shield", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-are-differences-between-pokemon-sword-and-pokemon-shield", - "type": "text/html" - } - ], - "crawled": 1570629787239, - "published": 1570629600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:635:a4acdac", - "originId": "58459.pz39s0 at https://www.imore.com", - "fingerprint": "3b013efa", - "content": { - "content": "

\n

What you need to know

\n
  • PCalc dev James Thomson spoke with Bloomberg.
  • \n
  • He spoke about Catalyst and the issues it has.
  • \n
  • Bringing iPad apps to macOS still takes too much work.
  • \n

Catalyst needs to improve before developers will set aside the time to work on macOS apps.

\n

James Thomson is a name that many will recognize. He's the man behind PCalc among many things and he's been speaking with Bloomberg's Mark Gurman about the difficulty of turning an iPad app into a Mac app using Catalyst.

\n

The selling point of Catalyst, when Apple announced it during June's WWDC event, was that developers would be able to get iPad apps running on a Mac without starting afresh. Apps would require some work, but wholesale changes wouldn't be needed. But when Thomson set about moving PCalc to macOS it didn't take long to realize that it would be a big undertaking.

\n
\n

It became pretty clear to me that I would need to rewrite a lot of the user interface, to find a happy middle ground between the iPad and the Mac. Which would probably benefit both in the long run, to be fair. But with everything else that was going on this summer, I couldn't justify that work, with no guarantees at the end of the day that I would have something I was happy to ship. So, I mainly focused my time on things like Shortcuts and Dark Mode, and iOS 13 support in general.

\n
\n

That friction between working on a Catalyst app or getting PCalc ready for the new features that iOS 13 would afford is something a lot of developers would have had to deal with. Ultimately, developers and their apps go where the eyeballs \u2013 and dollars \u2013 are. Getting PCalc running on macOS is one thing, but getting it running correctly and making it look like a Mac app still takes time. And it's time that developers often don't have.

\n

John Voorhees of MacStories, himself a recovering developer, is right when he says that it's Catalyst that needs to grow to help developers use it. Not developers who need to cope with Catalyst's faults.

\n
\n

From what I've heard from developers, Thomson is not alone in his experience with Catalyst. That's not to say there aren't useful apps being made with Catalyst, but so far, the pool of apps is small, and if it's going to grow, Catalyst is going to have to evolve rapidly.

\n
\n

But as with so many attempts at making macOS attractive to developers, there's no guarentee Apple will follow through.

\"\"", - "direction": "ltr" - }, - "title": "Developer outlines his experience with Apple's Catalyst", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nPCalc dev James Thomson spoke with Bloomberg.\nHe spoke about Catalyst and the issues it has.\nBringing iPad apps to macOS still takes too much work.\nCatalyst needs to improve before developers will set aside the time to work on macOS apps.\nJames Thomson is a name that many will recognize. He's the man behind PCalc among many things and he's been speaking with Bloomberg's Mark Gurman about the difficulty of turning an iPad app into a Mac app using Catalyst.\nThe selling point of Catalyst, when Apple announced it during June's WWDC event, was that developers would be able to get iPad apps running on a Mac without starting afresh. Apps would require some work, but wholesale changes wouldn't be needed. But when Thomson set about moving PCalc to macOS it didn't take long to realize that it would be a big undertaking.\nIt became pretty clear to me that I would need to rewrite a lot of the user interface, to find a happy middle ground between the iPad and the Mac. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/sMFgMl7AcRw/developer-outlines-his-experience-apples-catalyst", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/developer-outlines-his-experience-apples-catalyst", - "type": "text/html" - } - ], - "crawled": 1570629787239, - "published": 1570629453000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/3169311-runtime-mesh-manipulation-with-unity", - "fingerprint": "e4c60e3e", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db0d25065:57b7:d4506071", - "updated": 1570626055000, - "summary": { - "direction": "ltr", - "content": "One of the benefits of using Unity as your game development platform is its powerful 3D engine. In this tutorial, you\u2019ll get an introduction to the world of 3D objects and mesh manipulation." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/3169311-runtime-mesh-manipulation-with-unity", - "type": "text/html" - } - ], - "crawled": 1570629636197, - "title": "Runtime Mesh Manipulation With Unity [FREE]", - "published": 1570626055000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614352", - "fingerprint": "e8acf3e5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db0d1b2a4:57af:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

This will be the shortest diary series I\u2019ve ever written! After providing my first impressions of Apple News+ in its UK incarnation just over a week ago, I\u2019ve already canceled my one-month free trial.

\n

Indeed, I was so confident in my decision that I canceled it without waiting for the trial period to end, despite the fact that this means immediate loss of access to the service.

\n

However, while Apple failed to gain a subscriber from my trial, it was still an enlightening and useful exercise for me\u2026

\n

more\u2026

\n

The post Apple News+ Diary: A short-lived trial that was good for me, not for Apple appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/apple-news-trial/", - "type": "text/html" - } - ], - "crawled": 1570629595812, - "title": "Apple News+ Diary: A short-lived trial that was good for me, not for Apple", - "published": 1570626216000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0ca616a:62f:a4acdac", - "originId": "58457.pz39s0 at https://www.imore.com", - "fingerprint": "3ffcf6a0", - "content": { - "content": "

\n

The Tokyo Tour will last two weeks

\n

What you need to know

\n
  • Mario Kart Tour has recieved its first fortnightly update.
  • \n
  • Update takes the tour to Tokyo with new Tokyo Blur course.
  • \n
  • There's also new characters, tracks and most importantly... Rainbow Road!
  • \n

Mario Kart Tour has been updated with its first fortnightly content release. Announced this morning on Twitter, the new update will take users to Tokyo, where they can try their hand at the Tokyo Blur course for the next two weeks.

\n

Extra! Extra! Read all about it! Get your #MarioKartTour News here! The next tour will be the Tokyo tour, and Lakitu has the latest scoop! You can't get this breaking news anywhere else! Be in the know and ready to go for the Tokyo tour! pic.twitter.com/ESRna2Js9r

\u2014 Mario Kart Tour (@mariokarttourEN) October 9, 2019
\n

The three new tracks are Kalimari Desert, Neo Bowser City and the soul-destroying, tv-smashing, rage-inducing death trap that is SNES Rainbow Road. The courses have been specially adapted for mobile with different obstacles.

\n

The two new spotlight drivers are Peach and Mario, both of whom you'll find dressed in traditional Japanese dress in a nod to the latest update.

\n

The new characters available include Baby Rosalina and Bowser Jr.

\n

Here's the trailer for the new Tokyo Tour update!

\n
\n\n

Checkered flag

\n

Mario Kart Tour

\n

\n

Free on the App Store

\n

Race around anywhere

\n

Take your Mario Kart skills on a tour...globally. The Nintendo gang is all here, so race anywhere with a simple touch. Get a handle on these new controls and drift your way to victory.

\n
\"\"", - "direction": "ltr" - }, - "title": "Mario Kart Tour gets Tokyo update featuring Rainbow Road!", - "author": "Stephen Warwick", - "summary": { - "content": "The Tokyo Tour will last two weeks\nWhat you need to know\nMario Kart Tour has recieved its first fortnightly update.\nUpdate takes the tour to Tokyo with new Tokyo Blur course.\nThere's also new characters, tracks and most importantly... Rainbow Road!\nMario Kart Tour has been updated with its first fortnightly content release. Announced this morning on Twitter, the new update will take users to Tokyo, where they can try their hand at the Tokyo Blur course for the next two weeks.\nExtra! Extra! Read all about it! Get your #MarioKartTour News here! The next tour will be the Tokyo tour, and Lakitu has the latest scoop! You can't get this breaking news anywhere else! Be in the know and ready to go for the Tokyo tour! pic.twitter.com/ESRna2Js9r\u2014 Mario Kart Tour (@mariokarttourEN) October 9, 2019\nThe three new tracks are Kalimari Desert, Neo Bowser City and the soul-destroying, tv-smashing, rage-inducing death trap that is SNES Rainbow Road. The courses have been specially adapted for...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/KB7f1CxmOA0/first-mario-kart-tour-gets-tokyo-update-featuring-new-characters-tracks-and-rainbow-road", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/first-mario-kart-tour-gets-tokyo-update-featuring-new-characters-tracks-and-rainbow-road", - "type": "text/html" - } - ], - "crawled": 1570629116266, - "published": 1570629073000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62c:a4acdac", - "originId": "58231.pz39s0 at https://www.imore.com", - "fingerprint": "5868f476", - "content": { - "content": "

\n

Best answer: Yes, the highly anticipated streaming service will be coming to Nintendo Switch eventually, but it won't be available at launch.

\n
  • Think happy thoughts: Disney+ (From $7/mo. at Disney+)
  • \n

Disney+ won't be available on Nintendo Switch at launch

\n

A Disney presentation from earlier this year explained that the new Disney+ streaming service would be coming to a wide range of platforms including the Nintendo Switch. However, the presentation further explained that only a few of these platforms would have access to the service at launch on Nov. 12, 2019. Unfortunately, Nintendo Switch is not one of these platforms.

\n

Platforms that will have Disney+ on Nov. 12:

\n
  • Android mobile devices and Android TV
  • \n
  • Apple devices (iPhones, iPads, Apple TV)
  • \n
  • Chromecast
  • \n
  • Desktop web browsers
  • \n
  • Playstation 4
  • \n
  • Roku devices, Roku TV
  • \n
  • Xbox One
  • \n

It's unfortunate that Disney+ won't be coming to Switch for a while, given that it will be launching right away on Xbox One and Playstation 4. However, this isn't completely unexpected. After all, it took awhile for Hulu and YouTube to make it on Nintendo Switch and Netflix still isn't available.

\n

With that in mind, I'm just happy that it's coming to the Switch at all. It might take a little longer than we like, but Switch gamers will eventually be able to enjoy watching their favorite movies and classic TV shows along with the host of new shows Disney has created for the service at launch. At present, we don't know when this streaming service will make its way to the Switch and Switch Lite, however, we'll keep on top of this and update information as soon as we learn more.

\n

A perfect match

\n

\n

Having Disney+ on your Nintendo Switch just feels right. I mean, Mickey Mouse and Mario are some of the most iconic characters in the world. On top of that, the cartoony styling of most Nintendo games lends itself to the Disney style, and since the Nintendo Switch tends to pull a larger child audience than other consoles, it just makes sense for kids to be able to watch their favorite Disney shows and movies on a Switch.

\n

This isn't just something that kids will benefit from. A large portion of Nintendo Switch users are teenagers and adults. My frequent trips to Disneyland have taught me that people of all ages enjoy Disney, and my frequent trips outside of my house have also taught me that people of all ages love playing Nintendo Switch. I know that once Disney+ makes its way onto the Switch many gamers will be watching on the Switch or Switch Lite's portable, decent-sized screen.

\n\n

Think happy thoughts

\n

Disney+

\n

\n

Dreams come true

\n

This streaming service will house all of Disney's classic movies and shows. There will also be brand new content for various franchises, including Star Wars, Marvel, Pixar, and The Simpsons.

\n
\"\"", - "direction": "ltr" - }, - "title": "Can you watch Disney+ on Nintendo Switch?", - "author": "Rebecca Spear", - "summary": { - "content": "Best answer: Yes, the highly anticipated streaming service will be coming to Nintendo Switch eventually, but it won't be available at launch.\nThink happy thoughts: Disney+ (From $7/mo. at Disney+)\nDisney+ won't be available on Nintendo Switch at launch\nA Disney presentation from earlier this year explained that the new Disney+ streaming service would be coming to a wide range of platforms including the Nintendo Switch. However, the presentation further explained that only a few of these platforms would have access to the service at launch on Nov. 12, 2019. Unfortunately, Nintendo Switch is not one of these platforms.\nPlatforms that will have Disney+ on Nov. 12:\nAndroid mobile devices and Android TV\nApple devices (iPhones, iPads, Apple TV)\nChromecast\nDesktop web browsers\nPlaystation 4\nRoku devices, Roku TV\nXbox One\nIt's unfortunate that Disney+ won't be coming to Switch for a while, given that it will be launching right away on Xbox One and Playstation 4. However, this isn't compl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BbRerfPSU0c/can-you-watch-disney-plus-nintendo-switch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/can-you-watch-disney-plus-nintendo-switch", - "type": "text/html" - } - ], - "crawled": 1570628470096, - "published": 1570627803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62b:a4acdac", - "originId": "58452.pz39s0 at https://www.imore.com", - "fingerprint": "1f96f41c", - "content": { - "content": "

\n

"Apple is in a billion pockets, y'all"

\n

What you need to know

\n
  • Oprah has published an article explaining why she teamed up with Apple to create her new Book Club.
  • \n
  • Says Apple "Is in a billion pockets", a fantastic opportunity to connect the world through reading.
  • \n
  • Gives her the chance "to take one of my most joyful experiences and spread the word."
  • \n

Oprah has opened up about the reason she partnered with Apple to create Oprah's Book Club. In an article published to The Oprah Magazine, Oprah delves into the decision to partner with Apple behind her brand new Apple TV+ show, and accompanying section in the Apple Books app. The press release for the new show states:

\n
\n

Cupertino, California \u2014 Apple and Oprah Winfrey today announced Oprah's Book Club will connect a community of readers worldwide to stories that truly matter by today's most thought-provoking authors. Winfrey, the esteemed producer, actress, talk show host, philanthropist and CEO of OWN, will partner with Apple to build a vibrant, global book club that has the power to both transport and transform people \u2014 turning every book into an opportunity for self-discovery, and bringing the world together through reading... Readers around the world can easily discover Oprah's Book Club through the Apple Books app, where they can learn more about the latest selection and browse previous selections in a beautiful and immersive experience. With the new Reading Goals feature in Apple Books, readers can make reading a daily habit more easily.

\n
\n

Now in her article published Wednesday, she explains why she took the leap with Apple. Oprah begins by explaining her love and passion for reading, its ability to take people to places and experience things all within the pages of a book. Oprah hopes to use Apple as a platform to share her love of reading with the rest of the world:

\n
\n

All of this is why I've joined forces with Apple to create what I hope will be the world's most vibrant book club, engaging readers everywhere in conversations with one another\u2014and with the authors who conjure the magic.\nApple is in a billion pockets, y'all. To me, that presents a magnificent opportunity to connect the world through reading. With each announcement of a new book club selection, you'll have a chance to buy the book, read it, and then take part in a conversation with the author about the story and the writing process.

\n
\n

Winfrey goes on to say:

\n
\n

My partnership with Apple gives me a chance to take one of my most joyful experiences and spread the word. I know for sure you'll appreciate the community that results when people engage with stories that enhance their lives.

\n
\n

Oprah's Book Club will premiere November 1, with a new episode airing every two months. In the first episode she will interview Ta-Nehisi Coates, author of "The Water Dance". That book is available to purchase on Apple Books as an ebook or an audio book now

\"\"", - "direction": "ltr" - }, - "title": "Oprah explains why she partnered with Apple for Oprah's Book Club", - "author": "Stephen Warwick", - "summary": { - "content": ""Apple is in a billion pockets, y'all"\nWhat you need to know\nOprah has published an article explaining why she teamed up with Apple to create her new Book Club.\nSays Apple "Is in a billion pockets", a fantastic opportunity to connect the world through reading.\nGives her the chance "to take one of my most joyful experiences and spread the word."\nOprah has opened up about the reason she partnered with Apple to create Oprah's Book Club. In an article published to The Oprah Magazine, Oprah delves into the decision to partner with Apple behind her brand new Apple TV+ show, and accompanying section in the Apple Books app. The press release for the new show states:\nCupertino, California \u2014 Apple and Oprah Winfrey today announced Oprah's Book Club will connect a community of readers worldwide to stories that truly matter by today's most thought-provoking authors. Winfrey, the esteemed producer, actress, talk show host, philanthropist and CEO of OWN, will partner with Apple to buil...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/KWOLNGy9o4A/oprah-explains-why-she-partnered-apple-oprahs-book-club", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/oprah-explains-why-she-partnered-apple-oprahs-book-club", - "type": "text/html" - } - ], - "crawled": 1570628470096, - "published": 1570625232000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db08441e0:61d:a4acdac", - "originId": "58346.pz39s0 at https://www.imore.com", - "fingerprint": "ee704566", - "content": { - "content": "

\n

Best Answer: Frenzy Mode is a special mode that automatically activates only when you have three of the same item in your item slots. Since it happens automatically, you don't need to do anything special to trigger it. While Frenzy Mode is active, you become invincible and have unlimited use of that specific item for a limited time.

\n

What is the advantage of Frenzy Mode?

\n

The biggest reason to strive for Frenzy Mode is so you become invincible and have unlimited use of your item for a brief amount of time. Even though the time is short, it can help turn the tide of the race in your favor. You'll be invulnerable to all incoming item attacks from other racers, and you won't have to worry about running out of your item for that amount of time.

\n

For example, if you end up with three Green Shell items, you'll be able to just keep tossing Green Shells all over the track, making it hard for other racers to avoid them, thus causing chaos (who doesn't love chaos?) and mayhem. If someone else tries to knock you down a notch or two in the rankings, then don't worry about it \u2014 you have a few moments with no care in the world.

\n

Are there any other requirements for Frenzy Mode?

\n

\n

Aside from needing three of the same item in your item slots to activate, there is one other thing you need to know. Only certain characters can activate Frenzy Mode on specific tracks.

\n

This may seem ridiculous at first, but it does encourage players to experiment and not just stick with their favorite driver all the time. You'll need to go through a bit of trial-and-error to figure out which driver can use Frenzy Mode on which track.

\n

Not everyone will be a fan of that, but think about the great advantage you'll have on others with Frenzy Mode \u2014 it's definitely worth experimenting.

\n

3, 2, 1, GO!

\n

Mario Kart Tour

\n

\n

Free on the App Store\nFree on Google Play

\n

Watch out for Blue Shells!

\n

Mario Kart Tour brings your favorite Nintendo characters together once more for some fun on the race track. There are new tracks inspired by real world locations, along with some classic favorites. Can you get to the finish line?

\"\"", - "direction": "ltr" - }, - "title": "Gain the upper hand in Mario Kart Tour with Frenzy Mode", - "author": "Christine Chan", - "summary": { - "content": "Best Answer: Frenzy Mode is a special mode that automatically activates only when you have three of the same item in your item slots. Since it happens automatically, you don't need to do anything special to trigger it. While Frenzy Mode is active, you become invincible and have unlimited use of that specific item for a limited time.\nGet ready!: Mario Kart Tour for iOS (Free on the App Store)\nIt's a me, Mario!: Mario Kart Tour for Android (Free on the Google Play Store)\nWhat is the advantage of Frenzy Mode?\nThe biggest reason to strive for Frenzy Mode is so you become invincible and have unlimited use of your item for a brief amount of time. Even though the time is short, it can help turn the tide of the race in your favor. You'll be invulnerable to all incoming item attacks from other racers, and you won't have to worry about running out of your item for that amount of time.\nFor example, if you end up with three Green Shell items, you'll be able to just keep tossing Green Shells a...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/jgQyPznMSeI/mario-kart-tour-what-frenzy-mode", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/mario-kart-tour-what-frenzy-mode", - "type": "text/html" - } - ], - "crawled": 1570624520672, - "published": 1570624203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:611:a4acdac", - "originId": "58361.pz39s0 at https://www.imore.com", - "fingerprint": "1b41e897", - "content": { - "content": "

\n

You can now stitch together multiple Live Photos to create a single video memory! It's easy enough to do, here's how!

\n

Live Photos have been around since the iPhone 6s, and even the iPad Pro, and are a great way to capture specific moments in a photo without having to record an entire video. With a Live Photo, you capture 1.5 seconds of motion before and after the still photo, so you can see what happens right before and right after that moment you were capturing.

\n

Live Photos: The ultimate guide

\n

But what if you want to create a mini-movie from multiple Live Photos? Previously, you would have to use an app like iMovie to import photos and turn them into video. But don't worry, it's easy to turn your Live Photos directly into video in iOS 13, here's how!

\n

How to save Live Photos as a video on your iOS device

\n
  1. Launch Photos on your iPhone or iPad.
  2. \n
  3. Find the Live Photos that you want to create a video file with.

    \n
    • When viewing an image, you can tell if it is a Live Photo when it has the diffusing circle icon in the top left, along with the word "LIVE" next to it.
    • \n

  4. \n
  5. Tap on the Share button.
  6. \n
  7. You can scroll through your images and select more just above the Share Sheet options.

    \n

  8. \n
  9. Scroll down and select Save as Video.
  10. \n
  11. Your new video will be in the Recents album.

    \n

  12. \n

How to quickly find all of your Live Photos

\n

There's no quick way to see what photos are actually Live Photos with a single glance in your Camera Roll, but all Live Photos are grouped together in its own album. Here's how to view that album and quickly make a video.

\n
  1. Launch Photos on your iPhone or iPad.
  2. \n
  3. Tap Albums.

    \n

  4. \n
  5. Scroll down until you see Media Types.
  6. \n
  7. Select Live Photos.
  8. \n
  9. Tap Select in the top right corner.

    \n

  10. \n
  11. Tap the Live Photos that you want to make a video out of.
  12. \n
  13. Tap the Share button.
  14. \n
  15. Select Save as Video.

    \n

  16. \n

Your video doesn't need to be back-to-back Live Photos

\n

While making a video with multiple Live Photos, they don't need to have been taken back-to-back. The Save as Video option works for any Live Photo that you took, including old ones. This is just a brand new feature that was introduced in iOS 13.

\n

If you took Live Photos consecutively, you can press-and-hold that Live Photo to watch it, and if you don't release your finger, it will automatically play the next consecutive Live Photo that you took.

\n

Questions about Live Photos?

\n

Have any questions about how to create a video from your Live Photos? Drop them here and we'll do our best to answer them.

\n

\n
\n

iPhone photography

\n

\n
\n

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Create the perfect video memory from multiple Live Photos in iOS 13", - "author": "Christine Chan", - "summary": { - "content": "You can now stitch together multiple Live Photos to create a single video memory! It's easy enough to do, here's how!\nLive Photos have been around since the iPhone 6s, and even the iPad Pro, and are a great way to capture specific moments in a photo without having to record an entire video. With a Live Photo, you capture 1.5 seconds of motion before and after the still photo, so you can see what happens right before and right after that moment you were capturing.\nLive Photos: The ultimate guide\nBut what if you want to create a mini-movie from multiple Live Photos? Previously, you would have to use an app like iMovie to import photos and turn them into video. But don't worry, it's easy to turn your Live Photos directly into video in iOS 13, here's how!\nHow to save Live Photos as a video on your iOS device\nHow to quickly find all of your Live Photos\nYour video doesn't need to be back-to-back Live Photos\nHow to save Live Photos as a video on your iOS device\nLaunch Photos on your iP...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/GjXp8FPRt7U/how-make-video-multiple-live-photos-iphone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-make-video-multiple-live-photos-iphone", - "type": "text/html" - } - ], - "crawled": 1570622539783, - "published": 1570622403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:610:a4acdac", - "originId": "58450.pz39s0 at https://www.imore.com", - "fingerprint": "a97213c7", - "content": { - "content": "

\n

A major overhaul is planned

\n

What you need to know

\n
  • New OECD proposals could mean companies like Apple face larger tax bills.
  • \n
  • More than 130 countries have agreed tax reform is necessary due to the rise of internet companies.
  • \n
  • Proposals could would mean companies pay tax regardless of whether they have a physical presence in a country.
  • \n

According to Reuters, new proposals from the OECD could affect the way large multinational companies like Apple pay taxes, leading to heavier tax bills. The news comes following general agreement that tax laws have not kept pace with the rise of internet companies like Apple, Facebook and Google, and that a major overhaul is needed.

\n

According to Reuters:

\n
\n

Governments will get more power to tax big multinationals doing business in their countries under a major overhaul of decades-old cross-border tax rules outlined on Wednesday by the Organisation for Economic Cooperation and Development.

\n

"The current system is under stress and will not survive if we don't remove the tensions," OECD head of tax policy Pascal Saint-Amans told journalists on a conference call.

\n

He said the overhaul would have an impact of a few percentage points of corporate income tax in many countries with no big losers apart from big international investment hubs.

\n

While that means countries like Ireland or offshore tax havens could suffer, countries with big consumer markets like the United States or France would benefit from the shake-up.

\n

The OECD proposals set a scope for the companies that would be covered by the new rules, define how much business they must do in a country to be taxable there and determine how much profit can be taxed there.

\n
\n

Under the new proposals governments would have more power to tax companies based on where their users or clients live, rather than simply where the company is based.The move would affect companies with a revenue of over $821 million.

\n
\n

Thus defined, not only would big internet companies be covered but also big consumer firms that sell retail products in a market through a distribution network, which they may or may not own.

\n

Companies meeting those conditions would then be liable for taxes in a given country, according to a formula based on set percentages of profitability that remain to be negotiated.

\n
\n

According to Reuters these proposals run parallel to further OECD proposals aiming to establish an internationally agreed minimum corporate tax rate that comapnies "cannot avoid".

\"\"", - "direction": "ltr" - }, - "title": "Apple could be impacted by OECD proposals for new tax rules", - "author": "Stephen Warwick", - "summary": { - "content": "A major overhaul is planned\nWhat you need to know\nNew OECD proposals could mean companies like Apple face larger tax bills.\nMore than 130 countries have agreed tax reform is necessary due to the rise of internet companies.\nProposals could would mean companies pay tax regardless of whether they have a physical presence in a country.\nAccording to Reuters, new proposals from the OECD could affect the way large multinational companies like Apple pay taxes, leading to heavier tax bills. The news comes following general agreement that tax laws have not kept pace with the rise of internet companies like Apple, Facebook and Google, and that a major overhaul is needed.\nAccording to Reuters:\nGovernments will get more power to tax big multinationals doing business in their countries under a major overhaul of decades-old cross-border tax rules outlined on Wednesday by the Organisation for Economic Cooperation and Development.\n"The current system is under stress and will not survive i...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/9r7nMIryqLA/apple-could-be-impacted-oecd-proposals-new-tax-rules", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-could-be-impacted-oecd-proposals-new-tax-rules", - "type": "text/html" - } - ], - "crawled": 1570622539783, - "published": 1570620885000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614468", - "recrawled": 1570625994311, - "updateCount": 1, - "fingerprint": "2524e84f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5434:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Chinese state media has warned Apple about the \u201cconsequences\u201d of allowing a Hong Kong protest app into the App Store after earlier banning it.

\n

The controversy surrounds the HKmap Live app, which was initially banned from the local App Store, a decision Apple reversed the following day\u2026

\n

more\u2026

\n

The post Chinese state media warns Apple about \u2018consequences\u2019 of allowing protest app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/chinese-state-media-warns-apple/", - "type": "text/html" - } - ], - "crawled": 1570622392816, - "title": "Chinese state media warns Apple about \u2018consequences\u2019 of allowing protest app", - "published": 1570622168000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614464", - "recrawled": 1570625994311, - "updateCount": 1, - "fingerprint": "5e188d2b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5433:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple and other tech giants will in future be required to pay tax in each country in which they sell products and services. Apple, for example, will no longer be able to funnel profits from all European Apple Stores through Ireland as a means of avoiding tax in the countries where the products are actually sold.

\n

The plans were announced by the Organisation for Economic Cooperation and Development (OECD), following more than 130 countries agreeing on the need for global tax reform\u2026

\n

more\u2026

\n

The post Apple and other tech giants to pay tax in each country they operate \u2014 OECD appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/pay-tax-in-each-country/", - "type": "text/html" - } - ], - "crawled": 1570622392816, - "title": "Apple and other tech giants to pay tax in each country they operate \u2014 OECD", - "published": 1570619378000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d5:a4acdac", - "originId": "58448.pz39s0 at https://www.imore.com", - "fingerprint": "b95611c0", - "content": { - "content": "

\n

More analyst predictions!

\n

What you need to know

\n
  • Analyst report suggests Apple will release new iPad Pro and MacBooks in the First half of 2020.
  • \n
  • The iPad Pro will feature a new 3D sensing time-of-flight camera for improved photography and AR.
  • \n
  • New MacBooks will purportedly feature scissor mechanism keyboards rather than butterfly.
  • \n

Another report from analyst Ming-Chi Kuo has today predicted that Apple will release a new iPad Pro and MacBooks in the first half of 2020, according to a report from MacRumors:

\n
\n

Apple will launch a new iPad Pro with a rear-facing 3D Time of Flight camera in the second quarter of 2020, according to a new report out today from Apple analyst Ming-Chi Kuo and seen by MacRumors...

\n
\n

A time-of-flight camera would use laser/LED to accurately measure a room by timing how long it takes for light to bounce off objects, improving picture quality and the AR experience.

\n
\n

The Apple analyst has also revealed his predicted schedule for Apple's MacBook lineup refresh. We've already learned that Apple is planning to use a scissor mechanism rather than a butterfly mechanism for its upcoming 16-inch MacBook Pro, which is expected to be announced as soon as this month.

\n

However, Kuo has said that after the 16-inch MacBook Pro launches, future Macs coming in 2020 will also swap over to a scissor mechanism rather than a butterfly mechanism, resulting in more durable keyboards that are not as prone to failure from heat, dust and other small particulates. Kuo now predicts that Apple's refreshed MacBook models will arrive in the second quarter of 2020, suggesting they will feature the much-anticipated scissor mechanism keyboards that the company is adopting wholesale.

\n
\n

According to MacRumors, Apple is expected to announce a 16-inch MacBook Pro as early as this month which will mark the move from butterfly mechanism to scissor mechanism keyboards. Now this report suggests that Apple will double down on scissor keyboards in refreshed MacBooks to be released Q2 of 2020 The news comes hot on the heels of another prediction from analyst Kuo suggesting that Apple is planning to launch an AR headset at the same time next year.

\"\"", - "direction": "ltr" - }, - "title": "Analyst claims new iPad Pro and MacBooks coming 2020", - "author": "Stephen Warwick", - "summary": { - "content": "More analyst predictions!\nWhat you need to know\nAnalyst report suggests Apple will release new iPad Pro and MacBooks in the First half of 2020.\nThe iPad Pro will feature a new 3D sensing time-of-flight camera for improved photography and AR.\nNew MacBooks will purportedly feature scissor mechanism keyboards rather than butterfly.\nAnother report from analyst Ming-Chi Kuo has today predicted that Apple will release a new iPad Pro and MacBooks in the first half of 2020, according to a report from MacRumors:\nApple will launch a new iPad Pro with a rear-facing 3D Time of Flight camera in the second quarter of 2020, according to a new report out today from Apple analyst Ming-Chi Kuo and seen by MacRumors...\nA time-of-flight camera would use laser/LED to accurately measure a room by timing how long it takes for light to bounce off objects, improving picture quality and the AR experience.\nThe Apple analyst has also revealed his predicted schedule for Apple's MacBook lineup refresh...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ScNwYRm02-w/analyst-claims-apple-will-launch-new-ipad-pro-rear-3d-tof-camera-and-new-macbooks-first-half-2020", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/analyst-claims-apple-will-launch-new-ipad-pro-rear-3d-tof-camera-and-new-macbooks-first-half-2020", - "type": "text/html" - } - ], - "crawled": 1570619811513, - "published": 1570618603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d4:a4acdac", - "originId": "58447.pz39s0 at https://www.imore.com", - "fingerprint": "a241e14a", - "content": { - "content": "

\n

What you need to know

\n
  • MeeBot 2.0 has been announced.
  • \n
  • It's an Apple Store exclusive.
  • \n
  • Children can learn to code and built their own robot.
  • \n

Children can learn all kinds of cool things.

\n

UBTech Robotics has released the MeeBot 2.0 robot and it's exclusively available to buy from the Apple Store. It isn't cheap at $129.99 but it's at least educational.

\n

The new robot can be built by youngsters from age eight and upwards, although we have to admit that we want to take this thing for a spin ourselves. We're sure UBTech Robotics wouldnt mind big kids trying it out, too.

\n
\n

BUILD. CODE. PLAY. Create and code the upgraded MeeBot 2.0 robot using snap together parts, six servo motors plus newly added LED lights, color sensor and updated gear movement system. Download the free JIMU app for easy 3D, 360\u00b0 building instructions to begin the fun. From programming the LED lights to customized dance sequences, MeeBot 2.0 will provide a fun interactive STEM learning experience.

\n
\n

The new unit is around 30% larger than the previous model and now comes with additional sensors and programmable eyes. AppleInsider also points out that six new servo motors and a new gear system have also been added to the sequel.

\n
\n\n

Once children have built their MeeBot they can use a free iPad app to program it and then have more fun than anyone probably ought to with a miniature Terminator. They'll need to find one though \u2013 MeeBot 2.0 is only available at select Apple Stores across the United States and Canada. Again, it's priced at $129.99.

\"\"", - "direction": "ltr" - }, - "title": "MeeBot 2.0 ships as an Apple Store exclusive product", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nMeeBot 2.0 has been announced.\nIt's an Apple Store exclusive.\nChildren can learn to code and built their own robot.\nChildren can learn all kinds of cool things.\nUBTech Robotics has released the MeeBot 2.0 robot and it's exclusively available to buy from the Apple Store. It isn't cheap at $129.99 but it's at least educational.\nThe new robot can be built by youngsters from age eight and upwards, although we have to admit that we want to take this thing for a spin ourselves. We're sure UBTech Robotics wouldnt mind big kids trying it out, too.\nBUILD. CODE. PLAY. Create and code the upgraded MeeBot 2.0 robot using snap together parts, six servo motors plus newly added LED lights, color sensor and updated gear movement system. Download the free JIMU app for easy 3D, 360\u00b0 building instructions to begin the fun. From programming the LED lights to customized dance sequences, MeeBot 2.0 will provide a fun interactive STEM learning experience.\nThe new unit is ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8y3m2dcwDf0/meebot-20-ships-apple-store-exclusive-product", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/meebot-20-ships-apple-store-exclusive-product", - "type": "text/html" - } - ], - "crawled": 1570619811513, - "published": 1570617926000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c7:a4acdac", - "originId": "58446.pz39s0 at https://www.imore.com", - "fingerprint": "174a28a", - "content": { - "content": "

\n

It also earned $17.7 million in its first week

\n

What you need to know

\n
  • Call of Duty Mobile has become the most successful-launching mobile game in history.
  • \n
  • It has been downloaded over 100 million times in its first week on iOS and Android.
  • \n
  • It also generated over $17 million in revenue.
  • \n

Call of Duty Mobile has blazed through 100 million downloads on iOS and Android in the most successful launch of any mobile game ever, according to reports from Sensor Tower.

\n

The game, developed by Timi Studio in partnership with COD heavyweight Activision, has passed the record set only last week by Mario Kart Tour to become the fastest launching mobile game ever. According to Sensor Tower's estimates, the game has been downloaded 56.9 million times on iOS, making it the more popular platform with 55.7% of total downloads. Android accounts for the remaiming 45.3 million downloads, a 44.3% share.

\n

Even though the game is free to download on both platforms, it still managed to generate $17.7 million in revenue - 53% ($9.1 million) of which came from iOS users, the remaining 47% ($8.3 million) being Android.

\n

Unsurprisingly, the game was most popular in the United States, which accounts for over 16% of overall downloads but over 43% of the games revenue. Other notable mentions include India with 13.7 million downloads, and Brazil with 7.1 million.

\n

By way of comparison, Call of Duty Mobile has eclipsed popular competitors Fortnite (iOS only at launch) and PUBG, as the below table shows:

\n

\n

Call of Duty Mobile combines some of series' most popular guns and maps from previous console iterations of the game, a formula that has clearly brought the title enourmous success.

\n

FPS on the go

\n

Call of Duty: Mobile

\n

\n

Free at App Store

\n

The series come to mobile

\n

Call of Duty: Mobile brings the classic series to mobile devices. There's different modes such as Deathmatch and Zombies, maps from the different games and more.

\n
\"\"", - "direction": "ltr" - }, - "title": "Call of Duty Mobile downloaded 100 million times", - "author": "Stephen Warwick", - "summary": { - "content": "It also earned $17.7 million in its first week\nWhat you need to know\nCall of Duty Mobile has become the most successful-launching mobile game in history.\nIt has been downloaded over 100 million times in its first week on iOS and Android.\nIt also generated over $17 million in revenue.\nCall of Duty Mobile has blazed through 100 million downloads on iOS and Android in the most successful launch of any mobile game ever, according to reports from Sensor Tower.\nThe game, developed by Timi Studio in partnership with COD heavyweight Activision, has passed the record set only last week by Mario Kart Tour to become the fastest launching mobile game ever. According to Sensor Tower's estimates, the game has been downloaded 56.9 million times on iOS, making it the more popular platform with 55.7% of total downloads. Android accounts for the remaiming 45.3 million downloads, a 44.3% share.\nEven though the game is free to download on both platforms, it still managed to generate $17.7 million in...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/-a70qK6QnW4/call-duty-mobile-smashes-launch-record-over-100-million-downloads-first-week", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/call-duty-mobile-smashes-launch-record-over-100-million-downloads-first-week", - "type": "text/html" - } - ], - "crawled": 1570616528748, - "published": 1570616221000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c6:a4acdac", - "originId": "58445.pz39s0 at https://www.imore.com", - "fingerprint": "730c9296", - "content": { - "content": "

\n

What you need to know

\n
  • Eve for HomeKit has been updated to support iOS 13.
  • \n
  • Dark Mode support is included.
  • \n
  • Other changes include a new navigation bar.
  • \n

Control your Eve HomeKit accessories with this newly updated app.

\n

The Eve for HomeKit app has received its latest update, bringing support for iOS 13's Dark Mode and more.

\n

Because the app supports HomeKit it can even be used as a replacement for the standard Home app. Non-eve accessories will work just fine in the Eve for HomeKit app.

\n

If that's the route you decide to go you can now enjoy a new Dark mode theme that is automatically enabled based on your iOS system setting.

\n
\n

Meet Eve 4.0, built exclusively for iOS 13:

\n

\u2022 A stunning new look on iOS 13 with dark theme, automatically switched based on your appearance settings\n\u2022 Easier access to your favorite views thanks to a revamped navigation bar\n\u2022 Many refinements to blend in with iOS 13 just perfectly

\n
\n

Beyond support for Dark Mode users can also look forward to a newly redesigned navigation bar along the bottom of the app. That bar is home to information on your rooms, automations, accessories, and more. It's an easier and cleaner way of getting to different areas of the app, that's for sure.

\n

The Eve for HomeKit app is free and available for download from the App Store now.

\"\"", - "direction": "ltr" - }, - "title": "Eve for HomeKit updated with iOS 13 support", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nEve for HomeKit has been updated to support iOS 13.\nDark Mode support is included.\nOther changes include a new navigation bar.\nControl your Eve HomeKit accessories with this newly updated app.\nThe Eve for HomeKit app has received its latest update, bringing support for iOS 13's Dark Mode and more.\nBecause the app supports HomeKit it can even be used as a replacement for the standard Home app. Non-eve accessories will work just fine in the Eve for HomeKit app.\nIf that's the route you decide to go you can now enjoy a new Dark mode theme that is automatically enabled based on your iOS system setting.\nMeet Eve 4.0, built exclusively for iOS 13:\n\u2022 A stunning new look on iOS 13 with dark theme, automatically switched based on your appearance settings\n\u2022 Easier access to your favorite views thanks to a revamped navigation bar\n\u2022 Many refinements to blend in with iOS 13 just perfectly\nBeyond support for Dark Mode users can also look forwa...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/khSRD_U2sng/eve-homekit-updated-ios-13-support", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/eve-homekit-updated-ios-13-support", - "type": "text/html" - } - ], - "crawled": 1570616528748, - "published": 1570615316000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c1:a4acdac", - "originId": "58444.pz39s0 at https://www.imore.com", - "fingerprint": "a62fedd8", - "content": { - "content": "

\n

Report claims production will begin end of 2019

\n

What you need to know

\n
  • An analyst has predicted that Apple will launch an augmented reality headset in Q2 2020.
  • \n
  • Ming-Chi Kuo says it will enter production at the end of 2019 for a 2020 launch
  • \n
  • News follows previous report in March claiming that Apple would be proceeding with AR sometime next year.
  • \n

News via MacRumors reports that analyst Ming-Chi Kuo has predicted that Apple will launch an augmented reality headset in the second quarter of 2020.

\n

According to their report:

\n
\n

Apple's augmented reality headset will enter mass production as soon as the fourth quarter of this year in time for an early 2020 launch, according to a new report out today from Apple analyst Ming-Chi Kuo and seen by MacRumors. In his research note with TF International Securities, the analyst says Apple will cooperate with third-party brands to launch its first head-mounted AR product in 2020, with Changying Precision tipped to be the main chassis supplier.

\n
\n

The report notes that Kuo had previously stated in March that Apple would launch an AR product next year, and we now seem to have a prediction of a more precise window. DigiTimes previously reported in July that Apple had terminated development of the project, however MacRumors notes:

\n
\n

...but just last month, code found in Xcode 11 and iOS 13 confirmed that Apple is still working on an augmented reality headset of some kind.

\n
\n

According to the report, Kuo believes that the AR device will be marketed as an accessory for iPhone. Bloomberg has previously reported that Apple was working on an AR device back in November 2017, and MacRumors has also previously leaked a purported icon depicting an AR headset from the internals of Apple's "Find My" app.

\"\"", - "direction": "ltr" - }, - "title": "Is Apple launching its AR headset next year?", - "author": "Stephen Warwick", - "summary": { - "content": "Report claims production will begin end of 2019\nWhat you need to know\nAn analyst has predicted that Apple will launch an augmented reality headset in Q2 2020.\nMing-Chi Kuo says it will enter production at the end of 2019 for a 2020 launch\nNews follows previous report in March claiming that Apple would be proceeding with AR sometime next year.\nNews via MacRumors reports that analyst Ming-Chi Kuo has predicted that Apple will launch an augmented reality headset in the second quarter of 2020.\nAccording to their report:\nApple's augmented reality headset will enter mass production as soon as the fourth quarter of this year in time for an early 2020 launch, according to a new report out today from Apple analyst Ming-Chi Kuo and seen by MacRumors. In his research note with TF International Securities, the analyst says Apple will cooperate with third-party brands to launch its first head-mounted AR product in 2020, with Changying Precision tipped to be the main chassis supplier.\nThe...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hA4-aY7ZAVY/analyst-predicts-apple-will-launch-augmented-reality-headset-2020", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/analyst-predicts-apple-will-launch-augmented-reality-headset-2020", - "type": "text/html" - } - ], - "crawled": 1570615197809, - "published": 1570613718000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c0:a4acdac", - "originId": "58443.pz39s0 at https://www.imore.com", - "fingerprint": "21cb0e32", - "content": { - "content": "

\n

Image via South China Morning Post

\n

Things go from bad to worse for Apple in the region

\n

What you need to know

\n
  • Chinese state media has denounced Apple's decision to allow HKmap.live to be published on the App Store.
  • \n
  • The piece comes from People's Daily, a Chinese Communist party "mouthpiece".
  • \n
  • Article described Apple's conduct as "unwise", "imprudent" and "a betrayal of Chinese people's feelings".
  • \n

Chinese state media has denounced Apple's decision to allow a Hong Kong map app on its app store, describing the move as "unwise", "imprudent" and "a betrayal of the Chinese people's feelings."

\n

As reported by The Guardian

\n
\n

The headline of the People's Daily commentary carried by its official microblog on Wednesday said: "Protecting rioters \u2013 Has Apple thought clearly about this?"

\n

It went on to say: "Allowing the 'poisonous' app to flourish is a betrayal of the Chinese people's feelings."

\n

The HKmap.live is reportedly the most downloaded app under the travel category in the iOS App Store for Hong Kong.

\n

Without specifically naming the app, the People's Daily commentary said it allowed "Hong Kong rioters to openly commit crime while openly escaping arrests". It said Apple's approval of the app made it an "accomplice" in the protests because it "blatantly protects and endorses the rioters". It questioned what the company's intentions were.

\n
\n

The piece is also purported to have criticised Apple over the fact that "Glory to Hong Kong", something of an unofficial anthem of the protests in Hong Kong, was available to download/stream on Apple Music.

\n

As the report notes:

\n
\n

In what appears to be a threat to its access to the vast market in China, the commentary said Apple's "mixing of political, commercial and illegal activities" is "unwise" and "imprudent" and would only "draw more turbulence" for the company.

\n
\n

As previously reported, Apple initially rejected the app over concerns it would allow users to evade law enforcement, before changing its mind and allowing the app to be published.

\n

On the English version of the People's Daily website is a slightly different variation of the post titled 'Is Apple helping HK rioters engage in more violence?' which states:

\n
\n

Apple recently allowed a map app to be available on its App Store. This mobile app claims to provide transportation information for the convenience of the public, but is actually used to identify the whereabouts of the police, allowing the rioters in Hong Kong to go on violent acts.\nThe developers of the map app had ill intentions by providing a "navigation service" for the rioters. Apple's approval for the app obviously helps rioters. What was its true intention?

\n

Hong Kong is experiencing severe times and its people are tired of the unrest. In the past few days, the rioters have become more audacious and have conducted violent acts more frequently. Apple chose to approve the app in the App Store in Hong Kong at this point. Does this mean Apple intended to be an accomplice to the rioters?\nThe map app is just the tip of the iceberg. In the Apple Music Store in Hong Kong, there was also a song advocating "Hong Kong independence." Such a song was once removed from the music store and has resurrected.

\n
\n

The piece goes on to condemn Apple for abandoning its "social responsibilites" and allowing the violence in Hong Kong to escalate. It concludes by stating:

\n
\n

Foreign companies probably don't understand the sentiments and way of thinking of Chinese people. Our ancestors had been bullied. But today we are united more than ever. On issues involving principles, we have zero tolerance for wrongdoings. Providing a gateway for "toxic apps" is hurting the feelings of the Chinese people, twisting the facts of Hong Kong affairs, and against the views and principles of the Chinese people.\nApple and other corporations should be able to discern right from wrong. They also need to know that only the prosperity of China and China's Hong Kong will bring them a broader and more sustainable market.

\n
\n

The news come in wake of a similar state condemnation of the NBA after Houston Rockets GM Daryl Morey took to Twitter in support of Hong Kong. That article is simply titled "You cannot make money from China while insulting the country."

\n

The news of the People's Daily article is just the latest episode in what is turning out to be a rather troublesome saga for Apple. The HKmap.live app uses crowdsourcing to track the location of police vehicles, armed officers and incidents in the city of Hong Kong. The app is currently the most downloaded app in the travel category of the HK App Store. Interstingly enough, Chinese media made no mention of Android or Google, despite the fact that the app is also available to download via the Google Play Store and has been downloaded 10,000 times.

\"\"", - "direction": "ltr" - }, - "title": "Chinese state media denounces Apple", - "author": "Stephen Warwick", - "summary": { - "content": "Image via South China Morning Post\nThings go from bad to worse for Apple in the region\nWhat you need to know\nChinese state media has denounced Apple's decision to allow HKmap.live to be published on the App Store.\nThe piece comes from People's Daily, a Chinese Communist party "mouthpiece".\nArticle described Apple's conduct as "unwise", "imprudent" and "a betrayal of Chinese people's feelings".\nChinese state media has denounced Apple's decision to allow a Hong Kong map app on its app store, describing the move as "unwise", "imprudent" and "a betrayal of the Chinese people's feelings."\nAs reported by The Guardian\nThe headline of the People's Daily commentary carried by its official microblog on Wednesday said: "Protecting rioters \u2013 Has Apple thought clearly about this?"\nIt went on to say: "Allowing the 'poisonous' app to flourish is a betrayal of the Chinese people's feelings."\nThe HKmap.live is reportedly the most downloaded app under the travel category in the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/dN68af7tXZ8/chinese-state-media-condemns-apple-allowing-poisonous-app-scathing-attack", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/chinese-state-media-condemns-apple-allowing-poisonous-app-scathing-attack", - "type": "text/html" - } - ], - "crawled": 1570615197809, - "published": 1570612583000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614456", - "recrawled": 1570625994311, - "updateCount": 1, - "fingerprint": "56d90edb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daff5e192:5318:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

According to a Chinese language Ming-Chi Kuo report, Apple is readying the release of the iPhone SE 2 and new iPad Pro models for the first quarter of next year. This would apparently be followed up with the\u00a0Apple AR headset launch in the second quarter.

\n

Kuo says that Apple will collaborate with \u2018third-party brands\u2019 to release its first round of iPhone accessory augmented-reality headsets.

\n

more\u2026

\n

The post Kuo: New iPad Pro and iPhone SE 2 in early 2020, followed by Apple AR headset collaboration with \u2018third-party brands\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/09/kuo-new-ipad-pro-and-iphone-se-2-in-early-2020-followed-by-apple-ar-headset-collaboration-with-third-party-brands/", - "type": "text/html" - } - ], - "crawled": 1570615189906, - "title": "Kuo: New iPad Pro and iPhone SE 2 in early 2020, followed by Apple AR headset collaboration with \u2018third-party brands\u2019", - "published": 1570614341000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36126", - "fingerprint": "8e760714", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dae6cf3ee:5041:d4506071", - "updated": 1570588649000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://daringfireball.net/thetalkshow/2019/10/08/ep-265", - "type": "text/html" - } - ], - "crawled": 1570589438958, - "title": "The Talk Show: \u2018Thompson\u2019s Razor\u2019", - "published": 1570588647000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Special guest Ben Thompson returns to the show. Topics include the latest Surface hardware announcements from Microsoft, the state of the iPhone, and bulk purchases of charcoal.

\n

Somehow, we managed to avoid talking about any sports at all.

\n

Brought to you by these fine sponsors:

\n\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614452", - "fingerprint": "40bc8c52", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dae3e3e07:4fea:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

On the heels of adding Dark Mode support yesterday, Instagram today has expanded its Stories functionality with new features. As detailed by TechCrunch, there\u2019s a new \u201cCreate\u201d mode for Instagram Stories that essentially turns \u201cThrowback Thursday\u201d into an official feature, as well as much more.

\n

more\u2026

\n

The post Instagram adds new \u2018Create\u2019 mode for Stories with \u2018On This Day\u2019 and more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/instagram-create-stories/", - "type": "text/html" - } - ], - "crawled": 1570586377735, - "title": "Instagram adds new \u2018Create\u2019 mode for Stories with \u2018On This Day\u2019 and more", - "published": 1570584704000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadf6e41d:4d2:a4acdac", - "originId": "58436.pz1f40 at https://www.imore.com", - "fingerprint": "d19ed7b", - "content": { - "content": "

\n

What you need to know

\n
  • macOS Catalina launched to all users yesterday
  • \n
  • Apple Support's YouTube channel has released new how-to videos
  • \n
  • The videos focus on Sidecar and managing you devices in Finder
  • \n

Get some helpful tips when sailing to Catalina island.

\n

Apple released macOS Catalina to the public yesterday, bringing Apple Arcade, Sidecar, the new Apple Music, Apple Podcasts, and Apple TV apps, and a host of other new features to the Mac. As part of the launch, the Apple Support YouTube channel has debuted a few how-to videos to help you get upgraded and use what the new software has to offer.

\n

The first video shows you how to use Sidecar, a new feature in macOS Catalina that allows users to use their iPad as a second display for your Mac. It's a handy feature that now lets anyone have a second, interactive display for the Mac whether you are at home or on the go. The how-to explains how to connect your iPad and your Mac and how to navigate and use its controls.

\n
\n\n

The other two videos focus on how to backup or restore your iPhone or iPad on macOS Catalina. Managing your iPhone or iPad on your Mac has moved from iTunes, which no longer exists in Catalina, to the Finder app. Now you can backup, restore, and manage your devices without iTunes popping up unwanted every time you plug it in.

\n
\n\n

These videos will be helpful to those who can't use iCloud for everything and still need plug in every once in awhile.

\n
\n\n

If you'd like to learn even more about macOS Catalina, Rene Ritchie has put together an extensive review covering everying from Sidecar to the new Apple Music, Podcasts, and Apple TV app, and anything else you want to know about what Catalina has to offer.

\n
\n
\"\"", - "direction": "ltr" - }, - "title": "Get some macOS Catalina tips with Apple's new how-to videos", - "author": "Joe Wituschek", - "summary": { - "content": "What you need to know\nmacOS Catalina launched to all users yesterday\nApple Support's YouTube channel has released new how-to videos\nThe videos focus on Sidecar and managing you devices in Finder\nGet some helpful tips when sailing to Catalina island.\nApple released macOS Catalina to the public yesterday, bringing Apple Arcade, Sidecar, the new Apple Music, Apple Podcasts, and Apple TV apps, and a host of other new features to the Mac. As part of the launch, the Apple Support YouTube channel has debuted a few how-to videos to help you get upgraded and use what the new software has to offer.\nThe first video shows you how to use Sidecar, a new feature in macOS Catalina that allows users to use their iPad as a second display for your Mac. It's a handy feature that now lets anyone have a second, interactive display for the Mac whether you are at home or on the go. The how-to explains how to connect your iPad and your Mac and how to navigate and use its controls.\nThe other two video...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Nfvf1_ncrKc/get-some-macos-catalina-tips-apples-new-how-videos", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/get-some-macos-catalina-tips-apples-new-how-videos", - "type": "text/html" - } - ], - "crawled": 1570581701661, - "published": 1570581523000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dade2bcc6:4af:a4acdac", - "originId": "58440.pz1f40 at https://www.imore.com", - "fingerprint": "e92649b8", - "content": { - "content": "

From Frank Ocean to Grimes to Lana Del Rey, these are the 200 best songs of the 2010s, according to Pitchfork.

\n

\n

What you need to know

\n
  • Pitchfork has released a list featuring the 200 best songs of the 2010s.
  • \n
  • Some of the artists on the list include Drake, Vampire Weekend, and Solange.
  • \n
  • You can listen to the entire playlist on Apple Music.
  • \n

Looking for a new music playlist to dive into? Pitchfork this week released its picks for the 200 best songs of the 2010s, and you can listen to it now on Apple Music.

\n

According to Pitchfork Editor-in-Chief Puja Patel, the publication wanted to be "clear-eyed about the recent past while still looking forward" when putting together the list.

\n
\n

We wanted to celebrate innovation and pay proper tribute to modern classics. What music felt like it universally grounded us? What delivered humanity, soul, and passion at a time where there was more recorded music being released at a faster clip than ever before?

\n
\n\n

Pitchfork said narrowing down the list to 200 of the best songs took nearly six months and multiple rounds of voting.

\n
\n

We spent hours upon hours revisiting incredible music and hearing it with new perspective, and had thoughtful and dizzying conversations about the cultural significance of a piece of music next to the complexity of its craftsmanship and the feelings it evokes.

\n
\n

While Pitchfork's list is full of many great songs, some music fans have pointed out that some artists have gone overlooked, including The War on Drugs, Father John Misty and Sufjan Stevens.

\n

Sweet Music

\n

Apple Music

\n

\n

From $4.99 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Listen to Pitchfork\u2019s 200 Best Songs of the 2010s on Apple Music", - "author": "Brandon Russell", - "summary": { - "content": "From Frank Ocean to Grimes to Lana Del Rey, these are the 200 best songs of the 2010s, according to Pitchfork.\nWhat you need to know\nPitchfork has released a list featuring the 200 best songs of the 2010s.\nSome of the artists on the list include Drake, Vampire Weekend, and Solange.\nYou can listen to the entire playlist on Apple Music.\nLooking for a new music playlist to dive into? Pitchfork this week released its picks for the 200 best songs of the 2010s, and you can listen to it now on Apple Music.\nAccording to Pitchfork Editor-in-Chief Puja Patel, the publication wanted to be "clear-eyed about the recent past while still looking forward" when putting together the list.\nWe wanted to celebrate innovation and pay proper tribute to modern classics. What music felt like it universally grounded us? What delivered humanity, soul, and passion at a time where there was more recorded music being released at a faster clip than ever before?\nPitchfork said narrowing down the list to ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/TrkbDozhx2g/listen-pitchforks-200-best-songs-2010s-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/listen-pitchforks-200-best-songs-2010s-apple-music", - "type": "text/html" - } - ], - "crawled": 1570580380870, - "published": 1570580182000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614446", - "fingerprint": "758e80dc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dadd05512:4f1c:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The Eve app for HomeKit has been updated today with new optimizations for iOS 13, a redesigned navigation bar, and more. The Eve app on iOS works not only with Eve accessories, but also with all other HomeKit devices as well.

\n

more\u2026

\n

The post Eve for HomeKit app adds iOS 13 Dark Mode support, new navigation bar, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/eve-for-homekit-ios-dark-mode-more/", - "type": "text/html" - } - ], - "crawled": 1570579174674, - "title": "Eve for HomeKit app adds iOS 13 Dark Mode support, new navigation bar, more", - "published": 1570578099000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36125", - "fingerprint": "e0c91811", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dadc81700:4f12:d4506071", - "updated": 1570576126000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/Arubin/status/1181688540540764160", - "type": "text/html" - } - ], - "crawled": 1570578634496, - "title": "Andy Rubin Teases Long, Skinny Form Factor for New Essential Phone", - "published": 1570575132000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The phone\u2019s form factor and UI are certainly interesting.

\n

Rubin, of course, left Google ignominiously but with a $90 million payout that prompted thousands of Google employees to walk out. Good to see Rubin hasn\u2019t let that get him down.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadc688f3:414:a4acdac", - "originId": "58439.pz1f40 at https://www.imore.com", - "fingerprint": "74f501f0", - "content": { - "content": "

If you rely on either of these apps for work, you should probably wait to update.

\n

\n

What you need to know

\n
  • Adobe said Photoshop and Lightroom Classic users may run into compatibility issues on macOS Catalina.
  • \n
  • Older versions of both apps aren't supported, because they use 32-bit licensing components and installers.
  • \n
  • Adobe said it's working to resolve some known compatibility issues.
  • \n

Photoshop and Lightroom users eager to take macOS Catalina for a spin are being urged to wait. Adobe this week (via The Verge)updated support documents saying there are "known compatibility issues," which could interrupt some workflows.

\n

Adobe warns users on older versions of Lightroom Classic and Photoshop, which use 32-bit licensing components and installers, aren't supported by macOS Catalina at all. (I've already run into an issue where I'm unable to open the Adobe Application Manager, which is 32-bit, although Lightroom and Photoshop work fine.)

\n

\n

Meanwhile, in Photoshop (20.0.6), Adobe said file naming options don't work correctly in the Save As dialog. The company recommends editing the name's extension manually to match the format as a workaround. There are other compatibility issues, which Adobe lists on its website.

\n

Adobe also noted Lightroom Classic (8.4.1) users won't be able to run the Lens Profile Creator, which is currently 32-bit. The company said it's currently investigating updating the utility to be 64-bit.

\n

Finally, Lightroom Classic users may run into a problem tethering their Nikon cameras. Apparently, the software is unable to detect Nikon cameras "when the camera is turned on after invoking the 'Start Tether Capture\u2026' command."

\n

In general, Adobe says all of its current products are 64-bit, but the apps haven't been designed or fully tested for Catalina, so the company is recommending users wait to update. If you rely on either app for a living, it's in your best interest to wait until Adobe resolves all known issues.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Adobe urges Photoshop and Lightroom users to avoid macOS Catalina for now", - "author": "Brandon Russell", - "summary": { - "content": "If you rely on either of these apps for work, you should probably wait to update.\nWhat you need to know\nAdobe said Photoshop and Lightroom Classic users may run into compatibility issues on macOS Catalina.\nOlder versions of both apps aren't supported, because they use 32-bit licensing components and installers.\nAdobe said it's working to resolve some known compatibility issues.\nPhotoshop and Lightroom users eager to take macOS Catalina for a spin are being urged to wait. Adobe this week (via The Verge)updated support documents saying there are "known compatibility issues," which could interrupt some workflows.\nAdobe warns users on older versions of Lightroom Classic and Photoshop, which use 32-bit licensing components and installers, aren't supported by macOS Catalina at all. (I've already run into an issue where I'm unable to open the Adobe Application Manager, which is 32-bit, although Lightroom and Photoshop work fine.)\nMeanwhile, in Photoshop (20.0.6), Adobe said file namin...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/W4MZPQOGNcs/adobe-urges-photoshop-and-lightroom-users-avoid-macos-catalina-now", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/adobe-urges-photoshop-and-lightroom-users-avoid-macos-catalina-now", - "type": "text/html" - } - ], - "crawled": 1570578532595, - "published": 1570576869000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36124", - "recrawled": 1570652465693, - "updateCount": 2, - "fingerprint": "9cf4b62f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad912227:4e95:d4506071", - "updated": 1570648785000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://tla.systems/blog/2019/10/08/catalytic-converter/", - "type": "text/html" - } - ], - "crawled": 1570575032871, - "title": "Catalyst\u2019s Glaring Shortcomings", - "published": 1570571908000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Speaking of James Thomson, he\u2019s written a short piece on his experience porting his Dice by PCalc app from iOS to Mac using Catalyst:

\n
\n

Some user interface elements like the spinning carousel pickers\nfelt especially out-of-place, and unintuitive\u2009\u2014\u2009you can\u2019t click\nand drag on them to change the value, you have to use a scroll\nwheel/gesture.

\n

The nearest equivalent on the Mac would be something like a popup\nmenu button. But there\u2019s no popup menu button on iOS, so I have\nresorted to writing my own\u2009\u2014\u2009and that is one of the classic\nblunders.

\n

It\u2019s the kind of thing that Apple should supply as standard, but I\nget the feeling they just ran out of time. The OS releases don\u2019t\nseem to have gone very smoothly in general, from my outside\nperspective.

\n
\n

I don\u2019t buy the \u201cran out of time\u201d excuse. Catalyst has had this particular problem\u2009\u2014\u2009touch-based spinners in place of pop-up menus\u2009\u2014\u2009since 10.14 Mojave last year. It\u2019s madness. Has there ever been a GUI toolkit for any mouse-pointer-based platform that didn\u2019t offer pop-up menus as a standard control? Mac, Windows, Motif, Amiga, all the various toolkits for Unix X11 systems\u2009\u2014\u2009they all had pop-up menus. Catalyst is the only GUI toolkit in history that doesn\u2019t have them. Catalyst remains woefully incomplete and woefully under-documented. (No share sheets? I get it, it would be a lot of work on Apple\u2019s part to bridge iOS\u2019s robust share sheets with MacOS\u2019s rather anemic ones\u2009\u2014\u2009but that\u2019s Apple\u2019s job.)

\n

The Mac version of Dice looks like a great Mac app for dice-rolling. But it\u2019s absurd that Thomson had to write his own pop-up menu controls to do it.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614438", - "fingerprint": "a3743b7d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e32:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Twitter today revealed that it was \u201cunintentionally\u201d using phone numbers and email addresses provided for account security for advertising purposes. The problem stemmed from the Tailored Audiences advertising program, Twitter said in a statement posted to its website.

\n

more\u2026

\n

The post Twitter says it \u2018unintentionally\u2019 used two-factor phone numbers and emails for ad targeting appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/twitter-two-factor-advertising/", - "type": "text/html" - } - ], - "crawled": 1570571971630, - "title": "Twitter says it \u2018unintentionally\u2019 used two-factor phone numbers and emails for ad targeting", - "published": 1570571876000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614432", - "fingerprint": "33829286", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e31:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Call of Duty Mobile launched on iOS and Android last week, and the app has had quite a successful first week. According to new data from Sensor Tower, Call of Duty Mobile has been downloaded over 100 million times so far.

\n

more\u2026

\n

The post Call of Duty Mobile has the biggest mobile game launch ever with 100M first-week downloads appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/call-of-duty-mobile-ios-downloads/", - "type": "text/html" - } - ], - "crawled": 1570571971630, - "title": "Call of Duty Mobile has the biggest mobile game launch ever with 100M first-week downloads", - "published": 1570570773000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Networking", - "Security", - "Little Snitch", - "network monitoring", - "Objective Development" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41889", - "fingerprint": "1d542c9b", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/10/LittleSnitch-4-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e30:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Little
Network traffic management utility adds compatibility with macOS 10.15 Catalina and fixes bugs. ($45 new, free update, 39.5 MB)

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/little-snitch-4-4-3/", - "type": "text/html" - } - ], - "crawled": 1570571931658, - "title": "Little Snitch 4.4.3", - "published": 1570570386000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Default Folder", - "St. Clair Software", - "utilities" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41885", - "fingerprint": "92647f5b", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Default-Folder-X-5-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e2f:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Default
Delivers support for macOS 10.15 Catalina, additional AppleScript features, and several bug fixes. ($34.95 new, free update, 9.6 MB)

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/default-folder-x-5-4/", - "type": "text/html" - } - ], - "crawled": 1570571931658, - "title": "Default Folder X 5.4", - "published": 1570570009000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Problem Solving", - "Tech News", - "Backblaze", - "backup" - ], - "originId": "https://tidbits.com/?p=41919", - "fingerprint": "7c6fd335", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e2e:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "Perturbed that the online backup service Backblaze retains old versions of files and deleted files for only 30 days? You can now pay extra to maintain such files in your online backup for either 1 year or forever.

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/08/backblaze-7-0-extends-version-history-supports-catalina/", - "type": "text/html" - } - ], - "crawled": 1570571931658, - "title": "Backblaze 7.0 Extends Version History, Supports Catalina", - "published": 1570569292000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad539622:34a:f418198c", - "originId": "58432.pz1f40 at https://www.imore.com", - "fingerprint": "5bb61939", - "content": { - "content": "

\n

"Home With You" is a haunting ballad.

\n

What you need to know

\n
  • FKA twigs' latest single "Home With You" is now available on Apple Music.
  • \n
  • It is the latest single off her upcoming album Magdalene.
  • \n
  • The song is a haunting ballad with a strong piano hook.
  • \n

FKA twig's new single "Home With You" is now available to stream on Apple Music. The new song is the latest single off her upcoming album, Magdalene.

\n

The Apple Music Twitter account put the spotlight on the single by sharing it through its New Music Daily playlist. It's the latest instance FKA twigs has worked with Apple.

\n\n

Last year, she starred in a special introduction HomePod video directed by Spike Jonze. The short video played to the backdrop of Anderson .Paak's "'Til It's Over." It was one of the best ads Apple has made, earning widespread praise from fans as well as professionals.

\n

As for "Home With You," it is a haunting melodic ballad. It's not a fast tune, but it is certainly catchy and the piano hook will stick with you well after the fact.

\n

Listen to FKA twigs' "Home With You" on Apple Music now.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "Listen to FKA twigs' latest single on Apple Music", - "author": "Danny Zepeda", - "summary": { - "content": ""Home With You" is a haunting ballad.\nWhat you need to know\nFKA twigs' latest single "Home With You" is now available on Apple Music.\nIt is the latest single off her upcoming album Magdalene.\nThe song is a haunting ballad with a strong piano hook.\nFKA twig's new single "Home With You" is now available to stream on Apple Music. The new song is the latest single off her upcoming album, Magdalene.\nThe Apple Music Twitter account put the spotlight on the single by sharing it through its New Music Daily playlist. It's the latest instance FKA twigs has worked with Apple.\nLast year, she starred in a special introduction HomePod video directed by Spike Jonze. The short video played to the backdrop of Anderson .Paak's "'Til It's Over." It was one of the best ads Apple has made, earning widespread praise from fans as well as professionals.\nAs for "Home With You," it is a haunting melodic ballad. It's not a fast tune, but it is certainly catchy and the piano hook will stick with you well...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/wh1p8xl7WRo/listen-fka-twigs-latest-single-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/listen-fka-twigs-latest-single-apple-music", - "type": "text/html" - } - ], - "crawled": 1570570999330, - "published": 1570570486000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://www.caseyliss.com/2019/10/8/brew-bundle", - "recrawled": 1570650254740, - "updateCount": 1, - "fingerprint": "6495ea00", - "id": "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dad50908f:4e02:d4506071", - "author": "Casey Liss", - "summary": { - "direction": "ltr", - "content": "

As discussed on recent episodes of ATP, I\u2019ve had some issues with my iMac\nlately. A trip to the Apple Store and new logic board later, I had functional\nhardware but no software installed upon it. Finally, I had the opportunity to\ntry out something I\u2019ve been preparing for a long while: my Brewfile.

\n

Much in the spirit of Ruby\u2019s Bundler, Homebrew has Bundle.\nFor both Bundler and Bundle, you provide a file with a list of software/dependencies\nyou want installed, and the apps will install them automatically. In the case\nof Bundler, it\u2019s all Ruby gems; in the case of Bundle, it\u2019s command line apps,\nMac apps, and even fonts.

\n

Last week, I loaded up my iMac from scratch using a Brewfile I had been adding\nto over the last couple years. Finally getting the opportunity to use it has\ngiven me the opportunity to refine it.

\n

These refinements ended up being extremely convenient, as just yesterday I\ndecided to nuke my MacBook and reload it to try to get it operating properly.\nThanks to Bundle, that took considerably less time than it would have in\nyears past.

\n
\n\"Terminal.app\n
\n

All it took was having ~/Brewfile, and then running

\n
brew bundle install\n
\n

Give it a bit of time \u2014 a lot if you\u2019re installing Xcode \u2014 and\njust like that most/all of your favorite software is installed. All in one\neasy peasy command line incantation.

\n

I can\u2019t overstate how much time this has saved me. \ud83e\udd73

\n

Furthermore, as I add new items to my Brewfile, I can feel free to run\nbrew bundle install again. It will automatically skip software that\u2019s\nalready installed. In fact, the screen shot above was me re-running Bundle\nlong after it had worked its magic.

\n

Your Brewfile is unique to you; it\u2019s a distillation of your own particular\ntoolchains and requirements. There are many like it, but this one is mine.

\n
\n

UPDATED 2019-10-09 3:00 PM: Several people have asked \u201cokay, but, how do I\ncreate a Brewfile to begin with?\u201d

\n

For me, I went spelunking through /Applications to see what I had and what I\nknew I couldn\u2019t live without. Generating my Brewfile from scratch was, to no\nsmall degree, the point.

\n

If you\u2019d like to take a shortcut to get yourself started, you can do:

\n

brew bundle dump

\n

This will create a Brewfile of everything Bundle recognizes on your existing\nsystem. At that point, you can go through and cull what you don\u2019t think you\nreally need.

" - }, - "alternate": [ - { - "href": "http://www.caseyliss.com/2019/10/8/brew-bundle", - "type": "text/html" - } - ], - "crawled": 1570570801295, - "title": "Easy macOS Loads By Way of Homebrew Bundle", - "published": 1570571100000, - "origin": { - "streamId": "feed/http://www.caseyliss.com/rss", - "htmlUrl": "https://www.caseyliss.com", - "title": "Liss is More" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad4bd045:32f:f418198c", - "originId": "58433.pz1f40 at https://www.imore.com", - "fingerprint": "2a0e3431", - "content": { - "content": "

People are calling Apple Arcade the service of the future.

\n

\n

What you need to know

\n
  • People are responding positively to Apple Arcade.
  • \n
  • Many are celebrating the quality of games and the fact that there are no ads or in-app purchases.
  • \n
  • Apple Arcade is available on iOS, tvOS, and macOS for $5 per month.
  • \n

Apple Arcade, a new subscription gaming service, is now available across all Apple platforms: iOS, tvOS, and macOS. We shared our thoughts on Apple Arcade, but what do the fans think?

\n

So far, responses to Apple Arcade have been largely positive, with many voicing their surprise at how good the service actually is. Not only does Apple Arcade feature plenty of hidden gems, but people appreciate that these games don't feature any ads, in-app purchases, or always-on DRM.

\n

So far I've played on the Apple Arcade...
-Where Cards Fall (obviously!)
-Sayonara Wild Hearts
-Dear Reader
-Tangle Tower
-Grindstone
-Skate City
-Over the Alps
And I've loved all of them so far for different reasons, I'm honestly floored by the variety and quality of these games

\u2014 TAM\u2022GHOST (@CansofBeans) September 30, 2019
\n

Apple Arcade is lit

\u2014 Dyl (@dylannicholson1) September 30, 2019
\n

Man, @AppleArcade has been a real pleasant surprise so far. What the Golf? is a legit top 10 contender. Other recs: Overland, Pinball Wizard, Shantae (with a controller), Skate City, Neo Cab, Assemble with Care, Bleak Sword, Grindstone. #mobilegaming

\u2014 Pierre D. Creates (@pierrecreates) September 30, 2019
\n

I believe the hype. The games are good

\u2014 JP (@1000thghost) September 30, 2019
\n

Apple Arcade is sich a treasure trove. My favorites so far are Sayonara Wild Hearts, Bleak Sword and Assemble with Care <3

\u2014 Fabian Schaub (@ChristionX) September 30, 2019
\n

We are about to enter a golden age of mobile gaming because of Apple Arcade

\u2014 Julien \ud83d\ude47\u200d\u2642\ufe0f (@julien) September 30, 2019
\n

Beyond just a great selection of games, another draw of Apple Arcade is the fact that gamers can pair a DualShock 4 or Xbox controller to their device of choice. Pairing a controller with an iPad Pro seems like a particularly strong combo.

\n

I'm only a week into my trial of @AppleArcade, but it certainly feels like the future. Wide variety of games, controller support for many of them, cross platform support, great price point. #Apple may have knocked this one out of the park.

\u2014 Rob Ahern (@RobAhern) October 8, 2019
\n

Apple Arcade is incredible.

\u2014 Verbatum Jones (@VerbatumJones) October 8, 2019
\n

I'm really glad I purchased this iPad Air. apple arcade and ps4 remote play made it worth it. (..... where the hell is xbox streaming and / or xcloud microsoft)

\u2014 travie burger (@travisburgess) October 8, 2019
\n

In addition, Apple Arcade makes it easy for gamers to play games they otherwise wouldn't have purchased. With a monthly subscription, Apple Arcade users can download as many games as they like, rather than paying a few bucks for each title. The $5 monthly cost pays for itself if you download only one or two games a month.

\n

Apple Arcade is also a boon for developers, who are bringing unique ideas to the service without being bogged down with ads or in-app purchases. When a game comes with a one-time cost, it can be difficult to compete against the popular free-to-play model. With Apple Arcade, developers can present their ideas exactly how they want, leading to some weird and wonderful experiences.

\n

Based on the reactions from Apple Arcade subscribers, Apple's new service is worth it thanks to its library of games, cross-platform support, and the ability to connect a DualShock 4 or Xbox controller, which many people already own.

\n

Apple Arcade is available now as a free one month trial. After that the price raises to $5 per month.

\n

All Apple Arcade Games available now (and what's coming soon)

\n

\n
\n

iOS

\n
\n\n
\n

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Here\u2019s what people think of Apple Arcade", - "author": "Brandon Russell", - "summary": { - "content": "People are calling Apple Arcade the service of the future.\nWhat you need to know\nPeople are responding positively to Apple Arcade.\nMany are celebrating the quality of games and the fact that there are no ads or in-app purchases.\nApple Arcade is available on iOS, tvOS, and macOS for $5 per month.\nApple Arcade, a new subscription gaming service, is now available across all Apple platforms: iOS, tvOS, and macOS. We shared our thoughts on Apple Arcade, but what do the fans think?\nSo far, responses to Apple Arcade have been largely positive, with many voicing their surprise at how good the service actually is. Not only does Apple Arcade feature plenty of hidden gems, but people appreciate that these games don't feature any ads, in-app purchases, or always-on DRM.\nSo far I've played on the Apple Arcade...-Where Cards Fall (obviously!)-Sayonara Wild Hearts-Dear Reader-Tangle Tower-Grindstone-Skate City-Over the AlpsAnd I've loved all of them so far for different reasons, I'm honestly fl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/7OBx4gYQJv0/heres-what-people-think-apple-arcade", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/heres-what-people-think-apple-arcade", - "type": "text/html" - } - ], - "crawled": 1570570489925, - "published": 1570570350000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614422", - "fingerprint": "a26cf8ed", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7f:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Ahead of the launch of Apple TV+ on November 1, Apple continues to expand its collection of feature films. According to a report from the Hollywood Reporter, Apple is in \u201cfinal negotiations\u201d to acquire the rights to a \u201cmusic reimagining\u201d of A Christmas Carol starring Will Ferrell and Ryan Reynolds.

\n

more\u2026

\n

The post Apple picks up \u2018A Christmas Carol\u2019 musical with Will Ferrell and Ryan Reynolds appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/apple-tv-will-ferrel-ryan-reynolds/", - "type": "text/html" - } - ], - "crawled": 1570568370073, - "title": "Apple picks up \u2018A Christmas Carol\u2019 musical with Will Ferrell and Ryan Reynolds", - "published": 1570567504000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614405", - "fingerprint": "6c4ecf6c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7e:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

If you\u2019ve updated to macOS Catalina, you probably already know that iTunes is gone and has been replaced with separate Music, TV, and Podcasts apps. So syncing, backing up, updating, and restoring iPhone and iPad (Apple TV, too) works differently with the latest macOS release. Read on for how to sync iPhone and iPad to your Mac in macOS Catalina without iTunes.

\n

more\u2026

\n

The post How to sync iPhone and iPad to your Mac in macOS Catalina without iTunes appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/how-to-sync-iphone-mac-macos-catalina-without-itunes/", - "type": "text/html" - } - ], - "crawled": 1570568370073, - "title": "How to sync iPhone and iPad to your Mac in macOS Catalina without iTunes", - "published": 1570565131000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/feeds/sponsors//11.36123", - "fingerprint": "a504a3c7", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad233976:4d6b:d4506071", - "updated": 1570566496000, - "author": "Daring Fireball Department of Commerce", - "alternate": [ - { - "href": "https://kolide.com/?utm_source=df&utm_medium=talkshow&utm_campaign=launch", - "type": "text/html" - } - ], - "crawled": 1570567829878, - "title": "[Sponsor] Kolide: User Focused Security for Teams That Slack", - "published": 1570566495000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Kolide is a new Slack app that messages employees when their Mac, Windows, or Linux device is not compliant with security best-practices or policy.

\n

With this app, Kolide will notify users or groups when a device is out of compliance along with clear instructions about what is wrong, and step by step instructions to remediate the issue themselves. They can even confirm in real-time that they resolved the problem with an interactive button inside the Slack message!

\n

Unlike most endpoint security solutions, Kolide was designed with user privacy in mind. Your users will know what data is collected about their device, who can see that data, and can even view the full source code of the agent that is run on the device.

\n

Kolide is already used by hundreds of fast growing companies who want to level-up their device security without locking down their devices. Try Kolide\u2019s new product for free for 30 days for your entire fleet by visiting https://kolide.com/.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:228:f418198c", - "originId": "58429.pz1f40 at https://www.imore.com", - "fingerprint": "90af0bf8", - "content": { - "content": "

\n

At one point, "the whole s*** hit the fan."

\n

What you need to know

\n
  • In an interview with Variety, Jennifer Aniston opens up about working with Apple.
  • \n
  • As a producer of The Morning Show, she initially sold Apple an outline that was eventually scrapped and started from scratch.
  • \n
  • She also revealed whether she was apprehensive about working with Apple given it is so new to TV show and movie production.
  • \n

Apple has been aggressively expanding the original content it will offer with Apple TV+ when it launches on November 1. One of the first flagship series it nailed down was The Morning Show starring Reese Witherspoon, Steve Carell and Jennifer Aniston. Aniston recently opened up about the process of selling a show to Apple and how hectic it was.

\n

In an interview with Variety, Aniston explains how it was like selling The Morning Show to Apple as a producer, revealing it was far from a finished product.

\n
\n

The show got picked up. We sold it to Apple with an outline. Then, about four months later, the whole s\u2014 hit the fan and, basically, we had to start from scratch.

\n
\n

Eventually, the interview comes back to Apple with the question: "Did you have any reservations about selling The Morning Show to Apple?" Here is her response.

\n
\n

Yes and no. But I have to say the "no" outweighed the "yes," because we knew what we were doing \u2014 even though they didn't have walls yet or telephones.

\n
\n

She expanded upon her "walls" comment.

\n
\n

They came to CAA. There was really something exciting about being the first at Apple. Apple is pretty awesome. They make cool stuff. Why wouldn't they maybe make cool television? And they are all about quality, not quantity, so that was really appealing. And in spite of their comical secrecy, it's been worth it. Who doesn't want to be part of the Wild Wild West?

\n
\n

Jennifer Aniston is signed up for two more seasons of The Morning Show and she revealed if she would come back for future seasons.

\n
\n

If there's stuff to talk about and if we're not dead tired from it. I literally went into my covers for two weeks when we wrapped.

\n
\n

It's an interesting behind-the-scenes look at how Apple did business with agents and actors to land talent to develop original content. This was a step into the unknown for it, but one it needed to take if it hoped to create original content that was good.

\n

The entire Jennifer Aniston Variety interview is really interesting. Besides touching the Apple angle, she also revisits her iconic role as Rachel in Friends.

\n

Everything you need to know about Apple TV+

\"\"", - "direction": "ltr" - }, - "title": "Jennifer Aniston talks about working with Apple on The Morning Show", - "author": "Danny Zepeda", - "summary": { - "content": "At one point, "the whole s*** hit the fan."\nWhat you need to know\nIn an interview with Variety, Jennifer Aniston opens up about working with Apple.\nAs a producer of The Morning Show, she initially sold Apple an outline that was eventually scrapped and started from scratch.\nShe also revealed whether she was apprehensive about working with Apple given it is so new to TV show and movie production.\nApple has been aggressively expanding the original content it will offer with Apple TV+ when it launches on November 1. One of the first flagship series it nailed down was The Morning Show starring Reese Witherspoon, Steve Carell and Jennifer Aniston. Aniston recently opened up about the process of selling a show to Apple and how hectic it was.\nIn an interview with Variety, Aniston explains how it was like selling The Morning Show to Apple as a producer, revealing it was far from a finished product.\nThe show got picked up. We sold it to Apple with an outline. Then, about four months lat...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/-4az3rG5Mic/jennifer-aniston-reveal-interview-what-it-was-selling-show-apple", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/jennifer-aniston-reveal-interview-what-it-was-selling-show-apple", - "type": "text/html" - } - ], - "crawled": 1570566525082, - "published": 1570566114000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:227:f418198c", - "originId": "52487.pz1f40 at https://www.imore.com", - "fingerprint": "ef053b62", - "content": { - "content": "

\n

The smaller, more colorful Switch system is finally here!

\n

Nintendo's smaller, handheld version of the Switch, officially called the Nintendo Switch Lite, can finally be yours. I got my hands on this handheld system the day it released and I have to say I absolutely love it. If you're interested, you can check out my full Switch Lite review. If you're just wanting some information on the system then read on.

\n

There have also been rumors for awhile that another, more powerful Switch is also in the making, but we haven't heard anything official about that unit yet. Without further ado, here's everything you might want to know about the Nintendo Switch Lite.

\n

Budget Switch

\n

Nintendo Switch Lite

\n

\n

Light and portable

\n

The Nintendo Switch Lite is a great, lightweight, budget-friendly Switch console with built-in controllers and a longer battery life.

\n

What's new?

\n

Update: October 8, 2019: Cases of joystick drift reported for Switch Lite

\n

The first cases for joystick drift on the Switch Lite have prompted the Chimicles Schwartz Kriner & Donaldson-Smith law firm to add the smaller handheld to the lawsuit against Nintendo.

\n

Update: August 27, 2019: We've learned some more specifics about differences between the Switch and Switch Lite.

\n

The Switch Lite's speakers are on the bottom of the device instead of on the back. The microSD card slot is also in a new position since there is no kickstand.

\n

What is the Nintendo Switch Lite?

\n

The Switch Lite is a smaller, handheld version of the Nintendo Switch that offers longer battery life than the original console. There are several differences between the Switch Lite and the original console that you should know about. In order to not get confused, it's important to know that earlier this year, an updated version of the original Switch with longer battery life, known as the Switch V2, was also released. We'll go through and tell you how the Switch Lite differs from both the original Switch and the Switch V2.

\n

This smaller Switch is currently available in three new colors including yellow, gray, and turquoise. There's even a special Pok\u00e9mon Sword and Shield edition that comes out November 8th. Judging by the colors it looks like the posting of a turquoise case we caught on April 17 that was hurriedly taken down might have actually been a real leak, afterall. Here's a picture as a reminder.

\n
\n

(Left) Official Switch advertisement. (Right) Leaked image.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Switch (original)Switch V2Switch Lite
Resolution720p (up to 1080p when docked)720p (up to 1080p when docked)720p
Screen size6.2 inches6.2 inches5.5 inches
Dimensions (H x L x D)4 x 9.4 x 0.55 inches4 x 9.4 x 0.55 inches3.6 x 8.2 x 0.55 inches
Weight0.88 pounds0.88 pounds0.61 pounds
Rumble and IR cameraYesYesNo
Compatible with Nintendo Switch DockYesYesNo
Removable Joy-ConsYesYesNo
Battery life2.5\u20136.5 hours4.5\u20139 hours3\u20137 hours

As you can tell by looking at these specs, the mini Switch weighs less and has a smaller screen than the original Switch and the Switch V2. To help you visualize the size of the Switch Lite screen better, it helps to know that 5.5 inches is an average size for a smartphone screen. Perhaps the most interesting thing about the Switch Lite is the extra battery life. It can last longer than the original Switch, but the Switch V2 still has the longest battery life of all three systems. Still, with up to seven hours of play time, you'll be able to get really far when playing on a Switch Lite.

\n

The biggest difference between these three systems, however, is that the the Lite is a dedicated handheld, so you can't play it on a TV by placing it on the Dock and you can't play it in tabletop mode. In fact, the Switch Lite doesn't have a kickstand and the Joy-Cons don't detach. Similarly, there is no HD rumble and no IR Motion Camera in this system.

\n

Differences between the Switch Lite and the larger Switch versions

\n

\n

Aside from the obvious screen and system size differences, there are a few other visual changes with the smaller Switch. One of the biggest being that the buttons on the left-hand side have been switched out for a D-pad. This is something many gamers have wanted as it can give you a little more control. Additionally, on both the original Switch and the Switch V2, the microSD card slot is hidden behind the kickstand. However, since the Switch Lite doesn't have a kickstand, Nintendo has created a dedicated slot on the bottom right side of the system for the microSD card. From the outside you can also tell that the speakers have moved. On the original Switch and Switch V2 they are located on the backside, but the new Switch has them on the bottom of the system.

\n

If you open the Switch Lite, it looks pretty similar to the larger, original Switch, but with a few differences. For one, it has a smaller 3.8 volt, 13.6 Watt-hour battery, which is a bit smaller than the larger Switch's 3.7 volt, 16 Watt-hour battery. Despite its smaller size, this battery offers more juice than the original Switch console's battery. The speakers, themselves, appear to be the same as the original Switch, but simply direct sound out of the bottom of the device rather than out the backside as we already mentioned. A huge difference between the Switch and Switch Lite is that the smaller handheld doesn't have hardware necessary to allow for HDMI output. This means that you cannot hook it up to an HDMI adapter and have it show up on your TV.

\n

In case you're wondering, this handheld houses a Nvidia Tegra X-1 SoC, a 32 GB Flash Storage, and a 4 GB of LPDDR4X DRAM, which is basically the same hardware you find in the larger Switch.

\n

Does the Switch Lite have drift issues?

\n

Unfortunately, it looks like the joysticks are pretty similar to the larger Switch console's so drift issues are likely. In fact, there's already been a few reported cases of joystick drift, which has pulled the Switch Lite into the existing class action lawsuit against Nintendo, conducted by the Chimicles Schwartz Kriner & Donaldson-Smith law firm.

\n

Due to the prevalent drift issues found in the larger Switch console's Joy-Cons, Nintendo offers free repairs and has setup a special customer support page specifically for submitting a Joy-Con repair ticket. We assume that this page allows you to submit Switch Lite joystick drift repair tickets as well. Now, not every Joy-Con nor every Switch Lite will be affected by joystick drift, but it's important to be aware of it.

\n

Pricing for the Nintendo Switch Lite

\n

\n

Since the smaller Switch ditches some of the tech seen in both the original console and the Switch V2, it's also less expensive. You'll only need to pay $200 for a brand new Switch Lite in comparison to the $300 you'll spend on a new standard Switch or the Switch V2. Incidentally, $200 is how much you used to pay for a brand new 3DS XL, and it looks like the Switch Lite has quietly replaced that handheld gaming system.

\n

\n

\n

Can it play the same Switch games and use the same accessories?

\n

Many of the same games played on the original Nintendo Switch work just fine on the new Switch Lite. However, if a game doesn't support handheld mode, like 1-2-Switch, then you'll need to connect a compatible wireless controller in order to play those games. The reason why the Switch Lite can only play games that support handheld mode is because the smaller gaming system doesn't have detachable Joy-Cons or motion controls like the larger consoles do. The lack of motion controls especially makes several games impossible or less convenient to play on the Switch Lite without connecting an external controller.

\n

The Switch Lite works with many of the existing Switch accessories. This includes Joy-Cons and the Pro Controller. If you like to play multiplayer games or party games, you'll likely need to pair external Joy-Cons to the system in order to play. You'll also find accessories specifically for the Nintendo Switch Lite. The Switch Lite is smaller and built a little differently from the larger Switch so some Switch accessories won't work as well on the small handheld.

\n

Nintendo Switch Online and local co-op with a Switch Lite

\n

\n

You can still access Nintendo Switch Online content and participate in online multiplayer gaming with the Switch Lite. As a matter of fact, if you have a friend who owns one of the larger Switch consoles and you purchase the Switch Lite, you'll be able to connect your devices and play local co-op games. Pretty nifty, eh?

\n

Can I transfer my Switch game saves to the Switch Lite?

\n

Anyone planning on shifting from either of the larger console versions to the new gaming system can breath a sigh of relief. You can transfer your game saves and downloads from one Switch device to another whether it be the original Switch to the New Switch V2, the Switch V2 to the Switch Lite or any other order. If you want instructions on how to do that check out this guide.

\n

Does it support amiibo?

\n

Don't worry, your amazing amiibo collection is usable with the smaller Switch as the device offers NFC functionality. Of course, some Switch games don't work with amiibo, so whether or not you want to use them will depend on which game you're playing (but you already knew that).

\n

What are your thoughts?

\n

Are you going to purchase the new Nintendo Switch Lite? Sound off in the comments below.

\n

Updated October 8, 2019: Updated information about Switch Lite joystick drift.

\n

Budget Switch

\n

Nintendo Switch Lite

\n

\n

Light and portable

\n

The Nintendo Switch Lite is a great, lightweight, budget-friendly Switch console with built-in controllers and a longer battery life.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "The Switch Lite has been added to the lawsuit against Nintendo", - "author": "Rebecca Spear", - "summary": { - "content": "The smaller, more colorful Switch system is finally here!\nNintendo's smaller, handheld version of the Switch, officially called the Nintendo Switch Lite, can finally be yours. I got my hands on this handheld system the day it released and I have to say I absolutely love it. If you're interested, you can check out my full Switch Lite review. If you're just wanting some information on the system then read on.\nThere have also been rumors for awhile that another, more powerful Switch is also in the making, but we haven't heard anything official about that unit yet. Without further ado, here's everything you might want to know about the Nintendo Switch Lite.\nBudget Switch\nNintendo Switch Lite\n$200 at Amazon\nLight and portable\nThe Nintendo Switch Lite is a great, lightweight, budget-friendly Switch console with built-in controllers and a longer battery life.\nWhat is the Nintendo Switch Lite?\nDifferences between the Switch Lite and the larger Switch versions\nDoes the Switch Lite ha...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Y4y9rBT11Gs/nintendo-switch-mini-everything-we-know-so-far", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/nintendo-switch-mini-everything-we-know-so-far", - "type": "text/html" - } - ], - "crawled": 1570566525082, - "published": 1570564320000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:226:f418198c", - "originId": "57458.pz1f40 at https://www.imore.com", - "fingerprint": "122fd900", - "content": { - "content": "

Far before the first leaf falls, each Autumn I'm already counting down the days to Halloween. Nothing gets me more excited for this spooky day than playing some of my favorite Nintendo Switch games. Then when the haunting day arrives, I love nothing more than to curl up on the couch clutching my controller and eating candy. Whether you're looking for something to play by yourself or for a spooky game to play with friends, here are the best Nintendo Switch games to celebrate All Hallows Eve this year.

\n
\n\n
\n

\u2605 Featured favorite

\n

Resident Evil Triple Pack

\n

\n

This collection comes with Resident Evil 4, 5, and 6, which are some of the best games in the series. You can even play local or online multiplayer with Resident Evil 5 and 6. Each game has you fighting creepy foes and blasting your way to safety. This classic horror collection releases just in time for Halloween on October 29, 2019.

\n

$50 at Amazon

\n
\n
\n

Who Ya Goo-nna Call?

\n

Luigi's Mansion 3

\n

Staff pick

\n

\n

For lighthearted spooks, you really can't go wrong with Luigi's Mansion 3. It stars our favorite cowardly plumber and his gooey doppelganger as they explore a haunted hotel in efforts to find Luigi's lost friends from the Mushroom Kingdom. Each floor has it's own haunted theme, and this game even has multiplayer games for up to eight players. It comes out this Halloween and is currently available for pre-order.

\n

$60 at Amazon

\n

Stealth horror

\n

Hello Neighbor

\n

\n

Nothing's creepier than suburbia, especially when your neighbor is out to get you. This family-friendly game has you working to outwit an AI who learns tactics and evolves his own strategies based on the things you do. You'll employ stealth and interact with your environment to get away safely.

\n

$25 at Amazon

\n

A little too real

\n

Night in the Woods

\n

\n

This isn't a horror game, per se, but you'll find plenty of dark elements throughout the story. An essential part of the plot even takes place on Halloween. Though it's full of cute creatures, this game is oddly realistic, sarcastic, and more relate-able than most other games out there. See where your decisions lead you.

\n

$20 at Amazon

\n

Escape your hunters

\n

Inside

\n

\n

You play as a little boy who's just escaped capture and is being hunted by the thing that you escaped from. To getaway, you'll need to solve puzzles and dive deeper into the story. With its minimalist design, dark imagery, and ominous music, this game is a great single-player for Halloween.

\n

$20 at Amazon

\n

Psychological horror

\n

Among the Sleep

\n

\n

You play as a little boy trying to figure out what's happened to your mother. Your only companion is your stuffed teddy bear as you wander around your dark house or the forest outside. This game has a lot of symbolic references and employs psychological tactics to try and scare you.

\n

$30 at Amazon

\n

Childhood fears

\n

Little Nightmares: Complete Edition

\n

\n

What could be creepier than being stuck in an oversized dollhouse? Oh, I know, being forced to find your way out before any of the monstrous residents can get a hold of you. This is a delightfully chilling puzzle platformer that will put you in scenarios that you could only find in your worse dreams. It's perfect for Halloween.

\n

$39 at Amazon

\n

Supernatural school

\n

Detention

\n

\n

This game employs beautifully chilling artwork in a 2D side-scrolling horror game that takes place during 1960s Taiwan. Your school is host to several hostile, supernatural forces and you've been trapped inside. It's up to you to uncover the haunting story behind what happened as you solve puzzles and come across evil beings.

\n

$13 at Nintendo

\n

Insane painter

\n

Layers of Fear: Legacy

\n

\n

A painter has succumbed to madness, and it's up to you to investigate and figure out his past. You'll encounter supernatural entities, psychedelic sequences, and psychological symbolism. As you navigate, your environment can change simply by shifting the camera. You never know what you might find in the room with you.

\n

$20 at Nintendo

\n

Cursed fantasy

\n

Dark Souls: Remastered

\n

\n

Looking for a single-player game to meet your horror needs? Dark Souls is an RPG that has you wandering around a cursed fantasy world exploring dungeons, fighting ominous foes, and discovering hidden passageways. If you do want to play with others, you can play with up to six people online.

\n

$35 at Amazon

\n

Bite me

\n

Vampyr

\n

\n

This action RPG has you playing as Jonathan E. Reid, a doctor from 1918 who just got turned into a vampire. Your insatiable need for blood forces you to stalk and kill innocent victims around London. You'll engage in combat and have the opportunity to improve your abilities in the skill tree. This is a linear game with a semi-open world that releases for Nintendo Switch on October 29, 2019.

\n

$50 at Amazon

\n

Angry spirits

\n

Death Mark

\n

\n

This is a visual novel where you play as a young man who's been cursed by an evil spirit. The deranged being will eat your memories and kill you unless you can solve its puzzles and pacify its thirst for revenge. There's a mystery to solve, creepy curses to come across, and alternate endings depending on the choices you make.

\n

$40 at Best Buy

\n

Blind terror

\n

Perception

\n

\n

You play the role of a blind woman trying to uncover the mystery of a recurring nightmare by exploring a haunted mansion. Through echolocation, you're able to see glimpses of your surroundings. Tapping your cane on the ground as you walk reveals outlines of objects. This creepy mansion also has a horrifying presence that will kill you if you make a sound when it's nearby.

\n

$20 at Nintendo

\n

Try to survive

\n

Dead by Daylight

\n

\n

Dead by Daylight lets up to five players play together in the ultimate multiplayer horror game. One takes the role of the killer while the rest works together to survive. Or, you can depend on your skills to pull through the night. It's the perfect Halloween party game. It releases for Switch on September 24, 2019.

\n

$40 at Amazon

\n

Nightmare puzzles

\n

Amnesia: Collection

\n

\n

The Amnesia: Collection comes with three horror classics: The Dark Descent, A Machine for Pigs, and Justine. These first-person action games require you to solve puzzles and interact with machinery while dangerous monsters are out to get you. There's a lot of low lighting and creepy imagery to get your blood pumping.

\n

$30 at Nintendo

\n

Haunted cruise ship

\n

Resident Evil Revelations

\n

\n

You follow two teams, one comprised of Chris Redfield and Jessica, and the other made up of Parker Luciani and Jill Valentine as they make their way through the Queen Zenobia, a supposedly abandoned cruise ship. Ammo is limited, and enemies are many. You'll have to evade, explore, and gather to survive this game.

\n

$20 at Nintendo

\n

Abandoned island prison

\n

Resident Evil Revelations 2

\n

\n

Claire Redfield returns in another horror classic. This time, she's been abducted and left in an abandoned detention facility on a remote island with Moira Burton. You'll have plenty of abominations jumping out and trying to get you as you make your way through the prison. During the story, you'll learn who brought you here and why they did it.

\n

$20 at Nintendo

\n

Asylum abominations

\n

Outlast: Bundle of Terror

\n

\n

You play as Miles Upshur, a journalist who breaks into Mount Massive Asylum after getting a tip about strange goings-on. What you didn't realize was that this facility is filled with horrors beyond your imagination. So what makes this game so scary? You don't have a weapon. The only thing you can do is run and hide to avoid certain death. What's more, the only way to escape is to go further into the asylum.

\n

$25 at Nintendo

\n

Wicked cult

\n

Outlast 2

\n

\n

In this sequel, you play as Blake Langermann, a cameraman who works alongside his wife Lynn as investigative journalists. The suspicious murder of a pregnant woman leads you both to a bizarre wilderness town in Arizona known as Temple Gate, where a demonic group of people lives. As with the first game, you don't have a weapon, so your only option is to run and hide when an abomination is chasing you.

\n

$30 at Nintendo

\n
\n

Halloween horrors

\n

Halloween is the best time of year - there's candy, you get to dress up, and there are no obligations to see family. There's no better way to get into the Halloween spirit than by playing your favorite video games. We've gathered up a range of spookers from child-friendly games to terrifying horrors. That way, you can find the right amount of scariness for yourself.

\n

The game I recommend most is Luigi's Mansion 3, which comes out on Halloween 2019. This is a great game for all ages as it has you running around a haunted hotel that pays homage to several different spooky themes. You can play on your own, or pass a Joy-Con to a friend for two-player co-op. If you have more people coming over, choose from one of the many multiplayer party games. Eight people can play together, either locally or online.

\n

Looking for something a little more creepy? You should consider playing Little Nightmares: Complete Edition. You play as a child named Six who has been sucked into the Maw, a horrifying vessel controlled by evil creatures. To escape, you need to solve puzzles and avoid getting caught. It's like something out of a Grimm brothers' nightmare. If you want something downright horrifying, you'll want to get your hands on Outlast: Bundle of Horror. This is the kind of game that will keep you up at night. You play as a journalist who's gotten himself into a supernatural asylum. Demonic beings try to attack you, and your only defense is running away and hiding before they get to you.

\"\"", - "direction": "ltr" - }, - "title": "Spooky Nintendo Switch games listed from kid-friendly to horrifying", - "author": "Rebecca Spear", - "summary": { - "content": "Far before the first leaf falls, each Autumn I'm already counting down the days to Halloween. Nothing gets me more excited for this spooky day than playing some of my favorite Nintendo Switch games. Then when the haunting day arrives, I love nothing more than to curl up on the couch clutching my controller and eating candy. Whether you're looking for something to play by yourself or for a spooky game to play with friends, here are the best Nintendo Switch games to celebrate All Hallows Eve this year.\n\u2605 Featured favorite\nResident Evil Triple Pack\nThis collection comes with Resident Evil 4, 5, and 6, which are some of the best games in the series. You can even play local or online multiplayer with Resident Evil 5 and 6. Each game has you fighting creepy foes and blasting your way to safety. This classic horror collection releases just in time for Halloween on October 29, 2019.\n$50 at Amazon\nWho Ya Goo-nna Call?\nLuigi's Mansion 3\nStaff pick\nFor lighthearted spo...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/dEz50jlHwlc/best-nintendo-switch-games-halloween", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-nintendo-switch-games-halloween", - "type": "text/html" - } - ], - "crawled": 1570566525082, - "published": 1570563000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:225:f418198c", - "originId": "58424.pz1f40 at https://www.imore.com", - "fingerprint": "6ba0194", - "content": { - "content": "

The Charles Dickens classic was allegegly part of a fierce bidding war.

\n

\n

What you need to know

\n
  • Will Ferrell and Ryan Reynolds are set to star in A Christmas Carol.
  • \n
  • The film is expected to be available on Apple TV+.
  • \n
  • Sean Anders and John Morris, the minds behind the Daddy's Home films, will write and direct.
  • \n

So far, much of Apple TV+'s original content leans on the spectrum of drama, with shows like For All Mankind and See arriving on the streaming service. Now, Apple is looking to get into musical comedies with a "new take" on Charles Dickens' A Christmas Carol.

\n

According to The Hollywood Reporter, Apple has landed rights to the film, which was allegedly at the center of a fierce bidding war. A Christmas Carol has been repurposed for our entertainment a number of times over the years, including a 2009 take starring Jim Carrey.

\n

Ferrell and Reynolds are among today's top Hollywood stars, with iconic roles in Old School and Deadpool, respectively. THR said Sean Anders and John Morris, the minds behind the Daddy's Home films, will write and direct Apple's A Christmas Carol.

\n

Details beyond that are unknown, such as when the movie might be released and whether it'll hit theaters before coming to Apple's service.

\n

Apple is just weeks away from launching Apple TV+, a new streaming service that will offer original content, including movies and TV shows. Apple TV+ will be available on November 1 for $5 per month.

\n

Everything you need to know about Apple TV+

\"\"", - "direction": "ltr" - }, - "title": "Apple reportedly lands A Christmas Carol starring Ryan Reynolds", - "author": "Brandon Russell", - "summary": { - "content": "The Charles Dickens classic was allegegly part of a fierce bidding war.\nWhat you need to know\nWill Ferrell and Ryan Reynolds are set to star in A Christmas Carol.\nThe film is expected to be available on Apple TV+.\nSean Anders and John Morris, the minds behind the Daddy's Home films, will write and direct.\nSo far, much of Apple TV+'s original content leans on the spectrum of drama, with shows like For All Mankind and See arriving on the streaming service. Now, Apple is looking to get into musical comedies with a "new take" on Charles Dickens' A Christmas Carol.\nAccording to The Hollywood Reporter, Apple has landed rights to the film, which was allegedly at the center of a fierce bidding war. A Christmas Carol has been repurposed for our entertainment a number of times over the years, including a 2009 take starring Jim Carrey.\nFerrell and Reynolds are among today's top Hollywood stars, with iconic roles in Old School and Deadpool, respectively. THR said Sean Anders and John Morris,...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/cjsmviNWLHs/apple-reportedly-lands-christmas-carol-starring-ryan-reynolds", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-reportedly-lands-christmas-carol-starring-ryan-reynolds", - "type": "text/html" - } - ], - "crawled": 1570566525082, - "published": 1570562977000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614403", - "fingerprint": "223bbb80", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dacf48330:4cf4:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The Morning Show is one of the flagship Apple TV+ original shows, starring Jennifer Aniston, Reese Witherspoon, and Steve Carell. In a new interview with Variety, Jennifer Aniston offers new details on working with Apple, the show\u2019s inspiration, and more.

\n

more\u2026

\n

The post Jennifer Aniston explains selling \u2018The Morning Show\u2019 when Apple TV+ \u2018didn\u2019t have walls\u2018 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/the-morning-show-apple-tv-jennifer-aniston/", - "type": "text/html" - } - ], - "crawled": 1570564768560, - "title": "Jennifer Aniston explains selling \u2018The Morning Show\u2019 when Apple TV+ \u2018didn\u2019t have walls\u2018", - "published": 1570562634000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116118", - "fingerprint": "d10a9042", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dace21dac:4caa:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Seattle Fire has announced that yesterday\u2019s 3-alarm fire was likely caused by overheated electrical between the ceiling and roof. However, the extent of damage and instability to the structure will prevent an official ruling. In an updated post about the fire this morning, SFD says total estimated loss is $1.5 million to contents, and $1.5 [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/08/total-loss-from-ballard-fire-estimated-3m-cause-likely-electrical/", - "type": "text/html" - } - ], - "crawled": 1570563562924, - "title": "Total loss from Ballard fire estimated $3m, cause likely electrical", - "published": 1570562209000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Seattle Fire has announced that yesterday\u2019s 3-alarm fire was likely caused by overheated electrical between the ceiling and roof. However, the extent of damage and instability to the structure will prevent an official ruling.

\n

In an updated post about the fire this morning, SFD says total estimated loss is $1.5 million to contents, and $1.5 million to property.

\n

Investigators say the fire started towards the back of the building at the northeast corner.

\n

The firewall between the jewelry company and Pho restaurant prevented the fire from progressing east to the neighboring building, but investigators say they found no fire stops in the attic space, which allowed for the fire to spread quickly.

\n

Firefighters will remain on fire watch until the building is no longer at risk for reigniting.

\n

Photo by Catherine Anstett

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daccc654f:1f6:f418198c", - "originId": "58420.pz1f40 at https://www.imore.com", - "fingerprint": "28037002", - "content": { - "content": "

\n

The feature appears to be a hit with users.

\n

What you need to know

\n
  • Now that macOS Catalina is out, people are trying out Sidecar for the first time and they love it.
  • \n
  • Sidecar lets users turn the iPad into an extra monitor for a Mac.
  • \n
  • People have taken to social media to praise how easy the feature is to use and how convinient it is.
  • \n

This week Apple released macOS Catalina along with all the new features it offers. The most intriguing one of them all is Sidecar, which turns the iPad into an extra monitor for your Mac.

\n

We've outlined guides on how to use the feature, but now we're taking a look at user reaction. The feature promised to be a revolutionary tool for your Mac and iPad, so has it been that so far? The answer is a resounding yes.

\n

Here's some of the early reaction to Sidecar.

\n

With Catalina\u2019s #sidecar, I think I now have too many displays that I can handle \ud83d\ude00 #macOSCatalina pic.twitter.com/K18Jb7phfV

\u2014 Tawfique Hasan (@TawfiqueHasan) October 8, 2019
\n

Alright @Apple, I'll give you this one #Sidecar is pretty slick

\u2014 Kevin (@ITJeepGeek) October 8, 2019
\n

#sidecar action pic.twitter.com/PjAhoeIUG9

\u2014 Eldridge (@iamEldridge) October 8, 2019
\n

you finally did it! Thanks @Apple #BetterLateThanNever #Sidecar pic.twitter.com/BQTNaFcUhG

\u2014 Oscar David Torres (@Melomanodtc) October 8, 2019
\n

#sidecar is officially amazing! Get yourself an iPad and start animating!!!

\u2014 Adam Hill (@designsbyadam) October 8, 2019
\n

SOFTWARE SUCCESSFULLY UPDATED TO #CATALINA #macOS 10.15 PICTURED BELOW USING iPAD WITH #SIDECAR pic.twitter.com/6lT5o1dm84

\u2014 \ud83d\udc51 G I L L I A N \ud83d\udc51 (@Gillian2Point0) October 8, 2019
\n

Stole my wife\u2019s iPad Pro to use #SideCar on #Catalina .. no more having to worry about HDMI cable when travelling... Productivity in a coffee bar

\u2014 Akin (@stntz) October 8, 2019
\n

Looking through user reaction on Twitter confirms the feature is a hit with Mac and iPad users. It has transformed a spare iPad into a monitor, something that wasn't previously possible, and in the process introduced a truly useful tool.

\n

Not all feedback is positive though, as some users lament that Sidecar is not available for all Macs and iPads. Even so, the response to Sidecar seems to be overwhelmingly positive.

\n

Been looking forward to upgrade to #Catalina only to find out #Sidecar not available to my Macbook pro. Very disappointed. @AppleSupport @Apple

\u2014 LianL. (@LLianutrition) October 8, 2019
\n

If you have used Sidecar on macOS Catalina, let us know what you think in the comments down below. Has it been useful or has it been disappointing?

\n

How to turn your iPad into a second screen using Sidecar on Mac

\"\"", - "direction": "ltr" - }, - "title": "Early reaction to Sidecar confirms the new feature is a hit with users", - "author": "Danny Zepeda", - "summary": { - "content": "The feature appears to be a hit with users.\nWhat you need to know\nNow that macOS Catalina is out, people are trying out Sidecar for the first time and they love it.\nSidecar lets users turn the iPad into an extra monitor for a Mac.\nPeople have taken to social media to praise how easy the feature is to use and how convinient it is.\nThis week Apple released macOS Catalina along with all the new features it offers. The most intriguing one of them all is Sidecar, which turns the iPad into an extra monitor for your Mac.\nWe've outlined guides on how to use the feature, but now we're taking a look at user reaction. The feature promised to be a revolutionary tool for your Mac and iPad, so has it been that so far? The answer is a resounding yes.\nHere's some of the early reaction to Sidecar.\nWith Catalina\u2019s #sidecar, I think I now have too many displays that I can handle \ud83d\ude00 #macOSCatalina pic.twitter.com/K18Jb7phfV\u2014 Tawfique Hasan (@TawfiqueHasan) October 8, 2019\nAlright...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/E2tq_dS82DM/people-are-loving-using-sidecar-their-macs-and-ipads", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/people-are-loving-using-sidecar-their-macs-and-ipads", - "type": "text/html" - } - ], - "crawled": 1570562139471, - "published": 1570559959000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dacaa8b96:17f:f418198c", - "originId": "45334.pz1f40 at https://www.imore.com", - "fingerprint": "9743c4fa", - "content": { - "content": "

Are you searching for a great game for your Switch but want to get great deals? We've found the best games for a fraction of their price!

\n

\n

Have you played all of your Nintendo Switch games and you're looking for a bit more fun? I know how pricey they can be, especially if you're on a budget and can't spend $60 on a game. Here at iMore, we have found some great games currently on sale. If any of these types of games spark your interest, be sure to check them out by clicking the links below.

\n

Pre-order options on Amazon

\n

Here's every game you can pre-order on Amazon right now. Just click the title to check it out!

\n

Physical game cartridge sales on Amazon right now. Get them quick!

\n

\n

Sometimes you can find a couple of gems on Amazon for sale, but make sure you catch them quick. While Amazon is great for prices and fast delivery, they don't always let us know how long a sale will last. Every week we'll update this section to keep it fresh to make sure you pop back in on Tuesday evenings to see what we have in store for you!

\n

LEGO Worlds

\n
\n\n

$30 $16

\n

Are you up for creating something but in a world that isn't just Minecraft? Check out LEGO Worlds instead!

\n

See at Amazon

\n

NAMCO Museum Arcade PC

\n
\n\n

$30 $26

\n

Sometimes you don't just want one game, but tons! In NAMCO Museum Arcade PC, relive some of the best NAMCO games in just one cartridge.

\n

See at Amazon

\n

Splatoon 2

\n
\n\n

$60 $50

\n

Splatoon 2 is the most competitive, but fun game that you can play on the Nintendo Switch. It also has a huge following, so it's easy to find a group to stick with once you get into it.

\n

See at Amazon

\n

eShop games on sale this week

\n

\n

You don't have to spend a fortune in order to find awesome games for the Nintendo Switch. Every week the eShop hosts new sales for you to peruse. We've gathered the best deals on the best games and placed them below.

\n

Bee Simulator

\n
\n\n

$40 $36

\n

Have you ever wanted to be a bee and be (hah) the one terrorizing people with your mere presence? It's no Untitled Goose Game, but you can do that and more with the Bee Simulator!

\n

See at Nintendo

\n

One Night Stand

\n
\n\n

$5 $4

\n

One Night Stand is about, you guessed it, waking up after a one night stand. It isn't as 'raucous' as you may be thinking, and with over 10 different endings, you're sure to get a great narrative experience.

\n

See on Nintendo

\n

The Friends of Ringo Ishikawa

\n
\n\n

$15 $12

\n

Being a gang leader is tough, especially if you go by the name of Ringo Ishikawa. In this immersive, open-world, beat-em-up, you'll get to experience the choice of furthering your gang experience, or staying in school.

\n

See on Nintendo

\n

What are your favorite sales?

\n

Any games you love that are currently on sale? Let us know in the comments below.

\n

Updated October 7, 2019: Updated for games on sale this week.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Bee Simualator is currently on sale at the Nintendo eShop", - "author": "Aimee Hart", - "summary": { - "content": "Are you searching for a great game for your Switch but want to get great deals? We've found the best games for a fraction of their price!\nHave you played all of your Nintendo Switch games and you're looking for a bit more fun? I know how pricey they can be, especially if you're on a budget and can't spend $60 on a game. Here at iMore, we have found some great games currently on sale. If any of these types of games spark your interest, be sure to check them out by clicking the links below.\nPre-orders available on Amazon right now\nPhysical game cartridges on sale now\neShop games on sale this week\nPre-order options on Amazon\nHere's every game you can pre-order on Amazon right now. Just click the title to check it out!\nSpirit Hunter: NG - Available October 10th - $50\nBaldurs Gate I & II: Enhanced Edition - Available October 15th - $50 Planescape Torment & Icewind Dale: Enhanced Editions - Available October 15th - $50\nThe Witcher 3 - Available October 15th - $60\nRing Fit Adv...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gTQs6CZF2Bs/best-nintendo-switch-game-sale-now", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-nintendo-switch-game-sale-now", - "type": "text/html" - } - ], - "crawled": 1570559921046, - "published": 1570559400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daca22ab6:168:f418198c", - "originId": "58419.pz1f40 at https://www.imore.com", - "fingerprint": "7b8a96cf", - "content": { - "content": "

Apple made it sound so easy.

\n

\n

What you need to know

\n
  • A new report highlights the frustration developers feel about Apple's Catalyst.
  • \n
  • Catalyst is designed to allow developers to port iPad apps to Mac.
  • \n
  • Apple's one-click messaging, however, is more complex than originally thought.
  • \n

When Apple debuted macOS Catalina, one of the most exciting features was Catalyst, a new set of tools that allows developers to port their iPad apps to Mac with ease. Many developers, however, are finding it's not as easy as Apple made it seem.

\n

A report from Bloomberg says developers are frustrated by Catalyst at this early stage, with some even rebuffing taking part in the technology altogether \u2014 at least for now.

\n
\n

Apple rolled out Catalyst, the technology to transition iPad apps into Mac versions, on Monday. It's the initial step toward a bigger goal: By 2021, developers should be able to build an app once and have it work on iPhones, iPads and Mac computers through a single, unified App Store. But the first iteration, which appears to still be quite raw and in a number of ways frustrating to developers, risks upsetting users who may have to pay again when they download the Mac version of an iPad app they've already bought.

\n
\n

Developers have said they had to worker much harder than expected in order to port their iPad app to Mac. There also seems to be a lack of documentation surrounding Catalyst, making it tough for iOS developers who are unfamiliar with Mac to create a working Mac app. That contrasts with Apple's messaging about Catalyst; the company has made it sound like all it takes is checking a box.

\n
\n

Developers have found several problems with Apple's tools for bringing iPad apps over to Mac computers. Some features that only make sense on iPad touchscreens, such as scrollable lists that help users select dates and times on calendars, are showing up on the Mac, where the input paradigm is still built around a keyboard and mouse or trackpad.

\n
\n

So far, there are only a few Catalyst apps available in the Mac App Store, although many more are expected to be released in the coming days and weeks.

\n

In the early stages, problems are expected to arise \u2014 just look at the release of iOS 13. But developers have found Apple's one-click messaging for Catalyst is a little misleading, leaving many frustrated. It's to the point where some app developers and service providers, including Netflix, are waiting to see how Catalyst develops in the coming months.

\n

That's unfortunate for Apple users who expected a flood of new Mac apps and instead got a small stream. Kevin Reutter, who ported Planny to Mac, summed up the situation by calling it "sad."

\n

There are a few dozen or so Catalyst apps available for Mac as of this writing. Hopefully, that number grows over the coming weeks as developers continue to familiarize themselves with Apple's tools.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Report says developers encountering issues porting iPad apps to Mac", - "author": "Brandon Russell", - "summary": { - "content": "Apple made it sound so easy.\nWhat you need to know\nA new report highlights the frustration developers feel about Apple's Catalyst.\nCatalyst is designed to allow developers to port iPad apps to Mac.\nApple's one-click messaging, however, is more complex than originally thought.\nWhen Apple debuted macOS Catalina, one of the most exciting features was Catalyst, a new set of tools that allows developers to port their iPad apps to Mac with ease. Many developers, however, are finding it's not as easy as Apple made it seem.\nA report from Bloomberg says developers are frustrated by Catalyst at this early stage, with some even rebuffing taking part in the technology altogether \u2014 at least for now.\nApple rolled out Catalyst, the technology to transition iPad apps into Mac versions, on Monday. It's the initial step toward a bigger goal: By 2021, developers should be able to build an app once and have it work on iPhones, iPads and Mac computers through a single, unified App Store. But...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/VG6-0U5OhQU/report-says-developers-facing-major-problems-porting-ipad-apps-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/report-says-developers-facing-major-problems-porting-ipad-apps-mac", - "type": "text/html" - } - ], - "crawled": 1570559371958, - "published": 1570559195000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614391", - "fingerprint": "729d354c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac869993:4baf:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

A sizeable number of iPhone, iPod touch and iPad users are experiencing an issue with some Apple services at the moment. More specifically, there are some reports about\u00a0an unknown message that has appeared on iOS 13 and iPadOS. The iTunes Store error simply pops up on the screen unexpectedly and for several times.

\n

more\u2026

\n

The post iOS 13 and iPadOS users are randomly seeing an iTunes Store error message appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/ios-13-and-ipados-users-are-randomly-seeing-an-itunes-store-error-message/", - "type": "text/html" - } - ], - "crawled": 1570557565331, - "title": "iOS 13 and iPadOS users are randomly seeing an iTunes Store error message", - "published": 1570554162000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36122", - "fingerprint": "48d61274", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b88:d4506071", - "updated": 1570556861000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://dragthing.com/", - "type": "text/html" - } - ], - "crawled": 1570557025129, - "title": "DragThing Officially End-of-Lifed", - "published": 1570556860000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

TLA Systems:

\n
\n

DragThing is written using the 32-bit Carbon APIs that Apple have\nnow removed in macOS 10.15 Catalina. It will no longer run if you\nupdate to Catalina, and there are no plans to make a new version\nthat will.

\n

We are sorry to say, DragThing has launched its last app.

\n

64-bit support would require completely rewriting the code from\nthe ground up, a process which would take us at least a year to\ncomplete, with no guarantees we could re-implement all the\nexisting functionality, or how much of a future it would have\nif we did.

\n
\n

James Thomson:

\n
\n

Updated the DragThing website with a very definitive final\nstatement on Catalina. Goodbye, old friend.

\n
\n

Rich Siegel:

\n
\n

Pour one out for DragThing, which has had a great run.

\n
\n

DragThing\u2019s heyday was back in the classic Mac OS era, but it was a very credible utility in the early days of Mac OS X as well. It was the Dock before Mac OS had a built-in dock. And TLA founder James Thomson actually worked for Apple and helped create the Dock\u2009\u2014\u2009it\u2019s a complicated story.

\n

DragThing hasn\u2019t been updated in years\u2009\u2014\u2009it wasn\u2019t even updated to support retina displays. It was felled not by the transition from classic Mac OS to OS X but by the gradual sunsetting of Carbon APIs. But it\u2019s the sort of app that is going to make some users sad that MacOS 10.15 Catalina has dropped 32-bit app legacy support.

\n

I haven\u2019t used DragThing in many many years, but for a long time it was essential to my workflow, and I firmly believe it was a much better launcher than Apple\u2019s own system Dock ever has been. DragThing had features\u2009\u2014\u2009like the ability to create custom palettes that only appeared in a certain app\u2009\u2014\u2009that I don\u2019t know how one would replicate today.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36121", - "recrawled": 1570564228518, - "updateCount": 1, - "fingerprint": "af1289fc", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b87:d4506071", - "updated": 1570562088000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.barebones.com/products/bbedit/bbedit13.html", - "type": "text/html" - } - ], - "crawled": 1570557025129, - "title": "BBEdit 13", - "published": 1570555175000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Another great update to my favorite app for the last 27 years. I still have the receipt for my student-discount purchase of BBEdit 2.5\u2009\u2014\u2009the first commercial release\u2009\u2014\u2009in 1993.

\n

Tentpole new features include Pattern Playgrounds (a great way to learn regular expressions\u2009\u2014\u2009\u201cgrep patterns\u201d in BBEdit parlance\u2009\u2014\u2009and to craft complex ones), a Grep Cheatsheet, and some great improvements to Dark Mode support and text color schemes. The full release notes, as always, set the bar for completeness, clarity, and concision.

\n

For the last few years, BBEdit has offered two modes: free and premium. The free mode is incredibly useful for many users, and completely obviates BBEdit\u2019s retired sibling TextWrangler. If you\u2019re still using TextWrangler, run, don\u2019t walk, to upgrade to BBEdit 13 in free mode (and enjoy the 30-day free trial of the premium features).

\n

See also:

\n\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac783707:c9:f418198c", - "originId": "58415.pz1f40 at https://www.imore.com", - "fingerprint": "e43094dc", - "content": { - "content": "

\n

The trick is to use the proper phrasing at an Apple Store.

\n

What you need to know

\n
  • A new report from The Washington Post outlines a possible way of getting AirPods replacements for much less.
  • \n
  • The report focuses on dead batteries of AirPods and suggests that if you use the phrase "battery service," Apple will replace the each AirPod for $49, though that doesn't include the case.
  • \n
  • That beats paying the full $159 price for brand new AirPods.
  • \n

When Apple designed AirPods, it wasn't with repairability in mind. In fact, the batteries of AirPods cannot be replaced. So what happens if your AirPods batteries die? That means you have to buy brand new AirPods, right?

\n

You do, but it can be much cheaper if you play it right.

\n

A new report from The Washington Post reveals that if you take your dead AirPods to an Apple Store and mention a specific word phrase, Apple will replace them at significant reduced price than buying new ones.

\n

Per the' report, the battery case of AirPods will last much longer than the earbuds, making replacing those a priority. If you take them to an Apple Store and mention the words "battery service," Apple will replace each AirPod for $49. That comes out to getting new AirPods for less than $100 as opposed to buying brand new ones for $159.

\n
\n

A $98 battery fix is still mighty expensive. Apple will replace the battery on an iPhone for as little as $49. An Apple Watch battery costs just $79. What makes AirPods so different? Because Apple's "battery service" for AirPods is code for "throwing it away." Apple isn't repairing AirPods \u2014 it's just replacing the ear buds and recycling your old ones.

\n
\n

WaPo also points out Apple has no way of testing the battery health of AirPods. If they are not working, it'll just assume they are dead.

\n

Apple was contacted for the story but its statement wasn't anything revealing.

\n
\n

AirPods are built to be long-lasting," said Apple spokeswoman Lori Lodes, without specifics.

\n
\n

If you have an older pair of AirPods and their battery has given out, it might be worth of shot to take them to an Apple Store and use the "battery service" phrase.

\n

But if you have a newer pair, it's best to get the $29 AppleCare+ Apple offers for them. That eliminates all of the gray area surrounding discounted repairs.

\n

Everything you need to know about AirPods

\"\"", - "direction": "ltr" - }, - "title": "Apple will replace your dead AirPod for less if you use the proper word", - "author": "Danny Zepeda", - "summary": { - "content": "The trick is to use the proper phrasing at an Apple Store.\nWhat you need to know\nA new report from The Washington Post outlines a possible way of getting AirPods replacements for much less.\nThe report focuses on dead batteries of AirPods and suggests that if you use the phrase "battery service," Apple will replace the each AirPod for $49, though that doesn't include the case.\nThat beats paying the full $159 price for brand new AirPods.\nWhen Apple designed AirPods, it wasn't with repairability in mind. In fact, the batteries of AirPods cannot be replaced. So what happens if your AirPods batteries die? That means you have to buy brand new AirPods, right?\nYou do, but it can be much cheaper if you play it right.\nA new report from The Washington Post reveals that if you take your dead AirPods to an Apple Store and mention a specific word phrase, Apple will replace them at significant reduced price than buying new ones.\nPer the' report, the battery case of AirPods will last much longe...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/neslN5vAls8/apple-will-replace-airpods-dead-batteries-less-if-you-use-word", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-will-replace-airpods-dead-batteries-less-if-you-use-word", - "type": "text/html" - } - ], - "crawled": 1570556622599, - "published": 1570556223000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116110", - "fingerprint": "cc3910fd", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac73e66f:4b5a:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Most Ballard buses are back on normal routes, but the 18 and 40 will continue to be rerouted with a partial road closure on Market St. For Route 40, riders should use stops in both directions on 24th Ave NW north of NW 65th St or Leary Ave NW at NW Ione Pl. Route 18 [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/08/metro-service-changes-for-tuesday-commute/", - "type": "text/html" - } - ], - "crawled": 1570556339823, - "title": "Metro service changes for Tuesday commute", - "published": 1570553207000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Most Ballard buses are back on normal routes, but the 18 and 40 will continue to be rerouted with a partial road closure on Market St.

\n
\n

Transit Alert Update \u2013 Rts 17, 29 & 44 have resumed reg rts along NW Market St. Rts 18 & 40 continues to be rerouted in the Ballard area.

\u2014 King County Metro \"\ud83c\udf42\"\"\ud83c\udf41\"\"\ud83d\ude8f\"\"\ud83d\ude8c\"\"\ud83d\ude8e\"\"\u26f4\"\"\ud83d\ude90\" (@kcmetrobus) October 8, 2019
\n
\n

For Route 40, riders should use stops in both directions on 24th Ave NW north of NW 65th St or Leary Ave NW at NW Ione Pl.

\n

Route 18 riders should use the temporary stop northbound on 20th Ave NW just north of NW Market St, or the stop northbound on 24th Ave NW just north of NW 65th St.

\n

And, riders who need service to 32nd Ave NW and Market St near the Ballard Senior Center can use the Metro Shuttle at the temporary stop northbound on 20 Ave NW just north of NW Market St. There is just one shuttle \u2014 Metro says to expect delays.

\n

To stay updated on reroutes and service changes, follow Metro on Twitter.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c3:f418198c", - "originId": "50348.pz1f40 at https://www.imore.com", - "fingerprint": "e046d790", - "content": { - "content": "

After a few years without any updates, the Mac Mini has finally received some much-needed love. Apple's tiniest Mac has become somewhat of a niche product quite a few power users who need a lot of power in a small package use. If you tend to push your Mac Mini to the edge on a regular basis, then you might be thinking of taking some extra precautions to prevent it from overheating, such as a cooling pad. If that's you, we've compiled some of the best we could find for you to check out.

\n
\n

Sense the cool

\n

Thermaltake Massive TM

\n

Staff favorite

\n

\n

If you need a cooling pad that can do all the things, this is one you should take a look at. For starters, it has a temperature gauge on it that can tell you exactly how hot your Mac Mini is running to let you know if you need to cool it down. If you're in the middle of some heavy processing and need a burst of cool, there's a turbo boost that can provide some extra cooling in a pinch, and it looks kinda cool to boot. It's a little pricey but it's not too bad.

\n

From $33 at Amazon

\n

Master of cool

\n

Cooler Master NotePal X-Slim

\n

\n

Cooler Master has a long history of making quality computer accessories at generally affordable prices. Most of my articles are typed on one of their keyboards so I have full faith in this cooling pad. It's thin so it doesn't take up much room on your desk and it has some good cable management build in. Plus it's powered by a pass-through USB cable so you don't lose any ports. Best of all, it's affordable.

\n

$20 at Amazon

\n

Keep it slim

\n

Havit HV-F2056

\n

\n

Havit does a great job of keeping this guy pretty low profile so it should blend in nicely with your desk. It can even double as a hub for your Mac Mini if you need some extra ports. If you are running two mini's in your workstation, this pad is big enough that you should be able to fit both of them on there for double duty.

\n

$25 at Amazon

\n

All the cools

\n

TeckNet Silent Cooling Pad

\n

\n

If you need intense cooling, this guy has 5 fans with adjustable wind speeds that will keep your Mac Mini cool as ice. Best of all they run quiet so you don't have to worry about turning up your volume to drown them out. There's not much more value you can get for the money.

\n

$23 at Amazon

\n

The alternative

\n

Tinpec Mac Mini Aluminum Stand

\n

\n

Since these cooling pads are designed mostly for laptops, you may not quite have room on your desk to accommodate one of these. If so, a viable alternative to a cooling pad might be a vertical stand like this one. This will allow for greater airflow to your Mac Mini keeping it cool under pressure. The seller has verified it will work with the new 2018 Mac Mini as well so you're good to do.

\n

$19 at Amazon

\n
\n

Cool your jets

\n

The Mac Mini is probably the most underrated computer around and definitely the most underrated Mac. It's a workhorse and most recently, folks have been using them to handle larger and larger workloads so it makes sense that you would want to find ways to keep it cool. The Thermaltake Massive TM will let you keep track of the heat in your machine so you always know precisely how hard to work your Mac, but there's a lot of other great options on this list.

\n

For a slim option that comes from a company that has a record of quality, there is the Cooler Master NotePal X-Slim. This is a great option whether you are gaming for hours or working on your computer for hours. The most important thing is that it will allow you to operate your computer completely worry-free for as much time as you need. All of these products are our top picks and will cover a wide range of different needs. Choose whichever suits you best and stay cool.

\"\"", - "direction": "ltr" - }, - "title": "Best Cooling Pads for Mac Mini in 2019", - "author": "Mary DeSpain", - "summary": { - "content": "After a few years without any updates, the Mac Mini has finally received some much-needed love. Apple's tiniest Mac has become somewhat of a niche product quite a few power users who need a lot of power in a small package use. If you tend to push your Mac Mini to the edge on a regular basis, then you might be thinking of taking some extra precautions to prevent it from overheating, such as a cooling pad. If that's you, we've compiled some of the best we could find for you to check out.\nSense the cool\nThermaltake Massive TM\nStaff favorite\nIf you need a cooling pad that can do all the things, this is one you should take a look at. For starters, it has a temperature gauge on it that can tell you exactly how hot your Mac Mini is running to let you know if you need to cool it down. If you're in the middle of some heavy processing and need a burst of cool, there's a turbo boost that can provide some extra cooling in a pinch, and it looks kinda cool to boot. It's a little pricey but i...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/WhMaN1p3bGc/best-cooling-pads-mac-mini", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-cooling-pads-mac-mini", - "type": "text/html" - } - ], - "crawled": 1570555962972, - "published": 1570555800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c2:f418198c", - "originId": "58414.pz1f40 at https://www.imore.com", - "fingerprint": "ad05ea23", - "content": { - "content": "

You'll have to stick with the browser for now.

\n

\n

What you need to know

\n
  • Netflix has said it has no plans to bring its iPad app to Mac.
  • \n
  • The news highlights larger problems developers have encountered with Apple's Catalyst technology.
  • \n
  • Other major apps are also nowhere to be found.
  • \n

Apple's mission to bring iPad apps to the Mac seemed like a dream scenario. But following the release of macOS Catalina, things are off to a slow start, and now we're getting word that some anticipated apps won't come to Mac at all.

\n

According to Bloomberg, Netflix has no plans to bring its iPad app to Mac \u2014 at least for now. No reason behind the decision was given, but early signs point toward developers feeling "uneasy" about Apple's efforts to bridge the gap between iOS and Mac, Bloomberg said.

\n

Apparently, Apple's new Catalyst technology, which allows developers to transform iPad apps into Mac versions, has left developers feeling frustrated, with the lack of support documents for Catalyst a major source of that frustration.

\n

Having a dedicated Netflix app on Mac would be convenient, but it's by no means necessary. You can easily access the service through a browser of your choice. However, there is no way to download movies or TV shows for offline viewing on Mac, so a dedicated app would be welcome there.

\n

So far, the list of iPad apps that have transitioned to Mac is short, but more apps will likely be available in the coming weeks. Unfortunately, apps like Twitter, Asphalt 9, and DC Universe are nowhere to be found, even though they were advertised by Apple earlier this year.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Netflix\u2019s iPad app isn't coming to Mac \u2014 at least not yet", - "author": "Brandon Russell", - "summary": { - "content": "You'll have to stick with the browser for now.\nWhat you need to know\nNetflix has said it has no plans to bring its iPad app to Mac.\nThe news highlights larger problems developers have encountered with Apple's Catalyst technology.\nOther major apps are also nowhere to be found.\nApple's mission to bring iPad apps to the Mac seemed like a dream scenario. But following the release of macOS Catalina, things are off to a slow start, and now we're getting word that some anticipated apps won't come to Mac at all.\nAccording to Bloomberg, Netflix has no plans to bring its iPad app to Mac \u2014 at least for now. No reason behind the decision was given, but early signs point toward developers feeling "uneasy" about Apple's efforts to bridge the gap between iOS and Mac, Bloomberg said.\nApparently, Apple's new Catalyst technology, which allows developers to transform iPad apps into Mac versions, has left developers feeling frustrated, with the lack of support documents for Catalyst a major so...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/sYc3Z_1hC4E/netflixs-ipad-app-isnt-coming-mac-least-not-yet", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/netflixs-ipad-app-isnt-coming-mac-least-not-yet", - "type": "text/html" - } - ], - "crawled": 1570555962972, - "published": 1570555720000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac5a62fa:b3:f418198c", - "originId": "58410.pz1f40 at https://www.imore.com", - "fingerprint": "d0cc7541", - "content": { - "content": "

\n

Haptic feedback would make the Apple Pencil more responsive.

\n

What you need to know

\n
  • An new patent filed with the U.S. Patent and Trademark Office suggests haptic feedback could be coming to the Apple Pencil.
  • \n
  • The patent was granted to Apple this week and revealed it could consist of adding magnets inside the Apple Pencil.
  • \n
  • The idea is intriguing, but it's just a patent which doesn't gaurentee Apple will implement it in real life.
  • \n

The Apple Pencil could be getting much more responsive with a future update. That's what a new patent Apple filed suggests.

\n

First spotted by AppleInsider, Apple was granted a patent by the U.S. Patent and Trademark Office. The patent was titled "Stylus with external magnetic influence," and it suggests Apple is considering bringing haptic feedback to the Apple Pencil.

\n

Here's the description for the patent.

\n
\n

An interface system may include an electronic device defining an input surface, a stylus comprising a magnetic component and configured to provide input to the electronic device via the input surface, and a magnetic field generator coupled to the electronic device and configured to produce a magnetic field to impart a force on the magnetic component of the stylus.

\n
\n

AppleInsider suggests the magnetic components could be housed in a spring. Then when the Apple Pencil is used to draw, tilting the stylus would deliver the haptic feedback giving users a more granular feel for how to use it.

\n

The patent certainly sounds intriguing, but it is never a guarantee Apple will apply it in real-world usage. Apple makes a habit of filing patents for a myriad of ideas, most of which never make it to consumer products.

\n

Regardless, haptic feedback would be a very useful feature for the Apple Pencil, giving it even more functionality for professional users.

\"\"", - "direction": "ltr" - }, - "title": "Patent filing suggests the Apple Pencil could get haptic feedback", - "author": "Danny Zepeda", - "summary": { - "content": "Haptic feedback would make the Apple Pencil more responsive.\nWhat you need to know\nAn new patent filed with the U.S. Patent and Trademark Office suggests haptic feedback could be coming to the Apple Pencil.\nThe patent was granted to Apple this week and revealed it could consist of adding magnets inside the Apple Pencil.\nThe idea is intriguing, but it's just a patent which doesn't gaurentee Apple will implement it in real life.\nThe Apple Pencil could be getting much more responsive with a future update. That's what a new patent Apple filed suggests.\nFirst spotted by AppleInsider, Apple was granted a patent by the U.S. Patent and Trademark Office. The patent was titled "Stylus with external magnetic influence," and it suggests Apple is considering bringing haptic feedback to the Apple Pencil.\nHere's the description for the patent.\nAn interface system may include an electronic device defining an input surface, a stylus comprising a magnetic component and configured to provide in...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/i6YBedmA9A4/future-apple-pencil-could-get-haptic-feedback", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/future-apple-pencil-could-get-haptic-feedback", - "type": "text/html" - } - ], - "crawled": 1570554667770, - "published": 1570552665000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614384", - "fingerprint": "77638848", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4adb:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

If the batteries in your AirPods have about run their course, there\u2019s another option besides buying a new pair for $159 or more. If you take your AirPods to an Apple Store there\u2019s no option to get the AirPods\u2019 batteries replaced but there is a keyword to get new ones at a discounted price.

\n

more\u2026

\n

The post PSA: Here\u2019s the keyword to get your dead AirPods replaced for less appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/airpods-replaced-battery-service-for-less/", - "type": "text/html" - } - ], - "crawled": 1570553963880, - "title": "PSA: Here\u2019s the keyword to get your dead AirPods replaced for less", - "published": 1570553728000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614383", - "fingerprint": "c2009d0a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ada:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Day One:\u00a0Download the award-winning journal app Day One for iPhone, iPad, and Mac.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 08, 2019 \u2013\u00a0macOS Catalina now available, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/9to5mac-daily-october-08-2019/", - "type": "text/html" - } - ], - "crawled": 1570553963880, - "title": "9to5Mac Daily: October 08, 2019 \u2013\u00a0macOS Catalina now available, more", - "published": 1570552018000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614374", - "fingerprint": "e5281676", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad9:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Tuesday\u2019s best deals include Apple Watch Series 3 at a new Amazon all-time low price. There\u2019s also notable markdowns on DJI\u2019s Osmo Action Camera and the new Nintendo Switch. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Tuesday deals: Apple Watch Series 3 hits new all-time low, DJI Osmo $246, Nintendo Switch, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/apple-watch-series-3-deals-dji-osmo-more/", - "type": "text/html" - } - ], - "crawled": 1570553963880, - "title": "Tuesday deals: Apple Watch Series 3 hits new all-time low, DJI Osmo $246, Nintendo Switch, more", - "published": 1570550436000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614325", - "fingerprint": "4f3f58ed", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad8:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Linksys has released a new feature today for its Velop mesh WiFi customers. Linksys Aware is what the company calls \u201ca first-of-its-kind\u201d motion sensing technology that works via its mesh WiFi system without needing cameras or motion sensor hardware. Read on for all the details on this new feature.

\n

more\u2026

\n

The post Linksys mesh routers offer whole home motion sensing w/o additional hardware appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/linksys-aware-motion-sensing-mesh-wifi/", - "type": "text/html" - } - ], - "crawled": 1570553963880, - "title": "Linksys mesh routers offer whole home motion sensing w/o additional hardware", - "published": 1570550408000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36120", - "fingerprint": "548584af", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab2:d4506071", - "updated": 1570553096000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.cultofmac.com/657594/apple-delays-icloud-drive-file-sharing-until-next-spring/", - "type": "text/html" - } - ], - "crawled": 1570553423703, - "title": "Apple Delays iCloud Drive File Sharing Until \u2018Next Spring\u2019", - "published": 1570553095000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Killian Bell, writing for Cult of Mac:

\n
\n

Apple\u2019s All Features webpage for macOS, which lists\neverything that\u2019s new in Catalina, stated earlier this week\nthat iCloud Drive file sharing would launch before the end of\nthis year.

\n

The page has been updated following the public rollout of macOS\nCatalina on Monday, however. File sharing will now be available in\nspring of next year.

\n
\n

Disappointing to a lot of us who are looking to move away from Dropbox.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36119", - "fingerprint": "eee38086", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab1:d4506071", - "updated": 1570552001000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/08/sports/adam-silver-nba-china-hong-kong.html", - "type": "text/html" - } - ], - "crawled": 1570553423703, - "title": "NBA Commissioner Defends Freedom of Speech as Chinese Companies Cut Ties", - "published": 1570552000000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Sopan Deb, reporting for The New York Times:

\n
\n

In its statement, the broadcaster, China Central Television,\nchided Adam Silver, the N.B.A. commissioner, for expressing\nsupport for the free speech rights of Daryl Morey. Morey, the\nHouston Rockets general manager, posted a supportive message about\nprotests in Hong Kong on Friday night that drew an angry response\nfrom Chinese officials and set off debate about how corporations\nshould balance their public images with their eagerness to do\nbusiness in China.

\n

\u201cWe voice our strong dissatisfaction and opposition to Adam Silver\noffering as an excuse the right to freedom of expression,\u201d CCTV\nsaid in its statement announcing the cancellation of the N.B.A.\nbroadcasts. \u201cWe believe that no comments challenging national\nsovereignty and social stability fall within the scope of freedom\nof expression.\u201d

\n
\n

NBA commissioner Adam Silver\u2019s response was heartening:

\n
\n

Silver issued a new written statement on Tuesday morning which\nsaid in part: \u201cIt is inevitable that people around the world \u2014\nincluding from America and China\u2009\u2014\u2009will have different viewpoints\nover different issues. It is not the role of the N.B.A. to\nadjudicate those differences.\u201d

\n

It continued, \u201cHowever, the N.B.A. will not put itself in a\nposition of regulating what players, employees and team owners\nsay or will not say on these issues. We simply could not operate\nthat way.\u201d

\n

Silver was more blunt during his news conference: \u201cWe will protect\nour employees\u2019 freedom of speech.\u201d

\n
\n

More of this, please.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116104", - "fingerprint": "b1a0a799", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac3cca85:4a6b:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A fundraiser has been launched to help support the Ballard businesses destroyed in yesterday\u2019s devastating 3-alarm fire on the corner of 24th and Market. Kitchen N Things, La Isla, Super Cuts, and Octo Designs Jewelers were all completely destroyed, and Pho Big Bowl sustained water and smoke damage, Seattle Fire said. The fire started in [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/08/fundraiser-launched-for-businesses-destroyed-by-fire/", - "type": "text/html" - } - ], - "crawled": 1570552728197, - "title": "Fundraiser launched for businesses destroyed by fire", - "published": 1570550372000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A fundraiser has been launched to help support the Ballard businesses destroyed in yesterday\u2019s devastating 3-alarm fire on the corner of 24th and Market.

\n

Kitchen N Things, La Isla, Super Cuts, and Octo Designs Jewelers were all completely destroyed, and Pho Big Bowl sustained water and smoke damage, Seattle Fire said. The fire started in the attic space of the building, and within hours had completely engulfed the four businesses.

\n
\"\"
\n

In order to help support the affected businesses Ballard Alliance has launched a GoFundMe fundraiser.

\n

\u201cLocal small businesses are the backbone of the Ballard neighborhood and the loss is felt by the Ballard community,\u201d Ballard Alliance writes.

\n

Their goal is $25,000 \u2014 as of 9am this morning, $12,500 had so far been raised.

\n

La Isla, which had recently closed with new ownership planning to reopen soon, said people could also show support by visiting their Redmond location.

\n

\u201cThere has been an outpouring of support and we appreciate the notes of strength and perseverance during this difficult time,\u201d La Isla wrote on Facebook. \u201cWe will reach out soon with details on our rebuilding plan and ways to help in that effort.\u201d

\n

Classic Consignment, which narrowly escaped flames that threatened to spread through the alleyway, will be closed today while they assess damage to the building and its contents. \u201cWe will be contacting our consigners via email with an update when\u00a0we know next steps. Thank you for your patience and understanding,\u201d they say.

\n

Top photo by Jake Hanson

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac3bcff2:9a:f418198c", - "originId": "58168.pz1f40 at https://www.imore.com", - "fingerprint": "cc5ceb25", - "content": { - "content": "

\n

Over the years, it has become increasingly more challenging to do our repairs on Apple products, including Mac. If you're the type of person that still wants to get your hands dirty and fix your computer, consider the iFixit Pro Tech Toolkit, which is a great all-in-one solution. We've included other toolkits worth considering depending on your needs.

\n

Best Overall: iFixit Pro Tech Toolkit

\n

\n

When a new Apple product arrives, iFixit is ready to snap it open and tell the world what's inside. For many of its teardowns, the company relies on this trusted toolkit, which it developed over five years using the data from thousands of repair models.

\n

Designed and manufactured by iFixit, the Pro Tech Toolkit, is ideally suited for every DIYer, fixer, hobbyist, hacker, and yes, professional, on the planet. It includes a 64 Bit Driver Kit and lots of other goodies, including an Anti-Static Wrist Strap, Small Suction Cup, 3x iFixit Opening Tool, iFixit Opening Picks x6, Nylon Tipped Reverse Tweezers, Angled ESD Tweezers, Blunt ESD Tweezers, Spudger, Halberd Spudger, Metal Spudger, Jimmy, Magnetic Pad, and Tool Roll.

\n

We offer nothing but praise for the iFixit Pro Tech Toolkit, which is priced right given its many parts. On Amazon, some have complained the bits wear out quickly with this kit. Comments like this are in the minority, however.

\n

Pros:

\n
  • Good choice for different types of users
  • \n
  • Created based on five years of research
  • \n
  • Lots of useful parts
  • \n
  • Great price
  • \n

Cons:

\n
  • Some say the bits break easily
  • \n

Best Overall

\n

iFixit Pro Tech Toolkit

\n

\n

The best solution for most people

\n

The toolkit comes highly recommended because it includes only the pieces you're most likely to need.

\n\n

Best Premium: Rosewill Tool Kit RTK-146

\n

\n

The Rosewill toolkit comes with a cable cutter, hammer, brush, tape, flashlight, anti-static tag, reversible ratch handle, and much more. It's ideally suited for those who want to get inside and manage your computer, smartphone, office equipment, and everything else in between. The 146-piece set comes with a hard case, so your pieces are always protected when not in use. One of our biggest complaints about this kit is that it might be too big, but it might be just enough for you.

\n

Pros:

\n
  • 146 pieces
  • \n
  • Hardcase
  • \n

Cons:

\n
  • Pricey
  • \n
  • More than you need?
  • \n

Best Premium

\n

Rosewill Tool Kit RTK-146

\n

\n

For tech enthusiasts

\n

You're likely to find all the parts you need in this impressive toolkit that's also a bit expensive.

\n\n

Best Starter: iFixit Essential Electronics Toolkit

\n

\n

When it comes to computer repair, it's better to begin slow and buy an inexpensive starter kit. The iFixit Essential Electronics Toolkit features bits and precision tools to handle things like screen breaks and battery swaps. It's also the right choice for those looking to service non-techie items like doorknobs, home appliances, eyeglasses, and more.

\n

The biggest negative: Once you want to take your computer repair knowledge to a new level, you'll need another kit.

\n

Pros:

\n
  • Great price
  • \n
  • Multiple uses
  • \n

Cons:

\n
  • Essential parts only
  • \n

Best Starter

\n

iFixit Essential Electronics Toolkit

\n

\n

Begin something new

\n

The Essential Electronics Toolkit is for computer repair beginners and a great addition to any home.

\n\n

Best Extensive: *iFixit Manta Driver Kit *

\n

\n

The iFixit Manta Driver Kit features 114 pieces along with a lid that doubles as a sorting tray. It includes the company's 1/4-inch drive and 4mm drive premium aluminum screwdriver handles with magnetic bit sockets, knurled grips, and swivel tops \u2014 plus 112 precision driver bits.

\n

If you've purchased other kits only to discover the bits you need are missing, you'll probably find them here. Before buying, make sure it matches your needs. Beyond this, the kit is also missing tools found on other kits \u2014 something else to keep in mind.

\n

Pros:

\n
  • 112 bits
  • \n
  • Dual-use sorting tray
  • \n
  • Pieces not found in other kits
  • \n

Cons:

\n
  • Limited use
  • \n

Best Extensive

\n

iFixit Manta Driver Kit

\n

\n

So many bits

\n

Consider this kit when you're out of options when it comes to tool bits. The ones you need are probably here.

\n\n

Bottom line

\n

When you're in the market for a toolkit, you want to buy one that has the pieces you need but isn't overkill. The iFixit Pro Tech Toolkit is our favorite because of its price and attention to detail. You won't get more than you need.

\n

The kit includes a 64 Bit Driver Kit and other pieces, making it an excellent choice for every DIYer, fixer, hobbyist, hacker, and professional. Parts include an Anti-Static Wrist Strap, Angled ESD Tweezers, BSpudger, Halberd Spudger, and much more.

\n

If you've decided to fix your own Mac or another tech device, you can't go wrong with the iFixit Pro Tech Toolkit.

\n

Credits \u2014 The team that worked on this guide

\n

\n

Bryan M. Wolfe is a dad who loves technology, especially anything new from Apple. Penn State (go Nittany Lions) graduate here, also a huge fan of the New England Patriots. Thanks for reading. @bryanmwolfe

\"\"", - "direction": "ltr" - }, - "title": "When you want to repair your Mac even when Apple says no", - "author": "Bryan M Wolfe", - "summary": { - "content": "Over the years, it has become increasingly more challenging to do our repairs on Apple products, including Mac. If you're the type of person that still wants to get your hands dirty and fix your computer, consider the iFixit Pro Tech Toolkit, which is a great all-in-one solution. We've included other toolkits worth considering depending on your needs.\nBest Overall: iFixit Pro Tech Toolkit\nWhen a new Apple product arrives, iFixit is ready to snap it open and tell the world what's inside. For many of its teardowns, the company relies on this trusted toolkit, which it developed over five years using the data from thousands of repair models.\nDesigned and manufactured by iFixit, the Pro Tech Toolkit, is ideally suited for every DIYer, fixer, hobbyist, hacker, and yes, professional, on the planet. It includes a 64 Bit Driver Kit and lots of other goodies, including an Anti-Static Wrist Strap, Small Suction Cup, 3x iFixit Opening Tool, iFixit Opening Picks x6, Nylon Tipped Reverse Twee...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/7S4DAt1vlY0/best-mac-toolkit", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-mac-toolkit", - "type": "text/html" - } - ], - "crawled": 1570552664050, - "published": 1570552202000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac27a5d8:a:f418198c", - "originId": "58409.pz1f40 at https://www.imore.com", - "fingerprint": "c9248388", - "content": { - "content": "

\n

What you need to know

\n
  • Some users are unable to open third-party apps.
  • \n
  • It's affecting iPhone and iPad.
  • \n
  • The cause is currently unknown.
  • \n

It's only affecting apps from the App Store.

\n

If you're struggling to open third-party apps on your iPhone or iPad, fear not. It isn't an issue with your device \u2013 it's happening to more people around the globe. The error states "The iTunes Store is unable to process purchases at this time. Please try again later".

\n

The issue was first noted by MacRumors but a quick search of Twitter suggests that there are plenty of people taking to social media to complain.

\n

The iTunes store is unable to process purchases at this time. pic.twitter.com/NXHhXuFsO7

\u2014 \u3088\u305e (@yozora_mi9) October 8, 2019
\n

So far there doesn't appear to be any information on what's causing this or, more importantly, how to work around it. Apple's System Status page currently shows everything as green but we'll be keeping our eyes peeled for that changing.

\n

This is a developing story and we'll be updating it as new information becomes available.

\n

We'd love to year from you, too. Are apps downloaded from the App Store refusing to launch? If they are, do you have a fix? Let us know in the comments!

\"\"", - "direction": "ltr" - }, - "title": "Some iPhone and iPad users are seeing an error when opening apps", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nSome users are unable to open third-party apps.\nIt's affecting iPhone and iPad.\nThe cause is currently unknown.\nIt's only affecting apps from the App Store.\nIf you're struggling to open third-party apps on your iPhone or iPad, fear not. It isn't an issue with your device \u2013 it's happening to more people around the globe. The error states "The iTunes Store is unable to process purchases at this time. Please try again later".\nThe issue was first noted by MacRumors but a quick search of Twitter suggests that there are plenty of people taking to social media to complain.\nThe iTunes store is unable to process purchases at this time. pic.twitter.com/NXHhXuFsO7\u2014 \u3088\u305e (@yozora_mi9) October 8, 2019\nSo far there doesn't appear to be any information on what's causing this or, more importantly, how to work around it. Apple's System Status page currently shows everything as green but we'll be keeping our eyes peeled for that changing.\nThis is a de...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/UOfSrVmWk5g/some-iphone-and-ipad-users-are-seeing-itunes-store-unable-process-purchases-when-opening-apps", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/some-iphone-and-ipad-users-are-seeing-itunes-store-unable-process-purchases-when-opening-apps", - "type": "text/html" - } - ], - "crawled": 1570551342552, - "published": 1570551016000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ac:53b826a2", - "originId": "57542.pz1f40 at https://www.imore.com", - "fingerprint": "13ea1e29", - "content": { - "content": "

\n

This adorable USB-A to USB-C charging cable winds up to avoid cable tangle.

\n

Cable tangle is the worst, and I am always looking for solutions to neaten up my work area and streamline my travel bag. Enter the GVIEWIN Retractable Charging Cable. One end is a USB Type-A plug and the other is a USB Type-C. Whether you're transferring data or charging up your USB-C enabled device, this convenient cutie has you covered.

\n

GVIEWIN Retractable Charging Cable

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $15

\n

Bottom line: This retractable USB-A to USB-C charging cable is perfect for travel or just keeping your desk neat.

\n

See at Amazon

\n

The Good

\n
  • Charges iPad Pro
  • \n
  • Charges MacBook Pro
  • \n
  • Lots of pretty patterns
  • \n
  • Retractable; avoids cable tangle
  • \n
  • Reasonable price point
  • \n

The Bad

\n
  • Not rapid-charging
  • \n
  • A bit short at three feet
  • \n

Cable neatness

\n

GVIEWIN Retractable Charging Cable: Features

\n

\n

We live with so many charging cables nowadays that our desks look like they're hosting a snake convention. At least, that's how mine looks. With the GVIEWIN Charging Cable, there's one fewer snake tangling up my desk. Note that this is not a Lightning cable, so it's not an iPhone charger, nor will charge any Lightning-enabled iPad. It will only charge your USB Type-C devices, such as the iPad Pro and MacBook Pro. While its current usefulness for Apple products is somewhat limited until Apple releases an iPhone with a USB-C charging port, this cable will charge any of the non-Apple smartphones with a USB-C port. No wall charger is included, so you will need to provide your own.

\n

The total cable length is three feet. The housing is in the middle, with two cables extending from it. Each cable "arm" extends to a maximum of 1.5 feet. You can stop at five different places along the way; you can feel a slight click at each one. The first stop along the way on each cable is 0.4 feet, the second is 0.7 feet, third is one foot, fourth is 1.2 feet, and finally, the fifth stop is 1.5 feet. This allows you to extend only as much cable as you need, with no extra lying around to get tangled. You always want to extend both cables equally; pulling out one and not the other can damage the internal mechanism. It takes some practice to be able to stop at the exact spot you want, but the retracting mechanism is effective. When fully retracted, you can tuck the plugs into their designated slots, so the whole thing can be tossed into a bag without worry about tangles.

\n
\n

The GVIEWIN Retractable Charging Cable is the cutest way to charge up your USB-C device.

\n
\n

The cable is made with a copper core to ensure a stable current. In my informal testing, I found it charged my iPad Pro and my MacBook Pro just fine, but not faster than using Apple cables. Transmitting data (using a USB-C to USB-A adapter) between my two devices worked fine as well.

\n

There are six different colorful, nature-inspired patterns from which to choose. Two of them have silver housing and white cables as seen in my photos; the other four have black housing and cables instead.

\n

Fun but sophisticated

\n

GVIEWIN Retractable Charging Cable: What I like

\n

There's no denying the cute factor, I'm a sucker for tech accessories that are fun and whimsical without devolving into silly. The patterns on the cable housing are attractive and sophisticated. I like that the cables retract and that they have five stops along the way, so you can pull out exactly how much cable you need. Being able to pop this into my tech bag for travel without worrying about it tangling with the other three or four cables I've packed is a nice bonus. Plus, it just looks nice on my desk.

\n

\n

Not the fastest

\n

GVIEWIN Retractable Charging Cable: What I don't like

\n

If you're looking for the absolute fastest charge you can get, this isn't it. But it does charge reliably in my experience. The total cable length is a bit on the short side, with each arm pulling out to 1.5 feet. Fully extended, you get three feet with the housing in the middle. This can be awkward if it's hanging off of your desk, plugged into a low outlet. I don't love the look of the housing just suspended in mid-air. I would think that over time, gravity would cause wear and tear on the cable using it this way. I'd recommend using this charging cable in situations where you can place your device fairly close to the outlet.

\n

Attractive convenience

\n

GVIEWIN Retractable Charging Cable: Bottom line

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

The GVIEWIN Retractable Charging Cable is a cute and convenient way to cut down on cable tangle. The compact, round housing adorned with a beautiful nature scene holds two cable arms. One has a USB Type-C plug and the other has a USB Type-A plug. Fully extended, each cable arm measures 1.5 feet, so you get a total of 3 feet of cable with the housing in the middle. There are five stops along the way, so only extend as much cable as you need to keep your desk looking neat.

\n

You can charge any device with a USB-C port, including the iPad Pro or MacBook Pro. This does not include any iPhone, though it does include a number of other smartphones. The wall charger is not included.

\n

See at Amazon

\n
\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "Who says your charging cable has to look boring?", - "author": "Karen S Freeman", - "summary": { - "content": "This adorable USB-A to USB-C charging cable winds up to avoid cable tangle.\nCable tangle is the worst, and I am always looking for solutions to neaten up my work area and streamline my travel bag. Enter the GVIEWIN Retractable Charging Cable. One end is a USB Type-A plug and the other is a USB Type-C. Whether you're transferring data or charging up your USB-C enabled device, this convenient cutie has you covered.\nGVIEWIN Retractable Charging Cable\nPrice: $15\nBottom line: This retractable USB-A to USB-C charging cable is perfect for travel or just keeping your desk neat.\nSee at Amazon\nThe Good\nCharges iPad Pro\nCharges MacBook Pro\nLots of pretty patterns\nRetractable; avoids cable tangle\nReasonable price point\nThe Bad\nNot rapid-charging\nA bit short at three feet\nCable neatness\nGVIEWIN Retractable Charging Cable: Features\nWe live w...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Qk2ufmtacJk/gviewin-retractable-charging-cable-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/gviewin-retractable-charging-cable-review", - "type": "text/html" - } - ], - "crawled": 1570550680467, - "published": 1570550404000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ab:53b826a2", - "originId": "58406.pz1f40 at https://www.imore.com", - "fingerprint": "e909ce31", - "content": { - "content": "

\n

Asphalt 9 and DC Universe have backed out of offering Catalyst apps.

\n

What you need to know

\n
  • The initial roll out of Catalyst apps has been shaky to say the least.
  • \n
  • Developers continue to voice their concerns regarding the way creating Catalyst apps will work.
  • \n
  • Two major developers, Asphanlt 9 and DC Universe, that were headlining the Catalyst release have backed out.
  • \n

Apple released macOS Catalina this week along with Catalyst. It was supposed to usher in a new era of app porting, but instead it has been a bumpy ride with two major developers already backing out of offering Catalyst apps.

\n

According to Bloomberg, Asphalt 9 and DC Universe\u2014two developers Apple said would headline the Catalyst app catalog during WWDC 2019\u2014have backed out of offering Catalyst apps amid developer concerns. Apple has removed their names from its site.

\n

Developer Steve Troughton-Smith notes that the focus of Catalyst isn't on gaming, so it makes it difficult for developers to port games without the proper features.

\n

If I were a betting man, I would say gameloft would love to have shipped Asphalt 9 for Mac yesterday, but Apple hasn't built Catalyst with games in mind at all, and there's a list of features that games need that are unavailable through Catalyst \u2014 not least of which is key input https://t.co/HNU9LkR5ge

\u2014 Steve Troughton-Smith (@stroughtonsmith) October 8, 2019
\n

Netflix has confirmed it will not be making a Catalyst app.

\n

Most of the concern relates to the process of porting apps over and its consequences, such as making customers pay twice for the same app.

\n

Additionally, PCalc developer James Thompson said the process of creating a Catalyst version of his app was more complicated than he thought it would be.

\n
\n

James Thompson has had to work harder than he expected to get his popular PCalc calculator iPad app running well on Mac computers. Getting paid a second time for that extra work makes sense for developers, but consumers may not immediately understand that after Apple made the porting process sound as easy as checking a box, he said.

\n
\n

It's a rocky start for Catalyst, but its end goal still provides a bright future for the Mac. At least, it will once Apple fixes all of the initial hurdles that have come up.

\"\"", - "direction": "ltr" - }, - "title": "Two major developers back out of offering Catalyst apps amid concerns", - "author": "Danny Zepeda", - "summary": { - "content": "Asphalt 9 and DC Universe have backed out of offering Catalyst apps.\nWhat you need to know\nThe initial roll out of Catalyst apps has been shaky to say the least.\nDevelopers continue to voice their concerns regarding the way creating Catalyst apps will work.\nTwo major developers, Asphanlt 9 and DC Universe, that were headlining the Catalyst release have backed out.\nApple released macOS Catalina this week along with Catalyst. It was supposed to usher in a new era of app porting, but instead it has been a bumpy ride with two major developers already backing out of offering Catalyst apps.\nAccording to Bloomberg, Asphalt 9 and DC Universe\u2014two developers Apple said would headline the Catalyst app catalog during WWDC 2019\u2014have backed out of offering Catalyst apps amid developer concerns. Apple has removed their names from its site.\nDeveloper Steve Troughton-Smith notes that the focus of Catalyst isn't on gaming, so it makes it difficult for developers to port games without t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/kvTueLP_hig/two-major-developers-back-out-offering-catalyst-support-amid-concerns", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/two-major-developers-back-out-offering-catalyst-support-amid-concerns", - "type": "text/html" - } - ], - "crawled": 1570550680467, - "published": 1570550198000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10aa:53b826a2", - "originId": "58405.pz1f40 at https://www.imore.com", - "fingerprint": "df67d37", - "content": { - "content": "

\n

What you need to know

\n
  • David Hodge founded Embark.
  • \n
  • The company was later aquired by Apple.
  • \n
  • But not without a ton of stress along the way.
  • \n

This sounds horrific, but it was probably worth the hassle.

\n

If you've ever wondered what it's like to have your company bought by Apple, now you have the closest thing you're likely to get to an answer. Dave Hodge, founder of map app Embark, has been tweeting how things went down when Apple picked his company up in 2013 before rolling it into Apple Maps.

\n

As you might expect, the whole thing wasn't a fun experience. At least during the time between Apple saying it was interested and all of the documents being signed.

\n

Oddly, it seems Apple had Hodge and his team visit 1 Infinite Loop without telling them that it was considering an acquisition.

\n

When things did get moving and Apple was doing due diligence, things got complicated. The mountain of paperwork that comes with such an undertaking doesn't sound like anything we'd call fun. And neither would Hodge.

\n

2. What\u2019s it like to sell your company? Well, it\u2019s a hellish process that might kill your company if it doesn\u2019t work. Also, there\u2019s lots of paperwork.

This is what my dining room table looked like on day 1 of diligence. pic.twitter.com/2u3I8hCIEU

\u2014 David Hodge \ud83d\ude80 (@DavidHodge) October 8, 2019
\n

And of course, doing deals like this isn't cheap. In fact, it's downright costly with almost $200,000 racked up in legal bills before the acquisition completed.

\n

4. Not only had we burned three months of runway distracted by negotiations, we also managed to rack up $195,000 in legal bills for a deal that might not close. Our runway went from a comfortable ~16 months to 8.

We tried to keep shipping momentum up. Pictured: Embark HQ pic.twitter.com/03mzh5TVe7

\u2014 David Hodge \ud83d\ude80 (@DavidHodge) October 8, 2019
\n

All of the stress ultimately manifested in physical health problems for Hodge. He goes on to explain that he wasn't sleeping well and suffered from a painful jaw because he was grinding his teeth in his sleep. With the team unable to tell their friends or family what was happening, the strain must have been considerable.

\n

Ultimately the deal was completed, but not without some hiccups along the way. And even when it was done nobody could say anything and they held a party for a cat instead.

\n

It's like a bad spy movie, but at least this one had a happy ending.

\"\"", - "direction": "ltr" - }, - "title": "Having your company bought by Apple is as stressful as you'd imagine", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nDavid Hodge founded Embark.\nThe company was later aquired by Apple.\nBut not without a ton of stress along the way.\nThis sounds horrific, but it was probably worth the hassle.\nIf you've ever wondered what it's like to have your company bought by Apple, now you have the closest thing you're likely to get to an answer. Dave Hodge, founder of map app Embark, has been tweeting how things went down when Apple picked his company up in 2013 before rolling it into Apple Maps.\nAs you might expect, the whole thing wasn't a fun experience. At least during the time between Apple saying it was interested and all of the documents being signed.\nOddly, it seems Apple had Hodge and his team visit 1 Infinite Loop without telling them that it was considering an acquisition.\nWhen things did get moving and Apple was doing due diligence, things got complicated. The mountain of paperwork that comes with such an undertaking doesn't sound like anything we'd call fun. And neither wou...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/_fFbDoygm94/having-your-company-bought-apple-stressful-youd-imagine", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/having-your-company-bought-apple-stressful-youd-imagine", - "type": "text/html" - } - ], - "crawled": 1570550680467, - "published": 1570550027000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614370", - "fingerprint": "dbe686ad", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a07:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

UBTECH is a company that is far from new to the home robotics scene. We\u2019ve previously admired its Walker and Cruzr,\u00a0and have taken a hands-on look at its\u00a0Iron Man MK50 bot. Now, UBTECH is back for something a bit different with the announcement of its\u00a0MeeBot 2.0 robot kit. Launching as an Apple store exclusive, the new coding kit looks to improve on the company\u2019s past releases with a larger design, programmable LEDs, and more.

\n

more\u2026

\n

The post UBTECH unveils new MeeBot 2.0 coding robot, available exclusively from Apple appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/08/ubtech-meebot-2-0-robot/", - "type": "text/html" - } - ], - "crawled": 1570550362255, - "title": "UBTECH unveils new MeeBot 2.0 coding robot, available exclusively from Apple", - "published": 1570548588000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614346", - "recrawled": 1570571971630, - "updateCount": 1, - "fingerprint": "cb5de8b9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a06:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Update: Asphalt 9 developer Gameloft says the game is coming to the Mac \u201clater this year.\u201d

\n

Just after the launch of macOS Catalina that brought along the first wave of apps ported from iOS to macOS with Catalyst we\u2019re already hearing about the challenges from both developer and consumer perspectives. And two of the headlining developers that Apple announced would be offering early Catalyst apps may have backed out or delayed their releases.

\n

more\u2026

\n

The post Asphalt 9 and DC Universe may have backed out on Catalyst apps amid dev and customer concerns appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/catalyst-apps-dev-customer-concerns/", - "type": "text/html" - } - ], - "crawled": 1570550362255, - "title": "Asphalt 9 and DC Universe may have backed out on Catalyst apps amid dev and customer concerns", - "published": 1570547533000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613612", - "fingerprint": "6a72c63b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a05:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

I\u2019ve used Backblaze for many years as my go-to backup service on macOS. Just last week, it saved me from re-creating a presentation I worked on for three hours. I had been having issues with one of my laptops (due to macOS Catalina), so I decided to reformat the drive and set up from scratch. I didn\u2019t realize that iCloud Drive hadn\u2019t uploaded the document, though. I am not blaming Apple here because I was running a beta OS, and I knew I had some wonky things going on. Thankfully, Backblaze was working, though. I logged in to the online portal, downloaded the PowerPoint, and was up and running. One of the things that makes Backblaze such an excellent backup service on macOS is how much care they put into their app. It\u2019s fast, lightweight, and is 100% native to macOS. Today, Backblaze for Mac 7.0 is being released. All clients will update over the next two weeks, or you can download by clicking on the Backblaze icon in the Menu Bar and check for updates. So what\u2019s new in Backblaze 7.0? more\u2026

\n

The post Backblaze 7.0 adds unlimited version history option, macOS Catalina support, and more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/backblaze-7-0/", - "type": "text/html" - } - ], - "crawled": 1570550362255, - "title": "Backblaze 7.0 adds unlimited version history option, macOS Catalina support, and more", - "published": 1570546852000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac138489:10a5:53b826a2", - "originId": "58407.pz1f40 at https://www.imore.com", - "fingerprint": "3043cf6d", - "content": { - "content": "

A lightweight Office app will arrive on iOS according to a new report.

\n

\n

What you need to know

\n
  • A unified Office Mobile app will come to iOS devices at some point, according to a new report.
  • \n
  • Microsoft already has a unified Office app that is preinstalled on Galaxy Note 10 devices.
  • \n
  • There's a chance that a unified Office app could make its way to more devices in the future.
  • \n

Microsoft Office is tremendously successful on mobile devices. Several Office applications have over 1 billion installs on Android, and Microsoft's Office suite is also popular on iOS. In the future, there could be an addition to the Office lineup, a unified Office application on iOS. A new report from ZDNet states that a unified Office Mobile app will come to iOS devices in the future.

\n

Microsoft has a similar Office Mobile application that comes preloaded on the Galaxy Note 10. Microsoft Office Mobile is a lightweight application that lets you view, edit, and share files from Word, PowerPoint, and Excel. The description reads,

\n
\n

The trusted Microsoft Office apps that let you create, edit, view, and share files are now available for download as a single convenient app. Office Mobile includes the complete Word, PowerPoint, and Excel apps to offer a convenient office experience on the go.

\n
\n

The Office Mobile app isn't meant to replace the fully-powered dedicated Office apps. Instead, it creates a simple space to make edits and view and share files. Mary Jo Foley has heard that "an Apple-specific Office Mobile app will be coming to iOS devices, as well."

\n

Foley also speculates that the Office Mobile app could ship with the upcoming Surface Duo, or even potentially come to Windows 10.

\"\"", - "direction": "ltr" - }, - "title": "Unified Office mobile app reportedly planned for iOS", - "author": "Sean Endicott", - "summary": { - "content": "A lightweight Office app will arrive on iOS according to a new report.\nWhat you need to know\nA unified Office Mobile app will come to iOS devices at some point, according to a new report.\nMicrosoft already has a unified Office app that is preinstalled on Galaxy Note 10 devices.\nThere's a chance that a unified Office app could make its way to more devices in the future.\nMicrosoft Office is tremendously successful on mobile devices. Several Office applications have over 1 billion installs on Android, and Microsoft's Office suite is also popular on iOS. In the future, there could be an addition to the Office lineup, a unified Office application on iOS. A new report from ZDNet states that a unified Office Mobile app will come to iOS devices in the future.\nMicrosoft has a similar Office Mobile application that comes preloaded on the Galaxy Note 10. Microsoft Office Mobile is a lightweight application that lets you view, edit, and share files from Word, PowerPoint, and Excel. The descri...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/KfzExOZ2pLg/unified-office-mobile-app-reportedly-planned-ios", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/unified-office-mobile-app-reportedly-planned-ios", - "type": "text/html" - } - ], - "crawled": 1570550023305, - "published": 1570549894000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36118", - "recrawled": 1570564228518, - "updateCount": 2, - "fingerprint": "43d10488", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac107295:49dd:d4506071", - "updated": 1570563896000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/07/macos-catalina-and-64-bit/", - "type": "text/html" - } - ], - "crawled": 1570549822101, - "title": "MacOS 10.15 Catalina and the 32-Bit App Reckoning", - "published": 1570549187000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Jim Dalrymple, writing at The Loop:

\n
\n

For those that have been following along, 64-bit is not that new.\nApple has been talking to developers about the 64-bit transition\nfor several years. Chances are your apps have already been updated\nto take advantage of the architecture.

\n

However, if your apps haven\u2019t been updated, they won\u2019t run on the\nnew operating system. You should be aware of that before you\nupgrade.

\n

In typical Apple fashion, the company has made it easy to find out\nif you\u2019ll have a problem with your apps. In your current macOS,\nyou can go to About this Mac > System Report > Applications and\nget a list of all applications and whether they are 64-bit or not.

\n

If you decide not to do that and try to install macOS Catalina,\nthe installer will post a warning that some of your apps are not\ncompatible with the new operating system. It will also give you a\nlist of these apps. You can decide to stop the install process and\ncontact the developers about updates or continue, knowing those\napps won\u2019t work.

\n
\n

I don\u2019t have any remaining apps of consequence that are 32-bit only, but it\u2019s certainly worth checking before you upgrade.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1096:53b826a2", - "originId": "58404.pz1f40 at https://www.imore.com", - "fingerprint": "5bfb2041", - "content": { - "content": "

Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. iMore may receive a commission from The Points Guy Affiliate Network.

\n

\n

What you need to know

\n
  • Marriott has launched a new 100K bonus limited time offer
  • \n
  • The Marriott Bonvoy Business\u2122 American Express\u00ae Card and Marriott Bonvoy Boundless Credit Card are eligible
  • \n
  • The bonus is worth about $800 according to The Points Guy
  • \n

Jump in on Marriott's biggest offer for a limited time.

\n

When Marriott acquired SPG hotels and brought their rewards program under the Bonvoy program, it had offered new cardholders of its Marriott Bonvoy Business\u2122 American Express\u00ae Card and Marriott Bonvoy Boundless Credit Card a limited time 100K points bonus. For anyone who missed that offer and has held out in hopes of its return, Marriott is back. For a limited time, again, you can earn $100,000 in Marriott Bonvoy points with either card if you spend $5000 in the first the 3 months of card ownership. The Points Guy values Marriott Bonvoy points at around $0.80, so this offer equates to about $800 in hotel stays, a solid offer for anyone looking to visit one of Marriott's hotels anytime soon.

\n

For anyone looking to earn this bonus and want a personal card, the Marriott Bonvoy Boundless\u2122 Credit Card is eligible for this offer. This card is great for those who tend to stay at Marriott's 7,000 hotels around the world on personal trips, as the card offers 6X Bonvoy points for each booking. Cardholders also enjoy a Free Night Award every year and Automatic Silver Elite Status to get extra perks during your stay.

\n

Bounding on in

\n

Marriott Bonvoy Boundless\u2122 Credit Card

\n

\n

See at The Points Guy

\n

Grab 100,000 Bonus Points for a limited time after you spend $5,000 on purchases in the first 3 months from account opening. An additional Free Night Award is given to cardholders every year after account anniversary. Outside of that, earn 6X Bonvoy points per $1 spent at Marriott Bonvoy hotels and 2X Bonvoy points for every $1 spent on all other purchases. Cardholders also get Automatic Silver Elite Status each account anniversary year and can make their way to Gold Status when you spend $35,000 on purchases each account year. You also start with 15 Elite Night Credits each calendar year. This card has no foreign transaction fees and a $95 annual fee.

\n

If you are looking for a business card, the Marriott Bonvoy Business\u2122 American Express\u00ae Card is eligible for this 100K offer. Its annual fee of $125 is quickly justified after that welcome bonus and its stellar rewards and benefits. It goes further with rewards than its consumer-focused counterpart, also offering points on restaurant, gas station, and phone service purchases. Those who spend over $60,000 on the card every year can also earn an additional Free Night Award from Marriott.

\n

Back in business

\n

Marriott Bonvoy Business\u2122 American Express\u00ae Card

\n

\n

See at The Points Guy

\n

Earn 100,000 bonus Marriott Bonvoy points after you use your new Card to make $5,000 in purchases within the first 3 months. Plus, get a 0% intro APR on purchases for 6 months (then a variable 17.49%-26.49%). The offer ends on 10/23/2019. After that, get 6x points at participating Marriott Bonvoy hotels, 4x points at U.S. restaurants and U.S. gas stations, and 2x points on all other eligible purchases. Receive 1 Free Night Award every year after your Card account anniversary. Plus, earn an additional Free Night Award after you spend $60K in purchases on your Card in a calendar year. Enjoy complimentary Marriott Bonvoy Silver Elite status with your Card and get to Gold Elite status after making $35,000 in eligible purchases on your Card in a calendar year.

\n

This offer from Marriott is only good on the business card until October 23, 2019, and is sure to not last forever on the personal card as well. If you are planning on staying at Marriott and have been waiting for a rare welcome bonus to take advantage of, this is one of the best offers out there right now.

\"\"", - "direction": "ltr" - }, - "title": "Marriott launches limited-time 100K bonus on on select Bonvoy cards", - "author": "Joe Wituschek", - "summary": { - "content": "Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. iMore may receive a commission from The Points Guy Affiliate Network.\nWhat you need to know\nMarriott has launched a new 100K bonus limited time offer\nThe Marriott Bonvoy Business\u2122 American Express\u00ae Card and Marriott Bonvoy Boundless Credit Card are eligible\nThe bonus is worth about $800 according to The Points Guy\nJump in on Marriott's biggest offer for a limited time.\nWhen Marriott acquired SPG hotels and brought their rewards program under the Bonvoy program, it had offered new cardholders of its Marriott Bonvoy Business\u2122 American Express\u00ae Card and Marriott Bonvoy Boundless Credit Card a limited time 100K points bonus. For anyone who missed that offer and has held out in hopes of its return, Marriott is back. For a limited time, again, you can earn $100,000 in Marriott Bonvoy points with either card if you spend $5000 in the first the 3 months of card ownership. The ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/HxtgvQuCTtI/marriott-launches-limited-time-100k-bonus-its-bonvoy-cards", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/marriott-launches-limited-time-100k-bonus-its-bonvoy-cards", - "type": "text/html" - } - ], - "crawled": 1570548699649, - "published": 1570548396000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1095:53b826a2", - "originId": "58403.pz1f40 at https://www.imore.com", - "fingerprint": "4e32d093", - "content": { - "content": "

\n

What you need to know

\n
  • Backblaze has a new macOS update out.
  • \n
  • Official Catalina support is added.
  • \n
  • As is unlimited version history.
  • \n

One of the best online backup solutions just got better.

\n

Backblaze is one of the most popular online backup solutions around and with good reason. It offers unlimited backups for just a few dollars a month and the Mac app is native, so it won't grind your system down. And now that app has been updated to version 7.0.

\n

With this update Backblaze gains official macOS 10.15 Catalina support along with improved handling of macOS system messages. The app now deals with Catalina's more restrictive security settings, too.

\n
\n

We've added support for MacOS Catalina and improved some MacOS system messages. MacOS provides some great new features for the Mac and we've changed some of our apps' behavior to better fit Catalina. In Catalina, Apple is now requiring apps to ask for permission more frequently, and since Backblaze is a backup application, we require a lot of permissions. Thus you may notice more system messages when installing Backblaze on the new OS.

\n
\n

Backblaze has also made sure that nobody will ever lose a file thanks to unlimited version history. It's a paid upgrade to the standard Backblaze plan, but if you need to be able to undo changes to files without a time limit the fees are a bargain. Especially compared to the potential risk of losing data.

\n
\n

Extending your Version History from 30 days or one year to forever means that Backblaze will never remove files from your Backblaze backup whether you've updated, changed, or fully deleted them from your computer, or not. Extending Version History to forever is similar to one year, at an additional $2 per month (prorated to your license plan type) plus $0.005/GB/month for versions modified on your computer more than one year ago.

\n
\n

Existing users are being upgraded to Backblaze 7.0 in the coming weeks, but you can manually kick the update off by clicking the Backblaze icon and seleting "Check for Updates".

\"\"", - "direction": "ltr" - }, - "title": "Backblaze updated with macOS Catalina support and unlimited version history", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nBackblaze has a new macOS update out.\nOfficial Catalina support is added.\nAs is unlimited version history.\nOne of the best online backup solutions just got better.\nBackblaze is one of the most popular online backup solutions around and with good reason. It offers unlimited backups for just a few dollars a month and the Mac app is native, so it won't grind your system down. And now that app has been updated to version 7.0.\nWith this update Backblaze gains official macOS 10.15 Catalina support along with improved handling of macOS system messages. The app now deals with Catalina's more restrictive security settings, too.\nWe've added support for MacOS Catalina and improved some MacOS system messages. MacOS provides some great new features for the Mac and we've changed some of our apps' behavior to better fit Catalina. In Catalina, Apple is now requiring apps to ask for permission more frequently, and since Backblaze is a backup application, we require a lot ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ZUaglgrf7Lo/backblaze-updated-macos-catalina-support-and-unlimited-version-history", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/backblaze-updated-macos-catalina-support-and-unlimited-version-history", - "type": "text/html" - } - ], - "crawled": 1570548699649, - "published": 1570548367000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1094:53b826a2", - "originId": "58402.pz1f40 at https://www.imore.com", - "fingerprint": "6b1c82fa", - "content": { - "content": "

\n

Disney rarely offers sales for its movies.

\n

What you need to know

\n
  • Apple's latest movie sale is offering a sweet discount on countless Disney classics.
  • \n
  • Most of the movies are $15 (they're normally $20), but some do get down to $10 like Hocus Pocus.
  • \n
  • You can check out all of the Disney movies on sale through the iTunes Store.
  • \n

Apple just launched its latest movie sale and it's a bit of a surprise. The sale discounts countless Disney classics like Toy Story and The Lion King.

\n

If you know Disney, then you know sales of its movies are extremely rare. That's what makes this unexpected sale so welcomed. It'll give many people a chance to pick up a Disney movie or two while saving a few bucks.

\n

There are ton of movies worth picking up, but we're only selecting the ones that caught our attention. The discount drops the movies down to $15 from their regular $20 price, but you can snag a movie like Hocus Pocus for $10.

\n

There's plenty more where that came from. You can check out the full movie collection on sale through the iTunes Store.

\"\"", - "direction": "ltr" - }, - "title": "Apple's latest movie sale includes a ton of Disney classics", - "author": "Danny Zepeda", - "summary": { - "content": "Disney rarely offers sales for its movies.\nWhat you need to know\nApple's latest movie sale is offering a sweet discount on countless Disney classics.\nMost of the movies are $15 (they're normally $20), but some do get down to $10 like Hocus Pocus.\nYou can check out all of the Disney movies on sale through the iTunes Store.\nApple just launched its latest movie sale and it's a bit of a surprise. The sale discounts countless Disney classics like Toy Story and The Lion King.\nIf you know Disney, then you know sales of its movies are extremely rare. That's what makes this unexpected sale so welcomed. It'll give many people a chance to pick up a Disney movie or two while saving a few bucks.\nThere are ton of movies worth picking up, but we're only selecting the ones that caught our attention. The discount drops the movies down to $15 from their regular $20 price, but you can snag a movie like Hocus Pocus for $10.\nToy Story\nToy Story 4\nAladdin (2019)\nTim Burton's The Nightmare Before Chri...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/rFK5rXihipg/apples-latest-movie-sale-includes-ton-classic-disney-animated-movies", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-latest-movie-sale-includes-ton-classic-disney-animated-movies", - "type": "text/html" - } - ], - "crawled": 1570548699649, - "published": 1570547398000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614301", - "fingerprint": "9f669d1d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabe1bb6c:4939:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

If I didn\u2019t write about Apple-related tech for a living, I\u2019m honestly not sure whether I\u2019d upgrade to macOS Catalina. For me, the loss of 32-bit app compatibility could potentially be both a major hassle and a significant expense.

\n

A hassle in part because there are several small utility apps I use which are 32-bit only. All are old, and the developers have long since lost interest in updating them, so I\u2019m going to need to find suitable alternatives\u2026

\n

more\u2026

\n

The post MacBook Pro Diary: The upgrade to macOS Catalina is going to involve a lot of work appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/upgrade-to-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1570546760556, - "title": "MacBook Pro Diary: The upgrade to macOS Catalina is going to involve a lot of work", - "published": 1570545964000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabd721fa:1077:53b826a2", - "originId": "58400.pz1f40 at https://www.imore.com", - "fingerprint": "7e6cde2b", - "content": { - "content": "

\n

A big boost for the iPhone camera?

\n

What you need to know

\n
  • Apple patent reveals potential tech behind refractive lenses.
  • \n
  • Revolves around prism to angle light 90 degrees into a camera sensor.
  • \n
  • Could allow sensor to be placed further from lens, reducing form factor of camera housing and the iPheon as a whole.
  • \n

Two Apple patents published today have revealed how Apple could use refractive lenses to improve picture quality in its cameras whilst potentially reducing the size of the camera bump on the back of Phone, and perhaps the thickness of the device overall.

\n

As reported by AppleInsider, two patents were published today, the first titled "Folded lens system with five refractive lenses", the second "with three refractive lenses".

\n

The description for the patents states:

\n
\n

The advent of small, mobile multipurpose devices such as smartphones and tablet or pad devices has resulted in a need for high-resolution, small form factor cameras for integration in the devices. However, due to limitations of conventional camera technology, conventional small cameras used in such devices tend to capture images at lower resolutions and/or with lower image quality than can be achieved with larger, higher quality cameras. Achieving higher resolution with small package size cameras generally requires use of a photosensor (also referred to as an image sensor) with small pixel size and a good, compact imaging lens system. Advances in technology have achieved reduction of the pixel size in photosensors. However, as photosensors become more compact and powerful, demand for compact imaging lens system with improved imaging quality performance has increased.

\n
\n

The patent reveals a configuration of either five or three refractive lenses that are positioned 90 degrees away from the camera sensor and the back of the smartphone, as per the image below.

\n

\n

As such, the part of the camera we all see would remain in the same position, however the actual sensor could be position further away, potentially reducing the depth of the camera system so as to reduce its overall thickness. As you'll note from the diagram, a prism would bounce the light 90 degrees and into the photosensor.

\n

As AppleInsider notes:

\n
\n

Each of the elements use concave and convex elements to manipulate the light, but they offer two different purposes.

\n

The five-element version can offer a 35mm-equivalent focal length in the range of 50 to 85mm, and with field of views of between 28 degrees and 41 degrees, making it useful for a wide-angle camera. Meanwhile, the three-element is said to provide a 35mm-equivalent of a 80-200mm focal length range, and with a field of view between 17.8 and 28.5 degrees, which would put it as a telephoto assembly.

\n
\n

Of course, it's important to note as always that a patent does not equate to confirmation that we will one day see this technology. It is however interesting to note how Apple could try to improve its iPhone camera, particularly if that improvement could also reduce the overall form factor of the phone and get rid of the camera bump!

\"\"", - "direction": "ltr" - }, - "title": "Check out this Apple patent for refractive lenses", - "author": "Stephen Warwick", - "summary": { - "content": "A big boost for the iPhone camera?\nWhat you need to know\nApple patent reveals potential tech behind refractive lenses.\nRevolves around prism to angle light 90 degrees into a camera sensor.\nCould allow sensor to be placed further from lens, reducing form factor of camera housing and the iPheon as a whole.\nTwo Apple patents published today have revealed how Apple could use refractive lenses to improve picture quality in its cameras whilst potentially reducing the size of the camera bump on the back of Phone, and perhaps the thickness of the device overall.\nAs reported by AppleInsider, two patents were published today, the first titled "Folded lens system with five refractive lenses", the second "with three refractive lenses".\nThe description for the patents states:\nThe advent of small, mobile multipurpose devices such as smartphones and tablet or pad devices has resulted in a need for high-resolution, small form factor cameras for integration in the devices. However, due to lim...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/sg4gmAiFNjg/apple-patent-shows-how-refractive-lenses-could-improve-camera-quality-and-reduce-lens-bump", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-patent-shows-how-refractive-lenses-could-improve-camera-quality-and-reduce-lens-bump", - "type": "text/html" - } - ], - "crawled": 1570546065914, - "published": 1570545550000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:1070:53b826a2", - "originId": "58338.pz1f40 at https://www.imore.com", - "fingerprint": "df5e4e41", - "content": { - "content": "

\n

The Legend of Zelda: Link's Awakening has a total of eight main dungeons, but there's a ninth, special dungeon hidden off the beaten path. This Color Dungeon was added in the Game Boy Color version of Link's Awakening and has made a comeback on the Switch. If you're a curious, investigative player, you may stumble into it on your own, but it can be a bit tricky to remember to go back for the out-of-place clue that sends you there once you get the ability to do so. If you need more help, here's how to unlock the Color Dungeon:

\n

Used in this guide

\n

How to unlock the Color Dungeon in Link's Awakening

\n

\n
  1. You'll first need to have completed the third dungeon, the Key Cavern, which gives you the ability to Dash.
  2. \n
  3. Return to Mabe Village, and enter the Library.
  4. \n
  5. You'll see a book on top of a shelf in the back about to fall off. Dash into the shelf to knock it down.
  6. \n
  7. Read the book, and either have this guide open or take a screenshot of the directions inside.

    \n

  8. \n
  9. Head to the Graveyard
  10. \n
  11. In the southeast corner of the graveyard, find five tombstones
  12. \n
  13. The numbers in the instructions tell you what order to move the tombstones in. The arrows tell you the direction.

    \n

  14. \n
  15. Move the bottom right tombstone down.
  16. \n
  17. Move the bottom left tombstone left
  18. \n
  19. Move the top left tombstone up
  20. \n
  21. Move the top middle tombstone right
  22. \n
  23. Move the top right tombstone up to reveal the entrance to the Color Dungeon.
  24. \n

What is the Color Dungeon?

\n

The Color Dungeon is a bonus dungeon created for the Game Boy Color version of Link's Awakening that's been added to the Nintendo Switch version, though it's a bit less impressive now that we've been gaming in color for years. Most of the puzzles involve using colors or shapes (for those who are colorblind) to solve, and many of the enemies have colored themes as well.

\n

What do I need to defeat the Color Dungeon?

\n

You can defeat the Color Dungeon as soon as you unlock it after the Key Cavern, but it can be helpful to wait a bit longer to obtain the bow and arrows, bombs, and even the boomerang can be helpful in making sure you don't get overwhelmed by enemies. However, it's not a long or especially challenging dungeon, so don't fret if you want to get it out of the way quickly.

\n

Our top equipment picks

\n

The colorful adventure itself

\n

The Legend of Zelda: Link's Awakening

\n

\n

$60 at Amazon

\n

Awake the wind fish

\n

Link finds himself stranded on a strange island that exists in the shadow of a massive egg. The egg is said to house the sleeping Wind Fish, whom Link must awaken if he ever wants to leave. Our hero must journey across Koholint Island and obtain eight magical instruments across eight dungeons (plus the bonus Color Dungeon) to play the ballad that will send him home.

\n

Additional Equipment

\n

If you want to experience everything Link's Awakening has to offer in the best possible way, you may also need to pick these up:

\n
\n

The Legend of Zelda: Link's Awakening amiibo

\n

\n

$16 at GameStop

\n

This tiny friend can be tapped in the game's Dungeon Creator mode to send a Shadow Link scurrying after you, hindering your progress. Add it for an extra cute challenge to your custom-made dungeons. Don't forget you can add Color Dungeon rooms to the Dungeon Creator once you've cleared it!

\n

ButterFox Carrying Case

\n

\n

$11 at Amazon

\n

Keep your adventures on Koholint Island safe with an inexpensive traveling case for the Nintendo Switch. It can hold 19 games, the Switch itself, and multiple cables and Joy-Con controllers.

\n

Nintendo Switch Lite

\n

\n

$200 at Amazon

\n

If you're obsessed with gaming on the go, consider the Nintendo Switch Lite as an alternative or addition to the regular Nintendo Switch. It's smaller, cheaper, more durable if you have kids playing the system, and comes in fun colors like yellow and turquoise. It can't dock on a TV, but if you're primarily a handheld gamer, this may be the best option for you.

\n
\"\"", - "direction": "ltr" - }, - "title": "How to unlock the secret Color Dungeon in Link's Awakening", - "author": "Reb Valentine", - "summary": { - "content": "The Legend of Zelda: Link's Awakening has a total of eight main dungeons, but there's a ninth, special dungeon hidden off the beaten path. This Color Dungeon was added in the Game Boy Color version of Link's Awakening and has made a comeback on the Switch. If you're a curious, investigative player, you may stumble into it on your own, but it can be a bit tricky to remember to go back for the out-of-place clue that sends you there once you get the ability to do so. If you need more help, here's how to unlock the Color Dungeon:\nUsed in this guide\nNow in color: The Legend of Zelda: Link's Awakening ($60 at Amazon)\nHow to unlock the Color Dungeon in Link's Awakening\nYou'll first need to have completed the third dungeon, the Key Cavern, which gives you the ability to Dash.\nReturn to Mabe Village, and enter the Library.\nYou'll see a book on top of a shelf in the back about to fall off. Dash into the shelf to knock it down.\nRead the book, and either have this guide open or take a scree...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/KeFKL21asjE/how-unlock-secret-color-dungeon-links-awakening", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-unlock-secret-color-dungeon-links-awakening", - "type": "text/html" - } - ], - "crawled": 1570545406315, - "published": 1570545003000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106f:53b826a2", - "originId": "58322.pz1f40 at https://www.imore.com", - "fingerprint": "27bf6f75", - "content": { - "content": "

\n

Busy RPG-lovers, take note -- Little Town Hero is on its way to Nintendo Switch, demanding creativity rather than piles of free time.

\n

The Nintendo Switch has no shortage of excellent JRPGs, but they can often take hours upon hours to finish. Even some of the most popular, such as Pokemon and Dragon Quest, can be grinds to get through if you're a busy person with limited time to play games. Fortunately, Game Freak has emerged with an RPG for busy people, with a unique battle system to boot.

\n

The smallest big adventure

\n

Little Town Hero

\n

\n

$25 at Nintendo

\n

Save the town from the dangers outside

\n

Little Town Hero is a new, non-Pokemon RPG from Game Freak where a young boy in a little town stumbles upon a big adventure. Specifically designed for busy players, you won't need to grind levels to get ahead in Little Town Hero -- instead, you'll use creativity to win battles against invading monsters.

\n

Little Town Hero is on its way for the Nintendo Switch, bringing a cute, semi-traditional RPG to the system's collection that will require players to be creative to get ahead.

\n

What is Little Town Hero?

\n
\n\n

Little Town Hero is a turn-based RPG made by Game Freak, coming to the Nintendo Switch. It follows the story of a young boy living in an isolated village who is suddenly sent on a big adventure. The game features somewhat unconventional battle mechanics and is specifically designed for busy people who don't want to grind their way through a long, repetitive RPG.

\n

What is the game's story?

\n

\n

In an isolated village guarded by a castle, everyone is content not to worry about the outside world -- except one boy, our main protagonist, named Axe. When monsters appear out of the blue one day, he finds himself as the only one able to fight them off thanks to a strange red stone he's discovered. This sends him off on a strange adventure looking for the origin of the monsters so he can fully protect his village.

\n

How do you play?

\n

\n

Little Town Hero's RPG battles are a bit unusual. You don't need to grind lots of monsters to level up and get stronger. Instead, you fight bosses with ideas. In each battle, you'll get a menu of choices for different things to do, such as "Throw" or "Improvise." You want to use moves that counter the moves being used by the enemy in order to defeat them, which means you'll have to use logic and creativity to win.

\n

You'll also be able to move around the town while fighting the attacking monsters, and can even get help from the other villagers as you fight.

\n

What is the game's connection with Pokemon?

\n

\n

Little Town Hero is developed by Game Freak, the studio that also develops the Pokemon games. Although this game is not a Pokemon game by any means, the game is likely to have plenty of stylistic echoes of the Pokemon titles. And since it's an RPG, it's likely to be enjoyed by many of the same fans.

\n

What is the game's connection with Undertale?

\n

\n

Toby Fox, the creator of Undertale (as well as its composer) has composed the music for Little Town Hero. Don't expect explicit Undertale connections, but if you enjoy Fox's music, you'll probably enjoy bopping along to the tunes in this game too.

\n

Can you play with friends?

\n

No, Little Town Hero is a single-player game only.

\n

Can you play online?

\n

No, although the game does support cloud saves with a Nintendo Switch Online subscription.

\n

When can I get it?

\n

Little Town Hero is planned for launch on Nintendo Switch on October 16, 2019. It will cost $25.

\n

The smallest big adventure

\n

Little Town Hero

\n

\n

$25 at Nintendo

\n

Save the town from the dangers outside

\n

Little Town Hero is a new, non-Pokemon RPG from Game Freak where a young boy in a little town stumbles upon a big adventure. Specifically designed for busy players, you won't need to grind levels to get ahead in Little Town Hero -- instead, you'll use creativity to win battles against invading monsters.

\"\"", - "direction": "ltr" - }, - "title": "Little Town Hero: Everything you need to know", - "author": "Reb Valentine", - "summary": { - "content": "Busy RPG-lovers, take note -- Little Town Hero is on its way to Nintendo Switch, demanding creativity rather than piles of free time.\nThe Nintendo Switch has no shortage of excellent JRPGs, but they can often take hours upon hours to finish. Even some of the most popular, such as Pokemon and Dragon Quest, can be grinds to get through if you're a busy person with limited time to play games. Fortunately, Game Freak has emerged with an RPG for busy people, with a unique battle system to boot.\nThe smallest big adventure\nLittle Town Hero\n$25 at Nintendo\nSave the town from the dangers outside\nLittle Town Hero is a new, non-Pokemon RPG from Game Freak where a young boy in a little town stumbles upon a big adventure. Specifically designed for busy players, you won't need to grind levels to get ahead in Little Town Hero -- instead, you'll use creativity to win battles against invading monsters.\nLittle Town Hero is on its way for the Nintendo Switch, bringing a cute, semi-traditional ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/wFxS1-VKUJE/little-town-hero-everything-you-need-know", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/little-town-hero-everything-you-need-know", - "type": "text/html" - } - ], - "crawled": 1570545406315, - "published": 1570544102000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106e:53b826a2", - "originId": "58397.pz1f40 at https://www.imore.com", - "fingerprint": "12aa36e4", - "content": { - "content": "

\n

What you need to know

\n
  • Apple launched time synced lyrics with iOS 13.
  • \n
  • The feature allows users to follow along.
  • \n
  • Apple has a team of people manually transcribing lyrics.
  • \n

We assumed Apple was using a service of some sort.

\n

In a longer piece about Apple Music by Wired, the folks at Cult of Mac were able to spot one particularly interesting little tidbit. It turns out that Apple has a team of people transcribing songs.

\n

That, according to Oliver Schusser, head of Apple Music, ensures that the lyrics used in the time synced lyric feature \u2013 added as part of iOS 13 \u2013 are as accurate as possible. After all, you don't want to find out the words are wrong when you're in the middle of an impromtu karaoke session, right?

\n
\n

In probably the most bizarre example of Apple spending to get the experience right, Schusser says that Apple has "a team of people listening to music and transcribing the lyrics" to ensure they're accurate enough for Apple Music's new time synced lyrics feature; "we don't get them from the usual sites."

\n
\n

The point about Apple spending money to get the experience right is an interesting one to bring up. There have been many times in recent years where the fix seemed to be Apple throwing money at the problem, but it refused to do so. App Store review times were one prime example, with developers complaining that it took too long to get apps into the store. Simply growing the App Store review team by a huge number was believed to be the most likely fix.

\n

It seems that this time Apple took the "hit it with cash" approach with Apple Music.

\"\"", - "direction": "ltr" - }, - "title": "Apple has people manually transcribing song lyrics", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple launched time synced lyrics with iOS 13.\nThe feature allows users to follow along.\nApple has a team of people manually transcribing lyrics.\nWe assumed Apple was using a service of some sort.\nIn a longer piece about Apple Music by Wired, the folks at Cult of Mac were able to spot one particularly interesting little tidbit. It turns out that Apple has a team of people transcribing songs.\nThat, according to Oliver Schusser, head of Apple Music, ensures that the lyrics used in the time synced lyric feature \u2013 added as part of iOS 13 \u2013 are as accurate as possible. After all, you don't want to find out the words are wrong when you're in the middle of an impromtu karaoke session, right?\nIn probably the most bizarre example of Apple spending to get the experience right, Schusser says that Apple has "a team of people listening to music and transcribing the lyrics" to ensure they're accurate enough for Apple Music's new time synced lyrics feature; ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Z2OeqwkG-bM/apple-has-team-people-transcribing-song-lyrics-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-has-team-people-transcribing-song-lyrics-apple-music", - "type": "text/html" - } - ], - "crawled": 1570545406315, - "published": 1570541690000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614308", - "fingerprint": "b784ed3d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabaac72e:4862:d4506071", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has a fresh batch of movies on sale this week, headlined by Disney titles from $10 with a number of new all-time low prices. There\u2019s also the usual selection of\u00a0$5\u00a0films and the latest\u00a0$1\u00a0HD rental of the week. Hit the jump for all of our top picks.

\n

more\u2026

\n

The post Apple launches rare Disney movie sale from $10, more deals starting at $1 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/08/apple-disney-movie-sale/", - "type": "text/html" - } - ], - "crawled": 1570543159086, - "title": "Apple launches rare Disney movie sale from $10, more deals starting at $1", - "published": 1570540411000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app", - "fingerprint": "bd0af307", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16daba98fba:4861:d4506071", - "updated": 1570539600000, - "summary": { - "direction": "ltr", - "content": "

Use the knowledge you've gained from creating a SwiftUI app, and learning the fundamentals of Swift, to create a more complex app: a task list!

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app", - "type": "text/html" - } - ], - "crawled": 1570543079354, - "title": "Your Second iOS and SwiftUI App [SUBSCRIBER]", - "published": 1570539600000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab913b5f:1048:53b826a2", - "originId": "58302.pz1f40 at https://www.imore.com", - "fingerprint": "a04705f6", - "content": { - "content": "

Maintaining a perfect balance of humidity in the home is a tricky ordeal. Humidifiers and de-humidifiers are available to help, but not truly knowing your home's climate may lead to high or low levels of moisture. Thankfully, HomeKit and Siri-enabled sensors are here to assist you in the battle, so here's our guide to help you decide which is the right one for your needs.

\n
\n\n

Whole home coverage

\n

Ecobee Smart Sensor

\n

Staff Favorite

\n

\n

Ecobee's Smart Sensors work in combination with the Ecobee Thermostat to help monitor and regulate temperature and humidity. Their compact, wireless design allows for placement just about anywhere in your home, using a mounting bracket, or by magnetically attaching to a metallic surface. These sensors also include motion-sensing technology, enabling them to turn your HomeKit lights on and off through automations when motion occurs.

\n

$79 at Amazon

\n\n\n

Affordable alternative

\n

Aqara Smart Home Temperature Sensor

\n

\n

Despite being named after its temperature sensing ability, the Aqara Smart Home Temperature Sensor also keeps tabs on humidity. This sensor uses a Zigbee radio for connectivity to the Aqara Smart Home Hub, which not only helps with speed and reliability but also allows it to come in at an affordable price. These sensors are also incredibly tiny, keeping them neatly out of sight.

\n

$19 at Amazon

\n\n\n

Motion without a hub

\n

Onvis SMS1 Smart Motion Sensor

\n

\n

The Onvis SMS1 Smart Motion Sensor packs in humidity, temperature, and motion-sensing all in one awesome little package. The SMS1 uses two AAA batteries, and connects to HomeKit via Bluetooth 5, skipping the need for an additional hub. This direct-to-HomeKit approach means you can monitor your home's humidity in a matter of minutes, and it can even work without a home network, which makes it perfect for travel.

\n

$26 at Amazon

\n\n\n

One of five

\n

iHome 5-in-1 Smart Monitor

\n

\n

As its name suggests, the iHome 5-in-1 Smart Monitor includes five smart home capabilities, including humidity. iHome's monitor also includes temperature, motion, light, and sound sensors, which can tie into HomeKit automations and scenes or with the iHome Connect app. Unlike other sensors, this one isn't portable, but it does have a handy display, which shows you the status of your home 24/7.

\n

$30 at Amazon

\n\n\n

Go outdoors

\n

Eve Degree

\n

\n

The Eve Degree is the only HomeKit sensor around that can report humidity and temperature both indoors and out. This beautiful sensor has an IPX3 weather-resistant rating, allowing it to act as your own personal weather station when it is outdoors, giving you a more accurate picture of the temperature around you. For the indoors, the Eve Degree includes a non-obtrusive LCD display.

\n

$62 at Amazon

\n\n\n

Humid hue

\n

Philips Hue Motion Sensor

\n

\n

Sometimes the best accessories are the ones that you already have, and given the popularity of the Philips Hue lighting line, there's a good chance that you may already have a capable humidity sensor. Many don't realize that the Philips Hue Motion Sensor actually reports temperature and humidity to Apple's HomeKit. Through HomeKit, these hidden sensors work just like any other, opening the door to automation heaven.

\n

$44 at Amazon

\n\n\n

Eggscellent air

\n

Kaiterra Laser Egg + CO2

\n

\n

In addition to temperature and humidity sensors, the Kaiterra Laser Egg + CO2 includes carbon dioxide and air quality monitoring, providing actionable information to help you correct issues as they arise. This sensor is also completely portable, with a built-in rechargeable battery that you to move freely from room to room, all while keeping tabs on your surroundings.

\n

$200 at Amazon

\n\n\n

For the nursery

\n

Arlo Baby

\n

\n

While Arlo's Baby camera is meant for the nursery, its incredible feature set makes it perfect for just about anywhere. The Arlo Baby features humidity, temperature, and air quality sensors, as well as a built-in nightlight and rechargeable battery, making it highly capable for its price. Oh yeah, it also includes a 1080p video camera that connects to HomeKit which enables notifications and two-way audio.

\n

$137 at Amazon

\n\n
\n

Climate control

\n

Adding a HomeKit humidity sensor is one of the best ways to start the journey toward a better home environment. These sensors enable you to summon the current conditions through the Home app, or through Siri, at any time of the day. Best of all, these sensors can work together with other HomeKit accessories, such as smart plugs, to automatically turn on a humidifier when things start to dry out, through the power of automation. The Ecobee Smart Temperature Sensors are some of our favorites due to their compact size and integration with Ecobee Thermostats.

\n

If you want to keep an eye on humidity, but don't want to add any additional hubs, then take a look at the Onvis SMS1 Smart Motion Sensor. The SMS1 connects directly to your iOS devices and HomeKit through Bluetooth, making it ready to go right out of the box.

\n

Looking for a sensor that incorporates air quality monitoring in addition to humidity? Then check out the Kaiterra Laser Egg + CO2. This handy sensor measures fine particulates in the air, as well as carbon dioxide levels, giving you all the tools to get your home's climate under control.

\"\"", - "direction": "ltr" - }, - "title": "Monitor your home's climate with the best HomeKit humidity sensors", - "author": "Christopher Close", - "summary": { - "content": "Maintaining a perfect balance of humidity in the home is a tricky ordeal. Humidifiers and de-humidifiers are available to help, but not truly knowing your home's climate may lead to high or low levels of moisture. Thankfully, HomeKit and Siri-enabled sensors are here to assist you in the battle, so here's our guide to help you decide which is the right one for your needs.\nWhole home coverage\nEcobee Smart Sensor\nStaff Favorite\nEcobee's Smart Sensors work in combination with the Ecobee Thermostat to help monitor and regulate temperature and humidity. Their compact, wireless design allows for placement just about anywhere in your home, using a mounting bracket, or by magnetically attaching to a metallic surface. These sensors also include motion-sensing technology, enabling them to turn your HomeKit lights on and off through automations when motion occurs.\n$79 at Amazon\nAffordable alternative\nAqara Smart Home Temperature Sensor\nDespite being named after its temperature...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ClPyybNWNrI/best-homekit-humidity-sensors", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-homekit-humidity-sensors", - "type": "text/html" - } - ], - "crawled": 1570541484895, - "published": 1570541404000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab826726:103e:53b826a2", - "originId": "58394.pz1f40 at https://www.imore.com", - "fingerprint": "f48377e5", - "content": { - "content": "

\n

What you need to know

\n
  • A new Piper Jaffray report looks into teenage device ownership.
  • \n
  • iPhone remains top dog among the demographic.
  • \n
  • Apple Watch continues to grow, too.
  • \n

Teenagers love an iPhone, apparently.

\n

Piper Jaffray regularly runs a survery titled "Taking Stock with Teens" and this year's report \u2013 picked up by Apple Insider \u2013 has a massive 83% of teens owning an iPhone. That's the largest number yet.

\n

The same report last year had the number sitting at 82%, which means more teenagers are now picking up iPhones than even last year. And if you'd asked us then we'd have said 82% was a huge number. And of course it is, but you know what's even more huge? 83%.

\n

One metric that Apple will be particularly interested in is the buying intention among teenagers. The same report has 86% of respondents saying that they wanted to get an iPhone as their next phone. That's the same result as last year which means Apple continues to remain strong as a brand and as a mark of status for teenagers.

\n

The Piper Jaffray report included Apple Watch as well with 20% of teenagers saying they owned the wearable. That's a huge increase from 2018 which saw just 12% of those responding saying they had Apple's watch on their wrist.

\n

Apple continues to try to appeal to teenagers by reducing the price of its entry-level devices. Apple Watch Series 3 is now available at its lowest price yet, with iPhone 11 replacing iPhone XR while also slashing $50 from its asking price. Both moves will make it easier for an important demographic to enter the Apple ecosystem. And once they're there, the chances are good they'll remain customers in the long run.

\"\"", - "direction": "ltr" - }, - "title": "Teen iPhone ownership increases and they intend it to stay that way", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nA new Piper Jaffray report looks into teenage device ownership.\niPhone remains top dog among the demographic.\nApple Watch continues to grow, too.\nTeenagers love an iPhone, apparently.\nPiper Jaffray regularly runs a survery titled "Taking Stock with Teens" and this year's report \u2013 picked up by Apple Insider \u2013 has a massive 83% of teens owning an iPhone. That's the largest number yet.\nThe same report last year had the number sitting at 82%, which means more teenagers are now picking up iPhones than even last year. And if you'd asked us then we'd have said 82% was a huge number. And of course it is, but you know what's even more huge? 83%.\nOne metric that Apple will be particularly interested in is the buying intention among teenagers. The same report has 86% of respondents saying that they wanted to get an iPhone as their next phone. That's the same result as last year which means Apple continues to remain strong as a brand and as a mark of status ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/0gxOdTFfgtA/teen-iphone-ownership-increases-and-they-intend-it-stay-way", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/teen-iphone-ownership-increases-and-they-intend-it-stay-way", - "type": "text/html" - } - ], - "crawled": 1570540513062, - "published": 1570540334000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab7ced19:1037:53b826a2", - "originId": "58393.pz1f40 at https://www.imore.com", - "fingerprint": "2c418284", - "content": { - "content": "

\n

Pretty ironic when you think about it...

\n

What you need to know

\n
  • A video posted to Youtube supposedly shows a 90 second interactive video demonstrating HomeKit Secure Video.
  • \n
  • The video was purportedly screen-captured from an unnamed Apple Store.
  • \n
  • HomeKit Secure Video was announced back at WWDC in June this year.
  • \n

An interactive video displaying the features of HomeKit Secure Video has apparently been lifted from a demo iPad in an unnamed Apple Store and posted to Youtube. Posted by Zachary Truskowski and picked up by HomeKit Hero the video purportedly shows a demonstration of the new HomeKit security feature for iOS.

\n

As per the report:

\n
\n

As seen in the minute and a half long video, various features such as A.I. identification of motion events are on display, with icons for people, animals, and vehicles depicted on a timeline. The video also shows off interactions with other devices in the same room as the camera, which is in shipping versions of iOS 13.

\n

Zachary's video also shows an attempt to identify the hardware used for the feature, which unfortunately, uses placeholder information and does not reference a currently available camera or company. Also seen during the video are several error messages such as "Could not complete operation", but nonetheless, the video shows a surprisingly polished demonstration of what is to come, hopefully pointing toward a release before the end of the year.

\n
\n
\n\n

The video matches a supposed screenshot leak of the same service picked up a few days ago. When HomeKit Secure Video is released, the service will analyze video on a local Apple device such as iPhone or iPad. If it detects anything that footage will be uploaded to iCloud. Some reports suggest that beta users of iOS 13.2 have seen HomeKit Secure Video enable, but haven't been able to take advantage bevcause cameras have not been updated. Cameras from Netatmo, Eufy and Logitech should all support the feature on release.

\"\"", - "direction": "ltr" - }, - "title": "HomeKit Secure Video feature leaked from demo iPad in Apple Store", - "author": "Stephen Warwick", - "summary": { - "content": "Pretty ironic when you think about it...\nWhat you need to know\nA video posted to Youtube supposedly shows a 90 second interactive video demonstrating HomeKit Secure Video.\nThe video was purportedly screen-captured from an unnamed Apple Store.\nHomeKit Secure Video was announced back at WWDC in June this year.\nAn interactive video displaying the features of HomeKit Secure Video has apparently been lifted from a demo iPad in an unnamed Apple Store and posted to Youtube. Posted by Zachary Truskowski and picked up by HomeKit Hero the video purportedly shows a demonstration of the new HomeKit security feature for iOS.\nAs per the report:\nAs seen in the minute and a half long video, various features such as A.I. identification of motion events are on display, with icons for people, animals, and vehicles depicted on a timeline. The video also shows off interactions with other devices in the same room as the camera, which is in shipping versions of iOS 13.\nZachary's video also show...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/6JLqDhZ4IQU/homekit-secure-video-feature-leaked-demo-ipad-apple-store", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/homekit-secure-video-feature-leaked-demo-ipad-apple-store", - "type": "text/html" - } - ], - "crawled": 1570540154137, - "published": 1570539930000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab78d47d:1035:53b826a2", - "originId": "58392.pz1f40 at https://www.imore.com", - "fingerprint": "db6b0e6c", - "content": { - "content": "

\n

Check if emails from "Instagram" are real inside the app

\n

Instagram has released a brand new anti-phishing feature for its users. Now you can check emails claiming to be from Instagram to see whether they are genuine. Instagram announced the feature on Twitter, in the wake of news that it had updated its iOS app to support Dark Mode yesterday

\n

Heads up: Today, we\u2019re launching a new feature to help people identify phishing emails claiming to be from Instagram. This account security feature (accessed through Settings) allows anyone to check if an email claiming to be from Instagram is genuine. pic.twitter.com/3UE5kSypM6

\u2014 Instagram (@instagram) October 7, 2019
\n

Accessed through Settings, you can now see within the Instagram app all of the emails sent to you by the service in the last 14 days. So, if you recieve an email that looks... phishy... you can check the app and if you don't see it, you know it's not safe!

\n

Just 2 months ago Instagram was targeted by a phishing scam that notified people that someone had tried to log in to their Instagram account, requesting they sign in to confirm their identity.

\"\"", - "direction": "ltr" - }, - "title": "\u201cEmails from Instagram\u201d lets you identify phishing scams in Instagram app", - "author": "Stephen Warwick", - "summary": { - "content": "Check if emails from "Instagram" are real inside the app\nInstagram has released a brand new anti-phishing feature for its users. Now you can check emails claiming to be from Instagram to see whether they are genuine. Instagram announced the feature on Twitter, in the wake of news that it had updated its iOS app to support Dark Mode yesterday\nHeads up: Today, we\u2019re launching a new feature to help people identify phishing emails claiming to be from Instagram. This account security feature (accessed through Settings) allows anyone to check if an email claiming to be from Instagram is genuine. pic.twitter.com/3UE5kSypM6\u2014 Instagram (@instagram) October 7, 2019\nAccessed through Settings, you can now see within the Instagram app all of the emails sent to you by the service in the last 14 days. So, if you recieve an email that looks... phishy... you can check the app and if you don't see it, you know it's not safe!\nJust 2 months ago Instagram was targeted by a phishing scam th...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gIzj6FWBYB0/emails-instagram-lets-you-identify-phishing-scams-instagram-app", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/emails-instagram-lets-you-identify-phishing-scams-instagram-app", - "type": "text/html" - } - ], - "crawled": 1570539885693, - "published": 1570538620000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614287", - "fingerprint": "9d46e23d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab73d16f:475f:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Instagram is rolling out a really neat way for users to identify phishing scams. If you receive an email claiming to be from the company, you can easily check in the app\u2026

\n

more\u2026

\n

The post Instagram offering a clever, simple way to identify phishing scams appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/identify-phishing-scams/", - "type": "text/html" - } - ], - "crawled": 1570539557231, - "title": "Instagram offering a clever, simple way to identify phishing scams", - "published": 1570537389000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab5eabde:1023:53b826a2", - "originId": "58240.pz1f40 at https://www.imore.com", - "fingerprint": "8de9ed4e", - "content": { - "content": "

\n

Best answer: In order to unlock ranking in Mario Kart Tour you'll need to complete the Yoshi Cup. Ranking will automatically become available after that.

\n

How do you unlock Mario Kart Tour?

\n

When you first create an account and start playing Mario Kart Tour, you'll have a few tutorial and preliminary courses to complete before you can really start competing against other players. It should be noted that this app doesn't actually allow you to race against other players, but it does give the appearance of racing against other players by assigning user names to AI. However, you can compare your scores against others online and see how well you rank.

\n

\n

In order to unlock the ranking feature you'll need to finish the Yoshi Cup, which is the third cup in the game following the Mario Cup and Donkey Kong Cup. Each cup has four courses you need to complete so that means you'll have to play through 12 courses before you can unlock ranking. Additionally, playing through a course allows you to earn Grand Stars, which are needed in order to unlock Cups. The better you perform on a track the more Grand Stars you'll earn from playing it.

\n

You'll need to have earned five Grand Stars from previous courses in order to access the Yoshi Cup. Within Yoshi's Cup you'll find Yoshi Circuit, Daisy Hills, Cheep Cheep Lagoon, and Do Jump Boosts challenges. It's only after you've completed these four courses that a notification will pop up letting you know you've finished the Yoshi Cup. Ranking will automatically become available after that.

\n

How does ranking work?

\n

\n

Whenever you complete a race you earn points based on the tricks you've performed and the place you finished at. The better you rank in these cups, the higher up the tier chart you'll go. This means that as you progress you'll be ranking against more challenging players and it will become harder to move up. Everyone's scores are compared at the end of a rank period and you'll be told how well you did overall.

\n

Something to note is that not all cups feature ranking. However, the ones that do will show a ranking icon on the screen. You'll want to perform your best in these courses to propel yourself upward in the global ranking system.

\n

If beating other players isn't enough to get you excited then you should know that you also receive rewards if you rank high enough in your tier. For example, getting first place gives you 20 rubies, 1,000 coins, three driver points, three kart points, and three glider points. This, in turn, allows you to purchase new karts, items, or drivers either by entering the Shop or by firing a Pipe.

\n

Will racing against other players be a thing in the future?

\n

Nothing is certain, but it looks likely that Nintendo will eventually make it possible for players to actually race against each other within Mario Kart Tour. At present, the most competitive you can get is comparing your ranking scores against others. You can also add friends and compare your scores to see which of you is the best racer. If racing against other players does become a thing, we'll be sure to update this information.

\n\n

I'm-a gonna win!

\n

Mario Kart Tour

\n

\n

Mario Kart for your smartphone

\n

Race on several familiar and new courses as your favorite Mario Kart characters. As with previous games, you use weapons and items to get ahead of the competition. See how well your scores stack up to other players online.

\n
\"\"", - "direction": "ltr" - }, - "title": "Mario Kart Tour: You must complete the Yoshi Cup to unlock ranking", - "author": "Rebecca Spear", - "summary": { - "content": "Best answer: In order to unlock ranking in Mario Kart Tour you'll need to complete the Yoshi Cup. Ranking will automatically become available after that.\nI'm-a gonna win!: Mario Kart Tour for iOS (Free to start)\nLet's-a start!: Mario Kart Tour for Android (Free to start) How do you unlock Mario Kart Tour?\nWhen you first create an account and start playing Mario Kart Tour, you'll have a few tutorial and preliminary courses to complete before you can really start competing against other players. It should be noted that this app doesn't actually allow you to race against other players, but it does give the appearance of racing against other players by assigning user names to AI. However, you can compare your scores against others online and see how well you rank.\nIn order to unlock the ranking feature you'll need to finish the Yoshi Cup, which is the third cup in the game following the Mario Cup and Donkey Kong Cup. Each cup has four courses you need to complete so that means you'...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ADKq-GzI4VA/how-do-you-unlock-ranking-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-do-you-unlock-ranking-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570538171358, - "published": 1570537803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:101a:53b826a2", - "originId": "58390.pz1f40 at https://www.imore.com", - "fingerprint": "c01607c4", - "content": { - "content": "

\n

Interesting...

\n

What you need to know

\n
  • OneZero report suggests New York City's District Attorney paid $200,000 to Cellebrite for UFED Premium.
  • \n
  • Contract shows the DA's office subscribed to the Israeli firm's technology back in January 2018.
  • \n
  • Cellebrite claims UFED Premium is an "on-premise solution for law enforcement agencies to unlock and extract crucial mobile phone evidence from all iOS and high-end Android devices."
  • \n

A report from One Zero, via 9to5 Mac claims that the New York District Attorney's office in Manhattan has been using Cellebrite technology to unlock iPhones since January 2018. Cellebrite's UFED Premium can purportedly unlock any iPhone from iOS 7 to 12.3, bypassing or determining locks and performing file extraction.

\n

Israeli company Cellebrite announced the service back in June 2019, claiming that it was offering the ability to unlock any iOS device "in-house". According to their website:

\n
\n

Bypass or determine locks and perform a full file system extraction on any iOS device, or a physical extraction or full file system (File-Based Encryption) extraction on many high-end Android devices, to get much more data than what is possible through logical extractions and other conventional means.

\n

Gain access to 3rd party app data, chat conversations, downloaded emails and email attachments, deleted content and more, increase your chances of finding the incriminating evidence and bringing your case to a resolution.

\n
\n

Now, the latest report from OneZero suggests that the Manhattn District Attorney's Office may have already been using this technology since the beginning of last year.

\n
\n

A contract obtained by OneZero shows that the Manhattan District Attorney's office \u2014 one of the largest and most influential prosecution offices in the country \u2014 has had UFED Premium in-house since January 2018. According to the contract, the DA's office agreed to pay Cellebrite about $200,000 over three years for UFED Premium.

\n

The $200,000 fee covered software licensing and installation, training for select office personnel on the platform, and an agreed-upon number of phone cracks. The contract also references about $1 million in undisclosed add-ons, but it's not clear if the DA's office agreed to purchase any of these additional products or services.

\n
\n

OneZero goes on to report how a Legal Aid Society Attorney Jerome Greco says that he believes that the phone of one of his clients had been accessed during a case in 2018:

\n
\n

Based on the language in the warrant, Greco suspected that prosecutors had used Cellebrite to crack his client's iPhone 6s Plus. At that time, it was assumed that if law enforcement wanted to unlock that phone model, they had to turn it over to Cellebrite so they could unlock it at one of their forensic facilities. Since the closest facility was in Parsippany, New Jersey, Greco thought this search warrant might have been unlawfully executed because, Greco says, "a New York judge can't let that happen without another state signing off."

\n
\n

When pressed for Comment Cellebrite said that it never discussed the details of its clients.

\"\"", - "direction": "ltr" - }, - "title": "Has NYC DA's office has been able to crack iPhones since 2018?", - "author": "Stephen Warwick", - "summary": { - "content": "Interesting...\nWhat you need to know\nOneZero report suggests New York City's District Attorney paid $200,000 to Cellebrite for UFED Premium.\nContract shows the DA's office subscribed to the Israeli firm's technology back in January 2018.\nCellebrite claims UFED Premium is an "on-premise solution for law enforcement agencies to unlock and extract crucial mobile phone evidence from all iOS and high-end Android devices."\nA report from One Zero, via 9to5 Mac claims that the New York District Attorney's office in Manhattan has been using Cellebrite technology to unlock iPhones since January 2018. Cellebrite's UFED Premium can purportedly unlock any iPhone from iOS 7 to 12.3, bypassing or determining locks and performing file extraction.\nIsraeli company Cellebrite announced the service back in June 2019, claiming that it was offering the ability to unlock any iOS device "in-house". According to their website:\nBypass or determine locks and perform a full file system extraction on any ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/qNVkM53QDLI/nyc-district-attorneys-office-has-been-able-break-iphones-january-2018", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/nyc-district-attorneys-office-has-been-able-break-iphones-january-2018", - "type": "text/html" - } - ], - "crawled": 1570537513177, - "published": 1570537346000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:1019:53b826a2", - "originId": "58391.pz1f40 at https://www.imore.com", - "fingerprint": "5f4fd7dd", - "content": { - "content": "

\n

What you need to know

\n
  • macOS 10.15 Catalina is here.
  • \n
  • But some first-run experiences aren't as great as they should be.
  • \n
  • One user's Mac looked more like a Windows Vista PC.
  • \n

Something is very, very wrong with that screenshot.

\n

Apple released macOS 10.15 Catalina to the public yesterday. Despite the smart move being to hold off updating for a day or two, many of us jumped on the new update. Developer Tyler Hall was no different. But when they returned to their Mac they faced something chilling. Something nobody should ever have to see.

\n

Their desktop looked like something out of a Windows Vista-shaped nightmare.

\n

Overly dramatic intro aside, you can check the screenshot out and make up your own mind. But we'd suggest that this isn't something anyone should be faced with after performing a macOS update.

\n

As Tyler mentions in a blog post, this all came about after Catalina continued to throw dialog boxes at them after updating from macOS 10.14 Mojave.

\n
\n

I took it after upgrading an existing Mojave system to Catalina this afternoon. Once the installer finished and I worked my way through the usual post-installation prompts/windows/whatever, I left and took my son to go get a flu shot. (Glamorous life of a father and all that.)

\n

When I came back about forty minutes later, that's basically how the screen looked. I thought it was mildly funny and began arranging all of the permission dialogs so they didn't overlap.

\n

And that's when all the "XXXX would like to show notifications" prompts appeared. So I took another screenshot.

\n

Soon after that, I realized that \u2013 like with nearly every macOS update \u2013 I had been logged out of iCloud, which meant time for a screenshot yet again.

\n

I only spent about ten minutes on that system today. But it was enough time to capture all of these papercuts and combine them into one truly-awful \u00fcber screenshot.

\n
\n

As Tyler says, it's possible that the sheer number of messages here is down to the specific apps they have installed, but the messages are system-generated. Could they not be handled better?

\n

You\u2019re likely correct. Mine is probably a more extreme example given the dev and tech heavy apps I run.

\u2014 Tyler Hall (@tylerhall) October 7, 2019
\n

Presumably once all of these messages and dialogs were dismissed things went back to the usual, clean, functional macOS we and Tyler have come to expect. But Apple absolutely needs to do better in a number of regards here, not least making sure that the first-run experience of a new version of macOS doesn't look like this. No matter which apps are installed on the system at the time.

\"\"", - "direction": "ltr" - }, - "title": "When your Mac looks like Windows Vista, something isn't right", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nmacOS 10.15 Catalina is here.\nBut some first-run experiences aren't as great as they should be.\nOne user's Mac looked more like a Windows Vista PC.\nSomething is very, very wrong with that screenshot.\nApple released macOS 10.15 Catalina to the public yesterday. Despite the smart move being to hold off updating for a day or two, many of us jumped on the new update. Developer Tyler Hall was no different. But when they returned to their Mac they faced something chilling. Something nobody should ever have to see.\nTheir desktop looked like something out of a Windows Vista-shaped nightmare.\nOverly dramatic intro aside, you can check the screenshot out and make up your own mind. But we'd suggest that this isn't something anyone should be faced with after performing a macOS update.\nAs Tyler mentions in a blog post, this all came about after Catalina continued to throw dialog boxes at them after updating from macOS 10.14 Mojave.\nI took it after upgrading an exist...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/zfdFebSUpmU/when-your-looks-windows-vista-something-isnt-right", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/when-your-looks-windows-vista-something-isnt-right", - "type": "text/html" - } - ], - "crawled": 1570537513177, - "published": 1570537133000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab40e63e:100b:53b826a2", - "originId": "58389.pz1f40 at https://www.imore.com", - "fingerprint": "e946b7e6", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has been granted a patent relating to smart gloves.
  • \n
  • The gloves ould be able to measure blood pressure and more.
  • \n
  • Apple continues to focus on health.
  • \n

Apple's healthy obsession with our bodies continues.

\n

Apple has had 64 new patents granted with one of them relating to a smart fabric health glove that is capable of monitoring blood pressure as well as other vital statistics.

\n

Patently Apple first spotted the new patent back in December and it was granted today under patent number 10,437,331.

\n

The patent explains how a layer of fabric, shaped like a glove, could include sensors near the fingers which could then be used to measure statistics. Sensor readings would be taken when a finger is pressed against a surface, like a desk.

\n
\n

Apple's patent FIG. 5 is a cross-sectional side view of an illustrative portion of the glove such as a finger portion. As shown in FIG. 5, the glove finger (#38) may include fabric that has been woven, knit, braided and/or sewn to form a shape appropriate for receiving a user's finger. When the user presses glove finger in downwards towards a desk surface, a compressive force will be applied to the fabric and the force sensors between the finger and a surface will be able to take readings sent to an external Apple device.

\n
\n

\n

Apple continues to focus on health benefits in new technology with Apple Watch just being the start. We've already seen patents relating to smart clothing and a pair of smart gloves would compliment things nicely.

\n

As always, it's important to remember that Apple has a lot of patents and not all of them morph into products that go on sale. This patent doesn't necessarily mean we'll be buying Apple Gloves this time next year.

\"\"", - "direction": "ltr" - }, - "title": "Apple continues its health patent push with smart fabric health glove", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple has been granted a patent relating to smart gloves.\nThe gloves ould be able to measure blood pressure and more.\nApple continues to focus on health.\nApple's healthy obsession with our bodies continues.\nApple has had 64 new patents granted with one of them relating to a smart fabric health glove that is capable of monitoring blood pressure as well as other vital statistics.\nPatently Apple first spotted the new patent back in December and it was granted today under patent number 10,437,331.\nThe patent explains how a layer of fabric, shaped like a glove, could include sensors near the fingers which could then be used to measure statistics. Sensor readings would be taken when a finger is pressed against a surface, like a desk.\nApple's patent FIG. 5 is a cross-sectional side view of an illustrative portion of the glove such as a finger portion. As shown in FIG. 5, the glove finger (#38) may include fabric that has been woven, knit, braided and/or sewn to...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BaJKg1CMG0g/apple-continues-its-healthy-patent-push-smart-fabric-health-glove", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-continues-its-healthy-patent-push-smart-fabric-health-glove", - "type": "text/html" - } - ], - "crawled": 1570536220222, - "published": 1570536019000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614284", - "recrawled": 1570539557231, - "updateCount": 1, - "fingerprint": "614a81c6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab3cdce9:43b2:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Law enforcement agents in New York City have been able to crack iPhones in-house since January 2018 \u2014 some 18 months before the capability was revealed by the company supplying the technology.

\n

It was June 2019 that Israeli forensics firm Cellebrite announced that its \u201cnew\u201d UFED Premium product would, for the first time, allow customers to unlock iPhones in their own offices, rather than have to send them to the company\u2019s own labs. But a new report today found that the product has been in use for far longer than this\u2026

\n

more\u2026

\n

The post NYC law enforcement has been able to crack iPhones in-house since Jan 2018 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/crack-iphones-in-house/", - "type": "text/html" - } - ], - "crawled": 1570535955689, - "title": "NYC law enforcement has been able to crack iPhones in-house since Jan 2018", - "published": 1570535018000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab2c8d4d:1003:53b826a2", - "originId": "58385.pz1f40 at https://www.imore.com", - "fingerprint": "6171f7b2", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has been granted a patent relating to eye tracking.
  • \n
  • The tracking unit would likely be head-mounted.
  • \n
  • The patent was originally filed back in 2016.
  • \n

What on Earth could that be for?

\n

Apple has been snapping up eye tracking patents all year and its third has now been granted. Just like the others, this one comes from the company's acquisiton of SMI SensoMotoric Instrumments in Germany. And it relates to a fancy head-mounted display system.

\n

As the folks at Patently Apple note, a new patent titled "Eye tracking device and method for operating an eye tracking device" has been granted. This one relates to an eye tracking device that includes an optical system which is capable of capturing at least part of an eye.

\n
\n

The eye tracking device further comprises a processing unit for determining at least one property of the at least one eye, e.g. the gaze direction, based on the captured images. Moreover, the capturing unit is configured to capture a first image and a second image of the at least one part of the at least one eye of the user. The invention also relates to a corresponding method for operating an eye tracking device.

\n
\n

There are multiple potential implementations for such tracking, but they all need to be attached to someone's head in order to work. That could be glasses, a headset, or something else altogether.

\n
\n

The eye tracking device may be a head-mounted eye tracking device, like an eye tracking spectacle device, or an eye tracker integrated in a helmet or also integrated in a head-mounted display device, in virtual reality glasses, in augmented reality glasses or other head worn devices.

\n
\n

We'd strongly suggest checking the Patently Apple piece out because it has way more detail than we're going to get into here. This isn't a particularly new patent either \u2013 it was originally filed back in Q4 of 2016 and carries patent number 10,437,327.

\n

It's also very important to remember that not all patents turn into shipping products, especially in the world of Apple. The company applies for patents each and every time one of its engineers invents something worth patenting. Even if it is never likely to appear in a product in Apple's lineup.

\"\"", - "direction": "ltr" - }, - "title": "Apple's latest patent relates to a head-mounted display", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple has been granted a patent relating to eye tracking.\nThe tracking unit would likely be head-mounted.\nThe patent was originally filed back in 2016.\nWhat on Earth could that be for?\nApple has been snapping up eye tracking patents all year and its third has now been granted. Just like the others, this one comes from the company's acquisiton of SMI SensoMotoric Instrumments in Germany. And it relates to a fancy head-mounted display system.\nAs the folks at Patently Apple note, a new patent titled "Eye tracking device and method for operating an eye tracking device" has been granted. This one relates to an eye tracking device that includes an optical system which is capable of capturing at least part of an eye.\nThe eye tracking device further comprises a processing unit for determining at least one property of the at least one eye, e.g. the gaze direction, based on the captured images. Moreover, the capturing unit is configured to capture a first image and...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/zN13OJkR0mw/apples-latest-patent-relates-head-mounted-display", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-latest-patent-relates-head-mounted-display", - "type": "text/html" - } - ], - "crawled": 1570534886733, - "published": 1570534329000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab187ac8:ff4:53b826a2", - "originId": "58384.pz1f40 at https://www.imore.com", - "fingerprint": "f4d87b61", - "content": { - "content": "

\n

Huawei sales sliding due to US trade ban

\n

What you need to know

\n
  • Report from DigiTimes suggests Apple will pass Huawei to become the number 2 global smartphone vendor.
  • \n
  • iPhone 11 sales performance expected to be strong.
  • \n
  • Huawei sales suffering due to US trade ban.
  • \n

A DigiTimes report via MacRumors today suggests that Apple will pass Huawei as the number 2 smartphone vendor, on the back of strong iPhone 11 sales and of course, the trade ban imposed on Huawei in the United States.

\n

Huawei's performance in Q2 of this year remained strong despite the trade ban, shipping around 60 millions handsets according to Gartner. According to the report:

\n
\n

However, as the trade ban drags on, Huawei is expect to see sales slide over the second half of this year. Gartner estimates that shipments could fall to about 50 million units in the third quarter, before bouncing back to 60 million units going into the holiday period.

\n

According to IDC, Apple shipped 36 million iPhones in Q1 2019. Sales are said to have dropped to 34 million in the second quarter, with an expected slide to 30 million units in Q3 as people waited for Apple's next-generation flagship devices, iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max.

\n
\n

Estimates have Apple pegged to ship 70 million units in the fourth quarter, more than Huawei's estimated 60 million and enough to retake the number 2 spot in the global smartphone vendor ranking.

\"\"", - "direction": "ltr" - }, - "title": "Apple to pass Huawei as number 2 smartphone vendor in Q4", - "author": "Stephen Warwick", - "summary": { - "content": "Huawei sales sliding due to US trade ban\nWhat you need to know\nReport from DigiTimes suggests Apple will pass Huawei to become the number 2 global smartphone vendor.\niPhone 11 sales performance expected to be strong.\nHuawei sales suffering due to US trade ban.\nA DigiTimes report via MacRumors today suggests that Apple will pass Huawei as the number 2 smartphone vendor, on the back of strong iPhone 11 sales and of course, the trade ban imposed on Huawei in the United States.\nHuawei's performance in Q2 of this year remained strong despite the trade ban, shipping around 60 millions handsets according to Gartner. According to the report:\nHowever, as the trade ban drags on, Huawei is expect to see sales slide over the second half of this year. Gartner estimates that shipments could fall to about 50 million units in the third quarter, before bouncing back to 60 million units going into the holiday period.\nAccording to IDC, Apple shipped 36 million iPhones in Q1 2019. Sales are ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/em1ceMCELVs/apple-will-pass-huawei-number-2-global-smartphone-vendor-q4-2019", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-will-pass-huawei-number-2-global-smartphone-vendor-q4-2019", - "type": "text/html" - } - ], - "crawled": 1570533571272, - "published": 1570533422000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614250", - "recrawled": 1570539557231, - "updateCount": 1, - "fingerprint": "cda4d687", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab05e91a:4321:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Tile is out today with two new smart trackers along with updates to its Tile Mate and Tile Pro products. The headlining new products are the Tile Sticker, the company\u2019s smallest tracker yet that includes a waterproof design, and the Tile Slim that now has a credit card form factor for a low-profile design.

\n

more\u2026

\n

The post Tile launches waterproof \u2018Sticker\u2019 and credit card-sized \u2018Slim\u2019 smart trackers appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/tile-sticker-waterproof-tile-slim-smart-trackers/", - "type": "text/html" - } - ], - "crawled": 1570532354330, - "title": "Tile launches waterproof \u2018Sticker\u2019 and credit card-sized \u2018Slim\u2019 smart trackers", - "published": 1570528858000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab044238:fe9:53b826a2", - "originId": "58383.pz1f40 at https://www.imore.com", - "fingerprint": "9e354f2a", - "content": { - "content": "

\n

Never lose your wallet again

\n

What you need to know

\n
  • Tile has released two brand new trackers, Slim and Sticker.
  • \n
  • Slim is the size of a credit card, Sticker is waterproof and great for the outdoors.
  • \n
  • Also updates to Tile Pro and Tile mate.
  • \n

Bluetooth tracking specialist Tile has released added to brand-new products to its lineup, 'Slim' and 'Sticker' along with updates to Tile Pro and Tile mate.

\n

Tile Sticker is a brand new, small, outdoor tracker. It sticks to virtually anything, and its also waterpoof! Because of this, it's perfect for use on outdoor items, or items that you know might get exposed to the elements every now and then. It has a 150ft range and a built-in 3 year battery, so you won't have to worry about replacing it for a long time.

\n

\n

The new Tile Slim is a narror, credit card-shaped tracker which you can put in a wallet or a passport holder. Its form factor makes it discreet, and like the Sticker it has a built-in 3 year battery, as well as a 200ft range.

\n

Alongside these new release, Tile Pro and Tile Mate have been update to incorporate an update look and increased ranges of 400 and 200 feet respectively. Another brand new addition is Tile bundles, so you can now purchase combinations of Tile products in multipack deals!

\n

Tile's entire range, including Slim and Sticker are avaialble to purchase from its website now

\"\"", - "direction": "ltr" - }, - "title": "Check out the new Slim and Sticker trackers from Tile", - "author": "Stephen Warwick", - "summary": { - "content": "Never lose your wallet again\nWhat you need to know\nTile has released two brand new trackers, Slim and Sticker.\nSlim is the size of a credit card, Sticker is waterproof and great for the outdoors.\nAlso updates to Tile Pro and Tile mate.\nBluetooth tracking specialist Tile has released added to brand-new products to its lineup, 'Slim' and 'Sticker' along with updates to Tile Pro and Tile mate.\nTile Sticker is a brand new, small, outdoor tracker. It sticks to virtually anything, and its also waterpoof! Because of this, it's perfect for use on outdoor items, or items that you know might get exposed to the elements every now and then. It has a 150ft range and a built-in 3 year battery, so you won't have to worry about replacing it for a long time.\nThe new Tile Slim is a narror, credit card-shaped tracker which you can put in a wallet or a passport holder. Its form factor makes it discreet, and like the Sticker it has a built-in 3 year battery, as well as a 200ft range.\nAlongside the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/CVotUO-ntSU/tile-launches-new-slim-tracker-size-credit-card-also-waterproof-sticker", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tile-launches-new-slim-tracker-size-credit-card-also-waterproof-sticker", - "type": "text/html" - } - ], - "crawled": 1570532246072, - "published": 1570532063000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daaf9e24b:fe4:53b826a2", - "originId": "58382.pz1f40 at https://www.imore.com", - "fingerprint": "6ad15511", - "content": { - "content": "

\n

Image via MacRumors

\n

It was also pulled from the iOS 13 beta

\n

What you need to know

\n
  • Apple's website suggests iCloud Folder Sharing for macOS Catalina will now be released in Spring
  • \n
  • Feature has appeared in Catalina and iOS 13 betas.
  • \n
  • Release for iOS still listed as "later this fall".
  • \n

iCloud Folder Sharing in macOS Catalina will not be arriving until this spring, according to Apple's website. As noted by MacRumors, the iCloud Drive folder sharing feature now appears with an asterisk which at the bottom of the page states "Coming this spring".

\n

The full description of the feature states:

\n
\n

You can now share folders with a private link. Anyone who has access can see the folder in iCloud Drive, add new files, and get the latest versions of files.

\n
\n

This feature was available to users in the Beta of iOS 13 and early versions of Catalina, where right-clicking a folder on iCloud Drive gave users the options to generate a private link to a folder that could be shared through, Mail, Messages, AirDrop or even your contacts.

\n

It now seems that Catalina users will have to wait a bit longer for the new feature. It was also removed from the final version of iOS prior to release, and the iOS 13 page of Apple's website pegs the release as "Coming later this fall."

\"\"", - "direction": "ltr" - }, - "title": "iCloud Folder Sharing for macOS Catalina \"Coming this spring\"", - "author": "Stephen Warwick", - "summary": { - "content": "Image via MacRumors\nIt was also pulled from the iOS 13 beta\nWhat you need to know\nApple's website suggests iCloud Folder Sharing for macOS Catalina will now be released in Spring\nFeature has appeared in Catalina and iOS 13 betas.\nRelease for iOS still listed as "later this fall".\niCloud Folder Sharing in macOS Catalina will not be arriving until this spring, according to Apple's website. As noted by MacRumors, the iCloud Drive folder sharing feature now appears with an asterisk which at the bottom of the page states "Coming this spring".\nThe full description of the feature states:\nYou can now share folders with a private link. Anyone who has access can see the folder in iCloud Drive, add new files, and get the latest versions of files.\nThis feature was available to users in the Beta of iOS 13 and early versions of Catalina, where right-clicking a folder on iCloud Drive gave users the options to generate a private link to a folder that could be shared through, Mail, Messages...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/-Jbam41H_Mc/icloud-folder-sharing-macos-catalina-coming-spring", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/icloud-folder-sharing-macos-catalina-coming-spring", - "type": "text/html" - } - ], - "crawled": 1570531566155, - "published": 1570530267000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daad205bd:fd4:53b826a2", - "originId": "58381.pz1f40 at https://www.imore.com", - "fingerprint": "77c15ca8", - "content": { - "content": "

\n

What you need to know

\n
  • Byword has been updated to add support for Dark Mode.
  • \n
  • R Markdown documents are also supported.
  • \n
  • Other interface issues are also addressed.
  • \n

It's a rare update, but a welcome one.

\n

Byword was once the go-to Markdown editing app for a ton of people but as other apps improved and Byword development slowed, thing changed. Now Byword has received a rare update, adding support for iOS 13's Dark Mode and more.

\n

The update is a free one for anyone who already owns the app and it's one that is well worth getting hold of. There's the obligatory Dark Mode to try out with the app matching your system preference. But there's also new support that allows the app to open R Markdown files, too.

\n

Along with those changes developer Metaclassy says that we can also look forward to some miscellaneous interface fixes. Anyone who found they were experiencing some strange goings-on before might now find that whatever was irking them is now fixed. We'll keep our fingers crossed for you.

\n

We're still big fans of Byword, especially on iPad. It's great to see the app receive this update and it gives us hope that it might also gain support for iPadOS and its multi-document Split View feature, too.

\n

This Byword update can be downloaded from the App Store now.

\"\"", - "direction": "ltr" - }, - "title": "Writing app Byword is updated to support Dark Mode and more", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nByword has been updated to add support for Dark Mode.\nR Markdown documents are also supported.\nOther interface issues are also addressed.\nIt's a rare update, but a welcome one.\nByword was once the go-to Markdown editing app for a ton of people but as other apps improved and Byword development slowed, thing changed. Now Byword has received a rare update, adding support for iOS 13's Dark Mode and more.\nThe update is a free one for anyone who already owns the app and it's one that is well worth getting hold of. There's the obligatory Dark Mode to try out with the app matching your system preference. But there's also new support that allows the app to open R Markdown files, too.\nAlong with those changes developer Metaclassy says that we can also look forward to some miscellaneous interface fixes. Anyone who found they were experiencing some strange goings-on before might now find that whatever was irking them is now fixed. We'll keep our fingers crossed for you....", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/enz_h4yuTnk/writing-app-byword-updated-support-dark-mode-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/writing-app-byword-updated-support-dark-mode-and-more", - "type": "text/html" - } - ], - "crawled": 1570528953789, - "published": 1570528676000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614269", - "recrawled": 1570539557231, - "updateCount": 1, - "fingerprint": "c03b4f96", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daacef41c:4292:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has quietly informed customers that the shared iCloud Drive folders feature, which would make iCloud Drive a head-to-head Dropbox replacement, is no longer scheduled to be released this year.

\n

Before today, the macOS All Features page had an asterisk for iCloud folder sharing that said the addition would be coming later this fall. Overnight, the text has changed to \u201ccoming this spring.\u201d

\n

more\u2026

\n

The post iCloud Drive folder sharing feature delayed from \u2018later this fall\u2019 to \u2018spring\u2019 next year appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/icloud-folder-sharing/", - "type": "text/html" - } - ], - "crawled": 1570528752668, - "title": "iCloud Drive folder sharing feature delayed from \u2018later this fall\u2019 to \u2018spring\u2019 next year", - "published": 1570527669000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daac7ecba:fcf:53b826a2", - "originId": "58380.pz1f40 at https://www.imore.com", - "fingerprint": "2cec90a3", - "content": { - "content": "

\n

Patent involved "indistinguishable" from previous claim invalidated in August

\n

What you need to know

\n
  • A $600 million ruling against Apple may not be upheld.
  • \n
  • VirnetX was awarded $595.5 million in September this year.
  • \n
  • Federal court aware that the patent in question may be "indistinguishable" from one that the court ruled invalid in August.
  • \n

A Federal Circuit panel has suggested it may not be able to uphold a $600 million ruling against Apple in favor of VirnetX, over claims that the patent in question is indistinguishable from a patent ruled invalid by a court in August. As reported by AppleInsider, Apple has advised the court that the patent at the center of the ruling is likely to be invalidated over court restrictions that would prevent VirnetX litigation over the same issue twice.

\n

According to the report:

\n
\n

In the 35-minute hearing, Law360 reports Apple told the court VirnetX had to be blocked from asserting the patent in the suit due to "collateral estoppel," to prevent VirnetX from re-litigating an issue. Apple also advised the claim is likely to be invalidated outright in one of three separate cases with the Patent Trial and Appeal Board.

\n

"It certainly doesn't make sense to have the affirmation of a judgment of this magnitude depend upon a claim that is, according to us, both not patentable and they're collaterally estopped from doing so," Apple attorney William F. Lee of WilmerHale advised.

\n

U.S. Circuit Judge Haldane Robert Mayer proposed "How about the fact that this claim is basically dead anyway," but VirnetX attorney Jeffrey A Lamken of MoloLamken insisted that it's not, as neither the PTAB nor the appeals court had invalidated the patent. "In fact, this court has twice reversed PTO efforts to invalidate the claim," Lamken pointed out.

\n
\n

Apple has been locked in various patent lawsuits with VirnetX for almost 10 years. This most recent case involes four VirnetX patents relating to VPN-on-demand technology, FaceTime and iMessage. If the court it to find in favor of Apple by not upholding the $600 million judgement against the company, it will have to find that the patent in question is indeed indistinguishable from patents referred to in the previous case mentioned. If it is established that VirnetX has essentially sued Apple twice over the same issue, the court may have no choice but to quash the award of damages against Apple.

\"\"", - "direction": "ltr" - }, - "title": "$600 million ruling Against Apple could be thrown out", - "author": "Stephen Warwick", - "summary": { - "content": "Patent involved "indistinguishable" from previous claim invalidated in August\nWhat you need to know\nA $600 million ruling against Apple may not be upheld.\nVirnetX was awarded $595.5 million in September this year.\nFederal court aware that the patent in question may be "indistinguishable" from one that the court ruled invalid in August.\nA Federal Circuit panel has suggested it may not be able to uphold a $600 million ruling against Apple in favor of VirnetX, over claims that the patent in question is indistinguishable from a patent ruled invalid by a court in August. As reported by AppleInsider, Apple has advised the court that the patent at the center of the ruling is likely to be invalidated over court restrictions that would prevent VirnetX litigation over the same issue twice.\nAccording to the report:\nIn the 35-minute hearing, Law360 reports Apple told the court VirnetX had to be blocked from asserting the patent in the suit due to "collateral estoppel," to prevent VirnetX ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/nBjQGmKA2XU/600-million-ruling-against-apple-thrown-doubt-federal-court-virnetx-lawsuit", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/600-million-ruling-against-apple-thrown-doubt-federal-court-virnetx-lawsuit", - "type": "text/html" - } - ], - "crawled": 1570528292026, - "published": 1570528070000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee2:53b826a2", - "originId": "58371.pyzkg0 at https://www.imore.com", - "fingerprint": "3cd176c0", - "content": { - "content": "

Source: Instagram

\n

What you need to know

\n
  • Instagram has added dark mode support for its iOS app.
  • \n
  • The new interface turns the whole app dark making it much easier to use in dim settings.
  • \n
  • The update is now rolling out to iOS 13 users.
  • \n

The update is now rolling out to iOS 13 users.

\n

We yearned for the day and it has finally arrived: Instagram for iOS now offers a dark mode. Instagram quietly rolled out the update today giving users a fully dark user interface to match the system-wide version.

\n

Questions lingered as to whether Instagram was going to offer a dark mode with the release of iOS 13. As just about every app added support, Instagram remained one of the last hold outs\u2014until today.

\n

The update turns the entire Instagram interface dark including the feed, stories and the discover tab. It looks a bit odd a first, but it quickly grows on you. It'll make scrolling through your feed in the middle of the night much easier.

\n

Instagram's new dark mode will also work with iOS 13's automatic system-wide Dark Mode. When your phone goes dark, so too will the popular social media app.

\n

The Instagram update is now rolling out to users. If you haven't received it yet, go into the App Store and select the Instagram app to see if the update is available.

\"\"", - "direction": "ltr" - }, - "title": "Instagram for iOS update adds long-awaited Dark Mode support", - "author": "Danny Zepeda", - "summary": { - "content": "Source: Instagram\nWhat you need to know\nInstagram has added dark mode support for its iOS app.\nThe new interface turns the whole app dark making it much easier to use in dim settings.\nThe update is now rolling out to iOS 13 users.\nThe update is now rolling out to iOS 13 users.\nWe yearned for the day and it has finally arrived: Instagram for iOS now offers a dark mode. Instagram quietly rolled out the update today giving users a fully dark user interface to match the system-wide version.\nQuestions lingered as to whether Instagram was going to offer a dark mode with the release of iOS 13. As just about every app added support, Instagram remained one of the last hold outs\u2014until today.\nThe update turns the entire Instagram interface dark including the feed, stories and the discover tab. It looks a bit odd a first, but it quickly grows on you. It'll make scrolling through your feed in the middle of the night much easier.\nInstagram's new dark mode will also work with iOS 13's au...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/55Cgmlo8EWI/instagram-adds-support-ios-13s-dark-mode", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/instagram-adds-support-ios-13s-dark-mode", - "type": "text/html" - } - ], - "crawled": 1570498989362, - "published": 1570494894000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee1:53b826a2", - "originId": "57331.pyzkg0 at https://www.imore.com", - "fingerprint": "4ccd12e6", - "content": { - "content": "

\n

Apple Arcade is available right now on iOS 13 on iPhone and iPad, along with macOS Catalina. Here's how to get started with it!

\n

Apple Arcade is the new gaming subscription service from Apple that lives in the App Store on your iPhone, iPad, Apple TV, and Mac devices. Here's everything you need to know about how to get started with it.

\n

Apple Arcade: Everything you need to know!

\n

How to sign up for Apple Arcade

\n

For iPhone and iPad

\n
  1. Launch the App Store on your iPhone or iPad (iOS 13 required).
  2. \n
  3. Tap on Arcade in the bottom menu bar.

    \n

  4. \n
  5. Tap Try It Free to start your 1-month free trial. The service will be $4.99 a month after the trial period.
  6. \n
  7. Tap Confirm to start the trial and sign up for Apple Arcade.

    \n

  8. \n

For Macs with macOS Catalina

\n
  1. Launch the Mac App Store on your Mac running macOS Catalina (required).
  2. \n
  3. Click on the Arcade tab in the side bar.

    \n

  4. \n
  5. Click Try It Free if you have not yet signed up for the 1-month free trial previously.

    \n

  6. \n
  7. Enter your Apple ID credentials.
  8. \n
  9. Click Buy.

    \n

  10. \n
  11. Confirm that you want to subscribe by clicking Continue.

    \n
    • Note that after the 1-month trial period, you will be billed $4.99 a month on your payment card. Cancelling before the trial period ends will end the trial period.
    • \n

  12. \n

How to use Family Sharing with Apple Arcade

\n

\n

Apple Arcade will cost $4.99 a month, and included in this low price is the ability to share with up to five other family members through Family Sharing.

\n

If you don't use Family Sharing, then Apple Arcade will still cost the same and work with your individual Apple ID. But the best value is to share your low-cost subscription with five other people.

\n

How to set up Family Sharing on iPhone and iPad

\n

Once Family Sharing is set up, other people in the Family should be able to access Arcade from the App Store without issue. Simply launch the App Store, then tap on the Arcade tab.

\n

How to set up parental controls

\n

\n

If you are planning to let your kids access Apple Arcade to entertain themselves with games, you may want to look into making sure that they can only access age-appropriate games and content. This can be done with Parental Controls.

\n

How to set up parental controls on your iPhone or iPad\nHow to set up parental controls for Apple Arcade

\n

How to set up controllers

\n

\n

There are a lot of amazing games that you'll be able to find in Apple Arcade. Many of them will support MFi game controllers, and since it's on iOS 13, you're also able to use a PlayStation 4 DualShock 4 or Xbox One S controller as well. Pairing your favorite game controller is easy (if you have a MFi controller, such as the Nimbus Steel Series, follow the instructions that it came with).

\n

How to connect your PS4 and Xbox One S controller with iPhone or iPad

\n

How to select and start playing a game

\n

All Apple Arcade games are exclusive to the service, so you can't buy them individually or even play them on other mobile platforms like Android (the exclusivity is only for mobile though, so consoles and PC are fine).

\n

Once you have started your trial or just have an active subscription, you pretty much download them like regular apps from the App Store, except they're only found in the Arcade section.

\n

On iPhone and iPads

\n
  1. Launch the App Store on your iPhone or iPad.
  2. \n
  3. Go to the Arcade section.

    \n

  4. \n
  5. Browse through and find a game that you want to play.
  6. \n
  7. Tap the Get button when viewing a game to initiate the download.

    \n

  8. \n
  9. Once it is done downloading, just tap Play.
  10. \n
  11. Optionally, you can play any Apple Arcade game by tapping the icon on your Home Screen to launch it, like any other app.

    \n

  12. \n

On macOS Catalina

\n
  1. Launch the Mac App Store on your Mac.
  2. \n
  3. Click on Arcade in the side bar.

    \n

  4. \n
  5. Browse and click on a game that you want to play.
  6. \n
  7. Click Get to begin the download.

    \n

  8. \n
  9. Once it is finished downloading, just click Play to start playing.

    \n

  10. \n
  11. You can also launch any Apple Arcade game just as you would any other app from the Applications folder.
  12. \n

How to pick up and play on a different device

\n

The games in Apple Arcade will support cloud saves, so your game save data is usually automatically saved and uploaded to your Apple ID's iCloud Storage. As long as you are logged in to the same Apple ID on a different device, you can re-download an Apple Arcade game and then pick up where you left off automatically.

\n

If you want to manage the individual app and game data in your iCloud storage, just do the following:

\n
  1. Launch Settings on your iPhone or iPad.
  2. \n
  3. Tap on your Apple ID at the top.

    \n

  4. \n
  5. Tap iCloud.
  6. \n
  7. Select Manage Storage (this may take a while to open depending on how much data you have stored here).

    \n

  8. \n
  9. Scroll down and find the app or game you want to manage save data for.
  10. \n
  11. Tap the app or game.
  12. \n
  13. Select Delete data if you want to get rid of it.

    \n

  14. \n

How to cancel Apple Arcade

\n

Decide that Apple Arcade isn't for you? No worries, it's easy to cancel.

\n

On iPhone and iPad

\n
  1. Launch the App Store on your iPhone or iPad.
  2. \n
  3. Tap on your Apple ID in the top right corner.
  4. \n
  5. Select Subscriptions.

    \n

  6. \n
  7. Select Apple Arcade.
  8. \n
  9. Tap Cancel Free Trial or Cancel Subscription.

    \n
    • Note that if you cancel the trial before the trial period is over, it will end the trial immediately.
    • \n

  10. \n
  11. Confirm your cancellation.
  12. \n

On macOS Catalina

\n
  1. Launch the Mac App Store.
  2. \n
  3. Click on your Apple ID avatar in the bottom left corner.

    \n

  4. \n
  5. Click View Information.

    \n

  6. \n
  7. Input your Apple ID account credentials.

    \n

  8. \n
  9. Click Sign In.
  10. \n
  11. Scroll down until you see Subscriptions.
  12. \n
  13. Click Manage.

    \n

  14. \n
  15. Click Edit on Apple Arcade.

    \n

  16. \n
  17. Click Cancel Free Trial.

    \n

  18. \n
  19. Confirm your choice to cancel. Remember, cancelling before the 1-month trial period is over immediately ends the trial.
  20. \n

Troubleshooting Apple Arcade

\n

If you are having issues with Apple Arcade, we may suggest the following:

\n

Game on!

\n

Apple Arcade is a must for any iOS gamers who have been missing premium gaming experiences on the iPhone, iPad, Apple TV, and Mac. You get the first month for free and it's a very reasonable $4.99 a month after. We think it's well worth the cost and will be spending all of our free time checking out the new Apple Arcade games.

\n

Have any questions about Apple Arcade? What do you think of it so far? Let us know in the comments.

\n

October 2019: Updated with steps for macOS Catalina release.

\n

\n
\n

iOS

\n
\n\n
\n

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Play Apple Arcade on your iPhone, iPad, Apple TV, and Mac \u2014 here\u2019s how", - "author": "Christine Chan", - "summary": { - "content": "Apple Arcade is available right now on iOS 13 on iPhone and iPad, along with macOS Catalina. Here's how to get started with it!\nApple Arcade is the new gaming subscription service from Apple that lives in the App Store on your iPhone, iPad, Apple TV, and Mac devices. Here's everything you need to know about how to get started with it.\nApple Arcade: Everything you need to know!\nHow to sign up for Apple Arcade\nHow to use Family Sharing with Apple Arcade\nHow to set up parental controls\nHow to set up controllers\nHow to select and start playing a game\nHow to pick up and play on a different device\nHow to cancel Apple Arcade\nTroubleshooting Apple Arcade\nHow to sign up for Apple Arcade\nFor iPhone and iPad\nLaunch the App Store on your iPhone or iPad (iOS 13 required).\nTap on Arcade in the bottom menu bar.\nTap Try It Free to start your 1-month free trial. The service will be $4.99 a month after the trial period.\nTap Confirm to start the trial and sign up for Apple Arcade.\nFor Macs wit...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/9Tvydx-U0w0/apple-arcade-ultimate-guide", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-arcade-ultimate-guide", - "type": "text/html" - } - ], - "crawled": 1570498989362, - "published": 1570492800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614227", - "fingerprint": "ed323da", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8e05bac:3f75:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

One of the main changes of\u00a0macOS Catalina\u00a0is the new Music app that replaces iTunes after 18 years. Although it still allows users to manage songs locally, the new Music app is based on the same experience offered on iOS, which is focused on Apple Music. That change has brought some issues for professionals who work with music programs on the Mac.

\n

more\u2026

\n

The post macOS Catalina breaks compatibility with DJ apps that use iTunes libraries appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/macos-catalina-dj-apps/", - "type": "text/html" - } - ], - "crawled": 1570496338860, - "title": "macOS Catalina breaks compatibility with DJ apps that use iTunes libraries", - "published": 1570493303000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614231", - "fingerprint": "d5c3cbf0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f09:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Nearly three weeks after the release of iOS 13 to the public, Instagram for iOS has been updated with Dark Mode support. The new design is a mix of dark gray and black, and matches the system-wide setting in iOS 13.

\n

more\u2026

\n

The post Instagram for iOS updated with support for Dark Mode in iOS 13 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/instagram-dark-mode-ios-13/", - "type": "text/html" - } - ], - "crawled": 1570492737266, - "title": "Instagram for iOS updated with support for Dark Mode in iOS 13", - "published": 1570492269000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614205", - "fingerprint": "bfb3a544", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f08:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

After a summer of beta testing, macOS Catalina is now available to the public. In addition to features like Sidecar and Apple Arcade, macOS Catalina adds Mac Catalyst, a new technology that makes it easier for third-party developers to port their iPad apps to the Mac.

\n

These are some of the first new applications to come to the Mac using Mac Catalyst.

\n

more\u2026

\n

The post macOS Catalina helps iPad apps come to the Mac, here are the first to launch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/macos-catalina-catalyst-apps/", - "type": "text/html" - } - ], - "crawled": 1570492737266, - "title": "macOS Catalina helps iPad apps come to the Mac, here are the first to launch", - "published": 1570490273000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36117", - "recrawled": 1570503001738, - "updateCount": 1, - "fingerprint": "74ffb7e1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da8a12907:3efd:d4506071", - "updated": 1570502847000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.hongkongfp.com/2019/10/05/taiwan-flag-emoji-disappears-latest-apple-iphone-keyboard/", - "type": "text/html" - } - ], - "crawled": 1570492197127, - "title": "Taiwan Flag Emoji Disappears From iOS 13.1.2 Keyboard", - "published": 1570488839000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Kris Cheng, reporting for the Hong Kong Free Press:

\n
\n

The Republic of China flag emoji has disappeared from Apple\niPhone\u2019s keyboard for Hong Kong and Macau users. The change\nhappened for users who updated their phones to the latest\noperating system.

\n

Updating iPhones to iOS 13.1.1 or above caused the flag emoji to\ndisappear from the emoji keyboard. The flag, commonly used by\nusers to denote Taiwan, can still be displayed by typing \u201cTaiwan\u201d\nin English, and choosing the flag in prediction candidates.

\n
\n

This is either a bug on Apple\u2019s part, or kowtowing to China.

\n

Update: Given that it\u2019s the same in the first iOS 13.2 beta, it sure looks more like kowtowing than a bug.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4332831-navigation-component-for-android-part-2-graphs-and-deep-links", - "fingerprint": "c866c841", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8701554:3eb3:d4506071", - "updated": 1570483269000, - "summary": { - "direction": "ltr", - "content": "In this tutorial you\u2019ll use the Jetpack Navigation component to write an Android app utilizing graphs and deep links to navigate through different screens." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4332831-navigation-component-for-android-part-2-graphs-and-deep-links", - "type": "text/html" - } - ], - "crawled": 1570488980820, - "title": "Navigation Component for Android Part 2: Graphs and Deep Links [FREE]", - "published": 1570483269000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36116", - "fingerprint": "e62a8420", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea2:d4506071", - "updated": 1570488514000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.wsj.com/video/series/joanna-stern-personal-technology/the-samsung-galaxy-fold-is-great-if-you-live-in-a-bubble/FB313787-8DB8-4C66-82E5-146F890BF42B", - "type": "text/html" - } - ], - "crawled": 1570488595441, - "title": "\u2018The Samsung Galaxy Fold Is Great\u2026 If You Live in a Bubble\u2019", - "published": 1570488512000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Joanna Stern at her best.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36115", - "fingerprint": "4de03705", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea1:d4506071", - "updated": 1570488295000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "As soon as I read this, I was nearly certain my email correspondent had made exactly this mistake, conflating Stallman with Raymond, and that I had passed the error along. I sincerely and deeply regret the error." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/correction_regarding_an_erroneous_allegation", - "type": "text/html" - } - ], - "crawled": 1570488595441, - "title": "\u2605 Correction: Regarding an Erroneous Allegation in \u2018Richard Stallman\u2019s Disgrace\u2019", - "published": 1570488294000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

When I wrote \u201cRichard Stallman\u2019s Disgrace\u201d, I included the following anecdote from a 2011 email from a DF reader:

\n
\n

I worked 10 years ago at VA Linux which had Richard Stallman on\nits board of directors. You might have heard that Stallman applied\nhis open source ideas to his publicly open marriage as well. The\nproblem was that he was more than open. He made overt sexual\nadvances to women at work. One young woman who worked next to me\nwas so upset from his multiple advances that she took it to senior\nmanagement. She was able to deal with the problem without taking\nthe issue outside the company. I don\u2019t know the details, but she\nwas given advanced warning anytime Stallman was headed over so\nthat she could leave. He was a creep and women at the company knew\nto stay away.

\n

And he smelled horrible.

\n
\n

Zed Shaw, among several people on Twitter, realized this rang untrue in several regards:

\n
\n

This sexual harassment report about Richard Stallman is actually\nabout Eric S. Raymond:

\n
    \n
  1. Stallman never worked for VA Linux, ESR did.
  2. \n
  3. Stallman has never been married, ESR was.
  4. \n
  5. Stallman would not run an \u201copen source\u201d marriage, ESR did\nfamously.
  6. \n
\n

I believe what happened is people constantly refer to the two men\nwith acronyms \u201cRMS\u201d and \u201cESR\u201d. The reporter then misidentified one\n\u201cTLA Old Nerd\u201d for another \u201cTLA Old Nerd\u201d and for nearly a decade\nhas been telling people Stallman harassed her when it was Eric S.\nRaymond.

\n
\n

As soon as I read this, I was nearly certain my email correspondent had made exactly this mistake, conflating Stallman with Raymond, and that I had passed the error along. I sincerely and deeply regret the error. I should have known Stallman would never have worked with VA Linux (he\u2019d have insisted upon it being named \u201cVA GNU/Linux\u201d, and likely would have had no interest in what was a very commercial enterprise no matter what its name) and also should have remembered that Stallman was never married.

\n

I conferred with my source for the anecdote, and he confirmed it, sending the following by email:

\n
\n

OMG, I was referring to the guy on our board, so it must have been\nEric Raymond. I\u2019m so sorry. I did conflate them. I guess I assumed\nthere were not two creepy guys talking about free and open\nsoftware.

\n

I\u2019m positive it was Eric Raymond. In retrospect, I don\u2019t know for\nsure if he smelled or if the woman I worked with and who was\npropositioned by him merely found him disgusting.

\n
\n

To be clear, my source is a man, and it was he who conflated Raymond (\u201cESR\u201d) with Stallman (\u201cRMS\u201d). His former colleague at VA Linux, the woman who was propositioned by Raymond, surely remembers it clearly.

\n

I have updated the original article to remove the anecdote quoted above, and to point to this correction. My source for the anecdote made an honest error\u2009\u2014\u2009as Shaw suggests conflating two well-known \u201cTLA Old Nerds\u201d. It was my fault and mine alone for publishing it. Again, I regret the mistake, and apologize for it.

" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da869acee:ea9:53b826a2", - "originId": "58368.pyzkg0 at https://www.imore.com", - "fingerprint": "c9c7857", - "content": { - "content": "

\n

What you need to know

\n
  • Dvoted Health becomes first private health insurance provider to offer discount for Apple Watch.
  • \n
  • As part of its wellness bucks, customers can use $150 towards the Apple Watch.
  • \n
  • The discount also applies to health classes and programs.
  • \n

Get up to $150 off the Apple Watch.

\n

The Apple Watch has become an unexpected health tool that's growing in appeal with health insurance companies as it can track excercises, offer the ECG capability and can even call 911 when it notices a user fell. That has now reached its pinnacle as Devoted Health becomes the first health insurance provider to partner up with Apple to offer a major discount towards the Apple Watch.

\n

According to CNBC, Devoted Health will offer up to $150 per year from what it calls "wellness bucks" that can be used for classes, programs, or a wearable device such as an Apple Watch. The discount can be applied to the Apple Watch Series 3\u2014which only costs $199 now\u2014and Series 5.

\n

The discount is available through Devoted Health's private Medicare Advantage plan that focuses on "world class technology." Here's Devoted Health's statement on the new wellness bucks initiative.

\n
\n

"We are pleased that CMS agrees that there is a wide variety of ways that older Americans can keep healthy, including fitness and nutrition classes, and activity monitoring devices such as the Apple Watch," said Devoted Health spokesman Kenneth Baer. "We are thrilled to be the first Medicare Advantage plan to collaborate with Apple, and give our members the chance to use their Devoted Health Wellness bucks towards purchasing an Apple Watch. Using innovative technologies to improve the quality of care is core to our mission."

\n
\n

It'll be interesting to see which other health insurance providers begin considering offering discounts like this one for the Apple Watch.

\"\"", - "direction": "ltr" - }, - "title": "Devoted Health\u2019s private Medicare plan offers $150 off Apple Watch", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nDvoted Health becomes first private health insurance provider to offer discount for Apple Watch.\nAs part of its wellness bucks, customers can use $150 towards the Apple Watch.\nThe discount also applies to health classes and programs.\nGet up to $150 off the Apple Watch.\nThe Apple Watch has become an unexpected health tool that's growing in appeal with health insurance companies as it can track excercises, offer the ECG capability and can even call 911 when it notices a user fell. That has now reached its pinnacle as Devoted Health becomes the first health insurance provider to partner up with Apple to offer a major discount towards the Apple Watch.\nAccording to CNBC, Devoted Health will offer up to $150 per year from what it calls "wellness bucks" that can be used for classes, programs, or a wearable device such as an Apple Watch. The discount can be applied to the Apple Watch Series 3\u2014which only costs $199 now\u2014and Series 5.\nThe discount is availa...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/yaTDu3ZO-_k/devoted-health-becomes-first-private-medicare-plan-offer-discounted-apple-watch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/devoted-health-becomes-first-private-medicare-plan-offer-discounted-apple-watch", - "type": "text/html" - } - ], - "crawled": 1570488560878, - "published": 1570487928000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da8453d3b:e83:53b826a2", - "originId": "53640.pyzkg0 at https://www.imore.com", - "fingerprint": "1f0aec67", - "content": { - "content": "

\n

You can still sync your mobile device with Mac even without iTunes

\n

In macOS Catalina, Apple replaced the iTunes app with three new apps, Music, Apple Podcasts, and Apple TV. If you still use iTunes on your Mac to sync your iPhone and iPad, don't worry. You can still use your computer to perform this task. It's just different on the new macOS.

\n

Where to sync your iPhone or iPad on macOS Catalina

\n

Instead of using iTunes to sync your mobile device in macOS Catalina, you'll use Finder:

\n
  1. Click on the Finder app on the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.

    \n

  4. \n

Once you do, you'll see the familiar interface that's been carried over from macOS Mojave. From here, you can restore your device, manage backups, and sync content between your computer and mobile device(s). From this screen, you can also handle file transfers between devices.

\n

How to sync music to your iPhone or iPad on macOS Catalina

\n

If you're using the iCloud Music Library sync on your iPhone or iPad, you cannot sync music using your Mac.

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Music tab.

    \n

  6. \n
  7. Check the box Sync Music onto your device to activate Music syncing.
  8. \n
  9. Under Sync, you can select Entire music library or Selected playlists, artists, albums, and genres.
  10. \n
  11. Under Options, you can choose to include videos, voice memos, and automatically fill free space with songs.

    \n

  12. \n
  13. Select playlists, artists, albums, and genre, where applicable.
  14. \n
  15. Click Apply.
  16. \n
  17. Click Sync to sync music files between your Mac and mobile device.

    \n

  18. \n

How to sync movies between your iPhone or iPad on macOS Catalina

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Movies tab.

    \n

  6. \n
  7. Check the box Sync Movies onto your device to activate Movies syncing.
  8. \n
  9. Under Sync, click the Automatically include box.
  10. \n
  11. Use the pull-down menu to select all content or make another choice from those listed.

    \n

  12. \n
  13. Click Apply.
  14. \n
  15. Click Sync to sync movies between your Mac and mobile device.

    \n

  16. \n

How to sync TV shows to your iPhone or iPad on macOS Catalina

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the TV shows tab.

    \n

  6. \n
  7. Check the box Sync TV Shows onto your device to activate TV Show syncing.
  8. \n
  9. Check the box to Automatically include.
  10. \n
  11. In the pull-down menu, select all unwatched or make another choice from those listed.
  12. \n
  13. In the next pull-down menu, select all shows or selected shows.

    \n

  14. \n
  15. If selected shows were chosen, check the boxes next to the shows you want to sync.
  16. \n
  17. Click Apply.
  18. \n
  19. Click Sync to sync TV shows between your Mac and mobile device.

    \n

  20. \n

How to sync podcasts to your iPhone or iPad on macOS Catalina

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Podcasts tab.

    \n

  6. \n
  7. Check the box Sync Podcasts onto your device to activate podcast syncing.
  8. \n
  9. Check the box to Automatically copy.
  10. \n
  11. In the pull-down menu, select all unplayed or make another choice from those listed.
  12. \n
  13. In the next pull-down menu, select all podcasts or selected shows.

    \n

  14. \n
  15. If selected podcasts were chosen, check the boxes next to the podcasts you want to sync.
  16. \n
  17. Click Apply.
  18. \n
  19. Click Sync to sync podcasts between your Mac and mobile device.

    \n

  20. \n

How to sync audiobooks to your iPhone or iPad on macOS Catalina

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Audiobooks tab.

    \n

  6. \n
  7. Check the box Sync Audiobooks onto your device to activate audiobooks syncing.
  8. \n
  9. Check to sync All audiobooks or Selected audiobooks.
  10. \n
  11. Select your audiobooks to sync, when applicable.

    \n

  12. \n
  13. Click Apply.
  14. \n
  15. Click Sync to sync audiobooks between your Mac and mobile device.

    \n

  16. \n

How to sync books to your iPhone or iPad on macOS Catalina

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Books tab.

    \n

  6. \n
  7. Check the box Sync Books onto your device to activate books syncing.
  8. \n
  9. Check to sync All books or Selected books.
  10. \n
  11. Select your books to sync, when applicable.

    \n

  12. \n
  13. Click Apply.
  14. \n
  15. Click Sync to sync audiobooks between your Mac and mobile device.

    \n

  16. \n

How to sync photos to your iPhone or iPad on macOS Catalina

\n

If you're using the iCloud Photo Library sync on your iPhone or iPad, you cannot sync photos using your Mac.

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Photos tab.
  6. \n
  7. Determine the files to sync.

    \n

  8. \n

How to sync files to your iPhone or iPad on macOS Catalina

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the Files tab.

    \n

  6. \n
  7. Click the files you wish to sync using the pull-down menus for each applicable app.
  8. \n
  9. Select Apply.
  10. \n
  11. Click Sync to sync files between your Mac and mobile device.

    \n

  12. \n

How to backup your iPhone or iPad on macOS Catalina

\n

You can manually backup your iPhone or iPad on your Mac:

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the General tab.
  6. \n
  7. Click Back Up Now next to the Backup and Restore section.

    \n

  8. \n

How to restore your iPhone or iPad on macOS Catalina

\n

You can manually restore your iPhone or iPad on your Mac:

\n
  1. Click on the Finder app in the Mac Dock.
  2. \n
  3. Select your device on the left side of the screen under Devices.
  4. \n
  5. On the right-hand side, click on the General tab.
  6. \n
  7. Click Restore Backup next to the Backup and Restore section.

    \n

  8. \n

Final questions and comments

\n

If you have any questions about the new syncing process with macOS Catalina, let us know below.

\"\"", - "direction": "ltr" - }, - "title": "Syncing data from your Mac to your iPhone is different in Catalina", - "author": "Bryan M Wolfe", - "summary": { - "content": "You can still sync your mobile device with Mac even without iTunes\nIn macOS Catalina, Apple replaced the iTunes app with three new apps, Music, Apple Podcasts, and Apple TV. If you still use iTunes on your Mac to sync your iPhone and iPad, don't worry. You can still use your computer to perform this task. It's just different on the new macOS.\nWhere to sync your iPhone or iPad on macOS Catalina\nHow to sync music to your iPhone or iPad on macOS Catalina\nHow to sync movies to your iPhone or iPad on macOS Catalina\nHow to sync TV shows to your iPhone or iPad on macOS Catalina\nHow to sync podcasts to your iPhone or iPad on macOS Catalina\nHow to sync audiobooks to your iPhone or iPad on macOS Catalina\nHow to sync books to your iPhone or iPad on macOS Catalina\nHow to sync photos to your iPhone or iPad on macOS Catalina\nHow to sync files to your iPhone or iPad on macOS Catalina\nHow to backup your iPhone or iPad on macOS Catalina\nHow to restore your iPhone or iPad on macOS Catalina\nWhere to...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/XWe7RmY_5ug/how-sync-your-iphone-and-ipad-your-mac-macos-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-sync-your-iphone-and-ipad-your-mac-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1570486172987, - "published": 1570485600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614173", - "fingerprint": "1aa9c039", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e29:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has released macOS Catalina today with several new features, including Sidecar. Using a Mac with the latest operating system and an iPad with iPadOS 13, it\u2019s now possible to turn the iPad into a second, fully interactive display. To interact with the Mac system through the iPad, however, users needs an Apple Pencil. And that has limited the functionality of the Sidecar feature for some iPad models.

\n

more\u2026

\n

The post PSA: Sidecar in macOS Catalina is not compatible with some older Macs and iPads appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/macos-catalina-ipad-sidecar/", - "type": "text/html" - } - ], - "crawled": 1570485533687, - "title": "PSA: Sidecar in macOS Catalina is not compatible with some older Macs and iPads", - "published": 1570484885000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614188", - "fingerprint": "52bde43f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e28:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

We\u2019ve seen Apple Watch catch on with a handful of insurance providers so far. Now, CNBC reports that Devoted Health has become the first health insurer with private Medicare plans to offer a discounted Apple Watch as a benefit.

\n

more\u2026

\n

The post Apple reaches first deal to subsidize Apple Watch costs through private Medicare plans appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/apple-watch-private-medicare-plans/", - "type": "text/html" - } - ], - "crawled": 1570485533687, - "title": "Apple reaches first deal to subsidize Apple Watch costs through private Medicare plans", - "published": 1570484452000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614162", - "fingerprint": "53d72843", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e27:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

There are a host of great new features and changes for Mac users with the release of macOS Catalina. But before you install the latest operating system there are few things to consider like if you\u2019re running any important apps that won\u2019t be compatible with macOS 10.15, checking for 32-bit apps, and if you\u2019ve got a fresh backup. Follow along for how to get your Mac ready for macOS Catalina.

\n

more\u2026

\n

The post How to get your Mac ready for macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/how-to-get-mac-ready-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1570485533687, - "title": "How to get your Mac ready for macOS Catalina", - "published": 1570483410000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831dbaa:e75:53b826a2", - "originId": "57440.pyzkg0 at https://www.imore.com", - "fingerprint": "f7b1f5c6", - "content": { - "content": "

\n

Some games just play better with a controller than with taps or keyboard clicks. If you prefer Apple Arcade games with controller support, here's the official (and not so official) list.

\n

There are a wide variety of games already on Apple Arcade \u2014 from simple 2D puzzle games to giant 3D open-world adventures. While all games are designed to work just fine without a controller, some games are just better with a controller in your hands.

\n

A controller gives you a console-like feel and comfort when playing a game on your iPhone, iPad, Apple TV, or Mac, and luckily there are a ton of great options for controllers that are compatible with Apple devices \u2014 including the PlayStation DualShock 4 and the Xbox One Wireless controllers.

\n

Note: The links in this guide only trigger the App Store on iOS 13, iPadOS 13, and macOS Catalina.

\n

How to tell if an Apple Arcade game has controller support on iPhone and iPad

\n

\n

If you're familiar with buying games from the App Store, you know the pain of trying to figure out with games have controller support and which don't. Usually, you have to go looking through the game's description to see if the developer has included support \u2014 Apple Arcade changes all that. Apple Arcade has clearly labeled each game that supports a controller, in not just one, but two places, so you don't miss it.

\n

When you tap on a game in Apple Arcade, you'll be brought to the game page. At the top of the game page, right underneath the app icon, you'll notice a banner of important information, if a game supports controller, you'll see it in this banner (pictured above in the middle). You can also scroll down the page to the Support section, and if the game supports controllers, it will be clearly labeled here as well (pictured above on the right).

\n

How to tell if an Apple Arcade game has controller support on Mac

\n

\n

The process for seeing what games have controller support on the MAc is very similar to checking on your iPhone or iPad. When you launch the App Store, you can click on the Arcade tab in the sidebar. This will bring you to the Apple Arcade screen and you can ethier search for or click on a game.

\n

Just like in iOS and iPadOS, when you tap on a game in Apple Arcade, you'll be brought to the game page. At the top of the game page, right underneath the app icon, you'll notice a banner of important information, if a game supports controller, (pictured above on the left) you'll see the icon here. Additionally, if you scroll down the page to the Support section of the description, (pictured above on the right) you will also see a controller icon.

\n

All Apple Arcade games with controller support

\n

To throw a wrench into things, in our own personal testing, we've noticed that some games that aren't labeled with controller support in Apple Arcade, appear to work just fine with controllers. For clarity sake, the following list will be separated into games that have officially been labelled with controller support, and those that haven't.

\n

Games officially labeled with controller support

\n

This is a list of Apple Arcade games that have official controller support and are listed as such in the App Store.

\n

Games without controller support labels

\n

These Apple Arcade games do not have the official controler support badge in the App Store, but as far as we can tell, still function with a controller.

\n

Questions?

\n

Want to know anything else about Apple Arcade and controller support. Let us know in the comments down below.

\"\"", - "direction": "ltr" - }, - "title": "These are all of the Apple Arcade games with support for game controllers", - "author": "Luke Filipowicz", - "summary": { - "content": "Some games just play better with a controller than with taps or keyboard clicks. If you prefer Apple Arcade games with controller support, here's the official (and not so official) list.\nThere are a wide variety of games already on Apple Arcade \u2014 from simple 2D puzzle games to giant 3D open-world adventures. While all games are designed to work just fine without a controller, some games are just better with a controller in your hands.\nA controller gives you a console-like feel and comfort when playing a game on your iPhone, iPad, Apple TV, or Mac, and luckily there are a ton of great options for controllers that are compatible with Apple devices \u2014 including the PlayStation DualShock 4 and the Xbox One Wireless controllers.\nNote: The links in this guide only trigger the App Store on iOS 13, iPadOS 13, and macOS Catalina.\nHow to tell if an Apple Arcade game has controller support on iPhone and iPad\nIf you're familiar with buying games from the App Store, you know the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/-63ei0ebHmA/all-apple-arcade-games-controller-support", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/all-apple-arcade-games-controller-support", - "type": "text/html" - } - ], - "crawled": 1570484902826, - "published": 1570484700000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e74:53b826a2", - "originId": "58365.pyzkg0 at https://www.imore.com", - "fingerprint": "4ffc9513", - "content": { - "content": "

See what you're in for by taking a closer look at Oceanhorn 2.

\n
\n\n

What you need to know

\n
  • Apple Arcade has released a new video taking a closer look at Oceanhorn 2.
  • \n
  • The game is a fantasy adventure that takes inspiration from titles like Zelda.
  • \n
  • Oceanhorn 2 is available no on iPhone, iPad, Mac, and Apple TV.
  • \n

When Apple first previewed Apple Arcade, one of the standout titles was Oceanhorn 2: Knights of the Last Realm. Now, you can take a closer look at this fantasy adventure before you give it a try.

\n

Developed by Cornfox & Bros. Oceanhorn 2 is a prequel that promises console-quality gaming in your pocket.

\n
\n

Set 1000 years before the original Oceanhorn, this is a completely reimagined world of knights and treasure-filled dungeons. Breathtaking visuals and new tactical abilities make it engaging for all players across iPhone, iPad, Mac, and Apple TV.

\n
\n

The video above beautifully shows off what Oceanhorn 2 has to offer, from its thrilling combat to its varied world. If you saw this video without context, you'd think Oceanhorn 2 was coming to console \u2014 but this is yet another example of how far mobile gaming has come.

\n

Yes, Oceanhorn 2 looks very similar to Nintendo's Zelda series, but that was no accident. Cornfox & Bros. designed Oceanhorn 2 to be a love letter to games they grew up playing. However, according to the video, Oceanhorn 2 features a unique spin on the adventure tale.

\n

You can play Oceanhorn 2 now on iPhone, iPad, Mac, and Apple TV. An Apple Arcade subscription of $5 per month is required.

\n

What's available on Apple Arcade

\"\"", - "direction": "ltr" - }, - "title": "Apple Arcade takes a closer look at Oceanhorn 2: Knights of the Lost Realm", - "author": "Brandon Russell", - "summary": { - "content": "See what you're in for by taking a closer look at Oceanhorn 2.\nWhat you need to know\nApple Arcade has released a new video taking a closer look at Oceanhorn 2.\nThe game is a fantasy adventure that takes inspiration from titles like Zelda.\nOceanhorn 2 is available no on iPhone, iPad, Mac, and Apple TV.\nWhen Apple first previewed Apple Arcade, one of the standout titles was Oceanhorn 2: Knights of the Last Realm. Now, you can take a closer look at this fantasy adventure before you give it a try.\nDeveloped by Cornfox & Bros. Oceanhorn 2 is a prequel that promises console-quality gaming in your pocket.\nSet 1000 years before the original Oceanhorn, this is a completely reimagined world of knights and treasure-filled dungeons. Breathtaking visuals and new tactical abilities make it engaging for all players across iPhone, iPad, Mac, and Apple TV.\nThe video above beautifully shows off what Oceanhorn 2 has to offer, from its thrilling combat to its varied world. If you saw this...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/XXO88qhRncc/apple-arcade-takes-closer-look-oceanhorn-2-knights-lost-realm", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-arcade-takes-closer-look-oceanhorn-2-knights-lost-realm", - "type": "text/html" - } - ], - "crawled": 1570484895295, - "published": 1570483932000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e73:53b826a2", - "originId": "53669.pyzkg0 at https://www.imore.com", - "fingerprint": "901f3b77", - "content": { - "content": "

\n

Digital wellness tools come to Mac with Screen Time

\n

With macOS Catalina, Screen Time is now available on Macs for the first time. The tool, which launched on iPhone and iPad in 2018, records the amount of time a user spends in various apps, from social networking to games. It also contains blocking features to limit usage. There are also parental controls, such as the ability to place limits on communication, particularly from specific contacts. The feature has been designed to improve our digital wellness and get us away from our screens every once in a while.

\n

Here's how it works.

\n

How to turn on Screen Time on macOS

\n

Screen Time is located in System Preferences in macOS Catalina. To get started:

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select the Options button at the bottom left.
  4. \n
  5. Click the Turn On button at the top right.

    \n

  6. \n

You can now start using Screen Time on Mac.

\n

How to turn off Screen Time on macOS

\n

To stop using Screen Time on Mac:

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select the Options button at the bottom left.
  4. \n
  5. Click the Turn Off button at the top right.

    \n

  6. \n

How to share Screen Time on macOS across all devices

\n

To get a more accurate picture of how much time you spend online, you can use Screen Time across all of your devices. In doing so, you can view your total Screen Time from the app. You must first turn this on, however.

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select the Options button at the bottom left.
  4. \n
  5. Check the Share Across Devices box.

    \n

  6. \n

How to add a password to Screen Time on macOS

\n

You can set a password in Screen Time on Mac. By doing so, you can secure your settings and also use the password to extend the time for users when necessary.

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select the Options button at the bottom left.
  4. \n
  5. Check the Use Screen Time Password box.

    \n

  6. \n

How to view app usage in Screen Time on macOS

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select App Usage on the left side.

    \n

  4. \n

From this screen, you can see your app usage by day, apps, and categories. When there are limits (see below), you'll also see them here.

\n

How to view notifications sent in Screen Time on macOS

\n

Are receiving notifications on your Mac each day slowing down your work? Do you wonder who's sending all of those alerts? Screen Time can help.

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select Notifications on the left side.

    \n

  4. \n

Look how many notifications you've received by who by day or week.

\n

How to view pickups in Screen Time on macOS

\n

If you're sharing Screen Time information across your Apple devices, you can see the number of times you pick up your mobile device(s) through the Mac app. Lifting to see your devices excessively each day could become a distraction.

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select Pickups on the left side.

    \n

  4. \n

How to schedule Downtime using Screen Time for macOS

\n

During Downtime, only apps you choose to allow will work plus phone calls, when applicable. To set up a Downtime schedule:

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select Downtime on the left side.
  4. \n
  5. Click the Turn On button to activate Downtime.
  6. \n
  7. Using the radio buttons, select Every Day or Custom depending on the schedule you'd like to set.

    \n

  8. \n

With Every Day selected, Downtime is enforced during the same time each day. With Custom picked, you can adjust the time for each day of the week or uncheck the box next to a day to turn Downtime off for that day.

\n

How to set limits using Screen Time for macOS

\n

In Screen Time for Mac, you can set time limits according to app categories.

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select App Limits on the left side.
  4. \n
  5. Click the Turn On button to activate App Limits.

    \n

  6. \n
  7. Select the + to add an app category.
  8. \n
  9. Next, check the box next to the app category you'd like to limit.
  10. \n
  11. With the app category highlighted, set the limit using the radio buttons. You can set the limits Every Day or using a Custom schedule.

    \n

  12. \n
  13. Repeat Steps 5-6 for each app category you'd like to limit.
  14. \n
  15. Click Done to complete.
  16. \n

To remove app limits:

\n
  1. In Screen Time for Mac, select App Limits on the left side.
  2. \n
  3. On the right, uncheck the box next to each app category you no longer want to limit.
  4. \n
  5. To turn off app tracking, click the Turn Off button.

    \n

  6. \n

How to set always allowed content in Screen Time for macOS

\n

You might want specific processes available on the Mac all the time, regardless of other restrictions. This can include communication with certain people or apps.

\n

To set always allowed content:

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select Always Allowed on the left side.

    \n

  4. \n
  5. Check the box next to each of the items to always allow.

    \n

  6. \n

How to set content and privacy using Screen Time for macOS

\n

You can also restrict content and privacy using Screen Time.

\n
  1. Click Screen Time in System Preferences.
  2. \n
  3. Select Content & Privacy on the left side.
  4. \n
  5. Click Turn On to activate Content & Privacy.

    \n

  6. \n
  7. There are four sections here: Content, Stores, Apps, and Other. Under each, check the box. See samples below.

    \n

    \n

  8. \n

Final questions and comments

\n

Do you have any questions about Screen Time? How about macOS Catalina? Let us know below.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Track your device usage on your Mac in Catalina with Screen Time", - "author": "Bryan M Wolfe", - "summary": { - "content": "Digital wellness tools come to Mac with Screen Time\nWith macOS Catalina, Screen Time is now available on Macs for the first time. The tool, which launched on iPhone and iPad in 2018, records the amount of time a user spends in various apps, from social networking to games. It also contains blocking features to limit usage. There are also parental controls, such as the ability to place limits on communication, particularly from specific contacts. The feature has been designed to improve our digital wellness and get us away from our screens every once in a while.\nHere's how it works.\nHow to turn on Screen Time on macOS\nHow to turn off Screen Time on macOS\nHow to share Screen Time on macOS across all devices\nHow to add a password to Screen Time on macOS\nHow to view app usage in Screen Time on macOS\nHow to view notifications sent in Screen Time on macOS\nHow to view pickups in Screen Time on macOS\nHow to schedule Downtime using Screen Time for macOS\nHow to set limits using Screen Time ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/uIqfCoesndA/how-use-screen-time-your-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-screen-time-your-mac", - "type": "text/html" - } - ], - "crawled": 1570484895295, - "published": 1570483800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e72:53b826a2", - "originId": "57189.pyzkg0 at https://www.imore.com", - "fingerprint": "9dd2c630", - "content": { - "content": "

Apple has created the mobile arcade to triumph over all mobile arcades, and we are excited! Apple Arcade showcases more than 100 new and exclusive games. It is available on iPhone, iPad, Mac, and Apple TV. So if you are an Apple user on any device, you can take advantage of this gaming subscription!

\n

Currently available in Apple Arcade

\n
\n

Floor is Lava (Literally)

\n

Hot Lava

\n

Staff Pick

\n

\n

This game is determined to be your favorite game since it probably was from your childhood too. Play alone or join your friends on an epic adventure of jumping from couch to ceiling to avoid the lava.

\n

Play Hot Lava

\n

Escape the Dungeon

\n

Exit the Gungeon

\n

\n

Race to escape the hell dungeon while dodging and going through treacherous obstacles and opponents.

\n

Play Exit the Gungeon

\n

Sequels galore

\n

Shantae and the Seven Sirens

\n

\n

You play as Shantae, who is a half-genie hero who visits what seems to be a tropical paradise. Trouble arises, and you will have to explore new towns, escape labyrinths and defeat bosses. You will also be able to adjust Shantae's powers to suit your gaming style.

\n

Play Shantae and the Seven Sirens

\n

Multiplayer Legos

\n

Lego Brawls

\n

\n

Lego is multiplayer in this building and rebuilding adventure game. Build your own heroes and work together to go through the levels. You can even turn your Apple TV into the scoreboard.

\n

Play LEGO Brawls

\n

Houses of Cards

\n

Where Cards Fall

\n

\n

The main game mechanic is to build buildings and pathways of cards, but it is a lot more than just that. You will also complete puzzles and use the spaces you create. This game is immersive. Explore physics and this card world as you can create based on your imagination.

\n

Play Where Cards Fall

\n

Survival

\n

Overland

\n

\n

An extreme post-apocalyptic survival game where you search for supplies, rescue strangers, and battle creatures to make it through alive.

\n

Play Overland

\n

Ant race

\n

Rayman Mini

\n

\n

As the size of an ant, Rayman tries to make it through the world as fast as possible to achieve the best score.

\n

Play Rayman Mini

\n

Real or Myth?

\n

Sneaky Sasquatch

\n

\n

Play as an adorable sasquatch as you sneak around in disguises, steal lunches, and play golf... You know, normal sasquatch stuff.

\n

Play Sneaky Sasquatch

\n

Extreme Leapfrog

\n

Frogger in Toy Town

\n

\n

Jump through obstacles ranging from blocks to babies while you rescue frogs and collect jellybeans. This colorful game is high energy and a blast to work your way through.

\n

Play Frogger Toy Town

\n

Explorers

\n

Various Daylife

\n

\n

Discover and explore a new continent while living your character's best life in this Imperial Era RPG.

\n

Play Various Daylife

\n

Incredible Visuals

\n

Oceanhorn 2: Knights of the Lost Realm

\n

\n

Breathtaking. The visuals on this game are amazing. This game is a prequel of the first Oceanhorn game and set 1000 years earlier. You will be able to explore dungeons and collect treasures all while discovering the gorgeous landscapes.

\n

Play Oceanhorn 2: Knights of the Lost Realm

\n

Sk8ter Boi

\n

Skate City

\n

\n

This multi-touch game will make you feel like you are really skating through the streets as if it were your own personal playground, which is great because some of us never learned how to skateboard.

\n

Play Skate City

\n

Tile Puzzle Adventure

\n

The Enchanted World

\n

\n

On a journey to piece the world back together, you will explore meadows, dive deep into caves, and go through deserts to solve the puzzles.

\n

Play The Enchanted World

\n

Submersive fun

\n

Shinsekai: Into the Depths

\n

\n

This game takes place in an underwater world where the water is frozen over. You must battle creatures of the depths and collect items along the way to survive and explore the new world.

\n

Play Shinsekai: Into the Depths

\n

Ancient Cultures

\n

Projection: First Light

\n

\n

Play as Greta as you journey through a mythological shadow puppet world.

\n

Play Projection: First Light

\n

Story Driven Puzzle

\n

Atone: Heart of the Elder Tree

\n

Cool Indie Game

\n

\n

Players will venture out as a young warrior named Estra in search of answers for her father's death. Gameplay will include complex puzzles and rhythm game battle sequences in the 2D world.

\n

Play Atone: Heart of the Elder Tree

\n

Broken Heart

\n

Sayonara Wild Hearts

\n

\n

This is a pop soundtrack game where you play the role of a masked biker called The Fool. The Fool is trying to find harmony in the universe while trying to gain back the pieces of your heart.

\n

Play Sayonara Wild Hearts

\n

Retro-inspried puzzler

\n

Assemble with Care

\n

\n

From the developers of the beloved Monument Valley series, comes a puzzle game that tasks you to fix old trinkets and gadgets one screw at a time!

\n

Play Assemble with Care

\n

Sharp wit and sword required

\n

Grindstone

\n

\n

Battle your way through 150 levels of Grindstone mountain defeating creeps along the way. You'll need a sharp wit to solve the puzzle and a sharp sword to cut up the critters!

\n

Play Grindstone

\n

FOUR!

\n

What the Golf

\n

\n

The golf game for people who hate golf, get ready to fling yourself, birds, cars, and everything else but a golf play in this wacky physics-based golf game.

\n

Play What the Golf

\n

Cute animations

\n

Card of Darkness

\n

\n

Cast spells, slay monsters, and save the world in this beautifully animated adventure game with card play mechanics.

\n

Play Card of Darknes

\n

Use the clues

\n

Patterned

\n

\n

Use the clues to help solve each jigsaw puzzle \u2014 each of which starts out as a simple sketch. With any luck, by the end of each level, you'll have a beautiful full-screen piece of art.

\n

Play Patterned

\n

Multiplayer RTS

\n

Stellar Commander

\n

\n

This one-vs-one strategy game will have you fighting over control for planets. You have seven minutes to beat your opponent or the entire plant will explode!

\n

Play Stellar Commanders

\n

Sci-fi tactics

\n

Spaceland

\n

\n

Classic tactical grid-style turn-based combat with a sci-fi twist, Spaceland gives you access to multiple units, weapons, and more!

\n

Play Spaceland

\n

High-speed spies

\n

Agent Intercept

\n

\n

You're part of a high-speed chase and it's going to take all the skill you have and stunts you can pull off in order to catch the bad guys!

\n

Play Agent Intercept

\n

Arcade fighter

\n

Punch Planet

\n

\n

This 2D sci-fi fighting game has all the charm of classic arcade fighters \u2014 with special moves, interesting characters, and a ton of finger tapping action!

\n

Play Punch Planet

\n

Be sneaky

\n

Operator 41

\n

\n

Help the spy call headquarters with vital info be stealthily making your way to the telephone. Watch out for guards, cameras, lasers, and other obstacles in your way.

\n

Play Operator 41

\n

Defend your base

\n

Red Reign

\n

\n

Build up your base and defend it from other players, with over 20 different types of units in this real-time strategy game.

\n

Play Red Reign

\n

No more traffic jams

\n

Mini Motorways

\n

\n

A successor to the wonderful Mini Metro, Mini Motorways tasks you with fixing traffic jams and helping everyone get to work on time.

\n

Play Mini Motorways

\n

Tower Defence

\n

Don't Bug Me!

\n

\n

Bugs are attacking your base on the planet Mars and they need to be squashed. Manage your resources and defend your base with a little bit of first-person shooter action and special skills.

\n

Play Don't Bug Me!

\n

Climb the league

\n

King's League II

\n

\n

Train and manage your troops as you try to climb the King's League. Lead your team into tactical combat and win the battles and the glory.

\n

Play King's League II

\n

Shoot 'em up

\n

Explottens

\n

\n

A chaotic shoot 'em up style game where the evil cats of KLAW have all but enslaved kitten-kind. Blast them out of the sky and take back the land of Catmandu.

\n

Play Explottens

\n

Deck-building RPG

\n

Spelldrifter

\n

\n

A cool hybrid of tactical RPG combat and deck-building mechanics, Spelldrifter will make you think hard to defeat your enemies.

\n

Play Spelldrifter

\n

Find your dog

\n

The Get Out Kids

\n

\n

The narrative puzzle game will have your sneaking out of the house at in the middle of the night searching for your missing dog. Nothign is quite as it seems and you may just find yourself in the middle of a mystery!

\n

Play The Get Out Kids

\n

Line art puzzle

\n

Spek.

\n

\n

Fill with unique line art, wonderful soundscapes, and vibrant colors, Spek. will ensure you never look at a square the same way again.

\n

Play Spek.

\n

3D Side Scroller

\n

Way of the Turtle

\n

\n

A wonderfully wacky 3D platformer, Way of the Turtle will have you jumping, collecting coins, and navigating across a dangerous island.

\n

Play Way of the Turtle

\n

Take Flight

\n

Lifeslide

\n

\n

Play as a paper plane soaring through the sky avoiding obstacles along the way!

\n

Play Lifeslide

\n

Driving in the future

\n

Neo Cab

\n

\n

One of the last human cab drivers left, you'll need to pick up fares, navigate the futuristic city, and maintaining a good rating to stay on the road.

\n

Play Neo Cab

\n

Relaxing painting

\n

tint.

\n

\n

Solve puzzles by painting and mixing colors. No rush, just a relaxing and soothing experience.

\n

Play tint.

\n

Travel back in time

\n

Over the Alps

\n

\n

It's 1939 in Switzerland and you're on the run. You'll need to make hard choices that affect the outcome of the game as you make your way across Europe.

\n

Play Over the Alps

\n

Magic Pinball

\n

The Pinball Wizard

\n

\n

Shoot the tiny wizard around the dungeon, level up your skills, and ascend the castle.

\n

Play The Pinball Wizard

\n

Collect shoes

\n

Word Laces

\n

\n

Ties the words together with shoelaces to solve the puzzles, in this simple and fun word puzzle game.

\n

Play Word Laces

\n

Definition of fun

\n

Dear Reader

\n

\n

Classic books become puzzles as Dear Reader mixes up prose and tasks you for putting it back together properly!

\n

Play Dear Reader

\n

Sports simplified

\n

Big Time Sports

\n

\n

A fun and a fast-paced game where you'll need to tap, swipe and press the screen all sorts of different ways to compete for the best time in several sporting events.

\n

Play Big Time Sports

\n

Rogue-like RPG

\n

Dread Nautical

\n

\n

This tactical turn-based RPG has rogue-like elements as you face the supernatural forces trying to skip your ship!

\n

Play Dread Nautical

\n

High stakes

\n

Mutazoine

\n

\n

Mutazoine is a high stakes, emotionally-charged adventure game with beautiful hand-drawn visuals.

\n

Play Mutazoine

\n

8-bit style art

\n

Bleak Sword

\n

\n

In Bleak Sword you'll struggle across compact battlefields by striking down a bunch of different monsters, in this dark fantasy game.

\n

Play Bleak Sword

\n

Ghoul busting action

\n

Dead End Job

\n

\n

You play has hector and employee of Ghoul-B-Gone who is an expert at Ghoul busting. The vibrant cartoon-style art makes this game look as charming as it is nostalgic.

\n

Play Dead End Job

\n

Purr-fect

\n

Cat Quest II

\n

\n

A sequel to the wonderful adventure RPG, Cat Quest, you'll be sharping your claws and making more cat-related puns than you can handle!

\n

Play Cat Quest II

\n

Not dead yet

\n

Dodo Peak

\n

\n

Play as a Dodo bird trying to navigate the dangerous peaks and save your babies from perishing!

\n

Play Dodo Peak

\n

Funny history

\n

Cricket Through the Ages

\n

\n

Throw balls, swing bats, and hope you don't end up in pieces. Go through the ages \u2014 both past and future \u2014 in this silly physics-based game about one of the world's most popular sports.

\n

Play Cricket Through the Ages

\n

Racing Mayhem

\n

Speed Demons

\n

\n

Satisfy your need for speed with this fast-paced racing game with eight different gameplay modes. Will you crash? Most definetely \u2014 that's all part of the fun.

\n

Play Speed Demons

\n

Tiny Detective

\n

Jenny LeClue - Detectivu

\n

\n

Play as the character Jenny, who has to defend her mother from being charged for murder. She explores, finds clues, and has to grow up a lot in this mystery adventure game.

\n

Play Jenny LeClue - Detectivu

\n

Save the World

\n

Cardpocalypse

\n

\n

A single-player card game that allows you to change the rules and the cards as you play to save your school and the world.

\n

Play Cardpocalypse

\n

Wonderful Puzzle Planet

\n

ChuChu Rocket! Universe

\n

\n

Play over 100 incredible puzzles on different planets \u2014 an upgraded version of Sega's classic game.

\n

Play ChuChu Rocket! Universe!

\n

Random Levels

\n

EarthNight

\n

\n

With randomly generated levels, you will never feel stagnant in this side-scrolling runner. All of the beautifully pictured levels are hand-painted too.

\n

Play EarthNight

\n

Let's Get Moving!

\n

Sonic Racing

\n

\n

This recognizable character has a lot of people talking. Will this be a Team Sonic Racing game or just a twist on a classic character. Less than one week away until you can start your Sonic Racing campaigns.

\n

Play Sonic Racing

\n

Eight-legged Dinosaur

\n

Spidersaurs

\n

\n

This action-packed game doesn't have a ton of information out. However, what we do know is it is created by the same developers that created Shantae, but this one will be exclusively on Apple Arcade.

\n

Play Spidersaurs

\n

Racing

\n

Super Impossible Road

\n

\n

Set on galactic backdrops, this racing game will be incredibly challenging as you will have to master high speed turns and race your way to victory.

\n

Play Super Impossible Road

\n

Fight epic demons

\n

Towaga: Among Shadows

\n

\n

An intense 2D single-person hand-drawn action-adventure game. We know very little about how to play, but the trailer for it is absolutely gorgeous.

\n

Towaga: Among Shadows

\n

Rich Narrative

\n

The Bradwell Conspiracy

\n

\n

The story is set in 2026. You survive an explosion at a corporate event and discover another survivor. Go through the game and ask questions to uncover a deep-seated conspiracy in the mega-company, Bradwell Electronics.

\n

Play The Bradwell Conspiracy

\n

Space Assault

\n

Redout: Space Assault

\n

\n

Play as an ace fighter pilot in 2395 in charge of maintain order. Shoot at space pirates, blow up enemies ships, and collection new weapons to battle in space!

\n

Play Redout: Space Assault

\n

Cool original music

\n

Pligrims

\n

\n

This wonderfully animated adventure game will make you collect items and flex your brain muscles to figure out how to use the items!

\n

Play Pligrims

\n

Weird farming

\n

Nightmare Farm

\n

\n

This weird farming game features some beautiful artwork, and transports you to the farm of nightmares. Keep your guests happy and grow your crops, and you just might find your way out!

\n

Play Nightmare Farm

\n
\n

Coming soon to Apple Arcade

\n
\n

Choose your characters

\n

Steven Universe: Unleash The Light

\n

Editor's Pick

\n

\n

Cartoon Network developed this game based on the animated series. You will play as Steven and learn how to use your powers to help protect the universe.

\n

Coming soon to Apple Arcade

\n

Sports Fanatic

\n

Ballistic Baseball

\n

\n

This arcade game features the head to head battle between pitcher and batter. This game also has the ability for a live mode to play multiplayer matches.

\n

Coming soon tp Apple Arcade

\n

AI Future Plot

\n

Beyond a Steel Sky

\n

\n

A 3D adventure where the future holds an AI-controlled utopia. You will play as a character that is vowed to rescue a child who has been kidnapped and brought to Union City.

\n

Coming soon to Apple Arcade

\n

Handmade Game

\n

Fantasian

\n

\n

A mysterious plot with backgrounds created by hand. The developers then added 3D characters to the photographs of the real-life sets.

\n

Coming soon to Apple Arcade

\n

Mysterious Ride

\n

HitchHiker

\n

\n

In this eerie game, you will play a hitchhiker and get rides from strangers in each section of the game. You will be faced with decisions to steer the conversations and change the gameplay.

\n

Coming soon to Apple Arcade

\n\n

Secret-Secret

\n

Kings of the Castle

\n

\n

Like most developers, Frosty Pop is holding their cards close to their chest before the big release day. They have tweeted their excitement and release a couple of images on Twitter.

\n

Coming soon to Apple Arcade

\n\n

Brick by brick

\n

Lego Arthouse

\n

\n

This is a celebration of play itself and speaks to how people don't grow up; they stop playing. Arthouse targets a more mature audience and is meant to inspire creativity to the masses.

\n

Coming soon to Apple Arcade

\n

Flow freely

\n

Lifelike

\n

\n

A game that uses swarm behavior as its game mechanic and is inspired by natural phenomena.

\n

Coming soon to Apple Arcade

\n\n

Top Secret

\n

Little Orpheus

\n

\n

A cryptic game of coded telegrams based in Russia. Described by the game programmers as a "pocket-epic in glorious technicolor."

\n

Coming soon to Apple Arcade

\n\n

Fishing for the right beat

\n

Monomals

\n

\n

Fish for beats. Compose your music. Share your fishy beats online.

\n

Coming soon to Apple Arcade

\n

Teaser Image

\n

No Way Home

\n

\n

The game developers, SMG, posted this teaser image with nothing else and they are not giving anything else away. So we can safely assume there are multiple species on this colorful adventurous game.

\n

Coming soon to Apple Arcade

\n

Waga-Waga-Waga

\n

PAC-MAN PARTY ROYALE

\n

\n

A spin on the treasured classic game. Play in four-player Battle Mode and be the last PAC-MAN standing to win.

\n

Coming soon to Apple Arcade

\n

Arachnophobia

\n

Spyder

\n

\n

We can only assume that this game has to do with a spy device in the disguise of a spider. Either way, the few teaser images, and GIFs have us excited about the gameplay.

\n

Coming soon to Apple Arcade

\n

Going on a trip

\n

The Artful Escape

\n

\n

While on a quest for self-discovery, you will explore a colorful world as a musician named Francis Vendetti and let the music take you away.

\n

Coming soon to Apple Arcade

\n

Mythical Adventure

\n

The Pathless

\n

\n

Explore a forested island to dispel a curse. A blend of action and story will take you to a mythical dream-like world as you delve deeper into this game.

\n

Coming soon to Apple Arcade

\n

Storm Area 51

\n

UFO on Tape: First Contact

\n

\n

Just like UFOs, this game is a mystery for now. We do know that it is a beautifully pictured game of UFOs and adventure.

\n

Coming soon to Apple Arcade

\n

Dream-like

\n

Winding Worlds

\n

\n

Create worlds and make friends. This dreamy-like puzzle adventure is all about exploration, friendship, and acceptance.

\n

Coming soon to Apple Arcade

\n

Make good choices

\n

Yaga

\n

\n

A role-playing action game where your decisions will change your progression. This folktale will change every time you play it so even if you think you are done... there are so many infinite possibilities.

\n

Coming soon to Apple Arcade

\n
\n

Other Titles Confirmed for Apple Arcade

\n
  • Box Project (Developers: Mediocre Mel)
  • \n
  • Doomsday Vault (Developers: Flightless)
  • \n
  • Enter the Construct (Developers: Directive Games)
  • \n
  • Possessions (Developers: Noodlecake and Lucid Labs)
  • \n
  • Repair (Developers: UsTwo Games)
  • \n

Players, are you ready?

\n

Apple has really set the stage with this amazing line up of developers and games. With no ads, one low price, and endless gaming possibilities, it is going to be very interesting to see how this changes mobile gaming. In this huge mix of games, there is something for everyone, even the most serious gamers. It is almost unbelievable that these developers and Apple were able to create something so rich in content for a small hand-held device.

\n

While we have tried to put all of the games that have been released on this list, we know there is way more than this that hasn't been revealed, so we will update this list as we discover new games. Since Apple has opened the door to developers for the Apple Arcade, you can only expect more as time goes on.

\"\"", - "direction": "ltr" - }, - "title": "New to Apple Arcade? Here are all the games you can play right now", - "author": "Mary DeSpain", - "summary": { - "content": "Apple has created the mobile arcade to triumph over all mobile arcades, and we are excited! Apple Arcade showcases more than 100 new and exclusive games. It is available on iPhone, iPad, Mac, and Apple TV. So if you are an Apple user on any device, you can take advantage of this gaming subscription!\nCurrently available in Apple Arcade\nFloor is Lava (Literally)\nHot Lava\nStaff Pick\nThis game is determined to be your favorite game since it probably was from your childhood too. Play alone or join your friends on an epic adventure of jumping from couch to ceiling to avoid the lava.\nPlay Hot Lava\nEscape the Dungeon\nExit the Gungeon\nRace to escape the hell dungeon while dodging and going through treacherous obstacles and opponents.\nPlay Exit the Gungeon\nSequels galore\nShantae and the Seven Sirens\nYou play as Shantae, who is a half-genie hero who visits what seems to be a tropical paradise. Trouble arises, and you will have to explore new towns, escape labyrinths and defea...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/GQAO33Nup8E/confirmed-apple-arcade-games", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/confirmed-apple-arcade-games", - "type": "text/html" - } - ], - "crawled": 1570484895295, - "published": 1570482900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e71:53b826a2", - "originId": "58362.pyzkg0 at https://www.imore.com", - "recrawled": 1570488560878, - "updateCount": 1, - "fingerprint": "7987b398", - "content": { - "content": "

\n

What you need to know

\n
  • macOS Catalina has created a big problem for DJs.
  • \n
  • Along with marking the death of iTunes, it also marks the end of XML file support, which is popular among DJs.
  • \n
  • Apple recommends people who use XML files not to upgrade to macOS until developers roll out upgrades
  • \n

Apple's recommendation to DJs is not to upgrade for now.

\n

Apple today is rolling out macOS Catalina that along with adding many impressive new features, is also serving as the death of iTunes. However, this is having an inadvertent affect on the lives of DJs.

\n

According to The Verge:

\n
\n

[Along] with Catalina's removal of iTunes, users are also losing XML file support as all native music playback on Macs moves over to the official Music app, which has a new library format. XML file support is a popular organizational feature for DJs who use it to sort tracks into playlists and utilize the "Share iTunes Library XML with other applications" option to seamlessly transmit data between apps.

\n
\n

That has led to a big issue for DJs as popular apps like Serato and Traktor that relied on XML files won't be able to access the music. As The Verge notes, there is no fix and if you've used iTunes playlists to sort music for just about any software, Catalina will likely erase all that.

\n
\n

[A] previously reported fix saying users can manually export XML files in the Music app is incorrect. Essentially, if you're a DJ and you have put tons of time into sorting music in your iTunes playlists for whatever software you use, upgrading to Catalina will likely erase all your hard work.

\n
\n

If you are a DJ who used XML files for playlists, do not upgrade to macOS Catalina for the time being. At least not until developers roll out updates for their apps.

\"\"", - "direction": "ltr" - }, - "title": "macOS Catalina removes iTunes... and XML file support for DJ apps", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nmacOS Catalina has created a big problem for DJs.\nAlong with marking the death of iTunes, it also marks the end of XML file support, which is popular among DJs.\nApple recommends people who use XML files not to upgrade to macOS until developers roll out upgrades\nApple's recommendation to DJs is not to upgrade for now.\nApple today is rolling out macOS Catalina that along with adding many impressive new features, is also serving as the death of iTunes. However, this is having an inadvertent affect on the lives of DJs.\nAccording to The Verge:\n[Along] with Catalina's removal of iTunes, users are also losing XML file support as all native music playback on Macs moves over to the official Music app, which has a new library format. XML file support is a popular organizational feature for DJs who use it to sort tracks into playlists and utilize the "Share iTunes Library XML with other applications" option to seamlessly transmit data between apps.\nThat has led to...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/a6a7cUFSCyI/macos-catalina-inadvertently-wrecking-dj-software-removal-xml-file-support", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/macos-catalina-inadvertently-wrecking-dj-software-removal-xml-file-support", - "type": "text/html" - } - ], - "crawled": 1570484895295, - "published": 1570482688000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e70:53b826a2", - "originId": "58363.pyzkg0 at https://www.imore.com", - "fingerprint": "e25faefe", - "content": { - "content": "

Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. iMore may receive a commission from The Points Guy Affiliate Network.

\n

\n

What you need to know

\n
  • American Express and Sling TV have teamed up with a limited time offer
  • \n
  • Earn a $10 statement credit on a single purchase of $25 or more at Sling.com
  • \n
  • You can get the offer up to three times for a total of $30 in statement credit
  • \n

Subscribe and save for a limited time.

\n

American Express is always running promotions that can save its customers money through its Amex Offers & Benefits program, and its latest partnership with Sling TV can save customers up to $30 on Sling TV's services.

\n

For a limited time, new and existing Sling TV customers who make a single purchase of at least $25 on Sling's website using their eligible American Express card will receive a statement credit of $10. The best part is that you can take advantage of this offer up to three times: just subscribe and earn $10 in statement credit on your inital signup and for your first two subscription renewals.

\n

You do have to enroll your American Express card in order to be eligible for the offer, and it is a targeted offer, meaning that some American Express cardholders will receive the promotion while others may not. To check and see if your card is eligible, and to enroll in the offer, go to the Amex Offers & Benefits section of your card on the American Express website or through the Amex app. We have seen this promotion so far on the Platinum Card\u00ae from American Express and the Blue Cash Preferred\u00ae Card from American Express. Make sure you don't forget about this one, as the offer ends on December 31, 2019.

\n

Sling TV is a Live TV streaming service that allows you to subscribe to local channels like NBC, FOX, CBS, and ABC, as well as premium channels such as Starz, Epix, and Showtime. The service offers different bundles at different price ranges so you can choose the best grouping of entertainment for your needs. It competes with similar services such as Hulu TV, YouTube TV, DirecTV Now, and Playstation TV. Sling TV works across a whole range of devices like iOS, Android, Roku, fireTV, and more. Sling is also offering new customers a free Roku Express when you prepay for two months of service.

\n

Best cash back

\n

Blue Cash Preferred\u00ae Card from American Express

\n

\n

See at The Points Guy

\n

Start off by grabbing a $250 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months. Then, earn 6% Cash Back on select U.S. streaming subscriptions from services like Sling TV, Netflix, and Hulu. You can also earn on music streaming services like Apple Music, Spotify, and Pandora. Even Audible and Kindle Unlimited, the kings of audiobooks and ebooks, are included in the Cash Back offer. This card does come with a $95 annual fee.

\"\"", - "direction": "ltr" - }, - "title": "New targeted offer with Amex gets you up to $30 off on Sling TV", - "author": "Joe Wituschek", - "summary": { - "content": "Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. iMore may receive a commission from The Points Guy Affiliate Network.\nWhat you need to know\nAmerican Express and Sling TV have teamed up with a limited time offer\nEarn a $10 statement credit on a single purchase of $25 or more at Sling.com\nYou can get the offer up to three times for a total of $30 in statement credit\nSubscribe and save for a limited time.\nAmerican Express is always running promotions that can save its customers money through its Amex Offers & Benefits program, and its latest partnership with Sling TV can save customers up to $30 on Sling TV's services.\nFor a limited time, new and existing Sling TV customers who make a single purchase of at least $25 on Sling's website using their eligible American Express card will receive a statement credit of $10. The best part is that you can take advantage of this offer up to three times: just subscribe and earn $10 in statement ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/qopw2DvrM6A/save-30-sling-tv-new-targeted-offer-american-express", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/save-30-sling-tv-new-targeted-offer-american-express", - "type": "text/html" - } - ], - "crawled": 1570484895295, - "published": 1570482469000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/07/xcoders_15th_anniversay", - "recrawled": 1570487049376, - "updateCount": 1, - "fingerprint": "fb825bfe", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da81b94a0:3de2:d4506071", - "summary": { - "direction": "ltr", - "content": "

This Thursday, Oct. 10, Xcoders turns 15 years old!

\n

We\u2019d be thrilled if you could come to the meeting. Your Xcoders podcasters will be talking to a panel of old-timers about the history of the group. And afterward we\u2019ll go to the Cyclops and hang out \u2014\u00a0just like we always do.

\n

I don\u2019t think I need to remind anyone of the importance of community. It gives back to us so much more than we as individuals could ever put into it.

\n

And Xcoders is one of the oldest and greatest of the Mac and iOS app-making communities. Any good history of the modern Apple development ecosystem would have a chapter on Xcoders: it\u2019s an institution, and it\u2019s been amazing to watch it grow and evolve over the years.

\n

So I\u2019m asking something of you: please come to this one and help us celebrate!

\n

Come even if you haven\u2019t been in a long time, or even if you have to travel. Even if you go to Redmond or Vancouver Xcoders. Or even if you\u2019ve never been. We\u2019ll be so happy to see you!

\n

PS The Xcoders blog has the details on time and place.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/07/xcoders_15th_anniversay", - "type": "text/html" - } - ], - "crawled": 1570483442848, - "title": "Xcoders 15th Anniversary", - "published": 1570482018000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e48:53b826a2", - "originId": "53908.pyzkg0 at https://www.imore.com", - "fingerprint": "21198aaf", - "content": { - "content": "

\n

Apple Watch is even more useful thanks to partnership with macOS Catalina.

\n

You can already use your Apple Watch to unlock your Mac. In macOS Catalina, you can also use your wearable device to fill in passwords on your Mac and perform other authentication tasks like checking your passwords and approving app installations.

\n

What is Approve with Apple Watch?

\n

Approve on Apple Watch provides two main solutions.

\n

First, it allows you to view passwords on your Mac whenever you need to type your password. For example, when viewing passwords in Safari preferences.

\n

Secondly, Approve on Apple Watch offers a unique way to approve app installations on Mac and other processes. These include unlocking a secure note in the Notes app, unlocking settings in System Preferences, modifying root files, and more.

\n

Requirements for Approve with Apple Watch

\n

With these requirements satisfied, you can begin using Approve on Apple Watch!

\n

How to enable Approve with Apple Watch

\n

There actually isn't any steps to enabling Approve with Apple Watch outside of enabling Auto Unlock. It's built into the security feature for additional uses. Once you've enabled the ability to unlock your Mac with your Apple Watch, Approve with Apple Watch is ready to go.

\n

Examples of what you can do

\n

Here are two examples of Approve on Apple Watch in action:

\n

Unlocking passwords in Safari

\n

Safari keeps track of your online passwords. To access this list on Mac:

\n
  1. In the Safari app, click Safari in the Mac toolbar at the top left of the screen.
  2. \n
  3. Select Preferences.
  4. \n
  5. Click Passwords at the top of the screen.

    \n

  6. \n
  7. Double-click on the side button on your Apple Watch to authenticate on your Mac.

    \n

  8. \n

When you switch to the Passwords page under Safari Preferences, you'll hear a click on your Apple Watch signifying that you can use Approve on Apple Watch. Once you do, your passwords are available on Mac for viewing.

\n

Unlocking a secure note on Mac

\n

If you wish to open a locked note in the Mac Notes app using your Apple Watch:

\n
  1. In the Notes app, click on the locked note.
  2. \n
  3. Double-click on the side button on your Apple Watch to unlock the note.

    \n

  4. \n

Your note is now unlocked.

\n

Final questions and comments

\n

Let us know if you have any questions about the new Approve on Apple Watch feature with macOS Catalina.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Password memorizing is a thing of the past with Approve with Apple Watch", - "author": "Bryan M Wolfe", - "summary": { - "content": "Apple Watch is even more useful thanks to partnership with macOS Catalina.\nYou can already use your Apple Watch to unlock your Mac. In macOS Catalina, you can also use your wearable device to fill in passwords on your Mac and perform other authentication tasks like checking your passwords and approving app installations.\nWhat is Approve with Apple Watch?\nApprove on Apple Watch provides two main solutions.\nFirst, it allows you to view passwords on your Mac whenever you need to type your password. For example, when viewing passwords in Safari preferences.\nSecondly, Approve on Apple Watch offers a unique way to approve app installations on Mac and other processes. These include unlocking a secure note in the Notes app, unlocking settings in System Preferences, modifying root files, and more.\nRequirements for Approve with Apple Watch\nApple Watch running watchOS 6 or later.\nMac running macOS Catalina or later\nAuto Unlocked enabled. Two-factor authentication enabled for iCloud. Wi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FzynKclGZ5Y/how-use-approve-apple-watch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-approve-apple-watch", - "type": "text/html" - } - ], - "crawled": 1570482089453, - "published": 1570482000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e47:53b826a2", - "originId": "54226.pyzkg0 at https://www.imore.com", - "fingerprint": "95209fba", - "content": { - "content": "

\n

By default, your iPad will work in Sidecar on the right side of your screen, but it doesn't have to be!

\n

With macOS Catalina and iPadOS 13, Sidecar gives everyone the ability to have a second screen without needing a separate monitor. By default, when connecting your Mac to your iPad, the screen positioning places the iPad to the right of your Mac's screen. You can, however, change the positioning and even customize which screen you want to set as the default main screen with the Menu bar and desktop icons.

\n

If you're new to using a second screen with your Mac, or have never needed to position a second screen in a different location than the default, you may not know about display arrangements on Mac. Here's how to find and customize it.

\n

How to change which side your iPad is positioned in Sidecar in iPadOS 13 and macOS Catalina

\n

Before you start, make sure your iPad is connected to your Mac using Sidecar or you won't see some of the additional display options available.

\n
  1. Click on the Sidecar icon in the Menu bar (with Sidecar already connected).
  2. \n
  3. Click on Open Display Preferences.

    \n

  4. \n
  5. Click on the Arrangement tab.
  6. \n
  7. Select the iPad screen in the display arrangement window.
  8. \n
  9. Drag it to your desired position.

    \n

  10. \n

You can place it to the left or right, above or below, and even slightly angled to one corner. However you're planning on using your iPad as a second screen, you can position the display arrangement.

\n

As soon as you make the changes, the repositioning will take place.

\n

How to change which screen shows the Menu bar and desktop icons in Sidecar in iPadOS 13 and macOS Catalina

\n

Before you start, make sure your iPad is connected to your Mac using Sidecar or you won't see some of the additional display options available.

\n
  1. Click on the Sidecar icon in the Menu bar (with Sidecar already connected).
  2. \n
  3. Click on Open Display Preferences.

    \n

  4. \n
  5. Click on the Arrangement tab.
  6. \n
  7. Select the white bar at the top of whichever display it is currently designated.
  8. \n
  9. Drag the white bar to the other display.

    \n

  10. \n

As soon as you switch the Menu bar, it will appear on the new screen.

\n

How to bring your display preferences together onto one screen for easier access in Sidecar in iPadOS 13 and macOS Catalina

\n

If your iPad (or Mac) is too far for you to reach at the moment, but you want to make changes to it, you can bring all of the display windows onto whichever screen you are using and customize your options faster.

\n

Before you start, make sure your iPad is connected to your Mac using Sidecar or you won't see some of the additional display options available.

\n
  1. Click on the Sidecar icon in the Menu bar (with Sidecar already connected).
  2. \n
  3. Click on Open Display Preferences.

    \n

  4. \n
  5. Click on the Arrangement tab.
  6. \n
  7. Click on the Gather Windows button.

    \n

  8. \n

When you click on Gather Windows, both display windows will combine on the screen you're currently active in.

\n

Any questions?

\n

Do you have any questions about using Sidecar in iPadOS 13 and macOS Catalina or how to customize your second screen positioning? Put them in the comments and we'll help you out.

\"\"", - "direction": "ltr" - }, - "title": "Here's how to change your iPad's side position in Sidecar in macOS Catalina", - "author": "Lory Gil", - "summary": { - "content": "By default, your iPad will work in Sidecar on the right side of your screen, but it doesn't have to be!\nWith macOS Catalina and iPadOS 13, Sidecar gives everyone the ability to have a second screen without needing a separate monitor. By default, when connecting your Mac to your iPad, the screen positioning places the iPad to the right of your Mac's screen. You can, however, change the positioning and even customize which screen you want to set as the default main screen with the Menu bar and desktop icons.\nIf you're new to using a second screen with your Mac, or have never needed to position a second screen in a different location than the default, you may not know about display arrangements on Mac. Here's how to find and customize it.\nHow to change which side your iPad is positioned\nHow to change which screen shows the Menu bar and desktop icons\nHow to bring your display preferences together onto one screen for easier access\nHow to change which side your iPad is positioned in Sid...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/jqsf4wiK82c/how-change-your-ipads-side-position-sidecar", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-change-your-ipads-side-position-sidecar", - "type": "text/html" - } - ], - "crawled": 1570482089453, - "published": 1570481100000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614159", - "fingerprint": "fb792bf6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da804877a:3dab:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Hulu for iOS and iPadOS is adding support for offline downloads, bringing it up to par with Netflix and Amazon Prime Video. The feature is rolling out today to Hulu subscribers, but there are a few caveats worth noting.

\n

more\u2026

\n

The post Hulu for iOS adds support for offline viewing, but with some limitations appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/hulu-offline-viewing-iphone-ipad/", - "type": "text/html" - } - ], - "crawled": 1570481932154, - "title": "Hulu for iOS adds support for offline viewing, but with some limitations", - "published": 1570479106000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4620455-database-migrations-with-vapor", - "fingerprint": "89ca26bf", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8020475:3da9:d4506071", - "updated": 1570474814000, - "summary": { - "direction": "ltr", - "content": "In this Server-Side Swift tutorial, see how to perform various migrations on your Vapor application database, using PostgreSQL running on Docker." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4620455-database-migrations-with-vapor", - "type": "text/html" - } - ], - "crawled": 1570481767541, - "title": "Database Migrations with Vapor [FREE]", - "published": 1570474814000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36114", - "recrawled": 1570484993525, - "updateCount": 1, - "fingerprint": "970f6297", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7fc49b9:3d9e:d4506071", - "updated": 1570483003000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://apps.apple.com/us/story/id1479230371", - "type": "text/html" - } - ], - "crawled": 1570481392057, - "title": "Mac\u00a0App\u00a0Store Feature on Catalyst Apps", - "published": 1570479678000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Glad to see some of these charging real prices, or at least more than $1\u2009\u2014\u2009Carrot Weather is $15. No app from Twitter yet, even though Apple previewed it back at WWDC\u2009\u2014\u2009despite the fact that Apple\u2019s own first screenshot for Catalina in the App Store shows Twitter as a native app.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e32:53b826a2", - "originId": "58358.pyzkg0 at https://www.imore.com", - "fingerprint": "1b966de8", - "content": { - "content": "

\n

What you need to know

\n
  • Apple Music's Zane Lowe and Oliver Schusser talked to Wired about the future of the service.
  • \n
  • One of the main focuses is on integrating Beats 1 more with Apple Music as a whole, leading to more livestreaming.
  • \n
  • Apple Music also want to expand live music content and focusing on an "artist first" approach.
  • \n

The future of Apple Music involves more live streaming.

\n

Apple Music has been on a torrid pace over the last year, reaching the 60 million subscriber mark in the process. But as Apple's original streaming service looks ahead, it has a few new things it wants to do. That much as revealed by Apple Music's Zane Lowe and Oliver Schusser in an in-depth interview with Wired.

\n

One place the transition will start is with the integration of Beats 1 with Apple Music.

\n
\n

"I want more people to listen and discover this stuff," says Lowe. "And I want to integrate what we do at Beats 1 into Apple Music more thoroughly. I would guess there are still subscribers who don't realise Elton John has done over 200 shows. Those shows are works of art in their own right."

\n
\n

Schusser revealed the transition is already underway with the rebranding of some of Apple Music's most popular playlists.

\n
\n

The idea is also to amplify what Apple thinks no-one is doing with Lowe promising "some big new names" for Beats 1 hosts, alongside lead DJs Julie Adenuga and Ebro Darden, in the next few months. What's interesting is that Beats 1 is now documenting the creative process in real time, with Vampire Weekend frontman Ezra Koenig discussing the album /Father of the Bride/ pre- and post-launch on his twice monthly /Time Crisis/ show. Lowe would argue that the shows are even interacting with the music that's produced by these artists.

\n
\n

Apple Music will also try to expand upon the live content it already offers.

\n
\n

Meanwhile, Apple has put on gigs for emerging musicians in stores throughout 2019, and Schusser says the company wants to do more live events in the next 12 months. While there are no official plans for a relaunch, he says, "We never retired the iTunes Festival. We paused it."

\n
\n

A big focus of Apple Music's approach is focusing on "artist first."

\n
\n

Apple's self-proclaimed "artist first" strategy is at odds with Spotify's "fan first" marketing but both are vying to make their platforms more amenable to anyone outside the big names. So Apple Music for Artists has come out of beta, sharing data on iTunes, Apple Music and Shazam activity and competing with Spotify for Artists. "We think artists should get paid," says Schusser, "and we're adding more credits to songwriters, not just artists. We think the decision not to do a free tier has really paid off, after four years. We don't think music should be free."

\n
\n

The entire Wired piece is truly enlightening and worth a read.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "Apple Music to expand with more livestreams and new album content", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple Music's Zane Lowe and Oliver Schusser talked to Wired about the future of the service.\nOne of the main focuses is on integrating Beats 1 more with Apple Music as a whole, leading to more livestreaming.\nApple Music also want to expand live music content and focusing on an "artist first" approach.\nThe future of Apple Music involves more live streaming.\nApple Music has been on a torrid pace over the last year, reaching the 60 million subscriber mark in the process. But as Apple's original streaming service looks ahead, it has a few new things it wants to do. That much as revealed by Apple Music's Zane Lowe and Oliver Schusser in an in-depth interview with Wired.\nOne place the transition will start is with the integration of Beats 1 with Apple Music.\n"I want more people to listen and discover this stuff," says Lowe. "And I want to integrate what we do at Beats 1 into Apple Music more thoroughly. I would guess there are still subscribers who don't realis...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/NO2-dJIHSDA/apple-music-expand-more-live-streams-and-new-album-content", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-music-expand-more-live-streams-and-new-album-content", - "type": "text/html" - } - ], - "crawled": 1570480767081, - "published": 1570480650000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e31:53b826a2", - "originId": "53821.pyzkg0 at https://www.imore.com", - "fingerprint": "f373e14a", - "content": { - "content": "

\n

Skip the trackpad and sign documents on your Mac with your iPhone or iPad.

\n

This fall, macOS Catalina, iOS 13, and iPadOS 13 will offer greater interoperability between Mac, iPhone, and iPad than ever before, with new features like Sidecar allowing your iPad to serve as a second screen for your Mac. And while Sidecar as a whole seems limited to newer Macs, some features will be available to a larger range of them.

\n

For instance, you will now be able to sign documents on your Mac using your iPhone or iPad. Using the macOS markup features in Quick Look or Preview, you'll be able to add a signature directly from your iPhone or iPad. This is great, especially if you have an iPad from 2018 or later, as they all work with some version of the Apple Pencil, allowing you to create a completely accurate signature for use on your Mac.

\n

How to sign a document on Mac with your iPhone or iPad in Quick Look

\n
  1. Open a Finder window on your Mac by clicking the Finder icon.
  2. \n
  3. Find and click once on the file you want to sign.

    \n

  4. \n
  5. Press the space bar on your keyboard. Your document will come up in Quick Look
  6. \n
  7. Click the Markup button.
  8. \n
  9. Click the signature button.

    \n

  10. \n
  11. Click iPhone or iPad.
  12. \n
  13. Click Select Device.

    \n

  14. \n
  15. Click on your chosen iPhone or iPad from the device list.
  16. \n
  17. Sign your name on your iPhone or iPad.

    \n

  18. \n
  19. Tap Done on your iPhone or iPad.
  20. \n
  21. Click the signature that now appears in the signature menu on your Mac.

    \n

  22. \n
  23. Move your signature to where it needs to be in the document.
  24. \n
  25. Click Done.

    \n

  26. \n

And you're done. If you're happy with the signature you've created, you just have to the next document you have to sign.

\n

How to sign a document on Mac with your iPhone or iPad in Preview

\n
  1. Open Preview on your Mac.
  2. \n
  3. Open the document you want to sign.

    \n

  4. \n
  5. Click View.
  6. \n
  7. Click Show Markup Toolbar.

    \n

  8. \n
  9. Click the signature button.
  10. \n
  11. Click iPhone or iPad.

    \n

  12. \n
  13. Click Select Device.
  14. \n
  15. Click on your chosen iPhone or iPad from the device list.

    \n

  16. \n
  17. Sign your name on your iPhone or iPad.
  18. \n
  19. Tap Done on your iPhone or iPad.

    \n

  20. \n
  21. Click the signature that now appears in the signature menu on your Mac.
  22. \n
  23. Move your signature to where it needs to be in the document.

    \n

  24. \n
  25. Save your document.

    \n

  26. \n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Use your iPhone or iPad to sign a PDF on your Mac with this easy trick", - "author": "Joseph Keller", - "summary": { - "content": "Skip the trackpad and sign documents on your Mac with your iPhone or iPad.\nThis fall, macOS Catalina, iOS 13, and iPadOS 13 will offer greater interoperability between Mac, iPhone, and iPad than ever before, with new features like Sidecar allowing your iPad to serve as a second screen for your Mac. And while Sidecar as a whole seems limited to newer Macs, some features will be available to a larger range of them.\nFor instance, you will now be able to sign documents on your Mac using your iPhone or iPad. Using the macOS markup features in Quick Look or Preview, you'll be able to add a signature directly from your iPhone or iPad. This is great, especially if you have an iPad from 2018 or later, as they all work with some version of the Apple Pencil, allowing you to create a completely accurate signature for use on your Mac.\nHow to sign a document on Mac with your iPhone or iPad in Quick Look\nHow to sign a document on Mac with your iPhone or iPad in Preview\nHow to sign a document on ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/WrMvrctwL5Q/how-sign-documents-your-mac-your-iphone-or-ipad", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-sign-documents-your-mac-your-iphone-or-ipad", - "type": "text/html" - } - ], - "crawled": 1570480767081, - "published": 1570480200000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7e8ab65:e2c:53b826a2", - "originId": "51235.pyzkg0 at https://www.imore.com", - "fingerprint": "3f62aab3", - "content": { - "content": "

\n

Become the champion of the Galar region with a new team of Pok\u00e9mon.

\n

It's been a long time coming and us Pok\u00e9mon fans have been rewarded for our patience (or lack thereof) with some insights into Generation 8! Here's everything you want to know about Pok\u00e9mon Sword and Shield.

\n

Guard and Parry

\n

Pok\u00e9mon Sword and Shield

\n

\n

The latest Pok\u00e9mon adventure

\n

These games takes place in the Galar region, which is inspired by the UK. It features three new starters and brings back gym battles. You'll see some of your favorite Pok\u00e9mon as well as several new ones. Take on each of the new gyms and prove yourself as the best trainer.

\n

Latest news

\n

Update: October 7, 2019: Info on HMs, Exp. Share, autosave, and the number of gyms.

\n

HMs and Exp. Share won't be Gen 8 as we've previously known them. Autosave is new to Sword and Shield. There will be eight gyms in either version.

\n

Update: September 24, 2019: More insights into Gigantamaxing

\n

Gigantamaxing is different from Dynamaxing in that the Pok\u00e9mon can use a special G-Max move and changes its appearance.

\n

Update: September 16, 2019: This will be the first Pok\u00e9mon game that doesn't have an Elite Four.

\n

In each of the Gen 1 through Gen 7 games you faced off against the Elite Four after beating all of the gym leaders in your region. Sword and Shield breaks this tradition by doing away with the Elite Four and replacing it with something called the Champion Cup.

\n

Update: September 4, 2019: Pok\u00e9mon Camp, Curry Dex, and character customization options revealed

\n

During the Nintendo Direct, we learned that you can camp at any time during the game to bond with your Pok\u00e9mon and raise their battle skills. You can even camp with up to three other players and interact with their Pok\u00e9mon. We also got to see some additional character customization options, including hairstyles, clothes, and accessories.

\n

Update: August 7, 2019: New Galarian forms, additional rivals, and Pok\u00e9 Jobs revealed

\n

A new video revealed that some Pokemon will have Galarian forms in Sword and Shield, similar to Alolan forms from Sun and Moon. The main antagonists will be Team Yell, a group of fans, which you'll encounter throughout the game. Finally, players will be able to view job boards and send their Pok\u00e9mon off to complete tasks. In exchange, Pok\u00e9mon will earn experience points.

\n

Update: June 11, 2019: New information from E3 - Only certain Pok\u00e9mon can be transferred into Sword and Shield | Fighting wild Pok\u00e9mon is back!

\n

During Nintendo Treehouse live stream, Junichi Masuda stated via interpreter that you'll only be able to transfer a Pok\u00e9mon into Sword and Shield if it is in the Galar region Pok\u00e9dex. We were also told that while exploring the Galar region, players will be able to fight wild Pok\u00e9mon. This element of the game was missing from the last Pok\u00e9mon Switch games, so we're happy to see it has returned.

\n

Update: June 5, 2019: Nintendo Direct presentation reveals multiplayer co-op raids, new Pok\u00e9mon, Legendaries, Dynamax battles, and more

\n

During the 15-minute Nintendo Direct presentation on Wednesday, we got a lot of new info on the upcoming Sword and Shield. We saw how Pok\u00e9mon battles will work in the Galar region and also got a peek at some new monsters. Additionally, we were introduced to Dynamax battles and a new co-op raid mode, which makes the new titles similar in some respects to Pok\u00e9mon Go. Here's everything we know so far:

\n

What are Pok\u00e9mon Sword and Shield?

\n
\n\n

After teasing a proper, mainline Pok\u00e9mon RPG last year, Game Freak has finally revealed Pok\u00e9mon Sword and Pok\u00e9mon Shield. Pok\u00e9mon Let's Go took cues from the mobile game Pok\u00e9mon GO and streamlined the experience to be more accessible for everyone. Sword and Shield, on the other hand, appears to be the more like traditional Pok\u00e9mon games that you've grown to love.

\n

New Pok\u00e9mon, new gym battles, new cities, and new challenges await. If it's anything like previous titles, you can probably expect a new team of villains as well.

\n

What region do they take place in?

\n

\n

Generation 8 takes place in the entirely new Galar Region, which appears to be based on England. As the Pok\u00e9mon Company states, this region is "filled with idyllic countryside and contemporary cities\u2014vast plains and snow-covered mountains."

\n

We don't know the names of any major cities or towns yet, but the region map that Game Freak revealed in the trailer gives us a lot to look forward to. According to Game Director Shigeru Ohmori, Pok\u00e9mon and Galar's citizens work together closely to develop the region's industries.

\n

What starters can I choose from?

\n

\n

Game Freak revealed all three starter Pok\u00e9mon that players can choose from in Sword and Shield. As seen above, they are Grookey, the chimp Pok\u00e9mon; Scorbunny, the rabbit Pok\u00e9mon; and Sobble, the water lizard Pok\u00e9mon.

\n

They're not ugly! We'll have to wait and see their evolutions, but for now, we get this cute trio to enjoy. Maybe we won't have a Popplio situation this time, the poor ugly duckling.

\n

Can I catch Pok\u00e9mon from other regions?

\n

\n

Pok\u00e9mon Sword and Shield's complete Pok\u00e9dex hasn't been revealed just yet, but going from the trailer players will be able to catch Pok\u00e9mon from other regions. A random encounter with a Pikachu was shown at one point along with Generation 2 and 3 Pok\u00e9mon like Wailmer, Flygon, Hoothoot, Tyranitar, and a whole lot more.

\n

Which Pok\u00e9mon can I transfer into Sword and Shield?

\n

During the 2019 Pok\u00e9mon Press Conference, we learned that Sword and Shield will work with Pok\u00e9mon Home, a cloud service that allows you to store and trade Pok\u00e9mon. We got a little more information about this feature at E3, and it isn't good. According to Junichi Masuda of Game Freak, only Pok\u00e9mon that are specifically in the Galar region Pok\u00e9dex can get transferred into the new Switch games. This means that some of your favorite creatures that you've captured in previous games won't be usable in Gen 8.

\n

For more information on which Pok\u00e9mon you can use in Sword and Shield, check out our article on Pokemon Home.

\n

How many gyms are there?

\n

There will be eight gyms in Sword and eight gyms in Shield, however, some of the gyms won't be the same across the board. For example, Allister's Ghost-type gym will only be in Shield, while Bea's Fighting-type gym will only be in Sword. We currently don't know all of the gym types that appear in Sword versus Shield, but we'll update when we learn more.

\n

How will Pok\u00e9mon encounters work?

\n

\n

As in previous Pok\u00e9mon games, players will come across monsters in tall grass and caves when wandering about in the world. The Pok\u00e9mon you encounter will be random, but you'll be able to tell that a creature is nearby when you see an exclamation point icon on the screen. The ability to fight wild Pok\u00e9mon is back! This battle element of the games was missing from Let's Go, Pikachu! and Let's Go, Eevee!, so we're happy to see that it's still a feature in the newest core games.

\n

The Wild Area: In a sprawling section of the Galar region, the Pokemon you encounter will be determined by in-game weather and your location on the map. Pokemon in this section wander freely, and you can attract them by whistling, which will be especially helpful for attracting high-flying creatures.

\n

Will there be autosave?

\n

Yes! Pok\u00e9mon Sword and Shield will be the first generation of games within the series to automatically save your game as you go. This will make it so that players down feel as much of a need to scramble for the save menu once they've reached a new area or beaten a challenging gym. However, you can also turn off the autosave feature if you want to rely on manual saves.

\n

Will there be HMs?

\n

\n

No, as with Pok\u00e9mon Sun and Moon there won't be any Hidden Machines (HMs) in Pok\u00e9mon Sword and Shield. This is a game changer considering that HMs like Surf, Fly, Cut, and Strength have been a key part of Pokemon games from Gen 1 through Gen 6. According to Kazumasa Iwao, HMs didn't allow for the level of freedom they wanted players to experience in the game.

\n
\n

Having the more HM-based elements, we didn't feel it really matched the game, so this time around they're not in it.

\n
\n

We have already seen that Corviknight function as flying taxi's within the game, which is similar to the HM Fly and players will be able to ride a special bike that can ride on water, which basically acts like Surf. With that in mind, it seems like the idea behind HMs will still be usable throughout Sword and Shield, we'll just see them implemented in a different way.

\n

Will there be Exp. Share?

\n

This will be the first generation of games that won't include an item called Exp. Share. However, the Pok\u00e9mon in your party will automatically receive an equal amount of experience whether or not they participate in battle. It's currently unknown if this feature can be turned off or not. We'll update when we learn more.

\n

Can I customize my character?

\n
\n

There are eight different characters to choose from \u2014 four boys and four girls. At various points throughout the game, you'll be able to get different outfits and accessories to customize the look of your character. However, you'll start with one of the eight stock looks. In addition to tops and pants, you can choose your hairstyle, eye color, and can even wear makeup.

\n

What is Dynamax in Sword and Shield?

\n

\n

The Nintendo Direct presentation on June 5 revealed a new way to battle that involves making your Pok\u00e9mon huge and more powerful. Players will only be able to use this ability once per battle, and the Pokemon will only remain in its Dynamax form for three consecutive turns before returning to normal. Dynamaxing can be done during gym battles, raids, and trainer battles. According to the presentation, you'll need to master Dynamaxing if you want to become a full-fledged trainer.

\n

What is Gigantamaxing in Sword and Shield?

\n

\n

It's similar to Dynamaxing where the Pok\u00e9mon grows incredibly large. However, Gigantamaxing also changes a Pok\u00e9mon's appearance and gives the Pok\u00e9mon a special G-Max move as well. One of the most significant Gigantamax appearance changes we've seen so far is with Alcremie, which has a humongous tiered cake spawn beneath it, with Alcremie serving as the top layer of cream.

\n

Another important thing to note is that while all Pok\u00e9mon can Dynamax, only special Pok\u00e9mon can Gigantamax. For instance, Drednaw can Dynamax, but only special Drednaw can Gigantamax. I know, it's a little confusing. We're not sure how you'll be able to tell if a Pok\u00e9mon can Gigantamax at present, but we'll add this information when we learn more.

\n

What's this I hear about a new multiplayer raid mode?

\n

\n

With Gen 8 comes Max Raid Battles, which let you and up to three others battle a giant, wild Dynamax Pok\u00e9mon together. You'll be able to play with nearby friends using local wireless play. However, they each need to have their own copy of the game and their own console. You can also participate in raids with other online players as long as you have a Nintendo Switch Online membership.

\n

You'll need to strategize with your fellow raiders since only one of you will be able to use the Dynamax form on your Pok\u00e9mon. Max Raid Battles take place in the Wild Area, a large section of the map that stretches between towns.

\n

What are Galarian forms?

\n

\n

Similar to the Alolan forms found in Pok\u00e9mon Sun and Moon, players will encounter Pok\u00e9mon that look different in the Galar region. We've gotten a brief glimpse at a dapper Galarian Weezing who gives off a Victorian vibe with his top hat-like chimney stacks. We've also seen a Galarian Zigzagoon and Galarian Linoone variant that give off a strong Kiss vibe. What's more, in the Galar region you might find unique evolutions that aren't available elsewhere. For example, the Obstagoon that evolves from Galarian Linoone or the Sword exclusive evolution of Sirfetch'd that evolves from Farfetch'd.

\n

Will there be new fossil Pok\u00e9mon?

\n

Fossil evolution from Gen 1.

\n

Recently, there have been a lot of rumors going around about what the upcoming Fossil Pok\u00e9mon will look like in Sword and Shield. However, there's still not been any official news from the Pok\u00e9mon Company or Game Freak on this subject. We'll keep searching and will let you know when there's more information.

\n

If you're new to the Pok\u00e9mon games then you're probably wondering what a fossil Pok\u00e9mon is. Allow me to explain. Every Pok\u00e9mon game from Gen 1 through Gen 7 has had it where you eventually find a special fossil on your travels. You typically have to choose between two fossils in each game. Once you've obtained a fossil you give it to a research laboratory and the scientists turn it into a Pok\u00e9mon that can be added to your party. It's kind of like a Jurassic Park thing where they bring a prehistoric animal back to life, only this one won't eat you. We expect Gen 8 will continue the tradition and feature new fossils, however, there has been no official news yet on fossil Pok\u00e9mon in Sword and Shield.

\n

Who are the team antagonists?

\n

\n

If you're at all familiar with previous Pok\u00e9mon games, you know that there's always an opposing group of people that the main character encounters throughout their journey. So far, we know that a goth-looking Marnie has some crazy fans known as Team Yell who disrupt battles and cause general trouble for the inhabitants of the Galar region.

\n

What is Pok\u00e9mon Camp?

\n

\n

Players will have the ability to take their Pokemon out into the wild for some good old fashion bonding. As you get to know your Pokemon better, they will improve in battle. While in the Wild Area you'll also be able to visit other players and their Pokemon. Up to four characters can interact in a Pokemon Camp at a time.

\n

While camping, you can cook up curry creations using various ingredients. Each time you discover a new recipe, it gets added to your Curry Dex. There are 100 recipes to discover. We're guessing that these tasty creations can be used to influence a Pokemon's battle stats, but we don't know for sure.

\n

What are Pok\u00e9 Jobs?

\n

\n

By accessing the Rotomi, in Pok\u00e9mon Centers players will be able to send their Pok\u00e9mon off to complete jobs for businesses and universities. In return, your Pok\u00e9mon can earn experience and rare items. Some pocket monsters are better suited for specific jobs so you'll want to think about which ones you send. This seems like it will be a great way to help level up Pok\u00e9mon that aren't currently in your party.

\n

What differences will there be between the two versions?

\n

\n

We don't know all the differences between the two versions just yet, but we do know that a handful of Pok\u00e9mon can only be caught in either Sword or Shield. We also know that those who purchase Sword will be able to encounter the legendary Pok\u00e9mon Zacian, while those who buy Shield will meet Zamazenta.

\n

What's this I hear about there being no Elite Four?

\n

\n

Yes, it's true. Sword and Shield is the first core Pok\u00e9mon game that won't have you battling the Elite Four after beating all of the gym leaders in the region. Instead, players will enter the Champion Cup where they'll have the chance to battle the current Champion, Leon and his Charizard. Leon is the older brother of your in-game rival, Hop. So, you'll probably hear a lot about the Champion before you meet him.

\n

Here's what the Pok\u00e9mon website says about the Champion Cup:

\n
\n

Once a year in the Galar region, a series of Pok\u00e9mon battles are held with the League Championship on the line.

\n

This is the Champion Cup! The Champion Cup is the tournament to decide who will be able to challenge the reigning Champion for their seat. Exemplary Trainers throughout the region, such as those who complete the Gym Challenge, are allowed to participate in the Champion Cup tournament.

\n

The Champion Cup battles are broadcast on TV, and all the people of the Galar region will be watching!

\n
\n

We're unsure if there will be different rules in the Champion's Cup compared to when facing off with the Elite Four, but we'll update this section when we learn more.

\n

When can I play them?

\n

Pok\u00e9mon Sword and Pok\u00e9mon Shield will be releasing for the Nintendo Switch worldwide on November 15, 2019. They're currently available for pre-order at Amazon.

\n

Go for attack

\n

Pok\u00e9mon Sword

\n

\n

$60 at Amazon

\n

The latest Pok\u00e9mon adventure

\n

Pok\u00e9mon Sword is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.

\n

Go for a strong defense

\n

Pok\u00e9mon Shield

\n

\n

$60 at Amazon

\n

The latest Pok\u00e9mon adventure

\n

Pok\u00e9mon Shield is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.

\n

Guard and Parry

\n

Pok\u00e9mon Sword and Shield Double Pack

\n

\n

$120 at Nintendo

\n

Play both Gen 8 games

\n

Get both of the newest Pok\u00e9mon RPGs in one bundle. You'll be able to capture all Gen 8 monsters, even if they are only exclusive to one game or the other. Plus, you'll get the chance to encounter both legendary creatures from either game.

\n

October 7, 2019: Added info on autosaving, the lack of HMs, Exp. Share, and the number of gyms in Sword and Shield.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Pok\u00e9mon Sword and Shield won't have HMs or Exp. Share", - "author": "Rebecca Spear", - "summary": { - "content": "Become the champion of the Galar region with a new team of Pok\u00e9mon.\nIt's been a long time coming and us Pok\u00e9mon fans have been rewarded for our patience (or lack thereof) with some insights into Generation 8! Here's everything you want to know about Pok\u00e9mon Sword and Shield.\nGuard and Parry\nPok\u00e9mon Sword and Shield\n$60 for Pok\u00e9mon Sword at Amazon\n$60 for Pok\u00e9mon Shield at Amazon\n$120 for Pok\u00e9mon Sword and Shield at Amazon\nThe latest Pok\u00e9mon adventure\nThese games takes place in the Galar region, which is inspired by the UK. It features three new starters and brings back gym battles. You'll see some of your favorite Pok\u00e9mon as well as several new ones. Take on each of the new gyms and prove yourself as the best trainer.\nWhat are Pok\u00e9mon Sword and Shield?\nWhat region do they take place in?\nWhat starters can I choose from?\nCan I catch Pok\u00e9mon from other regions?\nWhich Pok\u00e9mon can I transfer into S...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Q5v2P-1kcGg/pokemon-sword-and-shield", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-sword-and-shield", - "type": "text/html" - } - ], - "crawled": 1570480106341, - "published": 1570479900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7de9eb4:e22:53b826a2", - "originId": "53875.pyzkg0 at https://www.imore.com", - "fingerprint": "ed731b1d", - "content": { - "content": "

\n

Find My launches on Mac with macOS Catalina

\n

The Find My app is offered on iOS 13, iPadOS 13, watchOS 6, and macOS Catalina. The app merges Find My iPhone and Find My Friends apps. Here's how to use Find My app on macOS Catalina.

\n

How to use Find My on Mac

\n

Find My is automatically installed with macOS Catalina. It's available on the Mac Dock and in the Applications folder. Use the app to track your friends on devices.

\n

Tracking your friends with Find My on Mac

\n

On the People screen, you'll see a listing of people you've been given access to track.

\n
  1. Open the Find My app on Mac.
  2. \n
  3. Click the People tab.
  4. \n
  5. Select the person on the left side of the screen to track. You can view a person on three maps: default, hybrid, and satellite.

    \n

  6. \n
  7. Click - and + to change the size of the map.
  8. \n
  9. Select the location icon to find your current location on the map.

    \n

  10. \n
  11. Click Share My Location to send your current location to someone new.
  12. \n
  13. In the To box, type in the name of the person you wish to share your location.
  14. \n
  15. If the person isn't in your Contacts app, add them in the pop-up menu.
  16. \n
  17. Once the new person(s) has been added, select Send.

    \n

  18. \n

Tracking your devices with Find My on Mac

\n

The devices under the Find My app are those tied to your Apple ID, as well as your family members, when applicable.

\n
  1. Open the Find My app on Mac.
  2. \n
  3. Click the Devices tab.
  4. \n
  5. Select the device on the left side of the screen to track. You can view devices on three familiar maps: default, hybrid, and satellite.

    \n

  6. \n
  7. Click - and + to change the size of the map.
  8. \n
  9. Select the location icon to find your current location on the map.

    \n

  10. \n

Questions?

\n

Let us know below if you have any questions about Find My or the rest of macOS Catalina.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "You can now use the Find My features on your Mac to find your lost iPhone", - "author": "Bryan M Wolfe", - "summary": { - "content": "Find My launches on Mac with macOS Catalina\nThe Find My app is offered on iOS 13, iPadOS 13, watchOS 6, and macOS Catalina. The app merges Find My iPhone and Find My Friends apps. Here's how to use Find My app on macOS Catalina.\nHow to use Find My on Mac\nFind My is automatically installed with macOS Catalina. It's available on the Mac Dock and in the Applications folder. Use the app to track your friends on devices.\nTracking your friends with Find My on Mac\nOn the People screen, you'll see a listing of people you've been given access to track.\nOpen the Find My app on Mac.\nClick the People tab. Select the person on the left side of the screen to track. You can view a person on three maps: default, hybrid, and satellite.\nClick - and + to change the size of the map.\nSelect the location icon to find your current location on the map.\nClick Share My Location to send your current location to someone new. In the To box, type in the name of the person you wish to share your locati...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FzNc_Ussm5w/how-set-and-use-find-my-macos-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-set-and-use-find-my-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1570479447732, - "published": 1570479300000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d8d522:e1d:53b826a2", - "originId": "58357.pyzkg0 at https://www.imore.com", - "fingerprint": "14c1b773", - "content": { - "content": "

This is just the first wave of many new apps coming to Mac.

\n

\n

What you need to know

\n
  • Apple's Mac App Store is highlighting new apps following the launch of macOS Catalina.
  • \n
  • These apps were brought over using Apple's new Catalyst feature.
  • \n
  • Some of the apps include Carrot Weather, LookUp: English Dictionary, and Allegory.
  • \n

MacOS Catalina is out, bringing with it several new features, including support for Sidecar. The new software also paves the way for developers to bring their iPad apps to Mac \u2014 and Apple is highlighting some of the newest releases available now.

\n

There's now a story in the Mac App Store highlighting new Mac apps that started off life on iOS. Apple explains:

\n
\n

For iPad developers, macOS Catalina makes it easier than ever to bring your apps to the Mac: The process starts by checking a single box in Xcode. For Mac users, that means many great iPad apps will soon make their way to the Mac.

\n

Whether you want to edit photos, learn a language, balance your budget, or play a cutting-edge game, these awesome apps offer the great Mac experience you've come to expect, while taking full advantage of your desktop's larger screen and powerful hardware.

\n
\n

Some of the apps highlighted by Apple include Carrot Weather, LookUp: English Dictionary, Allegory, and Rosetta Stone. There are others available, and plenty more are expected to start populating the Mac App Store in the coming days and weeks, including the return of an official Twitter app.

\n

MacOS Catalina is now available as a free update.

\n

Check out our review of macOS Catalina

\"\"", - "direction": "ltr" - }, - "title": "Apple welcomes wave of new Mac apps following launch of macOS Catalina", - "author": "Brandon Russell", - "summary": { - "content": "This is just the first wave of many new apps coming to Mac.\nWhat you need to know\nApple's Mac App Store is highlighting new apps following the launch of macOS Catalina.\nThese apps were brought over using Apple's new Catalyst feature.\nSome of the apps include Carrot Weather, LookUp: English Dictionary, and Allegory.\nMacOS Catalina is out, bringing with it several new features, including support for Sidecar. The new software also paves the way for developers to bring their iPad apps to Mac \u2014 and Apple is highlighting some of the newest releases available now.\nThere's now a story in the Mac App Store highlighting new Mac apps that started off life on iOS. Apple explains:\nFor iPad developers, macOS Catalina makes it easier than ever to bring your apps to the Mac: The process starts by checking a single box in Xcode. For Mac users, that means many great iPad apps will soon make their way to the Mac.\nWhether you want to edit photos, learn a language, balance your budget, ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/YAferQKE1GA/apple-welcomes-wave-new-mac-apps-following-launch-macos-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-welcomes-wave-new-mac-apps-following-launch-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1570479068450, - "published": 1570478863000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e17:53b826a2", - "originId": "58356.pyzkg0 at https://www.imore.com", - "fingerprint": "a6b81a81", - "content": { - "content": "

\n

What you need to know

\n
  • Dillon Francis dropped the first half of his Magic is Real playlist on Apple Music.
  • \n
  • The mixtape comprises of four songs with collabs with TV Noise, Big Freedia and Bunji Garlin.
  • \n
  • Listen to the mixtape now on Apple Music.
  • \n

It's part one of a two-part EP.

\n

Dillon Francis today released the first half of his mixtape EP Magic is Real, which you can now listen to on Apple Music. The new mixtape is the follow-up to his 2018 album Wut Wut.

\n

Francis has been a fixture in the electronic music scene for a few years now. From hits like "Say Less" and "Coming Over" to his remix of Cardi B's mega hit "I Like It," his music track record is strong.

\n

As Apple Music likes to do with new music, it highlighted Francis' new mixtape on Twitter.

\n\n

The mixtape features four songs with collaborations with TV Noise, Big Freedia and Bunji Garlin. It follows Francis' past music work featuring its signature electronic style with catchy beats. The most popular song off the mixtape so far is "Still Not Butter," a three-and-a-half-minute electronic odyssey.

\n

Dillon Francis still hasn't revealed when the second part of his Magic is Real mixtape is coming out, but we'll eagerly await it as we listen to his latest music.

\n

Listen to Dillon Francis' Magic is Real, Pt. 1 mixtape on Apple Music now.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "Dillon Francis drops new mixtape on Apple Music", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nDillon Francis dropped the first half of his Magic is Real playlist on Apple Music.\nThe mixtape comprises of four songs with collabs with TV Noise, Big Freedia and Bunji Garlin.\nListen to the mixtape now on Apple Music.\nIt's part one of a two-part EP.\nDillon Francis today released the first half of his mixtape EP Magic is Real, which you can now listen to on Apple Music. The new mixtape is the follow-up to his 2018 album Wut Wut.\nFrancis has been a fixture in the electronic music scene for a few years now. From hits like "Say Less" and "Coming Over" to his remix of Cardi B's mega hit "I Like It," his music track record is strong.\nAs Apple Music likes to do with new music, it highlighted Francis' new mixtape on Twitter.\nThe mixtape features four songs with collaborations with TV Noise, Big Freedia and Bunji Garlin. It follows Francis' past music work featuring its signature electronic style with catchy beats. The most popular song off the mixtape so far is...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ADNgo24pvhM/dillon-francis-drops-new-mixtape-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/dillon-francis-drops-new-mixtape-apple-music", - "type": "text/html" - } - ], - "crawled": 1570478789797, - "published": 1570478709000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e16:53b826a2", - "originId": "53840.pyzkg0 at https://www.imore.com", - "fingerprint": "bf1a7387", - "content": { - "content": "

\n

Keep Apple Music out of sight and out of mind by hiding it in the Music app in macOS Catalina.

\n

As you may have heard, iTunes has split up into three distinct apps in macOS Catalina, Music, Podcasts, and Apple TV. If you don't subscribe to Apple Music, or at the very least don't like to use it on your Mac, you might be wondering whether Apple has taken the opportunity to shove Apple Music into every nook and cranny in the new Music app.

\n

Thankfully, while Apple Music is more prominent (and frankly, a lot more functional) than it ever was in iTunes, you're not compelled to use it in the app. You can hide the Apple Music sections of the app, For You, Browse, and Radio, leaving you with only library navigation and playlists in the sidebar.

\n

How to hide Apple Music in the Music app on your Mac

\n

Hiding Apple Music in Music only takes a trip to the app's settings panel.

\n
  1. Open Music on your Mac.
  2. \n
  3. Click Music in the Menu bar.

    \n

  4. \n
  5. Click Preferences\u2026
  6. \n
  7. Click Restrictions.

    \n

  8. \n
  9. Click the checkbox next to Apple Music in the Disable section.
  10. \n
  11. Click OK. The Apple Music sections, For You, Browse, and Radio, will disappear from the sidebar and you won't be able to access them.

    \n

  12. \n

Interestingly, disabling Apple Music in the Music app doesn't prevent you from using it entirely. You'll still have access to any Apple Music tracks and albums that you've previously added to your library, as well as any Apple Music playlists that you've created or to which you are subscribed. This is likely because your iTunes account is still tied to Apple Music.

\n

How to show the iTunes Store in the Music app on Mac

\n

By default, the Music app on macOS Catalina doesn't show the iTunes Music Store, at least if you're an Apple Music subscriber. But if you've elected to hide Apple Music, maybe even discontinue your subscription, you can still get new music through the iTunes Store. You just need to reveal it first.

\n
  1. Open Music on your Mac.
  2. \n
  3. Click View.

    \n

  4. \n
  5. Click Preferences\u2026
  6. \n
  7. Under General, click the checkbox next to iTunes Store.

    \n

  8. \n
  9. Click OK. The iTunes Store will appear in the sidebar.

    \n

  10. \n

And you're good to go. The iTunes Store will pop up in the sidebar of Music, in between your library and your playlists. You can peruse the store at your leisure. Fun note: The music store, which previously stuck to an all-white background no matter which theme you were using on macOS, now has its own dark theme to match that of the system.

\n

Questions?

\n

If you have any questions about hiding Apple Music in the Music app on macOS Catalina, let us know in the comments.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Don't want to see Apple Music on your Mac? You can hide it in the Music app", - "author": "Joseph Keller", - "summary": { - "content": "Keep Apple Music out of sight and out of mind by hiding it in the Music app in macOS Catalina.\nAs you may have heard, iTunes has split up into three distinct apps in macOS Catalina, Music, Podcasts, and Apple TV. If you don't subscribe to Apple Music, or at the very least don't like to use it on your Mac, you might be wondering whether Apple has taken the opportunity to shove Apple Music into every nook and cranny in the new Music app.\nThankfully, while Apple Music is more prominent (and frankly, a lot more functional) than it ever was in iTunes, you're not compelled to use it in the app. You can hide the Apple Music sections of the app, For You, Browse, and Radio, leaving you with only library navigation and playlists in the sidebar.\nHow to hide Apple Music in the Music app for Mac\nHow to show the iTunes Store in the Music app for Mac\nHow to hide Apple Music in the Music app on your Mac\nHiding Apple Music in Music only takes a trip to the app's settings panel.\nOpen Music on you...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/k9fOga--U14/how-hide-apple-music-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-hide-apple-music-mac", - "type": "text/html" - } - ], - "crawled": 1570478789797, - "published": 1570478400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614154", - "fingerprint": "bf5adb3e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7cd931e:3d15:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

In a new interview with Wired, Apple Music\u2019s Zane Lowe and Oliver Schusser dive into how the service will evolve and where it\u2019s headed over the next year with more livestreams, behind the scenes content, and radio, but not as we currently know it.

\n

more\u2026

\n

The post Apple Music to gain more livestreams, pre- and post-album content, Beats 1 hosts, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/apple-music-future-plans/", - "type": "text/html" - } - ], - "crawled": 1570478330654, - "title": "Apple Music to gain more livestreams, pre- and post-album content, Beats 1 hosts, more", - "published": 1570478176000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Mac & macOS", - "Catalina" - ], - "originId": "https://tidbits.com/?p=41867", - "fingerprint": "3cafe77", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da7cae9f9:3d14:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "Apple has released macOS 10.15 Catalina, matching the date on which Europeans first arrived on the island of Catalina in the year 1542. We advise delaying upgrades to Macs you rely on, or at least upgrading cautiously.

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/07/macos-10-15-catalina-ships-upgrade-with-caution/", - "type": "text/html" - } - ], - "crawled": 1570478156281, - "title": "macOS 10.15 Catalina Ships, Upgrade with Caution", - "published": 1570476740000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7ca920a:e0a:53b826a2", - "originId": "53637.pyzkg0 at https://www.imore.com", - "fingerprint": "b542d40d", - "content": { - "content": "

\n

With iTunes breaking out into dedicated apps in macOS Catalina, Mac is getting its very own Podcasts app. In this app, you'll subscribe to, search for, and manage your podcast library. If you're familiar with the iOS Podcasts app, you'll likely be pretty familiar with the interface, but if you're completely new to the app, here's a handy step-by-step guide to get you started!

\n

\n

How to play a podcast in the Podcasts app

\n

Playing a podcast, whether you already have it downloaded, or are just browsing new ones, is just a click away.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Click on the podcast photo of the podcast you want to hear.

    \n

  4. \n

It doesn't matter what tab you're in, whether you're browsing for a new podcast, or you're you want to listen to the last podcast you started, anytime you click on a podcast the app will play that podcast for you.

\n

\n

How to search for a podcast in the Podcasts app

\n

Heard about a new podcast you want to check out? Search for using the sidebar.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Click search bar in the sidebar.

    \n

  4. \n
  5. Enter your search term.

  6. \n
  7. Hit Enter/Return on your keyboard.

    \n

  8. \n

Here you'll see all the options for shows and episodes that relate to your search term.

\n

\n

How to search for a podcast in your library the Podcasts app

\n

If you're looking for a podcast or an episode from a podcast that's in your library, you can search your library any time in the Podcasts app.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Click search bar in the sidebar.

    \n

  4. \n
  5. Click the Your Library tab.

  6. \n
  7. Enter your search term.
  8. \n
  9. Hit Enter/Return on your keyboard.

    \n

  10. \n

\n

How to subscribe to a podcast in the Podcasts app

\n

Subscribing to a podcast will automatically put that podcast in your library, meaning you can see when new episodes are released, and always listen to the newest episodes.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Find the podcast you want to subscribe to.
  4. \n
  5. Hover over the podcast photo until the play and options buttons appear.

    \n

  6. \n
  7. Click the options button. It represented by three dots.

  8. \n
  9. Click Subscribe.

    \n

  10. \n

\n

How to unsubscribe to a podcast in the Podcasts app

\n

If you no longer want to be subscribed to a podcast, you can unsubscribe from a podcast at any time. Unsubscribing will not remove it from your library but will prevent new episodes from automatically be added to your library.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Find the podcast you wish to unsubscribe in your library.
  4. \n
  5. Hover over the podcast photo until the play and options buttons appear.

    \n

  6. \n
  7. Click the options button. It's represented by three dots.

  8. \n
  9. Click unsubscribe.

    \n

  10. \n

\n

How to delete a podcast from your library in the Podcasts app

\n

If you want to delete a podcast and all the associated episodes from your library, you can do so at any time.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Find the podcast you want to delete in your library.
  4. \n
  5. Hover over the podcast photo until the play and options buttons appear.

    \n

  6. \n
  7. Click the options button. It's represented by three dots.

  8. \n
  9. Click Delete from library.

    \n

  10. \n

\n

How to play a podcasts next in queue in the Podcasts app

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Find the podcast episode you want to play next in your library.
  4. \n
  5. Hover over the podcast photo until the play and options buttons appear.

    \n

  6. \n
  7. Click the options button. It's represented by three dots.

  8. \n
  9. Click Play Next.

    \n

  10. \n

\n

How to view the top charts in the Podcasts app

\n

If you want to know what's hot and trending in the podcasts world, you can find it all in the podcasts app.

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Click Top Charts in the sidebar.

    \n

  4. \n

Here you'll see the top shows and top episodes of podcasts that are being listened to by other Podcasts users.

\n

\n

How to share a podcast in the Podcasts app

\n

If you want to send a podcast to a friend via messages, email, AirDrop, Notes, or another method, you can do so with any show!

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Find the podcast you want to share.
  4. \n
  5. Hover over the podcast photo until the play and options buttons appear.

    \n

  6. \n
  7. Click the options button. It's represented by three dots.

  8. \n
  9. Click Share Show or Share Episode.

    \n

  10. \n
  11. Click the sharing method you want.

    \n

  12. \n

From here, depending on which method you chose, you'll need to put in some additional information. It's different for each method, so follow the appropriate prompts to share your podcast.

\n

\n

How to change the order episodes get played in the Podcasts app

\n
  1. Launch the Podcasts app from your Dock, Launchpad, or Applications Folder.
  2. \n
  3. Find the podcast you don't want notifications from in your library.
  4. \n
  5. Hover over the podcast photo until the play and options buttons appear.
  6. \n
  7. Click the options button. It looks like three dots.

    \n

  8. \n
  9. Click Settings

  10. \n
  11. Click the option you want for your episodes. Your choices are as follows:

    \n
    • Play in Sequential Order
    • \n
    • Play Most Recent First
    • \n
    • Only Keep the Most Recent Episodes
    • \n
    • Custom Settings

      \n

    • \n
  12. \n

Updated September 2019: Updated for macOS Catalina release.

\n

Any questions

\n

Do you have any other questions about the Podcasts app? Let us know in the comments down below.

\"\"", - "direction": "ltr" - }, - "title": "Mac gets its own dedicated Podcasts app in Catalina \u2014 here's how to use it", - "author": "Luke Filipowicz", - "summary": { - "content": "With iTunes breaking out into dedicated apps in macOS Catalina, Mac is getting its very own Podcasts app. In this app, you'll subscribe to, search for, and manage your podcast library. If you're familiar with the iOS Podcasts app, you'll likely be pretty familiar with the interface, but if you're completely new to the app, here's a handy step-by-step guide to get you started!\nHow to play a podcast in the podcast app\nHow to search for a podcast in podcasts app\nHow to search for a podcast in your library the Podcasts app\nHow to subscribe to a podcast in the Podcasts app\nHow to unsubscribe to a podcast in the Podcasts app\nHow to delete a podcast from your library in the Podcasts app\nHow to play a podcast next in a queue in the Podcasts app\nHow to delete a podcast from your library in the Podcasts app\nHow to view the top charts in the podcast app\nHow to share a podcast in the Podcasts app\nHow to change the order episodes get played in the Podcasts app\nHow to play a podcast in the Podc...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/pNQJijQQnMo/how-use-podcasts-app-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-podcasts-app-mac", - "type": "text/html" - } - ], - "crawled": 1570478133770, - "published": 1570477500000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36113", - "recrawled": 1570481392057, - "updateCount": 1, - "fingerprint": "5def4dd0", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf6:d4506071", - "updated": 1570478014000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://arstechnica.com/gadgets/2019/10/the-internets-horrifying-new-method-for-installing-google-apps-on-huawei-phones/", - "type": "text/html" - } - ], - "crawled": 1570477790548, - "title": "How to Install Google Apps on Huawei Phones: Give Control of Your Phone to a Random Chinese Company", - "published": 1570477395000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Ron Amadeo, writing for Ars Technica:

\n
\n

With all the traditional techniques out the window, the Internet\u2019s\nbrand-new method for getting Google apps onto the Mate 30 is\nthrough a website called Lzplay.net. You can see news articles\npromoting this site from just about all the major Android news\nsites. I Googled \u201cmate 30 pro install play store,\u201d and literally\nevery result on the first page recommended Lzplay.net. It\u2019s easy\nto see why Lzplay is ubiquitous: go to the website, install the\napp, mash \u201cnext\u201d a few times, and boom, Google apps are on your\nHuawei device.

\n

It seemingly installs six system apps in the blink of an eye with\nalmost no user interaction. Even though the Google apps should not\nbe able to get the system-level permissions they need to work,\nthey somehow do, thanks to this app. It\u2019s like magic.

\n

Lzplay is fast, it\u2019s easy, and as far as getting Google apps onto\nyour Huawei device, it works. It\u2019s also the biggest Android\nmodding security nightmare I have ever seen. And no, that\u2019s not\nhyperbole.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36112", - "fingerprint": "f9c5c067", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf5:d4506071", - "updated": 1570475858000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://pxlnv.com/blog/one-year-after-big-hack/", - "type": "text/html" - } - ], - "crawled": 1570477790548, - "title": "One Year After \u2018The Big Hack\u2019", - "published": 1570475857000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

I was going to write about the one-year anniversary of Bloomberg\u2019s \u201cThe Big Hack\u201d fiasco, but Nick Heer, writing at his excellent Pixel Envy, has done the job for me:

\n
\n

Unfortunately, a year later, we\u2019re still no closer to\nunderstanding what happened with this story. Bloomberg still\nstands by it, but hasn\u2019t published a follow-up story from its\nadditional reporting. No other news organization has corroborated\nthe original story in any capacity. After being annihilated after\nthe story\u2019s publication, Supermicro\u2019s stock has bounced\nback.

\n

Most upsetting is that we don\u2019t know the truth here in any\ncapacity. We don\u2019t know how the story was sourced originally other\nthan the vague descriptions given about their roles and knowledge.\nWe don\u2019t know what assumptions were made as Riley and Robertson\nalmost never quoted their sources. We don\u2019t know anything about\nthe thirty additional companies\u2009\u2014\u2009aside from Amazon and Apple \u2014\nthat were apparently affected, nor if any of the other nine\nhundred customers of Supermicro found malicious hardware. We don\u2019t\nknow what role, if any, Bloomberg\u2019s financial services business\nplayed in the sourcing and publication of this story, since they\nwere also users of Supermicro servers. We don\u2019t know the truth\nof what is either the greatest information security scoop of the\ndecade or the biggest reporting fuck-up of its type.

\n

What does that say about Bloomberg\u2019s integrity?

\n
\n

As Heer points out, a year ago, co-author Michael Riley himself tweeted, \u201cThat\u2019s the unique thing about this attack. Although details have been very tightly held, there is physical evidence out there in the world. Now that details are out, it will be hard to keep more from emerging.\u201d

\n

With not one shred of evidence emerging in a year, it seems very clear that this was, in fact, \u201cthe biggest reporting fuck-up of its type\u201d.

\n

And yet Bloomberg stands by it.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116028", - "recrawled": 1570498554720, - "updateCount": 4, - "fingerprint": "cfc78eed", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7b78572:3cb7:d4506071", - "author": "Geeky Swedes", - "summary": { - "direction": "ltr", - "content": "5:40 pm: Firefighters are still on scene, and Market St. remains closed. Seattle Public Utilities says that some residents may see discolored water from all the hydrant use. \u201cYou may want to wait until it clears before drinking it,\u201d explains SPU in a tweet.\u201dIt should clear on its own. Try running the cold water for [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/07/2-alarm-fire-on-market-st/", - "type": "text/html" - } - ], - "crawled": 1570476885362, - "title": "3-alarm fire in Central Ballard destroys several businesses", - "published": 1570476281000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

5:40 pm: Firefighters are still on scene, and Market St. remains closed.

\n
\"\"
\n

Seattle Public Utilities says that some residents may see discolored water from all the hydrant use. \u201cYou may want to wait until it clears before drinking it,\u201d explains SPU in a tweet.\u201dIt should clear on its own. Try running the cold water for a few minutes to see if it\u2019s clearing. If the water doesn\u2019t clear, let it sit for 1-2 hours. Then run again.\u201d

\n

Also, the Seattle Times reports this evening that a firewall between the jeweler and pho restaurant saved the adjacent businesses from the wind-driven flames.

\n

3:30 pm: Flames have subsided in the building \u2013 the fire is officially under control \u2013 but Kristin Tinsley from Seattle Fire says firefighters will be watching for hot spots for several hours.

\n

Five total businesses were destroyed: Kitchen N Things, La Isla, Super Cuts, Pho Big Bowl and Octo Designs Jewelers.

\n

While My Ballard was on scene, crews were working to keep Classic Consignment safe, dousing the buildings from the alleyway and above.

\n
\"\"
\n
\"\"
\n

Market Street will continue to be closed between 20th and 24th while crews stay on scene.

\n
\"\"
\n
\"\"
\n
\"\"
\n
\"\"
\n

Many local businesses have closed due to the smoke, including QFC on 24th. The Ballard Library is also closed.

\n
\n

2300 Blk. of NW Market St.: Fire is under control, crews working to put out hot spots. Firefighters will be on scene throughout the night ensuring the fire does not reignite. pic.twitter.com/0ODNtJ8gVO

\u2014 Seattle Fire Dept. (@SeattleFire) October 7, 2019
\n
\n

2:50 pm: Here\u2019s a screenshot from Lauri Miller\u2019s live stream on the My Ballard Facebook group. Lots of smoke blowing to the north\u2026

\n
\"\"
\n

And a photo shared by Seattle Fire\u2026

\n
\"\"
\n

\n

2 pm: The fire is still in full force, driven by the wind, creating a massive amount of smoke for residents north of Market St. Seattle Fire has about 65 percent of their entire force working to extinguish the blaze, which has so far engulfed five business.

\n

Ballard buses are being rerouted, with Market St. still closed.

\n
\n

Transit Alert \u2013 Route 40 is continues to be rerouted near NW Market St & 24 Av NW. Use the stops in both directions 24 Av NW north of NW 60 St or on Leary Av NW at NW Ione Pl.

\u2014 King County Metro \"\ud83c\udf42\"\"\ud83c\udf41\"\"\ud83d\ude8f\"\"\ud83d\ude8c\"\"\ud83d\ude8e\"\"\u26f4\"\"\ud83d\ude90\" (@kcmetrobus) October 7, 2019
\n
\n

Here are some photos from @heysotos on Twitter:

\n
\"\"
\n
\"\"
\n

The bulk of the fire looks directly above La Isla. KIRO has live streaming of the blaze here \u2014 below is a screenshot taken at 2pm.

\n
\"\"
\n

1:36 pm: The roof has collapsed, according to Seattle Fire. Market Street is closed and traffic in the area is backing up quickly, so avoid downtown Ballard if you can.

\n
\"\"
\n

1:22 pm: Seattle Fire says it has shifted to \u201cdefensive operations\u201d with ladder trucks providing water from above. Residents are asked to close windows and doors to avoid smoke exposure. KING 5 reports a firefighter was injured while responding, but there\u2019s no word on extent of injuries.

\n

1:05 pm: Firefighters have been pulled off the roof as flames spread, and the response has been elevated to three alarms. Watch live video here.

\n

Earlier updates: Firefighters are battling a stubborn three-alarm fire at 2318 Market St., the building that\u2019s home to Supercuts, La Isla, Kitchen n\u2019 Things and several other businesses.

\n
\"\"
\n

Market Street is closed as firefighters contend with the blaze. Live video from KIRO 7\u2019s chopper shows firefighters battling the fire from the roof. \u201cFirefighters have cut holes in roof to release toxic gases and smoke,\u201d said Seattle Fire on Twitter with a video that shows flames shooting from the roof along the back alley. Businesses in the building have been evacuated.

\n
\"\"
\n

While the fire began as light smoke, it has intensified. The large fire response has been upgraded to three alarms with 6 ladder trucks and 13 engines.

\n
\"\"
\n

The wind is blowing the smoke to the north, and residents as far away as 85th St. report seeing and smelling the smoke.

\n

There are no immediate reports of any injuries.

\n

(Photos from Silver in the My Ballard Group)

" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df8:53b826a2", - "originId": "53626.pyzkg0 at https://www.imore.com", - "fingerprint": "ca0114cc", - "content": { - "content": "

\n

In macOS Catalina, you can control your Mac as you speak

\n

With Voice Control, users can use speech commands to control their devices. Available on iOS 13, iPadOS 13, and macOS Catalina, the new feature has been designed for those folks with limited dexterity, mobility, and other conditions. Regardless, it also serves as a great new way to interact with your devices.

\n

How to turn on Voice Control on Mac

\n

If you're using Voice Control for the first time, you'll need to set it up by following these steps:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.
  6. \n
  7. Check the box for Enable Voice Control.

    \n

  8. \n

How to wake/sleep Voice Control on Mac

\n

You can wake and sleep Voice Control by doing the following:

\n
  1. Click Wake on the Voice Control icon to wake the tool.
  2. \n
  3. Click Sleep on the Voice Control icon to put the tool to sleep. During this time, Voice Control won't work.

    \n

  4. \n

How to change the Voice Control language on Mac

\n

Voice Control uses your default language at startup. To change:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.

    \n

  6. \n
  7. Click on the pull-down next to Language.
  8. \n
  9. Select Customize.
  10. \n
  11. Tap the box for the language(s) you'd like to add.
  12. \n
  13. Choose OK.

    \n

  14. \n

How to select a new language in Voice Control on Mac

\n
  1. Tap the current language noted on the Voice Control icon at the right side of your device.
  2. \n
  3. Choose the language you now want to use.

    \n

  4. \n

How to enable/disable commands in Voice Control on Mac

\n

You can enable/disable any command in Voice Control, including those created by Apple and yourself:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.

    \n

  6. \n
  7. Click on Commands button.
  8. \n
  9. Check the box(es) for the commands(s) you want to enable or uncheck the box(es) for the command(s) you want to disable.
  10. \n
  11. Click on the Done button.

    \n

  12. \n

How to create custom commands in Voice Control on Mac

\n

Yes, you can add personal commands to work with Voice Controls. To add Custom Commands:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.

    \n

  6. \n
  7. Click on Commands button.
  8. \n
  9. Select +.
  10. \n
  11. Next, add your command in the When I say box. By default, this command is usable across all apps.
  12. \n
  13. To restrict the command to only one app, click on the White Using pull-down menu.
  14. \n
  15. Choose the app you'd like to use with your custom command.
  16. \n
  17. Choose how this command is Performed from the pull-down menu.
  18. \n
  19. Select Done.

    \n

  20. \n

You can now use this new custom command as you would others with Voice Control.

\n

How to delete custom commands in Voice Control on Mac

\n

You can permanently delete any custom command for Voice Controls:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.

    \n

  6. \n
  7. Click on Commands button.
  8. \n
  9. Highlight the command to delete under Custom.
  10. \n
  11. Select -.
  12. \n
  13. Click Delete to confirm the deletion.

    \n

  14. \n

Your custom command is no longer usable through Voice Control on Mac.

\n

How to change the microphone for Voice Control on Mac

\n

By default, Voice Control will use your Mac's built-in microphone. You can change this to another microphone when available:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.

    \n

  6. \n
  7. Click on the pull-down menu next to Microphone.
  8. \n
  9. Choose the microphone to use.

    \n

  10. \n

How to receive an alert when a command is recognized in Voice Control on Mac

\n

You can receive a sound alert each time a command is recognized:

\n
  1. Click on System Preferences on your Mac's Dock.
  2. \n
  3. Select Accessibility.
  4. \n
  5. On the Accessibility page, tap Voice Control under the Motor section.
  6. \n
  7. Click the box next to Play sound when command is recognized.

    \n

  8. \n

Any questions?

\n

If you have questions about Voice Control or macOS Catalina, let us know in the comments below!

\"\"", - "direction": "ltr" - }, - "title": "Voice Controls in Catalina let you command your Mac \u2014 here's how!", - "author": "Bryan M Wolfe", - "summary": { - "content": "In macOS Catalina, you can control your Mac as you speak\nWith Voice Control, users can use speech commands to control their devices. Available on iOS 13, iPadOS 13, and macOS Catalina, the new feature has been designed for those folks with limited dexterity, mobility, and other conditions. Regardless, it also serves as a great new way to interact with your devices.\nHow to turn on Voice Control on Mac\nHow to wake/sleep Voice Control on Mac\nHow to change the Voice Control language on Mac\nHow to select a new language in Voice Control on Mac\nHow to enable/disable commands in Voice Control on Mac\nHow to create custom commands in Voice Control on Mac\nHow to delete custom commands in Voice Control on Mac\nHow to change the microphone for Voice Control on Mac\nHow to receive an alert when a command is recognized in Voice Control on Mac\nHow to turn on Voice Control on Mac\nIf you're using Voice Control for the first time, you'll need to set it up by following these steps:\nClick on System Pre...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/HRIoM2M_axY/how-use-voice-controls-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-voice-controls-mac", - "type": "text/html" - } - ], - "crawled": 1570476810426, - "published": 1570476600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df7:53b826a2", - "originId": "58353.pyzkg0 at https://www.imore.com", - "fingerprint": "83ccc139", - "content": { - "content": "

Download this if you like snark with your daily forecast.

\n

\n

What you need to know

\n
  • Carrot Weather has introduced a redesigned Mac App.
  • \n
  • It features everything you know and love, including snarky dialog and customization.
  • \n
  • Carrot Weather for Mac is available now for $15.
  • \n

How's your day going, meatbag? It's a lot better now that Carrot Weather has been updated for Mac. The app's developer introduced a major update today that brings a complete redesign, customization, and more.

\n

My redesigned Mac app is finally here, meatbags! It\u2019s got all the features of my iOS counterpart, plus a gorgeous Mini-Window, multi-window map support, and so much more. https://t.co/im4KafFlX2 pic.twitter.com/ZTb4cB5Wr3

\u2014 CARROT (@CARROT_app) October 7, 2019
\n

Thanks to the launch of macOS Catalina, Carrot Weather has introduced an improved Mac app using macOS Catalina's Catalyst feature. The app brings with it everything you love on Carrot Weather's iOS app, including the familiar UI and snarky forecasts. Plus more secret locations and achievements.

\n

Along with the update for Mac, Carrot Weather said over two thousands new lines of dialog have been added, "each snarkier than the last."

\n

You can purchase Carrot Weather on Mac for $15. Tier 2 and Tier 3 memberships on iOS will carry over to Mac, the app's developer said.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Carrot Weather brings its foul-mouthed forecasts to Mac", - "author": "Brandon Russell", - "summary": { - "content": "Download this if you like snark with your daily forecast.\nWhat you need to know\nCarrot Weather has introduced a redesigned Mac App.\nIt features everything you know and love, including snarky dialog and customization.\nCarrot Weather for Mac is available now for $15.\nHow's your day going, meatbag? It's a lot better now that Carrot Weather has been updated for Mac. The app's developer introduced a major update today that brings a complete redesign, customization, and more.\nMy redesigned Mac app is finally here, meatbags! It\u2019s got all the features of my iOS counterpart, plus a gorgeous Mini-Window, multi-window map support, and so much more. https://t.co/im4KafFlX2 pic.twitter.com/ZTb4cB5Wr3\u2014 CARROT (@CARROT_app) October 7, 2019\nThanks to the launch of macOS Catalina, Carrot Weather has introduced an improved Mac app using macOS Catalina's Catalyst feature. The app brings with it everything you love on Carrot Weather's iOS app, including the familiar UI and snarky forecast...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/czPSvcgL4gg/carrot-weather-brings-its-foul-mouthed-forecasts-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/carrot-weather-brings-its-foul-mouthed-forecasts-mac", - "type": "text/html" - } - ], - "crawled": 1570476810426, - "published": 1570476427000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df6:53b826a2", - "originId": "58352.pyzkg0 at https://www.imore.com", - "fingerprint": "5088c78b", - "content": { - "content": "

\n

You'll need the more expensive plan, and downloads will expire after 30 days.

\n

Hulu today announced that you can download shows, movies and entire seasons for offline viewing.

\n

There is, however, a catch. Or several catches, that is. Here's the deal:

\n
  • It's available today for iOS devices. Android is coming later.
  • \n
  • And you'll need to have the $11.99-a-month plan that gets rid of ads.
  • \n
  • And you can only download up to 25 things over five different devices.
  • \n
  • And you have to watch those things within 30 days.
  • \n
  • And anything you've already downloaded will expire 48 hours after you've started watching it. After that, you'll have to "renew" it \u2014\u00a0if it's still available.
  • \n

So to recap: You can download things to watch offline. But you can't do it everywhere yet, and you can't hang onto them forever. Better than nothing, for sure. But also perhaps a little more restrictive than you'd expect in 2019. On the other hand, Hulu has new corporate overlords by way of Disney, so lawyers are gonna lawyer.

\n

Ain't the future great?

\n

More: Everything you need to know about Hulu
Also: What's new on Hulu this month

\n

Also to reiterate \u2014\u00a0this is for iOS only right now. That means phones and tablets \u2014\u00a0specifically, iPhones and iPads \u2014 which makes sense, given that those are the kinds of things that'll most likely be roaming around without internet service, on occasion. Android support is coming later.

\n\n

Offline Hulu

\n

Hulu without ads

\n

\n

$11.99 a month

\n

All the Hulu, none of the ads

\n

If you want Hulu without as much advertising \u2014\u00a0and the ability to download videos to watch offline \u2014 this is the plan you'll need to get.

\n
\"\"", - "direction": "ltr" - }, - "title": "Hulu now allows downloads for offline viewing \u2014\u00a0with some caveats", - "author": "Phil Nickinson", - "summary": { - "content": "You'll need the more expensive plan, and downloads will expire after 30 days.\nHulu today announced that you can download shows, movies and entire seasons for offline viewing.\nThere is, however, a catch. Or several catches, that is. Here's the deal:\nIt's available today for iOS devices. Android is coming later.\nAnd you'll need to have the $11.99-a-month plan that gets rid of ads.\nAnd you can only download up to 25 things over five different devices.\nAnd you have to watch those things within 30 days.\nAnd anything you've already downloaded will expire 48 hours after you've started watching it. After that, you'll have to "renew" it \u2014\u00a0if it's still available.\nSo to recap: You can download things to watch offline. But you can't do it everywhere yet, and you can't hang onto them forever. Better than nothing, for sure. But also perhaps a little more restrictive than you'd expect in 2019. On the other hand, Hulu has new corporate overlords by way of Disney, so lawyers are gonna ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/_cw5OSVaFbs/hulu-now-allows-downloads-offline-viewing-some-caveats", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/hulu-now-allows-downloads-offline-viewing-some-caveats", - "type": "text/html" - } - ], - "crawled": 1570476810426, - "published": 1570476083000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df5:53b826a2", - "originId": "53582.pyzkg0 at https://www.imore.com", - "fingerprint": "3dd1cde5", - "content": { - "content": "

\n

Want to know what's up with the new TV app for Mac? Learn right here!

\n

While it first debuted on Apple TV an iOS, the TV app, Apple's central location for all of your favorite movies and TV shows. From here, you can just press play on your favorite library or channel titles to watch them from a dedicated app. Now, that app is coming to your Mac with macOS Catalina. Progress in your shows and movies will be synced across iPhone, iPad, Mac, and Apple TV, so you can pick up where you left off no matter which device you were watching on last.

\n

The single biggest difference between the Mac version of the TV app and that on other platforms comes down to apps. On iPhone, iPad, and Apple TV, the TV app integrates with a number of third-party apps like Hulu and NBC to bring all of your favorite content together in one place. Because these services often don't offer standalone apps for the macOS, however, you won't see their content in the TV app for Mac.

\n

How to watch a show or movie in the TV app

\n

Watching is what the TV app is for, after all, and getting started is actually very simple.

\n
  1. Open the TV app from your Dock or Applications folder.
  2. \n
  3. Click on a show or movie from Up Next to continue watching it immediately.

    \n

  4. \n
  5. Alternatively, scroll down to What to Watch or one of the other TV and movie sections.
  6. \n
  7. Click on your chosen show or movie.

    \n

  8. \n
  9. Click Play.

    \n

  10. \n

How to add shows and movies to Up Next in the TV App

\n

Up Next should be your first stop when you're looking for something to watch. It offers up the latest episodes of your favorite shows, or helps you pick back up with a movie you were watching.

\n
  1. Open the TV app.
  2. \n
  3. Play a movie or TV show in the app. That content will then show up in Up Next the next time you navigate to it.

    \n

  4. \n
  5. Alternatively, click on a piece of content in one of the sections under Up Next.
  6. \n
  7. Click Add to Up Next.

    \n

  8. \n

How to play a video from your library in the TV app

\n

You'll no longer need to head to the separate Movies and TV Shows apps to watch your purchased content on the Apple TV.

\n
  1. Open the TV app.
  2. \n
  3. Click Library at the top of the screen.

    \n

  4. \n
  5. Click one of the following options in the sidebar:\n
    • Recently Added: Movies and TV shows which have been recently added to your personal content library.
    • \n
    • Movies: Your purchased movie collection
    • \n
    • TV Shows: Your collection of purchased TV shows
    • \n
    • Downloaded: Movies or shows that you've downloaded to your Mac for offline viewing.
    • \n
    • Genres: Select one of the available genres. Each one features both movies and TV shows classified into that particular genre. What we spell
    • \n
  6. \n
  7. Click on the movie or show you want to watch.

    \n

  8. \n
  9. Click on the play button that appears when you hover over your chosen movie or episode. Your movie or show should download and play.

    \n

  10. \n

How to buy movies and TV shows in the TV app

\n

In addition to watching previously-purchased content, you can also buy movies and TV shows within the TV app.

\n
  1. Open the TV app.
  2. \n
  3. Click Movies or TV Shows at the top of the screen.

    \n

  4. \n
  5. Click on a title you want to buy or rent.
  6. \n
  7. Click the Buy or Rent buttons when available.

    \n

  8. \n
  9. Alternatively, click the search bar.
  10. \n
  11. Enter the name of the title you want.

    \n

  12. \n
  13. Click the title in the search results.
  14. \n
  15. Click the Buy or Rent buttons when available.

    \n

  16. \n

How to subscribe to channels in the TV app

\n

Just as on iPhone, iPad, and Apple TV, you can subscribe to channels like Showtime, EPIX, and Cinemax.

\n
  1. Open the TV.
  2. \n
  3. Click on a channel to which you want to subscribe under Apple TV Channels.

    \n

  4. \n
  5. Click on Try It Free.
  6. \n
  7. Enter your password

    \n

  8. \n
  9. Click Buy.
  10. \n
  11. Click Confirm.

    \n

  12. \n

You'll be charged for your first month after your free trial period. Once subscribed to a channel, content recommendations from the channel will appear in the Watch Now section of the TV app.

\n

How to cancel a channel subscription on your Mac

\n

To unsubscribe from a channel or cancel a free trial, you'll need to head to System Preferences on your Mac.

\n
  1. Open System Preferences from your Dock or Applications folder.
  2. \n
  3. Click Apple ID.

    \n

  4. \n
  5. Click Media & Purchases
  6. \n
  7. Click Manage next to Subscriptions.

    \n

  8. \n
  9. Click Edit next to the channel subscription on your list of active subscriptions. If you're canceling during a free trial, it should be towards the bottom of the list.
  10. \n
  11. Click Cancel Subscription.

    \n

  12. \n
  13. Click Confirm.

    \n

  14. \n

How to manage downloads in the TV app

\n
  1. Open the TV app.
  2. \n
  3. Click TV in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. In the General panel, click the check the box next to Always check for available downloads if you want the app to check for any available downloads such as pre-orders.

    \n

  8. \n
  9. Click either (or both) the Movies and TV Shows boxes to only automatically download either movies or TV episodes, or to have both download automatically.
  10. \n
  11. Click the checkbox next to "Checkboxes in Library** so that only items in your library that are checked will sync automatically.

    \n

  12. \n
  13. Click the drop-down to choose a new list size.

    \n

  14. \n

How to manage video playback settings in the TV app

\n
  1. Open the Apple TV app.
  2. \n
  3. Click TV in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Playback.

    \n

  8. \n
  9. Click on the Streaming Quality drop-down to determine the quality of streaming media between Good or Best Available.
  10. \n
  11. Click on the Download Quality drop-down to determine the quality of streaming media between Up to HD, Up to SD, or Most Compatible Format.

    \n

  12. \n
  13. Click the checkboxes to determine if the TV app should download multichannel audio and HDR content where available.
  14. \n
  15. Click the checkbox to determine if the TV app should use your viewing history to make recommendations.

    \n

  16. \n

How to manage media files in the TV app

\n
  1. Open the TV app.
  2. \n
  3. Click TV in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Files.

    \n

  8. \n
  9. Click Change... if you want to change the folder where the TV app stores media, or Reset if you're resetting the folder to its default location.
  10. \n
  11. Select a different folder for Apple TV app media storage using the pop-up window.

    \n

  12. \n
  13. Click Open.
  14. \n
  15. Back in Preferences, check or uncheck the Keep Media folder organized checkbox to keep your media organized in your chosen library folder.

    \n

  16. \n
  17. Check or uncheck the Copy files to Media folder when adding to library so that files you drag into your library are automatically added to your media folder.
  18. \n
  19. Check or uncheck the final checkbox to determine if your movie and TV show files will be deleted automatically after you watch them.

    \n

  20. \n

How to set up parental controls in the TV app

\n
  1. Open the TV app.
  2. \n
  3. Click TV in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Restrictions.

    \n

  8. \n
  9. Click the checkboxes to disable or enable the iTunes Store for movie and TV show purchases and shared libraries.
  10. \n
  11. Click the drop-down to choose which country's rating system to use.

    \n

  12. \n
  13. Click the checkboxes to restrict movies and TV shows to certain ratings.
  14. \n
  15. Click the drop-downs to choose the rating maturity limits for movies and TV shows.

    \n

  16. \n

How to reset warnings and cache, and clear play history in the TV app

\n
  1. Open the TV app.
  2. \n
  3. Click TV in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Advanced.

    \n

  8. \n
  9. Click Reset Warnings.
  10. \n
  11. Click Reset Cache.

    \n

  12. \n
  13. Click Clear Play History.

    \n

  14. \n

Questions?

\n

If you have any questions about using Apple TV for Mac, let us know in the comments.

\n

\n
\n

macOS Catalina

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "The TV app has come to Mac in Catalina \u2014 here's how to use it!", - "author": "Joseph Keller", - "summary": { - "content": "Want to know what's up with the new TV app for Mac? Learn right here!\nWhile it first debuted on Apple TV an iOS, the TV app, Apple's central location for all of your favorite movies and TV shows. From here, you can just press play on your favorite library or channel titles to watch them from a dedicated app. Now, that app is coming to your Mac with macOS Catalina. Progress in your shows and movies will be synced across iPhone, iPad, Mac, and Apple TV, so you can pick up where you left off no matter which device you were watching on last.\nThe single biggest difference between the Mac version of the TV app and that on other platforms comes down to apps. On iPhone, iPad, and Apple TV, the TV app integrates with a number of third-party apps like Hulu and NBC to bring all of your favorite content together in one place. Because these services often don't offer standalone apps for the macOS, however, you won't see their content in the TV app for Mac.\nHow to watch a show or movie in the T...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/v5Y9R4weY-w/how-use-apple-tv-app-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-apple-tv-app-mac", - "type": "text/html" - } - ], - "crawled": 1570476810426, - "published": 1570475700000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df4:53b826a2", - "originId": "57661.pyzkg0 at https://www.imore.com", - "fingerprint": "27ad6dd9", - "content": { - "content": "

\n

What you need to know

\n
  • We've collected every trailer for each new Apple TV+ original.
  • \n
  • That includes notable series like The Morning Show, See and For All Mankind.
  • \n
  • Catch up now ahead of Apple TV+'s debut on November 1.
  • \n

From The Morning Show to For All Mankind.

\n

Apple TV+ is launching on November 1 marking Apple's first foray into original streaming content. It also represents Apple's latest attempt into its growing services category. With a lot riding on it, Apple has a healthy dose of original content that will be available for subscribers from day one.

\n

Apple has been showing off these new series with exciting and intriguing new trailers. In case you haven't caught up with them, we've collected all of the trailers and put them in an intuitive breakdown.

\n

Here is the trailer for every new Apple TV+ series or movie.

\n

Each trailer will be updated with the newest version as Apple releases newer trailers.

\n

The Morning Show

\n
\n\n
\n

What happens when the people you trust to tell the truth prove themselves to be dishonest? The Morning Show follows the free fall of an early morning newscast in the wake of a scandal, and its struggle to survive in an era when news arrives in the palm of your hand.

\n
\n

For All Mankind

\n
\n\n
\n

For All Mankind is created by Emmy\u00ae Award winner Ronald D. Moore (Outlander, Star Trek, Battlestar Galactica), Matt Wolpert and Ben Nedivi. Told through the lives of NASA astronauts, engineers and their families, For All Mankind presents an aspirational world where NASA and the space program remained a priority and a focal point of our hopes and dreams.

\n
\n

Dickinson

\n
\n\n
\n

Dickinson is a half-hour comedy series starring Oscar\u00ae nominee Hailee Steinfeld. Created by Alena Smith, Dickinson audaciously explores the constraints of society, gender, and family from the perspective of rebellious young poet Emily Dickinson.

\n
\n

SEE

\n
\n\n
\n

In the far future, a virus has decimated humankind. Those who survived emerged blind. Jason Momoa stars as Baba Voss, the father of twins born centuries later with the mythic ability to see\u2014who must protect his tribe against a powerful yet desperate queen who believes it's witchcraft and wants them destroyed. Alfre Woodard also stars as Paris, Baba Voss' spiritual leader.

\n
\n

Servant

\n
\n\n
\n

From M. Night Shyamalan, Servant follows a Philadelphia couple in mourning after an unspeakable tragedy creates a rift in their marriage and opens the door for a mysterious force to enter their home.

\n
\n

Truth Be Told

\n
\n\n
\n

Descend into the world of true-crime podcasts. New evidence compels podcaster Poppy Parnell (Octavia Spenser) to reopen the murder case that made her a media sensation. Aaron Paul stars as the man she may have wrongfully put behind bars.

\n
\n

Snoopy in Space

\n
\n\n
\n

Blast off with Snoopy as he fulfills his dreams to become a NASA astronaut. Joined by Charlie Brown and the rest of the Peanuts gang, Snoopy takes command of the International Space Station and explores the moon and beyond.

\n
\n

Ghostwriter

\n
\n\n
\n

When a ghost haunts a neighborhood bookstore and starts releasing\nfictional characters into the real world, four kids must team up to solve\nan exciting mystery surrounding the ghost's unfinished business.

\n
\n

Helpsters

\n
\n\n
\n

Meet Cody and the Helpsters, a team of vibrant monsters who love\nto solve problems. Whether it's planning a party, climbing a\nmountain, or mastering a magic trick, the Helpsters can figure\nanything out\u2014because everything starts with a plan.

\n
\n

The Elephant Queen

\n
\n\n
\n

Embark on an epic journey of love, courage and coming home. Join Athena, the majestic matriarch of an elephant herd, as she is forced to lead her family across the unforgiving African savanna in search of water. This family-friendly adventure is a cinematic love letter to a threatened species. Narrated by Chiwetel Ejiofor (12 Years a Slave, The Lion King), The Elephant Queen won the Cinema for Peace International Green Film Award of the Year.

\n
\n

Apple TV+ Preview

\n
\n\n
\n

Stories to believe in. Apple TV+ is a new streaming service with original stories from the most creative minds in TV and film. Coming November 1 to the Apple TV app with an Apple TV+.

\n
\n

Apple has additional information for other new series on its dedicated Apple TV+ site. However, it has not released a trailer for these shows.

\"\"", - "direction": "ltr" - }, - "title": "Here are the trailers for every new Apple TV+ original", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nWe've collected every trailer for each new Apple TV+ original.\nThat includes notable series like The Morning Show, See and For All Mankind.\nCatch up now ahead of Apple TV+'s debut on November 1.\nFrom The Morning Show to For All Mankind.\nApple TV+ is launching on November 1 marking Apple's first foray into original streaming content. It also represents Apple's latest attempt into its growing services category. With a lot riding on it, Apple has a healthy dose of original content that will be available for subscribers from day one.\nApple has been showing off these new series with exciting and intriguing new trailers. In case you haven't caught up with them, we've collected all of the trailers and put them in an intuitive breakdown.\nHere is the trailer for every new Apple TV+ series or movie.\nEach trailer will be updated with the newest version as Apple releases newer trailers.\nThe Morning Show\nWhat happens when the people you trust to tell the truth ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/w5ryLGP38C0/here-are-trailers-every-new-apple-tv-original", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/here-are-trailers-every-new-apple-tv-original", - "type": "text/html" - } - ], - "crawled": 1570476810426, - "published": 1570475700000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/07/netnewswire_is_all_good_to_go_with_catal", - "fingerprint": "644aeb4a", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da7ad8515:3c99:d4506071", - "summary": { - "direction": "ltr", - "content": "

NetNewsWire 5 is all good to go with Catalina!

\n

New macOS days are super-fun. This year we get the added bonus of checking out all the new Catalyst apps. I\u2019m psyched to see what cool apps are coming to Mac.

\n

But I can\u2019t help but note that two apps that I\u2019ve put my heart into \u2014\u00a0and many thousands of hours of work \u2014\u00a0won\u2019t run on Catalina: UserLand Frontier and NetNewsWire 3.3.2.

\n

Well. I take note, and then I move on.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/07/netnewswire_is_all_good_to_go_with_catal", - "type": "text/html" - } - ], - "crawled": 1570476229909, - "published": 1570475492000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:ddb:53b826a2", - "originId": "39754.pyzkg0 at https://www.imore.com", - "fingerprint": "f3e1cfa6", - "content": { - "content": "

\n

The new version of macOS is here! It's easy to upgrade to Catalina with just a click. Here's what you need to know!

\n

macOS Catalina is coming soon! Are you ready to upgrade? Apple has made it easier than ever to update to the latest operating system, even if you are running an older operating system on your Mac.

\n

Step 1: Check your compatibility

\n

First and foremost, make sure your Mac is compatible with macOS Catalina. In general, most Macs from 2012 or newer are compatible. Here's a list of Macs that can run macOS Catalina:

\n
  • MacBook (Early 2015 or newer)
  • \n
  • MacBook Air (Mid 2012 or newer)
  • \n
  • MacBook Pro (Mid 2012 or newer)
  • \n
  • Mac mini (Late 2012 or newer)
  • \n
  • iMac (Late 2012 or newer)
  • \n
  • iMac Pro (2017)
  • \n
  • Mac Pro (Late 2013, plus mid-2010 and mid-2012 models with recommended Metal-capable GPU)
  • \n

Just because your Mac supports Catalina, doesn't necessarily mean you should update, at least right away. There are a few things to consider.

\n

Should you upgrade your Mac to macOS Catalina?

\n

Step 2: Back up your Mac!

\n

Before downloading any major update to your Mac operating system, it is very important to back up your data. The best way to ensure a smooth transition from an older operating system to Catalina is with Time Machine. If you don't already have a backup plan in place, there are a few options you can check out.

\n

Best backup plan for your Mac

\n

Step 3: Download and install macOS Catalina

\n

Apple has made it easy to download and install macOS Catalina right from your system settings.

\n
  1. Click on the Apple icon in the upper left corner of your screen.
  2. \n
  3. Click on System Preferences.
  4. \n
  5. Click on Software Updates.
  6. \n
  7. Click on Update Now.
  8. \n

Questions?

\n

If you run into trouble during the upgrade process, give us a shout!

\"\"", - "direction": "ltr" - }, - "title": "Updating to macOS Catalina? Start here!", - "author": "Lory Gil", - "summary": { - "content": "The new version of macOS is here! It's easy to upgrade to Catalina with just a click. Here's what you need to know!\nmacOS Catalina is coming soon! Are you ready to upgrade? Apple has made it easier than ever to update to the latest operating system, even if you are running an older operating system on your Mac.\nStep 1: Check your compatibility\nFirst and foremost, make sure your Mac is compatible with macOS Catalina. In general, most Macs from 2012 or newer are compatible. Here's a list of Macs that can run macOS Catalina:\nMacBook (Early 2015 or newer)\nMacBook Air (Mid 2012 or newer)\nMacBook Pro (Mid 2012 or newer)\nMac mini (Late 2012 or newer)\niMac (Late 2012 or newer)\niMac Pro (2017)\nMac Pro (Late 2013, plus mid-2010 and mid-2012 models with recommended Metal-capable GPU)\nJust because your Mac supports Catalina, doesn't necessarily mean you should update, at least right away. There are a few things to consider.\nShould you upgrade your Mac to macOS Catalina?\nStep 2: Back up you...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/sOce0C-qxZw/updating-macos-ultimate-guide", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/updating-macos-ultimate-guide", - "type": "text/html" - } - ], - "crawled": 1570474836175, - "published": 1570474800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dda:53b826a2", - "originId": "58350.pyzkg0 at https://www.imore.com", - "fingerprint": "e3d644b5", - "content": { - "content": "
\n\n

What you need to know

\n
  • Intel today unveiled its new W-2200 Xeon chip series.
  • \n
  • That new chips offer 2x faster 3D architecture rendering and 97% faster 4K video editing.
  • \n
  • The W-2200 Xeon chips could be included in future refreshed models of the iMac Pro.
  • \n

Intel calls the new chip series the "ultimate creator platform."

\n

Today Intel took the wraps off its brand new W-2200 Xeon chip series. The new chip series is compatible with the iMac Pro, which could add the new chips as a refresh looms for Apple's most powerful desktop.

\n

The W-2200 Xeon chips feature 18 AVC 512 enabled cores along with Turbo Boost Max 3.0, 48 PCIe lanes and AI acceleration with Intel Deep Learning Boost compatible with motion graphics, 3D rendering and visual effects.

\n

Among the benefits Intel touts of the new W-2200 series is 2x faster 3D architecture rendering, 97% faster 4K video editing and 2.1x faster video game compile times.

\n

As it connects to the iMac Pro, Apple currently uses Intel Xeon-W chips. However, this is a configuration from 2017 that still hasn't been upgraded. That could possibley come later this year or early next year, though no word of a refresh has been relayed yet.

\n

Intel says the new W-2200 chips will be available in November.

\"\"", - "direction": "ltr" - }, - "title": "Intel unveils new powerful W-2200 Xeon chip series", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nIntel today unveiled its new W-2200 Xeon chip series.\nThat new chips offer 2x faster 3D architecture rendering and 97% faster 4K video editing.\nThe W-2200 Xeon chips could be included in future refreshed models of the iMac Pro.\nIntel calls the new chip series the "ultimate creator platform."\nToday Intel took the wraps off its brand new W-2200 Xeon chip series. The new chip series is compatible with the iMac Pro, which could add the new chips as a refresh looms for Apple's most powerful desktop.\nThe W-2200 Xeon chips feature 18 AVC 512 enabled cores along with Turbo Boost Max 3.0, 48 PCIe lanes and AI acceleration with Intel Deep Learning Boost compatible with motion graphics, 3D rendering and visual effects.\nAmong the benefits Intel touts of the new W-2200 series is 2x faster 3D architecture rendering, 97% faster 4K video editing and 2.1x faster video game compile times.\nAs it connects to the iMac Pro, Apple currently uses Intel Xeon-W chips. However, thi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/jqkMkBpDhDo/intel-unveils-new-w-2200-xeon-chips-could-be-added-future-imac-pro-refresh", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/intel-unveils-new-w-2200-xeon-chips-could-be-added-future-imac-pro-refresh", - "type": "text/html" - } - ], - "crawled": 1570474836175, - "published": 1570474612000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dd9:53b826a2", - "originId": "57333.pyzkg0 at https://www.imore.com", - "fingerprint": "1966eb40", - "content": { - "content": "

\n

Set up parental controls so your kids only see appropriate content from Apple Arcade.

\n

Apple Arcade is Apple's new subscription service that allows you to download games from a catalog of over 100 titles. You can download and play as many as your device can hold for a single monthly subscription of $4.99.

\n

That subscription fee is the same whether you've just got your own Apple ID, or you have Family Sharing set up with your partner and children. And because everyone on your Family Sharing setup can use Apple Arcade, setting content restrictions is probably a good idea, particularly if you have younger children.

\n

If you've used Screen Time content restrictions before, this will be very familiar. If you haven't, then luckily it's a fairly simple process.

\n

How to restrict games on iPhone or iPad

\n
  1. Launch Settings from the home screen.
  2. \n
  3. Tap Screen Time.
  4. \n
  5. Tap the family member under Family if you're setting the restrictions for someone on your Family Sharing plan.
  6. \n
  7. Tap Content & Privacy Restrictions.

    \n

  8. \n
  9. Tap Content Restrictions.

  10. \n
  11. Tap Apps.
  12. \n
  13. Tap the highest rating you wish to allow on your device, or tap Don't Allow Apps or Allow All Apps.

    \n

  14. \n

How to block multiplayer games from Game Center on iPhone and iPad

\n
  1. Launch Settings from the home screen.
  2. \n
  3. Tap Screen Time.
  4. \n
  5. Tap Content & Privacy Restrictions.

    \n

  6. \n
  7. Tap Content Restrictions.
  8. \n
  9. Tap Multiplayer Games.
  10. \n
  11. Tap Don't Allow.

    \n

  12. \n

How to block adding friends from Game Center on iPhone and iPad

\n
  1. Launch Settings from the home screen.
  2. \n
  3. Tap Screen Time.
  4. \n
  5. Tap Content & Privacy Restrictions.

    \n

  6. \n
  7. Tap Content Restrictions.
  8. \n
  9. Tap Adding Friends.
  10. \n
  11. Tap Don't Allow

    \n

  12. \n

How to block screen recording on iPhone and iPad

\n
  1. Launch Settings from the home screen.
  2. \n
  3. Tap Screen Time.
  4. \n
  5. Tap Content & Privacy Restrictions.

    \n

  6. \n
  7. Tap Content Restrictions.
  8. \n
  9. Tap Screen Recording.
  10. \n
  11. Tap Don't Allow

    \n

  12. \n

How to restrict games on Mac

\n
  1. Open System Preferences on your Mac.
  2. \n
  3. Click Screen Time.

    \n

  4. \n
  5. Click Content & Privacy.
  6. \n
  7. Click the Stores tab.

    \n

  8. \n
  9. Click the drop-down next to Apps to choose the maximum-allowed rating for apps and games for that Mac.

    \n

  10. \n

How to restrict multiplayer games and adding friends on Mac

\n
  1. Open System Preferences on your Mac.
  2. \n
  3. Click Screen Time.

    \n

  4. \n
  5. Click Content & Privacy.
  6. \n
  7. Click the checkboxes next to Multiplayer Games in Game Center and Adding Friends in Game Center to uncheck them if you want to disallow playing multiplayer games and adding Game Center friends.

    \n

  8. \n

Questions?

\n

If you have any questions about setting up parental controls for games and apps, let us know in the comments.

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Restrict which types of games your kids can download from Apple Arcade", - "author": "Joseph Keller", - "summary": { - "content": "Set up parental controls so your kids only see appropriate content from Apple Arcade.\nApple Arcade is Apple's new subscription service that allows you to download games from a catalog of over 100 titles. You can download and play as many as your device can hold for a single monthly subscription of $4.99.\nThat subscription fee is the same whether you've just got your own Apple ID, or you have Family Sharing set up with your partner and children. And because everyone on your Family Sharing setup can use Apple Arcade, setting content restrictions is probably a good idea, particularly if you have younger children.\nIf you've used Screen Time content restrictions before, this will be very familiar. If you haven't, then luckily it's a fairly simple process.\nHow to restrict games on iPhone or iPad\nHow to block multiplayer games from Game Center on iPhone and iPad\nHow to block adding friends from Game Center on iPhone and iPad\nHow to block screen recording on iPhone and iPad\nHow to restri...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4Jein3KB7no/how-set-parental-controls-apple-arcade", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-set-parental-controls-apple-arcade", - "type": "text/html" - } - ], - "crawled": 1570474836175, - "published": 1570474500000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614139", - "fingerprint": "ca16603d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7969dc9:3c6d:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

With the launch of macOS Catalina comes the ability for iOS developers to port their apps to the Mac with Catalyst. The highly popular Carrot Weather is taking advantage of that right away with its Mac app now available.

\n

more\u2026

\n

The post Carrot Weather brings snarky forecasts to the Mac with macOS Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/carrot-weather-mac-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1570474728905, - "title": "Carrot Weather brings snarky forecasts to the Mac with macOS Catalina", - "published": 1570473168000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dcf:53b826a2", - "originId": "38726.pyzkg0 at https://www.imore.com", - "fingerprint": "73cd0026", - "content": { - "content": "

\n

Do you need to get back that extra space you gave up to partition your Mac's hard drive?

\n

If you have previously partitioned your Mac's hard drive in order to download a macOS beta or install Windows, but now you need that storage space back, you can remove the partition and recapture the much-needed space. Here's how.

\n

Getting rid of a secondary partition on the Mac is a two-step process. After erasing a partition, you can then remove it from your system.

\n

Before you start

\n

\n

The most important thing to do before making any changes to your hard drive is to back it up. Time Machine has the easiest way to back up your data if you don't already have a system in place.

\n

How to erase a partition on your Mac

\n

Make sure to restart your computer in your main partition to erase additional ones.

\n
  1. Open Finder from your dock.
  2. \n
  3. Select Applications.

    \n

  4. \n
  5. Scroll down and open the Utilities folder.
  6. \n
  7. Double-click to open Disk Utility.

    \n

  8. \n
  9. Select the partition you wish to erase.
  10. \n
  11. Click Erase.
  12. \n
  13. Click Erase to confirm you wish to erase the partition.
  14. \n
  15. Click Done to continue.

    \n

  16. \n

How to remove a partition on your Mac

\n

After following the steps to erase a partition, you can then remove it from your hard drive.

\n
  1. Select your main partition, which is the first drive on the list. It might be called "Fusion" or "Macintosh HD."
  2. \n
  3. Click Partition.

    \n

  4. \n
  5. Select the partition you wish to remove from the graph.
  6. \n
  7. Click the minus (-) button.
  8. \n
  9. Click Apply.

    \n

  10. \n

Disk Utility will check the disk and make changes. This will take several minutes.

\n

Any questions?

\n

Do you have any questions about how to erase and remove a partition on your Mac? Let us know in the comments and we'll help you out.

\"\"", - "direction": "ltr" - }, - "title": "How to remove a hard drive partition on your Mac", - "author": "Lory Gil", - "summary": { - "content": "Do you need to get back that extra space you gave up to partition your Mac's hard drive?\nIf you have previously partitioned your Mac's hard drive in order to download a macOS beta or install Windows, but now you need that storage space back, you can remove the partition and recapture the much-needed space. Here's how.\nGetting rid of a secondary partition on the Mac is a two-step process. After erasing a partition, you can then remove it from your system.\nBefore you start\nThe most important thing to do before making any changes to your hard drive is to back it up. Time Machine has the easiest way to back up your data if you don't already have a system in place.\nHow to erase a partition on your Mac\nMake sure to restart your computer in your main partition to erase additional ones.\nOpen Finder from your dock.\nSelect Applications.\nScroll down and open the Utilities folder.\nDouble-click to open Disk Utility.\nSelect the partition you wish to erase.\nClick Erase.\nClick Erase to ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/2pf795PeV0Y/how-remove-hard-drive-partition-your-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-remove-hard-drive-partition-your-mac", - "type": "text/html" - } - ], - "crawled": 1570474167550, - "published": 1570473900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dce:53b826a2", - "originId": "38890.pyzkg0 at https://www.imore.com", - "fingerprint": "309077be", - "content": { - "content": "

\n

If you decide you're not quite ready for macOS Catalina, you can downgrade back to Mojave.

\n

macOS Catalina is the next major operating system for Mac. If you mashed your fingers all over that install button before considering that you may not be ready for it, you can downgrade back to macOS Mojave. If you follow these steps you'll be back to your old setup in no time.

\n

Note: If you are reading this article on the Mac that you want to downgrade on, switch to another device or print this page before continuing so you can read along as you go.

\n

Important information for Macs with the T2 security chip

\n

Before you try to use a bootable installer on your Mac if you have a 2018 or newer MacBook Pro, MacBook Air, or Mac mini, you may need to make sure to allow booting from external media before you attempt to downgrade. If you've enabled the Startup Security Utility, check to make sure you'll be able to use a bootable external drive. Here's how.

\n

Note: You'll need the firmware password you used to enable the Startup Security Utility. This is different from your administrative password and your Apple ID. Make sure you know the correct password to access the Startup Security Utility before you begin.

\n
  1. Restart your Mac.
  2. \n
  3. Hold down Command+R right when you see the Apple Logo. This will put your Mac into Recovery Mode.
  4. \n
  5. Click Utilities in the Menu Bar.
  6. \n
  7. Click on Startup Security Utility.

    \n

  8. \n
  9. Enter your Administrator credentials.
  10. \n
  11. Tick the box to Allow booting from external media.

    \n

  12. \n

\n

Step 1: Back up your Mac

\n

This process will erase macOS Catalina from your hard drive entirely. That means any files, programs, or documents you've been working on while using macOS Catalina will also be erased if you don't back them up first. Use an external hard drive or a cloud-based program like DropBox, OneDrive, or iCloud. If you don't save these important files somewhere off of your computer you will lose them.

\n

\n

Step 2: Create a bootable drive of macOS Mojave

\n

Before you erase macOS Catalina from your computer, download macOS Mojave from the Mac App Store. You'll need a copy of macOS Mojave on an external hard drive in order to downgrade from macOS Catalina.

\n

Follow the steps linked below to make a bootable installer drive for macOS Mojave.

\n

Note: Making a bootable installer requires the use of Terminal. If you don't feel comfortable making changes to your Mac with Terminal, you can create a bootable disk using the DiskMaker X program.

\n

\n

Step 3: Erase macOS Catalina

\n

You'll need to erase your hard drive before re-installing Mojave. Remember, back up your Mac before performing this step.

\n
  1. Connect your Mac to the internet via Wi-Fi or Ethernet.
  2. \n
  3. Click on the Apple icon in the upper left corner of the screen.
  4. \n
  5. Select Restart from the drop-down menu.

    \n

  6. \n
  7. Hold down Command+R, and keep holding the keys until your computer reboots. This will put your computer into Recovery Mode.
  8. \n
  9. Click on Disk Utility in the OS X Utilities selector.
  10. \n
  11. Click Continue.

    \n

  12. \n
  13. Select your Startup Disk.
  14. \n
  15. Click on the Erase tab at the top of the window.

    \n

  16. \n
  17. Enter a name for the file to be destroyed (Like macOS Catalina or something).
  18. \n
  19. If your Mac is using HFS+, select Mac OS Extended (Journaled) from the format list. If your Mac is using APFS, select APFS from the format list.
  20. \n
  21. If Scheme is available, select GUID Partition Map.
  22. \n
  23. Click Erase.

    \n

  24. \n

After the process is complete, quit Disk Utility from the drop-down menu in the upper left corner of the screen to go back to the OS X Utilities selector.

\n

\n

Step 4: Reinstall macOS Mojave

\n

After you have erased macOS Catalina, you will want to reinstall Mojave.

\n

NOTE: If your Mac came with macOS Mojave, you can restart your Mac while holding down Shift-Option-Command-R to simply install the operating system that came with your Mac. Otherwise, follow the steps below to install Mojave back on your Mac.

\n
  1. Connect your Mac to the internet via Wi-Fi or Ethernet.
  2. \n
  3. Plug the bootable hard drive you made with Mojave on it into your Mac.
  4. \n
  5. Click on the Apple icon in the upper left corner of the screen.
  6. \n
  7. Select Restart from the drop-down menu.

    \n

  8. \n
  9. Hold down Option while your computer restarts. This will send you to the option to select a startup disk.
  10. \n
  11. Select your bootable drive with macOS Mojave from the list of startup disk options. macOS Mojave will begin installing on your Mac.
  12. \n
  13. Click Continue in the macOS Mojave installation window.
  14. \n

macOS Mojave will install like a standard update. You will agree to the licensing terms before the software reboots on your Mac.

\n

\n

Step 5: Restore settings from an earlier macOS Mojave Time machine backup

\n

If you have a recent backup of your Mac saved via Time Machine (which you should), you can use it to reinstall the settings you have saved from macOS Mojave.

\n
  1. Connect your Mac to the internet via Wi-Fi or Ethernet
  2. \n
  3. Click on the Apple icon.
  4. \n
  5. Select Restart from the drop-down menu.

    \n

  6. \n
  7. Hold down Command+R when you hear the startup chime and keep holding the keys until your computer reboots.
  8. \n
  9. Select Restore from Time Machine Backup in the OS X Utilities selector.
  10. \n
  11. Click Continue.

    \n

  12. \n
  13. Click Continue after reading the important information about restoring from a backup.
  14. \n
  15. Select the Backup source for where your Time Machine backup is stored.
  16. \n
  17. Click Continue.
  18. \n
  19. Select the most recent macOS Mojave backup on the drive.
  20. \n
  21. Click Continue.

    \n

  22. \n

Your Mac will begin restoring from the Time Machine backup and then reboot. This process can take a while, so grab a cup of coffee while you wait.

\n

If you run into any problems while trying to downgrade your Mac operating system, let us know in the comments.

\n

Updated September 2019: Updated for macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "How to downgrade from macOS Catalina if you change your mind", - "author": "Lory Gil", - "summary": { - "content": "If you decide you're not quite ready for macOS Catalina, you can downgrade back to Mojave.\nmacOS Catalina is the next major operating system for Mac. If you mashed your fingers all over that install button before considering that you may not be ready for it, you can downgrade back to macOS Mojave. If you follow these steps you'll be back to your old setup in no time.\nNote: If you are reading this article on the Mac that you want to downgrade on, switch to another device or print this page before continuing so you can read along as you go.\nImportant information for Macs with the T2 security chip\nStep 1: Back up your Mac\nStep 2: Create a bootable drive of macOS Mojave\nStep 3: Erase macOS Catalina\nStep 4: Reinstall macOS Mojave\nStep 5: Restore data from an earlier macOS Mojave Time machine backup\nImportant information for Macs with the T2 security chip\nBefore you try to use a bootable installer on your Mac if you have a 2018 or newer MacBook Pro, MacBook Air, or Mac mini, you may ne...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/aLrk0HQ4r_A/how-downgrade-macos", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-downgrade-macos", - "type": "text/html" - } - ], - "crawled": 1570474167550, - "published": 1570473900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc3:53b826a2", - "originId": "58349.pyzkg0 at https://www.imore.com", - "fingerprint": "5fdcd12f", - "content": { - "content": "

Easily plan that trip you've always wanted to take.

\n

\n

What you need to know

\n
  • TripIt on Monday released a new app for Mac.
  • \n
  • The app provides users with itinerary updates and access to neighborhood safety scores.
  • \n
  • The app's arrival comes on the heels of macOS Catalina's launch.
  • \n

Following the release of macOS Catalina, TripIt on Monday launched a new app for Mac. The app promises to provide TripIt users with the same experience they've come to expect from their mobile offerings.

\n

Here's what Jen Moyse, director of product for TripIt from Concur, said about TripIt's new Mac app.

\n
\n

TripIt engineers were able to use our iPad app as a starting point to build our native Mac app, so we were able to focus our development efforts on optimizing for a native Mac experience. For example, we spent a ton of time thinking through what UI opportunities came with a desktop app \u2013 things like greater screen real estate, a menu bar, and desktop-specific interactions. We know that these things mean a lot to frequent travelers, who spend a good amount of time toggling between their phones and desktops \u2013 and need to be able to access all their travel plans, even when they are offline.

\n
\n

The whole draw here is TripIt's new app for Mac provides users with access to all their travel details. You'll be able to manage your itinerary with offline access, neighborhood safety score, and more.

\n

Here are the big features in TripIt for Mac:

\n
\n

A menu bar that makes adding travel plans a breeze, and the availability of more screen real estate and a full keyboard for fine-tuning itineraries.

\n

Notifications on your desktop so you never miss a beat.

\n

Plane-friendly features, such as offline access to your travel plans and Dark Mode.

\n

An enriched pre-trip experience, with access to neighborhood safety scores and links to Maps to help you explore the areas you'll be visiting.

\n
\n

In addition to releasing TripIt for Mac, the company also announced support for Dark Mode in iOS 13, as well as improvements to its neighborhood safety scores. Now, users will be able to see day and night safety ratings for neighborhoods they're visiting.

\n

TripIt for Mac is available now as a free download.

\"\"", - "direction": "ltr" - }, - "title": "TripIt releases Mac app following macOS Catalina launch", - "author": "Brandon Russell", - "summary": { - "content": "Easily plan that trip you've always wanted to take.\nWhat you need to know\nTripIt on Monday released a new app for Mac.\nThe app provides users with itinerary updates and access to neighborhood safety scores.\nThe app's arrival comes on the heels of macOS Catalina's launch.\nFollowing the release of macOS Catalina, TripIt on Monday launched a new app for Mac. The app promises to provide TripIt users with the same experience they've come to expect from their mobile offerings.\nHere's what Jen Moyse, director of product for TripIt from Concur, said about TripIt's new Mac app.\nTripIt engineers were able to use our iPad app as a starting point to build our native Mac app, so we were able to focus our development efforts on optimizing for a native Mac experience. For example, we spent a ton of time thinking through what UI opportunities came with a desktop app \u2013 things like greater screen real estate, a menu bar, and desktop-specific interactions. We know that these things mean a ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/NYhKbbcPaHQ/tripit-releases-mac-app-following-macos-catalina-launch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tripit-releases-mac-app-following-macos-catalina-launch", - "type": "text/html" - } - ], - "crawled": 1570473515586, - "published": 1570473476000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc2:53b826a2", - "originId": "53630.pyzkg0 at https://www.imore.com", - "fingerprint": "901950f5", - "content": { - "content": "

\n

Mac and iPad are now embracing in a fun new way

\n

One of the most impressive new features with macOS Catalina and iPadOS 13 is Sidecar. The new feature allows you to extend your Mac display to your iPad. In doing so, you can use Apple Pencil with your Mac for the first time and perform everyday tasks like drawing and sketching or marking up screenshots and PDFs.

\n

With Sidecar, you can use native and third-party macOS apps on your iPad, including Adobe Illustrator, Affinity Photo, ZBrush, and many more.

\n

Macs that support Sidecar

\n

To use Sidecar, you must have one of the following Macs:

\n
  • iMac 27-inch (Late 2015 or newer)
  • \n
  • MacPro (2016 or newer)
  • \n
  • Mac mini (2018)
  • \n
  • Mac Pro (2019)
  • \n
  • MacBook Air (2018)
  • \n
  • MacBook (Early 2016 or newer)
  • \n

Apple never officially announced an official list; instead this comes from Steve Troughton-Smith who did some sleuthing.

\n

iPads that support Sidecar

\n

To use Sidecar with your iPad, your tablet must support either the first- or second-generation Apple Pencil. These include:

\n

Apple Pencil:

\n
  • iPad Air (3rd generation)
  • \n
  • iPad mini (5th generation)
  • \n
  • iPad (7th generation)
  • \n
  • iPad (6th generation)
  • \n
  • iPad Pro 12.9-inch (2nd generation)
  • \n
  • iPad Pro 12.9-inch (1st generation)
  • \n
  • iPad Pro 10.5-inch
  • \n
  • iPad Pro 9.7-inch
  • \n

Apple Pencil (2nd generation):

\n
  • iPad Pro 12.9-inch (3rd generation)
  • \n
  • iPad Pro 11-inch
  • \n

\n

How to set up Sidecar on Mac

\n

You must first activate Sidecar on Mac and iPad to use the new tool:

\n
  1. On Mac, click on System Preferences in the Dock.
  2. \n
  3. Click on Sidecar.

    \n

  4. \n
  5. Click on Devices under Connect to.
  6. \n
  7. Select your iPad from the dropdown menu.

    \n

  8. \n

If you don't see your iPad in the list of devices to connect to, try plugging your iPad into your Mac. Keep in mind that Sidecar is intended to work with a direct wired connection or wireless through Bluetooth. It doesn't work with Wi-Fi, meaning your range between the two devices is limited when using the Bluetooth solution. Also, your devices must be logged into the same iCloud account to work.

\n

How to set up Sidecar on iPad

\n

At this time, it appears the only requirements for using Sidecar on iPad is that both devices must be using the same iCloud account, and connected directly or through Bluetooth. There are no additional Sidecar settings on iPad.

\n

Customize Sidecar on Mac

\n

There are different ways you can use Sidecar on Mac. These include deciding whether to use the Sidebar on the left or right and whether to show your Mac Touch Bar on the top or bottom of your Mac, when applicable.

\n

To customize:

\n
  1. On Mac, click on System Preferences in the Dock.
  2. \n
  3. Click on Sidecar.

    \n

  4. \n
  5. Use the check box to turn Show Sidebar on or off.

  6. \n
  7. If Show Sidebar is on, use the toggle to select Left or Right.

    \n

  8. \n
  9. Use the check box to turn Show Touch Bar on or off, where applicable.
  10. \n
  11. If Show Touch Bar is on, use the toggle to select Top or Bottom.

    \n

  12. \n

How to customize Apple Pencil options

\n

There are two settings you can customize for Apple Pencil on Mac:

\n
  1. On Mac, click on System Preferences in the Dock.
  2. \n
  3. Click on Sidecar.

    \n

  4. \n
  5. Use the check box to turn Enable double tap on Apple Pencil on or off.

  6. \n
  7. Use the check box to turn Show pointer when using Apple Pencil on or off.

    \n

  8. \n

\n

Any questions?

\n

Let us know if you have any questions about the new Sidecar feature below.

\"\"", - "direction": "ltr" - }, - "title": "You can now extend your Mac screen onto your iPad with Sidecar", - "author": "Bryan M Wolfe", - "summary": { - "content": "Mac and iPad are now embracing in a fun new way\nOne of the most impressive new features with macOS Catalina and iPadOS 13 is Sidecar. The new feature allows you to extend your Mac display to your iPad. In doing so, you can use Apple Pencil with your Mac for the first time and perform everyday tasks like drawing and sketching or marking up screenshots and PDFs.\nWith Sidecar, you can use native and third-party macOS apps on your iPad, including Adobe Illustrator, Affinity Photo, ZBrush, and many more.\nMacs that support Sidecar\niPads that support Sidecar\nHow to set up Sidecar on Mac\nHow to set up Sidecar on iPad\nCustomizing Sidecar on Mac\nHow to customize Apple Pencil options\nMacs that support Sidecar\nTo use Sidecar, you must have one of the following Macs:\niMac 27-inch (Late 2015 or newer)\nMacPro (2016 or newer)\nMac mini (2018)\nMac Pro (2019)\nMacBook Air (2018)\nMacBook (Early 2016 or newer)\nApple never officially announced an official list; instead this comes from Steve Troughton-...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/xDfikMG214g/how-use-sidecar-your-mac-and-ipad", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-sidecar-your-mac-and-ipad", - "type": "text/html" - } - ], - "crawled": 1570473515586, - "published": 1570473000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc1:53b826a2", - "originId": "53674.pyzkg0 at https://www.imore.com", - "fingerprint": "b8a9eb1b", - "content": { - "content": "

\n

The Music app in macOS Catalina is new, but not really that new. Here's what you should know.

\n

As you may have heard, Apple is splitting up iTunes into multiple apps into three separate pieces. Like Teddy Roosevelt busting a trust, Apple is breaking up the monopolistic hold that iTunes has had over a person's digital media with the new Music, Podcast, and Apple TV apps in macOS Catalina.

\n

If you're familiar with iTunes, you're not going to have to do a lot of work to get used to the Music app. The app functions in much the same way as iTunes did for music, though it should be noted that the Apple Music integration, at least from a subjective viewpoint, seems much tighter.

\n

Here's how to use the Music app on macOS Catalina.

\n

How to play music in the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click the play button that appears when you hover over the album or playlist you want to play.

    \n

  4. \n
  5. Click on the album or playlist if you just want to play a particular song.
  6. \n
  7. Click on the play button that appears on the song's album art or track number when you hover over it in the track listing.

    \n

  8. \n

How to use Apple Music in the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click For You in the sidebar to see your Apple-curated mixes and suggestions, recently played albums and playlists, and what your friends have been listening to.
  4. \n
  5. Click Browse in the sidebar to browse through currently-trending artists, new music, Apple's curated playlist selections, the rest of Apple Music's available library.

    \n

  6. \n
  7. Click Radio in the sidebar to view and play Beats 1 radio shows, both live at the moment and previously recorded.
  8. \n
  9. Click Featured in the Radio section to view Apple's highlighted Beats 1 streams, featured radio stations, and recently played radio content.

    \n

  10. \n
  11. Click Beats 1 in the Radio section to view and play Beats 1 content.
  12. \n
  13. Click Stations in the Radio section to view available radio stations from Apple Music and selected partners.

    \n

  14. \n
  15. Click the + button to any song, album, or playlist in Apple Music to add it to your Library.

    \n

  16. \n

How to view your music library in the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click Recently Added in the sidebar to view albums and songs (but not playlists) that have been added to your library.
  4. \n
  5. Click Artists in the sidebar to browse through the musical artists whose music is in your library.

    \n

    \n
    • Click View in the menu bar.
    • \n
    • Hover over Sort Albums By.
    • \n

    \n
    • Click Title, Genre, Year, or Rating.
    • \n
    • Click Ascending or Descending.
    • \n

  6. \n
  7. Click Albums in the sidebar to browse your music collection by albums.

    \n
    • Click View in the menu bar.
    • \n

    \n
    • Click Show View Options.
    • \n
    • Click the drop-down next to Sort by: to choose between Title, Genre, Artist, Year, or Rating.
    • \n

    \n
    • Click the drop-down next to then: to choose between Title, Artist, Year, or Rating
    • \n

  8. \n
  9. Click Songs to view your songs. This is what many would say is the classic iTunes view, going back to the original release almost two decades ago.

    \n
    • Click the Name, Time, Artist, Album, Genre, or other category bars to sort your songs by those categories.
    • \n

  10. \n
  11. Click on a playlist in the sidebar to open it. Your available playlists are sorted by origin in the sidebar, with your iTunes-created playlists listed first, then any playlists that you've created or subscribed to in Apple Music coming after that in alphabetical order.

    \n

  12. \n

How to import music into the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click File.
  4. \n
  5. Click Import.

    \n

  6. \n
  7. Choose the file or folder that you want to import.
  8. \n
  9. Click Open.

    \n

  10. \n

How to get song and album info in the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Right- or Control-click on a song or album.
  4. \n
  5. Click Get Info.

    \n

  6. \n
  7. Click Edit Items if you're editing more than one song.

    \n

  8. \n
  9. Edit information under the Details, Artwork, Lyrics, Options, Sorting, and File tabs if you need to.
  10. \n
  11. Click OK when you're done editing.

    \n

  12. \n

How to manage general settings in the Music app

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click Music in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Under the General tab, click the checkboxes to turn on iCloud Music Library, enable Automatic Downloads, and for Always check for available downloads.

    \n

  8. \n
  9. Click the checkboxes to show or hide the iTunes Store, Star Ratings, and Song list checkboxes.
  10. \n
  11. Click the drop-down to select the list size.

    \n

  12. \n
  13. Click the checkbox to allow or stop notifications for when songs change.

    \n

  14. \n

How to manage playback settings in the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click Music in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Playback.

    \n

  8. \n
  9. Click the checkbox next to Crossfade Songs to enable crossfading.
  10. \n
  11. Move the slider forward and back to set how long the crossfade should last.

    \n

  12. \n
  13. Click the checkbox next to Sound Enhancer.
  14. \n
  15. Drag the slider left or right to turn the sound enhancement lower or hire.

    \n

  16. \n
  17. Click the next checkbox to enable Sound Check.
  18. \n
  19. Click the drop-downs to choose the quality at which music videos should play or at which they should be downloaded.

    \n

  20. \n
  21. Click the checkbox next to Use Listening History to be able to show your played music to your followers and get recommendations based on the music you play on your Mac.

    \n

  22. \n

How to manage music file settings in the Music app for Mac

\n
  1. Open Music from your Dock or Applications folder.
  2. \n
  3. Click Music in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Files.

    \n

  8. \n
  9. Click Change\u2026 if you want to change the folder where the Music app stores media.
  10. \n
  11. Select a different folder for Music app media storage using the pop-up window.

    \n

  12. \n
  13. Click Open.
  14. \n
  15. Back in Preferences, click the Keep Music Media folder organized checkbox to keep your music organized in your chosen library folder.

    \n

  16. \n
  17. Check or uncheck the Copy files to Music Media folder when adding to library so that files you drag into your library are automatically added to your media folder.
  18. \n
  19. Click Import Settings.

    \n

  20. \n
  21. Click the drop-down to determine if music files should be imported with the AAC, AIFF, Apple Lossless, MP3, or WAV encoders.
  22. \n
  23. Click the drop-down to set the quality of the encoding.

    \n

  24. \n

How to set up parental controls in the Music app

\n
  1. Open the Music app.
  2. \n
  3. Click Music in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Restrictions.

    \n

  8. \n
  9. Click the checkboxes to disable or enable the iTunes Store, Apple Music, Apple Music Profiles, and Shared Libraries.
  10. \n
  11. Click the drop-down to choose which country's rating system to use.

    \n

  12. \n
  13. Click the checkboxes to restrict music with explicit content.
  14. \n
  15. Click the drop-downs to choose the maximum content rating allowed.

    \n

  16. \n

How to reset warnings in the Music app

\n
  1. Open the Music app.
  2. \n
  3. Click Music in the menu bar.

    \n

  4. \n
  5. Click Preferences.
  6. \n
  7. Click Advanced.

    \n

  8. \n
  9. Click the checkboxes for "Add songs to Library when adding to playlists" and to "Automatically update artwork."
  10. \n
  11. Click Reset Warnings.

    \n

  12. \n
  13. Click Reset Cache.
  14. \n
  15. Click the checkboxes for "Keep miniplayer on top of all other windows" and "Keep video playback on top of all other windows."

    \n

  16. \n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Here's how the Music app works in macOS Catalina", - "author": "Joseph Keller", - "summary": { - "content": "The Music app in macOS Catalina is new, but not really that new. Here's what you should know.\nAs you may have heard, Apple is splitting up iTunes into multiple apps into three separate pieces. Like Teddy Roosevelt busting a trust, Apple is breaking up the monopolistic hold that iTunes has had over a person's digital media with the new Music, Podcast, and Apple TV apps in macOS Catalina.\nIf you're familiar with iTunes, you're not going to have to do a lot of work to get used to the Music app. The app functions in much the same way as iTunes did for music, though it should be noted that the Apple Music integration, at least from a subjective viewpoint, seems much tighter.\nHere's how to use the Music app on macOS Catalina.\nHow to play music in the new Music app for Mac\nHow to use Apple Music in the Music app for Mac\nHow to view your music library in the Music app for Mac\nHow to import music into the Music app for Mac\nHow to get song and album info in the Music app for Mac\nHow to man...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DIOcFjFSXsY/how-use-music-app-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-music-app-mac", - "type": "text/html" - } - ], - "crawled": 1570473515586, - "published": 1570472820000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc0:53b826a2", - "originId": "58347.pyzkg0 at https://www.imore.com", - "fingerprint": "9949c1b9", - "content": { - "content": "
\n\n

What you need to know

\n
  • YouTuber JerryRigEverything attempted a crazy experiment with a broken iPhone.
  • \n
  • It involved removing the shattered glass back using an industrial laser machine.
  • \n
  • The experiment technically worked, but it's not something normal people will be able to do.
  • \n

All you need is a broken iPhone and an industrial laser machine.

\n

Repairing a shattered iPhone has never been an easy or cheap proposition. That's why cases and AppleCare+ are so popular for iPhone owners. But what if there was a simpler way that didn't break the bank?

\n

YouTuber JerryRigEverything took this simple question and found an answer to it. His focus was on the back glass panel that can cost as much as $600 to fix if you don't have AppleCare+. The reason being that Apple uses adhesive that is permanent. Only extreme temperatures will loosen the adhesive, which is almost impossible to recreate without the proper tools.

\n

He took his shattered iPhone X and put it through a crazy experiment that involved removing the glass back with relative ease. To do so, JerryRigEverything used an "all-in-one, multi-functional laser machine" that burns the adhesive from the outside.

\n

The process is so intense, it also burns through the paint on the glass panel.

\n

The experiment worked, but it didn't accomplished its original goal of making repairing iPhones easy. It's not like normal people have industrial laser machines like the one he uses laying around like spare vacuums.

\n

Additionally, the process was still complicated. The adhesive is burned off, but removing the glass is still difficult because you're removing broken glass\u2014it's still shattered into a million different pieces. Then you run into a problem with the camera cut-out. You'll have to buy a special back glass panel that fits over the camera because it is welded on to the steel frame.

\n

JerryRigEverything's experiment was educational and fun to watch, but we doubt many people will embark on this repair journey. Most people will just find it easier to shell out the bucks to repair the phone without hassle. We'd still recommened grabbing a good case or getting AppleCare+.

\n

Best iPhone 11 cases in 2019

\"\"", - "direction": "ltr" - }, - "title": "YouTuber tries crazy experiment with broken iPhone", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nYouTuber JerryRigEverything attempted a crazy experiment with a broken iPhone.\nIt involved removing the shattered glass back using an industrial laser machine.\nThe experiment technically worked, but it's not something normal people will be able to do.\nAll you need is a broken iPhone and an industrial laser machine.\nRepairing a shattered iPhone has never been an easy or cheap proposition. That's why cases and AppleCare+ are so popular for iPhone owners. But what if there was a simpler way that didn't break the bank?\nYouTuber JerryRigEverything took this simple question and found an answer to it. His focus was on the back glass panel that can cost as much as $600 to fix if you don't have AppleCare+. The reason being that Apple uses adhesive that is permanent. Only extreme temperatures will loosen the adhesive, which is almost impossible to recreate without the proper tools.\nHe took his shattered iPhone X and put it through a crazy experiment that involved re...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/jzCDdPmWdfw/youtuber-tries-crazy-experiment-broken-iphone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/youtuber-tries-crazy-experiment-broken-iphone", - "type": "text/html" - } - ], - "crawled": 1570473515586, - "published": 1570472565000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dad:53b826a2", - "originId": "38722.pyzkg0 at https://www.imore.com", - "fingerprint": "5f59f1ca", - "content": { - "content": "

\n

You can partition your Mac and boot macOS Catalina alongside Mojave.

\n

If you've always wanted to partition your Mac's hard drive so you can run a separate operating system \u2014\u00a0including the launch of macOS Catalina \u2014 in tandem with your current one, it's surprisingly easy to do so thanks to Apple's built-in disk utility program. Here's how to partition your Mac.

\n

What is a disk partition?

\n

Partitioning your Mac is basically splitting your hard drive into separate, usable systems. It makes it possible to run two separate operating systems on one device, like Windows and macOS or two versions of macOS (like Mojave and Catalina).

\n

Note: If you want to run Windows on your Mac, Apple's Boot Camp assistant will automatically make a partition for you. Here's how to install Windows.

\n

It is important to note that partitioning your hard drive also splits up your available hard drive space. Each partition will take up a portion of your usable storage. So, if you are running low on storage capacity on your hard drive, we don't recommend partitioning.

\n

Before you start

\n

The most important thing to do before making any changes to your hard drive is to back it up. Seriously. Back it up. Please. Time Machine is the easiest way to back up your data if you don't already have another system in place.

\n

Second, make sure you have enough free disk space to properly run a secondary operating system. Shoot for at least 30GB free, though I recommend closer to 50GB if you have it available.

\n

How to create a partition on your Mac

\n
  1. Open Finder from your dock.
  2. \n
  3. Select Applications.

    \n

  4. \n
  5. Scroll down and open the Utilities folder.
  6. \n
  7. Double-click to open Disk Utility.

    \n

  8. \n
  9. Select your hard drive in the Disk Utility window. It will be the first drive on the list. It might be named "Fusion," or "Macintosh HD."
  10. \n
  11. Click on the Partition tab. You will be prompted to either add an APFS volume or a Partition.
  12. \n
  13. Click Partition.

    \n

  14. \n
  15. Click the Add partition button it looks like a plus (+) symbol.
  16. \n
  17. Change the size of the partition you wish to use by dragging the resize controls. The used space is represented in blue.
  18. \n
  19. Name the new partition.
  20. \n
  21. Specify which file system format you want to use. If you're running macOS 10.13 or higher, you'll want APFS. If you are running macOS 10.12 or older, you'll want Mac OS Extended.
  22. \n
  23. Click apply.

    \n

  24. \n

Disk Utility will check the disk and make changes. This will take several minutes.

\n

How to switch partitions

\n

You can switch to the new partition, install the current macOS, and then download and install macOS Catalina from there.

\n
  1. Click the Apple icon in the upper-left corner of your screen.
  2. \n
  3. Select System Preferences from the drop-down menu.

    \n

  4. \n
  5. Select Startup Disk.
  6. \n
  7. Click the Lock in the lower left corner of the window to unlock and make changes.

    \n

  8. \n
  9. Enter your system admin password.
  10. \n
  11. Click OK.
  12. \n
  13. Select your partition drive.
  14. \n
  15. Click Restart.

    \n

  16. \n

You can also restart your Mac and press the Option Key when you hear the startup chime. This will take you to the Startup Manager and you can select your drive from there.

\n

You will then be asked to install macOS. This will install the latest available macOS onto the partitioned hard drive. You may have to install macOS Mojave before upgrading to macOS Catalina.

\n\n

How to download macOS Catalina

\n

If macOS Mojave doesn't automatically install on your partitioned hard drive (if it installs macOS High Sierra instead, for example), you can install it from your System Preferences in About this Mac.

\n

After you have macOS Mojave installed, you can follow the instructions to download and install macOS Catalina.

\n

How to download macOS

\n\n

Any questions?

\n

Do you have any questions about installing a partition or downloading a new operating system onto a partitioned drive? Let us know in the comments. If you're having trouble partitioning your hard drive, be sure to check out our forums for help!

\n

Updated September 2019: Updated for macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Test macOS Catalina before jumping in by partitioning your hard drive", - "author": "Lory Gil", - "summary": { - "content": "You can partition your Mac and boot macOS Catalina alongside Mojave.\nIf you've always wanted to partition your Mac's hard drive so you can run a separate operating system \u2014\u00a0including the launch of macOS Catalina \u2014 in tandem with your current one, it's surprisingly easy to do so thanks to Apple's built-in disk utility program. Here's how to partition your Mac.\nWhat is a disk partition?\nPartitioning your Mac is basically splitting your hard drive into separate, usable systems. It makes it possible to run two separate operating systems on one device, like Windows and macOS or two versions of macOS (like Mojave and Catalina).\nNote: If you want to run Windows on your Mac, Apple's Boot Camp assistant will automatically make a partition for you. Here's how to install Windows.\nIt is important to note that partitioning your hard drive also splits up your available hard drive space. Each partition will take up a portion of your usable storage. So, if you are running low o...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/G3CZHd1W2-w/how-to-partition-your-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-to-partition-your-mac", - "type": "text/html" - } - ], - "crawled": 1570472189154, - "published": 1570472100000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dac:53b826a2", - "originId": "42823.pyzkg0 at https://www.imore.com", - "fingerprint": "e12fd1a0", - "content": { - "content": "

\n

Make a bootable installer of macOS Catalina so you can have a portable copy to install on multiple devices.

\n

If you're thinking about installing macOS Catalina, the first thing to consider is whether you want to install it directly onto your Mac or create a bootable drive. You can use a bootable drive on a hard drive partition for dual-software installation, to install on multiple Macs in your home, or as a bootable drive if you can't use the Internet Recovery partition.

\n

Note: These instructions require the use of Terminal. If you don't feel comfortable making changes to your Mac with Terminal, you can create a bootable disk using the DiskMaker X program.

\n

\n\n

Before you start

\n

Before you get started, make sure you have a thumb drive with at least 15GB of storage, or a spare external hard drive (one you aren't planning to use for anything else). You'll also need to download macOS Catalina and ensure that it's sitting in your Applications folder.

\n

Note: After macOS Catalina has downloaded, it will automatically launch the installer to begin the installation process. Quit the installer when this happens.

\n

And please: Don't forget to back up your Mac before you do anything.

\n

\n

How to format your external drive for macOS Catalina

\n

You'll need to start with a clean thumb drive or external hard drive in order to make it a bootable drive.

\n
  1. Plug the thumb drive or cable for your hard drive into the appropriate port on your Mac.
  2. \n
  3. Click on Finder in your Dock to open a Finder window.
  4. \n
  5. Select Applications from the list on the left side of the window.

    \n

  6. \n
  7. Scroll down and double-click on Utilities.
  8. \n
  9. Scroll down and double-click on Disk Utility.

    \n

  10. \n
  11. Select your thumb drive or external drive under External.
  12. \n
  13. Click on the Erase tab at the top of the window.

    \n

  14. \n
  15. Note the name of your external hard drive (probably "Untitled") because you will need it when you create a bootable drive. If you have more than one external drive with the same name, you will need to rename the drive you are using as a bootable installer now.
  16. \n
  17. If your Mac is using AFS+, select Mac OS Extended (Journaled) from the format list. If your Mac is using APFS, select APFS from the list of options.
  18. \n
  19. If Scheme is available, select GUID Partition Map.
  20. \n
  21. Click Erase.
  22. \n
  23. Click Done when the process is complete.
  24. \n
  25. Close the Disk Utility window.

    \n

  26. \n

Your thumb drive or external hard drive is now ready.

\n

\n

How to put macOS Catalina onto your external drive

\n

Important: You will need to use an administrator account on your Mac in order to run the Terminal commands to create a boot drive. You'll also need to ensure that macOS Catalina is in your Applications folder and you'll need to know the name of the external drive.

\n
  1. Click on Finder in your Dock to open a Finder window.
  2. \n
  3. Select Applications from the list on the left side of the window.

    \n

  4. \n
  5. Scroll down and double-click on Utilities.
  6. \n
  7. Scroll down and double click on Terminal.

    \n

  8. \n
  9. Recall the name of your formatted external drivewhen entering the following text into Terminal. If it is not named "Untitled," you will need to change the command syntax for the pathname where it says: Volumes/MyVolume. The name of the drive can't have any spaces and it is case sensitive.
  10. \n
  11. Enter the following text into Terminal (Don't forget to change the name "Untitled" in the text below to the actual name of your external drive. Names are case sensitive and can't have any spacing.):

    \n

    sudo /Applications/Install\\ macOS\\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

  12. \n
  13. Hit the enter/return key.

  14. \n
  15. Enter your administrator account password. This is the password you use to make changes on your Mac or log in. No text will appear in Terminal when you enter the password.
  16. \n

The process could take a very long time, depending on the drive. When it is done, the Terminal window will report "Done."

\n

\n

How to install macOS Catalina with a bootable installer drive

\n

Once macOS Catalina is installed on your external drive, you can install it on any Mac with the drive plugged into it. You can use this installer to upgrade your operating system easily on multiple Macs or to help downgrade if you decide you want to go back to an earlier version of macOS.

\n

If you're downgrading from macOS Catalina, please check out this guide instead.

\n

How to downgrade from macOS Catalina

\n

If you're upgrading to macOS Catalina, follow the steps below.

\n
  1. Turn off the Mac you want to install macOS Catalina with the bootable installer drive.
  2. \n
  3. Connect the external drive to your Mac via the USB port.
  4. \n
  5. Turn on your Mac.
  6. \n
  7. Hold down the Option key when it starts up.
  8. \n
  9. Select the external drive with macOS Catalina on it from the list of systems to start up your computer.
  10. \n
  11. Follow the installation process when prompted.
  12. \n

Questions?

\n

Do you have any questions about how to create a bootable drive for the macOS Catalina installer? Let us know in the comments.

\n

Updated September 2019: Updated for macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Put Catalina on a jump drive so you can install it on multiple Macs quickly", - "author": "Lory Gil", - "summary": { - "content": "Make a bootable installer of macOS Catalina so you can have a portable copy to install on multiple devices.\nIf you're thinking about installing macOS Catalina, the first thing to consider is whether you want to install it directly onto your Mac or create a bootable drive. You can use a bootable drive on a hard drive partition for dual-software installation, to install on multiple Macs in your home, or as a bootable drive if you can't use the Internet Recovery partition.\nNote: These instructions require the use of Terminal. If you don't feel comfortable making changes to your Mac with Terminal, you can create a bootable disk using the DiskMaker X program.\nBefore you start\nHow to format your external drive for macOS Catalina\nHow to put macOS Catalina onto an external bootable installer drive\nHow to use macOS Catalina with a bootable installer drive Before you start\nBefore you get started, make sure you have a thumb drive with at least 15GB of storage, or a spare external hard ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/i0FrdPzGAhw/how-create-bootable-installer-mac-operating-system", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-create-bootable-installer-mac-operating-system", - "type": "text/html" - } - ], - "crawled": 1570472189154, - "published": 1570471800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da6:53b826a2", - "originId": "39771.pyzkg0 at https://www.imore.com", - "fingerprint": "4f5af728", - "content": { - "content": "

\n

Feel like you need a fresh start with macOS Catalina? Do a clean install!

\n

Downloading and installing a new OS gives you the opportunity to do some major house cleaning if you so desire. If you feel like you'd like a fresh start with macOS Catalina, you can always opt to do a clean install: Just follow the steps below, even if you've already installed macOS California.

\n

Make sure you understand the difference between a clean install and a standard install before you get started.

\n

Note: If you are reading this article on the Mac you want to perform the clean install with, switch to another device or print this page before continuing so you can read along as you go.

\n

Step 1: Back up your Mac

\n

This process will erase whichever OS you're currently using from your hard drive entirely. That means any files, programs, or documents you have will be deleted. To save your files, put them on an external hard drive or a cloud-based program like Dropbox, OneDrive, or iCloud. If you don't save these important files off your computer, you will lose them.

\n

Step 2: Create a bootable drive of macOS Catalina

\n

Before you erase your current operating system, download macOS Catalina from the Mac App Store. You'll need a copy of macOS Catalina to perform a clean install later on. If you don't create a bootable drive for macOS Catalina, you may have to install an older Mac operating system first and then upgrade to macOS Catalina afterward.

\n

Step 3: Erase your hard drive

\n
  1. Connect your Mac to the internet via Wi-Fi or Ethernet
  2. \n
  3. Click on the Apple icon.
  4. \n
  5. Select Restart from the drop-down menu.

    \n

  6. \n
  7. Hold down Command-R when you hear the startup chime (or the screen turns black on newer Macs) and keep holding the keys until your computer reboots.
  8. \n
  9. Click on Disk Utility in the OS X Utilities selector.
  10. \n
  11. Click Continue.

    \n

  12. \n
  13. Select your Startup Disk.
  14. \n
  15. Click on the Erase tab at the top of the window.

    \n

  16. \n
  17. Enter a name for the file to be destroyed (Like macOS Mojave or something).
  18. \n
  19. If your Mac is using HFS+, select Mac OS Extended (Journaled) from the format list. If your Mac is using APFS, select APFS from the format list.
  20. \n
  21. If Scheme is available, select GUID Partition Map.
  22. \n
  23. Click Erase.

    \n

  24. \n

Step 4: Reinstall a new copy of macOS Catalina

\n
  1. Click on Reinstall a new copy of macOS.
  2. \n
  3. Click Continue.

    \n

  4. \n
  5. Click Continue again when the installer window appears.
  6. \n
  7. Agree to the software terms and conditions.
  8. \n
  9. Select your hard drive.
  10. \n
  11. Click Install.
  12. \n
  13. Complete the installation process.

    \n

  14. \n

Questions?

\n

Any questions about performing a clean install? Let us know below in the comments.

\n

Updated September 2019: Updated for macOS Catalina's public release.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Burn it down and start fresh with Catalina on your Mac \u2014 do a clean install", - "author": "Luke Filipowicz", - "summary": { - "content": "Feel like you need a fresh start with macOS Catalina? Do a clean install!\nDownloading and installing a new OS gives you the opportunity to do some major house cleaning if you so desire. If you feel like you'd like a fresh start with macOS Catalina, you can always opt to do a clean install: Just follow the steps below, even if you've already installed macOS California.\nMake sure you understand the difference between a clean install and a standard install before you get started.\nStep 1: Back up your Mac\nStep 2: Create a bootable drive of macOS Catalina\nStep 3: Erase your hard drive\nStep 4: Install a new copy of macOS Catalina\nNote: If you are reading this article on the Mac you want to perform the clean install with, switch to another device or print this page before continuing so you can read along as you go.\nStep 1: Back up your Mac\nThis process will erase whichever OS you're currently using from your hard drive entirely. That means any files, programs, or documents you have wil...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/U9MCEuUhaU4/how-do-clean-install-macos", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-do-clean-install-macos", - "type": "text/html" - } - ], - "crawled": 1570471533872, - "published": 1570471200000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da5:53b826a2", - "originId": "39752.pyzkg0 at https://www.imore.com", - "fingerprint": "c9d02f56", - "content": { - "content": "

\n

You can reinstall a fresh copy of macOS Catalina with Recovery Mode!

\n

If something doesn't quite work right after you've installed macOS Catalina, you can reinstall the operating system so it is a fresh copy. Reinstalling a fresh copy of macOS Catalina will not affect your current settings. Applications and settings will remain the same. Completing this process replaces the core files of macOS Catalina in case something wasn't working right before.

\n

Before you start: Back up your data

\n
  • It is a good idea to perform one full backup before starting with a clean copy of macOS Catalina. You can also back up files and documents using a cloud-based storage system like Dropbox, OneDrive, or the easiest: iCloud.

  • \n
  • Make sure the computer on which you're installing a fresh copy of macOS Catalina can be connected to the internet, either via Wi-Fi or Ethernet. This step is important. An Internet connection is needed in order to reinstall the macOS operating system.

  • \n
  • If you are using a laptop, make sure it is connected to a power source.
  • \n

How to install a new copy of macOS Catalina in Recovery Mode

\n

Recovery Mode is the special salvation of the Mac that first launched with OS X 10.7 Lion. It creates a temporary boot partition that allows you to access certain things on your computer that you might not be able to if your system froze or crashed. It is the easiest way to install a fresh copy of an operating system.

\n
  1. Connect your Mac to the internet via Wi-Fi or Ethernet
  2. \n
  3. Click on the Apple icon in the upper left corner of your screen.
  4. \n
  5. Select Restart from the drop-down menu.

    \n

  6. \n
  7. Hold down Command and R (\u2318 + R) at the same time. When you hear the startup chime (or when the screen goes black on newer Macs), keep holding the keys until your computer reboots.
  8. \n
  9. Click on Reinstall a new copy of macOS.
  10. \n
  11. Click Continue.

    \n

  12. \n
  13. Click Continue again when the installer window appears.
  14. \n
  15. Agree to the software terms and conditions.
  16. \n
  17. Select your hard drive.
  18. \n
  19. Click Install.
  20. \n
  21. Complete the installation process.

    \n

  22. \n

How to update to Catalina after reinstalling an earlier macOS

\n

When you install the latest operating system from Recovery Mode, sometimes, your Mac will install an older operating system, like High Sierra or Mojave. Once the older operating system installation is complete, you can then download Catalina as a software update.

\n

Remember, you must have an internet connection in order to download a fresh copy of the Mac operating system.

\n
  1. Open System Preferences.
  2. \n
  3. Click on Software Updates.

    \n

  4. \n
  5. Click on Update Now.

    \n

  6. \n

Any questions?

\n

Do you need help reinstalling macOS Mojave on your Mac? Post your questions in the comments and I'll do my best to help troubleshoot your issue.

\n

Updated September 2019: Updated for the public launch of macOS Catalina.

\"\"", - "direction": "ltr" - }, - "title": "If you macOS Catalina installation goes awry, try Recovery Mode!", - "author": "Lory Gil", - "summary": { - "content": "You can reinstall a fresh copy of macOS Catalina with Recovery Mode!\nIf something doesn't quite work right after you've installed macOS Catalina, you can reinstall the operating system so it is a fresh copy. Reinstalling a fresh copy of macOS Catalina will not affect your current settings. Applications and settings will remain the same. Completing this process replaces the core files of macOS Catalina in case something wasn't working right before.\nBefore you start: Back up your data\nIt is a good idea to perform one full backup before starting with a clean copy of macOS Catalina. You can also back up files and documents using a cloud-based storage system like Dropbox, OneDrive, or the easiest: iCloud.\nMake sure the computer on which you're installing a fresh copy of macOS Catalina can be connected to the internet, either via Wi-Fi or Ethernet. This step is important. An Internet connection is needed in order to reinstall the macOS operating system.\nIf you are using a laptop, make s...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/pk58xZ1vrTo/how-install-fresh-copy-macos", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-install-fresh-copy-macos", - "type": "text/html" - } - ], - "crawled": 1570471533872, - "published": 1570470900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614119", - "fingerprint": "cf9ac1e5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Instagram is removing a controversial feature that had been in place since 2011, the Following tab in the Activity feed. Now the feed will focus on your own activity.

\n

more\u2026

\n

The post Instagram removes ability to see others\u2019 likes, comments, and follows from Activity tab appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/instagram-removes-ability-to-see-others-likes-comments-and-follows-from-activity-tab/", - "type": "text/html" - } - ], - "crawled": 1570471127418, - "title": "Instagram removes ability to see others\u2019 likes, comments, and follows from Activity tab", - "published": 1570470218000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614108", - "fingerprint": "da78e2cd", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb0:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

Alongside today\u2019s release of macOS Catalina, Apple has pushed a new performance-oriented Final Cut Pro X update featuring optimizations for the new Mac Pro and Pro Display XDR. The new\u00a0Final Cut Pro 10.4.7 update is available for download today on the Mac App Store. more\u2026

\n

The post Final Cut Pro X receives new Metal engine for increased performance along with internal/external GPU selection appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/final-cut-pro-x-10-4-7-updated-with-new-metal-engine-for-increased-performance-and-gpu-selection/", - "type": "text/html" - } - ], - "crawled": 1570471127418, - "title": "Final Cut Pro X receives new Metal engine for increased performance along with internal/external GPU selection", - "published": 1570468639000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613648", - "fingerprint": "a740da40", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3baf:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has released macOS Catalina today and it brings a host of new features and changes to Mac users. iTunes is finally split up in this release. Apple Arcade has arrived with over 100 games, Sidecar brings the ability to use an iPad an as external Mac display. Screen Time and the new Find My app have arrived and much more. Read on for a look at some of the top new Mac features.

\n

more\u2026

\n

The post macOS Catalina now available, here are the top 7 new Mac features appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/macos-catalina-available-top-new-mac-features/", - "type": "text/html" - } - ], - "crawled": 1570471127418, - "title": "macOS Catalina now available, here are the top 7 new Mac features", - "published": 1570467811000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "iOS 13", - "Wi-Fi" - ], - "originId": "https://tidbits.com/?p=41845", - "fingerprint": "65c3bd4a", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da75cd8d4:3bad:d4506071", - "author": "Glenn Fleishman", - "summary": { - "direction": "ltr", - "content": "In iOS 13 and iPadOS 13, Apple has added a new, faster way to connect to a Wi-Fi network, upping the total number of methods to four. Glenn Fleishman explains each of them.

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/07/how-to-connect-to-wi-fi-networks-faster-in-ios-13/", - "type": "text/html" - } - ], - "crawled": 1570470942932, - "title": "How to Connect to Wi-Fi Networks Faster in iOS 13", - "published": 1570469731000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Ergonis", - "fonts", - "PopChar" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41827", - "fingerprint": "b1d0bc44", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/05/PopChar-X-8-icon.png", - "width": 512, - "height": 512 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da75cd8d4:3bac:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"PopChar
Adds support for Unicode 12.0 (including Emoji 12.0) and compatibility with macOS 10.15 Catalina. (\u20ac29.99 new, free update, 4.8 MB)

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/popchar-x-8-7/", - "type": "text/html" - } - ], - "crawled": 1570470942932, - "title": "PopChar X 8.7", - "published": 1570467941000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da75aa322:d9a:53b826a2", - "originId": "53578.pyzkg0 at https://www.imore.com", - "fingerprint": "cc3879b8", - "content": { - "content": "

\n

Apple pulled the plug on iTunes, but your old music and other iTunes files should still be in macOS Catalina.

\n

After 18 years, Apple is finally getting ready to break up iTunes into individual, dedicated apps. While it's hard to imagine iTunes being no more, nixing the app makes a lot of sense with the addition of the dedicated apps for podcasts and video content like TV shows and movies \u2014 not to mention the rise in popularity of music streaming on Apple Music. With iTunes going away the question remains, where does all your music, movies, and TV shows go?

\n

Apple's official upcoming changes to iTunes on Mac

\n

Apple's support webpage was updated to include information on the upcoming changes to iTunes on Mac in macOS Catalina. While most of the information is the same as we had previously heard, there a great list of important changes that Apple published.

\n
  • Music that you've imported or purchased will be in the new Apple Music app.
  • \n
  • The iTunes Store will still be available to buy music on Mac, iOS, PC, and Apple TV.
  • \n
  • iPhone, iPad, and iPod backup, restore, and syncing will move to Finder.
  • \n
  • Movies and TV shows that you purchased or rented from iTunes will be in the new Apple TV app.
  • \n
  • Use the Apple TV app for Mac for future movie and TV purchases or rentals.
  • \n
  • Podcasts that you subscribed to or added to iTunes will now be in the new Apple Podcasts app.
  • \n
  • Audiobooks that you purchased from iTunes will now be in the updated Apple Books app.
  • \n
  • Use Apple Books for Mac for future audiobook purchases.
  • \n
  • iTunes Gift Cards and iTunes credits will be maintained and can be used with the new apps and the App Store.
  • \n

Where's your iTunes library in macOS Catalina?

\n

The good news is macOS Catalina should roll your entire iTunes library into the Music app. There you should be able to see any music you've purchased on iTunes, tracks you've ripped from CDs, MP3s you've imported into your library from outside sources, and any other files (like recordings) that you've had in your library. Nothing should be lost, just moved to a new centralized location in Music.

\n

Same goes for your movies and TV shows, but in the TV app. You have a Library section in the TV app on Mac in Catalina that stores all of your purchased movies, ripped DVDs and Blue Ray discs, and movies you downloaded by other means. If it was in iTunes, it's now in the Library section of your TV app.

\n

How to use the Music app in macOS Catalina\nHow to use the TV app in macOD Catalina

\n

Syncing your iPhone or iPad to macOS Catalina

\n

In prior versions of macOS, when you'd connect your iPhone or iPad to your Mac, iTunes would launch and you could check for updates, sync your information with your Mac, manage your data, and create backups. Instead of doing all this in iTunes, macOS Catalina instead moves this to Finder.

\n

In Finder you'll see your iPhone or iPad pop up in the sidebar when you connect it to your Mac, and when you click on it, you'll see an interface very similar to the one that was in iTunes before. Here you can sync your iPhone or iPad, create backups, manage your data, and all of the other things you used to do through iTunes.

\n

How to sync your iPhone and iPad to your Mac in macOS Catalina

\n

What happens to iTunes on Windows?

\n

iTunes was so popular and big that many people did and still do use it with Windows, so it begs the question how iTunes shutting down in macOS would affect those users using the software on other platforms. According to Ars Technica, they asked Apple at WWDC and there's wasn't a ton of information.

\n
\n

"Apple says users of iTunes under Microsoft Windows will not see any changes. It won't be broken up into several apps; it will work just like it does now. However, Apple did not provide any clarification about what support will be like for future features."

\n
\n

It appears for right now, iTunes in Windows will remain unaffected, but there's no clear indication of how long iTunes will continue to be supported on other platforms, now that Apple has decided to kill off the program for its own operating system.

\n

Sad about iTunes leaving?

\n

Are you sad about iTunes leaving? Let us know in the comments down below!

\n

Updated September 2019: Updated for release of macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple offers official clarification on iTunes libraries in macOS Catalina", - "author": "Luke Filipowicz", - "summary": { - "content": "Apple pulled the plug on iTunes, but your old music and other iTunes files should still be in macOS Catalina.\nAfter 18 years, Apple is finally getting ready to break up iTunes into individual, dedicated apps. While it's hard to imagine iTunes being no more, nixing the app makes a lot of sense with the addition of the dedicated apps for podcasts and video content like TV shows and movies \u2014 not to mention the rise in popularity of music streaming on Apple Music. With iTunes going away the question remains, where does all your music, movies, and TV shows go?\nApple's official upcoming changes to iTunes on Mac\nApple's support webpage was updated to include information on the upcoming changes to iTunes on Mac in macOS Catalina. While most of the information is the same as we had previously heard, there a great list of important changes that Apple published.\nMusic that you've imported or purchased will be in the new Apple Music app.\nThe iTunes Store will still be available to buy ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/0ozloGkDcaE/what-happens-your-itunes-library-macos-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-happens-your-itunes-library-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1570470798114, - "published": 1570470300000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36111", - "recrawled": 1570492197127, - "updateCount": 1, - "fingerprint": "a2f1188", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b78:d4506071", - "updated": 1570488671000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/2019/10/07/sports/basketball/nba-china-hong-kong.html", - "type": "text/html" - } - ], - "crawled": 1570470587497, - "title": "NBA Kowtows to China Over Houston Rockets GM\u2019s Tweet About Hong Kong", - "published": 1570470385000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Daniel Victor, writing for The New York Times:

\n
\n

The episode began Friday night, when Daryl Morey, the general\nmanager of the Houston Rockets, posted an image on Twitter that\nincluded a slogan commonly chanted during Hong Kong\u2019s\npro-democracy protests: \u201cFight for freedom, stand with Hong Kong.\u201d\nHe quickly deleted the tweet, but the damage was done.

\n

Chinese fans, who see the Hong Kong protesters portrayed as\nviolent rioters in the state-run news media and largely regard\nthem as such, were furious. Sponsors paused their deals with the\nRockets, and the country\u2019s main broadcaster said it would remove\nthe team\u2019s games from its schedule.

\n

The league issued an apology for Mr. Morey\u2019s comments Sunday\nnight. That inflamed fans back home, where the protesters are\ngenerally seen as pro-democracy fighters battling a repressive\ngovernment. Democratic and Republican politicians found agreement\nin calling the league gutless, accusing it of prioritizing money\nover human rights.

\n
\n

Striking, but unsurprising, that high-profile Republicans are (correctly) willing to speak out in opposition to the NBA\u2019s kowtowing to China, but just shrug their shoulders at the president of the United States\u2019s public request for the Chinese to open a bogus investigation into his political opponent.

\n

Brooklyn Nets owner Joe Tsai tries to justify the NBA\u2019s kowtowing in this Facebook post:

\n
\n

The NBA is a fan-first league. When hundreds of millions of fans\nare furious over an issue, the league, and anyone associated with\nthe NBA, will have to pay attention. As a Governor of one of the\n30 NBA teams, and a Chinese having spent a good part of my\nprofessional life in China, I need to speak up.

\n

What is the problem with people freely expressing their opinion?\nThis freedom is an inherent American value and the NBA has been\nvery progressive in allowing players and other constituents a\nplatform to speak out on issues.

\n

The problem is, there are certain topics that are third-rail\nissues in certain countries, societies and communities.

\n
\n

That the Chinese consider support for freedom in Hong Kong a \u201cthird-rail issue\u201d should not deter Americans from speaking out on Hongkongers\u2019 behalf. And it is deeply disingenuous of Tsai to portray the protests in Hong Kong as a \u201cseparatist movement\u201d\u2009\u2014\u2009that\u2019s the Chinese state media line.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36110", - "fingerprint": "edfbe1bd", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b77:d4506071", - "updated": 1570470487000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.macrumors.com/2019/10/07/apple-releases-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1570470587497, - "title": "Apple Releases MacOS 10.15 \u2018Catalina\u2019", - "published": 1570469664000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Among the headline new features: Sidecar (using your iPad as an external, Pencil-enabled display), Find My, and the new Music, Podcasts, and TV apps that were split out of the old iTunes app. We should start seeing the first batch of third-party Catalyst (UIKit on Mac) apps in the App Store today, too. Update: Here\u2019s one from Post-It.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d97:53b826a2", - "originId": "58345.pyzkg0 at https://www.imore.com", - "fingerprint": "84ab6c1a", - "content": { - "content": "

The update introduces some pretty big performance improvements.

\n

\n

What you need to know

\n
  • Apple on Monday released a major update for Final Cut Pro X.
  • \n
  • The update introduces a new Metal engine for improved performance.
  • \n
  • Users can also take advantage of macOS Catalina's new Sidecar feature.
  • \n

Alongside the release of macOS Catalina, Apple on Monday introduced a new update for Final Cut Pro X. The update introduces a number of improvements, including the addition of a new Metal engine that Apple claims "delivers performance gains across a wide range of Mac systems."

\n

With a new Metal-based engine, Apple says Final Cut Pro X users will notice improved playback and rendering, both of which should make editing video a quicker process. On the 15-inch MacBook Pro, for example, Apple said users will notice up to 20 faster performance.

\n

The update was also tailored to Apple's upcoming Mac Pro redesign.

\n
\n

Final Cut Pro will leverage the enormous power of Mac Pro, offering support for multiple GPUs and up to 28 CPU cores. This means that rendering is up to 2.9 times faster and transcoding is up to 3.2 times faster than on the previous-generation 12-core Mac Pro. And Final Cut Pro utilizes the new Afterburner card for unparalleled performance when working with ProRes and ProRes RAW \u2014 the groundbreaking format from Apple that combines the image quality and flexibility of RAW video with the performance of ProRes. This allows editors to simultaneously play up to 16 streams of 4K ProRes 422 video or work in cutting-edge 8K resolution with support for up to three streams of 8K ProRes RAW video.

\n
\n

The update to Final Cut Pro X will also offer unprecedented support for the Pro Display XDR. According to Apple, Final Cut Pro users will be able to view, edit, grade, and deliver high dynamic range video with 1,000 nits of full screen sustained brightness, 1,600 nits of peak brightness and a 1,000,000:1 contrast ratio.

\n

Other features available in the latest Final Cut Pro X update includes support for Sidecar, the ability to grade high dynamic range video with enhanced color mask and isolation tools, and the option to choose which internal or external GPU is used to accelerate graphics processing.

\n

The Final Cut Pro X update is available today as a free update. If you don't already own Apple's video editing software, you can pick it up for $300.

\n

Check out our review of macOS Catalina

\"\"", - "direction": "ltr" - }, - "title": "Apple releases major Final Cut Pro X update as macOS Catalina launches", - "author": "Brandon Russell", - "summary": { - "content": "The update introduces some pretty big performance improvements.\nWhat you need to know\nApple on Monday released a major update for Final Cut Pro X.\nThe update introduces a new Metal engine for improved performance.\nUsers can also take advantage of macOS Catalina's new Sidecar feature.\nAlongside the release of macOS Catalina, Apple on Monday introduced a new update for Final Cut Pro X. The update introduces a number of improvements, including the addition of a new Metal engine that Apple claims "delivers performance gains across a wide range of Mac systems."\nWith a new Metal-based engine, Apple says Final Cut Pro X users will notice improved playback and rendering, both of which should make editing video a quicker process. On the 15-inch MacBook Pro, for example, Apple said users will notice up to 20 faster performance.\nThe update was also tailored to Apple's upcoming Mac Pro redesign.\nFinal Cut Pro will leverage the enormous power of Mac Pro, offering support for multiple GPUs...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/XJJSTmlWuM4/apple-releases-major-final-cut-pro-x-update-macos-catalina-launches", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-releases-major-final-cut-pro-x-update-macos-catalina-launches", - "type": "text/html" - } - ], - "crawled": 1570470206235, - "published": 1570470110000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d96:53b826a2", - "originId": "39767.pyzkg0 at https://www.imore.com", - "fingerprint": "23d04c69", - "content": { - "content": "

\n

If you've been a participant in the macOS beta program, you can install the public build over the beta seed.

\n

If you're a beta user of a macOS beta and want to install the public build over the beta seed you've been running, you can easily update with just a few steps.

\n

Note: Always make sure you have a backup of your data before attempting any upgrades, for safety's sake.

\n

How to opt-out of the beta program

\n

If you've been using the public beta of macOS, you should be able to move to the public release when it launches, just like a regular software update. You'll still receive beta updates for future releases, however. If you want to remain on the public release schedule, or are using the developer beta and want to move to the public release, the first thing you'll need to is opt-out of receiving macOS beta updates.

\n

Note that, if you're on the developer beta, you'll likely want to opt-out of beta updates before downloading and installing the Golden Master, or GM, version that Apple will release right before the public launch of the operating system. It is, usually, the exact same build of macOS that Apple launches to the public, so when your Mac goes to check for an update, it won't find one available if you've already installed the GM.

\n

How to opt out of the macOS beta program

\n

How to install the public build of macOS over a beta version

\n

Once you've opted out of the beta program, it's a simple matter of downloading and installing the new version of macOS.

\n
  1. Open System Preferences from your Dock or Applications folder.
  2. \n
  3. Click Software Update. Your Mac will now check for a software update.

    \n

  4. \n
  5. Click Upgrade Now.

    \n

  6. \n

Any questions?

\n

Do you have any questions about installing the public version of macOS over the beta seed? Put them in the comments and we'll help you out.

\n

Updated October 2019: Updated for macOS Mojave and macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "How to install the final build of macOS over the beta seed", - "author": "Joseph Keller", - "summary": { - "content": "If you've been a participant in the macOS beta program, you can install the public build over the beta seed.\nIf you're a beta user of a macOS beta and want to install the public build over the beta seed you've been running, you can easily update with just a few steps.\nNote: Always make sure you have a backup of your data before attempting any upgrades, for safety's sake.\nHow to opt-out of the beta program\nHow to install the public build of macOS over a beta version\nHow to opt-out of the beta program\nIf you've been using the public beta of macOS, you should be able to move to the public release when it launches, just like a regular software update. You'll still receive beta updates for future releases, however. If you want to remain on the public release schedule, or are using the developer beta and want to move to the public release, the first thing you'll need to is opt-out of receiving macOS beta updates.\nNote that, if you're on the developer beta, you'll likely want to opt-ou...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gbIcWo5zMY8/how-install-macos-gm-over-beta-seed", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-install-macos-gm-over-beta-seed", - "type": "text/html" - } - ], - "crawled": 1570470206235, - "published": 1570470000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d95:53b826a2", - "originId": "58343.pyzkg0 at https://www.imore.com", - "fingerprint": "4e3a0b40", - "content": { - "content": "
\n\n

What you need to know

\n
  • Apple released the first trailer for its original documentary The Elephant Queen.
  • \n
  • The documentary is narrated by Oscar-nominated actor Chiwetel Ejiofor.
  • \n
  • It follows an elephant herd as it travels through the countryside of Africa.
  • \n

It follows the herd of elephants in Africa.

\n

Apple today released the first trailer for its original documentary film The Elephant Queen. The film follows an elephant herd that travels across the African country seeking to survive the dangers of the wild while enjoying its beauty.

\n

Here is Apple's official synopsis of the documentary.

\n
\n

Embark on an epic journey of love, courage and coming home. Join Athena, the majestic matriarch of an elephant herd, as she is forced to lead her family across the unforgiving African savanna in search of water. This family-friendly adventure is a cinematic love letter to a threatened species. Narrated by Chiwetel Ejiofor (12 Years a Slave, The Lion King), The Elephant Queen won the Cinema for Peace International Green Film Award of the Year.

\n
\n

As the description notes, Oscar-nominated actor Chiwetel Ejiofor narrates the film. Just looking at the brief glimpses in the trailer, the expansive cinematography looks breathtaking.

\n

The Elephant Queen was selected to the 2018 Toronto Film Festival and 2018 BFI London Film Festival. It also earned a special invitation to the 2019 Sundance Film Festival.

\n

The Elephant Queen will be available to stream on November 1 when Apple TV+ launches.

\n

Apple TV+: Everything you need to know

\"\"", - "direction": "ltr" - }, - "title": "Apple releases first trailer for documentary The Elephant Queen", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple released the first trailer for its original documentary The Elephant Queen.\nThe documentary is narrated by Oscar-nominated actor Chiwetel Ejiofor.\nIt follows an elephant herd as it travels through the countryside of Africa.\nIt follows the herd of elephants in Africa.\nApple today released the first trailer for its original documentary film The Elephant Queen. The film follows an elephant herd that travels across the African country seeking to survive the dangers of the wild while enjoying its beauty.\nHere is Apple's official synopsis of the documentary.\nEmbark on an epic journey of love, courage and coming home. Join Athena, the majestic matriarch of an elephant herd, as she is forced to lead her family across the unforgiving African savanna in search of water. This family-friendly adventure is a cinematic love letter to a threatened species. Narrated by Chiwetel Ejiofor (12 Years a Slave, The Lion King), The Elephant Queen won the Cinema for Peace...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/eMT1-WyXGr8/apple-releases-first-trailer-elephant-queen-original-documentary", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-releases-first-trailer-elephant-queen-original-documentary", - "type": "text/html" - } - ], - "crawled": 1570470206235, - "published": 1570469809000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116013", - "fingerprint": "40a8d6d0", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7494c3c:3b41:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A warehouse at 825 NW 47th St is being eyed up for a new self-storage facility. According to the Seattle DJC, the nonprofit Skills Inc. bought the property in 1973, but sold it two years ago for $2.7 million. Skills Inc., which is now based in Auburn, trains and employs disabled workers and serves the [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/07/self-storage-planned-for-nw-47th-st/", - "type": "text/html" - } - ], - "crawled": 1570469661756, - "title": "Self-storage planned for NW 47th St", - "published": 1570469477000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A warehouse at 825 NW 47th St is being eyed up for a new self-storage facility.

\n

According to the Seattle DJC, the nonprofit Skills Inc. bought the property in 1973, but sold it two years ago for $2.7 million. Skills Inc., which is now based in Auburn, trains and employs disabled workers and serves the aerospace industry.

\n

The Frelard warehouse shares a block with Giddy Up and Downtown Dog Lounge, and is directly across from Fremont Brewing\u2019s large facility.

\n

A Dallas developer is behind the plans \u2014 we\u2019ll update when we learn more about the timeline.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8b:53b826a2", - "originId": "57588.pyzkg0 at https://www.imore.com", - "fingerprint": "33f61311", - "content": { - "content": "

\n

Incipio Celebrates 20th Anniversary with a Chance to Win an iPhone 11 and a Limited-Edition 20th Anniversary DualPro Platinum Case

\n

The launch of the iPhone 11 also marks Incipio's 20th anniversary. To celebrate both occasions, Incipio is toasting its legacy of delivering slim valued protection with a 20th Anniversary Edition of its longest-standing protective case, DualPro.

\n

Meet DualPro Platinum.\u00a0

\n

The Platinum 20th Anniversary edition of the DualPro serves as an acknowledgement to Incipio's deep-rooted history of creating slim, valued protection for every generation of iPhone. It is available now for iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max.

\n

Features include:

\n
  • An iridescent holographic gloss finish
  • \n
  • 2x layers of defense provides military-grade drop protection
  • \n
  • Layer 1: scratch-resistant rigid polycarbonate outer shell
  • \n
  • Layer 2: shock-absorbing inner core protects from bumps and drops
  • \n
  • Full access to ports and buttons
  • \n

What's even better? They are giving one lucky winner the chance to win a DualPro Platinum and a brand-new iPhone 11 as their 20th anniversary gift to you! Keep reading for the details and to enter!

\n

\n

Enter to WIN

\n

THE PRIZE: One winner will receive the following prize package:

\n
  • (1) iPhone 11 \u2013 White
  • \n
  • (1) DualPro Platinum \u2013 20th Anniversary Case
  • \n
  • (1) DualPro Black
  • \n
  • (1) DualPro Clear
  • \n

THE GIVEAWAY: There are multiple chances to enter with the widget at the bottom of this post. Complete all of the tasks in the widget for maximum entries and your best shot at winning! Keep in mind that all winning entries are verified and if the task was not completed or cannot be verified, a new winner will be chosen. The giveaway is open until October 7th, and the winner will be announced right here in the widget shortly after the closing date.

\n

Phone service is not included with the prize and we make no guarantees that the phone will work with your service provider, so be sure to check that before you enter. Due to sponsor restrictions, this giveaway is only open in the US.

\n

Win an iPhone 11 and DualPro Platinum Package From Incipio!\n

\n

By entering you agree to our Privacy Policy and Terms & Conditions.

\"\"", - "direction": "ltr" - }, - "title": "Win an iPhone 11 and DualPro Platinum Package From Incipio", - "author": "Michelle Haag", - "summary": { - "content": "Incipio Celebrates 20th Anniversary with a Chance to Win an iPhone 11 and a Limited-Edition 20th Anniversary DualPro Platinum Case\nThe launch of the iPhone 11 also marks Incipio's 20th anniversary. To celebrate both occasions, Incipio is toasting its legacy of delivering slim valued protection with a 20th Anniversary Edition of its longest-standing protective case, DualPro.\nMeet DualPro Platinum.\u00a0\nThe Platinum 20th Anniversary edition of the DualPro serves as an acknowledgement to Incipio's deep-rooted history of creating slim, valued protection for every generation of iPhone. It is available now for iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max.\nFeatures include:\nAn iridescent holographic gloss finish\n2x layers of defense provides military-grade drop protection\nLayer 1: scratch-resistant rigid polycarbonate outer shell\nLayer 2: shock-absorbing inner core protects from bumps and drops\nFull access to ports and buttons\nWhat's even better? They are giving one lucky winner th...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/OOl2SYvNr_s/win-iphone-11-and-dualpro-platinum-package-incipio", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/win-iphone-11-and-dualpro-platinum-package-incipio", - "type": "text/html" - } - ], - "crawled": 1570469545397, - "published": 1570469520000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8a:53b826a2", - "originId": "39738.pyzkg0 at https://www.imore.com", - "fingerprint": "b9bbec1a", - "content": { - "content": "

\n

Which is better: starting fresh with macOS Catalina, or keeping my current settings?

\n

When installing a major software update like macOS Catalina, you have the choice to start over from scratch with a fresh copy \u2013 as if you've purchased a brand new computer for the first time \u2013 or to simply install as usual, allowing you to continue working with the same settings and apps you've always had. Deciding which step to take is a personal one, but there are definitely benefits to both.

\n

Why a clean install of macOS Catalina is good

\n

It's like moving to a new house, with a fresh coat of paint and new flooring. Everything is new and you get to decide where to put the furniture. You can make your new home similar to your old one or completely redesign your living space.

\n

It gives you the opportunity to rid your Mac of unnecessary bloat. All of those apps you tried once but decided you don't like? Gone. All of those downloads you never did anything with? Erased. Everything is clean and fresh and ready for a new start.

\n

Thanks to services like Dropbox and iCloud, you can easily track down files and documents that you've kept backed up in the cloud. Any apps you previously downloaded on Mac can be redownloaded right from the Mac App Store. Even third-party, non-Mac App Store apps usually have a method to confirm a previous purchase (like a license download code). So, even though your apps may not be on your cleanly-installed Mac, you can usually get them back without much effort.

\n

You'll need a level of patience and some extra time if you do a clean install of macOS Catalina. At first, you'll have to reenter passwords in Mail, sign back into iCloud and readjust your settings, redownload pictures in the Photos app (or redownload iCloud versions of them if you store the originals somewhere else), and a lot of other small, but time-consuming things. Remember, when you do a clean install, you are starting from scratch.

\n

If you have the patience and some free time, a clean installation of macOS Catalina can be somewhat cathartic in its own right. It feels good to have a fresh start.

\n

Why a standard installation of macOS Catalina is good

\n

A clean install also means you lose everything. Similar to moving to a new house, there may have been a box in the garage that you never opened, but once you move, if you didn't take it with you, it's gone. Trying to figure out what happened to it could take a long time.

\n

All of the tweaks and adjustments you've made over the years to your computer will be gone. Sound alerts, display options, keyboard settings \u2013 all of it will be reset to factory settings.

\n

That's why restoring from a backup might be the best choice for you.

\n

When you download and install macOS Catalina without starting from scratch, all of your apps, settings, files, and documents will be in the exact same spot that they were before. You will already be signed in to all of your apps and you won't have to redownload pictures from iCloud.

\n

It is much faster to go from installation to being productive again when all of your apps and files are right where you left them.

\n

It's like coming home late at night, in the dark. If you know where your bed is, your head will hit the pillow without you even having to think about it. If your furniture was all rearranged, you'd have to turn on the lights to see where you are going.

\n

If you are too busy to spend time re-downloading apps and retweaking your system settings, a standard installation makes more sense than starting from scratch.

\n

Which one is better?

\n

I've done both. I usually install macOS updates from scratch on my MacBook Pro and install from a backup on my iMac. While I like that my MBP is clean (it feels like running a brand new computer), I don't like that I have to download every app that I need for work. Missing apps like 1Password and Dropbox immediately take me out of the game and drag my productivity to a crawl until I have what I need again.

\n

It really is nice to have a clean installation on your computer, but if you are like me, it isn't worth the hassle.

\n

That being said, if you mainly use your computer for browsing the internet, checking mail, or other non-work heavy activities, you might want to try a clean install.

\n

What do you think?

\n

What have you done previously? Do you usually do a clean install or standard installation? What are your plans for macOS Catalina?

\n

Updated September 2019: Updated for macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Clean install of Catalina or restore from backup on Mac; Which is best", - "author": "Lory Gil", - "summary": { - "content": "Which is better: starting fresh with macOS Catalina, or keeping my current settings?\nWhen installing a major software update like macOS Catalina, you have the choice to start over from scratch with a fresh copy \u2013 as if you've purchased a brand new computer for the first time \u2013 or to simply install as usual, allowing you to continue working with the same settings and apps you've always had. Deciding which step to take is a personal one, but there are definitely benefits to both.\nWhy a clean install of macOS Catalina is good\nIt's like moving to a new house, with a fresh coat of paint and new flooring. Everything is new and you get to decide where to put the furniture. You can make your new home similar to your old one or completely redesign your living space.\nIt gives you the opportunity to rid your Mac of unnecessary bloat. All of those apps you tried once but decided you don't like? Gone. All of those downloads you never did anything with? Erased. Everything is clean ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/vW0ikBoKzcU/should-i-carry-over-my-current-mac-settings-or-do-clean-install-macos", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/should-i-carry-over-my-current-mac-settings-or-do-clean-install-macos", - "type": "text/html" - } - ], - "crawled": 1570469545397, - "published": 1570469400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d89:53b826a2", - "originId": "43056.pyzkg0 at https://www.imore.com", - "fingerprint": "c3f57ad1", - "content": { - "content": "

\n

Having trouble with macOS Catalina? Here's how to troubleshoot some issues you might be having.

\n

If you've just installed, or are trying to install, macOS Catalina, you may be experiencing some issues. There are a few standard troubleshooting steps you can try before burning everything to the ground.

\n

Here are some things you can try to figure out what's wrong and perhaps alleviate some of your macOS woes.

\n

Before troubleshooting

\n

Figure out where the problem lies. If it's in downloading or installing macOS Catalina, then fair enough. If, however, you're only having trouble when using certain apps, then it's best to try and isolate the issue to just those apps. If it's a single app, try uninstalling and reinstalling or checking for updates.

\n

What to do if Catalina doesn't seem to be downloading or installing

\n

If you're trying to download macOS Catalina and it seems to just hang and not calculate or appear to be downloading or installing, first double-check to make sure your internet connection is working and your Mac is connected to the internet. Then, try downloading it directly from Apple's software downloads page.

\n
  1. Navigate to Apple's software downloads page on your Mac.
  2. \n
  3. Click Download under the macOS Catalina download section.
  4. \n
  5. Follow the steps to install macOS Catalina the same way you would through System Preferences.
  6. \n

What if macOS Catalina freezes or stops responding?

\n

You can start by waiting. If you have time, leave your Mac for a while. It might work itself out after half an hour.

\n

If you can't wait or waiting just doesn't work, you'll have to force a reboot. First, try by holding down the power button on your Mac and waiting until it shuts off and turns back on.

\n

If your Mac won't even respond to the power button, then as a last resort, you can simply unplug it. Unplugging it should be the last thing you try since you could end up bricking it altogether.

\n

What to do if macOS Catalina won't restart

\n

Boot in Recovery Mode

\n

If your Mac boots up and just sits in a gray screen or you just get spinning wheel of death from the start, try booting in Recovery Mode. Here's how:

\n
  1. Turn off your Mac.
  2. \n
  3. Turn it on and hold Command-R until you hear the startup chime or see the Apple logo.
  4. \n
  5. Click Disk Utility when the macOS Utilities window shows up.
  6. \n
  7. Click the disk that's running Catalina.
  8. \n
  9. Click Repair Disk.
  10. \n

Wait for the repair to run. Your Mac will likely restart when it's finished.

\n

Change partitions

\n

If you've done things the smart way and partitioned your Mac's hard drive, start up your Mac from the Catalina partition and troubleshoot from there.

\n

If all else fails, just wipe the Catalina partition and start all over again.

\n

Any other troubleshooting tips?

\n

Let us know in the comments below!

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "macOS Catalina not installing properly? Try these troubleshooting tips", - "author": "Mick Symons", - "summary": { - "content": "Having trouble with macOS Catalina? Here's how to troubleshoot some issues you might be having.\nIf you've just installed, or are trying to install, macOS Catalina, you may be experiencing some issues. There are a few standard troubleshooting steps you can try before burning everything to the ground.\nHere are some things you can try to figure out what's wrong and perhaps alleviate some of your macOS woes.\nBefore troubleshooting\nFigure out where the problem lies. If it's in downloading or installing macOS Catalina, then fair enough. If, however, you're only having trouble when using certain apps, then it's best to try and isolate the issue to just those apps. If it's a single app, try uninstalling and reinstalling or checking for updates.\nWhat to do if Catalina doesn't seem to be downloading or installing\nIf you're trying to download macOS Catalina and it seems to just hang and not calculate or appear to be downloading or installing, first double-check to make sure your internet ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BBmfrOwp6SQ/macos-how-troubleshoot-common-problems", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/macos-how-troubleshoot-common-problems", - "type": "text/html" - } - ], - "crawled": 1570469545397, - "published": 1570469100000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da73d873d:d7b:53b826a2", - "originId": "53538.pyzkg0 at https://www.imore.com", - "fingerprint": "fff50e31", - "content": { - "content": "

\n

The newest Mac software runs on many computers

\n

The newest macOS update offers several new features, including all-new Music, Apple Podcast, and Apple TV apps. Here are the Mac versions that support the new OS:

\n

The following Macs work with macOS Catalina:

\n
  • MacBook (2015 and later)
  • \n
  • iMac (2012 and later)
  • \n
  • MacBook Air (2012 and later)
  • \n
  • iMac Pro (2017 and later)
  • \n
  • MacBook Pro (2012 and later)
  • \n
  • Mac Pro (2013 and later)
  • \n
  • Mac mini (2012 and later)
  • \n

Which features are you looking forward to using?

\n

The next macOS version has lots of new features. Which ones are you most excited about seeing?

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Does your Mac support macOS Catalina?", - "author": "Bryan M Wolfe", - "summary": { - "content": "The newest Mac software runs on many computers\nThe newest macOS update offers several new features, including all-new Music, Apple Podcast, and Apple TV apps. Here are the Mac versions that support the new OS:\nThe following Macs work with macOS Catalina:\nMacBook (2015 and later)\niMac (2012 and later)\nMacBook Air (2012 and later)\niMac Pro (2017 and later)\nMacBook Pro (2012 and later)\nMac Pro (2013 and later)\nMac mini (2012 and later)\nWhich features are you looking forward to using?\nThe next macOS version has lots of new features. Which ones are you most excited about seeing?\nmacOS\nmacOS Mojave Review\nmacOS Mojave news\nUpdating macOS Mojave: The ultimate guide\nmacOS Mojave Help Forum\n...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/teYvSmrSaOM/will-my-mac-run-macos-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/will-my-mac-run-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1570468890429, - "published": 1570468500000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d71:53b826a2", - "originId": "58342.pyzkg0 at https://www.imore.com", - "fingerprint": "96831ae4", - "content": { - "content": "

\n

What you need to know

\n
  • Caviar makes custom iPhones every year.
  • \n
  • This year's lineup is called Victory.
  • \n
  • Some aren't bad. Most are gaudy.
  • \n

If money is no object, who are we to tell you about taste?

\n

Russian outfit Caviar has a history of taking iPhones and turning them into something altogether more gaudy. And it's done it again, this time turning an iPhone 11 Pro into iPhone 11 Pro Victory. And it's quite the look.

\n

We've seen some pretty horrific designs from Caviar in recent years, and the new Victory line ranges from somewhat ugly to altogether insane. The prices range from $4,290 to $30,820 and we'd argue the nicest phones are the ones toward the bottom of that range.

\n

What's perhaps most interesting about the VIctory line of iPhone 11 Pro handsets \u2013 spotted by Cult of Mac \u2013 is the fact they don't have camera bumps. Instead, Caviar has built the rear of the phone up around it, almost making the entire back of the phone flush. If the iPhone 11 Pro camera bump offends you, this is one way of deleting it.

\n

\n

Our pick of the Victory line would be the Victory Black Titanium, but options include Black Gold Alligator and Diamond for those who really want something different. Not that any of the other designs look boring, of course. The Victory Diamond will set you back more than $30,000 and comes with plenty of gold, too.

\n
\n

The placer of shining diamonds adorns the brand V-shaped Caviar "tick" \u2013 the main decorative element of the Victory collection. The body is made of pure 750-content gold: the upper part is a smooth plate with a satined ornament and volumetric Caviar crown; the lower part is a relief panel with a rhythmic geometry pattern.

\n
\n

We're not sure we'd take the Victory Diamond even if it was a standard color in an Apple Store, but we're sure someone likes it.

\"\"", - "direction": "ltr" - }, - "title": "Caviar\u2019s gold iPhone 11 Pro is as expensive as you\u2019d think", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nCaviar makes custom iPhones every year.\nThis year's lineup is called Victory.\nSome aren't bad. Most are gaudy.\nIf money is no object, who are we to tell you about taste?\nRussian outfit Caviar has a history of taking iPhones and turning them into something altogether more gaudy. And it's done it again, this time turning an iPhone 11 Pro into iPhone 11 Pro Victory. And it's quite the look.\nWe've seen some pretty horrific designs from Caviar in recent years, and the new Victory line ranges from somewhat ugly to altogether insane. The prices range from $4,290 to $30,820 and we'd argue the nicest phones are the ones toward the bottom of that range.\nWhat's perhaps most interesting about the VIctory line of iPhone 11 Pro handsets \u2013 spotted by Cult of Mac \u2013 is the fact they don't have camera bumps. Instead, Caviar has built the rear of the phone up around it, almost making the entire back of the phone flush. If the iPhone 11 Pro camera bump offends you, ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Wldh4LlRusE/caviars-gold-iphone-11-pro-expensive-youd-think", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/caviars-gold-iphone-11-pro-expensive-youd-think", - "type": "text/html" - } - ], - "crawled": 1570468233472, - "published": 1570467933000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d70:53b826a2", - "originId": "40027.pyzkg0 at https://www.imore.com", - "fingerprint": "4e94b457", - "content": { - "content": "

\n

How do you install the latest macOS update? Here's how!

\n

Apple's latest and greatest software update for Mac is out now. If you want to wait for it to automatically update, make sure your Mac is connected to power and be patient. If you just can't wait for all of the new features, here's how to update to the latest macOS version.

\n

What's new in macOS Catalina:

\n

October 7, 2019: Apple releases macOS Catalina

\n

Apple has released macOS Catalina to the public for compatible Macs. Highlights of macOS 10.15 include the breakup of iTunes into separate Music, Podcasts, and TV apps, the introduction of Sidecar for increased interoperability with the iPad, updates to Notes and Reminders, and updates for macOS security.

\n

What's new in macOS Catalina

\n\n

September 26, 2019: Apple releases another macOS 10.14.6 supplemental update with security upgrades

\n

Apple has released another supplemental update to macOS 10.14.6. A minor update, this one contains security upgrades for macOS Mojave ahead of Apple's expected launch of macOS Catalina sometime in October.

\n

August 26, 2019: Apple releases macOS 10.14.6 supplemental update with several bugfixes

\n

Apple has released another supplemental update to macOS 10.14.6. This update fixes a bug that would cause some Mac notebooks to shutdown while asleep, along with bugs that could cause degraded performance while working with large files and an issue that could prevent Apple's Pages, Keynote, Numbers, iMovie, and GarageBand apps from updating.

\n\n

How to download and install macOS updates

\n
  1. Click on the Apple icon in the upper left corner of your Mac's screen.
  2. \n
  3. Select System Preferences from the drop-down menu.

    \n

  4. \n
  5. Click Software Update.
  6. \n
  7. Click Update Now next to the macOS update.

    \n
    • Your Mac will need to restart after the download has been installed, so make sure you save your progress for any program you are currently working in.
    • \n

  8. \n

How to turn on automatic updates

\n

You don't have to manually update macOS every time a new one launches. You can turn on automatic updates and it will download in the background.

\n
  1. Click on the Apple icon in the upper left corner of your Mac's screen.
  2. \n
  3. Select System Preferences from the drop-down menu.

    \n

  4. \n
  5. Click Software Update.
  6. \n
  7. Tick the box for Automatically keep my Mac up to date.

    \n

  8. \n

Any macOS download or install questions?

\n

Let us know in the comments!

\n

\n
\n

Apple's Latest Software Updates

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases macOS Catalina with Apple Arcade, new Music app, and more", - "author": "Lory Gil", - "summary": { - "content": "How do you install the latest macOS update? Here's how!\nApple's latest and greatest software update for Mac is out now. If you want to wait for it to automatically update, make sure your Mac is connected to power and be patient. If you just can't wait for all of the new features, here's how to update to the latest macOS version.\nWhat's new in macOS Catalina:\nOctober 7, 2019: Apple releases macOS Catalina\nApple has released macOS Catalina to the public for compatible Macs. Highlights of macOS 10.15 include the breakup of iTunes into separate Music, Podcasts, and TV apps, the introduction of Sidecar for increased interoperability with the iPad, updates to Notes and Reminders, and updates for macOS security.\nWhat's new in macOS Catalina\nSeptember 26, 2019: Apple releases another macOS 10.14.6 supplemental update with security upgrades\nApple has released another supplemental update to macOS 10.14.6. A minor update, this one contains security upgrades for macOS Mojave ahead of Ap...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/dMCzZ8N7Dxk/how-to-download-macos-updates", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-to-download-macos-updates", - "type": "text/html" - } - ], - "crawled": 1570468233472, - "published": 1570467900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6f:53b826a2", - "originId": "53446.pyzkg0 at https://www.imore.com", - "fingerprint": "b21db144", - "content": { - "content": "

\n

The new goodies in macOS Catalina make Macs even better.

\n

With macOS Catalina, Apple says goodbye to iTunes and hello to the Music app. An official Apple Podcasts app is also available on the free update.

\n
\n\n

What's new with macOS 10.15 Catalina?

\n

There are dozens of new features on macOS 10.15. Some are bigger than others, of course.

\n

Three new apps to replace iTunes

\n

\n

Apple has split iTunes into three fresh apps and retired the iTunes name, at least as an app. The apps are: Music, Apple Podcasts, and Apple TV.

\n

Music is a lot like iTunes and even more like the Music app on iOS 13. It offers syncing capabilities for those who still like to sync iPhone and iPad with Mac. For those who love buying music, there's a store built into the app. That store is called ... the iTunes Store!

\n

Apple Podcasts offers an interesting search feature that uses machine learning to help you find a podcast you heard about but forget its name by title, topic, guest, host, and more. Apple says there are now over 700,000 podcasts available.

\n

Finally, the new Apple TV app supports 4K and Dolby Atmos-supported films for the first time on Mac. It looks similar to the iOS version of the Apple TV app.

\n

All three apps \u2014 Music, Apple Podcasts, and Apple TV \u2014 sync your content through iCloud across your devices. Or sync it from each of the apps if you prefer using a cable.

\n

Updated Apps

\n

\n

Existing Mac apps like Reminders got minor updates in macOS Catalina.

\n

In Notes, there's a new gallery view that displays your notes as visual thumbnails, which makes it easier to find specific content. There's also the ability to share notes or entire folders as view-only. With new shared folders, you can collaborate on a folder level with ease. Look for more powerful search functionality as well.

\n

Reminders is completely new in macOS Catalina and includes a new design and more powerful features. These include enhanced Siri intelligence, the ability to add attachments, new edit buttons, and more.

\n

In the Photos app, you'll now find a new Photos tab, larger photo previews, day, month, and year organization, and auto-playing of Live Photos and videos.

\n

Sidecar with iPad

\n

\n

With Sidecar, you can use your iPad as a second display for Mac! This feature works wirelessly and wired. Sidecar also lets you use the same Multi-Touch gestures with your Mac that you do with your iPad. Draw and sketch are also supported.

\n

The surprise news here is just how many third-party apps already supporting Sidecar on day one. These include Adobe Illustrator, Affinity Designer and Photo, CorelDRAW, Sketch, and many more.

\n

Screen Time for Mac

\n

In macOS Catalina, Screen Time makes the leap from iOS. Among the features is the ability to combine limits based on app categories, specific apps, or websites. Screen Time for macOS also lets you control who your child can communicate with and who can communicate with them. There's also One More Minute, a simple way to give your children 60 more seconds before things go dark.

\n

Accessibility

\n

On macOS Catalina, there's Voice Control, a new way to fully control your Mac, iPadOS, and iOS devices with your voice. It's just one of many new accessibility features in macOS Catalina.

\n

Safari improvements

\n

\n

The native web browser for Mac picks up a few new features in macOS Catalina, beginning with the start page. Joining links to your favorites and frequently visited websites, this page now includes Siri suggestions. These links are based on your overall browsing history, recently visited sites, bookmarks, and more. Safari on macOS Catalina also offers weak password warnings, which pops up when you attempt to create a new password. When doing so, it will help you replace the password with a stronger one. Safari also includes Picture in Picture (PiP) from the tab audio button for the first time.

\n

Find My app

\n

Find My iPhone and Find My Friends have been merged on both Mac, iPhone, and iPad as Find My. The combined app lets you locate the people and devices that are important to you.

\n

Activation Lock

\n

Available on all Macs with a T2 Security Chip, Activation Lock allows you to erase and deactivate your Mac in the event that it's stolen. It's similar to a feature already available on iPhone and iPad.

\n

Screen Time for Mac

\n

One year after it arrived on iOS, ScreenTime is coming to macOS too. The controls allow you to keep track of your usage on Mac and also restrict the content that's available. You can also use ScreenTime to turn off features at certain times of the day.

\n

Approve with Apple Watch

\n

You can soon double-click the side button of your Apple Watch to authenticate on your Mac. In doing so, you can unlock a locked note, approve app installations, and view your passwords in Safari preferences without having to enter one.

\n

Sign In with Apple

\n

With Sign In with Apple, in iOS 13, iPadOS 13, and macOS Catalina, you can use an encrypted "burner" email address (if you will) to sign up for and into services that support third-party sign-on services online. It's a single sign-on service, similar to the way Google and Facebook allow you to use your account credentials to sign up for and sign in to apps and services.

\n

Mail's new tools

\n

The native email app on macOS can now block all mail from specified senders. From there, the emails are automatically sent to your trash folder. The Mail app also (finally) lets you unsubscribe to emails -- just like you can do in iPhone.

\n

Dedicated system volume

\n

Your system files on macOS are now kept in a dedicated, read-only volume that's separated from your other data. This makes it harder for you to overwrite critical files accidentally.

\n

When can I download the official version of macOS Catalina?

\n

macOS Catalina is a free update available in the Mac App Store.

\n

My Mac is old, can I upgrade to macOS Catalina?

\n

The latest Mac operating system will run on the following devices:

\n
  • MacBook (2015 or newer)
  • \n
  • MacBook Air (2012 or newer)
  • \n
  • MacBook Pro (2012 or newer)
  • \n
  • Mac mini (2012 or newer)
  • \n
  • iMac (2012 or newer)
  • \n
  • iMac Pro (2017 or newer)
  • \n
  • Mac Pro (2013 or newer)
  • \n

Lots to see

\n

Which macOS Catalina features are you most excited about seeing?

\"\"", - "direction": "ltr" - }, - "title": "Apple's next macOS is live! Here's what's new in Catalina", - "author": "Bryan M Wolfe", - "summary": { - "content": "The new goodies in macOS Catalina make Macs even better.\nWith macOS Catalina, Apple says goodbye to iTunes and hello to the Music app. An official Apple Podcasts app is also available on the free update.\nWhat's new with macOS 10.15 Catalina?\nThere are dozens of new features on macOS 10.15. Some are bigger than others, of course.\nThree new apps to replace iTunes\nApple has split iTunes into three fresh apps and retired the iTunes name, at least as an app. The apps are: Music, Apple Podcasts, and Apple TV.\nMusic is a lot like iTunes and even more like the Music app on iOS 13. It offers syncing capabilities for those who still like to sync iPhone and iPad with Mac. For those who love buying music, there's a store built into the app. That store is called ... the iTunes Store!\nHow to use the Music app for Mac\nHow to sync your iPhone and iPad with your Mac\nApple Podcasts offers an interesting search feature that uses machine learning to help you find a podcast you heard about b...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Ws9PO6XYfgM/macos-catalina-faq", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/macos-catalina-faq", - "type": "text/html" - } - ], - "crawled": 1570468233472, - "published": 1570467900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6e:53b826a2", - "originId": "58283.pyzkg0 at https://www.imore.com", - "recrawled": 1570470206235, - "updateCount": 1, - "fingerprint": "b7cc17fa", - "content": { - "content": "

In 1996, Apple bought NeXT, not only bringing Steve Jobs back to the company he co-founded, but bringing with him all the engineers and technology that would be used to replace the classic Macintosh operating system with Mac OS X, now, macOS.

\n

Catalina, which has been available in beta form since its introduction back in June, and which goes into general release today, is the 15th version of that operating system, of the brain that runs every modern Mac.

\n

It's legitimately one of the most exciting macOS launches ever. But it's also one of the most turbulent.

\n

Let me explain.

\n

macOS Catalina review: In Brief

\n

Because there's no next NeXT for Apple to move to, the company has been doing what a responsible, mature platform company should do \u2014 step by step, year over year, methodically replacing older components with new ones. 32-bit to 64. OpenGL to Metal. Objective-C to Swift, HFS+ to APFS, AppKit to SwiftUI. These are the biggest examples but there are innumerable smaller ones.

\n
\n

From Arcade to Music, TV+ to News, are launching and venerable old iTunes simply can't keep up. So, it's now been broken up into its constituent parts. Many will love the new sleekness but some may well miss the old monolith.

\n
\n

It's a process that takes time, and one that can be messy and painful. Especially for people who have known and depended on the older technologies and implementations for years, for decades even. But also for those waiting for the new technologies to mature, to be polished up.

\n

Not every app moved to 64-bit or was re-written in Swift year one. Not every volume was migrated to APFS immediately. And many developers won't be able to make full use of this version's new technologies like Catalyst, never mind SwiftUI, just because Catalina has shipped. We're in the midst of multiple massive paradigm shifts, each of which will take several versions to play out. Some, we're finishing up with Catalina. Others, we're just beginning.

\n

Likewise, security. Gone are the days when the ubiquity of Windows provided the best virus protection imaginable for the Mac. The threat levels have changed, as have the threats themselves. So, Apple is being forced to go back and try to balance the traditional openness of the Mac while retro-fitting the defense-in-depth that was built into iOS from the beginning. And, while they try to find that balance, casual users might be annoyed by increased privacy disclosures and power users, increased root-level restrictions.

\n
\n

We're in the midst of multiple massive paradigm shifts, each of which will take several versions to play out. Some, we're finishing up with Catalina. Others, we're just beginning.

\n
\n

At the same time, Apple's scope is growing. Services new and established, from Arcade to Music, TV+ to News, are launching and venerable old iTunes simply can't keep up. So, it's now been broken up into its constituent parts. Many will love the new sleekness but some may well miss the old monolith.

\n

Throw in some new apps and updates, ports, and new user-facing features that continue to leverage the full Apple ecosystem by letting iPads serve as secondary displays and iPhones work as a massively distributed Find My network for Mac\u2026, and awesome new accessibility features like Voice Control, and we have macOS Catalina.

\n

An update that shows Apple is getting better and better at leveraging everything that's come before while continuing to push forward, but still struggling with just how many landings they can really stick, year over year.

\n

I've already done the deep technical dive. You can find 11,000 words and a full hour of video on that linked below. What I want to do here, now, is talk about the implementation and the experience.

\n

Not how it works, which is chock full of really smart, really cool technology, but how well it works for the humans at the other end of the machine.

\n
\n\n

Read all the technical details about macOS Catalina in the deep-dive

\n

macOS Catalina review: macOS Catalina Beta

\n

Quick note: If you've been on the macOS Catalina Beta train but now, with the official release, you want to get off, just launch System Preferences, click on Software Update, click on the tiny Details\u2026 text at the bottom left under the big gear icon, and then click on Restore Defaults.

\n

\n

Do that, and your next update will be the next release version. Otherwise, you'll stay on the beta and can keep testing for as long as you like.

\n

How to download and install macOS Catalina

\n

macOS Catalina review: The End of 32-Bit Apps

\n

The Mac has been shipping with 64-bit processors since before the Intel transition of 2005 and 64-bit was a headline feature of macOS going all the way back to Leopard in 2007.

\n

Now, with macOS Catalina, the transition is complete. 32-bit apps, dragged along this past decade, will now launch no more.

\n
\n

But, killing the past is what Apple does to better embrace the future and, more than a decade of writing-on-the-wall later, 32-bit apps deserve to die.

\n
\n

You can see if you're still running any 32-bit laggards prior to updating by clicking on the Apple icon in the menu bar, clicking on About this Mac, hitting System Report, Applications, and then going through the list of apps. If any of the 64-bit (Intel) fields say no, it means that app isn't going to survive the upgrade.

\n

If you don't do that, or if you upgrade anyway, the macOS Catalina installer will still check for you and give you a list of apps that you can't take with you. At that point, you can choose to stop and wait until you can find updates or alternatives, or to continue and leave them behind.

\n

I'm sure there are all sorts of critical, niche apps that, despite a decade of warning, still haven't gone 64-bit. Especially abandonware. And those affected by it will no doubt be super salty that they're now officially end-of-line.

\n

But, killing the past is what Apple does to better embrace the future and, more than a decade of writing-on-the-wall later, 32-bit apps deserve to die.

\n

macOS Catalina review: The End of iTunes

\n

Imagine iTunes as a bridge that carries not just billions of media files across it a year, but billions of dollars in transactions.

\n

At any given moment, it has to let you buy Taylor Swift's new album, rent the latest John Wick movie, stream millions of songs at the drop of a Siri, download the latest episode of the Vector podcast and sync it to that old iPod nano you still use to go running with every morning, rip and catalog all of Jim Dalrymple's 84 versions of every Ozzy song, make available all the new media Sony just uploaded to launch, and maintain a ton of playlists, backups, and other data \u2013 all at the click of a button.

\n

Oh, and be compiled to run on Windows as well.

\n

\n

Yeah, it was a quirky old battleship of an app that would somehow still beachball on an 18-core Xeon box, but we all somehow still worked and we all understood more or less how. And one thing you just don't do with a working bridge is tear it down. Not before you've even begun construction on a new bridge.

\n

Well, macOS Catalina finally has that new bridge. Several new bridges, actually.

\n

\n

Now, I've said before, nothing is being deleted. Nothing is being canceled. Apple isn't closing the iTunes Music or Movie or TV Store. Apple isn't coming to your house to delete all your downloads.

\n

Music, TV, and Podcasts

\n

Everything you could do in iTunes yesterday you can still do with macOS Catalina today. There's just no monolithic, Mesozoic iTunes app to do it all in any more.

\n

Now, it's split across new (and new-ish) Music, TV, Podcasts, and Books apps, and an extended Finder app. In other words, it's more like iOS now. Just on the Mac.

\n

\n

The Music and TV apps are still traditional Mac apps. So much so, they feel like the old tabs were just torn off and given new, separate shells. But, with that legacy code also comes legacy support for everything from ripping CDs to transcoding audio.

\n

It's all been fine for me, but I'm not a heavy Music user. I subscribe to Apple Music and my use case is almost exclusively "Siri, play\u2026" whatever I feel like listening to at any given moment. I don't do playlists and, while I still subscribe to iTunes Match, and that's all still there as well, I really can't recall what I ripped a decade ago and what's just in the online catalog today.

\n

Yeah, I'm the music worst.

\n
\n

Everything you could do in iTunes yesterday you can still do with macOS Catalina today. There's just no monolithic, Mesozoic iTunes app to do it all in any more.

\n
\n

So, there may well be database features and views that haven't all been brought over from iTunes to Music, and I really wouldn't notice. But I'm willing to bet a bunch of other reviews will cover all that in excruciating detail for you. So, I'll retweet them as I find them.

\n

For me, the only thing really missing is polish. The interface is a little awkward teenage years. For example, click into any content and a whole new row appears up top just to contain a single, solitary back button. The loneliest back button.

\n

In iOS, the way it works is similar but the implementation is much better: When you tap in, the master page title shrinks and becomes the back button label in the new detail view. And the pages don't fade white to transition, they slide over to maintain a sense of spatial positioning.

\n

\n

The new TV app is similar. It's terrific to have it on macOS. It just doesn't have the astonishingly great card experience of the Apple TV version of the app. Also, because regional licensing deals are demented, the Apple TV app will often kick me out into a local apps, like CTV, that'll then demand a cable subscription before it'll play the show I want to watch. Which is infuriating.

\n

\n

Podcasts is both new to the Mac and built using new technology for the Mac \u2014 it's a port of the iPad Podcast app. More on that later. The highest compliment I can give it is that it looks and feels pretty much identical to the traditionally built Music and TV apps.

\n

Even going so far as to the implement that lonely, lonely back button the same way the Music and TV apps do.

\n

Again, that's a nitpick and these are early days, but that I'm picking nits shows how far it's all come in just a year.

\n

I really like device management moved over to the Finder. It makes sense being there and just works like it's always worked. Plug in, and your iOS device shows up in the sidebar. Click on it, then click the blue Trust button, unlock, tap trust, and Passcode in on your device, and you're in business.

\n

You've got a General tab for management, which includes updates, restores, and backups, and then tabs for all your content. It's not pretty UI by any stretch of the pixels, but it's functional.

\n

And, I think, for anyone who hasn't given up the cable for the cloud already, that's the important part.

\n

The End of iTunes: macOS Catalina media strategy explained

\n

macOS Catalina review: Apple Arcade

\n

I posted a complete Arcade preview back in June. Link and video below. But, with macOS Catalina, Apple's new subscription gaming service comes fully to the Mac, and that's kind of a big deal.

\n
\n\n

iOS has never had a problem with games, quantity or quality. Though it's always been skewed almost completely towards the casual. The Mac, though, has spent pretty much all of its existence in the shadow of PCs and consoles both.

\n

Arcade doesn't change the latter. There's nothing new that would really appeal to the hardcore shooters or simulators, custom rig builders or VR drivers. But it does begin to address the former.

\n
\n

So, you probably won't get the biggest, baddest franchises in the game, but you are getting some of the biggest labors of love by indies and studios both. And you can play them with the keyboard, the mouse or trackpad, and in many cases, the Xbox or PlayStation controllers macOS Catalina has just added support for.

\n
\n

For years, developers had to worry about whether or not their more creative, more experimental, more up-front game ideas could even survive in the increasingly free-to-play, franchise-driven, micro-transaction laden economy of mobile app stores. Never mind when or if they could one day even think about bringing a version to the Mac.

\n

\n

Now, with Arcade, indie and even studio developers are being incentivized by Apple to not just make the games they want to make, great games, but to make them great across all of Apple's platforms \u2014 including the Mac.

\n

That includes its own tab and placement opportunities in the App Store, some of the most valuable real-estate in software.

\n

So, you probably won't get the biggest, baddest franchises in the game, but you are getting some of the biggest labors of love by indies and studios both. And you can play them with the keyboard, the mouse or trackpad, and in many cases, the Xbox or PlayStation controllers macOS Catalina has just added support for.

\n

I'm not sure how many people will pay the $4.99 per family subscription fee just to have Arcade on the Mac, but I think a lot of people who subscribe for iOS will find that, like Apple TV, also having Arcade on the Mac is an absolute delight.

\n

Why people will pay to play in 2019: Apple Arcade explained

\n

macOS Catalina review: New and Updated Apps

\n

In addition to all the new and updated architectures and features \u2014 and there are plenty of both still to go over \u2014 some of the biggest updates in macOS Catalina are the other new, or newly updated apps.

\n

\n

The updated Photos app is great. Like the similarly updated iOS version, the main views now all filter out duplicates and clutter like screenshots or document captures. Then, they use machine-learned "saliency" \u2014 a fancy way to say relevancy \u2013 to focus on the people, faces, and highlights of each photo. Finally, they grid them up in different sizes, with videos and Live Photos in motion, to make for a really immersive browsing experience.

\n
\n

Sadly, we're not getting all the new video editing capabilities Apple just added to Photos for iOS. They are simply nowhere to be found in Photos for macOS. No rotating videos, no adjustments or filters.

\n
\n

The idea is to present you with your "best shots". And, in an age where most of us take so many photos so always, we can barely remember what we took this week, never mind over the last few years, it really cuts through a lot of clutter to make something closer akin to old fashioned albums. Not in how it works but in what it means for our memories.

\n

\n

Speaking of which, Apple's auto-generated Memories movies proper, can now be tweaked on the Mac as well. Make them dreamy, make them epic, make them extreme. Long, medium, or short, all with a couple clicks.

\n

Sadly, we're not getting all the new video editing capabilities Apple just added to Photos for iOS. They are simply nowhere to be found in Photos for macOS. No rotating videos, no adjustments or filters.

\n
\n

Mail lets you mute threads now, which is great but please don't tell any of my family, friends, and colleagues about it. Ok?

\n
\n

And to really paper cut us and pour some lemon juice on it, the edit button is right there. It even lets you click on it. But, all the actual editing features are grayed out as soon as you do.

\n

Hopefully, at the very least, that means they'll be coming in a future update.

\n

Also, while computer vision powered search keeps getting better and better, I still find it weird that I can't type in iPhone or iPad, even tablet, and find all the photos of Apple gear. And typing in Phone is just kinda broken. I realize that's a problem only people like me probably encounter, but when so much works the stuff that doesn't really stands out.

\n

Mail lets you mute threads now, which is great but please don't tell any of my family, friends, and colleagues about it. Ok?

\n

I've also been using the new block senders and unsubscribe from mailing lists features left and right. It hasn't really put a dent in the tons of ham email I get every day, but it's just so damn cathartic to do.

\n

Safari has an updated start page that blends your frequently visited sites with Siri suggestions from your history, bookmarks, reading list, iCloud tabs, and links sent to you over iMessage. Basically, a machine learning surfaced buffet of what it hopes will be all the places on the web you're likely to want to go.

\n

It's been kind of hit and miss for me, though. Sometimes showing relics of devices and tabs past, other times pulling up something I was just messaged. Given how many devices I review and re-review all the time, my usage pattern is probably all the deviations away from normal, so I'm interested to see how tries to learn and cope going forward.

\n

\n

QuickTime has a souped up inspector that shows color space, including HDR format, bit depth, aspect ratio, and scale. If a video has time coded embedded, QuickTime will show it right in the onscreen controls. It also now supports alpha channels so you can export from ProRes 4444 to HEVC and preserve transparency.

\n

Open Image Sequence is also making its triumphant return, so you can create H.264, HEVC, or ProRes movies in the resolution and frame-rate of your choice simply by opening a folder filled with sequential images. So good.

\n

Also, QuickTime now has a picture in picture mode so, with a click, you can leave QuickTime and keep watching your video in a floating, resizable, reposition-able window all its own.

\n

\n

Notes for macOS has always had a gallery view but, previously, it was restricted to image and sketches. Now, in Catalina, it shows you all notes, and all of the note, as a thumbnail so if you're more keyed into visuals than snippets of text, you can more easily find the note you're looking for. Especially, you know, if that note contains images or sketches.

\n

There's also a new search that uses similar computer vision technology as Photos to find objects or scenes within your notes, which is great. And, there's OCR \u2014 optical character recognition \u2014 text in images, including notes you've photographed from real life or receipts you've scanned in. Which is beyond great. It was the one feature I really liked in Evernote and now it works in Apple Notes.

\n

If you like to organize your notes into folders, you can now share an entire folder if you want to share all the notes inside it. Yeah, it's all or nothing when it comes to folders, so organize and share carefully and accordingly.

\n

I've been doing a ton of writing in Notes and while it still lacks the plain text mode that I would personally cherish, and sometimes the sync between devices isn't as fast as I'd like, it's been a terrific workhorse.

\n

The only thing really holding it back on the Mac, at least for me, is how abysmally side-by-side apps have been left to languish on the platform. There's a new interface for creating workspaces in Catalina, which is nice. But you still can't swap apps around within them. You have to destroy them and start over. Every time. It's depressing, especially in comparison to how much love they've gotten in iPadOS over the years.

\n

\n

There's an all-new Reminders app in Catalina. It uses natural language parsing to translate what you write into actionable tasks and to-dos. Even if you're writing in the Messages app, if it reads like something that would be good to remember, Siri will offer up as a suggested reminder.

\n

If you tag someone in a reminder, the next time you're messaging with them, you'll be reminded about whatever it is you tagged them into. Also, you can add sub-tasks to your reminders and add attachments like photos, docs, or links that'll help you get all your things done. And there's a new edit button that lets you quickly and easily update and expand your reminders with times, dates, locations, flags, attachments, tasks \u2014 whatever it is.

\n
\n

If you like to organize your notes into folders, you can now share an entire folder if you want to share all the notes inside it. Yeah, it's all or nothing when it comes to folders, so organize and share carefully and accordingly.

\n
\n

I'm not a huge to-do user. I've always felt they were the Gym membership of apps. A New You resolution you sign up for every once in a while to feel better about ultimately not doing much else.

\n

I use them kind of how I use Music \u2014 I tell Siri what I want to be reminded about and when and then hope and pray I actually get reminded about it at the right time. Which is almost always the case.

\n

But, for people who do want more granularity without making task management yet one more task to be managed, and for whom Things or OmniFocus are still too much to-do, Reminders now strikes a much better balance.

\n

\n

Find my Mac and Find my Friends have merged, yes, like Voltron, to make something that feels like it will eventually be much greater than the sum of its parts.

\n

Like Podcasts, it's a port of the iPad version. And, the interface actually translates over really well. Functionally, it's everything I expect. People and devices, all pinned in place.

\n

I especially love that I can see battery status for my devices, so I know if I need to hurry up and track them down so I can charge them up.

\n

The sidebar does reorder when it refreshes, seemingly at random, though, which also makes the map zoom in and out for no good reason. That could be the quirks of GPS, but if Apple could keep it from dancing it'd be a lot less distracting. Not that I leave it open much.

\n

Rumor has it there'll be a lot more coming to the Find My app and Apple's Find My network in the future, and I can't wait.

\n

\n

There's Voice Control, which in theory will let you do everything on your Mac with power words, like right out of Dune or Dungeons and Dragons. It's still a little hit and miss for me, and I have to resort to calling up the numbers more often than I'd like, but as it solidifies it'll be one of the best accessibility enhancements ever to hit the platform.

\n

Screen Time is also now on the Mac. So, no more hiding your social stalking or gaming breaks from the tracker.

\n

It's not a standalone app. Rather, it's in the system preferences much as the iOS version is in settings. It's also got all the same features. So, depending on how much control you want, especially parental control, it still may not be enough for you.

\n

But, I'll repeat this part again: What I like about Apple's approach to Screen Time compared to some others is that it doesn't fell like it's pandering or infantilizing anyone.

\n

It gives you data and then helps you act on it when and how you want to, for yourself and for your family.

\n

New and updated apps: Hidden gems in macOS Catalina explained

\n

macOS Catalina review: Sidecar

\n

Sidecar is a lot of fun. In most cases, I'm just fine using my iPad on its own. It's the best truly mobile computer I've ever owned. But, in two specific cases, Sidecar lets it perform double duty in ways that truly enhance the Mac.

\n

\n

The first is as a second screen. I don't usually do this on the Mac because I dislike turning my head from side to side while I work. But, if I'm working in Final Cut Pro X, which I do a lot, and I need to jump into a conference call or keep track of something in Twitter or Slack, offloading those windows to the iPad display makes a world of difference. Just so great. Especially while traveling, where it's much easier to carry an iPad with you than a Pro Display.

\n

The second is as drawing pad. I used to use Wacom tablets back when I worked as a designer. They were great, but Apple Pencil just blew them away. No digitizer, no air gap, no reticule. Just Pencil to iPad goodness.

\n
\n

Sidecar is a lot of fun. In most cases, I'm just fine using my iPad on its own. It's the best truly mobile computer I've ever owned. But, in two specific cases, Sidecar lets it perform double duty in ways that truly enhance the Mac.

\n
\n

For Continuity Markup and Sketch, which are good examples of Apple really leveraging the integration between devices and operating systems, I can see the convenience if you're already using your Mac and you don't want to switch devices. But, honestly, I'm fine just using the iPad as an iPad.

\n

Where it comes in handy though, is for the apps that aren't on the iPad. Then, I can just pick up my iPad, in Sidecar mode, walk over to the sofa, sit down, Pencil-push things around, and then go back to my Mac. At least in theory. In practice will come as more and more apps add better and better support for it.

\n

iPad is the new Mac: Sidecar Explained

\n

macOS Catalina review: Security

\n

Apple's lofty goal for macOS is to make the system as secure as iOS while maintaining all the traditional flexibility of the Mac. And\u2026 that's easier said than done. With iOS, Apple got to start fresh and lock everything down since day one. The Mac, by starkest of contrasts, has been relatively open for decades.

\n

\n

For many years, that was fine. Thanks to the market share and attack surface of Windows, it made far more economic sense for bad actors to go after Microsoft users and leave Apple users alone.

\n

But, now we have the web, we have phishing and spear phishing, ransomware and spyware, we even have ad trackers and social networks and the ability and eagerness of bad actors and unscrupulous companies to target any and every platform and person, including those of us on the Mac.

\n

So, Apple has been carefully hardening macOS against exactly those kinds of attacks. Carefully, because people who are used to the Mac being open are concerned \u2014 legitimately sometimes, completely paranoid others \u2014 that Apple is going to impose the same type of control it has over iOS.

\n

In a perfect world, Apple would be able to go back and implement everything from bit one. But we don't live in a perfect world and so, while I think some will find these new defensive layers as necessary and responsible, others will find them as blunt, maybe even aggressive.

\n

For experts, there's going to be a lot to parse, from Gatekeeper now checking bundles launched via Terminal as well as files opened in the GUI, to the read-only system partition and the firmlinks that try to make the process as transparent as possible, to DriverKit and Extensions kicking just about everything right out of kernel space.

\n

Where casual users are going to see and feel it more are with all the new privacy protection alerts. Basically, if an app \u2014 any app \u2014 wants to access anything it didn't create itself, it has to ask. And ask. And ask. And ask. And\u2026 you get the idea. Ask. Ask. Ask. Ask.

\n

On one hand, you want this type of accountability so that malware can't just grab anything it wants, any time it wants, without your express permission. On the other hand, it can feel so annoying, and be so overwhelming, that you won't even bother reading it any more and just click away as fast and furiously as you can.

\n
\n

In a perfect world, Apple would be able to go back and implement everything from bit one. But we don't live in a perfect world and so, while I think some will find these new defensive layers as necessary and responsible, others will find them as blunt, maybe even aggressive.

\n
\n

To avoid a Windows Vista-like death-by-a-thousand-dialogs situation, Catalina will try and leave you alone if you do something deliberate and intentional, like double-clicking a file in Finder, dragging and dropping a file, or use the standard open or save file function.

\n

But, if you try to download a file from the web, it will ask you to confirm. For every site. Depending on your point of view, that can be a huge safety net. Or a huge annoyance.

\n

It's at its worst when you first update to macOS Catalina, because literally everything will ask you for permission as soon as it can. It never goes away completely, though.

\n

And that's good and bad. For example, I want to be notified and protected against key loggers. I don't want to be made scared of hotkeys. That requires really good explanations from legitimate app makers, not as to what they want, but as to why they want it.

\n

\n

Nerdier, Mac-as-POSIX-box users are going to hate it, as they've hated a lot of the security changes over the last few years. For example, the ability to set Gatekeeper to allow any app download off any website, signed or not, is gone from the GUI. To re-enable it, if you really want to, you have to go to the Terminal. I think that's a pretty damn clever compromise, but I realize not everyone will.

\n

Overall, though, for the vast majority of users, I think it's all for the best. Complacency is the enemy of security. But it's going to take some fine tuning, a little from Apple, a lot from developers, to make it not just as tolerable as possible for users, but as valuable and as insightful as possible, going forward.

\n

\n

There are some cool new conveniences to mitigate some of the new security measures. Like the new, unified Apple ID pane. Or, Authorize with Apple Watch is my favorite.

\n

Previously Apple Watch could unlock your Mac and approve your Apple Pay transactions. Now it can do almost anything Touch ID can do. Which is especially great on all the Macs Apple still hasn't added Touch ID to \u2014 which includes every desktop Mac.

\n

The Great Mac Balancing Act: macOS Catalina security explained

\n

Big Business: macOS Catalina in Enterprise Explaied

\n

macOS Catalina review: Catalyst

\n

Problem: There are a ton of apps available for the iPad that simply don't exist on the Mac. Developers may have Mac apps on their nice-to-have lists, but since their iPad apps are built using UIKit and Mac apps are built using AppKit, and since no one has the time or resources to learn and support yet-another-thing, especially for a smaller market, that's just exactly where they stay \u2014 on the nice-to-have list.

\n

Solution: Make it easier to bring iPad Apps to the Mac.

\n

\n

With macOS Catalina, Apple's is starting to do just that \u2014 but in two very different ways. First, with Catalyst, which essentially lets UIKit apps run on the Mac. Second, with SwiftUI, which will one day abstract away a lot of the interface differences between iOS and the Mac.

\n

SwiftUI is probably the right set of tools for the job, but Catalyst is the right now set. Or, at least, the right-now-er.

\n

In theory, you check a box in Xcode, your iPad app build almost instantly for the Mac, and then you polish it up to be a great Mac app.

\n

\n

Like I said in the preview, there are three broad classes of apps that are good candidates for Catalyst:

\n
  1. iPad apps that either don't have Mac equivalents or for which the Mac equivalent has fallen fallow or been previously abandoned. For them, a unified codebase makes creating or replacing the Mac app far more efficient. CARROT Weather is an example of the former, Twitter for Mac the latter.

  2. \n
  3. iPad apps that have relied on a website for Mac support. Here, native frameworks allow for far more features and far better performance. Netflix is on a lot of wishlists here, but TripIt is shipping now.

  4. \n
  5. And then there are the cursed Electron apps. The ones actively wasting my memory and destroying my battery life just to wrap themselves in Chromium for that oh-so-not-so-native look and feel anyway. Those, like Slack and Skype, desperately need to switch to Catalyst and fast. But there's no sign they're doing anything of the kind. At least not yet.

  6. \n
\n

If Apple is serious about Catalyst, the way they were about 32-bit apps, Swift, and APFS, all of that should change for the much better over the next year or two.

\n
\n

I say in theory because Catalyst feels a lot like Swift and APFS: Something that will take a few years to really solidify.

\n

\n

There are a bunch of Catalyst apps coming at Catalina's launch. But they're not the ones I've been looking forward to most.

\n

Those, the ones by the really artisanal indie developers, haven't arrived yet. Because, not every framework they need is there yet, and what's there isn't always supported or documented the way they need it to be yet, to make the apps they want to make \u2014 and we want them to make.

\n

Also, they can't offer universal bundles yet, so they can't sell one app for all Apple platforms, all at once. Not every developer wants that, not at all, but for the ones that do, it currently works for all apps except the Mac apps.

\n

Apple also hasn't gone back to redo the interfaces for the original Catalyst test apps from last year, the odd assortment of Home and News and Voice Recorder and Stocks. And they haven't brought over apps that are still missing basic functionality compared to their iOS counterparts and, arguably, need Catalyst the most \u2014 looking at you, Messages. (sent with Lasers).

\n

If Apple is serious about Catalyst, the way they were about 32-bit apps, Swift, and APFS, all of that should change for the much better over the next year or two.

\n

That is, unless and until SwiftUI becomes the future of all of Apple's platforms. More on that as it develops.

\n

UIKit on Mac: Project Catalyst on macOS Catalina explained

\n

macOS Catalina review: Conclusion

\n

Last year, Apple put a lot on pause to really deliver not just a few new features but a ton of refinement. This year, it feels like Apple tried to make up for some lost time and maybe bit off just a bit more than they could chew, with different updates coming at different times and a whole lot of bug fixes coming in one after the other. Next year, hopefully, they'll find a better balance.

\n

\n

For now, macOS Catalina is one of the most important updates we've ever gotten. It not only dismantles iTunes and sets up all of Apple's new services, but with Catalyst and SwiftUI, it sets up the future of apps, and ensures the Mac will continue to be a first-class part of that future.

\n

I love the technology, the vision, and the direction, but it's still unpolished in parts and frustrating in others, and that'll take continued time and effort to fix.

\n

If you're at all concerned about release version bugs or worried about app compatibility, by all means, wait and see. Let the rest of us be your testers, and when the point releases start coming, choose whichever one makes you comfortable enough to jump on.

\n

For me, I'm all on board. I even updated my production video machine to Catalina, I missed it enough when I wasn't using it, and that's something I usually wait months to do.

\n
\n

For now, macOS Catalina is one of the most important updates we've ever gotten. It not only dismantles iTunes and sets up all of Apple's new services, but with Catalyst and SwiftUI, it sets up the future of apps, and ensures the Mac will continue to be a first-class part of that future.

\n
\n

What's more, with so much of the foundation of macOS now re-set, I'm most curious to see what all Apple will be building up on them next.

\"\"", - "direction": "ltr" - }, - "title": "Welcome to Catalina Island, Mac fans!", - "author": "Rene Ritchie", - "summary": { - "content": "In 1996, Apple bought NeXT, not only bringing Steve Jobs back to the company he co-founded, but bringing with him all the engineers and technology that would be used to replace the classic Macintosh operating system with Mac OS X, now, macOS.\nCatalina, which has been available in beta form since its introduction back in June, and which goes into general release today, is the 15th version of that operating system, of the brain that runs every modern Mac.\nIt's legitimately one of the most exciting macOS launches ever. But it's also one of the most turbulent.\nLet me explain.\nmacOS Catalina review: In Brief\nBecause there's no next NeXT for Apple to move to, the company has been doing what a responsible, mature platform company should do \u2014 step by step, year over year, methodically replacing older components with new ones. 32-bit to 64. OpenGL to Metal. Objective-C to Swift, HFS+ to APFS, AppKit to SwiftUI. These are the biggest examples but there are innumerable smaller ones.\n...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/5rrs94kQCUk/macos-catalina-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/macos-catalina-review", - "type": "text/html" - } - ], - "crawled": 1570468233472, - "published": 1570467725000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6d:53b826a2", - "originId": "58340.pyzkg0 at https://www.imore.com", - "fingerprint": "620da07d", - "content": { - "content": "

This is how Split View would look on an iPhone.

\n
\n\n

What you need to know

\n
  • Marvelous iOS 14 concept imagines Split View coming to iPhone.
  • \n
  • The concept also imagines a dock that can be accessed in apps.
  • \n
  • Is this something Apple is considering for iOS 14?
  • \n

One of the coolest features available on iPad is the ability to use two apps at the same time. Known as Split View, the feature makes it easy to compose an email while browsing through your camera roll. What if that feature came to the iPhone?

\n

This new iOS 14 concept imagines what Split View could look like on the iPhone's smaller display, and it works surprisingly well. Split View on an iPhone would have been ridiculous back when the iPhone first launched, but with displays getting bigger every year, multitasking the iPad way doesn't seem all that crazy.

\n

\n

The concept demonstrates how seamlessly Split View on iPhone could work, while also showing off some other iPad flourishes coming to Apple's smartphone. For example, unhiding the dock when in an app, as well as tidying up how phone calls and Siri work.

\n

Concepts are always a dangerous thing. They make fans pine for what would be, ultimately leaving them disappointed when Apple doesn't deliver that imagined feature. While this iOS 14 concept shows that, sure, Split View could potentially work on an iPhone, it's unlikely to happen.

\n

Although Apple is still releasing updates for iOS 13, the company is likely hard at work on the next version of iOS, which we'll see in action next summer.

\n

Until then, check out the concept above and let us know what you think about Split View on an iPhone.

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "This is what Split View looks like running on an iPhone", - "author": "Brandon Russell", - "summary": { - "content": "This is how Split View would look on an iPhone.\nWhat you need to know\nMarvelous iOS 14 concept imagines Split View coming to iPhone.\nThe concept also imagines a dock that can be accessed in apps.\nIs this something Apple is considering for iOS 14?\nOne of the coolest features available on iPad is the ability to use two apps at the same time. Known as Split View, the feature makes it easy to compose an email while browsing through your camera roll. What if that feature came to the iPhone?\nThis new iOS 14 concept imagines what Split View could look like on the iPhone's smaller display, and it works surprisingly well. Split View on an iPhone would have been ridiculous back when the iPhone first launched, but with displays getting bigger every year, multitasking the iPad way doesn't seem all that crazy.\nThe concept demonstrates how seamlessly Split View on iPhone could work, while also showing off some other iPad flourishes coming to Apple's smartphone. For example, unhiding the do...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/T6kyb_cYFJs/ios-14-concept-imagines-split-view-coming-iphone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/ios-14-concept-imagines-split-view-coming-iphone", - "type": "text/html" - } - ], - "crawled": 1570468233472, - "published": 1570466718000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614103", - "fingerprint": "24da2e11", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da728b53c:3ad9:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Day One:\u00a0Download the award-winning journal app Day One for iPhone, iPad, and Mac.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 07, 2019 \u2013\u00a0Apple TV+ and Apple Music bundle rumors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/9to5mac-daily-october-07-2019/", - "type": "text/html" - } - ], - "crawled": 1570467525948, - "title": "9to5Mac Daily: October 07, 2019 \u2013\u00a0Apple TV+ and Apple Music bundle rumors", - "published": 1570467126000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36109", - "fingerprint": "84b1d4c8", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da720778d:3aa0:d4506071", - "updated": 1570466176000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.nytimes.com/interactive/2019/10/06/opinion/income-tax-rate-wealthy.html", - "type": "text/html" - } - ], - "crawled": 1570466985869, - "title": "The Rich Really Do Pay Lower Taxes Than You", - "published": 1570465948000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

David Leonhardt, writing for The New York Times:

\n
\n

The overall tax rate on the richest 400 households last year was only 23 percent, meaning that their combined tax payments equaled less than one quarter of their total income. This overall rate was 70 percent in 1950 and 47 percent in 1980.

\n

For middle-class and poor families, the picture is different. Federal income taxes have also declined modestly for these families, but they haven\u2019t benefited much if at all from the decline in the corporate tax or estate tax. And they now pay more in payroll taxes (which finance Medicare and Social Security) than in the past. Over all, their taxes have remained fairly flat.

\n
\n

An excellent animated graph accompanies his column, showing how the combined tax rates on the very richest of the rich in the U.S. \u2014 not the top 1 percent, but the top 400 households \u2014 has plummeted in the last few decades. Good conclusion too:

\n
\n

I already know what some critics will say about these arguments \u2014 that the rich will always figure out a way to avoid taxes. That\u2019s simply not the case. True, they will always manage to avoid some taxes. But history shows that serious attempts to collect more taxes usually succeed.

\n

Ask yourself this: If efforts to tax the super-rich were really doomed to fail, why would so many of the super-rich be fighting so hard to defeat those efforts?

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da71530f7:d22:53b826a2", - "originId": "43664.pyzkg0 at https://www.imore.com", - "fingerprint": "cfbb9304", - "content": { - "content": "

\n

Want to stop getting beta updates once the public version of Catalina is released? Here's how!

\n

Some of us may have been overly impatient for the release of macOS Catalina and instead opted into being part of the beta program to get a sneak peek at Apple's latest and greatest operating system. If you were one of these brave souls, when the Gold Master of macOS Catalina is released, you may want to stick with the stable version rather than keep on getting beta updates. Here's how to do just that.

\n

Backup your device!

\n

It's good practice to have an up-to-date backup of your computer devices. It will save you hours or even years of work for just a few minutes of your time. Please check out our important article on how to backup your Mac.

\n

Unenroll from the beta

\n

To unenroll from the beta program of macOS, follow the steps below from the beta of macOS. Don't try unenrolling from the current build of macOS or you won't see these steps.

\n
  1. Open System Preferences.
  2. \n
  3. Click Software Update.

    \n

  4. \n
  5. Click Details.
  6. \n
  7. Click Restore Defaults.

    \n

  8. \n

Your Mac will now be unenrolled from the Apple Beta Software Program and will no longer receive beta updates.

\n

Once you opt-out prior to the GM release you can update to the latest stable OS directly from the App Store.

\n

Need to opt-out of the iOS beta program?

\n

You can check out our awesome guide, detailing just how to do that! We explain how to opt-out via an iPhone or iPad or even whilst your iOS device is connected via a Mac.

\n

\n

Some things you may need for the public beta of macOS

\n

Samsung T5 SSD

\n

\n

From $85 at Amazon

\n

Samsung's T5 SSD has super fast transfer rates with write speeds up to 540MB/s, which is great for backing up your Mac before installing a beta.

\n

Belkin Thunderbolt 3 cable

\n

\n

$30 at Amazon

\n

For up to four times transfer speed, make sure you're using a Thunderbolt 3 cable. Belkin's brand supports up to 100W power delivery and measures 1.6-feet long for a little extra length.

\n

SanDisk Dual Drive

\n

\n

From $25 at Apple

\n

If you want to make a bootable installer of a new macOS or just want to preserve an older macOS in case you want to downgrade, SanDisk's Dual drive is perfect. It has a reversible USB-C and USB-A connector, too!

\n
\n

Updated September 2019: Update for macOS Catalina.

\"\"", - "direction": "ltr" - }, - "title": "You can opt out of beta updates before macOS Catalina launches - here's how", - "author": "Anthony Casella", - "summary": { - "content": "Want to stop getting beta updates once the public version of Catalina is released? Here's how!\nSome of us may have been overly impatient for the release of macOS Catalina and instead opted into being part of the beta program to get a sneak peek at Apple's latest and greatest operating system. If you were one of these brave souls, when the Gold Master of macOS Catalina is released, you may want to stick with the stable version rather than keep on getting beta updates. Here's how to do just that.\nBackup your device!\nIt's good practice to have an up-to-date backup of your computer devices. It will save you hours or even years of work for just a few minutes of your time. Please check out our important article on how to backup your Mac.\nUnenroll from the beta\nTo unenroll from the beta program of macOS, follow the steps below from the beta of macOS. Don't try unenrolling from the current build of macOS or you won't see these steps.\nOpen System Preferences.\nClick Software Update.\nCl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/su9jwRHBpMc/how-opt-out-macos-beta-program", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-opt-out-macos-beta-program", - "type": "text/html" - } - ], - "crawled": 1570466246903, - "published": 1570465800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=116012", - "fingerprint": "8666edc4", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da71230d2:3a60:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "After a short hiatus, the Ballard District Council is holding their first autumn meeting this week with a forum for King County Council District 4 candidates. Incumbent Jeanne Kohl-Welles and challenger Abigail Doerr will start with opening statements and will then take questions from the Ballard District Council and attendees. The council says it will [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/07/king-county-council-candidate-forum-at-wednesdays-ballard-district-council-meeting/", - "type": "text/html" - } - ], - "crawled": 1570466050258, - "title": "King County Council candidate forum at Wednesday\u2019s Ballard District Council meeting", - "published": 1570463136000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

After a short hiatus, the Ballard District Council is holding their first autumn meeting this week with a forum for King County Council District 4 candidates.

\n

Incumbent Jeanne Kohl-Welles and challenger Abigail Doerr will start with opening statements and will then take questions from the Ballard District Council and attendees. The council says it will be somewhat informal, and a great chance for people to interact with the candidates on a number of topics such as transportation, homelessness, public health, affordable housing, and more.

\n

The meeting will be at Sunset Hill Community Association (3003 NW 66th St) on Wednesday, Oct. 9 from 7pm to 8:30pm.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfc:53b826a2", - "originId": "58339.pyzkg0 at https://www.imore.com", - "fingerprint": "f04f0869", - "content": { - "content": "

\n

What you need to know

\n
  • VP Alan Dye spoke with the Hondinkee Radio podcast.
  • \n
  • Conversation covered watch faces, design, and more.
  • \n
  • You can listen to the episode now.
  • \n

Who watches the Apple Watch watchers?

\n

Apple still wants watch lovers to take to Apple Watch and part of that involves getting Vice President of Human Interface Design Alan Dye in front of Hodinkee. One of the most popular watch websites around, Hodinkee is where watch lovers go to read about $30,000 watches and whatnot. And now they can hear about Apple Watch on the Hodinkee Radio podcast, too.

\n

During the interview \u2013 spotted by 9to5Mac \u2013 Dye speaks about the design of Apple Watch, watch faces, and more. It's those faces that have often come under fire from watch lovers who believe they can't compete with the finely crafted faces on pieces from the likes of Rolex, Omega, and others.

\n

Hodinkee Radio descripes the episode thus:

\n
\n

The day after the Apple Watch Series 5 was announced last month in Cupertino, California, I had an opportunity to sit down with Alan at Apple Park to talk about the latest generation watch, how he sees the Watch maturing and coming into its own, and what unique design challenges the Apple Watch presents. Alan's a watch guy himself (not unlike some other folks at Apple), so we also get into the horological inspirations present in watchOS and how the Apple Watch has sparked bigger conversations about watches in the 21st century. This conversation was a blast and I've been anxious to share it with you all.

\n
\n

This is a great listen if you're an Apple Watch fan or just a fan of watches in general. Head on over to Hodinkee to check it out.

\"\"", - "direction": "ltr" - }, - "title": "Apple design VP speaks with Hodinkee about Apple Watch", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nVP Alan Dye spoke with the Hondinkee Radio podcast.\nConversation covered watch faces, design, and more.\nYou can listen to the episode now.\nWho watches the Apple Watch watchers?\nApple still wants watch lovers to take to Apple Watch and part of that involves getting Vice President of Human Interface Design Alan Dye in front of Hodinkee. One of the most popular watch websites around, Hodinkee is where watch lovers go to read about $30,000 watches and whatnot. And now they can hear about Apple Watch on the Hodinkee Radio podcast, too.\nDuring the interview \u2013 spotted by 9to5Mac \u2013 Dye speaks about the design of Apple Watch, watch faces, and more. It's those faces that have often come under fire from watch lovers who believe they can't compete with the finely crafted faces on pieces from the likes of Rolex, Omega, and others.\nHodinkee Radio descripes the episode thus:\nThe day after the Apple Watch Series 5 was announced last month in Cupertino, Calif...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/YNdBYn4yNeM/apple-design-vp-speaks-hodinkee-about-apple-watch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-design-vp-speaks-hodinkee-about-apple-watch", - "type": "text/html" - } - ], - "crawled": 1570464926079, - "published": 1570464413000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfb:53b826a2", - "originId": "38894.pyzkg0 at https://www.imore.com", - "fingerprint": "78e3cb63", - "content": { - "content": "

\n

macOS Catalina is the new hotness right now, but you may not want to keep it. You may want to go back to Mojave.

\n

If you are planning to install macOS Catalina, there is one additional set of steps you should follow. You should download a bootable copy of macOS Mojave. This is the only way to downgrade if you decide you're not ready for macOS Catalina.

\n

\n

Before you start

\n

Before you get started, make sure you have a thumb drive with at least 15GB of storage, or a spare external hard drive (one that you don't use with anything else).

\n

You'll also need to download macOS Mojave from the Mac App Store.

\n

Note: After macOS Mojave has downloaded, it will automatically begin the installation process. Close the installer instead.

\n

Please, Please, Please, backup your Mac before you do anything.

\n

\n

How to format your external drive for Mac

\n

You'll need to start with a clean thumb drive or hard drive in order to get it ready to work as a bootable drive.

\n
  1. Plug the USB end of the drive to a USB port on your Mac.
  2. \n
  3. Click on Finder in your Dock to open a Finder window.
  4. \n
  5. Select Applications from the list on the left side of the window.

    \n

  6. \n
  7. Scroll down and double-click on Utilities.
  8. \n
  9. Scroll down and double-click on Disk Utility.

    \n

  10. \n
  11. Select your drive under External.
  12. \n
  13. Click on the Erase tab at the top of the window.

    \n

  14. \n
  15. Note the name of your external hard drive (probably "Untitled") because you will need it when you create a bootable drive. If you have more than one external hard drive named "Untitled," you will need to rename your hard drive now.
  16. \n
  17. If your Mac is using HFS+, select Mac OS Extended (Journaled) from the format list. If your Mac is using APFS, select APFS from the format list.
  18. \n
  19. If Scheme is available, select GUID Partition Map.
  20. \n
  21. Click Erase.
  22. \n
  23. Click Done when the process is complete.
  24. \n
  25. Close the Disk Utility window.

    \n

  26. \n

Your thumb drive or external hard drive is now ready.

\n

\n

How to make your external drive bootable for installing macOS Mojave

\n

Important:You will need to be in your Mac's administrator account in order to run the sudo Terminal command.

\n
  1. Click on Finder in your Dock to open a Finder window.
  2. \n
  3. Select Applications from the list on the left side of the window.

    \n

  4. \n
  5. Scroll down and double-click on Utilities.
  6. \n
  7. Scroll down and double click on Terminal.

    \n

  8. \n
  9. Recall the name of your formatted external drivewhen entering the following text into Terminal. If it is not named "Untitled," you will need to change the command syntax for the pathname where it says: Volumes/Untitled. The name of the drive can't have any spaces and it is case sensitive.
  10. \n
  11. Enter the following text into Terminal (Don't forget to change the name "Untitled" if your hard drive is named something else):

    \n

    sudo /Applications/Install\\ macOS\\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

  12. \n
  13. Hit the enter/return key.

  14. \n
  15. Enter your administrator account password. This is the password you use to make changes on your Mac or log in. No text will appear in Terminal when you enter the password.
  16. \n
  17. Type Y to confirm that you want to erase the drive and press return.
  18. \n

The process could take a very long time, depending on the drive. When it is done, the Terminal window will report "Done."

\n

\n

How to use macOS Mojave as an installer boot drive

\n

Once macOS Mojave is installed on your external drive, you can boot up and install any Mac with the drive plugged into it.

\n
  1. Turn off the Mac you want to install macOS Mojave with the bootable drive.
  2. \n
  3. Connect the external drive to your Mac via the USB port.
  4. \n
  5. Turn on your Mac.
  6. \n
  7. Hold down the Option key when you hear the startup chime.
  8. \n
  9. Select the external drive with macOS Mojave on it from the list of systems to start up your computer.
  10. \n

The installation process will begin. Follow the steps to install macOS Mojave onto your Mac or partitioned hard drive.

\n

Do you have any questions about how to create a bootable installer drive for macOS Mojave? Let us know in the comments.

\n

Updated September 2019: Updated for macOS Catalina.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Make a bootable Mojave drive so you can downgrade from Catalina later", - "author": "Lory Gil", - "summary": { - "content": "macOS Catalina is the new hotness right now, but you may not want to keep it. You may want to go back to Mojave.\nIf you are planning to install macOS Catalina, there is one additional set of steps you should follow. You should download a bootable copy of macOS Mojave. This is the only way to downgrade if you decide you're not ready for macOS Catalina.\nBefore you start\nHow to format your external drive for Mac\nHow to make your external drive bootable for installing Mojave\nHow to use Mojave as an installer boot drive Before you start\nBefore you get started, make sure you have a thumb drive with at least 15GB of storage, or a spare external hard drive (one that you don't use with anything else).\nYou'll also need to download macOS Mojave from the Mac App Store.\nNote: After macOS Mojave has downloaded, it will automatically begin the installation process. Close the installer instead.\nPlease, Please, Please, backup your Mac before you do anything.\nHow to format your external dr...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/YVRJ7VRvWzg/how-make-bootable-installer-drive-downgrade", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-make-bootable-installer-drive-downgrade", - "type": "text/html" - } - ], - "crawled": 1570464926079, - "published": 1570464000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614099", - "fingerprint": "3ad9e61", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a14:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s best deals include the latest AirPods on sale from $130, plus deals on Apple\u2019s 9.7-inch iPad Cellular, and iPhone battery cases. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Latest AirPods on sale from $130, 9.7-inch iPad with Cell $110 off, iPhone battery cases, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/latest-airpods-on-sale-ipad-deals-more/", - "type": "text/html" - } - ], - "crawled": 1570463924459, - "title": "Latest AirPods on sale from $130, 9.7-inch iPad with Cell $110 off, iPhone battery cases, more", - "published": 1570463776000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614091", - "fingerprint": "d6389221", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a13:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

If you watched the Pittsburgh Steelers take on the Cincinnati Bengals last week, you may have noticed injured Pittsburgh quarterback Ben Roethlisberger rocking an Apple Watch on the sidelines. As it turns out, and as you might expect, the NFL is not too happy about that.

\n

more\u2026

\n

The post Steelers QB Ben Roethlisberger \u2018livid\u2019 about $5K fine for wearing Apple Watch during a game appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/ben-roethlisberger-apple-watch/", - "type": "text/html" - } - ], - "crawled": 1570463924459, - "title": "Steelers QB Ben Roethlisberger \u2018livid\u2019 about $5K fine for wearing Apple Watch during a game", - "published": 1570462332000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614084", - "fingerprint": "f291e89f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a12:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s Vice President of Human Interface Design Alan Dye is no stranger to giving interviews about the Apple Watch and what goes into what shapes the software experience. Dye\u2019s latest Apple Watch conversation can be heard on the Hodinkee Radio podcast where he discusses how Apple Watch faces are designed and much more.

\n

more\u2026

\n

The post Apple Design VP Alan Dye talks Apple Watch face design on Hodinkee Radio podcast interview appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/alan-dye-podcast-interview/", - "type": "text/html" - } - ], - "crawled": 1570463924459, - "title": "Apple Design VP Alan Dye talks Apple Watch face design on Hodinkee Radio podcast interview", - "published": 1570461473000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd1:53b826a2", - "originId": "58335.pyzkg0 at https://www.imore.com", - "fingerprint": "6c47a86e", - "content": { - "content": "

Apple's new service continues to get stronger.

\n

\n

What you need to know

\n
  • Apple Arcade added four new titles over the weekend.
  • \n
  • The games include Pilgrims, The Bradwell Conspiracy, Nightmare Farm, and RedOut: Space Assault.
  • \n
  • Apple Arcade is available no for $5 per month.
  • \n

Over the weekend, Apple Arcade added four new titles, including the surprise release of Pilgrims, which comes from developer Amanita Design. The titles further strengthen what is already an extraordinary lineup of games.

\n

Here are the new titles, along with a short description:

\n

Pilgrims

\n
\n\n
\n

Pilgrims is a playful adventure game, created by the team behind Machinarium and Samorost. Roam the land as you please and make new friends, share a laugh with your fellow travelers and help them complete their little stories, your way. How many different solutions can you find?

\n
\n

The Bradwell Conspiracy

\n
\n\n
\n

Following a sudden explosion at the Stonehenge Museum fundraiser, you find yourself trapped in a hidden underground complex. Your only means of escape is by sending photographs of your surroundings to another survivor confined elsewhere. But before long, a disturbing truth begins to dawn\u2026

\n
\n

Nightmare Farm

\n
\n\n
\n

Let's get along with the characters visiting the farm by preparing food for them and give them toys while growing crops in the field.

\n
\n

Redout: Space Assault

\n
\n\n
\n

Redout: Space Assault puts you in control of a Super Orbital Recon Fighter during the 2395 Colonization of Mars: dive in the fastest, most epic and exciting arcade space battle you can experience on an Apple device. Outsmart, outmaneuver, overpower, outclass your opponents in lightning-fast, adrenaline-inducing single-player space combat.

\n
\n

Since its launch in September, Apple Arcade has become a surprisingly great service with some amazing titles, including Sayonara Wild Hearts, Assemble With Care, and Grindstone. With even more games being added to the list, Apple's $5 per month service is a must-have.

\n

Apple Arcade is currently available for iOS, iPadOS, and tvOS, with macOS support coming very soon.

\n

What's available on Apple Arcade

\"\"", - "direction": "ltr" - }, - "title": "Apple Arcade adds four new titles to strengthen lineup", - "author": "Brandon Russell", - "summary": { - "content": "Apple's new service continues to get stronger.\nWhat you need to know\nApple Arcade added four new titles over the weekend.\nThe games include Pilgrims, The Bradwell Conspiracy, Nightmare Farm, and RedOut: Space Assault.\nApple Arcade is available no for $5 per month.\nOver the weekend, Apple Arcade added four new titles, including the surprise release of Pilgrims, which comes from developer Amanita Design. The titles further strengthen what is already an extraordinary lineup of games.\nHere are the new titles, along with a short description:\nPilgrims\nPilgrims is a playful adventure game, created by the team behind Machinarium and Samorost. Roam the land as you please and make new friends, share a laugh with your fellow travelers and help them complete their little stories, your way. How many different solutions can you find?\nThe Bradwell Conspiracy\nFollowing a sudden explosion at the Stonehenge Museum fundraiser, you find yourself trapped in a hidden underground comp...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hxW_xWzDKKI/apple-arcade-adds-four-new-titles-strengthen-lineup", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-arcade-adds-four-new-titles-strengthen-lineup", - "type": "text/html" - } - ], - "crawled": 1570463606718, - "published": 1570463483000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd0:53b826a2", - "originId": "58333.pyzkg0 at https://www.imore.com", - "fingerprint": "de3b64ec", - "content": { - "content": "

\n

What you need to know

\n
  • Apple's A-series chip was originaly said to have infringed upon a patent.
  • \n
  • The ruling was subsequently overturned.
  • \n
  • Now that decision will stand without appeal.
  • \n

Hopefully this is the end of a long, long story.

\n

Following a case dating back to 2015 the US Supreme Court has sided with Apple, ending a four year battle over a perceived patent infringement relating to Apple's A-series chips.

\n

Way back at the beginning of this story the Wisconsin Alumni Research Foundation claimed that Apple's A-series chips infringed upon a patent relating to how its efficiency was boosted. Initial damages of $862 million were claimed.

\n

As 9to5Mac points out, a jury subsequently found Apple guilty of patent infringement and awarded $234 million in damages. But Apple continued to allegedly infringe upon the patent in products like iPhone until its expiration in 2016. Add interest and a judge increased the damages to a staggering $507 million.

\n

But that wasn't the end of things and Apple claimed that the ruling was "fraught with error". After convincing The US Federal Circuit Court of Appeals in Washington, DC, the original ruling was overturned. But of course, that wasn't the end of things either.

\n

The university sought to appeal, but now the US Supreme Cought has refused as noted by Reuters.

\n
\n

The U.S. Supreme Court on Monday refused to hear a bid by the University of Wisconsin's patent licensing arm to reinstate its legal victory against Apple Inc in a fight over computer processor technology that the school claimed the company used without permission in certain iPhones and iPads.

\n

The justices, on the first day of their new term, declined to review a lower court's 2018 decision to throw out the $506 million in damages that Apple was ordered to pay after a jury in 2015 decided the company infringed the university's patent.

\n
\n

That should now, finally, be the end of things. But this being the patent system pretty much anything could happen from here on out.

\"\"", - "direction": "ltr" - }, - "title": "US Supreme Court backs Apple in battle with the University of Wisconsin", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple's A-series chip was originaly said to have infringed upon a patent.\nThe ruling was subsequently overturned.\nNow that decision will stand without appeal.\nHopefully this is the end of a long, long story.\nFollowing a case dating back to 2015 the US Supreme Court has sided with Apple, ending a four year battle over a perceived patent infringement relating to Apple's A-series chips.\nWay back at the beginning of this story the Wisconsin Alumni Research Foundation claimed that Apple's A-series chips infringed upon a patent relating to how its efficiency was boosted. Initial damages of $862 million were claimed.\nAs 9to5Mac points out, a jury subsequently found Apple guilty of patent infringement and awarded $234 million in damages. But Apple continued to allegedly infringe upon the patent in products like iPhone until its expiration in 2016. Add interest and a judge increased the damages to a staggering $507 million.\nBut that wasn't the end of things and Appl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/pySKObsAdh8/us-supreme-court-backs-apple-battle-university-wisconsin", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/us-supreme-court-backs-apple-battle-university-wisconsin", - "type": "text/html" - } - ], - "crawled": 1570463606718, - "published": 1570462812000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb9:53b826a2", - "originId": "58133.pyzkg0 at https://www.imore.com", - "fingerprint": "98c63d4", - "content": { - "content": "

\n

Best answer: Players will encounter eight gyms when playing either Pok\u00e9mon Sword or Pok\u00e9mon Shield. Initially, it was believed that director Shigeru Ohmori stated there would be 18 gyms in one game. However, this was a misunderstanding, most likely due to a translation error from Japanese to English. The Pok\u00e9mon Company has clarified that between Pok\u00e9mon Sword and Shield, there are 18 different types of gyms, but players will only battle at eight gyms in either game.

\n

Yes, there are only eight gyms

\n

With the November 15, 2019 release date for Pok\u00e9mon Sword and Shield drawing nearer fans are getting more and more excited to play. As with previous generations, players will find differences between the Sword and the Shield version of the Gen 8 games. One of the most significant differences between them will be the types of gyms players battle during their journey around the Galar region. There has been some confusion with people believing that players would encounter 18 gyms when playing Sword or Shield. The truth is that players will only battle at eight gyms.

\n

Why did people think there were going to be 18 gyms?

\n

In September, Pok\u00e9mon Sword and Shield's director, Shigeru Ohmori, had an interview with Game Informer where he stated the following:

\n
\n

"From an actual gameplay and experience perspective, there will be certain gym leaders that will be different depending on which version you've played. In terms of the setting itself, the background to the story is that they are Japanese-style J-1 and J-2, like minor league and major league kind of concept. There are 18 different types of gyms in the story, and depending on the version, which gyms are in the minor league and which gyms are in the major league are different. For example, in Sword, the fighting-type gym will be in the major league, but in Shield, the ghost type. The idea is that every year, the Galar region is playing and which gyms make it into the minor league versus the major league changes. Of course, as always, there's a difference in the kinds of Pok\u00e9mon you can encounter."

\n
\n

Many readers misunderstood Ohmori's statement and took it to mean that there were going to be 18 gyms broken up into leagues in Pok\u00e9mon Sword and Shield. This turns out to have been incorrect.

\n

How do we know it's only eight gyms?

\n

\n

Since the interview, the Pok\u00e9mon Company International has come out with the following statement:

\n
\n

In the Galar region, Pok\u00e9mon Gym Battles are popular sporting events, and the 18 different types of Gyms that exist in Galar contribute to the background setting of the story in Pok\u00e9mon Sword and Pok\u00e9mon Shield. In each game, Trainers must collect eight Gym Badges to complete the Gym Challenge and earn the opportunity to participate in the Champion Cup.

\n

Over the course of the main story, Trainers will challenge eight Gyms, which are all in the Major League. Which Gyms appear in the Major League and Minor League will differ between Pok\u00e9mon Sword and Pok\u00e9mon Shield. For example, depending on the version of the game, Trainers will be able to challenge different Gym Leaders, such as Bea or Allister.

\n

Each version will have eight Gyms and eight Gym Leaders that Trainers can battle for a traditional Gym Challenge experience that fans have enjoyed throughout the Pok\u00e9mon video game series.

\n
\n

As you can see, players will only battle at eight gyms in either Pok\u00e9mon Sword or Shield. The gyms you encounter will be different depending on which version of the game you're playing, but all gyms you battle at will be in the major league. The "18 gyms" refers to the number of total gyms found in both Sword and Shield. It's a little confusing, so we can see how some readers got confused.

\n

At any rate, I'm super excited to see what all of the differences are between Sword and Shield. Changing up the type of gyms you encounter between the two versions is a new idea, and I'm excited to play through both games to take on all 18 gyms.

\n\n

Romulus and Remus

\n

Pok\u00e9mon Sword and Shield

\n

\n

Who will you choose?

\n

Trainers will have the chance to explore a brand new map and come across brand new Pok\u00e9mon as well as familiar fan favorites. Players who choose Pok\u00e9mon Sword will have the opportunity to capture the Legendary dog, Zacian, while Pok\u00e9mon Shield players have the same chance to catch Zamazenta.

\n
\"\"", - "direction": "ltr" - }, - "title": "No, there aren't 18 gyms in Pok\u00e9mon Sword and Shield", - "author": "Rebecca Spear", - "summary": { - "content": "Best answer: Players will encounter eight gyms when playing either Pok\u00e9mon Sword or Pok\u00e9mon Shield. Initially, it was believed that director Shigeru Ohmori stated there would be 18 gyms in one game. However, this was a misunderstanding, most likely due to a translation error from Japanese to English. The Pok\u00e9mon Company has clarified that between Pok\u00e9mon Sword and Shield, there are 18 different types of gyms, but players will only battle at eight gyms in either game.\nRomulus: Pok\u00e9mon Sword ($60 pre-order at Amazon)\nRemus: Pok\u00e9mon Shield ($60 pre-order at Amazon)\nYes, there are only eight gyms\nWith the November 15, 2019 release date for Pok\u00e9mon Sword and Shield drawing nearer fans are getting more and more excited to play. As with previous generations, players will find differences between the Sword and the Shield version of the Gen 8 games. One of the most significant differences between them will be the types of gyms players battle ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/7XmcqdImiGU/how-many-gyms-will-there-be-pokemon-sword-and-shield", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-many-gyms-will-there-be-pokemon-sword-and-shield", - "type": "text/html" - } - ], - "crawled": 1570462286289, - "published": 1570462203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb8:53b826a2", - "originId": "58208.pyzkg0 at https://www.imore.com", - "fingerprint": "b5171869", - "content": { - "content": "

\n

The home security industry has come a long way since its humble inception, making it possible to keep eyes on every inch of your home without having to spend an exorbitant amount of money on a set of ugly and intrusive cameras.

\n

This\u00a0iPM World 360-Degree 1080p Wireless IP Security Camera, however, takes home security convenience to an entirely new level, and it\u2019s currently available for 65% off at just $44.99.

\n

Whether you\u2019re looking to keep all of your prized possessions safe or easily check in with your pet while you\u2019re at work, this discrete and powerful security camera has you covered.

\n

You\u2019ll be able to stream panoramic views of your space directly to your smartphone regardless of where you are; and, since the feed is entirely encrypted from start to finish, you won\u2019t have to worry about prying eyes keeping tabs on you and your loved ones.

\n

You can even rotate the camera from afar using your smartphone in order to get that perfect angle\u2014even if you\u2019re away from home.

\n

Protect yourself and your belongings with an iPM World 360-Degree 1080p Wireless IP Security Camera for\u00a0just $44.99\u201465% off its usual price for a limited time.

\n

Prices are subject to change.

\"\"", - "direction": "ltr" - }, - "title": "Keep an eye on your home with this $45 wireless security cam", - "author": "iMore.com", - "summary": { - "content": "The home security industry has come a long way since its humble inception, making it possible to keep eyes on every inch of your home without having to spend an exorbitant amount of money on a set of ugly and intrusive cameras.\nThis\u00a0iPM World 360-Degree 1080p Wireless IP Security Camera, however, takes home security convenience to an entirely new level, and it\u2019s currently available for 65% off at just $44.99.\nWhether you\u2019re looking to keep all of your prized possessions safe or easily check in with your pet while you\u2019re at work, this discrete and powerful security camera has you covered.\nYou\u2019ll be able to stream panoramic views of your space directly to your smartphone regardless of where you are; and, since the feed is entirely encrypted from start to finish, you won\u2019t have to worry about prying eyes keeping tabs on you and your loved ones.\nYou can even rotate the camera from afar using your smartphone in order to get that perfect angle\u2014e...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/6JJYY1wi4oQ/keep-eye-your-home-45-wireless-security-cam", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/keep-eye-your-home-45-wireless-security-cam", - "type": "text/html" - } - ], - "crawled": 1570462286289, - "published": 1570462203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb7:53b826a2", - "originId": "38928.pyzkg0 at https://www.imore.com", - "fingerprint": "3ee9df76", - "content": { - "content": "

\n

macOS Catalina is coming soon. Here's how to make sure your Mac is ready for it.

\n

As soon as macOS Catalina goes public, you can download and install it on your Mac. With the latest major update, we get new built-in apps to replace iTunes, Sidecar support for iPadOS, and a whole lot more. Before you get started, you should make sure your Mac is ready for the download and installation process.

\n

If you're wondering what macOS Catalina is all about, check out our FAQ:

\n

What to know before you start: Is my Mac eligible for macOS Catalina?

\n

macOS Catalina will run on the following devices:

\n
  • MacBook (2015 or newer)
  • \n
  • MacBook Air (2012 or newer)
  • \n
  • MacBook Pro (2012 or newer)
  • \n
  • Mac mini (2012 or newer)
  • \n
  • iMac (2012 or newer)
  • \n
  • iMac Pro (2017 or newer)
  • \n
  • Mac Pro (2013 or newer)
  • \n

Step 1: Clean up your Mac

\n

Make sure your Mac isn't overstuffed with unnecessary extra files. Thanks to Optimized storage in macOS, you can quickly clean up your Mac with just a few steps.

\n

Step 2: back up your Mac

\n

Seriously. Back it up. Even if you have scheduled backups every night, just push a manual backup before you get started. It's the right thing to do. The easiest way to back up your Mac is with Time Machine, but there are plenty of other ways you can back it up that work just as well.

\n

Step 3: Decide how you are going to download macOS Catalina

\n

You can download and install macOS Catalina directly onto your main drive, but you may discover that some of your favorite apps aren't supported or aren't ready yet. One of the best ways to test out whether you want to run Catalina on your main drive is to partition it and install the new operating system there. This gives you the chance to play around with all the new features without messing with your workflow or productivity.

\n

You can also download macOS Catalina onto a thumb drive so that you can install it on multiple computers without having to re-download each time.

\n

Step 4: Download macOS Catalina

\n

Your Mac is ready to go. Now all you have to do is download and install Catalina once Apple launches it.

\"\"", - "direction": "ltr" - }, - "title": "Get your Mac ready for macOS Catalina", - "author": "Lory Gil", - "summary": { - "content": "macOS Catalina is coming soon. Here's how to make sure your Mac is ready for it.\nAs soon as macOS Catalina goes public, you can download and install it on your Mac. With the latest major update, we get new built-in apps to replace iTunes, Sidecar support for iPadOS, and a whole lot more. Before you get started, you should make sure your Mac is ready for the download and installation process.\nIf you're wondering what macOS Catalina is all about, check out our FAQ:\nmacOS Catalina FAQ: Everything you need to know!\nWhat to know before you start: Is my Mac eligible for macOS Catalina?\nStep 1: Clean up your Mac\nStep 2: Back up your Mac\nStep 3: Decide how you are going to download macOS Catalina\nStep 4: Download macOS Catalina\nWhat to know before you start: Is my Mac eligible for macOS Catalina?\nmacOS Catalina will run on the following devices:\nMacBook (2015 or newer)\nMacBook Air (2012 or newer)\nMacBook Pro (2012 or newer)\nMac mini (2012 or newer)\niMac (2012 or newer)\niMac Pro (2017 or...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/tKv-1jPximY/how-prepare-your-mac-macos-public-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-prepare-your-mac-macos-public-beta", - "type": "text/html" - } - ], - "crawled": 1570462286289, - "published": 1570462200000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb6:53b826a2", - "originId": "51243.pyzkg0 at https://www.imore.com", - "fingerprint": "b3cd1f9", - "content": { - "content": "

The Gen 8 Pok\u00e9mon are here!

\n

\n

The day has come! Generation 8 of Pok\u00e9mon has been announced and with it two new games and a whole new region to explore. Set in the picturesque region of Galar, Pok\u00e9mon Sword and Pok\u00e9mon Shield will be latest RPG's available on the Nintendo Switch in the coming months.

\n

Little is known about the new generation of Pok\u00e9mon, but as we get more information this list will become filled with ever more cute little monsters. So far, we know a little about the three starter Pok\u00e9mon you will be able to choose at the start of your adventure so let's get into it.

\n

More: Everything we know about Pok\u00e9mon Shield and Sword

\n

Starter Pok\u00e9mon

\n

\n

If you are new to Pok\u00e9mon, your starter Pok\u00e9mon is the Pok\u00e9mon given to you by Professor Magnolia to start you on your journey. They are normally the Pok\u00e9mon you come to love the most, even if you don't use it as much in later levels.

\n

They are all super adorable and new to the Galar region, so let's check them out!

\n

Sobble

\n

\n

Sobble is your water type starter pokemon and is easily the cutest of three. It is said she is a timid little Pok\u00e9mon who likes to attack from the safety of the water. She also appears to be able to disappear and reappear as needed. Plus, she causes people around her to cry when she cries! Adorable.

\n

As always, the first three Pok\u00e9mon are likely to have at least three evolution and we are excited to see them when they appear. Sobble is very small and slimy, so her evolution is likely to be graceful and beautiful, that's what normally happens.

\n

Grookey

\n

\n

Grass-type Grookey is the next starter you can choose from and, apparently, he's a cheeky little monkey. You can see him making music on the rocks and scampering up the buildings around Galar as well as rushing swiftly across the grass.

\n

I like to try and guess their evolutions, and it looks like Grookey may well become a huge Pok\u00e9mon when he evolves, probably a giant gorilla with a tree on its head.

\n

Scorbunny

\n

\n

She set the grass on fire! Scorbunny is the energetic fire Pok\u00e9mon that you can choose as your starter. She is described as "always running about, bursting with energy," so you can expect some fast attacks from our fiery friend.

\n

Evolutions are tough on bunny types, but it could look something like the Bunearry evolution, a mix of human, bunny, and fire! I really can't wait to see these evolutions, come on Pok\u00e9mon, we need more info already!

\n

Legendary Pok\u00e9mon

\n

\n

The two new legendary have been announced! There are called Zamzenta (the shield) and Zacian (the sword) and they look amazing. We don't really know a lot of details, though we do know they are central to the plot. In the small video, we have seen they seemed to be practicing together in the forest when they were attacked.

\n

We do have a few details from the Sword and Shield website so let's break them down. I will give you the direct quote for each so you will know exactly what we know.

\n

Zamzenta

\n

\n

"Zamazenta's regal and majestic movements overwhelm any opponents that dare face it. Its body is covered in what seems to be a shield."

\n

It's shielded mane can reflect any attack, so it's likely to be an extremely difficult battle!

\n

Zacian

\n

\n

"Zacian attacks so gracefully that its movements can even captivate its opponents. It holds what appears to be a sword in its mouth."

\n

I think Zacian is the Legendary I want most in all the world. It looks beautiful.

\n

Galarian Pok\u00e9mon Forms

\n

\n

On August 7, 2019, Nintendo gave us a look at some of the pre-existing Pok\u00e9mon with a new Galarian Form. Not only do they have new forms, but some of them may have completely new evolutions to go with their new forms! It's great to know that some of the original Pok\u00e9mon will be getting a makeover!

\n

Weezing

\n

\n

It makes perfect sense for Weezing to have a new form in this, a clearly industrialized region of the Pok\u00e9mon world. The tall Victorian hat that is also a chimney is the perfect metaphor for this area. Weezing is still a Poison/Fairy type, but now it just looks way cooler.

\n

Zigzagoon

\n

\n

This black and white Zigzagoon is said to be the oldest variant of this Dark/Normal type Pok\u00e9mon. We also got to see a glimpse of all the evolutions of Zigzagoon so we have a good feel of what it's like.

\n

Right now we know very little of course, except that they look great.

\n

Linoone

\n

\n

Linoone is the Evolution of Zigzagoon and like that Pok\u00e9mon, Linoone is the same shape as before with the new black and white coloring. Unlike other Linoone species, however, this one has an Evolution of its own!

\n

You can read about this new evolution in the "Pok\u00e9mon of the Galar region" section below.

\n

Sirfetch'd

\n

\n

Sirfetch'd is a brand new Galarian evolution for Farfetch'd in Gen 8. This Pok\u00e9mon carries a sharpened leak like a jousting knight of olde. Anyone getting Pok\u00e9mon Shield should note that this evolution is only available in Pok\u00e9mon Sword, so you'll need to trade with a buddy to get it.

\n

Ponyta

\n

\n

We caught several glimpses of this rainbow maned version of Ponyta during the Pok\u00e9mon Live stream. It looks like there might be two versions of Ponyta; one with a tail and one without. We're not sure yet if this denotes a male and female Ponyta or if one version will be found in Sword and the other will be in Shield. We'll update when we get more information.

\n

Pok\u00e9mon of the Galar region

\n

\n

We aren't going to get to see all of the new Pok\u00e9mon any time soon but we are getting new ones dribbling out. Here is what we have so far. We got to see five new Pok\u00e9mon called, Wooloo, Gossifleur, Eldegoss, Drednaw, and Corviknight. We are also seeing new ones every now and then which will update as we get them.

\n

Obstagoon

\n

\n

Obstagoon is a unique evolution for Linoone and can only be found in the Galar region. Apparently, it's particularly tough to be a Linoone here and so it needs to evolve into something defensive.

\n

Obstagoon seems to be a defender Pok\u00e9mon, taunting its enemies and making them attack it while it offers up a huge defense. I can think of some good tactics to use with this big Pok\u00e9mon.

\n

Morpeko

\n

\n

Morpeko is the most unique Pok\u00e9mon we have seen in the Galar region yet. It has the ability to change its form when needed and use different attacks in each form. It can be found in its "Full" form though Morpeko is never really full. It generates electricity constantly so needs to eat all the time.

\n

If it doesn't get to eat enough it transforms into its other form, called "Hangry." Hangry Morpeko is a dark type Pok\u00e9mon, instead of Lightning which gives you the chance to use different types of attack all in one little mouse Pok\u00e9mon.

\n

Wooloo

\n

\n

Wooloo seems to be one of the more numerous Pok\u00e9mon in the game, and its wool is used by the inhabitants of Galar for carpeting and clothes and the like. Extremely cute, but prone to running away, I imagine this will be one of the first Pok\u00e9mon you capture in the wild.

\n

Gossifleur

\n

\n

Gossifleur is a Pok\u00e9mon that loves clean air. It's a grass type, so that makes sense, and it sounds like it will have healing powers so you may want to grab one early. Always worth having a healer in your party.

\n

Gossifleur also evolves \u2014 the first evolution we've seen in Sword and Shield \u2014 into the beautiful Eldegoss.

\n

Eldegoss

\n

\n

Eldegoss looks very similar to Gossifleur with an extra seed pod sprouting from its head. The seeds are said to be able to revive downed Trainers and Pok\u00e9mon. I'm assuming these two Pok\u00e9mon will be your healers throughout the first half of the game, so make sure you find them early and look after them!

\n

Drednaw

\n

\n

It seems like Drednaw will be a difficult Pok\u00e9mon to deal with. Apparently, it's vicious and takes a lot to keep it under control. But it has a solid defense as well as super sharp teeth for causing max damage. They have mentioned several times it can chew through Iron and stone so I'm wondering if we will see that in gameplay.

\n

Corviknight

\n

\n

Corviknight is the first flying Pok\u00e9mon we've seen from Sword and Shield and it has a really cool armored look. This Pok\u00e9mon is used in the game as your quick travel mechanic. It carries a taxi in its huge talons and flies you from city to city.

\n

You can also capture them as well, so you can use its strong attacks in battle as well.

\n

Yamper

\n

\n

Ok, the names just keep getting more awesome. Yamper?? And it's an electric-type corgi?? I mean, come on, how can you not want to buy this game just on the back of this single Pok\u00e9mon? It even wags its little tail in its attack!

\n

Alcremie

\n

\n

Alcremie is seen to be one of the Pok\u00e9mon you can use in Gigantamax battles and shows off your ability to change the way the Pok\u00e9mon look when they are in Gigantamax mode.

\n

Alcremie is shown to be a whipped cream Pok\u00e9mon as well as being a Fairy type, and can actually produce whipped cream at will. It's my new best friend.

\n

Duraludon

\n

\n

This Steel/Dragon type Pok\u00e9mon is said to be found in the same regions as the Tyranitar and has a special lightweight armor that keeps it agile and strong. I'm looking forward to seeing the evolution of Duraludon, I think it will be a big one!

\n

Rolycoly

\n

\n

Another Pok\u00e9mon with an awesome name, Rolycoly is a Rock type pokemon that can blast powerful attacks out of his orange eye. According to serebii.net, he can also roll over any type of terrain and used to be in every home in Galar, before coal became less needed.

\n

Polteageist

\n

\n

Let it be known that I will protect Polteageist at all costs. The play on the name poltergeist is obvious, and this little fella looks like a small ghost inside of a teapot. It's body is made from black tea and is said to have a very distinct aroma and flavor, only allowing trainers it trusts to try some of its tea. Be careful though, because drinking it could lead to a stomach ache.

\n

Cramorant

\n

\n

An insatiable eater, like I'm sure many of us, myself included, are. Cramorant is defined as a "Gulp Pok\u00e9mon" and will try to swallow almost anything it can fit into its mouth. When it swallows something it shouldn't, it spits it back up. This can be used during battle after Cramorant uses dive or surf, returning with a catch in its mouth that it will hurl at your opponent's Pok\u00e9mon.

\n

Leaked Pok\u00e9mon

\n

At E3 2019 Pok\u00e9mon Sword and Shield were available as a playable demo and some quick thinking players \u2014 the crew from seribii for example \u2014 manage to grab some pictures of Pok\u00e9mon not yet announced officially by the Pok\u00e9mon Company.

\n

Impidimp

\n

\n

Not much is known right now about Impidimp, except it is a Fairy/Dark-type Pok\u00e9mon, and is called Impidimp, the best name for a Pok\u00e9mon ever. I love it and it will be my friend forever.

\n

Confirmed Pok\u00e9mon from Previous Generations

\n

They aren't all going to be new Pok\u00e9mon in Sword and Shield of course. Some of them will be the Pok\u00e9mon from Gen 1, all the way up to Gen 7. We've been keeping an eye out for any old Pok\u00e9mon throughout the trailers and we've seen a fair few! Here's an alphabetized list for you to enjoy.

\n
  • Abomasnow
  • \n
  • Arcanine
  • \n
  • Avalugg
  • \n
  • Axew
  • \n
  • Bergmite
  • \n
  • Bewear
  • \n
  • Boldore
  • \n
  • Bounsweet
  • \n
  • Braviary
  • \n
  • Bronzor
  • \n
  • Bronzong
  • \n
  • Budew
  • \n
  • Bunnelby
  • \n
  • Butterfree
  • \n
  • Charmander
  • \n
  • Charmeleon
  • \n
  • Charizard
  • \n
  • Charjabug
  • \n
  • Chinchou
  • \n
  • Cinccino
  • \n
  • Caterpie
  • \n
  • Cleffa
  • \n
  • Clefairy
  • \n
  • Clefable
  • \n
  • Combee
  • \n
  • Croagunk
  • \n
  • Deino
  • \n
  • Diggersby
  • \n
  • Diglett
  • \n
  • Drifloon
  • \n
  • Drifblim
  • \n
  • Dugtrio
  • \n
  • Duosion
  • \n
  • Dusknoir
  • \n
  • Dusclops
  • \n
  • Duskull
  • \n
  • Eevee
  • \n
  • Electrike
  • \n
  • Espeon
  • \n
  • Espurr
  • \n
  • Feebas
  • \n
  • Ferroseed
  • \n
  • Ferrothorn
  • \n
  • Flareon
  • \n
  • Flygon
  • \n
  • Fraxure
  • \n
  • Frillish
  • \n
  • Froslass
  • \n
  • Gallade
  • \n
  • Garbodor
  • \n
  • Galvantula
  • \n
  • Gardevoir
  • \n
  • Gastly
  • \n
  • Gengar
  • \n
  • Gigalith
  • \n
  • Glaceon
  • \n
  • Glalie
  • \n
  • Goldeen
  • \n
  • Golett
  • \n
  • Golisopod
  • \n
  • Golurk
  • \n
  • Goodra
  • \n
  • Goomy
  • \n
  • Gourgeist
  • \n
  • Growlithe
  • \n
  • Grubbin
  • \n
  • Gyrados
  • \n
  • Hakamo-o
  • \n
  • Haunter
  • \n
  • Hawlucha
  • \n
  • Haxorus
  • \n
  • Helioptile
  • \n
  • Heliolisk
  • \n
  • Hippopotas
  • \n
  • Hippowdon
  • \n
  • Hitmonchan
  • \n
  • Hitmonlee
  • \n
  • Hitmontop
  • \n
  • Hoothoot
  • \n
  • Hydreigon
  • \n
  • Inkay
  • \n
  • Jangmo-o
  • \n
  • Jellicent
  • \n
  • Jolteon
  • \n
  • Joltik
  • \n
  • Kirlia
  • \n
  • Koffing
  • \n
  • Kommo-o
  • \n
  • Lanturn
  • \n
  • Lapras
  • \n
  • Larvitar
  • \n
  • Leafeon
  • \n
  • Liepard
  • \n
  • Linoone
  • \n
  • Lombre
  • \n
  • Lotad
  • \n
  • Lucario
  • \n
  • Ludicolo
  • \n
  • Machop
  • \n
  • Machoke
  • \n
  • Machamp
  • \n
  • Magikarp
  • \n
  • Malamar
  • \n
  • Manectric
  • \n
  • Mantine
  • \n
  • Mantyke
  • \n
  • Maractus
  • \n
  • Mareanie
  • \n
  • Mawile
  • \n
  • Meowstic
  • \n
  • Metapod
  • \n
  • Mew
  • \n
  • Mimikyu
  • \n
  • Minccino
  • \n
  • Milotic
  • \n
  • Mudbray
  • \n
  • Mudsdale
  • \n
  • Munchlax
  • \n
  • Ninetales
  • \n
  • Noctowl
  • \n
  • Noibat
  • \n
  • Noivern
  • \n
  • Onix
  • \n
  • Palpitoad
  • \n
  • Pancham
  • \n
  • Pangoro
  • \n
  • Pelipper
  • \n
  • Pichu
  • \n
  • Pikachu
  • \n
  • Pumpkaboo
  • \n
  • Pupitar
  • \n
  • Purrloin
  • \n
  • Quagsire
  • \n
  • Raichu
  • \n
  • Ralts
  • \n
  • Reuniclus
  • \n
  • Rhydon
  • \n
  • Rhyperior
  • \n
  • Riolu
  • \n
  • Roggenrola
  • \n
  • Roselia
  • \n
  • Roserade
  • \n
  • Rufflet
  • \n
  • Sawk
  • \n
  • Scrappy
  • \n
  • Seaking
  • \n
  • Seismitoad
  • \n
  • Sliggoo
  • \n
  • Slurpuff
  • \n
  • Sneasel
  • \n
  • Snorlax
  • \n
  • Snover
  • \n
  • Solosis
  • \n
  • Steelix
  • \n
  • Stenee
  • \n
  • Stufful
  • \n
  • Swirlix
  • \n
  • Swoobat
  • \n
  • Sylveon
  • \n
  • Togepi
  • \n
  • Togetic
  • \n
  • Togekiss
  • \n
  • Toxapex
  • \n
  • Toxicroak
  • \n
  • Trapinch
  • \n
  • Trubbish
  • \n
  • Tsareena
  • \n
  • Tympole
  • \n
  • Tyranitar
  • \n
  • Tyrogue
  • \n
  • Umbreon
  • \n
  • Vanillite
  • \n
  • Vanillish
  • \n
  • Vanilluxe
  • \n
  • Vaporeon
  • \n
  • Vespiquen
  • \n
  • Vibrava
  • \n
  • Vikavolt
  • \n
  • Vulpix
  • \n
  • Wailmer
  • \n
  • Wailord
  • \n
  • Weavile
  • \n
  • Woobat
  • \n
  • Wooper
  • \n
  • Wobbuffet
  • \n
  • Wimpod
  • \n
  • Wingull
  • \n
  • Wishiwashi
  • \n
  • Wynaut
  • \n
  • Zwelious
  • \n

Guess the Pok\u00e9mon time!

\n

Now it's your turn to tell us your guesses. What types of Pok\u00e9mon are we likely to see? Give us your best evolution and legendary guesses down in the comments and we can have some fun with the types of Pok\u00e9mon we will find.

\n

Protection

\n

Pok\u00e9mon Shield

\n

\n

$60 pre-order at Amazon

\n

One of two new Pok\u00e9mon adventures

\n

Little is known about the new RPG from Nintendo and the Pok\u00e9mon company except for the names, Pok\u00e9mon Shield and Sword. Set in a new region of Galar it will be an all-new adventure on Nintendo Switch

\n

Attack!

\n

Pok\u00e9mon Sword

\n

\n

$60 pre-order at Amazon

\n

One of two new Pok\u00e9mon adventures

\n

Little is known about the new RPG from Nintendo and the Pok\u00e9mon company except for the names, Pok\u00e9mon Shield and Sword. Set in a new region of Galar it will be an all-new adventure on Nintendo Switch

\n

Double trouble

\n

Pok\u00e9mon Sword and Shield double pack

\n

\n

$120 at Amazon

\n

Why not both?

\n

Now we know a little bit more about Sword and Shield we are more excited than ever. If you are a completist, you can get both of these games in one easy pack.

\"\"", - "direction": "ltr" - }, - "title": "Pok\u00e9mon Sword and Shield: New Galarian Ponyta spotted during live stream", - "author": "James Bricknell", - "summary": { - "content": "The Gen 8 Pok\u00e9mon are here!\nThe day has come! Generation 8 of Pok\u00e9mon has been announced and with it two new games and a whole new region to explore. Set in the picturesque region of Galar, Pok\u00e9mon Sword and Pok\u00e9mon Shield will be latest RPG's available on the Nintendo Switch in the coming months.\nLittle is known about the new generation of Pok\u00e9mon, but as we get more information this list will become filled with ever more cute little monsters. So far, we know a little about the three starter Pok\u00e9mon you will be able to choose at the start of your adventure so let's get into it.\nMore: Everything we know about Pok\u00e9mon Shield and Sword\nStarter Pok\u00e9mon\nLegendary Pok\u00e9mon\nGalarian Pok\u00e9mon Forms\nPok\u00e9mon of the Galar Region\nLeaked Pok\u00e9mon\nConfirmed Pok\u00e9mon from Previous Generations\nStarter Pok\u00e9mon\nIf you are new to Pok\u00e9mon, your starter Pok\u00e9mon is the Pok\u00e9mon given t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BgC748c4z34/all-new-gen-8-pokemon-listed", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/all-new-gen-8-pokemon-listed", - "type": "text/html" - } - ], - "crawled": 1570462286289, - "published": 1570462200000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd8163:cad:53b826a2", - "originId": "40766.pyzkg0 at https://www.imore.com", - "fingerprint": "aa1f9b79", - "content": { - "content": "

\n

How do you back up your Mac locally and off-site or online so all your important photos and files stay safe and sound? Like this!

\n

You absolutely have to back up your Mac. If you don't, one day \u2014\u00a0maybe tomorrow, maybe next week or next year \u2014\u00a0you will lose something important and irreplaceable and there will be nothing future you can do but curse at and blame past you. I don't say this to scare you. I say it to save you. Back up. Do it now. And do it like this.

\n

Why do you need to back up?

\n

One copy of your data is no copies at all. That's because hard drives and solid state drives (SSD) fail. They fail all the time. Two copies of your data is basically one copy, since there's a chance both could fail at the same time.

\n

To make sure your data is safe you want to back it up in a way that minimizes the chance you could ever lose it. Realistically, that means a local back up as well as an off-site or online backup.

\n

What's a local back up and how do you do it?

\n

A local back up is literally taking a the data on your Mac and copying it to another drive in your home or office. Both copies are in the same place, so you can easily get to the back up when and if you need it, and either keep it up-to-date or restore from it if something bad happens to the original.

\n

There are a couple ways to do a local backup. The first and easiest is with Apple's built-in Time Machine.

\n

\n

What's Time Machine and how do I use it?

\n

\n

Time Machine is the easiest way to get started with local backups. Because it's built right into macOS, there's no additional software to buy, you just need an external drive to get started. Time Machine is even supported by popular mass-storage (NAS) devices, so it can scale as much as you need.

\n

Read how to easily back up and restore your Mac with Time Machine

\n

Time Machine makes backing up your Mac a sort of set-it-and-forget-it experience. Once enabled, you literally don't have to do anything else. You just need an external hard drive to store the backups in.

\n

Best external hard drives for Mac

\n

\n

What about 'cloning' for local back up?

\n

\n

The big advantage to cloning is that it makes a bit-for-bit copy of your drive which means that, if anything happens to your Mac, you can actually boot from the clone and get right back to work if you need to, before worrying about fixing your main drive or restoring any data.

\n

I use SuperDuper! for this and rotate between two different backup drives. That way, I minimize the chance of losing anything should one of those drives fail. Carbon Copy Cloner will get the same job done, so you have options.

\n

Learn how to easily clone your Mac using SuperDuper! or Carbon Copy Cloner

\n

\n

What's off-site backup?

\n

Having a backup or two at home is fine unless there's a fire, flood, or theft that eliminates everything in your home, all at once. Same for the office, if your Mac and backups are all in the same place there as well.

\n

So, to reduce that risk, you take one or more of your backup drives and store them at a different physical location. It should be a place that you trust with your data and is far enough away that any disaster striking your place won't also strike the secondary place. So, not the neighbors, but your parent's or sibling's place across town, your office, even a storage unit or safety deposit box at the bank a few blocks away would all be great.

\n

The most convenient way to manage it is, if you're already rotating between two or more local drives, simply swap the local and off-site drives once a week or once a month, depending on your needs. Take the drive with your latest local back up to the off-site location and bring back the older one to update. Then swap again the next time.

\n

This is also the best option if you have sensitive financial, health, or personal information you simply don't want to trust to an online service no matter how secure.

\n

\n

What about online or cloud backup?

\n

\n

We live in the age of the internet and, while local and offsite backups are a good enough solution to recommend them, there are considerable advantages to going to the cloud.

\n

Similar to Time Machine, online backup "just works". You pay for a subscription, download a utility, start it up, and then it churns away in the background copying your data to giant server farms and updating it as and when needed.

\n

There's typically also an option to send or receive hard drives, if you have a large amount of data, to get you started or in the event you need to recover.

\n

BackBlaze and Carbonite are solid services that have been around for years.

\n

How to back up your Mac to the cloud

\n

What about iCloud, Dropbox, and Google Drive \u2014 can't you just use them?

\n

\n

If BackBlaze or Carbonite are like disk cloning in the cloud, iCloud, Dropbox, Google Drive, and the other storage providers are like copying a few important files over. They're incredibly handy to keep things in sync and to restore a few files here and there if and when you need to, but if you lose your entire Mac, unless you've stored a disk image, you won't be able to simply restore and go back about your business.

\n

That said, most of them have free and cheap plans and are well worth using in addition to an online backup service because you can quickly and easily sync and recover files.

\n

I use all three. iCloud automagically syncs and backups basic Mac files and lets me access them on iOS. Dropbox is where I store all my Mac document folders. Google Drive is what my company uses for documents.

\n

Back it up. Just back it up.

\n

Pick a date. Set a calendar reminder. Every time it goes off, check your backups and improve your strategy as needed. Even though backups always feel like tomorrow's problem, losing your data can profoundly screw up your today. And odds are it will happen at some point, so be ready.

\n

Don't let past you destroy future you. Back up now.

\n

If you already have a backup strategy, let me know what it is. If you don't already have one, let me know what you choose!

\n

Updated September 2019: Updated for macOS Catalina.

\n

\n
\n

Backing up: The ultimate guide

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "You should be backing up your Mac in more than one way \u2014 try three", - "author": "Rene Ritchie", - "summary": { - "content": "How do you back up your Mac locally and off-site or online so all your important photos and files stay safe and sound? Like this!\nYou absolutely have to back up your Mac. If you don't, one day \u2014\u00a0maybe tomorrow, maybe next week or next year \u2014\u00a0you will lose something important and irreplaceable and there will be nothing future you can do but curse at and blame past you. I don't say this to scare you. I say it to save you. Back up. Do it now. And do it like this.\nWhy do you need to back up?\nOne copy of your data is no copies at all. That's because hard drives and solid state drives (SSD) fail. They fail all the time. Two copies of your data is basically one copy, since there's a chance both could fail at the same time.\nTo make sure your data is safe you want to back it up in a way that minimizes the chance you could ever lose it. Realistically, that means a local back up as well as an off-site or online backup.\nWhat's a local back up and how do you do it?\nA l...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/34Wq6-96hWE/how-to-back-up-your-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-to-back-up-your-mac", - "type": "text/html" - } - ], - "crawled": 1570461548899, - "published": 1570461300000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62f0:cac:53b826a2", - "originId": "53769.pyzkg0 at https://www.imore.com", - "fingerprint": "e4a27435", - "content": { - "content": "

\n

Take on spooky specters as you explore a haunted hotel.

\n

It feels like it's taken forever for a new Luigi's Mansion to finally grace us. After all, it was six years ago that the last Luigi's Mansion game released. From what we've seen in trailers for this upcoming game, it looks like the wait was well worth it. There are plenty of new features and game modes to get you excited about this new entry in the series. Here's everything you want to know about Luigi's Mansion 3.

\n

I see dead people

\n

Luigi's Mansion 3

\n

\n

$60 pre-order at Amazon

\n

Defeat ghosts as you search for your friends

\n

The newest game in the Luigi's Mansion series has you playing once again as the scared plumber. But this time, you'll be exploring a haunted hotel, using new fighting elements, and have the help of a gooey doppelganger. You can even play the main story with two-player co-op. This game also includes multiplayer modes where up to 8 players can play together either locally or online.

\n

Update: October 7, 2019: The official Luigi's Mansion website went live in Japan and reveals more information about the game

\n

The hotel is called the Last Resort. You'll need to obtain an "elevator button" from the boss of each floor in order to progress in the game. Additionally, there will eventually be paid DLC.

\n

Update: September 24, 2019: More insights into Luigi's new abilities

\n

Luigi has a brand new move in Luigi's Mansion 3. Now he can use the Poltergust G-00 to pick ghosts up and slam them on the floor.

\n

Update: September 5, 2019: Nintendo Direct reveals ScreamPark multiplayer mode and different themes for each level of the hotel

\n

Each hotel floor has a distinct theme - everything from pirates, to a medieval castle, to ancient Egypt. We also learned that there are more activities in multiplayer than just catching ghosts. You and your friends can compete to get the most coins or hit the most targets in the ScreamPark.

\n

Update: July 17, 2019: Nintendo reveals Halloween release date

\n

Nintendo has officially announced that this highly anticipated game will release on October 31, 2019.

\n

What is the release date for Luigi's Mansion 3?

\n

The game releases this all hallows eve, October 31st. Not going to lie, staying up late hunting ghosts and eating my favorite candies sounds like the ideal way to celebrate the holiday this year.

\n

What's the plot in Luigi's Mansion 3?

\n

\n

Luigi receives a letter inviting him to stay at a luxurious hotel called the Last Resort. He brings along Mario, Peach, and some Toads who all stay the night. Things turn sinister when Luigi discovers his friends have disappeared and ghosts inhabit the hotel. Using Professor E. Gadd's latest Poltergust G-00, Luigi must capture the unearthly inhabitants, battle foes, and search for his missing friends.

\n

Who is Gooigi?

\n

\n

In addition to playing as Luigi, gamers will often control Gooigi, a gooey version of Luigi created by Professor E. Gadd. Luigi's doppelganger can walk on spikes, walk through bars, and do a few other tricks that Luigi can't, but the minute he steps on water he dissolves. You'll need to switch between using either character to make it through the hotel and reach every item.

\n

The cool thing about this latest game is the addition of two-person co-op similar to what you find in Super Mario Odyssey. You can hand a second controller to a friend; they'll be able to control Gooigi while you take charge of Luigi. We did note from the E3 presentation that the camera follows both characters instead of favoring the lead. This ought to make it easier to play as the second player than it is in some other games. Since a unique skill set is tied to either character, you'll have to work together to solve puzzles and get through each room.

\n

What is the hotel like?

\n
\n

The Luigi's Mansion franchise is known for putting a fun spin on paranormal horror. This game continues the tradition of lighthearted spooks as players explore a different haunted theme on each floor of the Last Resort hotel. Themes include a pirate restaurant, the disco dance hall, a Scottish castle level, and an Egyptian tomb. Coming upon a new level will be an exciting event as the surroundings, challenges, and bosses will have a different feel from those you've previously encountered. For instance, you'll take on a spectral shark in the pirate level, ghostly knights in the castle level, and undead mummies in the tomb level.

\n

In order to progress in the game, players will have to defeat each floor's boss and obtain an "elevator button" in order to go up a floor.

\n

Are there any new abilities?

\n

\n

There sure are. Professor E. Gadd has been hard at work creating a new Poltergust vacuum and along with it come some new abilities.

\n
  • Slam: Using the Poltergust G-00, Luigi is able to slam specters into the ground or into other ghosts. We're particularly excited about this new ability since slamming significantly reduces the amount of time it takes to capture spooks.
  • \n
  • Suction Shot: Luigi has a plunger attachment that he can use to get a good grip on objects. After he shoots the plunger onto an object, he can then pull on the hose and throw the object somewhere in the room. Gooigi can also perform the Suction Shot. If there is a particularly large object, Luigi and Gooigi can work together to remove it by both performing a suction shot and then hurling the object.
  • \n
  • Burst: Instead of sucking air in, this burst propels air away from Luigi. If Luigi aims his Poltergust at the floor and blasts air he can propel himself upward. This allows him to jump over oncoming objects or to reach higher locations. He can also blow ghosts and garbage around.
  • \n

Are there any multiplayer party modes? ScareScraper and ScreamPark

\n

\n

It looks like Luigi's Mansion 3 will be a super fun party game in addition to being an exciting single-player adventure. During the Nintendo Direct presentation at E3 2019, we learned about the ScareScraper, a multiplayer mode that allows up to eight players to collectively search for and capture ghosts within a time limit. You can play together either locally or online. There are plenty of different colored Luigi and Gooigi variants to give each player a distinct looking character when playing with this many people.

\n

In the ScreamPark mode, players are divided into a Luigi team and a Gooigi team and must duke it out to see who's best. There are a number of activities including ghost hunting, collecting coins in the hotel pool, and breaking the most targets within a time limit. As with all other Switch multiplayer games, you'll need a Nintendo Switch Online membership to play with other gamers online.

\n

Will there be any DLC?

\n

Yes, there will be DLC that you can pay for. This will unlock additional multiplayer content to the ScareScraper and ScremPark modes. At the moment, we aren't sure what this multiplayer DLC entails or how much it will be, but we'll update this section when we learn more.

\n

Will there be any new amiibo for Luigi's Mansion 3?

\n

We certainly hope so, but at the moment we are unsure if any NFC figures are planned for this game. The 3DS versions responded to Boo, Luigi, Mario, and Toad amiibos. It's likely these figures could also work with the Switch game, but Nintendo has yet to confirm anything. Since the New Mario Maker 2 game doesn't feature amiibo support, it's also possible that this game won't either. We'll just have to wait and see.

\n

Nintendo's announcement trailer at E3

\n

Here's the full E3 announcement if you'd like to watch it:

\n
\n\n

I see dead people

\n

Luigi's Mansion 3

\n

\n

$60 pre-order at Amazon

\n

Defeat ghosts as you search for your friends

\n

The newest game in the Luigi's Mansion series has you playing once again as the scared plumber. But this time, you'll be exploring a haunted hotel, using new fighting elements, and have the help of a gooey doppelganger. You can even play the main story with two people co-op. This game also includes multiplayer modes where up to 8 players can play together either locally or online.

\n

Updated October 7, 2019: Added info found on official Japanese website.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Luigi's Mansion 3 will have paid DLC", - "author": "Rebecca Spear", - "summary": { - "content": "Take on spooky specters as you explore a haunted hotel.\nIt feels like it's taken forever for a new Luigi's Mansion to finally grace us. After all, it was six years ago that the last Luigi's Mansion game released. From what we've seen in trailers for this upcoming game, it looks like the wait was well worth it. There are plenty of new features and game modes to get you excited about this new entry in the series. Here's everything you want to know about Luigi's Mansion 3.\nI see dead people\nLuigi's Mansion 3\n$60 pre-order at Amazon\nDefeat ghosts as you search for your friends\nThe newest game in the Luigi's Mansion series has you playing once again as the scared plumber. But this time, you'll be exploring a haunted hotel, using new fighting elements, and have the help of a gooey doppelganger. You can even play the main story with two-player co-op. This game also includes multiplayer modes where up to 8 players can play together either locally or online.\nRelease date\nWhat's the p...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DxRjM_fCS9A/luigis-mansion-3-nintendo-switch-everything-you-need-know", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/luigis-mansion-3-nintendo-switch-everything-you-need-know", - "type": "text/html" - } - ], - "crawled": 1570461541104, - "published": 1570461000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62cb:cab:53b826a2", - "originId": "58330.pyzkg0 at https://www.imore.com", - "fingerprint": "854ce9ab", - "content": { - "content": "

\n

What you need to know

\n
  • Niantic has announced a whole month dedicated to the Dark Arts.
  • \n
  • A new Brilliant Event will be available Oct. 8-14 and 22-28.
  • \n
  • Community Day will be on October 19.
  • \n
  • A special Halloween event will be on October 31.
  • \n

With October being the Haloween month, and Haloween being all about magic, Niantic has decided to dedicate the entire month to the Dark Arts in Harry Potter: Wizards Unite. Featuring multiple special events, this month is shaping up to be Wizards Unite biggest yet.

\n

What we know

\n

Brilliant Event

\n

Niantic has already given us the full details of the Brilliant Event \u2014 called Fighting Forces \u2014 and you can find all the details over at our event page. What we know is the event starts on October 8, through to October 14. We then get a week gap before part 2 of the event begins on October 22 and runs until October 28.

\n

Community Day

\n
\n

Expect more uncanny creatures including Vampire, Werewolf, and Doxy oddities appearing more frequently in the game

\n
\n

This is all Niantic has said about the Community day so far, but as soon as we know, more we will let you know. By the sounds of it, though, we will be seeing some of these oddities appearing in the day, which should help you fill out your Registry.

\n

Be sure to keep an eye on our community day page for all the latest information about what you can expect on October 19.

\n

Halloween Event

\n

Niantic is very closed-lipped about this event as well. We know that it will have something to with the Fortresses, and having a limited time quest to accomplish in a special chamber.

\n

Hopefully, we will get more information as we get closer to October 31, and the Haloween event.

\n

We will keep you posted

\n

All of the information we have so far is pretty vague, but we will continue to update you as we get more information closer to the time. October looks set to be a busy month for us Wizard Unite fans, so be ready for the adventure.

\"\"", - "direction": "ltr" - }, - "title": "Harry Potter: Wizards Unite announces Dark Arts Month", - "author": "James Bricknell", - "summary": { - "content": "What you need to know\nNiantic has announced a whole month dedicated to the Dark Arts.\nA new Brilliant Event will be available Oct. 8-14 and 22-28.\nCommunity Day will be on October 19.\nA special Halloween event will be on October 31.\nWith October being the Haloween month, and Haloween being all about magic, Niantic has decided to dedicate the entire month to the Dark Arts in Harry Potter: Wizards Unite. Featuring multiple special events, this month is shaping up to be Wizards Unite biggest yet.\nWhat we know\nBrilliant Event\nNiantic has already given us the full details of the Brilliant Event \u2014 called Fighting Forces \u2014 and you can find all the details over at our event page. What we know is the event starts on October 8, through to October 14. We then get a week gap before part 2 of the event begins on October 22 and runs until October 28.\nCommunity Day\nExpect more uncanny creatures including Vampire, Werewolf, and Doxy oddities appearing more frequently in the game...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/B5XOR_CNNn8/harry-potter-wizards-unite-announces-dark-arts-month-multiple-events-follow", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/harry-potter-wizards-unite-announces-dark-arts-month-multiple-events-follow", - "type": "text/html" - } - ], - "crawled": 1570461541067, - "published": 1570461229000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca6:53b826a2", - "originId": "58329.pyzkg0 at https://www.imore.com", - "fingerprint": "46bb5a1", - "content": { - "content": "

\n

What you need to know

\n
  • Apple is trying to get a services bundle off the ground.
  • \n
  • It's facing resistance from music companies.
  • \n
  • Though some do seem receptive to the idea.
  • \n

Record labels are concerned about bundling cutting into their profits.

\n

As Apple continues to grow its services business there's one question that just won't go away. When will Apple push all of its services into one so-called super-bundle? One including Apple TV+, Apple Music, Apple Arcade, and Apple News+? According to a new report by The Financial Times, Apple is already working on it. But it's meeting resistance.

\n

That resistance is coming from, as usual, record labels. According to the report and the infamous anonymous sources, Apple is finding that record labels are "growing more wary about (their) relationship with Apple." That's the stance even before the companies discuss how much such a bundle woud cost.

\n

The concern appears to be that Apple might undercut the current price it charges for Apple Music by bundling it in with other services. That would presumably hit record labels and if there's one thing we know about the music industry, it's that it doesn't like the idea of losing money or anyone telling it what to do.

\n
\n

But executives fear that margins may be hurt if Apple undercuts the $10 monthly price that Spotify, Apple Music and others charge.

\n
\n

Unfortunately, Apple very much likes to tell companies what to do, and record labels are no different. The Financial Times says that at least some labels are receptive to the idea of a super-bundle, but that might not be enough for Apple to get it over the line.

\n

Apple currently charges $9.99 for Apple Music, $9.99 for Apple News+, and $4.99 for Apple Arcade. When Apple TV+ goes live next month that too will cost $4.99. It's also possible that Apple may tie some of this in with other services or bundles, such as AppleCare+ or the iPhone Upgrade Program.

\"\"", - "direction": "ltr" - }, - "title": "Apple's quest for services super-bundle slowed by record labels", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple is trying to get a services bundle off the ground.\nIt's facing resistance from music companies.\nThough some do seem receptive to the idea.\nRecord labels are concerned about bundling cutting into their profits.\nAs Apple continues to grow its services business there's one question that just won't go away. When will Apple push all of its services into one so-called super-bundle? One including Apple TV+, Apple Music, Apple Arcade, and Apple News+? According to a new report by The Financial Times, Apple is already working on it. But it's meeting resistance.\nThat resistance is coming from, as usual, record labels. According to the report and the infamous anonymous sources, Apple is finding that record labels are "growing more wary about (their) relationship with Apple." That's the stance even before the companies discuss how much such a bundle woud cost.\nThe concern appears to be that Apple might undercut the current price it charges for Apple Music by bundl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/pxBirFNijR0/apple-meeting-resistance-music-companies-quest-media-super-bundle", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-meeting-resistance-music-companies-quest-media-super-bundle", - "type": "text/html" - } - ], - "crawled": 1570460963803, - "published": 1570460947000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca5:53b826a2", - "originId": "58328.pyzkg0 at https://www.imore.com", - "fingerprint": "95162868", - "content": { - "content": "

Was Roethlisberger wearing the Series 4 or Series 5?

\n

\n

What you need to know

\n
  • Pittsburgh Steelers quarterback Ben Roethlisberger was reportedly fined by the NFL for wearing an Apple Watch on the sidelines.
  • \n
  • Roethlisberger violated an NFL rule that bars electronics from the sidelines that are capable of transmitting messages.
  • \n
  • The fine was reportedly $5,000, according to ESPN.
  • \n

Pittsburgh Steelers quarterback Ben Roethlisberger was reportedly fined by the NFL for wearing an Apple Watch on the sidelines of his team's win against the Cincinnati Bengals on Monday night.

\n

According to ESPN, the uniform violation comes with a $5,000 fine. The NFL rules ban all electric devices that transmit messaging, ESPN said. The Apple Watch is capable of both receiving and sending messages, even without an iPhone (if you have the LTE version).

\n

Apparently, Roethlisberger is "livid" about the fine and is appealing. The quarterback, who is currently on the injured list, said he didn't even realize he had it on.

\n

ESPN said:

\n
\n

With Roethlisberger unable to use his right arm, his wife dressed him for the Monday night game and strapped the Apple Watch on his left wrist. Roethlisberger then assumed a position he rarely has in his NFL career -- standing in street clothes, including an Apple Watch, on the Steelers' sideline.

\n
\n

To be fair, in the photo included with ESPN's story, the Apple Watch does blend in with Roethlisberger's clothes. But rules are rules.

\n

What I want to know is if Roethlisberger was wearing the Series 4 or the Series 5. Based on the fact that the screen is off, my guess is he was wearing the Series 4, as the Series 5 comes equipped with an always on display.

\n

\n
\n

Apple Watch

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "NFL quarterback receives hefty fine for wearing Apple Watch on sidelines", - "author": "Brandon Russell", - "summary": { - "content": "Was Roethlisberger wearing the Series 4 or Series 5?\nWhat you need to know\nPittsburgh Steelers quarterback Ben Roethlisberger was reportedly fined by the NFL for wearing an Apple Watch on the sidelines.\nRoethlisberger violated an NFL rule that bars electronics from the sidelines that are capable of transmitting messages.\nThe fine was reportedly $5,000, according to ESPN.\nPittsburgh Steelers quarterback Ben Roethlisberger was reportedly fined by the NFL for wearing an Apple Watch on the sidelines of his team's win against the Cincinnati Bengals on Monday night.\nAccording to ESPN, the uniform violation comes with a $5,000 fine. The NFL rules ban all electric devices that transmit messaging, ESPN said. The Apple Watch is capable of both receiving and sending messages, even without an iPhone (if you have the LTE version).\nApparently, Roethlisberger is "livid" about the fine and is appealing. The quarterback, who is currently on the injured list, said he didn't even realize he had it ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/o28YoONZ3YY/nfl-quarterback-receives-hefty-fine-wearing-apple-watch-sidelines", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/nfl-quarterback-receives-hefty-fine-wearing-apple-watch-sidelines", - "type": "text/html" - } - ], - "crawled": 1570460963803, - "published": 1570460611000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614058", - "fingerprint": "3a81e170", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3924:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A long-running patent battle between Apple and the University of Wisconsin appears to finally be at an end. The US Supreme Court has today refused a request from the college to hear an appeal\u2026

\n

more\u2026

\n

The post US Supreme Court says Apple\u2019s victory against University of Wisconsin stands appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/apples-versus-university-of-wisconsin/", - "type": "text/html" - } - ], - "crawled": 1570460322796, - "title": "US Supreme Court says Apple\u2019s victory against University of Wisconsin stands", - "published": 1570459593000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614061", - "fingerprint": "8890f4a0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3923:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

As Apple continues to grow and evolve its Services, one product that has been talked about is a \u201csuper-bundle\u201d that could offer customers music, video, gaming, and even news. Apple has reportedly been chatting with major music companies about the plans but there appears to be concerns and resistance from some record labels.

\n

more\u2026

\n

The post Apple\u2019s plans to create a media \u2018super-bundle\u2019 hitting resistance from record labels appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/apple-media-super-bundle/", - "type": "text/html" - } - ], - "crawled": 1570460322796, - "title": "Apple\u2019s plans to create a media \u2018super-bundle\u2019 hitting resistance from record labels", - "published": 1570459182000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614060", - "fingerprint": "aeae24af", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3922:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

After a short testing period, popular live game streaming service Twitch has launched today on the App Store its Apple TV app. Some third-party apps for tvOS were available before, but this is the first time the official Twitch app has launched for Apple\u2019s set-top box.

\n

more\u2026

\n

The post Twitch app is now officially available for Apple TV users appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/twitch-app-apple-tv/", - "type": "text/html" - } - ], - "crawled": 1570460322796, - "title": "Twitch app is now officially available for Apple TV users", - "published": 1570458973000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613984", - "fingerprint": "929d983f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3921:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The City of Cupertino is launching a new on-demand public transportation option later this month that will cover the entire city and offer affordable rides that users can grab via an iOS or Android app.

\n

more\u2026

\n

The post City of Cupertino launching on-demand public transport, available for all Apple employees appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/cupertino-public-transport-on-demand/", - "type": "text/html" - } - ], - "crawled": 1570460322796, - "title": "City of Cupertino launching on-demand public transport, available for all Apple employees", - "published": 1570456827000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ba9577:c9a:53b826a2", - "originId": "58325.pyzkg0 at https://www.imore.com", - "fingerprint": "daf3f0dc", - "content": { - "content": "

Microsoft To Do now has a dark mode on iOS, bringing battery savings and a sleek new look.

\n

\n

What you need to know

\n
  • Microsoft To Do now has a dark mode on iOS 13.
  • \n
  • Microsoft is bringing a dark mode to the entire Office suite in the near future.
  • \n
  • OneDrive for iOS 13 also gained a dark mode recently.
  • \n

Microsoft To Do now has a dark mode on devices running iOS 13. The to-do list application joins OneDrive which gained a dark mode on iOS 13 last month. Microsoft To Do's official Twitter handle shared a tweet showing off the new dark mode earlier today.

\n

Microsoft is adding dark modes to the entire Office suite and released an artistic video showcasing how dark modes will look on several apps.

\n
\n\n

The dark mode looks as you'd expect, mostly flipping blacks and whites. Dark mode reduces eye strain and can save battery life depending on the type of screen your device has. The update with dark mode for Microsoft To Do on iOS 13 will roll out to devices throughout the day.

\n\n

Microsoft To Do

\n

\n

Free at App Store

\n

Free at Google Play

\n

Free at Microsoft Store

\n

Microsoft To-Do syncs your tasks and lists across all of your devices, including devices running Windows 10, iOS, Android, and Mac. It supports file attachments, sharing tasks and lists, and has a clean interface.

\n
\"\"", - "direction": "ltr" - }, - "title": "Microsoft To Do gains dark mode on iOS 13", - "author": "Sean Endicott", - "summary": { - "content": "Microsoft To Do now has a dark mode on iOS, bringing battery savings and a sleek new look.\nWhat you need to know\nMicrosoft To Do now has a dark mode on iOS 13.\nMicrosoft is bringing a dark mode to the entire Office suite in the near future.\nOneDrive for iOS 13 also gained a dark mode recently.\nMicrosoft To Do now has a dark mode on devices running iOS 13. The to-do list application joins OneDrive which gained a dark mode on iOS 13 last month. Microsoft To Do's official Twitter handle shared a tweet showing off the new dark mode earlier today.\nMicrosoft is adding dark modes to the entire Office suite and released an artistic video showcasing how dark modes will look on several apps.\nThe dark mode looks as you'd expect, mostly flipping blacks and whites. Dark mode reduces eye strain and can save battery life depending on the type of screen your device has. The update with dark mode for Microsoft To Do on iOS 13 will roll out to devices throughout the day.\nMicrosoft To Do\n...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Pu-12SwUinY/microsoft-do-gains-dark-mode-ios-13", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/microsoft-do-gains-dark-mode-ios-13", - "type": "text/html" - } - ], - "crawled": 1570460308855, - "published": 1570459656000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Productivity", - "Ergonis", - "text expansion", - "Typinator" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41822", - "fingerprint": "2e1af530", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/Typinator-7-icon.png", - "width": 512, - "height": 512 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:3920:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Typinator
Text expansion tool brings installer-related improvements and bug fixes, plus compatibility with macOS 10.15 Catalina. (\u20ac24.99 new, free update, 7.0 MB)

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/typinator-8-2/", - "type": "text/html" - } - ], - "crawled": 1570460122849, - "title": "Typinator 8.2", - "published": 1570459133000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "Ergonis", - "keyboard shortcut", - "KeyCue" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41820", - "recrawled": 1570517833018, - "updateCount": 1, - "fingerprint": "4d4340f1", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/KeyCue-8-icon.png", - "width": 512, - "height": 512 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391f:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"KeyCue
Brings compatibility with macOS 10.15 Catalina and resolves some installer-related issues. (\u20ac19.99 new, free update, 4.0 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/keycue-9-3-2/", - "type": "text/html" - } - ], - "crawled": 1570460122849, - "title": "KeyCue 9.5", - "published": 1570459031000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "text editing", - "Ulysses", - "word processing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41816", - "recrawled": 1570517833018, - "updateCount": 1, - "fingerprint": "61de5b34", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/05/Ulysses-13-icon.png", - "width": 434, - "height": 434 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391e:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Ulysses
Adds support for syncing documents via Dropbox and working in Markdown XL. $39.99 annual subscription, free update, 18.2 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/ulysses-18/", - "type": "text/html" - } - ], - "crawled": 1570460122849, - "title": "Ulysses 18", - "published": 1570458883000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "DEVONtechnologies", - "DEVONthink", - "information management" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41798", - "fingerprint": "e16f89fb", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/04/DEVONthink-3-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391d:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"DEVONthink
First maintenance release of the recently upgraded information management app with numerous improvements and bug fixes. ($99/$199/$499 new, upgrades available, 93.3 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/devonthink-3-0-1/", - "type": "text/html" - } - ], - "crawled": 1570460122849, - "title": "DEVONthink 3.0.1", - "published": 1570457937000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "PDF", - "PDFpen", - "PDFpenPro", - "Smile" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41795", - "fingerprint": "2c264bd2", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/04/PDFpenPro-10-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391c:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"PDFpenPro
Resolves a registration issue when upgrading to macOS 10.15 Catalina. ($74.95/$124.95 new, free update, 76.6/124.5 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/pdfpen-and-pdfpenpro-11-1-1/", - "type": "text/html" - } - ], - "crawled": 1570460122849, - "title": "PDFpen and PDFpenPro 11.1.1", - "published": 1570457351000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "http://www.caseyliss.com/2019/10/7/fun-fact", - "fingerprint": "a0831b4d", - "id": "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16da6a434f3:38e6:d4506071", - "author": "Casey Liss", - "summary": { - "direction": "ltr", - "content": "

Finding a new podcast is a double-edged sword. I\u2019m already living in a state\nof near-bankruptcy when it comes to my podcast queue. Adding something new is\na decision I don\u2019t take lightly.

\n

Fun Fact is my most recent add, and I did so within the first couple of\nepisodes. It\u2019s a really fun and silly \u2014 yet serious \u2014 show about\nlittle nuggets of information you probably didn\u2019t know.

\n

Never condescending, hosts Arik and Allen bring a couple of little\ntidbits to the table each episode. The meandering path that these gems take\nus is most of the fun.

\n

Despite the dubious decision of putting Follow Up (\u00a9\ufe0f 2011 John Siracusa)\nat the end, Fun Fact is a great show that I\u2019m glad I found.

\n
\n

On this fortnight\u2019s episode, I stood in for new dad Arik. Allen and I\ndiscussed quiet places, odd ways to represent state geography, software\nasset management, jazz music, and took a trip down 90s memory lane.

\n

I stressed out a lot over choosing good and fun facts to bring to Allen;\nhopefully I did at least a passable job. \ud83d\ude0a

\n

Read on Liss is More

" - }, - "alternate": [ - { - "href": "https://funfact.fm/episodes/23", - "type": "text/html" - } - ], - "crawled": 1570458842355, - "title": "Appearance: Fun Fact 23", - "published": 1570460400000, - "origin": { - "streamId": "feed/http://www.caseyliss.com/rss", - "htmlUrl": "https://www.caseyliss.com", - "title": "Liss is More" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=611893", - "fingerprint": "cb33d81d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da683d7b0:388d:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

I had only a few minutes to play with the iPhone 11 Pro camera on release day, taking just a few hand-held iPhone night photos\u00a0to test Night Mode.

\n

But a couple of readers made a good point in response. Although the vast, vast majority of iPhone photos will be handheld, it wasn\u2019t fair to compare the results against a DSLR or mirrorless camera when those were tripod-mounted 30-second exposures. For a fair comparison, I should also mount the iPhone on a tripod, and let it also use its longest-available (pseudo) shutter speed\u2026

\n

more\u2026

\n

The post iPhone 11 Pro Diary: Tripod-mounted iPhone night photos don\u2019t change the story appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/iphone-night-photos/", - "type": "text/html" - } - ], - "crawled": 1570456721328, - "title": "iPhone 11 Pro Diary: Tripod-mounted iPhone night photos don\u2019t change the story", - "published": 1570454286000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4363809-uisearchcontroller-tutorial-getting-started", - "fingerprint": "88c00813", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da680cb43:3888:d4506071", - "updated": 1570453182000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll build a searchable Candy app based on a standard table view. You\u2019ll add table view search capability, dynamic filtering and an optional scope bar using UISearchController, UISearchBar and friends." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4363809-uisearchcontroller-tutorial-getting-started", - "type": "text/html" - } - ], - "crawled": 1570456521539, - "title": "UISearchController Tutorial: Getting Started [FREE]", - "published": 1570453182000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6748384:c69:53b826a2", - "originId": "58114.pyzkg0 at https://www.imore.com", - "fingerprint": "779c8e5f", - "content": { - "content": "

\n

Yes, we all know that the iPhone 11 Pro is built with water resistance up to depths of four meters for 30 minutes, even when it's naked. The thing is, Apple has admitted that the phone's water-resistant properties can deteriorate with time. If you look closely at the fine print, water damage is not covered under the iPhone's stock warranty. Who wants to take that chance? The best waterproof case for the iPhone 11 Pro would have to be the Dooge Fully Sealed Waterproof Case. It extends the phone's waterproof depth to five meters. If you are looking for some extra water protection, here are the best options.

\n

Best Overall: Dooge Fully Sealed Waterproof Case

\n

\n

The Dooge Waterproof Case is the only one we've seen that extends the iPhone 11 Pro's waterproof capabilities from four meters to five for 30 minutes. That's 16.5 feet under the surface! For all you scuba divers and snorkelers out there, this is the case you need to take those amazing underwater shots.

\n

Even though this heavy-duty case protects the phone from water, sand, dust, snow, and rain, it is still wireless-charging compatible. With a built-in screen and camera protector, as well as drop protection up to 6.6 feet, the Dooge case is great for anyone rough on their devices. The back panel is transparent to let the natural color of your iPhone shine through.

\n

Pros:

\n
  • Waterproof up to five meters
  • \n
  • Snowproof, sand proof, and dustproof
  • \n
  • Impact protection for drops up to 6.6 feet
  • \n

Cons:

\n
  • Difficult to install and remove
  • \n
  • A bit heavy
  • \n
  • No warranty
  • \n

Best Overall

\n

Dooge Fully Sealed Waterproof Case

\n

\n

Everything proof

\n

The outdoor enthusiast of iPhone cases, the Dooge can accompany you on outdoor adventures without breaking a sweat (or screen).

\n\n

Best Value: SPIDERCASE Waterproof Case

\n

\"\"

\n

Although it is only waterproof up to two meters for 30 minutes, you can't beat the price for the Spidercase Waterproof Case. For light underwater photography or outdoor activities that expose the phone to frequent splashing and other elements, this case will do nicely.

\n

In addition to water protection, the Spidercase will withstand shocks and impacts for drops from up to 6.6 feet, and its included screen protector will not impede fingerprint unlock functions. It's a solid quality waterproof case at an excellent value for the price.

\n

Pros:

\n
  • Low price point
  • \n
  • 360\u00b0 impact protection
  • \n
  • One year warranty
  • \n

Cons:

\n
  • Waterproof only up to two meters
  • \n
  • Wide, heavy-duty design
  • \n
  • May impede keyboard functionality
  • \n

Best Value

\n

SPIDERCASE Waterproof Case

\n

\n

Affordable protection

\n

A cost-effective waterproof case for the active lifestyle, your iPhone 11 Pro will stay safe despite drops, dunks, or splashes.

\n\n

Best Reviews: ANTSHARE iPhone 11 Pro Waterproof Case

\n

\n

Of all the waterproof cases we looked at, the Antshare case has the best reviews, with 4.5 stars on Amazon. Customers rave about the perfect fit, leak-free waterproof diving, impact protection, and the cool look of the case. Overall, buyers seem to love this waterproof case for all-around functionality and quality.

\n

As for specs, the Antshare case is perfectly waterproof for up to two meters of submersion, an hour at a time. It is drop-tested up to 6.6 feet and supports wireless charging. The only complaint we spotted in the reviews was the occasional manufacturer defect that lowered the quality of photos through the plastic camera cover, but this seems to be a rare occurrence.

\n

Pros:

\n
  • Excellent rating and reviews from past buyers
  • \n
  • Waterproof plus impact protection
  • \n
  • Seamless functionality
  • \n

Cons:

\n
  • May reduce quality of photos and videos
  • \n
  • Only remains waterproof up to two meters
  • \n
  • Difficult to install and remove
  • \n

Best Reviews

\n

ANTSHARE iPhone 11 Pro Waterproof Case

\n

\n

Buyers love it

\n

With a transparent design, sealed waterproof functionality, and excellent impact protection, buyers love this case by Antshare.

\n\n

Best Color Choices: HYAIZLZ Waterproof Phone Case

\n

\"\"

\n

Now, this is a good-looking case! Most waterproof cases for the iPhone 11 Pro come in a standard black/transparent color combo, but not this one! Here you have a choice between five vibrant colors, each more eye-popping than the last. Our favorite would have to be grass blue, but the pink and purple shades are also lovely to behold.

\n

Besides the bright color choices, this case comes with a convenient kickstand to prop up the phone when needed. Of course, it is also fully waterproof up to three meters and built with strong impact protection. It's pretty to look at with great functionality at the same time!

\n

Pros:

\n
  • Eye-popping color choices
  • \n
  • Cool kickstand
  • \n
  • Comes with a convenient lanyard
  • \n

Cons:

\n
  • A bit bulky
  • \n
  • No warranty
  • \n
  • May not support wireless charging
  • \n

Best Color Choices

\n

HYAIZLZ Waterproof Phone Case

\n

\n

Pretty to look at

\n

The HYAIZLZ case has the same waterproof and impact protection as other models, but with vivid color choices and a neat kickstand!

\n\n

Best Deep Diving: JOTO Universal Waterproof Pouch

\n

\"\"

\n

All waterproof cases can protect the phone for a few meters, but deep-sea divers will need something with stronger protection. This waterproof pouch will make any iPhone 11 Pro or similar model entirely waterproof for up to 100 feet of submersion, and it has no time limit. Divers who spend several hours swimming deep under the water can count on this case to keep their phones dry. It also works well as a temporary waterproof solution for those who prefer to keep their iPhone naked most of the time.

\n

Although it does not provide drop or impact protection, the JOTO pouch will keep your iPhone safe from water, sand, dirt, or snow when you're braving the great outdoors. Slip it on when you need it, and take it off when you don't. The touchscreen and camera capabilities remain functional while inside the case.

\n

Pros:

\n
  • Waterproof up to 100 ft
  • \n
  • No time limit for diving
  • \n
  • Comes in a pack of two
  • \n

Cons:

\n
  • May impede underwater typing
  • \n
  • No drop protection
  • \n
  • Tight fit for larger phones
  • \n

Best for Deep Diving

\n

JOTO Universal Waterproof Pouch

\n

\n

Deep sea diver

\n

For those who deep-sea dive for hours at a time, this JOTO pouch will keep iPhones dry and safe for depths up to 100 feet.

\n\n

Bottom line

\n

For all you swimmers, divers, surfers, skiers, sailors, and beach bums, a reliable waterproof case is a must-have accessory to keep your device in pristine condition. Getting the right iPhone 11 Pro case is crucial. The above options will protect the phone from most elements, like water and sand, even if the phone's standard water resistance begins to fail. This extra precaution will ensure that your device warranty stays watertight (pun intended).

\n

The best overall is the Dooge Fully Sealed Waterproof Case because of its "everything-proof" benefits and the additional meter of waterproof protection that is not offered by other similar cases. The Dooge case provides heavy-duty protection for outdoor enthusiasts, defending the phone from up to 16.5 feet of water submersion as well as snow, dirt, sand, and high drops. You couldn't ask more of a waterproof case.

\n

Credits \u2014 The team that worked on this guide

\n

\n

Jaclyn Kilani Jaclyn is a content writer at iMore. She's a longtime Apple addict with a flair for creating (written works, design, photos; you name it!) on her devices. When she's not churning out new things, Jaclyn loves exploring the world, playing with her children, and good old-fashioned baking.

\"\"", - "direction": "ltr" - }, - "title": "Your best choices for waterproofing that iPhone 11 Pro", - "author": "Jaclyn Kilani", - "summary": { - "content": "Yes, we all know that the iPhone 11 Pro is built with water resistance up to depths of four meters for 30 minutes, even when it's naked. The thing is, Apple has admitted that the phone's water-resistant properties can deteriorate with time. If you look closely at the fine print, water damage is not covered under the iPhone's stock warranty. Who wants to take that chance? The best waterproof case for the iPhone 11 Pro would have to be the Dooge Fully Sealed Waterproof Case. It extends the phone's waterproof depth to five meters. If you are looking for some extra water protection, here are the best options.\nBest Overall: Dooge Fully Sealed Waterproof Case\nThe Dooge Waterproof Case is the only one we've seen that extends the iPhone 11 Pro's waterproof capabilities from four meters to five for 30 minutes. That's 16.5 feet under the surface! For all you scuba divers and snorkelers out there, this is the case you need to take those amazing underwater shots.\nEven though this heavy-dut...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4QRcGq1lOpI/best-waterproof-cases-iphone-11-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-waterproof-cases-iphone-11-pro", - "type": "text/html" - } - ], - "crawled": 1570455716740, - "published": 1570455002000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da64e9fa8:c4c:53b826a2", - "originId": "58320.pyzkg0 at https://www.imore.com", - "fingerprint": "544eca16", - "content": { - "content": "

\n

What you need to know

\n
  • Apple is said to be working on an Apple Watch sleep tracking solution.
  • \n
  • A new screenshot of the Alarms app appears to out a new Sleep app.
  • \n
  • No sleep app currently exists.
  • \n

An official Apple-sanctioned way to track your sleep is getting closer.

\n

Apple has been rumored to have an Apple Watch sleep tracking solution in the works for months and now we may be closer to its arrival than ever. A tweet, spotted by MacRumors, appears to have found a reference to a new Sleep app.

\n

The reference comes in the App Store entry for the Alarms app that already comes pre-installed on Apple Watch. In the screenshot you can clearly see mention of a Sleep app, yet no such app currently exists.

\n

\n

Could this be referencing an unannouned Sleep app? It seems likely.

\n

Did I just find a mention of the unannounced Sleep app for the Apple Watch? \ud83e\udd14 https://t.co/J41JlCIyPI pic.twitter.com/4gor3I8AuL

\u2014 Daniel Marcinkowski (@dmarcinkowski_) October 7, 2019
\n

There are tons of great sleep tracking apps already available for Apple Watch, but there have been plenty of rumors that the feature would come to the wearable natively. Apple Watch Series 5 was believed to be the device to bring sleep tracking to the masses, but that didn't happen. Apple could of course add it as a software update at a later date, however.

\n

There is currently no sign of the Sleep app in the current watchOS 6.1 beta, but sleep tracking has previously been mentioned in internal iOS 13 betas.

\"\"", - "direction": "ltr" - }, - "title": "Does this screenshot out Apple's upcoming Sleep app for Apple Watch?", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple is said to be working on an Apple Watch sleep tracking solution.\nA new screenshot of the Alarms app appears to out a new Sleep app.\nNo sleep app currently exists.\nAn official Apple-sanctioned way to track your sleep is getting closer.\nApple has been rumored to have an Apple Watch sleep tracking solution in the works for months and now we may be closer to its arrival than ever. A tweet, spotted by MacRumors, appears to have found a reference to a new Sleep app.\nThe reference comes in the App Store entry for the Alarms app that already comes pre-installed on Apple Watch. In the screenshot you can clearly see mention of a Sleep app, yet no such app currently exists.\nCould this be referencing an unannouned Sleep app? It seems likely.\nDid I just find a mention of the unannounced Sleep app for the Apple Watch? \ud83e\udd14 https://t.co/J41JlCIyPI pic.twitter.com/4gor3I8AuL\u2014 Daniel Marcinkowski (@dmarcinkowski_) October 7, 2019\nThere are tons of great s...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/X-RBp-jgjFY/apples-upcoming-sleep-app-apple-watch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-upcoming-sleep-app-apple-watch", - "type": "text/html" - } - ], - "crawled": 1570453233576, - "published": 1570453222000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614033", - "fingerprint": "f9e362fb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37c0:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

As spotted by a MacRumors reader, the App Store screenshots for the Alarms app for Apple Watch includes text that alludes to an as-yet-unannounced Sleep app. References to Apple Watch sleep tracking features were found during the iOS 13 beta cycle, but Apple did not ship the functionality this year.

\n

This screenshot is yet another confirmation that Apple is indeed developing a first-party Sleep app.

\n

more\u2026

\n

The post Official Apple Watch Sleep app accidentally mentioned in Alarms app screenshot appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/apple-watch-alarms-leaked/", - "type": "text/html" - } - ], - "crawled": 1570453119811, - "title": "Official Apple Watch Sleep app accidentally mentioned in Alarms app screenshot", - "published": 1570452713000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614012", - "fingerprint": "34acb08b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37bf:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A new month, a new chapter in the ongoing Japan Display bailout story\u2026

\n

It was last month reported that the rescue plan was once again in doubt after the lead company pulled out of the consortium. However, a new report today suggests things may be back on track, thanks to Apple\u2026

\n

more\u2026

\n

The post Apple will now be largest player in Japan Display bailout, says new report appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/japan-display-bailout-2/", - "type": "text/html" - } - ], - "crawled": 1570453119811, - "title": "Apple will now be largest player in Japan Display bailout, says new report", - "published": 1570450868000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da62c2013:c31:53b826a2", - "originId": "58318.pyzkg0 at https://www.imore.com", - "fingerprint": "ea836fb", - "content": { - "content": "

\n

What you need to know

\n
  • Japan Display is a major supplier to Apple.
  • \n
  • Apple was planning on investing $100m to help the company.
  • \n
  • That sum appears to be doubling to $200m.
  • \n

Double its original plan. What's an extra $100m between friends?

\n

Following the news that an injection of cash into Japan Display is no longer happening, the company says that it hopes to seal a new deal this month. That deal is worth around $470 million with Apple believed to be part of it.

\n

Apple uses the struggling company \u2013 which has made losses for the last five years \u2013 as a provider of LCD units. Those displays then go into iPhone XR and iPhone 11 models. Apple calls the displays Liquid Retina, and the loss of Japan Display would mean a switch to an alternate supplier. Instead, it's just going to prop this one up.

\n

Japan Display chief executive Minoru Kikuoka told Reuters that the company is "close" to a deal that it will be able to "cement" this month. That deal will be made up of multiple investors, and sources tell Reuters that Apple will be a big one.

\n
\n

Japan Display has said a major client, which sources with direct knowledge of the talks have said is Apple, intends to invest $200 million, double the amount it previously planned. Hong Kong-based Oasis Management will also contribute $150-180 million. A Japan Display supplier and other funds are also set take part.

\n
\n

Japan Display's main issue in recent years has been the industry's focus on OLED, rather than LCD. The company doesn't have any OLED manufacturing capabilities right now, although that could change in the future.

\n

It's possible that Apple sees Japan Display as a future OLED manufacturer, removing its need for Samsung. However, Japan Display will only look to moving away from LCD and towards OLED once the bailout has come through.

\n
\n

"We are not planning to make capital investments on our own for OLED," he said, adding that excessive capacity for LCD production has drained the company's balance sheet and that any discussions on OLED for smartphones would come after a bailout was in place.

\n
\n

The clock is ticking.

\"\"", - "direction": "ltr" - }, - "title": "Apple reportedly set to plough $200 million into ailing Japan Display", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nJapan Display is a major supplier to Apple.\nApple was planning on investing $100m to help the company.\nThat sum appears to be doubling to $200m.\nDouble its original plan. What's an extra $100m between friends?\nFollowing the news that an injection of cash into Japan Display is no longer happening, the company says that it hopes to seal a new deal this month. That deal is worth around $470 million with Apple believed to be part of it.\nApple uses the struggling company \u2013 which has made losses for the last five years \u2013 as a provider of LCD units. Those displays then go into iPhone XR and iPhone 11 models. Apple calls the displays Liquid Retina, and the loss of Japan Display would mean a switch to an alternate supplier. Instead, it's just going to prop this one up.\nJapan Display chief executive Minoru Kikuoka told Reuters that the company is "close" to a deal that it will be able to "cement" this month. That deal will be made up of multiple investors,...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/1P-J_jiayqQ/apple-reportedly-set-plough-200-million-ailing-japan-display", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-reportedly-set-plough-200-million-ailing-japan-display", - "type": "text/html" - } - ], - "crawled": 1570450972691, - "published": 1570450629000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=614006", - "fingerprint": "58c4d178", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da615ef1e:35b3:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has so far made one move designed to help it sell more HomePods: a price drop from $350 to $300 back in the spring. Indications are that this didn\u2019t really help.

\n

Other efforts seem \u2026 limited. Click the Search button on Apple\u2019s website and AirPods \u2013 and even iPod \u2013 come up as Quick Links; HomePod doesn\u2019t. Even on the Music page, HomePod gets second billing after Apple Music.

\n

Part of the challenge for Apple is that decent-quality audio is one of those product categories that has to be experienced before you appreciate the value. Sonos, which faces the same problem, appears to be testing a possible solution: one I suspect will prove successful \u2026

\n

more\u2026

\n

The post Comment: Apple would sell a lot more HomePods if it followed Sonos\u2019 lead here appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/sell-more-homepods/", - "type": "text/html" - } - ], - "crawled": 1570449518366, - "title": "Comment: Apple would sell a lot more HomePods if it followed Sonos\u2019 lead here", - "published": 1570448676000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da60214fc:c18:53b826a2", - "originId": "58316.pyzkg0 at https://www.imore.com", - "fingerprint": "871b287a", - "content": { - "content": "

\n

What you need to know

\n
  • The official Twitch app comes to the big screen.
  • \n
  • This is the first time an official Twitch tvOS app has been available.
  • \n
  • The app has feature parity with the Mac and iOS apps.
  • \n

Game streams never looked so good. Or big.

\n

The official Twitch app is now available for Apple TV, just a month after it was made available to beta testers.

\n

MacRumors spotted that the app can be downloaded now for most people, but it may still be taking its time propogating to international App Stores. The app is, of course, free.

\n

This is the first time an official Twitch app has been available for Apple TV and it offers all of the same features that Mac and iOS users have been enjoying for what seems like forever. That includes the ability to engage in chats, although we're not sure we could stomach using the Siri Remote for that level of text input.

\n
\n

Experience the games you love like never before! Watch live streams and chat with devoted gamers around the world.

\n

Catch the action as it happens! Access all the content you care about, from frenetic Overwatch multiplayer matches to soothing Bob Ross art demos. With millions of unique streamers every day playing everything under the sun, if it's worth watching, it's live on Twitch right now.

\n
\n

If you're a big game streamer this is the app you've been waiting for. It's great to see it finally arrive. And most importantly it isn't a stripped down version of the iOS app, either. It's a solid first attempt and we expect it will only get better with more feedback and updates.

\"\"", - "direction": "ltr" - }, - "title": "The Twitch app is now available on Apple TV", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nThe official Twitch app comes to the big screen.\nThis is the first time an official Twitch tvOS app has been available.\nThe app has feature parity with the Mac and iOS apps.\nGame streams never looked so good. Or big.\nThe official Twitch app is now available for Apple TV, just a month after it was made available to beta testers.\nMacRumors spotted that the app can be downloaded now for most people, but it may still be taking its time propogating to international App Stores. The app is, of course, free.\nThis is the first time an official Twitch app has been available for Apple TV and it offers all of the same features that Mac and iOS users have been enjoying for what seems like forever. That includes the ability to engage in chats, although we're not sure we could stomach using the Siri Remote for that level of text input.\nExperience the games you love like never before! Watch live streams and chat with devoted gamers around the world.\nCatch the actio...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/1NPd_iceQHE/twitch-app-now-available-apple-tv", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/twitch-app-now-available-apple-tv", - "type": "text/html" - } - ], - "crawled": 1570448217340, - "published": 1570448180000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5ede3f7:c08:53b826a2", - "originId": "58315.pyzkg0 at https://www.imore.com", - "fingerprint": "c605d6e3", - "content": { - "content": "

\n

What you need to know

\n
  • macOS Catalina is likely to arrive this week.
  • \n
  • Logic Pro X and other DAW users should avoid updating on day one.
  • \n
  • New security features will impact audio producers.
  • \n

No new Catalina toys for you.

\n

Apple's macOS 10.15 Catalina update is likely to land at some point this week, but the months-long beta process hasn't been plain sailing. Just like iOS and iPadOS 13, bugs haven't been kind to Apple. But those bugs aren't the reason you might want to hang fire before updating.

\n

Part of the Catalina update will see Apple further tighten the security screw, which is usually a good thing. But this time around the moves Apple is making will directly impact third-party plugins for apps like Logic Pro X and other digital audio workstations (DAWs).

\n

As Justin Kahn at 9to5Mac points out, the changes in Catalina will impact how third-party effects and instrument makers work with DAWs.

\n
\n

Along with removing support for 32-bit code, tightened security measures in Catalina will also force third-party software makers to dig in a little deeper when preparing for Apple's latest operating system. More specifically, but without getting overly technical, there are integral changes being made to the way software can access certain information and the way permissions and installers work. Although Apple has relaxed some of the notarization requirements for developers, it could still very well cause longer than usual update delays for the third-party FX and instruments you use everyday in LPX. Running Logic Pro on Catalina won't nesssperaily be a problem (an already available update won't fix), it's the rest of that third-party gear you need to watch out for.

\n
\n

While software vendors are working to get their ducks in a row, at least one has already said that it won't be ready on day one. In fact, it seems Native Instruments wants to test the final version of macOS 10.15 specifically before providing fixes.

\n
\n

Native Instruments software and hardware products are not supported under macOS 10.15. Please do not install macOS 10.15 if you are using Native Instruments products\u2026We are currently conducting systematic tests to offer full compatibility as soon as possible after the official release. Please check this page or your Native Instruments product's specifications page regularly to obtain information on the current operating system requirements.

\n
\n

That leaves audio workers in a position where they cannot update to macOS 10.15 Catalina on day one. And, likely, not for the coming weeks or potentially months, either. While not updating vital workstations to the latest software immediately is always good practice, that only works so long as no other vital software removes support for the older version.

\n

For now, of Logic Pro X and similar DAWs should probably check which third-party solutions they're using and reach out to their developers before upgrading their Macs on Catalina day. In fact, that might go for just about anyone, too.

\"\"", - "direction": "ltr" - }, - "title": "Logic Pro X users should hang fire with Catalina", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nmacOS Catalina is likely to arrive this week.\nLogic Pro X and other DAW users should avoid updating on day one.\nNew security features will impact audio producers.\nNo new Catalina toys for you.\nApple's macOS 10.15 Catalina update is likely to land at some point this week, but the months-long beta process hasn't been plain sailing. Just like iOS and iPadOS 13, bugs haven't been kind to Apple. But those bugs aren't the reason you might want to hang fire before updating.\nPart of the Catalina update will see Apple further tighten the security screw, which is usually a good thing. But this time around the moves Apple is making will directly impact third-party plugins for apps like Logic Pro X and other digital audio workstations (DAWs).\nAs Justin Kahn at 9to5Mac points out, the changes in Catalina will impact how third-party effects and instrument makers work with DAWs.\nAlong with removing support for 32-bit code, tightened security measures in Catalina will a...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/pdn8diUbfeI/logic-pro-x-users-should-hang-fire-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/logic-pro-x-users-should-hang-fire-catalina", - "type": "text/html" - } - ], - "crawled": 1570446894071, - "published": 1570446793000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613992", - "fingerprint": "351965f8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da5defacf:3542:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Spotify has today released its iOS 13 update, which allows users to ask Siri to play albums and playlists using their voice. This brings Spotify up to par with other music apps; SiriKit integration for audio apps was exclusive to Apple Music until iOS 13.

\n

To use Spotify with Siri, install the update and then ask to play an album or song \u2018with Spotify\u2019. The update also allows hands-free control through CarPlay. Spotify is also launching a tvOS app for Apple TV today.

\n

more\u2026

\n

The post You can now ask Siri to play Spotify music on iOS 13, Spotify debuts Apple TV app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/you-can-now-ask-siri-to-play-spotify-music-on-ios-13-spotify-debuts-apple-tv-app/", - "type": "text/html" - } - ], - "crawled": 1570445916879, - "title": "You can now ask Siri to play Spotify music on iOS 13, Spotify debuts Apple TV app", - "published": 1570443127000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5c89b2a:beb:53b826a2", - "originId": "58314.pyzkg0 at https://www.imore.com", - "fingerprint": "2762fdd4", - "content": { - "content": "

\n

What you need to know

\n
  • Spotify has been updated to add support for Siri.
  • \n
  • The update also includes a new Low Data mode.
  • \n
  • A tvOS app is now available, too.
  • \n

Sirikit support makes Spotify a first-class citizen on iOS.

\n

Spotfy has today updated its iOS app to include support for Siri while also releasing a new tvOS app.

\n

Spotify users can now ask Siri to play an album or song by appending "with Spotify" to their request. Spotify says the integration works via iPhone, iPad, HomePod, and AirPods as well as Apple CarPlay. However, we've found in our testing \u2013 as confirmed by 9to5Mac \u2013 that HomePod doesn't yet appear to be working correctly. It's likely a HomePod software update is required in order for that functionality to arrive.

\n

The new tvOS app brings Spofity to Apple TV via a native, first-party tvOS app for the first time. That will surely allow it to compete more closely with Apple Music, something it's been lobbying to be given the tools to do.

\n

The full list of changes includes:

\n
\n
  • Siri available on iOS 13: Control your Spotify listening experience on iPhone, iPad, Carplay, AirPods, and HomePod via Airplay.
  • \n
  • Low data mode on iOS 13: Spotify will now turn on Data Saver when your device's Low Data Mode is turned on.
  • \n
  • Spotify now available on Apple TV: Download it via the tvOS App Store or enable "automatically install apps" in tvOS settings to install it.
  • \n
\n

That Low Data mode could be an important one for those who regularly find themselves running up against their data caps each month.

\n

The new, free update is available for download from the App Store now.

\"\"", - "direction": "ltr" - }, - "title": "Spotify gets Siri support in iOS 13 alongside new tvOS app", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nSpotify has been updated to add support for Siri.\nThe update also includes a new Low Data mode.\nA tvOS app is now available, too.\nSirikit support makes Spotify a first-class citizen on iOS.\nSpotfy has today updated its iOS app to include support for Siri while also releasing a new tvOS app.\nSpotify users can now ask Siri to play an album or song by appending "with Spotify" to their request. Spotify says the integration works via iPhone, iPad, HomePod, and AirPods as well as Apple CarPlay. However, we've found in our testing \u2013 as confirmed by 9to5Mac \u2013 that HomePod doesn't yet appear to be working correctly. It's likely a HomePod software update is required in order for that functionality to arrive.\nThe new tvOS app brings Spofity to Apple TV via a native, first-party tvOS app for the first time. That will surely allow it to compete more closely with Apple Music, something it's been lobbying to be given the tools to do.\nThe full list of changes i...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/p8T8kyKH7X0/spotify-gets-siri-support-ios-13-alongside-new-tvos-app", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/spotify-gets-siri-support-ios-13-alongside-new-tvos-app", - "type": "text/html" - } - ], - "crawled": 1570444450602, - "published": 1570444274000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5a80d7e:bd3:53b826a2", - "originId": "58313.pyzkg0 at https://www.imore.com", - "fingerprint": "9b5420c0", - "content": { - "content": "

\n

What you need to know

\n
  • Kuo expects a 10% YOY iPhone sales increase for Q1 2020.
  • \n
  • Strong iPhone 11 sales will help.
  • \n
  • The arrival of iPhone SE2 is also slated to increase sales.
  • \n

iPhone 11 and the unannounced iPhone SE2 are expected to be key sellers.

\n

Ming-Chi Kuo of TF Securities has shared a new forecast for iPhone sales during Q1 of 2020, according to 9to5Mac. That forecast has iPhone sales increasing 10% year-over-year thanks to strong demand for iPhone 11. Kuo believes the unannounced iPhone SE2 will also play a part.

\n

The analyst clearly expects iPhone SE2 to arrive in the first quarter of 2020 in order to count it in this new forecast. The launch of the new phone, combined with strong demand for iPhone 11, may be enough to see the increase Kuo expects.

\n

Breaking things down, the forecast has Apple shipping around 40 million iPhone 11 Pro and iPhone 11 Pro Max units before the end of this year. That's around three million fewer than iPhone XS and iPhone XS Max during the same period last year, something Kuo puts down to supply constraints. However, iPhone 11 is believed to be performing more strongly than iPhone XR, making up the difference and then some.

\n

It's important to remember that iPhone XR didn't launch intil October 2018, giving iPhone 11 a leg up purely because it will have been on sale an extra few weeks.

\n

The biggest story here may be the belief that iPhone SE2 will be part of this equation. There have been ongoing rumors of its arrival for months. The latest of which has the device looking similar to an iPhone 8, rather than the smaller iPhone 5 form factor so many people continue to enjoy.

\"\"", - "direction": "ltr" - }, - "title": "Kuo: iPhone 11 & iPhone SE2 to drive 10% YOY growth in Q1 2020", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nKuo expects a 10% YOY iPhone sales increase for Q1 2020.\nStrong iPhone 11 sales will help.\nThe arrival of iPhone SE2 is also slated to increase sales.\niPhone 11 and the unannounced iPhone SE2 are expected to be key sellers.\nMing-Chi Kuo of TF Securities has shared a new forecast for iPhone sales during Q1 of 2020, according to 9to5Mac. That forecast has iPhone sales increasing 10% year-over-year thanks to strong demand for iPhone 11. Kuo believes the unannounced iPhone SE2 will also play a part.\nThe analyst clearly expects iPhone SE2 to arrive in the first quarter of 2020 in order to count it in this new forecast. The launch of the new phone, combined with strong demand for iPhone 11, may be enough to see the increase Kuo expects.\nBreaking things down, the forecast has Apple shipping around 40 million iPhone 11 Pro and iPhone 11 Pro Max units before the end of this year. That's around three million fewer than iPhone XS and iPhone XS Max during the same perio...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/SQ7PJeZ5MMc/iphone-11-unreleased-iphone-se2-may-drive-10-yoy-growth-q1-2020", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-11-unreleased-iphone-se2-may-drive-10-yoy-growth-q1-2020", - "type": "text/html" - } - ], - "crawled": 1570442317182, - "published": 1570442302000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://ignorethecode.net/blog/2019/10/06/mobile_games_and_nintendo/", - "fingerprint": "ac166bde", - "id": "OOZ/ohF9uC+/WUqK0XVPRWjAsMGfbKeDd5paomAdnmo=_16da537ae90:33e0:d4506071", - "summary": { - "direction": "ltr", - "content": "

Metro.co.uk:

\n
\n

Mario Kart Tour is a disgrace that Nintendo should be ashamed of

\n
\n

Forbes:

\n
\n

\u2018Mario Kart Tour\u2019 Has A Bad Subscription Model That Costs As Much As Apple Arcade

\n
\n

The Verge:

\n
\n

Mario Kart Tour is too cynical to be fun

\n
\n

The contrast between Mario Kart Tour and Apple Arcade is just brutal. At which point can we all acknowledge that making mobile games was a mistake for Nintendo? I\u2019m sure they make a ton of money, but it\u2019s clearly coming at the cost of Nintendo\u2019s most valuable assets: its image, the way people perceive the company, and people\u2019s trust in Nintendo\u2019s ability to create amazing games.

\n

Previously:

\n
\n

I\u2019m not sure that free-to-play games can work as ads for console games. You know, the ones where the developer\u2019s incentive is to create a good game and get people to buy it, not the ones where the developer\u2019s incentive is to trick people into constantly coming back to something that\u2019s actually not very enjoyable. I\u2019m buying Nintendo consoles exactly because I want to avoid these kinds of games.

\n

I have no doubt that Nintendo will make a lot of money from this, at least in the short run. I\u2019m just not convinced that this isn\u2019t going to do more damage than good in the long run.

\n
\n

If you require a short url to link to this article, please use http://ignco.de/771

\"\"" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/IgnoreTheCode/~3/z8z-4Hc1qf0/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "http://ignorethecode.net/blog/2019/10/06/mobile_games_and_nintendo/", - "type": "text/html" - } - ], - "crawled": 1570434952848, - "title": "Mobile Games and Nintendo", - "published": 1570368981000, - "origin": { - "streamId": "feed/http://ignorethecode.net/blog/rss/", - "htmlUrl": "http://ignorethecode.net", - "title": "ignorethecode.net" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/06/netnewswire_status", - "fingerprint": "29acd26e", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da3cef587:31f4:d4506071", - "summary": { - "direction": "ltr", - "content": "

NetNewsWire 5.0.2 is the current shipping release; NetNewsWire 5.0.3b1 is the current test build.

\n

We\u2019re also working on NetNewsWire 5.0 for iOS, NetNewsWire 5.0.4 for Mac, and NetNewsWire 5.1 for Mac.

\n

We have a lot going on! But we have multiple contributors, and we can handle it. :)

\n

Here\u2019s the status of each\u2026

\n

NetNewsWire 5.0.3 for Mac

\n

This release is all about performance. NetNewsWire is pretty fast, but it can and should be faster.

\n

Since there are places where we can get performance enhancements without having to stand on our heads, we\u2019re doing them. (I\u2019m a performance junkie, but I draw the line at writing weird code just to get performance.)

\n

I was going to release 5.0.3 this weekend, but I found some more work to do. Just this morning I found a very significant boost we can get when downloading and syncing feeds. I bet we\u2019ll have another beta later this week.

\n

NetNewsWire 5.0.4 for Mac

\n

This will have more bug fixes. It might also appear on the Mac App Store. No guarantee, though.

\n

NetNewsWire 5.1 for Mac

\n

This will have some small features \u2014\u00a0and one big one: Feedly syncing. (It might have some other syncing systems as well, but for sure we want to get Feedly syncing in there.)

\n

NetNewsWire 5.0 for iOS

\n

It works! I\u2019m using it. Since I commute to work via bus, this is awesome.

\n

We\u2019re going to do a limited TestFlight release, by invitation only, right at first \u2014\u00a0mainly because I want to get my friend who\u2019s an Award Winning iOS Designer\u2122 to help with it.

\n

After he\u2019s finished with it, then we\u2019ll do a general TestFlight release \u2014\u00a0you\u2019ll be able to sign up if you want to. I\u2019ll be sure to announce that here and on the NetNewsWire blog.

\n

The plan is for the initial NetNewsWire 5.0 for iOS to include both Feedbin and Feedly syncing, but it\u2019s possible the early TestFlight releases won\u2019t have Feedly yet.

\n

Here\u2019s what the app looks like in Springboard:

\n

\"Screenshot

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/06/netnewswire_status", - "type": "text/html" - } - ], - "crawled": 1570411312519, - "title": "NetNewsWire Status", - "published": 1570409081000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 16855, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/06/dealing_with_entitlements_capabilities_p", - "fingerprint": "4b60bdfd", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da397ec84:31ae:d4506071", - "summary": { - "direction": "ltr", - "content": "

Dealing with entitlements, capabilities, provisioning profiles, app groups, and signing remains challenging. I wonder how anything ever ships.

\n

We\u2019re trying to make Handoff work, which appears to require the iCloud capability, which appears to require a provisioning profile. Xcode says, \u201cEnable development signing and select a provisioning profile in the Signing & Capabilities editor.\u201d

\n

I recognize all the words! But I have no idea what I\u2019m supposed to actually do. Luckily other people are helping me.

\n

But still. I would love to see this stuff all made much easier.

\n

PS This morning I found a spot where I can get a significant performance improvement when downloading feeds and when syncing. I\u2019d love to work on it today, since it\u2019s a Sunday and that means I can spend a few hours at it. But instead we\u2019re struggling with the system.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/06/dealing_with_entitlements_capabilities_p", - "type": "text/html" - } - ], - "crawled": 1570407705732, - "published": 1570404917000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/06/you_should_get_a_flu_shot", - "fingerprint": "89ed66b9", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da2bbcb30:309b:d4506071", - "summary": { - "direction": "ltr", - "content": "

When I was in my twenties I usually skipped getting a flu shot. I was young and healthy, and getting the flu,\u00a0while deeply unpleasant, was probably not life-threatening.

\n

And that\u2019s as far as I thought about it.

\n

I\u2019m older now. Getting the flu is still probably not life-threatening for me \u2014 but I almost lost a family member to flu a couple years ago. And another member of my family, who I see a couple times a month at a minimum, has a compromised immune system \u2014\u00a0if he gets the flu, it could be very bad.

\n

Just remember, as you go about your day \u2014\u00a0on the bus, at work, at the grocery store, at a restaurant \u2014\u00a0you\u2019re going to run across people, without even knowing it, who can\u2019t get the flu without serious consequences. You\u2019ll certainly run across people who are close to those people. People like me.

\n

In other words, your getting a flu shot could save a life. For real.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/06/you_should_get_a_flu_shot", - "type": "text/html" - } - ], - "crawled": 1570393279280, - "title": "You Should Get a Flu Shot", - "published": 1570392744000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613962", - "recrawled": 1570453119811, - "updateCount": 1, - "fingerprint": "20912d32", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da2a6a692:3083:d4506071", - "author": "Justin Kahn", - "summary": { - "direction": "ltr", - "content": "
\n

While the imminent release of the latest macOS is upon us, there are some things to be aware of when it comes to running Logic Pro on Catalina. Home music producers beware as this update could very well silence your latest masterpieces if you\u2019re not careful. Updating to Apple\u2019s latest operating system too soon can yield all sorts of issues with your Logic Pro X projects using third-party gear, so be sure to hit the jump for more details.

\n

more\u2026

\n

The post PSA: Why Logic Pro X users might want to hold off on Catalina appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/psa-logic-pro-on-catalina/", - "type": "text/html" - } - ], - "crawled": 1570391893650, - "title": "PSA: Why Logic Pro X users might want to hold off on Catalina", - "published": 1570391756000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da282d925:966:53b826a2", - "originId": "23257.pyxps0 at https://www.imore.com", - "fingerprint": "ed022a2b", - "content": { - "content": "

\n

How to set up, configure, and dive deeply into Time Machine, the built-in backup feature on your Mac.

\n

Time Machine is the built-in backup solution in macOS, automatically making backups of your Mac onto an external drive. It's easy to set up, and after that, you don't even need to worry about it. But if you want to customize your experience to fit more particular needs or use cases, you absolutely can.

\n

What is Time Machine?

\n

\n

Time Machine is Apple's built-in solution for backing up macOS. You can connect an external hard drive over USB or Thunderbolt (or FireWire, for older Macs) for a wired connection, or over a network for a wireless connection. Time Machine backs up every hour, deleting older backups as the backup drive starts running out of space.

\n

It's a great first layer to any backup solution, and it's included right in the operating system.

\n

Getting started with Time Machine

\n

\n

First, the basics. Get Time Machine set up, then learn about how you can choose what's backed up, how to restore from Time Machine, how to encrypt backups, and more.

\n

Digging in to Time Machine

\n

\n

So you've got everything set up and you know the basics of Time Machine. But there are some advanced steps that you should know about.

\n

Any other questions?

\n

If you have any additional questions about getting started with or using Time Machine, let us know in the comments.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Back up and restore your Mac with Time Machine", - "author": "Joseph Keller", - "summary": { - "content": "How to set up, configure, and dive deeply into Time Machine, the built-in backup feature on your Mac.\nTime Machine is the built-in backup solution in macOS, automatically making backups of your Mac onto an external drive. It's easy to set up, and after that, you don't even need to worry about it. But if you want to customize your experience to fit more particular needs or use cases, you absolutely can.\nWhat is Time Machine?\nGetting started with Time Machine\nDigging into Time Machine\nBest drives for Time Machine\nWhat is Time Machine?\nTime Machine is Apple's built-in solution for backing up macOS. You can connect an external hard drive over USB or Thunderbolt (or FireWire, for older Macs) for a wired connection, or over a network for a wireless connection. Time Machine backs up every hour, deleting older backups as the backup drive starts running out of space.\nIt's a great first layer to any backup solution, and it's included right in the operating system.\nHow does Time Machine ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/LzAf-3cfMYI/how-back-up-mac-time-machine", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-back-up-mac-time-machine", - "type": "text/html" - } - ], - "crawled": 1570389547301, - "published": 1570388400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "android", - "arm", - "microsoft" - ], - "originId": "https://medium.com/p/5918b89fbf24", - "recrawled": 1570525662274, - "updateCount": 1, - "fingerprint": "1a6ded2b", - "id": "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16da273e033:962:53b826a2", - "updated": 1570468802250, - "author": "Jean-Louis Gass\u00e9e", - "alternate": [ - { - "href": "https://mondaynote.com/microsoft-puzzling-announcements-5918b89fbf24?source=rss----c537d80ed0a---4", - "type": "text/html" - } - ], - "crawled": 1570388566067, - "title": "Microsoft Puzzling Announcements", - "published": 1570382558000, - "origin": { - "streamId": "feed/http://www.mondaynote.com/feed/", - "htmlUrl": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "title": "Monday Note - Medium" - }, - "content": { - "direction": "ltr", - "content": "

by Jean-Louis Gass\u00e9e

Microsoft has been on a roll and is back at the top of the tech industry by doing exactly what Satya Nadella said he\u2019d do when he took the reins from Steve Ballmer. But now, Microsoft is engaging in a number of risky processor (ARM) and partner (Android) transitions. Why?

\"\"

Last week, on October 2nd, Microsoft made some puzzling product announcements wrapped in contorted explanations. The company\u2019s news page provides an overview of the new products, some shipping now or in the very near future, others with a hazier \u201c2020 Holidays\u201d ship\u00a0date.

Near-term products look like a good evolution of the respected lines of 2-in-1 Surface tablet/laptops and the more conventional but always well-executed Surface laptops such as the new Surface Pro 7. Since 2012, Chief Product Officer Panos Panay has guided the Surface devices to the very top of the industry, shedding a less-than-flattering light on Apple\u2019s once de rigueur but more recently stumbling Macintosh product line. (By coincidence, when drafting this column on a plane from CDG to SFO, my MacBook keyboard stubbornly refused to output the 8 in x86\u00a0below\u2026)

Moving on, the insistent Windows On Arm surfaced again in the form of the Surface Pro X, a thinner, lighter, always LTE-connected Windows laptop with a significantly longer battery life (up to 13 hours). So far so good\u2026but the Surface Pro X comes with a price: Existing x86 Windows apps won\u2019t\u00a0work.

The Surface Pro X isn\u2019t a \u2018new and improved\u2019 product introduced in a time-honored Good-Better-Best succession. Instead, it\u2019s a half-sibling to the Surface Pro 7, born of a different mother(board). The ARM-based SQ1 chip that drives the machine requires a translated operating system\u200a\u2014\u200aand translated apps. No doubt, Microsoft will provide the gamut of basic Office apps for the new device, but adapting the rich world of third-party x86 Windows apps that made \u201cclassic\u201d PCs so popular is another\u00a0matter.

The bottom line is that Microsoft has \u201cforked\u201d their product line. An ARM-based Windows device forces Microsoft and its partners to develop, maintain, and deal with the subtle incompatibilities that will arise in this parallel world. True, Microsoft provides evolved tools to ease these tasks, but life in such parallel universes is never as simple as the markitecture pablum claims it will\u00a0be.

Why fork Windows and its applications on Microsoft\u2019s flagship Surface line? Does the company expect sizable short-term benefits, a measurable revenue increase, from such a decision? Or is it a preemptive move in case other ARM-based devices, from Google or Apple, become too-powerful PC alternatives?

There is much more: the Duo and Neo\u00a0devices.

Starting with the Duo highlights, we have two display modules connected by a clean, solid-looking hinge, as opposed to a more fragile foldable display. The CPU is a Qualcomm Snapdragon ARM-based chip that runs a version of Android; the device sports a stylus option and makes phone\u00a0calls:

\"\"

(Surface Duo intro video\u00a0here)

In keeping with a late 2020 ship date, many details are still hazy. From here, it looks more like a small Moleskine notebook than a phone, and we have little information about the camera (or cameras) the Duo will\u00a0offer.

As for apps, the Duo will run \u201cAndroid-optimized\u201d Windows apps\u2026another fork. And what about apps that need to be adapted from the Android world to fit the dual screen arrangement? That\u2019s still another fork, a complicated one with interesting challenges, to say nothing of the terms of the undisclosed Android license with or without Google Mobile Services (I assume they will run on the\u00a0Duo).

We then move to the Neo devices. Once again, it\u2019s a two-screen hinged device, each screen measuring 9\u201d diagonally. With interesting tricks such as using the bottom module as a screen keyboard and a Magic Bar, the Neo is functionally richer than the MacBook Pro with Touch bar or with a magnetic keyboard and stylus\u00a0add-on:

\"\"

(Surface Neo intro video\u00a0here)

The CPU will be a \u201cheterogeneous\u201d Intel chip designed for such form factors, and will run a special dual-screen Windows 10X that will require specially adapted apps to make good use of the two display units\u2026all sounding like another fork for Microsoft and its developers.

Again, why such travails, such risky compatibility gambles?

Here we have to pause for a moment to admire what Satya Nadella has accomplished since he took Microsoft\u2019s reins following Steve Ballmer\u2019s departure. By focusing on the Cloud, where most mobile Microsoft applications now live and offer very substantial collaboration benefits, well-managed storage, and easy subscription arrangements, Nadella and his team have once again taken Microsoft to the top of the market capitalization mountain, more than $1.020T (as in trillion) at the last reading. This is no flash in the pan; by all appearances, it looks stable and it\u2019s not running out of\u00a0steam.

So what does Nadella see beyond the horizon that would explain the technically and organizationally challenging forks? Why complicate Microsoft\u2019s orderly transition to a cloud-based world of productivity and creativity for its business customers?

Unfortunately, Microsoft\u2019s CEO doesn\u2019t help our understanding when, in a Wired interview, he says things like [as always, edits and emphasis\u00a0mine]:

\u201cThe operating system is no longer the most important layer for us [\u2026] What is most important for us is the app model and the experience. How people are going to write apps for Duo and Neo will have a lot more to do with each other than just writing a Windows app or an Android app, because it\u2019s going to be about the Microsoft graph.\u201d

The first sentence is puzzling, a neither here nor there statement. One could argue that Office and related software has been and continues to be the most important layer for Microsoft: The company has always made more money from Office licenses than from Widows billings to PC OEMs and customers combined. True, if there\u2019s no Windows then there\u2019s no Office, but in that sense Windows is just an enabler, something used indirectly.

Considering the forks just discussed, what will bite Microsoft in the reputation and income statement? The operating system, or complications during the delicate transition to new devices? By switching to ARM processors and to Android, Microsoft will have to use a long ladle to dine with\u00a0Google.

Lastly, what\u2019s with the \u201cMicrosoft graph\u201d? Nadella is probably (and legitimately) referring to the ecosystem of products and services Microsoft customers enjoy: cloud apps, storage, collaboration services, Teams, LinkedIn\u2026 This is precisely what returned Microsoft to the top. But why parrot Zuckerberg, why borrow Facebook\u2019s Graph expression that helped tarnish the company\u2019s reputation as it messed up social and political worlds? Could you imagine Tim Cook discussing the mutually reinforcing properties of the Apple ecosystem components and proudly referring to it as the \u201cApple\u00a0Graph\u201d?

Microsoft\u2019s efforts deserve better than to an attempt to appropriate Facebook\u2019s tainted vocabulary.

One is left to wonder: What does Nadella see beyond 2020? Google becoming a dangerous hardware and cloud-collaboration competitor? Is Microsoft trying to implement a 21st century version of its old Embrace and Extend maneuver\u200a\u2014\u200aon Google\u2019s devices and collaboration software this\u00a0time?

____________________________________________________________

PS: Steve Jobs left us 8 years ago. Here is my Oct 2011 salute: https://mondaynote.com/too-soon-c273a8c528d0

\u2014 JLG@mondaynote.com


Microsoft Puzzling Announcements was originally published in Monday Note on Medium, where people are continuing the conversation by highlighting and responding to this story.

" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613957", - "recrawled": 1570453119811, - "updateCount": 1, - "fingerprint": "5d55c9e0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5d:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

TF Securities\u2019 analyst Ming-Chi Kuo is today forecasting that Apple will sell about 10% more iPhones in the first quarter of 2020, due to strong replacement demand for iPhone 11 and the launch of the \u201ciPhone SE 2\u201d starting in the same period.

\n

In terms of the calendar holiday quarter, Kuo expects shipments of 70-75 million new iPhone units (iPhone 11 and iPhone 11 Pro combined), which could have been higher if not for supply constraints.

\n

more\u2026

\n

The post Apple analyst Kuo forecasts 10% YOY growth in iPhone sales for Q1 2020, boosted by \u2018iPhone SE 2\u2019 launch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/apple-analyst-kuo-forecasts-10-yoy-growth-in-iphone-sales-for-q1-2020-boosted-by-iphone-se-2-launch/", - "type": "text/html" - } - ], - "crawled": 1570381089167, - "title": "Apple analyst Kuo forecasts 10% YOY growth in iPhone sales for Q1 2020, boosted by \u2018iPhone SE 2\u2019 launch", - "published": 1570380553000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613945", - "fingerprint": "872e40c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5c:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Tony Fadell \u2014 known as the \u201cFather of the iPod\u201d \u2014 took the day to answer on Twitter a few questions about his work at Apple with one of the most successful products in technology history. He worked at the company between 2001 and 2008 as a designer and then vice president of iPod engineering.

\n

more\u2026

\n

The post Tony Fadell answers questions about iPod development on Twitter appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/tony-fadell-ipod-questions/", - "type": "text/html" - } - ], - "crawled": 1570381089167, - "title": "Tony Fadell answers questions about iPod development on Twitter", - "published": 1570378589000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Modern-Eco-Friendly-Home5-493x1024.jpg", - "width": 493, - "height": 1024, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92e:53b826a2", - "originId": "58207.pyxps0 at https://www.imore.com", - "fingerprint": "94df3668", - "content": { - "content": "

\n

Project managers are in high demand across countless industries, and with good reason. Companies are always looking for trained leaders who can inspire teams, cut costs and exceed goals, and the demand for these professionals seems to be growing by the day.

\n

The\u00a0Complete Project & Quality Management Certification Bundle\u00a0will help you earn some of the most respected certifications in this increasingly lucrative field, and it\u2019s currently available for just $10 when you enter the coupon code LEARN75 at checkout.

\n

With 8 courses and over 100 hours of training, this bundle will help you ace the exams for some of the most valuable and respected certifications in the world of project management.

\n

You\u2019ll prepare for a variety of Agile Scrum, XP and project management certifications through training that teaches you how to innovate new products, solve complex problems, reduce waste across the board and much more.

\n

There\u2019s also instruction that will teach you how to earn the famed Six Sigma Green Belt and Black Belt certifications through training that teaches you about team inspiration and setting important goals.

\n

Get the certifications you need to join the lucrative field of project management with the Complete Project & Quality Management Certification Bundle for\u00a0just $10\u2014over 95% off when you enter the coupon code LEARN75 at checkout.

\n

Prices are subject to change.

\"\"", - "direction": "ltr" - }, - "title": "This project management certification bundle is only $10", - "author": "iMore.com", - "summary": { - "content": "Project managers are in high demand across countless industries, and with good reason. Companies are always looking for trained leaders who can inspire teams, cut costs and exceed goals, and the demand for these professionals seems to be growing by the day.\nThe\u00a0Complete Project & Quality Management Certification Bundle\u00a0will help you earn some of the most respected certifications in this increasingly lucrative field, and it\u2019s currently available for just $10 when you enter the coupon code LEARN75 at checkout.\nWith 8 courses and over 100 hours of training, this bundle will help you ace the exams for some of the most valuable and respected certifications in the world of project management.\nYou\u2019ll prepare for a variety of Agile Scrum, XP and project management certifications through training that teaches you how to innovate new products, solve complex problems, reduce waste across the board and much more.\nThere\u2019s also instruction that will teach you ho...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/wwP5awOymMU/project-management-certification-bundle-only-10", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/project-management-certification-bundle-only-10", - "type": "text/html" - } - ], - "crawled": 1570378270810, - "published": 1570375802000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92d:53b826a2", - "originId": "52497.pyxps0 at https://www.imore.com", - "fingerprint": "ea7a98d2", - "content": { - "content": "

To enhance the gaming experience of Nintendo Switch racing games, it helps to have a steering wheel controller. Unlike the wheels created for the Wii, the Switch controllers are much smaller. If you are looking to pull ahead of the pack, here are the best Nintendo Switch steering wheel controllers that can give you the edge.

\n
\n\n

Serious racer

\n

HORI Mario Kart Racing Wheel Pro Mini

\n

Staff Pick

\n

\n

If you're wanting a more immersive driving experience you really ought to check out this sweet racing set. It comes with a large Mario-themed racing wheel and also includes foot pedals. It's a lot larger than many of the other steering wheel controllers out there, so it provides a more comfortable racing experience for adults and children alike. It releases November 12, 2019.

\n

$70 pre-order at Amazon.

\n\n\n

Luigi Time!

\n

HORI Mario Kart 8 Deluxe Wheel (Luigi Version)

\n

\n

This is the counterpart to the official Mario steering wheel and a great option for Luigi fans. The rubber grips give you have more control while playing. This steering wheel is a bit bigger than other steering wheel options, so it's ideal for teenagers and adults. Small hands could have problems reaching the buttons.

\n

$13 at Amazon.

\n\n\n

It's-a me, Mario!

\n

HORI Mario Kart 8 Deluxe Wheel (Mario Version)

\n

\n

Nintendo's official Mario steering wheel features the colors and icon of your favorite plumber. The grips are made of rubber making it more comfortable and stable than other options. This is likely a better choice for a teenager or adult gamer since the wheel is a bit larger. It might be difficult for small hands to reach the buttons while holding the wheel.

\n

$13 at Amazon.

\n\n\n

Double Trouble

\n

Moko Steering Wheel (2 Pack)

\n

\n

This two-pack comes in two color options: a red and blue, or two in black. The first color option matches the Neon Red and Neon Blue Joy-Cons. These are the least expensive steering wheels on this list, but they don't feature any rubber grips. Since the wheel is flat on the bottom, these controllers can be easier to store.

\n

$8 at Amazon.

\n\n\n

Pro Driver

\n

Hyper Drive Controller Wheel by PDP

\n

\n

This is the ideal steering wheel for the serious racing gamer. It features rubberized trigger extensions, making it easier to use the back buttons. The life-like, carbon fiber texture greatly adds to the virtual racing experience and gives you a better grip during intense racing sessions.

\n

$10 at Amazon.

\n\n\n

You Are My Sunshine

\n

AmazonBasic Neon Yellow Steering Wheels

\n

\n

This two-pack matches the color of the Neon Yellow Joy-Con, making it the perfect choice if you own the yellow controllers. These are small steering wheels, so they might be better suited for kids. The plastic is smooth and doesn't offer any gripping texture.

\n

$12 at Amazon.

\n\n\n

Four-Wheeling

\n

Orzly Steering Wheel - Four Pack

\n

\n

This four-pack is the perfect choice for anyone who wants to play with a group. Each steering wheel shows the battery life of the Joy-Con via the LED lights, so you'll have a heads up if your battery is getting low. We also love the unique design. To remove your Joy-Con, simply push it out using the hole on the backside of the device.

\n

$19 at Amazon.

\n\n
\n

For that racing edge

\n

We've spent hours looking over the best steering wheels on the market. Some of the biggest things we consider are price, convenience, and special features. We're always interested in new Switch games and accessories so we'll keep an eye out for any new steering wheel controllers to add to this list.

\n

For the true Mario Kart 8 Deluxe fans we recommend the Mario Kart Racing Wheel Pro. The steering wheel is larger than many others out there and it comes with foot pedals for a more immersive racing experience.

\n

If that's a little too expensive, you should consider the Mario and Luigi controllers. If you plan on playing with a decent group of people, we recommend the Orzly Four-Pack so multiple people can play at once. There are several new Nintendo Switch racing games headed to the console in 2019, so keep an eye out for any you'd like to add to your collection.

\"\"", - "direction": "ltr" - }, - "title": "New Mario-themed steering wheel controller with pedals is now on pre-order", - "author": "Rebecca Spear", - "summary": { - "content": "To enhance the gaming experience of Nintendo Switch racing games, it helps to have a steering wheel controller. Unlike the wheels created for the Wii, the Switch controllers are much smaller. If you are looking to pull ahead of the pack, here are the best Nintendo Switch steering wheel controllers that can give you the edge.\nSerious racer\nHORI Mario Kart Racing Wheel Pro Mini\nStaff Pick\nIf you're wanting a more immersive driving experience you really ought to check out this sweet racing set. It comes with a large Mario-themed racing wheel and also includes foot pedals. It's a lot larger than many of the other steering wheel controllers out there, so it provides a more comfortable racing experience for adults and children alike. It releases November 12, 2019.\n$70 pre-order at Amazon.\nLuigi Time!\nHORI Mario Kart 8 Deluxe Wheel (Luigi Version)\nThis is the counterpart to the official Mario steering wheel and a great option for Luigi fans. The rubber grips give you have ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/h-taH9TWDTM/best-steering-wheel-controllers-nintendo-switch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-steering-wheel-controllers-nintendo-switch", - "type": "text/html" - } - ], - "crawled": 1570378270810, - "published": 1570375800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613939", - "recrawled": 1570453119811, - "updateCount": 1, - "fingerprint": "637a7ae0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da1cad56c:2eee:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Watch Series 5 has been available for just over two weeks. It brings notable changes including an always-on display, but for Apple Watch Series 4 users, the question of whether or not to upgrade can be tricky. Read on as we walk through the Apple Watch Series 4 vs. Apple Watch Series 5.

\n

more\u2026

\n

The post Apple Watch Series 4 vs. Series 5: Should you upgrade? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/apple-watch-series-4-vs-series-5/", - "type": "text/html" - } - ], - "crawled": 1570377487724, - "title": "Apple Watch Series 4 vs. Series 5: Should you upgrade?", - "published": 1570375190000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da18a706d:913:53b826a2", - "originId": "58298.pyxps0 at https://www.imore.com", - "fingerprint": "a702be6a", - "content": { - "content": "

The iMore show brings you everything you need to know about the week in iPhone, iPad, Watch, TV, Mac, and Apple!

\n

\n

We may have just gotten iPhone 11, Apple Watch Series 5, and new versions of iOS, but we want more! Rene Ritchie, Lory Gil, and Georgia Dow talk about the possibility of an Apple event in October and what goodies it might bring. They also take a dive into Deep Fusion and the expanding world of computational photography. Finally, Georgia weighs in with her review of Apple Watch Series 5!

\n

Listen now

\n\n
  • Subscribe in iTunes: Audio
  • \n
  • Subscribe in RSS: Audio
  • \n
  • Download directly: Audio
  • \n

Watch now

\n\n\n

Show notes

\n

Sponsors

\n
  • CleanMyMac X: CleanMyMac X has got all the tools to make your Mac shine on Catalina. Head over to macpaw.com/imore and get a 30% discount for CleanMyMac X. But hurry up \u2014 the offer expires on October 13!
  • \n

Hosts

\n

Be part of the show!

\n

Send in your comments, questions, feedback, or follow-up to:

\n
\"\"", - "direction": "ltr" - }, - "title": "iMore show 676: Accidental Privacy", - "author": "Jim Metzendorf", - "summary": { - "content": "The iMore show brings you everything you need to know about the week in iPhone, iPad, Watch, TV, Mac, and Apple!\nWe may have just gotten iPhone 11, Apple Watch Series 5, and new versions of iOS, but we want more! Rene Ritchie, Lory Gil, and Georgia Dow talk about the possibility of an Apple event in October and what goodies it might bring. They also take a dive into Deep Fusion and the expanding world of computational photography. Finally, Georgia weighs in with her review of Apple Watch Series 5!\nListen now\nSubscribe in iTunes: Audio Subscribe in RSS: Audio\nDownload directly: Audio\nWatch now\nShow notes\nShould we pack for an October Apple event?\nHow about that Microsoft event?\nDeep Fusion is real (but not available for the public yet)\nHere are some real-world samples of Deep Fusion on an iPhone 11 | iMore\nSponsors\nCleanMyMac X: CleanMyMac X has got all the tools to make your Mac shine on Catalina. Head over to macpaw.com/imore and get a 30% discount for CleanMyMac X. But...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/9-n-YGYx6Fs/imore-show-676-accidental-privacy", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/imore-show-676-accidental-privacy", - "type": "text/html" - } - ], - "crawled": 1570373267565, - "published": 1570371303000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:903:53b826a2", - "originId": "58296.pyxps0 at https://www.imore.com", - "fingerprint": "ae1b1117", - "content": { - "content": "

\n

What you need to know

\n
  • For All Mankind was previewed.
  • \n
  • It tells the story of the space race from an alternate timeline.
  • \n
  • Apple TV+ launches on November 1st.
  • \n

For All Mankind might just be the show we're most excited for.

\n

Apple has been slowly winding up its Apple TV+ push ahead of its launch on November 1st. As part of that it previewed For All Mankind during the New York Comic Con.

\n

Everyone in attendance got to enjoy the first 15 minutes of the first episode, with a panal also available for questions. Unfortunately the clip of the show hasn't been made available and attendees were not allowed to record it. That's a shame, but we're not sure we'd want any spoilers ahead of the show's debut in a a few weeks.

\n

What we do have though is video of an interview with executive producers Ron Moore and Maril Davis.

\n
\n\n

Just as the folks at 9to5Mac point out the most notable thing during interviews about For All Mankind is the fact it is repeatedly likened to Mad Men but for NASA. That alone would be enough to make us excited, but the trailer has already done a pretty good job of getting the juices flowing.

\n
\n\n

We're super excited about For All Mankind especially but there are tons of shows we can't wait to try out. Apple TV+ will be available with a limited list of launch shows on November 1st with more coming in due course. It will cost $4.99 for the whole family but buyers of new Apple hardware will receive a year free. That includes iPads, iPhones, Macs, Apple TVs, and even iPod touches.

\"\"", - "direction": "ltr" - }, - "title": "Apple previews For All Mankind at New York Comic Con", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nFor All Mankind was previewed.\nIt tells the story of the space race from an alternate timeline.\nApple TV+ launches on November 1st.\nFor All Mankind might just be the show we're most excited for.\nApple has been slowly winding up its Apple TV+ push ahead of its launch on November 1st. As part of that it previewed For All Mankind during the New York Comic Con.\nEveryone in attendance got to enjoy the first 15 minutes of the first episode, with a panal also available for questions. Unfortunately the clip of the show hasn't been made available and attendees were not allowed to record it. That's a shame, but we're not sure we'd want any spoilers ahead of the show's debut in a a few weeks.\nWhat we do have though is video of an interview with executive producers Ron Moore and Maril Davis.\nJust as the folks at 9to5Mac point out the most notable thing during interviews about For All Mankind is the fact it is repeatedly likened to Mad Men but for NASA. That alone w...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Mb1iL5W74n8/apple-previews-all-mankind-new-york-conic-con", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-previews-all-mankind-new-york-conic-con", - "type": "text/html" - } - ], - "crawled": 1570370633913, - "published": 1570370419000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:902:53b826a2", - "originId": "57962.pyxps0 at https://www.imore.com", - "fingerprint": "82f7c878", - "content": { - "content": "

\n

Space Sharing is an important component to APFS on Mac

\n

Adding a volume to an Apple File System (APFS) container on your Mac is a pain-free process and comes with one significant benefit over traditional disk partitioning. With Space Sharing, volumes contained in the same container can grow or shrink as needed, thereby maximizing your device's storage. Something like this wasn't possible during the days of disk partitioning. Let's learn more about adding a volume to an APFS container.

\n

What is APFS?

\n

APFS is the default file system on Macs with solid-state drives. By definition, it features secure encryption, space sharing, snapshots, fast directory sizing, and improved file system fundamentals. You can also use APFS on older Macs that include traditional hard drives and external, direct-attached storage \u2014 beginning with macOS Mojave, APFS also supported Fusion drives.

\n

APFS was first introduced with macOS High Sierra and replaced the older HFS+ file system. APFS made its debut on iPhone and iPad with iOS 10.3. It's also the file system on Apple Watch and Apple TV.

\n

APFS and storage

\n

For macOS users who use partitions, AFS fixes a long-standing limitation. APFS sidesteps the issue of one partition running out of space when there's free space elsewhere on the drive-by creating a container around all the partitions. If a partition needs more space, it can claim it from the container, regardless of whether or not that space is physically adjacent to the partition.

\n

Adding a volume to an APFS container

\n

Before adding a volume, you should back up your Mac as a precaution. From here, follow these steps to create a new volume on your computer:

\n
  1. Select Go on your Mac's Toolbar.
  2. \n
  3. Click Utilities.
  4. \n
  5. Choose Disk Utility.

    \n

  6. \n
  7. Click View at the top left of the Disk Utility screen.
  8. \n
  9. Select Show All Devices.
  10. \n
  11. Choose an existing APFS container in the sidebar. In this example, it's called Container disk1.

    \n

  12. \n
  13. Click the Add Volume button.
  14. \n
  15. Enter a name for the new APFS volume.
  16. \n
  17. Click the Format pop-up menu, then choose a file system format. See below.

    \n

  18. \n
  19. Tap Size Options if you want to manually manage APFS volume allocation. The optional reserve size ensures that the amount of storage will remain available for this volume, while the optional quota size limits how much storage the volume can allocate.
  20. \n
  21. Click OK when done.
  22. \n
  23. Choose Add
  24. \n
  25. Click Done.

    \n

  26. \n

You can now use your new volume just as you would any other on your Mac.

\n

Different APFS formats

\n

The different APFS formats are:

\n
  • APFS: Uses the APFS format
  • \n
  • APFS (Encrypted): Uses the APFS format and encrypts the volume.
  • \n
  • APFS (Case-sensitive): Uses the APFS format and is case-sensitive to file and folder names. For example, folders named "iMore" and "IMORE" are different.
  • \n
  • APFS (Case-sensitive, Encrypted): Uses the APFS format, is case-sensitive to file and folder names, and encrypts the volume.
  • \n

Removing a volume to an APFS container

\n

If you decide you no longer need a volume on your APFS container, you can delete it using Disk Utility.

\n
  1. Select Go on your Mac's Toolbar.
  2. \n
  3. Click Utilities.
  4. \n
  5. Choose Disk Utility.

    \n

  6. \n
  7. Click View at the top left of the Disk Utility screen.
  8. \n
  9. Select Show All Devices.
  10. \n
  11. Right-click on the volume you want to delete.
  12. \n
  13. Click Delete APFS Volume.
  14. \n
  15. Choose Delete.

    \n

  16. \n

The APFS volume is now deleted.

\n

Any questions?

\n

Let us know below whether you have any questions about APFS or macOS.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "APFS container volumes on Mac are useful and oh-so cool", - "author": "Bryan M Wolfe", - "summary": { - "content": "Space Sharing is an important component to APFS on Mac\nAdding a volume to an Apple File System (APFS) container on your Mac is a pain-free process and comes with one significant benefit over traditional disk partitioning. With Space Sharing, volumes contained in the same container can grow or shrink as needed, thereby maximizing your device's storage. Something like this wasn't possible during the days of disk partitioning. Let's learn more about adding a volume to an APFS container.\nAdding a volume to an APFS container\nRemoving a volume to an APFS container\nWhat is APFS?\nAPFS is the default file system on Macs with solid-state drives. By definition, it features secure encryption, space sharing, snapshots, fast directory sizing, and improved file system fundamentals. You can also use APFS on older Macs that include traditional hard drives and external, direct-attached storage \u2014 beginning with macOS Mojave, APFS also supported Fusion drives.\nAPFS was first introduced with ma...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/cqeTNpTYRwI/how-add-volume-apfs-container-and-why-you-would-want", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-add-volume-apfs-container-and-why-you-would-want", - "type": "text/html" - } - ], - "crawled": 1570370633913, - "published": 1570370404000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:901:53b826a2", - "originId": "39626.pyxps0 at https://www.imore.com", - "fingerprint": "d2acf06b", - "content": { - "content": "

\n

macOS Catalina brings some important changes to the way you use your Mac. If you are thinking of upgrading, read this first!

\n

Although Apple makes new software updates available to as many older devices as possible, there are always some reasons why it may not be in your best interest to install the latest and greatest right on day-one, even if your Mac is compatible. With macOS Catalina just around the corner, take a moment to consider whether you should make the leap right away or wait a few days (or even weeks) to update your Mac.

\n

Is my Mac compatible?

\n

If you have the following model of Mac, you can download and install macOS Catalina:

\n
  • MacBook (Early 2015 or newer)
  • \n
  • MacBook Air (Mid 2012 or newer)
  • \n
  • MacBook Pro (Mid 2012 or newer)
  • \n
  • Mac mini (Late 2012 or newer)
  • \n
  • iMac (Late 2012 or newer)
  • \n
  • iMac Pro (2017)
  • \n
  • Mac Pro (Late 2013, plus mid-2010 and mid-2012 models with recommended Metal-capable GPU)
  • \n

If your Mac is older than any of the models listed above, it isn't compatible with macOS Catalina.

\n

What about other minimum requirements?

\n

Are you postponing updating your iPad to iPadOS 13, or are using an iPad that isn't compatible with iPadOS 13? You won't be able to use Sidecar. It requires both macOS Catalina and iPadOS 13. iPadOS 13 is supported on the following devices:

\n
  • 12.9-inch iPad Pro
  • \n
  • 11-inch iPad Pro
  • \n
  • 10.5-inch iPad Pro
  • \n
  • 9.7-inch iPad Pro
  • \n
  • iPad (7th generation), iPad (6th generation), and iPad (5th generation)
  • \n
  • iPad mini (5th generation)
  • \n
  • iPad mini 4
  • \n
  • iPad Air (3rd generation)
  • \n
  • iPad Air 2
  • \n

To take advantage of 4K streaming movies and TV shows in the TV app you'll need a Mac laptop or desktop from 2018 or later that supports 4K resolution.

\n

To hear Dolby Atmos audio in the TV app, you'll need a Mac notebook from 2018 or later

\n

Do you meet the requirements to use all of macOS Catalina's new features? Are the featrues your Mac doesn't support deal breakers for you? You may want to think about postponing updating a little longer or upgrading your Mac.

\n

What about my iTunes Library?

\n

In macOS Catalina, Apple has redesigned the way we listen to music and podcasts, watch movies, and read books. Similar to how the iPhone works, these features are broken out into individual apps instead of a singular iTunes app.

\n

What does this mean for your well-currated iTunes Library of songs you've burned from CD and meticulously tagged and added customized metadata? It should mean absolutely nothing. iTunes isn't being deleted. It's simply being broken out into separate apps. Your iTunes Library will stay intact. You'll just find it in the new Music app.

\n

If, however, you are concerned with potentially losing all that data you've added manually, I highly recommend postponing updating until the coast is clear. I didn't have any issues getting my entire iTunes Library in the beta of macOS Catalina, but I don't input my own tags and other information, so I don't have first-hand experience with it's migration. Once Catalina is available publicly and more people have installed it, we'll have a bigger audience to know for sure how well metadata syncs.

\n

If you want to take the risk and update on launch day, just be sure to back up your iTunes Library so if something happens, you can get it all back.

\n

What about unsigned third-party apps?

\n

Security gets a little more secure in macOS Catalina. You'll get more notifications about apps accessing data and permission requests to use them. Activation Lock makes it harder for someone else to wipe your data. It also adds some stricter security measures that may make Gatekeeper think apps you've previously given permission to are not secure enough for your Mac. From Apple's Catalina features page:

\n
\n

macOS Catalina runs in its own read-only volume, so it's separate from all other data on your Mac, and nothing can accidentally overwrite your system files. And Gatekeeper ensures that new apps you install have been checked for known security issues before you run them, so you're always using good software.

\n
\n

If you are using apps that, in a former OS (High Sierra or older), you were able to download "from anywhere," you should find out from the developer whether their apps are compatible with macOS Catalina before you decide to update.

\n

I'm ready to try it out, but what if I don't like it?

\n

Upgrading to a new software system, especially on a computer, can be a big upheaval that causes stress and confusion. You might be excited about macOS Catalina after reading about everything it can do, but quickly decide that it's not right for you.

\n

The first, and most important thing you should do before upgrading to macOS Catalina (or updating any software, no matter how small), is to back up your Mac.

\n

Next, it is not a bad idea to think about partitioning your Mac so you can install macOS Catalina in tandem with your current Mac operating system. That way, you can get used to the changes while still having access to what you are familiar with. It will also make it easier to simply delete the software if you know you don't want to use Catalina at all.

\n

If you've downloaded macOS Catalina on your main hard drive, you're not out of luck. You can always downgrade back to your previous operating system.

\n

OK. I'm just going to go for it!

\n

Wait!

\n

It's not always such a good idea to download a huge update on Day One. There are a number of factors that can give you a negative experience right out of the gate, which might leave a bad taste in your mouth.

\n

Hundreds (or even thousands) of people will hit the download button the exact moment they hear that macOS Catalina is available to the public, which could put a strain on the servers and make it take a really long time for you to complete the process.

\n

With changes in macOS Catalina, it also means that some third-party apps will need to be updated for compatibility. Not all developers will have their updates ready right away. If there are any apps that you just can't live without, you might be forced to ... well ... live without until they are updated. The best way to see if your must-have apps are going to be ready for macOS Catalina is to visit the companies' websites or check their social media feeds.

\n

Proceed with caution

\n

If, after reading everything I suggested, you still think you are ready to upgrade to macOS Catalina, then, by all means, go for it! I've been using it for a couple of months now, and frankly, I love it. Just make sure you've got a current backup of your Mac, just in case something goes wrong.

\n

Updated October 2019: Updated for macOS Catalina.

\"\"", - "direction": "ltr" - }, - "title": "Are you considering updating to Catalina on launch day? Consider this first", - "author": "Lory Gil", - "summary": { - "content": "macOS Catalina brings some important changes to the way you use your Mac. If you are thinking of upgrading, read this first!\nAlthough Apple makes new software updates available to as many older devices as possible, there are always some reasons why it may not be in your best interest to install the latest and greatest right on day-one, even if your Mac is compatible. With macOS Catalina just around the corner, take a moment to consider whether you should make the leap right away or wait a few days (or even weeks) to update your Mac.\nIs my Mac compatible?\nIf you have the following model of Mac, you can download and install macOS Catalina:\nMacBook (Early 2015 or newer)\nMacBook Air (Mid 2012 or newer)\nMacBook Pro (Mid 2012 or newer)\nMac mini (Late 2012 or newer)\niMac (Late 2012 or newer)\niMac Pro (2017)\nMac Pro (Late 2013, plus mid-2010 and mid-2012 models with recommended Metal-capable GPU)\nIf your Mac is older than any of the models listed above, it isn't compatible with macOS Cat...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/K8dBG_OsDBo/should-you-upgrade-your-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/should-you-upgrade-your-mac", - "type": "text/html" - } - ], - "crawled": 1570370633913, - "published": 1570370400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613936", - "recrawled": 1570453119811, - "updateCount": 1, - "fingerprint": "d1bdc004", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

After being announced in March, Apple Arcade has been available to the public for over two weeks now. Apple Arcade offers a collection of games for a single $5 per month subscription that can be shared with your entire family.

\n

What do you think of Apple Arcade so far?

\n

more\u2026

\n

The post Poll: What are your impressions of Apple Arcade so far? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/apple-arcade-poll/", - "type": "text/html" - } - ], - "crawled": 1570370284878, - "title": "Poll: What are your impressions of Apple Arcade so far?", - "published": 1570369021000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=611873", - "fingerprint": "7fb7859a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2a:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

Over the past few months, we\u2019ve started to see rumors of Apple releasing an updated version of the Apple TV hardware. I have one of the 4K models and four of the 1080p models around my house, so we are all in on the ecosystem at my home. While I wish it were less expensive, I do enjoy the Apple Music and iCloud Photos integration (along with the impressive screen savers). As we look ahead to what is coming, I have five hardware features on my Apple TV wishlist. more\u2026

\n

The post Comment: Five hardware features I want to see on a new Apple TV appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/apple-tv-wishlist/", - "type": "text/html" - } - ], - "crawled": 1570370284878, - "title": "Comment: Five hardware features I want to see on a new Apple TV", - "published": 1570366822000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1487702:8f4:53b826a2", - "originId": "58130.pyxps0 at https://www.imore.com", - "fingerprint": "80f8334e", - "content": { - "content": "

\n

Best answer: There won't be a specific item called Exp. Share in Pok\u00e9mon Sword and Shield. However, Pok\u00e9mon within your party will automatically receive an equal amount of experience during battle whether or not they participated in the fight.

\n

What is Exp. Share?

\n

In the very first generation of Pok\u00e9mon games, the only way for a Pok\u00e9mon to receive any experience points was for them to participate in a battle. Old school players had to spend a lot of time battling with each Pok\u00e9mon if they wanted them to level up. It also made it very hard to keep all your Pok\u00e9mon equally leveled up as you journeyed.

\n

Starting with Gen 2, we finally got the Exp. Share item. This was a held item; when held by a specific Pok\u00e9mon, it allowed the six Pok\u00e9mon within your party to share the experience points obtained through a battle, regardless if they fought at all. In Gen 6 and Gen 7, Exp. Share turned into a Key Item, which meant that it applied to the Pok\u00e9mon in your party without anyone needing to hold it. Players could turn Exp. Share on or off within the game menu.

\n

Now in Gen 8, Exp. Share will no longer be a Key Item. Players will have the benefit of equally shared experience points distributed among any members of their party whether or not that Pok\u00e9mon participated in the battle.

\n

How do we know Exp. Share isn't in Gen 8?

\n

\n

During an interview with Game Informer, Pok\u00e9mon Sword and Shield's director, Shigeru Ohmori, confirmed that Gen 8 does away with this item and instead automatically allows every Pok\u00e9mon in your party to get equal experience as you progress through the game.

\n

We're unsure at present if you can turn this feature off as you could with Exp. Share in previous games. Undoubtedly, there will be some players who want a more intense gaming experience and would prefer to play without it. We'll keep checking up on this and will update this article when we learn more.

\n\n

Blue Sword

\n

Pok\u00e9mon Sword

\n

\n

$60 pre-order at Amazon

\n

Explore the Galar region in Pok\u00e9mon Sword

\n

Generation 8 is almost here with the upcoming Pok\u00e9mon Sword game. Capture Pok\u00e9mon, battle in gyms, and explore a brand new map as you prove that you are the greatest Pok\u00e9mon trainer of them all. You'll be able to trade Pok\u00e9mon with other Switch gamers who own their own copies of Pok\u00e9mon Sword or Shield.

\n\n\n

Red Shield

\n

Pok\u00e9mon Shield

\n

\n

$60 pre-order at Amazon

\n

Catch 'Em All in Pok\u00e9mon Shield

\n

Explore the Galar region as you make your way to each gym and capture every Pok\u00e9mon you come across. This game features three new starters to choose from and the ability to choose whether your character is a boy or a girl. Trade Pok\u00e9mon with other Sword and Shield players to fill out your Pok\u00e9dex.

\n
\"\"", - "direction": "ltr" - }, - "title": "The Pok\u00e9mon in your party will share battle experience in Sword and Shield", - "author": "Rebecca Spear", - "summary": { - "content": "Best answer: There won't be a specific item called Exp. Share in Pok\u00e9mon Sword and Shield. However, Pok\u00e9mon within your party will automatically receive an equal amount of experience during battle whether or not they participated in the fight.\nBlue Sword: Pok\u00e9mon Sword ($60 pre-order at Amazon)\nRed Shield: Pok\u00e9mon Shield ($60 pre-order at Amazon)\nWhat is Exp. Share?\nIn the very first generation of Pok\u00e9mon games, the only way for a Pok\u00e9mon to receive any experience points was for them to participate in a battle. Old school players had to spend a lot of time battling with each Pok\u00e9mon if they wanted them to level up. It also made it very hard to keep all your Pok\u00e9mon equally leveled up as you journeyed.\nStarting with Gen 2, we finally got the Exp. Share item. This was a held item; when held by a specific Pok\u00e9mon, it allowed the six Pok\u00e9mon within your party to share the experience points obtained through a battle,...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ioQfgtB_H-I/will-pokemon-sword-and-shield-have-exp-share", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/will-pokemon-sword-and-shield-have-exp-share", - "type": "text/html" - } - ], - "crawled": 1570368943874, - "published": 1570368603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1485a56:8f3:53b826a2", - "originId": "57637.pyxps0 at https://www.imore.com", - "fingerprint": "1bd30ee8", - "content": { - "content": "

\n

This gorgeous case is no slouch in the protection department.

\n

I love a pretty case, but this is more than that. There are tons of fun, fashion-forward patterns from which to choose, but make no mistake: this is a sturdy, protective case to set your mind at ease. If you like having a grip on the back of your phone, you can purchase one of Velvet Caviar's ring grips to match (or contrast with) your case pattern.

\n

Velvet Caviar iPhone Case

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $30

\n

Bottom line: I immediately fell in love with this pretty, protective case.

\n

See at Amazon

\n

Velvet Caviar Cell Phone Ring Holder

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $12

\n

Bottom line: Get the matching (or not) ring grip for a more secure hold and a viewing kickstand.

\n

See at Amazon

\n

The Good

\n
  • Fashion-forward patterns
  • \n
  • Protective case
  • \n
  • Coordinating ring grip (sold separately)
  • \n
  • Raised bezel around screen and camera
  • \n
  • Wireless charging compatible (without ring grip)
  • \n

The Bad

\n
  • Not to everyone's taste
  • \n
  • Smooth plastic doesn't offer grip
  • \n

Pretty and protective

\n

Velvet Caviar iPhone Case: Features

\n

\n

This Velvet Caviar case was love at first sight. I realize that not everyone will enjoy this style of case, but if you like pretty cases, you simply must give Velvet Caviar's gallery a gander. You'll find marble, agate, camo, floral, waterfall, and many more styles. I chose Holographic Moonstone, a. colorful marble with a metallic, holographic vein running throughout. Velvet Caviar makes cases for every model iPhone from the 6/6s to the current models.

\n

I generally don't mind sacrificing a bit of protectiveness for a thin, attractive case, as long as I'm up on my AppleCare+. But with Velvet Caviar, no sacrifice is necessary. While it's not the heaviest of heavy-duty cases, it's certainly not a minimalist barely-there case, either. It's a solid compromise between thinness and protection. A raised bezel around the screen and the camera means that no matter which way you set it down, glass is never contacting the table. Velvet Caviar calls their case FirmFlex, meaning it's a blend of soft TPU and hard polycarbonate to maximize drop protection. The case fits comfortably in my hand and feels solid.

\n
\n

I'm a match-your-case-to-your-outfit kind of gal, and this case will be in heavy rotation for me.

\n
\n

The Sleep/Wake buttons have clicky button covers. The volume buttons sport a "-" and a "+" while the Sleep/Wake button has the tiniest VC embossed upon it. This is the only branding you'll see on the outside of the case. The mute switch, speakers, and Lightning port all have appropriate cutouts that are sized just right. The Lightning port cutout is large enough to fit my third-party cables that have wider plugs. Wireless charging works just fine, unless of course, you add a grip on the back.

\n

The printing on the case is just stunning. It does appear to be glued on, but I picked at it a little bit and nothing came loose. If it did start to peel, you're covered, at least for a year. Velvet Caviar products carry a one-year warranty. The inside of the case is lined with soft microfiber.

\n

The case is smooth; there are no rubbery or grippy edges like some cases have. Velvet Caviar does sell a ring grip that you can adhere to the back. I got one that matches the pattern so perfectly that the striations in the marble actually line up. No rule says you have to buy a matching ring grip, of course. You can get something totally different for a look that is uniquely you. The ring grip not only gives you a more secure phone grip, but it also acts as a viewing stand for watching videos.

\n

An instant favorite

\n

Velvet Caviar iPhone Case: What I like

\n

I'm a match-your-case-to-your-outfit kind of gal, and this case will be in heavy rotation for me. I like that it offers some serious drop protection without being terribly bulky. It's just a stunning look, and if Holographic Moonstone isn't your favorite, there are tons of other fashion-forward styles. I just love how it looks. I also like the ring grip, sold separately, that matches the case perfectly.

\n

\n

Not everyone's cup of tea

\n

Velvet Caviar iPhone Case: What I don't like

\n

I recognize that this kind of case is not everyone's style at all. It may be too "cute" for you. Or, if you like a slim, minimalist case, this one will be too thick for you. On the only hand, if you like a heavy-duty tank of a case, this isn't quite that either. It is a plastic case, and I know that some people prefer natural materials. Besides that, the only critique I can think of is that there is no grippiness to the case. It's not slippery, but it is smooth.

\n

The hotness

\n

Velvet Caviar iPhone Case: Bottom line

\n

\n4.5\nout of 5\n\n\n\n\n\n\n
\n

This case is pretty yet protective. With a fashion-forward laser-printed pattern in a variety of styles, your case is sure to stand out from the crowd in the best way. The FirmFlex case blends soft TPU and hard polycarbonate for solid protection without huge bulkiness. You can find more patterns on Velvet Caviar's Amazon storefront and on their own website. Choose a case for any model from the iPhone 6/6s up through the current models.

\n

See at Amazon

\n
\n\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "I love the fashion-forward look of this protective case from Velvet Caviar", - "author": "Karen S Freeman", - "summary": { - "content": "This gorgeous case is no slouch in the protection department.\nI love a pretty case, but this is more than that. There are tons of fun, fashion-forward patterns from which to choose, but make no mistake: this is a sturdy, protective case to set your mind at ease. If you like having a grip on the back of your phone, you can purchase one of Velvet Caviar's ring grips to match (or contrast with) your case pattern.\nVelvet Caviar iPhone Case\nPrice: $30\nBottom line: I immediately fell in love with this pretty, protective case.\nSee at Amazon\nVelvet Caviar Cell Phone Ring Holder\nPrice: $12\nBottom line: Get the matching (or not) ring grip for a more secure hold and a viewing kickstand.\nSee at Ama...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/lLXi377LIVM/velvet-caviar-iphone-case-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/velvet-caviar-iphone-case-review", - "type": "text/html" - } - ], - "crawled": 1570368936534, - "published": 1570366803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613931", - "fingerprint": "d2ec9554", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbf:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Facebook rolled out Group Stories earlier this year, only to subsequently shut the feature down last month. Now, the company appears to be taking the feature to Instagram instead, according to evidence found by Jane Manchun Wong.

\n

more\u2026

\n

The post Instagram testing support for Group Stories after similar feature was dropped from Facebook appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/instagram-testing-support-for-group-stories-after-similar-feature-was-dropped-from-facebook/", - "type": "text/html" - } - ], - "crawled": 1570366683359, - "title": "Instagram testing support for Group Stories after similar feature was dropped from Facebook", - "published": 1570365639000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613929", - "fingerprint": "3eaffd25", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbe:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

In this week\u2019s top stories: New in-ear AirPods on the way, expectations for Apple in October, iOS 13.1.2 release, Deep Fusion for iPhone 11 and iPhone 11 Pro, and more.\u00a0Read on for all of this week\u2019s biggest news.
\nmore\u2026

\n

The post This week\u2019s top stories: iPhone SE 2 rumors, iOS 13.2 beta, in-ear AirPods, and more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/top-stories-earpods-iphone-se-2-more/", - "type": "text/html" - } - ], - "crawled": 1570366683359, - "title": "This week\u2019s top stories: iPhone SE 2 rumors, iOS 13.2 beta, in-ear AirPods, and more", - "published": 1570363225000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613924", - "fingerprint": "427197a8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da0ef0463:2d66:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple TV+ made two appearances at New York Comic Con this year, with panels on Servant and For All Mankind. For Servant, Apple announced a launch date (November 28) and an advance look at the official trailer.

\n

The audience at the \u2018For All Mankind\u2019 panel got to see the first fifteen minutes of the first episode, and a panel interview with executive producer Ron Moore and lead cast.

\n

more\u2026

\n

The post Apple previews For All Mankind at New York Comic Con, pitched as \u2018Mad Men for NASA\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/06/apple-for-all-mankind/", - "type": "text/html" - } - ], - "crawled": 1570363081827, - "title": "Apple previews For All Mankind at New York Comic Con, pitched as \u2018Mad Men for NASA\u2019", - "published": 1570360292000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da0af97d6:8c7:53b826a2", - "originId": "58290.pyxps0 at https://www.imore.com", - "fingerprint": "40c929d", - "content": { - "content": "

Tony Fadell was one of the senior vice presidents at Apple most responsible for shipping the original iPod.

\n

I was at the starting point of first 18 gens of iPod that shipped (& a few generations that didn\u2019t ship). Was a team effort, but mainly technology driven since we could only deliver what we could push the tech to do.

You are defined by what you do & also by what you don\u2019t do. https://t.co/P3u11ZcmLm

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

Why does Fadell think the iPod went on to be so successful?

\n

The real reason why iPod & iPhone were successful was based on the market timing & the complete ground up design (HW+SW) That said, I pushed to ship the 1st iPod in <10 months. Long timelines are the death of daring projects inside (struggling) companies.
We even surprised SJ! https://t.co/lnMHYG5BBh

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

Does Fadell wish he could go back and make any hardware changes to that original iPod?

\n

Not at all\u2026 we did they best we could with what was available at the time. I bet the whole product & business on a processor from a tiny unknown startup who had failed once to deliver. Most big companies would NEVER do such a risky thing. https://t.co/3eGhayv5w0

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

A good minimal delightful product was important but so was iterating and expanding the line up and down.

\n

Exactly - Design + HW + SW + App (then later + Content)

But even more importantly - continually introducing new products at lower price points while adding new features at the high end. That was the way iPod locked up the market with consumers. https://t.co/CC4X3klEcf

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

They had to take some big risks and make some big bets on components.

\n

I remember the day when Steve called me to the Board Room to personally sign a $4B purchase order for Samsung Flash for the Nano. \u201cAre you sure we are ordering the right stuff? It\u2019s going to work, right?\u201d It was the biggest single order Apple had ever placed at the time. https://t.co/O21WJh6V42

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

Microsoft wasn't a concern back then (but is now), but Sony was. They owned the music pipeline from studio to Walkman.

\n

Many sleepless nights worrying about Sony. It was one of my biggest questions I asked Steve during the first pitch \u201cSony owns every audio market category.\u2026\u201d

MSFT - no worries - they weren\u2019t a SW+HW innovator like they are today. I would worry about them now however. https://t.co/XuDG9hfoX5

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

But Sony was too concerned about protecting their music branch to let their devices branch compete in MP3 players.

\n

Sony Corp was too concerned about the declining CD music sales in the Sony Music Entertainment business. They didn\u2019t want to appear to embrace MP3s - since that implied the music was stolen. Corporate politics. Reminds me of Kodak who invented the digital camera\u2026 https://t.co/OfEnwyWxtd

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

Steve Jobs wasn't on board with a lot of the early decisions. Including letting iTunes and the iPod go to Windows PCs.

\n

Exactly - over many many objections that Steve had. Also we added USB2.0 specifically much to the chagrin of FireWire lovers\u2026

Oh the memories of those fundamental (and possibly religious/dogmatic) changes that are so critical to the next phase of the business\u2026 https://t.co/5Rw3GlIUKh

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

But the Wall Street Journal's personal technology columnist, Walt Mossberg, helped convince Jobs.

\n

Luckily our good friend @waltmossberg helped us (or should I say \u201cconvinced the non-believer, Steve\u201d) make the (highly religious) decision ship the iPod for PC! https://t.co/cHYjLoLuoQ

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

How did Fadell and his team get it all done?

\n

Don\u2019t hide the fears from the team, talk about them, embrace them.

When you know your demons, you can rise to the challenge of defeating them.

But you can never forget them (or new ones that arise) when, hopefully, success comes. Otherwise it\u2019s the beginning of the end. https://t.co/s1RTjL7xzO

\u2014 Tony Fadell (@tfadell) October 6, 2019
\n

Fadell left Apple shortly after the iPhone and went on to found Nest, which he sold to Google. He's now an investor. You can follow him on Twitter @tfadell

\"\"", - "direction": "ltr" - }, - "title": "How Tony Fadell made the iPod, convinced Steve Jobs to put it on Windows", - "author": "Rene Ritchie", - "summary": { - "content": "Tony Fadell was one of the senior vice presidents at Apple most responsible for shipping the original iPod.\nI was at the starting point of first 18 gens of iPod that shipped (& a few generations that didn\u2019t ship). Was a team effort, but mainly technology driven since we could only deliver what we could push the tech to do.You are defined by what you do & also by what you don\u2019t do. https://t.co/P3u11ZcmLm\u2014 Tony Fadell (@tfadell) October 6, 2019\nWhy does Fadell think the iPod went on to be so successful?\nThe real reason why iPod & iPhone were successful was based on the market timing & the complete ground up design (HW+SW) That said, I pushed to ship the 1st iPod in <10 months. Long timelines are the death of daring projects inside (struggling) companies.We even surprised SJ! https://t.co/lnMHYG5BBh\u2014 Tony Fadell (@tfadell) October 6, 2019\nDoes Fadell wish he could go back and make any hardware changes to that original iPod?\nNot at all&hell...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/AY17Z6CqYgM/how-tony-fadell-made-ipod-convinced-steve-jobs-put-it-windows", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-tony-fadell-made-ipod-convinced-steve-jobs-put-it-windows", - "type": "text/html" - } - ], - "crawled": 1570358925270, - "published": 1570358329000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Accessibility", - "Design", - "Mac OS X" - ], - "originId": "https://bitsplitting.org/?p=1320", - "fingerprint": "7223c4b4", - "id": "iArFEJN54i980lkIXIWQkqsVjbh5DWI3egkJLHhu9v0=_16da0101379:2c44:d4506071", - "author": "Daniel Jalkut", - "summary": { - "direction": "ltr", - "content": "Long-time Mac users will remember an app called \u201cKey Caps\u201d, which later become \u201cKeyboard Viewer\u201d, a feature of the Mac that is now accessible via the menu bar\u2019s \u201cInput Methods\u201d item. If you\u2019ve never played with this, I encourage you to enable it and check it out. Apple has detailed instructions for configuring the menu [\u2026]" - }, - "alternate": [ - { - "href": "https://bitsplitting.org/2019/10/05/catalinas-custom-keyboard-viewers/", - "type": "text/html" - } - ], - "crawled": 1570348471161, - "title": "Catalina\u2019s Custom Keyboard Viewers", - "published": 1570292775000, - "origin": { - "streamId": "feed/http://bitsplitting.org/feed/", - "htmlUrl": "https://bitsplitting.org", - "title": "Bitsplitting.org" - }, - "content": { - "direction": "ltr", - "content": "

Long-time Mac users will remember an app called \u201cKey Caps\u201d, which later become \u201cKeyboard Viewer\u201d, a feature of the Mac that is now accessible via the menu bar\u2019s \u201cInput Methods\u201d item. If you\u2019ve never played with this, I encourage you to enable it and check it out. Apple has detailed instructions for configuring the menu and these options.

\n

I don\u2019t use the Keyboard Viewer often, but when I do, it\u2019s a real life-saver. I brought it up recently while I was debugging an issue with keyboard shortcuts in FastScripts, my scripting utility app. The Keyboard Viewer not only reflects every bona fide keystroke you make on a hardware keyboard, but also allows you to simulate keystrokes by tapping on the keys of the on-screen keyboard.

\n

On macOS 10.15 Catalina, Apple has evidently dramatically overhauled the Keyboard Viewer. I don\u2019t see any hint of this on the Apple marketing sheet for the OS, but this is what the Keyboard Viewer looks like on my Mac now:

\n

\"NewImage\"

\n

Well, isn\u2019t that spiffy? But what I really want to talk about is that little Gear Button in the upper right corner of the window. Click it, and this what you get:

\n

\"Popup

\n

A whole slew of options for tweaking the behavior of the virtual keyboard, and an enticing \u201cCustomize\u2026\u201d item at the bottom. When you select it, a dedicated application called \u201cPanel Editor\u201d opens up. It\u2019s essentialy a construction set for building virtual keyboard layouts:

\n

\"Custom

\n

This example is obviously comical, but the point is you can create and layout tappable regions that correspond to whatever keystrokes you desire. The options for configuring these keys even include options to perform multiple keystrokes, open apps, run scripts, etc. It\u2019s a powerhouse of utility superpowers.

\n

How did they possibly find time to add all this great functionality in one OS upgrade? They didn\u2019t. Folks who are familiar with Apple\u2019s Accessibility Keyboard have no-doubt recognized my screenshots as being familiar from past OS releases. I personally had never seen it before, but it\u2019s been hiding in the System Preferences Accessibility tab. What happened in macOS 10.15 Catalina is that Apple has evidently recognized its superiority in all ways to \u201cKeyboard Viewer\u201d and allowed the Accessibility Keyboard to simply take its place.

\n

This is an excellent example of software being designed to assist people with specific needs, yet actually being useful to everybody. That is the heart of accessible software design, and I think we\u2019ll see more and more \u201caccessible\u201d software released from the relative obscurity of the Accessibility tab as we move forward.

" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9eb09406:85c:53b826a2", - "originId": "54138.pyvv40 at https://www.imore.com", - "fingerprint": "a2d92e9", - "content": { - "content": "

Bookmark this page for all the details on Wizards Unite's first in-game event!

\n

\n

Like Pok\u00e9mon GO before it, Harry Potter: Wizards Unite has regular events for its players to complete and, with some of the bigger events, go to and participate in. Right now in Wizards Unite, they are called Brilliant Events and they offer special shiny Foundables for your registry as well as special assignments for you to gain XP.

\n

These events are not always active, though they do appear in your registry a little time before the launch of the event. They are also particularly important as they give you restricted section books. In fact, they are the only source of these books currently, and you need the books to complete your Profession path especially if you want to be a Professor.

\n

This article is going to be a running primer of all the events, past and present, in Wizards Unite and will serve as your guide throughout them. We will try to include all the information we can and, with the help of the Reddit group, keep that information updated throughout the event.

\n

What do the Events look like?

\n

\n

So far we only have one event to go on but it should give us an idea of what all the events will be like in Wizards Unite.

\n

\n

The Brilliant Events introduce new assignments to be completed, new Foundables to catch for your registry, a 7KM Portmanteau, and a set of brilliant runestones to be collected. The assignments are more like the SOS assignments than the daily assignments, in that they only end once the event has finished, so you have plenty of time to complete them. They also come in multiple tiers, with each tier offering better rewards.

\n

The Foundables listed in the registry will change depending on the Event, but will all be available to catch. Once the event is over they won't reappear unless Niantic decides to do that event over again. Its first event was only for Beta users, so hopefully, they will redo that event now the game has gone live.

\n

One of the most important parts of the events is the restricted section books you receive as rewards for completing the assignments. These are incredibly important as you need over 150 of them to complete each of the Auror and Magizoologist Professions, and a whopping 250 to complete the Professor skill tree. Making something that important only available during events is crazy, and I hope Niantic rethink this as soon as possible.

\n

The brilliant event also introduces a new distance Portmanteau, the 7KM. Like the 7KM eggs in Pok\u00e9mon GO, these Portmanteau house special Portkeys that relate to the Brilliant Event. You can also collect Brilliant runestones like the one above that will let you collect the Brilliant Foundables from your Wizard Challenges.

\n

What events are there?

\n

Here we will keep a running total of all the Events in Wizards Unite. If you see anything that we haven't from these events please let us know and we will add it to the article.

\n

Fighting Forces Event

\n

\n
\n

Get ready to earn more Restricted Section Books and unlock a new Portkey location with October's Brilliant Event: Fighting Forces!

\n
\n

October will see a new Brilliant Event called Fighting Forces. Based around the Dark Arts and Oddities, part one of the event will start on October 8, 2019, and finish on October 14, 2019. Part two of the event starts October 22, until October 28 and will have new traces to find.

\n

New Foundables

\n

This event will see new Foundables appear in the world that are connected to the Malfoy Manor event page. They can be found through different activities and the official site gives a list of the places they are likely to drop:

\n
  • Brilliant Oddity Encounters: Brilliant Death Eater and Brilliant Azkaban Escapee
  • \n
  • Wizarding Challenge Reward using Brilliant Event Runestone: Malfoy Family Crest
  • \n
  • Quest Rewards: Death Eater Mask and Azkaban Prison Number
  • \n
  • Portkey Rewards: Ollivander in Chains
  • \n

Increased Oddities

\n

Over the course of the event, we will see an increase in some of the Oddities that appear on the map. No word yet if they will appear during the day, but if you don't get to go out at night very often this might be a good way to catch up on them.

\n

The Oddities that are increasing are:

\n
  • Death Eater
  • \n
  • Azkaban Escapee
  • \n
  • Pixie
  • \n
  • Erkling
  • \n

So no more vampires, unfortunately, but you have a good chance of filling out some of your Oddity Family.

\n

Potions

\n

\n

For the first time, Potions will see a decrease in brewing time over the course of the entire event. You can expect a 25 percent decrease in Estimulo Potion, and Healing Potion brewing times, so make sure you stock on them while you can.

\n

It would be a good idea to get some time in the Fortresses while the potions are so abundant, especially the higher level rooms where a lot of potions can help win the day.

\n

Flora and Fauna Event

\n

\n

The first brilliant event is upon us \u2014 Brilliant Event: Fantastic Flora and Fauna \u2014 will run starting next week (Wednesday, July 3, 2019), and players will be able to grab Restricted Books, find new Foundables, get special Runestones, and complete special tasks.

\n

While New Zealand and Australia were busy Beta testing Wizards Unite for the rest of us, they were also given their own Event to try out and while we can't say for sure the event will run the exact same now that the game has fully launched, we can give you an idea of what you might be able to expect based on what happened in the beta.

\n

The main push of this event was to complete 4 separate sets of assignments, each one more difficult than the last, to obtain restricted section books, and other rewards.

\n

You also had six brilliant Foundables to collect, including a shiny purple Unicorn, and a shiny Buckbeak! These Foundables could be found in the world as well as in the Fortresses, and require the same kind of fragment collecting as normal Foundables.

\n

It seems the best way to collect the Foundables was through the Fortresses, though of course, you needed to catch them normally to collect the Brilliant Runes needed to access the Wizard Challenges. The 7KM Portmanteaus also gave good amounts of fragments so it will be worth traveling with them in the events.

\n

The combination of Foundables, Fortresses, and Portmanteaus was enough for a lot of people to complete the event and get the maximum number of restricted books possible so it seems Niantic may have already found a decent balance.

\n

Let us know what you know

\n

Have you more details about an event that we don't know? Perhaps you have already done one and can tell us more. Feel free to leave us any comments, and if we can verify it we will add it to the article.

\n

Harry Potter accessories we love

\n
\n

Hogwarts phone case

\n

\n

$10 at Amazon

\n

Show your love of the Potterverse, and protect your phone with this beautiful faux-leather case. The Hogwarts crest burns bright on the front with plenty of room inside for some cash and cards too.

\n

RAVPower Ace

\n

\n

$40 at Amazon

\n

You don't want to run out of juice while battling baddies in Fortresses, now do you? Make sure you've got backup power with this quality but inexpensive

\n

Hogwarts House PopSocket

\n

\n

$15 at Amazon

\n

Represent your house with a secure way to grip your phone while walking on your magical adventure casting spells and securing Foundables.

\n

Harry Potter Over The Ear Headphones

\n

\n

$25 at Amazon

\n

Show your love of Harry Potter to the whole world, while shutting that same world out with these funky headphones from ihome.

\n
\"\"", - "direction": "ltr" - }, - "title": "Fighting Forces is coming soon featuring increased Oddities!", - "author": "James Bricknell", - "summary": { - "content": "Bookmark this page for all the details on Wizards Unite's first in-game event!\nLike Pok\u00e9mon GO before it, Harry Potter: Wizards Unite has regular events for its players to complete and, with some of the bigger events, go to and participate in. Right now in Wizards Unite, they are called Brilliant Events and they offer special shiny Foundables for your registry as well as special assignments for you to gain XP.\nThese events are not always active, though they do appear in your registry a little time before the launch of the event. They are also particularly important as they give you restricted section books. In fact, they are the only source of these books currently, and you need the books to complete your Profession path especially if you want to be a Professor.\nThis article is going to be a running primer of all the events, past and present, in Wizards Unite and will serve as your guide throughout them. We will try to include all the information we can and, with the help o...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/MjNMCJ2ZNRc/harry-potter-wizards-unite-events-rumors-launch-dates-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/harry-potter-wizards-unite-events-rumors-launch-dates-and-more", - "type": "text/html" - } - ], - "crawled": 1570325435398, - "published": 1570315878000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple TV", - "tvOS 13" - ], - "originId": "https://tidbits.com/?p=41807", - "fingerprint": "bde633c", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9de759e5:29b6:d4506071", - "author": "Josh Centers", - "summary": { - "direction": "ltr", - "content": "tvOS 13 finally introduces a Picture in Picture mode, but you may be disappointed by its limitations. Josh Centers explains how to take advantage of it and where it falls down.

\"PDFpen:

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/05/how-to-use-tvos-13s-picture-in-picture/", - "type": "text/html" - } - ], - "crawled": 1570312247781, - "title": "How to Use tvOS 13\u2019s Picture in Picture", - "published": 1570309640000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36108", - "fingerprint": "90c9f0b4", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2994:d4506071", - "updated": 1570310061000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.jamf.com/lp/daringfireball-jamf-now/?utm_source=daringfireball&utm_medium=text&utm_campaign=2019-40", - "type": "text/html" - } - ], - "crawled": 1570310319366, - "title": "Jamf Now", - "published": 1570310060000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

My thanks to Jamf for once again sponsoring Daring Fireball. Jamf Now is a simple device management solution designed to help anyone set up, manage, and protect Apple devices at work. Easily configure email and Wi-Fi networks, distribute apps to your team, and protect sensitive data without locking down devices, and without any help from an IT department.

\n

Jamf Now\u2019s latest features:

\n\n

Daring Fireball readers can create an account and manage three devices for free, in perpetuity. Each additional device starts at just $2 per month. Create your free account today.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36107", - "fingerprint": "963b2568", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2993:d4506071", - "updated": 1570306859000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.mcsweeneys.net/articles/gop-talking-points-for-president-trumps-fifth-avenue-massacre", - "type": "text/html" - } - ], - "crawled": 1570310319366, - "title": "GOP Talking Points for President Trump\u2019s Fifth Avenue Massacre", - "published": 1570306775000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Rajiv Mot\u00e9, writing for McSweeney\u2019s:

\n
\n

MYTH: \u201cThe President stood in the middle of Fifth Avenue and shot [somebody].\u201d

\n

FACT: It was East 57th Street, the President was on the sidewalk, and there were multiple targets.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613920", - "fingerprint": "5cc38e41", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9db6b0ea:2972:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Do you still use an iPhone 6s or have one laying around? Apple on Friday launched a new repair program for iPhone 6s and iPhone 6s Plus units that won\u2019t turn on. Here\u2019s how to check to see if your iPhone 6s is eligible for the program.

\n

more\u2026

\n

The post How to check if your iPhone 6s is eligible for Apple\u2019s new repair program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/05/iphone-6s-repair-program-how-to/", - "type": "text/html" - } - ], - "crawled": 1570309058794, - "title": "How to check if your iPhone 6s is eligible for Apple\u2019s new repair program", - "published": 1570306691000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613910", - "fingerprint": "e32451bc", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9d48c884:28df:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

If you\u2019re looking for the perfect thin, clear or leather case, or a Qi charger for your new iPhone 11, 11 Pro or 11 Pro Max, totallee offers 9to5 readers an exclusive 25% off its lineup for a limited time:

\n

Get 25% off with code HAPPYHOUR and head below for a look at the full collection:

\n

Thin Cases

\n\n

The post Totallee offers 25% off cases, Qi charger and accessories for iPhone 11, 11 Pro, and 11 Pro Max appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/05/totallee-iphone-11-case-25-off-qi-accessories/", - "type": "text/html" - } - ], - "crawled": 1570301855876, - "title": "Totallee offers 25% off cases, Qi charger and accessories for iPhone 11, 11 Pro, and 11 Pro Max", - "published": 1570301714000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d39163d:7f3:53b826a2", - "originId": "58287.pyvv40 at https://www.imore.com", - "recrawled": 1570360641686, - "updateCount": 1, - "fingerprint": "2536b08", - "content": { - "content": "

\n

What you need to know

\n
  • Apple CEO Tim Cook has an "unlikely" relationship with Trump.
  • \n
  • Cook built a relationship with Trump and his family.
  • \n
  • Apple informs the White House if it is going to be critical of policy.
  • \n

Strange bedfwellows.

\n

When you run a company the size and wealth of Apple, making sure you keep presidents on-side is an important part of the job. The Wall Street Journal has a new report out which looks into how the relationship between Apple CEO Tim Cook and President Trump works.

\n

Cook has been able to elicit praise from Trump while also being critical of policy, something that not many other business leaders have been able to pull off. The report looks into the "unlikely" relationship between the two.

\n

The report does highlight that there were concerns within Apple that Trump would have an issue with the amount of business Apple does in China. Its products are largely made there, just like many technology companies.

\n
\n

The month after his election, Mr. Trump summoned Mr. Cook to meet in New York. Apple executives debated skipping the summit, worried Mr. Trump would air grievances about manufacturing and Apple's commitment to encrypted iPhones, according to a person familiar with the company. But people who knew Mr. Trump encouraged Mr. Cook to attend, this person said.

\n

Mr. Cook spoke about Apple's manufacturing practices, drawing a contrast between smartphone production and automobile manufacturing, according to these people. Most of the value in the iPhone came from the design and engineering, he said, and the Chinese workers who did the assembly received low wages, so how could those jobs be good for U.S. workers?

\n
\n

Cook was subsequently cute enough to be able to build a relationship with Trump and his family in an attempt top ensure Apple's interests were served when possible. That also works both ways, with Cook and Apple sometimes alerting the White House before the company makes comments on policy that might be problematic to Trump.

\n

The full report from the WSJ is well worth a read and includes plenty of information on Apple, its methods, and more. Be sure to check it out, especially if you ever wondered how huge companies deal with governments.

\n

There's little doubt that Cook's manouverings will help Apple during this presidency. After all, that's what a CEO is there for.

\"\"", - "direction": "ltr" - }, - "title": "Tim Cook has an \u201cunlikely\u201d relationship with Trump", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple CEO Tim Cook has an "unlikely" relationship with Trump.\nCook built a relationship with Trump and his family.\nApple informs the White House if it is going to be critical of policy.\nStrange bedfwellows.\nWhen you run a company the size and wealth of Apple, making sure you keep presidents on-side is an important part of the job. The Wall Street Journal has a new report out which looks into how the relationship between Apple CEO Tim Cook and President Trump works.\nCook has been able to elicit praise from Trump while also being critical of policy, something that not many other business leaders have been able to pull off. The report looks into the "unlikely" relationship between the two.\nThe report does highlight that there were concerns within Apple that Trump would have an issue with the amount of business Apple does in China. Its products are largely made there, just like many technology companies.\nThe month after his election, Mr. Trump summoned Mr. C...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/XEXYEg4nmc4/tim-cooks-unlikely-relationship-president-trump-can-only-help-apple", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tim-cooks-unlikely-relationship-president-trump-can-only-help-apple", - "type": "text/html" - } - ], - "crawled": 1570300827197, - "published": 1570300689000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d1ad3ac:7e8:53b826a2", - "originId": "57672.pyvv40 at https://www.imore.com", - "fingerprint": "6d7f8d18", - "content": { - "content": "

\n

This cost-effective video doorbell doesn't skimp on features, and it doesn't require a subscription.

\n

Video doorbells are one of the staples of the smart home, thanks to their ability to keep an eye on your packages and your home in a compact, easy to install package. Each doorbell has its own unique features and pricing structures, although they all offer some essential features. These features include 2-way communication for speaking to those at your door, notifications, and of course, video recording, and they deliver all of this from the comforts of an app.

\n

The RemoBell S Video Doorbell is an affordable alternative to the established players on the market, offering all of the connected doorbell basics with a low up-front cost, and no subscriptions. We recently set up RemoBell's offering, and we were happy to see that it provides everything as advertised, making it one to look for if you are shopping around for connected video doorbells.

\n

RemoBell S Video Doorbell

\n

\n\n\n\n\n\n\n\n \n

\n

\n

Price: $99

\n

Bottom line: The RemoBell S Video Doorbell combines all of the connected doorbell essentials with a low price and no subscription fee. This doorbell includes 3 days of cloud storage, customizable motion zones, and clean, HD quality video making it a solid alternative to the bigger brands.

\n

See at Amazon

\n

The Good

\n
  • Low cost
  • \n
  • Easy setup in app
  • \n
  • Motion zone settings
  • \n
  • No subscription required
  • \n
  • Included installation tools
  • \n

The Bad

\n
  • Additional chime not included
  • \n
  • No motion zone preview
  • \n
  • Hardwired only
  • \n
  • Does not support HomeKit
  • \n
  • Night vision a little lacking
  • \n
\n
\n
\n
\n
\n


\n

essentials and more

\n

RemoBell S Video Doorbell: The features

\n

\n

The RemoBell S Video Doorbell features a mostly all-black design, that is similar in shape to the classic rectangular doorbell. Despite this similarity in shape, this doorbell is significantly larger than its "dumb" counterparts, and will certainly stand out to visitors as being something that is not ordinary. On the face of the device is a circular camera positioned at the top, a small microphone that enables 2-way communication, and a large silver push button with an LED ring surrounding it. During normal operation, the LED ring shines blue, giving guests a clear indication as to where the actual doorbell is, which is especially helpful at night. Even though the device is mostly made of plastic materials, the RemoBell S is weather-resistant, and is able to withstand temperatures ranging from -4 degrees all the way to 122 degrees, allowing it to perform year-round in most climates.

\n

Overall Image quality from the RemoBell S is clean and crisp, providing an HD video feed of your front door with a resolution of 1536 x 1536. While the camera is not 4K and does not support extras such as HDR, the RemoBell S is certainly good enough for most applications, as it is mainly designed to provide images of people up close. There are 3 quality settings in the app and is set to average by default, but exact specifics surrounding the resolution of each setting are not available. The camera features a 180-degree field of view, providing a wide image that is capable of covering more than just the area directly in front of your door, and in some cases, it can show an entire porch. By default, this 180-degree view results in a circular shaped video feed, which is a little odd, but a setting to revert to a more traditional video feed view is available. Infrared illumination is also included for night vision, and the app has options to adjust "brightness regions" to help in instances where the doorbell's view may be hard to see in bright areas.

\n

In addition to notifying you of visitors who have pressed the doorbell button, the RemoBell S can send notifications for motion events in general, which is a nice overall security feature. However, in our testing, the notifications that we received did not include a preview thumbnail of either type of event, forcing users to open the app to see who or what is at the door. Upon tapping on a notification, you are immediately sent to a live view, with options to answer or ignore the event. Answering during the live view will present an additional talk button to speak to your visitors, as well as an end button, which is simple, yet effective. Audio quality was adequate on both ends, which was good enough to be able to decipher what each party was saying, but we did notice some occasional hiccups in the form of robot-like sounds every once in a while.

\n

low price, no subscription

\n

RemoBell S Video Doorbell: What I like

\n

\n

For the most part, the RemoBell S was easy to install, coming in at less than a half an hour in our case, thanks to its easy to follow instructions and its included materials. Inside of the box was more than just the device itself, including niceties such as a handy screwdriver, drill bit, optional angle wedges, mounting screws, and wire nuts, which should cover almost all installation scenarios. The longest portion of the install was wiring up our existing door chime, which while easy, was slightly annoying as it requires using wire nuts and not a jumper set up like other video doorbells. Pairing the doorbell to the RemoBell app was also a fast and easy process, which involves creating an account and adding the doorbell to your home Wi-Fi network.

\n
\n

The biggest selling point for the RemoBell S is of course, its free 3-day cloud storage, which is available without entering credit card information.

\n
\n

The RemoBell app itself has a simple design, stuffing features and settings in a menu that is unobtrusive to the camera view. Navigating the app was as easy as it was fluid, and responsive, enabling us to jump in and out of a live camera feed, and changing settings occurs pretty much instantly. In the settings menu, additional features such as setting motion zones are available. Motion zones are one of those features that are typically hidden behind a subscription fee, but we are happy to report that this is not the case with the RemoBell S. Setting a zone is easy, with the camera's view being divided into sections, each of which turns on and off with just a tap. Our only issue with this process is that the app does not display your camera's live view when setting a zone, which makes toggling a section a guessing game of sorts, that will take some trial and error.

\n

The biggest selling point for the RemoBell S is, of course, its free 3-day cloud storage, which is available without entering credit card information. Simply installing and registering the doorbell is enough, with no prompts to enable the feature as it is on by default. The included cloud storage allows you to download and share recordings, enabling you to save videos before deletion over the free-rolling 3-day period. There are additional plans available, such as a 30-day rolling storage option starting at $3 a month or $30 a year, but this is entirely optional, and during our testing, we never even saw a mention of this in the app, which was a pleasant surprise as we were expecting to see annoying banners or prompts. In fact, in its current form, most users will never even know that additional options are available, which is certainly nice to see.

\n

HomeKit not included

\n

RemoBell S Video Doorbell: What I don't like

\n

\n

Even though it seems to be par for the course when it comes to doorbells, it is still a little disappointing to see that the RemoBell S Video Doorbell does not support Apple's HomeKit or Siri. This means that all interactions with the doorbell take place either within Remo's app, or through integration with other platforms, such as Amazon's Alexa, Google Assistant, or IFTTT. The Remo app is certainly enough to fulfill most needs, but we did notice that the app did not support full-screen mode on our iPad.

\n

Over on the hardware side of things, we found the RemoBell S to be a little bulky and could use some additional color options to better hide its smart features and to blend in with its surroundings. As mentioned earlier, we would have also liked to have seen a jumper style wiring set up for existing door chimes. The included portion that attaches to your chime is simple in nature, but placement inside of the chime's housing may be a little tricky depending on available space, and a simple jumper design could eliminate this entirely. The only other issue that we saw was that night vision was not quite as good as competitors, limiting our view of things in the dark, and is something that may require additional lighting outside to help clear things up.

\n

The Bottom Line

\n

RemoBell S Video Doorbell

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

The RemoBell S Video Doorbell is an easy to set up option that provides all of the essentials without a high price or subscription. This doorbell offers HD quality video, night vision, 2-way audio, motion zones, and free cloud storage out of the box, making it easy to recommend for those that want the most bang for their buck. Even with its low price point, the RemoBell S includes extras such as the tools needed for installation, and its app is easy to use and doesn't nag you to upgrade to a paid storage plan. Motion alerts and doorbell notifications are sent within seconds of the event, and the live view provides a clear view of who is at your door enabling security and convenience. While it may not have the best video quality or all of the features that some of its competitors offer, the RemoBell S is definitely a good option for most, and is certainly worth considering thanks to its low price and lack of subscription.

\n

RemoBell S Video Doorbell

\n

\n\n\n\n\n\n\n\n \n

\n

\n

Price: $99

\n

Bottom line: The RemoBell S Video Doorbell combines all of the connected doorbell essentials with a low price and no subscription fee. This doorbell includes 3 days of cloud storage, customizable motion zones, and clean, HD quality video making it a solid alternative to the bigger brands.

\n

See at Amazon

\n
\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "The RemoBell S is an affordable video doorbell that covers all the bases", - "author": "Christopher Close", - "summary": { - "content": "This cost-effective video doorbell doesn't skimp on features, and it doesn't require a subscription.\nVideo doorbells are one of the staples of the smart home, thanks to their ability to keep an eye on your packages and your home in a compact, easy to install package. Each doorbell has its own unique features and pricing structures, although they all offer some essential features. These features include 2-way communication for speaking to those at your door, notifications, and of course, video recording, and they deliver all of this from the comforts of an app.\nThe RemoBell S Video Doorbell is an affordable alternative to the established players on the market, offering all of the connected doorbell basics with a low up-front cost, and no subscriptions. We recently set up RemoBell's offering, and we were happy to see that it provides everything as advertised, making it one to look for if you are shopping around for connected video doorbells.\nRemoBell S Video Doorbell\n...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/-AWkXhbukc0/remobell-s-video-doorbell-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/remobell-s-video-doorbell-review", - "type": "text/html" - } - ], - "crawled": 1570298844076, - "published": 1570298403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9cfc9738:7dd:53b826a2", - "originId": "53273.pyvv40 at https://www.imore.com", - "fingerprint": "ed99166f", - "content": { - "content": "

\n

Desktop real estate often comes at a price. Either you have a cluttered workstation that is impossible to keep organized, or you're always looking for things you've had to move out of reach. That's where a monitor stand can help. Our favorite is the VIVO Dual Desk Mount because it pulls your monitors up and out of the way, so you gain more surface area.

\n

Best Overall: VIVO Dual Desk Mount

\n

\n

This sleek model from VIVO attaches to the rear of almost any surface with a C-clamp or bolt-through grommet. Since it doesn't sit directly on your desk, it frees up tons of space. This model supports up to 22-pounds, and it works well for televisions and tablets too.

\n

You'll love the VIVO for its quality craftsmanship and thoughtful features. It can hold two 13-27-inch monitors, though it's a tight squeeze for two larger screens. Monitors can be positions vertically or horizontally, which is endlessly helpful. My sole complaint here is that you can't individually adjust the height of both monitors. When you move one monitor, the other follows.

\n

This unit is easy to assemble, has a superb cable management system, and provides one of the sturdiest platforms for dual-monitor setups today. The clamp that holds the VIVO in place can fit on desks up to 4 inches thick, so it's pretty much guaranteed to work in any space. If you need a simple dual monitor system that's affordable, the VIVO is in a class all its own.

\n

Pros:

\n
  • Supports two monitors
  • \n
  • Fully articulating
  • \n
  • Takes up no space on your desk
  • \n
  • Cable management system
  • \n

Cons:

\n
  • Cannot individually adjust the height of both monitors
  • \n

Best Overall

\n

VIVO Dual Monitor Desk Mount Stand

\n

\n

Free up your desktop

\n

The VIVO pulls two monitors up and out of the way so you can focus on work and not desk clutter.

\n\n

Best Value: SimpleHouseware Monitor Stand

\n

\n

The SimpeHouseware's monitor stand keeps everything within easy reach while helping you stay organized. This metal stand raises your monitor or laptop by almost six inches and is wide enough for most LCDs. You can even add a second stand and line up two monitors side-by-side.

\n

A removable sliding drawer sits on the underside of this unit, and it's wide enough to store tablets, printer paper, or notes. Additional compartments line the sides and give space for pens, pencils, phones, and things you'd like to keep within arms reach.

\n

This is a solid stand that's capable of supporting a single LCD, laptop, or printer. The fact that it doubles as an organizing solution is a bonus that makes it even more of a bargain.

\n

Pros:

\n
  • Solidly built
  • \n
  • Slide-out drawer
  • \n
  • Legs are height-adjustable
  • \n
  • Lots of options for organization
  • \n

Cons:

\n
  • Only supports one monitor
  • \n

Best Value

\n

SimpleHouseware Monitor Stand

\n

\n

The organizer's dream

\n

If you like to stay organized and keep your work tools nearby, this well-built metal monitor stand will be a dream come true.

\n\n

Best Multifunction Stand: FITUEYES Monitor Stand

\n

\n

Save desk space and cut back on neck pain with the monitor stand from FITUEYES. This all-black model is a riser for your monitor while also giving you space to store printer paper, laptops, speakers, and other items.

\n

The simple design works well in any office. The size is just right to support one monitor, one LCD TV, or a single printer. The built-in shelves are nice for storing necessities and staying organized.

\n

My only complaint is that this what-you-see-is-what-you-get stand is not height adjustable. Aside from that, this stand raises your monitor to a comfortable position, or you can turn it into a TV or printer stand. The construction is solid, and the price is just right.

\n

Pros:

\n
  • Excellent for monitors, TVs, or printers
  • \n
  • Solid
  • \n
  • Built-in shelf
  • \n
  • Small footprint
  • \n

Cons:

\n
  • Not height-adjustable
  • \n

Best Multifunction Stand

\n

FITUEYES Monitor Stand

\n

\n

So many options

\n

This solidly-designed stand will support a computer monitor, laptop, printer, or television.

\n\n

Best Adjustable Stand: 3M Adjustable Monitor Stand

\n

\n

This stand adjusts to three positions from one inch up to six inches, so it's a good fit, no matter what your height. The broad base accommodates widescreen monitors, printers, laptops, TVs, and even game consoles.

\n

The platform is sturdy, and at 11-inches, it's wide enough to support up to 80-pounds. There's storage space under the stand that gives enough room for printer paper, notebooks, tech devices, pens, pencils, and whatever else you want nearby.

\n

My only beef is that this stand takes up a lot of room. If you have the extra desk real estate, this 3M riser holds your head and neck in a neutral position while you work and can be raised high enough to turn it into a platform for a standing desk.

\n

Pros:

\n
  • Supports up to 80 pounds
  • \n
  • Has 11 inches of storage space underneath
  • \n
  • Non-skid base
  • \n
  • Built tough
  • \n

Cons:

\n
  • Takes up a lot of room
  • \n

Best Adjustable Stand

\n

3M Adjustable Monitor Stand

\n

\n

Go high, go low

\n

We adore this stand for its adaptability. The wide platform is perfect for monitors, TVs, laptops, and game consoles.

\n\n

Best for Small Spaces: HUANUO Monitor Riser

\n

\n

When you don't have the luxury of space, HUANUO monitor stands can help. This set of black metal stands lifts your monitors four inches to keep your neck in alignment while you're seated at your desk. The small footprint means you can tuck these stands into a corner or at the edge of your desk and still have room to work and play.

\n

The solid steel construction is tough, holding up to 44 pounds without wobbling. The vented platform promotes air circulation and prevents electronics from overheating. The base is 14 inches wide, which is ample room for two monitors to be placed side by side on two risers. You could also use one as a printer stand and other as a laptop riser, or any number of alternatives.

\n

There's space below this stand for notebooks, phones, or other goodies. I love the functionality and portability, but I do wish there was a cable management system. The combination of the vented platform and minimal design highlights cables instead of hiding them. This is a good set of stands at a reasonable price, and they'll work well in areas where space is tight.

\n

Pros:

\n
  • Sturdy construction
  • \n
  • Supports up to 44-pounds
  • \n
  • Two for the price of one
  • \n
  • Attractive design
  • \n

Cons:

\n
  • No cable hiding
  • \n

Best for Small Spaces

\n

HUANUO Monitor Riser

\n

\n

Fits anywhere

\n

These small stands are built strong. The design works well in any room and doesn't take up much space.

\n\n

Best for Maximizing Space: Eutuxia Glass Monitor Stand

\n

\n

When you desire the maximum amount of storage space, this sleek monitor stand from Eutuxia is a good choice. Tempered, durable glass makes up the base, and all-metal legs support it.

\n

We were impressed by the extra-long space-saving design. It's narrow but plenty wide enough to support up to 40 pounds of electronics, including two side-by-side monitors. This stand raises your viewing level by 3.5 inches, and it's just the right height for computer monitors, laptops, gaming systems, TVs, and printers. There's also space under the riser for a phone, tablet, remotes, speakers, or a gaming console.

\n

There's one caveat: this model is not height adjustable. If you're okay with the 3.5-inch rise, that shouldn't be an issue. This is an excellent monitor stand that will improve your office or home ergonomics.

\n

Pros:

\n
  • Long enough for two monitors
  • \n
  • Ample storage space
  • \n
  • Shatterproof glass
  • \n
  • Gorgeous
  • \n

Cons:

\n
  • Not height-adjustable
  • \n

Best for Maximizing Space

\n

Eutuxia Glass Monitor Stand

\n

\n

Make the most of your room

\n

This is a solid addition to any workstation. It's large enough to hold two monitors and has an abundance of storage space.

\n\n

Bottom line

\n

Keeping your monitor positioned at eye level reduces strain on your neck and back. Less fatigue means you'll get more done without needing to take extra stretch breaks.

\n

Our favorite stand is the VIVO Dual Desk Mount. It's a sturdy system that clamps to the back of your desk, taking up almost no room. The dual stands are fully articulating. If desired, you can view one monitor horizontally and the other vertically, or position both the same way. An integrated cable management system hides unsightly cords and keeps them organized and out of the way.

\n

If you have a dual monitor setup, we think you'll be as wowed as we were with this stand. It safely supports twin monitors up to 27-inches and is also a good fit for tablets and televisions. If you work with two monitors, this is the stand you want. Trust me; your neck will thank you!

\n

Credits \u2014 The team that worked on this guide

\n

\n

Jodi Owan is a freelance writer and photographer who has been published in print and online. When not hiking through the backwoods with a camera, she can be found testing and writing about technology. Find her on Instagram and her website.

\"\"", - "direction": "ltr" - }, - "title": "Rise up and put an end to neck pain with these monitor stands", - "author": "Jodi Owan", - "summary": { - "content": "Desktop real estate often comes at a price. Either you have a cluttered workstation that is impossible to keep organized, or you're always looking for things you've had to move out of reach. That's where a monitor stand can help. Our favorite is the VIVO Dual Desk Mount because it pulls your monitors up and out of the way, so you gain more surface area.\nBest Overall: VIVO Dual Desk Mount\nThis sleek model from VIVO attaches to the rear of almost any surface with a C-clamp or bolt-through grommet. Since it doesn't sit directly on your desk, it frees up tons of space. This model supports up to 22-pounds, and it works well for televisions and tablets too.\nYou'll love the VIVO for its quality craftsmanship and thoughtful features. It can hold two 13-27-inch monitors, though it's a tight squeeze for two larger screens. Monitors can be positions vertically or horizontally, which is endlessly helpful. My sole complaint here is that you can't individually adjust the height of both monito...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/v_01q8wQvUU/best-monitor-stands", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-monitor-stands", - "type": "text/html" - } - ], - "crawled": 1570296862520, - "published": 1570296600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b9:53b826a2", - "originId": "58209.pyvv40 at https://www.imore.com", - "fingerprint": "fb126d59", - "content": { - "content": "

\n

There\u2019s never been a better time to work in IT. Companies ranging from small startups to Fortune 500 conglomerates and spanning all industries are scrambling to hire talented and trained professionals who can install, maintain and troubleshoot networks, and they\u2019re paying these pros handsomely for their services.

\n

But if you want to land the best careers in the field you need to have the right training under your belt. The\u00a0Complete 2019 CompTIA Certification Training Bundle\u00a0will help you earn some of the most valuable certifications in the field, and it\u2019s available for just $17.25 when you enter the coupon code LEARN75 at checkout.

\n

With 12 courses and over 200 hours of training, this in-depth bundle will help you earn some of the most relied-upon and in-demand certifications in IT.

\n

You\u2019ll learn how to install servers, set up firewalls, anticipate threats to networks, troubleshoot a wide variety of IT problems, implement cloud computing elements and much more\u2014all through instruction that prepares you for the renowned CompTIA A+, Network+, Security+, Linux+, Cloud+ and Mobility+ certification exams.

\n

Get the skills and credentials you need in order to thrive in IT with the Complete 2019 CompTIA Certification Training Bundle for\u00a0just $17.25\u2014over 95% off its usual price when you enter the coupon code LEARN75 at checkout.

\n

Prices are subject to change.

\n

Like this deal? Check out\u00a0Vault\u00a0\u2014 you\u2019ll get four premium tools, including NordVPN and Dashlane, to supercharge your online security. Enter code VAULTONE to try it out for just $1!

\"\"", - "direction": "ltr" - }, - "title": "This CompTIA certification training bundle is now just $18", - "author": "iMore.com", - "summary": { - "content": "There\u2019s never been a better time to work in IT. Companies ranging from small startups to Fortune 500 conglomerates and spanning all industries are scrambling to hire talented and trained professionals who can install, maintain and troubleshoot networks, and they\u2019re paying these pros handsomely for their services.\nBut if you want to land the best careers in the field you need to have the right training under your belt. The\u00a0Complete 2019 CompTIA Certification Training Bundle\u00a0will help you earn some of the most valuable certifications in the field, and it\u2019s available for just $17.25 when you enter the coupon code LEARN75 at checkout.\nWith 12 courses and over 200 hours of training, this in-depth bundle will help you earn some of the most relied-upon and in-demand certifications in IT.\nYou\u2019ll learn how to install servers, set up firewalls, anticipate threats to networks, troubleshoot a wide variety of IT problems, implement cloud computing elements and...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/UqtupCEhogg/comptia-certification-training-bundle-now-just-18", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/comptia-certification-training-bundle-now-just-18", - "type": "text/html" - } - ], - "crawled": 1570289600033, - "published": 1570289403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b8:53b826a2", - "originId": "57488.pyvv40 at https://www.imore.com", - "fingerprint": "e79e7ab9", - "content": { - "content": "

If you're a Nintendo fan, you probably already know that the Switch and Switch Lite don't have Bluetooth. So, you can't connect any old pair of headphones to them. To go wireless on your travels, you'll need a special Bluetooth transmitter dongle and compatible earphones. We've gathered the best wireless headphones to use with the Switch Lite. See which one fits your lifestyle.

\n
\n

All you need

\n

SteelSeries Arctis 1 Wireless Headset

\n

Staff pick

\n

\n

This headset comes with a Bluetooth transmitter adapter. You simply plug the dongle into the Switch Lite, and the wireless headphones will connect.

\n

$100 at Amazon

\n

The golden key

\n

HomeSpot Adapter

\n

\n

Plug it into the Switch Lite, and then Bluetooth headphones should be able to connect. Low latency transmission headphones with aptX codecs work best.

\n

$40 at Amazon

\n

Long battery life

\n

Cowin SE7

\n

\n

These headphones come in six different colors, are comfy, offer 50 hours of playtime, and feature aptX Hi-Fi technology. They're pricey but worth it.

\n

$120 at Amazon

\n

Comfortable fit

\n

Avantree Wireless Headphones

\n

\n

These wireless headphones have replaceable earpads, so you can swap them out if they lose their cushion. They also provide excellent sound quality.

\n

$70 at Amazon

\n

On the go

\n

Geekee True Wireless

\n

\n

These earbuds provide 15 hours of battery life, have an IPX5 waterproof rating, low latency, and come with a charging case. Perfect for those on the move.

\n

$50 at Amazon

\n

Budget buy

\n

Jamfox M85

\n

\n

These inexpensive phones are comfortable, last for 20 hours, and support aptX low latency codecs. They're perfect for anyone who wants an economical buy.

\n

$27 at Amazon

\n

Connected

\n

TaoTronics SoundElite 71

\n

\n

This sweet pair of aptX buds has a 20-hour battery life, provides excellent sound quality, has an IPX6 waterproof rating, and a built-in microphone.

\n

$28 at Amazon

\n

Slim wear

\n

MEBUYZ Earphones

\n

\n

These sleek earbuds come with a charging case, feature touch controls, and offer aptX audio technology. The compact size makes it easy to carry around.

\n

$50 at Amazon

\n

Good game

\n

Logitech G533 Wireless Gaming Headset

\n

\n

This headset comes with a removable mic and features 7.1 Surround Sound. The battery lasts up to 15 hours, and the cushioning provides a comfortable fit.

\n

$70 at Amazon

\n

From the competition

\n

Sony Playstation Platinum Wireless Headset

\n

\n

These headphones offer 7.1 Virtual Surround Sound, have dual microphones, and come with a 3.5mm audio cable. They're comfy and have decent battery life.

\n

$120 at Amazon

\n

Best splurge

\n

Sony WH1000XM3

\n

\n

These are super expensive wireless headphones, but they provide noise-canceling, 30-hour battery life, a comfortable fit, and come with a carrying case.

\n

$348 at Amazon

\n
\n

Lights and sounds

\n

The Nintendo Switch Lite is an awesome little gaming system. It's compact, super portable, and there are already thousands of games to play. When you're playing your Switch Lite on the go, it makes for an easier gaming experience if you can use a pair of wireless headphones. Unfortunately, this small Switch doesn't have Bluetooth so you'll need to be selective when choosing the proper headset.

\n

I love the Steel Series Arctis 1 Wireless Gaming Headset. It comes with a Bluetooth transmitter adapter that you insert into the bottom of the Switch Lite. Once in place, it automatically syncs with the headset. The microphone is detachable, and there are volume controls on the left earpad. It can also be used with an Android phone that has a USB-C port, your PS4, and your PC.

\n

If you already have a pair of Bluetooth headphones that you'd like to use with your Switch Lite, we highly recommend purchasing the HomeSpot Adapter. It plugs into your Switch Lite and syncs with Bluetooth headphones. For the best experience, you'll want to use headphones that feature low latency aptX codecs. If you're looking for something compact to go with this adapter, I recommend the Geekee True Wireless earbuds. They feature aptX low latency codecs, have good sound quality, and have a decent battery life of 15 hours.

\"\"", - "direction": "ltr" - }, - "title": "Wireless headphones that work with Nintendo Switch Lite", - "author": "Rebecca Spear", - "summary": { - "content": "If you're a Nintendo fan, you probably already know that the Switch and Switch Lite don't have Bluetooth. So, you can't connect any old pair of headphones to them. To go wireless on your travels, you'll need a special Bluetooth transmitter dongle and compatible earphones. We've gathered the best wireless headphones to use with the Switch Lite. See which one fits your lifestyle.\nAll you need\nSteelSeries Arctis 1 Wireless Headset\nStaff pick\nThis headset comes with a Bluetooth transmitter adapter. You simply plug the dongle into the Switch Lite, and the wireless headphones will connect.\n$100 at Amazon\nThe golden key\nHomeSpot Adapter\nPlug it into the Switch Lite, and then Bluetooth headphones should be able to connect. Low latency transmission headphones with aptX codecs work best.\n$40 at Amazon\nLong battery life\nCowin SE7\nThese headphones come in six different colors, are comfy, offer 50 hours of playtime, and feature aptX Hi-Fi technology. They're pricey but worth it....", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/lEwD-EsiFr0/best-wireless-headphones-nintendo-switch-lite", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-wireless-headphones-nintendo-switch-lite", - "type": "text/html" - } - ], - "crawled": 1570289600033, - "published": 1570289400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c79a996:7b3:53b826a2", - "originId": "58128.pyvv40 at https://www.imore.com", - "fingerprint": "4957d54d", - "content": { - "content": "

\n

Totallee's wireless charger looks great on your desk or nightstand.

\n

Totallee's wireless charger is thin and aesthetically appealing, much like Totallee's popular cases. With its tweed cover and tasteful lightning bolt symbol, it looks good with just about any decor. It's a Qi charger, so you can use it with any iPhone from the iPhone 8 up to the current models. You can also use it for AirPods if you have the wireless charging case and any other Qi-enabled smartphone.

\n

Totallee Wireless Charger

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $49

\n

Bottom line: This slim, good-looking wireless Qi charger goes with just about any decor.

\n

See at Amazon

\n

See at Totallee

\n

The Good

\n
  • Slim wireless Qi charger
  • \n
  • Looks good with any decor
  • \n
  • Tweed cover prevents scratching
  • \n
  • Overheating and foriegn object detection
  • \n

The Bad

\n
  • Not fast-charging in my informal testing
  • \n

A fine-looking charger

\n

Totallee Wireless Charger: Features

\n

\n

Totallee's Wireless Charger is one of the thinner Qi chargers I've tried. It measures just 0.25 inches in thickness. A rubber circle on the bottom keeps it from moving around on your desk or nightstand. Dark gray, almost black tweed covers the top surface, giving it an aesthetic appeal and avoiding possible scratches on your iPhone. Rather than the Totallee name or logo, a tasteful lightning bolt in a circle is engraved into the tweed surface. The edges are a dark gray metal. A greenish-blue LED light shines when your iPhone is properly in place. The light is pretty bright, which is something to be aware of if you use it at night.

\n

The Totallee Wireless Charger comes with a one-meter (three-foot) micro USB to USB Type-A charging cable. Unlike some wireless chargers, the charging cable is removable, not fixed. In order for fast charging to work with any wireless charger, you do need a QC 2.0/3.0 wall adapter. This is not included, so you'll need to buy one separately.

\n
\n

As an overnight charger sitting on my nightstand, it looks amazing and it does the job. Its slim good looks will go with just about any decor.

\n
\n

The square shape with the rounded edges makes it pretty easy to plop your phone down in the right spot. You can place it horizontally, vertically, or diagonally, it all works. I tried it out both with and without a case on my iPhone 11 Pro, with thicker and thinner cases, and had no problems. For safety, the charger has overheating protection as well as foreign object detection. If you have a ring or a metal plate on the back of your phone, wireless charging will not work. So, be sure to remove those items before wireless charging. The Totallee Wireless Charger has a two-year warranty.

\n

The Totallee Wireless Charger is billed as a fast charger, with charging speeds up to 10 watts for a Samsung phone or 7.5 watts for an iPhone. However, my informal testing did not show this charger to be particularly fast. I tried it with a 2.0/3.0 fast charging wall adapter and it was still much slower than plugging the iPhone in with a charging cable.

\n

Aesthetic appeal

\n

Totallee Wireless Charger: What I like

\n

I love the way this charger looks. It's so thin and sharp-looking. Charging wirelessly is just such a convenience. At night when I'm putting my phone on the charger right before bed, it's so nice not to have to fuss with a plug. I just plop it down and go to sleep. In the morning I just pick up my fully charged phone and go.

\n

\n

Slow poke

\n

Totallee Wireless Charger: What I don't like

\n

While it's billed as a fast charger, in my experience, it just isn't. I found it to be slower than even the five-watt charger than comes with the iPhone 11 and older iPhones, much less the 18-watt fast charger than comes with the iPhone 11 Pro and Pro Max. Even plugging it into a fast-charging 2.0/3.0 wall adapter didn't bring it up to speed.

\n

Great for the nighstand

\n

Totallee Wireless Charger: Bottom line

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

As long as you're not looking for a fast charge, Totallee's Wireless Charger is great. As an overnight charger sitting on my nightstand, it looks amazing and it does the job. Its slim good looks go with just about any decor. The LED light that tells you the charger is engaged is pretty bright, so it's almost a nightlight. Whether that's a good thing or a bad thing comes down to personal preference.

\n

See at Amazon

\n

See at Totallee

\n
\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "Looking for a minimal, slim wireless charger? Totallee's got you", - "author": "Karen S Freeman", - "summary": { - "content": "Totallee's wireless charger looks great on your desk or nightstand.\nTotallee's wireless charger is thin and aesthetically appealing, much like Totallee's popular cases. With its tweed cover and tasteful lightning bolt symbol, it looks good with just about any decor. It's a Qi charger, so you can use it with any iPhone from the iPhone 8 up to the current models. You can also use it for AirPods if you have the wireless charging case and any other Qi-enabled smartphone.\nTotallee Wireless Charger\nPrice: $49\nBottom line: This slim, good-looking wireless Qi charger goes with just about any decor.\nSee at Amazon\nSee at Totallee\nThe Good\nSlim wireless Qi charger\nLooks good with any decor\nTweed cover prevents scratching\nOverheating and foriegn object detection\nThe Bad\nNot fast-charging in my informal testing\nA fine-looking charger\nTotallee...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/p7jZMH2T5qg/totallee-wireless-charger-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/totallee-wireless-charger-review", - "type": "text/html" - } - ], - "crawled": 1570288282006, - "published": 1570287603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613904", - "fingerprint": "a7add31a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c6cf64f:26e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple CEO Tim Cook has taken a visible role in politics since the election of President Trump. Cook has met with and earned praise from Trump multiple times, while also criticizing his policies when necessary. A new report from the Wall Street Journal explores how Tim Cook balances his relationship with President Trump and Apple\u2019s employees and interests.

\n

more\u2026

\n

The post WSJ report explores Tim Cook\u2019s \u2018unlikely\u2019 relationship with President Trump appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/05/wsj-report-tim-cook-donald-trump/", - "type": "text/html" - } - ], - "crawled": 1570287449679, - "title": "WSJ report explores Tim Cook\u2019s \u2018unlikely\u2019 relationship with President Trump", - "published": 1570284463000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c65d05f:7a9:53b826a2", - "originId": "58280.pyvv40 at https://www.imore.com", - "fingerprint": "6bb82331", - "content": { - "content": "

\n

Painful viewing...

\n

What you need to know

\n
  • Apple support discussion thread suggests iPhone 11 could be prone to scratching
  • \n
  • Several users have taken to the forum with photos of their damaged iPhone 11.
  • \n
  • Many of the disgruntled customers claim their phones were scratched whilst inside their pockets.
  • \n

Following the launch of the iPhone 11, a discussion thread over on Apple Support is gaining significant traction over claims that the iPhone 11's screen seems to be particularly prone to scratching. First picked up by GottaBeMobile, the thread can be found over on Apple's communities page.

\n

In the iPhone hardware section one user posted the following:

\n
\n

Iphone 11 screen scratches

\n

my wife and me have put our brand new iphones 11 inside our pocket pants and both screens get scratched the second day of use (mines right in the selfie camera, apple says "without mal function"...). Has someone experimented somethg similar? We are really dissapointed, apple only cares if you have bought "apple care"....we cant use the screen without a protection: worst screen ever....\ud83d\udc4e

\n
\n

Since that post on September 25, 92 people have replied and the post has over 2000 views. Several users have uploaded photos of their scratched iPhone 11 devices.

\n

\n

One user in a separate thread posted:

\n
\n

Is anyone else having issues with the 11 Pro scratching easily? Had it less than a week. Never dropped it. I carry it in my pocket with no keys or change in it.

\n

my iPhone SE I had for 3 years has no scratches, and my new 11 Pro already has a scratch I can feel with my fingernail. Very disappointed considering this was supposed to be the toughest glass on a smartphone.

\n
\n

Whilst these complaints are concerning when taken at face value, it's important to note a couple of factors. The first is that this seems to happen every year. In fact, if you put the word "scratch" into the search tab of the Apple Support forums you'll get 600 results. Whilst it may seem like a high number of reports so early into a phone's lifespan, it's also important to remember that this is an incredibly small portion of iPhone users reporting the problems, so it's certainly too early to say that the iPhone 11 is somehow flawed or more prone to scratching than previous iPhones.

\n

Apple's press release for the newest iPhone states:

\n
\n

The most powerful devices are also designed to be durable \u2014 iPhone 11 Pro and iPhone 11 Pro Max feature the toughest glass ever in a smartphone and are rated IP68 for water resistance up to 4 meters for up to 30 minutes, and are protected against everyday spills including coffee and soda.

\n
\n

Having said that, Apple's iPhones in recent years have tended toward being more shatter resistant, which can sometimes mean compromising how resistant the screen is to scratching. It remains to be seen whether these reports fall into the category of previous launch complaints, or whether there is something more significant afoot.

\"\"", - "direction": "ltr" - }, - "title": "Users take to Apple's website to complain of early scratching on iPhone 11", - "author": "Stephen Warwick", - "summary": { - "content": "Painful viewing...\nWhat you need to know\nApple support discussion thread suggests iPhone 11 could be prone to scratching\nSeveral users have taken to the forum with photos of their damaged iPhone 11.\nMany of the disgruntled customers claim their phones were scratched whilst inside their pockets.\nFollowing the launch of the iPhone 11, a discussion thread over on Apple Support is gaining significant traction over claims that the iPhone 11's screen seems to be particularly prone to scratching. First picked up by GottaBeMobile, the thread can be found over on Apple's communities page.\nIn the iPhone hardware section one user posted the following:\nIphone 11 screen scratches\nmy wife and me have put our brand new iphones 11 inside our pocket pants and both screens get scratched the second day of use (mines right in the selfie camera, apple says "without mal function"...). Has someone experimented somethg similar? We are really dissapointed, apple only cares if you have bought "app...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Ln-7GtLbcAM/users-take-apples-website-complain-early-scratching-iphone-11", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/users-take-apples-website-complain-early-scratching-iphone-11", - "type": "text/html" - } - ], - "crawled": 1570286981215, - "published": 1570286747000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=607814", - "fingerprint": "1f999be8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c3601b7:267d:d4506071", - "author": "Bradley Chambers", - "summary": { - "direction": "ltr", - "content": "
\n

If you look at Apple\u2019s device lineup over the past few years, the vast majority of them do not have ethernet ports. Wi-Fi has grown across retail centers, sports stadium, universities, K\u201312 schools, and business centers. One of the major drivers behind the growth of Wi-Fi is Apple\u2019s products.

\n

more\u2026

\n

The post Apple @ Work: How will Wi-Fi 6 impact Apple in the enterprise? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/05/apple-wi-fi-6/", - "type": "text/html" - } - ], - "crawled": 1570283848119, - "title": "Apple @ Work: How will Wi-Fi 6 impact Apple in the enterprise?", - "published": 1570280424000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c0b0693:787:53b826a2", - "originId": "58124.pyvv40 at https://www.imore.com", - "fingerprint": "969037ce", - "content": { - "content": "

\n

Best answer: Yes, Pok\u00e9mon Sword and Shield Switch games will be the first core Pok\u00e9mon games in the series to use autosave. It's good news for many players, but Shiny hunters might want to turn it off. Fortunately, you can choose to turn off autosave and rely on manual saves.

\n

How will autosave change the way you play?

\n

In previous Pok\u00e9mon RPGs, players had to go into the main menu and select save to record their progress. However, the director for Sword and Shield, Shigeru Ohmori, recently revealed to Game Informer that these games will automatically save as you play.

\n
\n

We do have an autosave feature this time, where you can adventure, and it'll continuously save the game.

\n
\n

Since the game will automatically save when you reach specific checkpoints or certain cut scenes, it's going to make playing through the game more convenient for the most part. Players won't feel as much of a panic to save their journey after completing huge hurdles. The game should automatically save your progress for you. This is usually indicated by a save symbol in the bottom corner of the screen. Ohmori went on to say that autosave can be turned off if the player prefers to stick to manual saving. This is especially good news for players who like to go Shiny hunting.

\n

What are Shiny Pokemon?

\n

For those unfamiliar with the term, Shiny Pok\u00e9mon are rare versions of regular Pok\u00e9mon. You can tell a Shiny Pok\u00e9mon apart from a regular one because it will have different coloration than what's considered standard. For example, Charizard is usually orange, but a Shiny Charizard is black, as seen in the picture below.

\n

\n

Shiny Pok\u00e9mon don't have any additional perks aside from looking cool, but their unique coloration makes them appealing to catch. In Pok\u00e9mon games, the appearance of a Shiny Pok\u00e9mon is randomly determined, however, the chances of coming across a Shiny Pok\u00e9mon increase if you capture the same Pok\u00e9mon multiple times in a row without breaking your catching streak. This has lead many players to go hunting for a specific Shiny Pok\u00e9mon.

\n

Getting a Shiny starter Pok\u00e9mon is exceptionally rare since players usually don't come across these Pok\u00e9mon while they travel through the map. They have to be given a Shiny at the start of the game. So, to get a Shiny starter in previous games, players would save the game right before choosing their starter.

\n

If the starter Pok\u00e9mon they selected didn't randomly show up as Shiny, then Shiny hunters would need to hard reset, or soft reset their game. Players needed to start back up at the last save and to get another chance for the starter to show up as a Shiny. It's a long, tedious process that requires a lot of patience and time, but over the years, many players have found it worth it.

\n

Why turning off autosave can be a good thing

\n

I, along with other Shiny hunters, am happy to hear that you can turn off the autosave feature and rely on manual saving within Sword and Shield. If manual save wasn't an option, then anyone hoping to get a Shiny starter would have to restart their game altogether.

\n

That would force them to wait through the opening cut scenes and preliminary objectives before actually getting to the selection process. As it is, being able to turn off autosave will make it a little easier for players to reset their games in the hopes of catching a Shiny starter.

\n\n

Blue Sword

\n

Pok\u00e9mon Sword

\n

\n

$60 pre-order at Amazon

\n

Explore the Galar region in Pok\u00e9mon Sword

\n

Generation 8 is almost here with the upcoming Pok\u00e9mon Sword game. Capture Pok\u00e9mon, battle in gyms, and explore a brand new map as you prove that you are the greatest Pok\u00e9mon trainer of them all. You'll be able to trade Pok\u00e9mon with other Switch gamers who own their own copies of Pok\u00e9mon Sword or Shield.

\n\n\n

Red Shield

\n

Pok\u00e9mon Shield

\n

\n

$60 pre-order at Amazon

\n

Catch 'Em All in Pok\u00e9mon Shield

\n

Explore the Galar region as you make your way to each gym and capture every Pok\u00e9mon you come across. This game features three new starters to choose from and the ability to choose whether your character is a boy or a girl. Trade Pok\u00e9mon with other Sword and Shield players to fill out your Pok\u00e9dex.

\n
\"\"", - "direction": "ltr" - }, - "title": "Shiny hunters, you can turn off autosave in Pok\u00e9mon Sword and Shield", - "author": "Rebecca Spear", - "summary": { - "content": "Best answer: Yes, Pok\u00e9mon Sword and Shield Switch games will be the first core Pok\u00e9mon games in the series to use autosave. It's good news for many players, but Shiny hunters might want to turn it off. Fortunately, you can choose to turn off autosave and rely on manual saves.\nBlue Sword: Pok\u00e9mon Sword ($60 pre-order at Amazon)\nRed Shield: Pok\u00e9mon Shield ($60 pre-order at Amazon)\nHow will autosave change the way you play?\nIn previous Pok\u00e9mon RPGs, players had to go into the main menu and select save to record their progress. However, the director for Sword and Shield, Shigeru Ohmori, recently revealed to Game Informer that these games will automatically save as you play.\nWe do have an autosave feature this time, where you can adventure, and it'll continuously save the game.\nSince the game will automatically save when you reach specific checkpoints or certain cut scenes, it's going to make playing through the game more convenient for the most...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/IttLVhUARV8/will-pokemon-sword-and-shield-have-autosave", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/will-pokemon-sword-and-shield-have-autosave", - "type": "text/html" - } - ], - "crawled": 1570281031315, - "published": 1570280403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613889", - "fingerprint": "313fb983", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2618:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Today marks the eighth anniversary of the passing of Steve Jobs. As he does every year, Tim Cook marked the anniversary with a post and image on Twitter.

\n

more\u2026

\n

The post Tim Cook tweets in memory of Steve Jobs on anniversary of his passing appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/05/tim-cook-tweets-in-memory-of-steve-jobs-on-anniversary-of-his-passing/", - "type": "text/html" - } - ], - "crawled": 1570280246609, - "title": "Tim Cook tweets in memory of Steve Jobs on anniversary of his passing", - "published": 1570279787000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613884", - "fingerprint": "a7d300a0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2617:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Consumer Reports has updated its smartphone rankings with the new iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max. This year, the iPhone 11 Pro models are able to edge out competition from Samsung, while the iPhone 11 ranks in the top 10.

\n

more\u2026

\n

The post Consumer Reports names iPhone 11 Pro the best smartphone, praising battery life and camera appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/05/consumer-reports-iphone-11/", - "type": "text/html" - } - ], - "crawled": 1570280246609, - "title": "Consumer Reports names iPhone 11 Pro the best smartphone, praising battery life and camera", - "published": 1570277302000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bf6c159:77f:53b826a2", - "originId": "58279.pyvv40 at https://www.imore.com", - "recrawled": 1570382507525, - "updateCount": 1, - "fingerprint": "99954ee8", - "content": { - "content": "

\n

Developer Blix says it was patented in 2017

\n

What you need to know

\n
  • Apple is being sued over its "Sign in With Apple Feature".
  • \n
  • Developer Blix says it patented the tech in 2017 as part of its "Share email" feature.
  • \n
  • Blix previously involved in a dispute with Apple over artifical suppression of search results for its app Blue Mail.
  • \n

A report via Beebom today suggests that developer Blix, which created email client Blue Mail is suing Apple over claims that "Sign in With Apple" infringes on its own patented technology.

\n

According to the report:

\n
\n

Blix, the maker of an email client Blue Mail alleges that the Cupertino giant infringes on its patents. It has filed a lawsuit against the company with the U.S. District Court for the District of Delaware, saying that Apple stole the mail app's "Share Email" feature and integrated it with the new "Sign in with Apple" feature.

\n
\n

You can read a full breakdown of "Sign in with Apple" here, however it essentially uses encrypted, burner-email addresses to sign up/in to services that you don't want to share information with.

\n

Blix would seem to have us believe that this is not an original idea:

\n
\n

Blue Mail's developer says that they had patented this technology back in 2017 under its 'Share Email' feature, which enables anonymized public messaging by enabling a user to share a public address without revealing the true email address. Apple allegedly infringes on this patent, says Blix.

\n
\n

Beebom also notes that Blix and Apple has previously fallen out over claims that Apple aritifically suppressed search results for Blix's email client Blue Mail, stating that since the dispute has been resolved, the mail app has jumped from 143 to 14 in search results.

\"\"", - "direction": "ltr" - }, - "title": "Apple sued over \"Sign in with Apple\" alleged patent infringement", - "author": "Stephen Warwick", - "summary": { - "content": "Developer Blix says it was patented in 2017\nWhat you need to know\nApple is being sued over its "Sign in With Apple Feature".\nDeveloper Blix says it patented the tech in 2017 as part of its "Share email" feature.\nBlix previously involved in a dispute with Apple over artifical suppression of search results for its app Blue Mail.\nA report via Beebom today suggests that developer Blix, which created email client Blue Mail is suing Apple over claims that "Sign in With Apple" infringes on its own patented technology.\nAccording to the report:\nBlix, the maker of an email client Blue Mail alleges that the Cupertino giant infringes on its patents. It has filed a lawsuit against the company with the U.S. District Court for the District of Delaware, saying that Apple stole the mail app's "Share Email" feature and integrated it with the new "Sign in with Apple" feature.\nYou can read a full breakdown of "Sign in with Apple" here, however it essentially uses encrypted, burner-email addres...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/W3Tzgvh5TAc/sign-apple-infringes-patent-claims-developer-behind-email-client-blue-mail", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/sign-apple-infringes-patent-claims-developer-behind-email-client-blue-mail", - "type": "text/html" - } - ], - "crawled": 1570279702873, - "published": 1570279209000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bd47f64:770:53b826a2", - "originId": "57363.pyvv40 at https://www.imore.com", - "fingerprint": "dbf8aca0", - "content": { - "content": "

\n

If you're running big server needs in an itty-bitty living space, this NAS is for you.

\n

Back in June, when Synology released their low profile DS419slim, the Synology press rep told me to keep an eye out for the 6-bay slim device they were planning to release in the fall. According to Synology, the new $450 (without drives) DS620slim has the same specs as their full-sized DS218+, but with 6 bays that are optimized to use NAS-quality SSDs. So my interests were, of course, piqued. I've had a chance to test out Synology's claims and found the DS620slim to be more than enough NAS in just the right amount of space.

\n

Synology DS620slim

\n

\n\n\n\n\n\n\n\n \n

\n

\n

Price: From $450

\n

Bottom line: An NAS so slim and light you could literally take it on the go. It's perfect for small office environments.

\n

See at Amazon

\n

The Good

\n
  • Powerful server in a small package
  • \n
  • Rock-solid Synology DSM
  • \n
  • Easy setup
  • \n
  • All services can easily be made available outside your office environment
  • \n
  • AirPrint and Google Print Sharing
  • \n

The Bad

\n
  • None significant
  • \n
\n
\n
\n
\n
\n

Powerful Server in a Tiny Package

\n

\n

As was the case with the DS419slim, when the box for the DS620slim arrived it was hard to believe there was anything in it. It was light and airy, even though Synology shipped the unit to me with two hard drives installed. The DS620slim is both wider and deeper than its 4-bay sibling (5.785W x 6.785D x 4.25H), but significantly smaller than my 5-bay DS1019+, which uses full-sized NAS HDDs and weighs a ton, towers over the DS620slim. So, while it may not be likely for you to take a NAS on the go, you'd have no problem doing so if you needed to in a pinch.

\n

The DS620slim sports a dual-core 2GHz (2.5 GHz burst) Intel Celeron J3355 processor, 2 GB of onboard memory, upgradable to 6 GB, 2 gig LAN ports that can be aggregated for load balancing and redundancy, and supports up to 6-5TB 2.5" drives. There are also 2 USB 3 ports on the back you can use to attach external drives for backups or as an additional volume share.

\n

Disk Station Manager

\n

\n

As with all Synology devices, the strength of this NAS lies in the software that drives it. Synology's Disk Station Manager (DSM) is, for my money, the best NAS software out there. Easy to configure and manage, you'll be up and running in a matter of minutes.

\n

Once the initial DSM setup is complete, you need to configure services on the the DS620slim to make it useful. Like any good server, this NAS offers many options including a file and print server, VPN and DHCP services. The file server supports SMB, AFP, and SMB file sharing services. Both SMB and AFP are enabled by default, but, unless you're using older Macs in your environment, SMB is really all you need as that is the default file sharing protocol for both Macs and PCs.

\n

The speed of any network attached device is dependent on the speed of your network and how the server handles file requests. I only tested this in my private network with limited network traffic and just a few users, but I found the DS620slim to be very responsive. I had no issues streaming video and copying files at the same time. Obviously, if you're serving data up to your office masses you'll likely want to upgrade the RAM and use NAS-quality SSDs to get the most bang for your buck.

\n

\n

As I mentioned in my DS419slim review, one of Synology's most outstanding features is the Synology Drive Service. Synology Drive provides you with cloud-syncing capabilities, similar to what you'll find with services such as Dropbox, but hosted on your own servers. In addition to syncing data between your devices and your server, Synology Drive can also sync information between multiple Synology NAS devices, and offers on demand syncing, so you don't have to download every file from your server to your local hard drive, and offers backup and versioning options for all the files you store on the server. The best part of this feature is that it's built in to DSM, so you don't have to pay anything extra for it.

\n

Print Serving Made Perfect

\n

\n

I made a new service discovery while playing with this version of DSM. While setting up the print server, I noticed an option for iOS and Google print sharing. iOS print sharing allows you to print from any iOS device. Previously, you had to buy AirPrint capable hardware or purchase a copy of Decisive Tactics Printopia to print from your iOS devices. DSM's print server now makes this possible with the click of a button.

\n

Bottom line:

\n

\n5\nout of 5\n\n\n\n\n\n\n
\n

At this point in time, Synology, hands down, makes some of the best NAS devices you can buy. The DS620slim, with it's small profile, hefty hardware features, SSD support, and Disk Station Manager make it a simple and perfect choice for anyone needing a small office, home office, or home server.

\n

Synology DS620slim

\n

\n\n\n\n\n\n\n\n \n

\n

\n

Price: From $450

\n

Bottom line: An NAS so slim and light you could literally take it on the go. It's perfect for small office environments.

\n

See at Amazon

\"\"", - "direction": "ltr" - }, - "title": "Synology's DS620slim is a rock solid small-office server in a tiny package", - "author": "Jeffery Battersby", - "summary": { - "content": "If you're running big server needs in an itty-bitty living space, this NAS is for you.\nBack in June, when Synology released their low profile DS419slim, the Synology press rep told me to keep an eye out for the 6-bay slim device they were planning to release in the fall. According to Synology, the new $450 (without drives) DS620slim has the same specs as their full-sized DS218+, but with 6 bays that are optimized to use NAS-quality SSDs. So my interests were, of course, piqued. I've had a chance to test out Synology's claims and found the DS620slim to be more than enough NAS in just the right amount of space.\nSynology DS620slim\nPrice: From $450\nBottom line: An NAS so slim and light you could literally take it on the go. It's perfect for small office environments.\nSee at Amazon\nThe Good\nPowerful server in a small package\nRock-solid S...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/-g2ZFoy_NPE/synology-ds620slim-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/synology-ds620slim-review", - "type": "text/html" - } - ], - "crawled": 1570277457764, - "published": 1570276803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bba43c9:767:53b826a2", - "originId": "58278.pyvv40 at https://www.imore.com", - "fingerprint": "21f49a78", - "content": { - "content": "

\n

Amazing!

\n

What you need to know

\n
  • Setlist Carrot has launched for iOS.
  • \n
  • The app lets you search for the setlist of your favorite bands based on artist, location and the year of the concert.
  • \n
  • The setlist data is provided by Setlist.fm.
  • \n

Setlist Carrot is a brand new app on iOS that lets you search for setlists from your favorite artist's concerts, creating Apple Music playlists directly within the app. Developer TrickPie UK took to Reddit today to announce the new service.

\n

Setlist Carrot enables users to search for setlists that a band or artist has performed at a concert. Users can filter their searches by the year the setlist was played or the location of the concert. Once you find a setlist you like, you can create an Apple Music playlist directly from within the app. The setlist data is provided by website Setlist.fm,

\n

The full description of the app says:

\n
\n

Research your next gig or relive your last one.

\n

Setlist carrot will allow you to search for your favorite artist gigs down to the location and year of the show to find what songs or covers were played on that night.

\n

Forget best of playlists, listen to the tracks in the order the Artist think they should be heard by creating Apple Music playlists of the setlist direct from the app

\n
\n

Setlist Carrot is available to download free on iOS

\"\"", - "direction": "ltr" - }, - "title": "Setlist Carrot lets you search for favorite band's setlists", - "author": "Stephen Warwick", - "summary": { - "content": "Amazing!\nWhat you need to know\nSetlist Carrot has launched for iOS.\nThe app lets you search for the setlist of your favorite bands based on artist, location and the year of the concert.\nThe setlist data is provided by Setlist.fm.\nSetlist Carrot is a brand new app on iOS that lets you search for setlists from your favorite artist's concerts, creating Apple Music playlists directly within the app. Developer TrickPie UK took to Reddit today to announce the new service.\nSetlist Carrot enables users to search for setlists that a band or artist has performed at a concert. Users can filter their searches by the year the setlist was played or the location of the concert. Once you find a setlist you like, you can create an Apple Music playlist directly from within the app. The setlist data is provided by website Setlist.fm,\nThe full description of the app says:\nResearch your next gig or relive your last one.\nSetlist carrot will allow you to search for your favorite artist gigs do...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/6zBH5wmkOXI/create-apple-music-playlists-based-your-favorite-bands-concert-setlist-setlist-carrot", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/create-apple-music-playlists-based-your-favorite-bands-concert-setlist-setlist-carrot", - "type": "text/html" - } - ], - "crawled": 1570275738569, - "published": 1570275721000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bae9f90:760:53b826a2", - "originId": "16013.pyvv40 at https://www.imore.com", - "fingerprint": "471c8779", - "content": { - "content": "

Steve Jobs, co-founder and CEO of Apple, CEO of Pixar, driving force behind the popularization of the Mac, of iTunes and iPods, of Apple Retail, of the iPhone and iPad, and of Apple itself, passed away on October 5, 2011.

\n
\n\n

A temperamental, triumphant, fallible, transcendent technologist and artist, his taste, sensibility, and the sheer force and audacity of his will more than dented our universe \u2014 it shaped our culture and our lives, and helped empower us to dent universes all our own.

\n

You shook the world, Steve, and it was shaken at your passing. But technology goes on. Art goes on. Apple goes on. We're lessened without you, but what you left behind enables us to achieve so much more.

\n

Thank you.

\n

\uf8ff

\"\"", - "direction": "ltr" - }, - "title": "Remembering Steve Jobs", - "author": "Rene Ritchie", - "summary": { - "content": "Steve Jobs, co-founder and CEO of Apple, CEO of Pixar, driving force behind the popularization of the Mac, of iTunes and iPods, of Apple Retail, of the iPhone and iPad, and of Apple itself, passed away on October 5, 2011.\nA temperamental, triumphant, fallible, transcendent technologist and artist, his taste, sensibility, and the sheer force and audacity of his will more than dented our universe \u2014 it shaped our culture and our lives, and helped empower us to dent universes all our own.\nYou shook the world, Steve, and it was shaken at your passing. But technology goes on. Art goes on. Apple goes on. We're lessened without you, but what you left behind enables us to achieve so much more.\nThank you.\n\uf8ff...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/W3lvB2kuuPc/steve-jobs", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/steve-jobs", - "type": "text/html" - } - ], - "crawled": 1570274975632, - "published": 1570274100000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9ba9bec4:75b:53b826a2", - "originId": "58277.pyvv40 at https://www.imore.com", - "fingerprint": "b3507914", - "content": { - "content": "

\n

"The most precious resource we all have is time."

\n

Apple CEO Tim Cook has taken to Twitter to pay tribute to Steve Jobs, on the 8th anniversary of his passing.

\n

In a simple but moving tribute, Cook took to Twitter this morning to honor the co-founder and former CEO of Apple.

\n

\u201cThe most precious resource we all have is time.\u201d - SJ. Remembering you always. pic.twitter.com/nsUUiFzZnz

\u2014 Tim Cook (@tim_cook) October 5, 2019
\n

Cook in his tribute quotes Jobs' own words, the full quote says:

\n
\n

"My favorite things in life don't cost any money. It's really clear that the most precious resource we all have is time."

\n

Medium

\n
\n

Steve Jobs stepped down as CEO of Apple in August of 2011, and sadly passed away on 5 October 2011 at his home in California.

\"\"", - "direction": "ltr" - }, - "title": "Tim Cook pays tribute to Steve Jobs on anniversary of his death", - "author": "Stephen Warwick", - "summary": { - "content": ""The most precious resource we all have is time."\nApple CEO Tim Cook has taken to Twitter to pay tribute to Steve Jobs, on the 8th anniversary of his passing.\nIn a simple but moving tribute, Cook took to Twitter this morning to honor the co-founder and former CEO of Apple.\n\u201cThe most precious resource we all have is time.\u201d - SJ. Remembering you always. pic.twitter.com/nsUUiFzZnz\u2014 Tim Cook (@tim_cook) October 5, 2019\nCook in his tribute quotes Jobs' own words, the full quote says:\n"My favorite things in life don't cost any money. It's really clear that the most precious resource we all have is time."\nMedium\nSteve Jobs stepped down as CEO of Apple in August of 2011, and sadly passed away on 5 October 2011 at his home in California....", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hGFpAHQXJcE/tim-cook-pays-tribute-steve-jobs-anniversary-his-death", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tim-cook-pays-tribute-steve-jobs-anniversary-his-death", - "type": "text/html" - } - ], - "crawled": 1570274655940, - "published": 1570273282000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b601ab5:74a:53b826a2", - "originId": "58276.pyvv40 at https://www.imore.com", - "fingerprint": "34eef80b", - "content": { - "content": "

\n

Typing "Taiwan" still brings up the flag emoji however

\n

What you need to know

\n
  • The Taiwan Flag emoji has been removed from the iOS emoji keyboard for Hong Kong and Macau.
  • \n
  • Users can still access the flag by typing "Taiwan".
  • \n
  • The question of Taiwan's statehood is an extremely sensitive topic in China.
  • \n

A report via Hong Kong Free Press suggests that Apple has removed the Taiwan Flag from its emoji library in iOS 13.1.1, for users in Hong Kong and Macau. According to their report:

\n
\n

The Republic of China flag emoji has disappeared from Apple iPhone's keyboard for Hong Kong and Macau users. The change happened for users who updated their phones to the latest operating system.

\n

Updating iPhones to iOS 13.1.1 or above caused the flag emoji to disappear from the emoji keyboard. The flag, commonly used by users to denote Taiwan, can still be displayed by typing "Taiwan" in English, and choosing the flag in prediction candidates.

\n
\n

The change was spotted on Twitter, with users in HK and Macau, noticing that after updating iOS to 13.1.1, the flag was no longer available for selection in iOS.

\n

Apple\u2019s region lock of ROC Taiwan flag \ud83c\uddf9\ud83c\uddfc extended beyond CN devices to HK and Macau\u2019s in the iOS/iPadOS 13.1.1 rollout. Interestingly, the new lock only affects the keyboard, and has no problem displaying and is easy to bypass by switching region. https://t.co/RVRKNQyc1l pic.twitter.com/8eQXambiAQ

\u2014 \u738b\u535a\u6e90 Wang Boyuan (@thisboyuan) October 3, 2019
\n

Whilst this may appear to be a non-issue to some, the political status of Taiwan in the region is an extremely sensitive topic. Taiwan has been essentially an independent nation since 1950. However, China has claimed sovereignty over the region since 1949, following the defeat of the Nationalist Government in the Chinese Civil War. As such, China does not recognise Taiwan as an independent country, and refuses to have diplomatic relations with any country that recognises Taiwan as "The Republic of China", rather than a rebellious province of the People's Reublic of China.

\n

As noted in the Twitter post, the Taiwan flag is already locked/unavailable in China, and now it seems that this has been extended to users in HK and Macau in iOS 13.1.1. According to a post from Hiraku, any device model which has CN (China) or ZA (Hong Kong) as its region will not have the Taiwan emoji on its keyboard. Any users from another region who changes their region to CN or ZA will see the emoji dissapear.

\n

According to HKFP:

\n
\n

"This means that all Hong Kong devices since iPhone XS / XR with iOS 13.1.1 or above do not show Taiwanese (ROC) flag in Emoji keyboard any more, and there's no workaround to pass this restriction," the article said.

\n

"On the other hand, devices in other regions can add this restriction with software settings. If you want to try, just change your iOS 13.1.1+ device region to Hong Kong, and make sure that the interface language is not set to 'Traditional Chinese (Taiwan),' and then you can find that the Taiwanese flag is missing\u2026"

\n
\n

The news comes in the wake of reports that a maps app designed to chart protest/police activity in Hong Kong was initially rejected by Apple, and then subsequently approved.

\"\"", - "direction": "ltr" - }, - "title": "Taiwan Flag removed from iOS 13.1.1 in Hong Kong and Macau", - "author": "Stephen Warwick", - "summary": { - "content": "Typing "Taiwan" still brings up the flag emoji however\nWhat you need to know\nThe Taiwan Flag emoji has been removed from the iOS emoji keyboard for Hong Kong and Macau.\nUsers can still access the flag by typing "Taiwan".\nThe question of Taiwan's statehood is an extremely sensitive topic in China.\nA report via Hong Kong Free Press suggests that Apple has removed the Taiwan Flag from its emoji library in iOS 13.1.1, for users in Hong Kong and Macau. According to their report:\nThe Republic of China flag emoji has disappeared from Apple iPhone's keyboard for Hong Kong and Macau users. The change happened for users who updated their phones to the latest operating system.\nUpdating iPhones to iOS 13.1.1 or above caused the flag emoji to disappear from the emoji keyboard. The flag, commonly used by users to denote Taiwan, can still be displayed by typing "Taiwan" in English, and choosing the flag in prediction candidates.\nThe change was spotted on Twitter, with users in HK and M...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/RM0UNnrOUKQ/taiwan-flag-removed-emoji-keyboard-ios-hong-kong-and-macau-users", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/taiwan-flag-removed-emoji-keyboard-ios-hong-kong-and-macau-users", - "type": "text/html" - } - ], - "crawled": 1570269829813, - "published": 1570269340000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b3ee35b:743:53b826a2", - "originId": "58275.pyvv40 at https://www.imore.com", - "fingerprint": "46c0e241", - "content": { - "content": "

\n

Will take place at the Champs-\u00c9lys\u00e9es Apple Store

\n

What you need to know

\n
  • The Big Draw Festival 2019 has announced an event at the Champs-\u00c9lys\u00e9es Apple Store.
  • \n
  • The event will take place on Ocotber 17.
  • \n
  • Event in San Francisco's Union Square also announced.
  • \n

The Big Draw Festival has announced a Today At Apple event at the Champs-\u00c9lys\u00e9es Apple Store in Paris on October 17. The news comes following the announcement that Apple would be supporting the Big Draw Festival 2019 throughout October just a few days ago.

\n

Now, via Twitter, the Big Draw Festival has announced that a Today At Apple Event will take place on October 17 at Champs-\u00c9lys\u00e9es Apple Store in Paris with illustrator Tiffany Cooper.

\n

\ud83d\uddd3\ufe0f\u270f\ufe0f #TodayAtApple Date for #TheBigDraw Diary! 17.10.19 | 6:30-8pm

FREE session at Champs-\u00c9lys\u00e9es #AppleStore #Paris as part of the #BDF19 \ud83d\ude4c add a touch of madness to your photos with illustrator Tiffany Cooper... \ud83d\udc99https://t.co/IhPV8rHkNJ pic.twitter.com/A3F4NBQmbt

\u2014 The Big Draw\u00ae (@The_Big_Draw) October 5, 2019
\n

Elsewhere on Twitter, a similar event to take place on the same day has been announced for the Union Square Store in San Francisco with designer/illustrator Brandon Land.

\n

Excited to announce that I am part of this year's Big Draw Festival with Apple! I'll be hosting a live-drawing event at their Union Square location in San Francisco. More details in the link below!https://t.co/CcBveqdrqk pic.twitter.com/4Y5KpJsjM1

\u2014 Brandon Land \u270d\ufe0f (@brandonland_) October 4, 2019
\n

The Apple description for the event states:

\n
\n

Explore how daily observation can be a therapeutic practice that inspires creativity with illustrator Brandon Land as part of The Big Draw Festival, happening all October. He'll guide you through a series of illustration prompts to help you brainstorm drawing concepts. You'll get hands-on with iPad and Apple Pencil to sketch illustrations inspired by your daily life in the Procreate app.

\n
\n

The events are a fantastic opporunity to meet incredible creative personalities, but also a chance to get your hands on Apple's iPad and the Apple Pencil too.

\"\"", - "direction": "ltr" - }, - "title": "The Big Draw Festival announces Today At Apple event in Paris, October 17th", - "author": "Stephen Warwick", - "summary": { - "content": "Will take place at the Champs-\u00c9lys\u00e9es Apple Store\nWhat you need to know\nThe Big Draw Festival 2019 has announced an event at the Champs-\u00c9lys\u00e9es Apple Store.\nThe event will take place on Ocotber 17.\nEvent in San Francisco's Union Square also announced.\nThe Big Draw Festival has announced a Today At Apple event at the Champs-\u00c9lys\u00e9es Apple Store in Paris on October 17. The news comes following the announcement that Apple would be supporting the Big Draw Festival 2019 throughout October just a few days ago.\nNow, via Twitter, the Big Draw Festival has announced that a Today At Apple Event will take place on October 17 at Champs-\u00c9lys\u00e9es Apple Store in Paris with illustrator Tiffany Cooper.\n\ud83d\uddd3\ufe0f\u270f\ufe0f #TodayAtApple Date for #TheBigDraw Diary! 17.10.19 | 6:30-8pmFREE session at Champs-\u00c9lys\u00e9es #AppleStore #Paris as part of the #BDF19 \ud83d\ude4c add a touch of madness to your photos with illustrator ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/LH__G8ZwzJ8/big-draw-festival-announces-today-apple-event-paris-october-17th", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/big-draw-festival-announces-today-apple-event-paris-october-17th", - "type": "text/html" - } - ], - "crawled": 1570267652955, - "published": 1570267348000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b23b03d:73f:53b826a2", - "originId": "58274.pyvv40 at https://www.imore.com", - "fingerprint": "d7f183cd", - "content": { - "content": "

\n

The patent is at the centre of a separate lawsuit against the company...

\n

What you need to know

\n
  • Apple lawsuit seeks to prove it does not use "Universal Keyboard" patent.
  • \n
  • Patent is owned by patent holding company Princeps.
  • \n
  • The patent is at the centre of a lawsuit filed against Apple in June. .
  • \n

Apple has filed a lawsuit in a bid to prove that it does not use a "Univeral Keyboard" patent at the heart of a separate lawsuit against the company. As reported by AppleInsider, the suit filed relates to a patent named "Universal Keyboard', which is owned by Princeps, a company holding the patent on behalf of inventor Timothy Higginson.

\n

In June of this year, the company filed a lawsuit against Apple, over claims that Apple's iOS keyboard violates the patent, which was filed way back in 2002. According to the report:

\n
\n

The parent suit that Apple is acting against was filed in June, and alleges that Apple stands in violation of U.S. Patent No. 6,703,963 for a "Universal keyboard."

\n

Inventor Timothy Higginson, through patent holding company Princeps, believes that the '963 patent resolves "technical problems related to data input devices, and particularly, to problems related to the utilization of small profile data input devices." More specifically, the input device adapts the QWERTY keyboard for one-handed or two-thumb use, and is specifically applicable to how Apple has implemented the keyboard in the iPhone and iPad.

\n

Apple notes in the suit that modifications that Higginson made to the patent after a refusal by the USPTO in 2003 prior to the award in 2004 are the key to Apple's defense and nonviolation. In the court filing, Apple delves heavily into minutiae of patent wording, saying that the execution in the iPhone isn't the same as the patent filing, mostly for reasons of varying "domain controls."

\n
\n

It seems that the suit filed by Apple is a direct counter to the claim lodged against the company, with Apple seeking a declaration that it is not in violation of the patent. Of course if successful, the ruling would totally undermine the cause of the patent suit filed by Princeps. According to AppleInsider, the crux of Apple's argument in the case is that the Globe and Emoji controls found at the bottom left corner of the iOS keyboard make it sufficiently different from the keyboard invented by Higgins.

\"\"", - "direction": "ltr" - }, - "title": "Apple files lawsuit seeking to prove it does not use keyboard patent", - "author": "Stephen Warwick", - "summary": { - "content": "The patent is at the centre of a separate lawsuit against the company...\nWhat you need to know\nApple lawsuit seeks to prove it does not use "Universal Keyboard" patent.\nPatent is owned by patent holding company Princeps.\nThe patent is at the centre of a lawsuit filed against Apple in June. .\nApple has filed a lawsuit in a bid to prove that it does not use a "Univeral Keyboard" patent at the heart of a separate lawsuit against the company. As reported by AppleInsider, the suit filed relates to a patent named "Universal Keyboard', which is owned by Princeps, a company holding the patent on behalf of inventor Timothy Higginson.\nIn June of this year, the company filed a lawsuit against Apple, over claims that Apple's iOS keyboard violates the patent, which was filed way back in 2002. According to the report:\nThe parent suit that Apple is acting against was filed in June, and alleges that Apple stands in violation of U.S. Patent No. 6,703,963 for a "Universal keyboard."\nInvent...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FzGzJTlTXfs/apple-files-lawsuit-prove-it-does-not-use-keyboard-patent", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-files-lawsuit-prove-it-does-not-use-keyboard-patent", - "type": "text/html" - } - ], - "crawled": 1570265870397, - "published": 1570265644000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613831", - "fingerprint": "6bf8eb70", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9a476b28:23e1:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

The iPhone 11 Pro is a moderately more expensive version of the baseline iPhone 11, but instead of a dual camera array, it features a triple camera setup that includes a telephoto lens. The addition of a faster telephoto lens can make a noteworthy difference for mobile photographers and videographers.

\n

The Pro version of the iPhone 11 also comes with a sleek new matte finish, an 18W power adapter for fast charging, and an enhanced Super Retina XDR display, which happens to be perfect for Dark Mode in iOS 13. Watch our hands-on video walkthrough as we showcase some of the top iPhone 11 Pro features, and be sure to subscribe to 9to5Mac on Youtube for more iPhone videos. more\u2026

\n

The post Top iPhone 11 Pro features \u2013 a smartphone built for photo and video enthusiasts appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/top-iphone-11-pro-features-video/", - "type": "text/html" - } - ], - "crawled": 1570251434792, - "title": "Top iPhone 11 Pro features \u2013 a smartphone built for photo and video enthusiasts", - "published": 1570250934000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9974e9b9:6be:53b826a2", - "originId": "58273.pyu0g0 at https://www.imore.com", - "fingerprint": "dff983c5", - "content": { - "content": "

Why so serious?

\n

\n

What you need to know

\n
  • Apple is celebrating the Joker movie by highlighting games and apps that feature the villain.
  • \n
  • Some of the games include Injustice 2 and Batman: The Enemy Within.
  • \n
  • Apple also highlights DC Universe and DC Comics.
  • \n

To celebrate the release of Joaquin Phoenix's new Joker movie, Apple has published a story that highlights some of the best games that feature the Clown Prince of Crime.

\n

Apple also highlights DC Universe and DC Comics, where fans can enjoy some of the villain's most essential appearances.

\n

\n
\n

That face. That suit. That bloodcurdling laugh. Few villains have captivated comic book fans quite like the Joker. And with the arrival of his new film, there's no better time to enjoy the many side of DC's Clown Prince of Crime with these great apps.

\n
\n

Some of the games include Injustice 2, DC Legends: Battle for Justice, Batman: The Enemy Within, and LEGO Batman: DC Super Heroes.

\n

As for the movie, it's an original story that brings audiences back to the 1980s and into the mind of Arthur Fleck, who turns to a life of crime as Gotham City descends into chaos. The Joker film is in theaters now.

\"\"", - "direction": "ltr" - }, - "title": "Apple highlights apps featuring Joker as new film hits theaters", - "author": "Brandon Russell", - "summary": { - "content": "Why so serious?\nWhat you need to know\nApple is celebrating the Joker movie by highlighting games and apps that feature the villain.\nSome of the games include Injustice 2 and Batman: The Enemy Within.\nApple also highlights DC Universe and DC Comics.\nTo celebrate the release of Joaquin Phoenix's new Joker movie, Apple has published a story that highlights some of the best games that feature the Clown Prince of Crime.\nApple also highlights DC Universe and DC Comics, where fans can enjoy some of the villain's most essential appearances.\nThat face. That suit. That bloodcurdling laugh. Few villains have captivated comic book fans quite like the Joker. And with the arrival of his new film, there's no better time to enjoy the many side of DC's Clown Prince of Crime with these great apps.\nSome of the games include Injustice 2, DC Legends: Battle for Justice, Batman: The Enemy Within, and LEGO Batman: DC Super Heroes.\nAs for the movie, it's an original story that brings audiences b...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/7X9z6ECOd7I/apple-highlights-apps-featuring-joker-new-film-hits-theaters", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-highlights-apps-featuring-joker-new-film-hits-theaters", - "type": "text/html" - } - ], - "crawled": 1570237639097, - "published": 1570235687000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/04/unicorns", - "fingerprint": "8c6a5f43", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d9946478f:2287:d4506071", - "summary": { - "direction": "ltr", - "content": "

I can hardly write a message on my iPhone without adding a \ud83d\udc2f or \ud83c\udfa9 or other emoji at the end. I even use these as a kind of code \u2014 there\u2019s a specific emoji I send to Sheila when I\u2019m leaving work, for instance.

\n

Most of my emoji come from the Frequently Used section \u2014\u00a0most often in the very left-most column, next to the screen edge. I rarely go hunting. What I want is right there.

\n

This worked great until I installed iOS 13.

\n

After I installed iOS 13, the left-most section changed \u2014\u00a0it became something to do with Memoji. My frequently-used emoji ended up just slightly to the right of the middle of the screen.

\n

This was a pain for me, and I wanted to get it back to how it was, where the Memoji stuff would be gone and my most-used emoji column would be flush-left again.

\n

I looked around in Settings and didn\u2019t find anything for this \u2014 so I figured that if I delete my Memoji, then that section would go away, since I don\u2019t have a Memoji anymore.

\n

Wrong!

\n

The section persisted, only now with funny unicorns.

\n

The Solution Was Eventually Found

\n

I finally realized that if I tap the little monochrome clock icon at the bottom of the screen, then I\u2019ll get it back to how I like it.

\n

The thing is: that icon was already selected, so it didn\u2019t occur to me to tap it, until finally I did out of desperation.

\n

And I realize now that if I tap it again, it shows Memoji. Tap it again, and they hide. All while the button still shows as selected (and presumably non-tappable). It\u2019s\u2026 odd.

\n

The Amazing Modern World

\n

Our computers, devices, and software are amazing these days. It feels as if the very laws of physics have changed since I was a kid \u2014\u00a0that\u2019s how marvelous all of this is. I love it, and I love writing apps and writing about apps.

\n

I\u2019m not picking on Apple with this thing about the emoji keyboard. Apple\u2019s been the greatest of the prime drivers of all these marvels. My point was to pick an example that most of the people reading this would know.

\n

These marvels are so great that billions of people are using them. The diversity of this population can\u2019t be overstated \u2014\u00a0iPhones, for instance, aren\u2019t just for the young, able, and tech-obsessed.

\n

All of us in tech know this, but we don\u2019t always go far enough in displaying the care that all of these people deserve. When we ship a bug, or even just an inscrutable bit of user interface, how many people are we frustrating? How much of other people\u2019s time are we wasting?

\n

I\u2019m not saying don\u2019t ever change your app\u2019s UI. Make improvements. Definitely.

\n

But always keep in mind that your app is probably only one of dozens that any given person might use. Most people don\u2019t read your change notes. But they\u2019ll notice if something they relied on, that was easy and useful, is now, suddenly, not.

\n

It may even be that they could get it back to the way they liked it. But will they figure it out? And how much time will they all have spent on it? How much frustration?

\n

Because our apps go to so many people, we should start thinking the same way other professions do: we have a real obligation to the public, not just to our bottom line. We should, at least, do no harm.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/04/unicorns", - "type": "text/html" - } - ], - "crawled": 1570234582927, - "title": "Unicorns", - "published": 1570233604000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613817", - "fingerprint": "c17f562c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9934a5e5:2260:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

watchOS 6 brings a variety of new features and improvements and one of them is the ability to add hourly Taptic Chimes to your Apple watch. Follow along below for how to turn them on.

\n

more\u2026

\n

The post How to add hourly Taptic Chime alerts to Apple Watch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/hourly-chime-apple-watch/", - "type": "text/html" - } - ], - "crawled": 1570233427429, - "title": "How to add hourly Taptic Chime alerts to Apple Watch", - "published": 1570230007000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d99311a17:6a7:53b826a2", - "originId": "58271.pyu0g0 at https://www.imore.com", - "fingerprint": "264dfa5f", - "content": { - "content": "

The new repair program is available for models manufactured between October 2018 and August 2019.

\n

\n

What you need to know

\n
  • Apple is offering a free repair program for certain iPhone 6s and 6s Plus models.
  • \n
  • The issue may affect devices manufactured between October 2018 and August 2019.
  • \n
  • Apple said the program covers affected iPhone 6s and 6s Plus devices for two years after first retail sale.
  • \n

If you own an iPhone 6s or 6s Plus that was manufactured between October 2018 and August 2019, your device may be eligible for a free repair.

\n

Apparently, the affected models contain a failed part that may prevent them from turning on. As a result, Apple is offering a new repair program, and you can check if your device is eligible by inputing the serial number on Apple's support page.

\n
\n

Apple has determined that certain iPhone 6s and iPhone 6s Plus devices may not power on due to a component that may fail. This issue only affects devices within a limited serial number range that were manufactured between October 2018 to August 2019.

\n

If you believe you have experienced this issue, please use the serial number checker below to see if your iPhone 6s or iPhone 6s Plus is eligible for repair, free of charge.

\n
\n

Apple provides owners with a few different options. You can find an authorized service provider, go to an Apple Store, or contact Apple Support for mail-in service. If your device has a cracked display or any damage that "impairs the ability to complete the repair," you'll have to address that prior to service.

\n

Owners who previously paid to service their iPhone 6s or 6s Plus to fix this issue can apply to receive a refund. Apple said the new repair program covers affected iPhone 6s and iPhone 6s Plus devices for two years after the first retail sale.

\"\"", - "direction": "ltr" - }, - "title": "iPhone 6s and 6s Plus models that won\u2019t turn on eligible for free repair", - "author": "Brandon Russell", - "summary": { - "content": "The new repair program is available for models manufactured between October 2018 and August 2019.\nWhat you need to know\nApple is offering a free repair program for certain iPhone 6s and 6s Plus models.\nThe issue may affect devices manufactured between October 2018 and August 2019.\nApple said the program covers affected iPhone 6s and 6s Plus devices for two years after first retail sale.\nIf you own an iPhone 6s or 6s Plus that was manufactured between October 2018 and August 2019, your device may be eligible for a free repair.\nApparently, the affected models contain a failed part that may prevent them from turning on. As a result, Apple is offering a new repair program, and you can check if your device is eligible by inputing the serial number on Apple's support page.\nApple has determined that certain iPhone 6s and iPhone 6s Plus devices may not power on due to a component that may fail. This issue only affects devices within a limited serial number range that were manufactured...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gMVbFp_MiqE/iphone-6s-and-6s-plus-models-wont-turn-eligible-free-repair", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-6s-and-6s-plus-models-wont-turn-eligible-free-repair", - "type": "text/html" - } - ], - "crawled": 1570233195031, - "published": 1570232364000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613801", - "fingerprint": "88686e14", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2208:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has quietly opened a new repair program for iPhone 6s and 6s Plus devices that experience problems powering on. Affected devices that are eligible for the program will be repaired free of charge.

\n

more\u2026

\n

The post Apple opens repair program for iPhone 6s and 6s Plus devices that won\u2019t power on appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/apple-iphone-6s-repair-program-power-on/", - "type": "text/html" - } - ], - "crawled": 1570229826028, - "title": "Apple opens repair program for iPhone 6s and 6s Plus devices that won\u2019t power on", - "published": 1570226549000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613790", - "fingerprint": "51587cda", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2207:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

After releasing macOS Catalina Golden Master\u00a0to developers, Apple today has launched Apple Arcade for Mac users running the latest version of its operating system.\u00a0That comes ahead of the public release of macOS Catalina, expected to be officially released this month.

\n

more\u2026

\n

The post Apple Arcade now available for Mac users ahead of macOS Catalina release appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/apple-arcade-now-available-for-mac-users-ahead-of-macos-catalina-release/", - "type": "text/html" - } - ], - "crawled": 1570229826028, - "title": "Apple Arcade now available for Mac users ahead of macOS Catalina release", - "published": 1570226361000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98efb8ee:67d:53b826a2", - "originId": "58261.pyu0g0 at https://www.imore.com", - "fingerprint": "643ef9c3", - "content": { - "content": "

Triple Force Friday is among us, friends! This means new product launches for Star Wars: The Rise of Skywalker, The Mandalorian, and Star Wars: Jedi Fallen Order. Among the new products that are coming out are a bunch of new Funko Pops that are sure to sell like hotcakes. Here are all of the new Star Wars Funko Pops that you'll be able to get your hands on.

\n
\n\n

Everyone's favorite droid

\n

Star Wars: The Rise of Skywalker BB-8

\n

Staff favorite

\n

\n

BB-8 is adorable, and even more so in Funko Pop form! This BB-8 Pop has his own base stand and is 3.75-inches tall.

\n

$11 at Entertainment Earth

\n\n\n

Join the dark side

\n

Star Wars: The Rise of Skywalker Sith Jet Trooper

\n

\n

The Sith Jet Trooper stands tall and ready to protect the Dark Side. He measures 3.75-inches tall and is perfect for your desk.

\n

$11 at Entertainment Earth

\n\n\n

It's all about Rey

\n

Star Wars: The Rise of Skywalker Rey

\n

Femme Fatale

\n

\n

Rey is the main protagonist of the new trilogy, so here she is, all dressed up like the Jedi Master that she has become. She stands 3.75-inches tall and is a great desk figure.

\n

$11 at Entertainment Earth

\n\n\n

Join the Resistance

\n

Star Wars: The Rise of Skywalker Jannah

\n

\n

Jannah crossed paths with members of the Resistance, and is known for her energy bow. This figure is 3.75-inches tall.

\n

$11 at Entertainment Earth

\n\n\n

Help the Resistance

\n

Star Wars: The Rise of Skywalker Finn

\n

\n

Finn has been a central character in the new Star Wars trilogy, and he plays a big role with the Resistance. He stands 3.75-inches tall.

\n

$11 at Entertainment Earth

\n\n\n

The dark side has cookies

\n

Star Wars: The Rise of Skywalker Kylo Ren

\n

\n

Kylo Ren may be the son of Han Solo and Leia Organa, but he ended up joining the dark side anyways. Could he ever redeem himself?

\n

$11 at Entertainment Earth

\n\n\n

Like a rose

\n

Star Wars: The Rise of Skywalker Rose

\n

\n

Rose is a more recent character, but she proved to be quite popular. She stays focused on the mission at hand, always.

\n

$11 at Entertainment Earth

\n\n\n

It's bliss

\n

Star Wars: The Rise of Skywalker Zorri Bliss

\n

\n

Zorri Bliss is a roguish character that is new to Episode 9. You could think of her as a female scoundrel, but we'll know more about her with the new movie.

\n

$11 at Entertainment Earth

\n\n\n

Lead the Resistance

\n

Star Wars: The Rise of Skywalker Poe Dameron

\n

\n

Poe Dameron has been there since the beginning of the new trilogy, and he won't stop helping lead the Resistance now.

\n

$11 at Entertainment Earth

\n\n\n

The original Millennium Falcon owner

\n

Star Wars: The Rise of Skywalker Lando Calrissian

\n

\n

Oh Lando Calrissian, the original owner of the fastest hunk of junk in the galaxy. He makes a return in The Rise of Skywalker, and we can't wait for it.

\n

$11 at Entertainment Earth

\n\n\n

Jet white

\n

Star Wars: The Rise of Skywalker Jet Trooper

\n

\n

There are many ranks of trooper in the Imperial Forces, and Jet Trooper is just one of many. Here he stands, ready to guard and defend for the Sith.

\n

$11 at Entertainment Earth

\n\n\n

Last hope

\n

Star Wars: The Rise of Skywalker Lieutenant Connix

\n

\n

Lieutenant Connix has had minor roles in the previous movies, but it appears that she may have more importance in the new film. She is in charge of coordinating communications between Resistance pilots and their commanders.

\n

$11 at Entertainment Earth

\n\n\n

The new supreme leader

\n

Star Wars: The Rise of Skywalker Supreme Leader Kylo Ren in the Whisper

\n

\n

This deluxe Pop figure depicts Supreme Leader Kylo Ren in his signature Whisper tie fighter. It stands about 3-inches tall.

\n

$25 at Entertainment Earth

\n\n\n

Go for speed

\n

Star Wars: The Rise of Skywalker First Order Tread Speeder

\n

\n

While Stormtroopers may not have the best aim, they have cool tread speeders to chase down the rebels. This Deluxe Movie Moment Pop features two Stormtroopers on a Tread Speeder, so you can reenact those thrilling chases.

\n

$30 at Entertainment Earth

\n\n\n

Is this the droid you're looking for?

\n

Star Wars: The Rise of Skywalker D-0

\n

\n

D-0 is a new droid that we'll be seeing in Star Wars: The Rise of Skywalker. It certainly looks cute, but can it top the adorable BB-8? Only time will tell.

\n

$11 at Entertainment Earth

\n\n\n

Expand your collection

\n

Star Wars: The Rise of Skywalker Mystery Minis Display Case

\n

Surprise!

\n

\n

This set contains 12 individually boxed mini figures of prominent characters in Star Wars: The Rise of Skywalker. The selection is random.

\n

$68 at Entertainment Earth

\n\n\n

Feelin' lucky?

\n

Star Wars: The Rise of Skywalker Mystery Minis Random 4-Pack

\n

\n

This 4-Pack contains four individually boxed mini-figures of favorite characters from Star Wars: The Rise of Skywalker. The figures are random, so it will always be a surprise.

\n

$25 at Entertainment Earth

\n\n\n

Just a Jedi and his droid

\n

Star Wars Jedi: Fallen Order Cal Kestis & BD-1

\n

\n

Star Wars: Jedi Fallen Order features a brand new face, Cal Kestis, who has escaped Order 66 and is on the run from the Galactic Empire. He ends up using his Force powers to save a friend, but the Empire learns of his secret and sets out to eradicate him and the rest of the Jedi Knights. This Funko Pop features Kestis and his droid, BD-1.

\n

$11 at Entertainment Earth

\n\n\n

Eradicate the Jedi Knights

\n

Star Wars Jedi: Fallen Order Second Sister Inquisitor

\n

\n

The Second Sister Inquisitor is the main antagonist in Star Wars Jedi: Fallen Order. Her mission is to kill Cal Kestis and the remaining Jedi Knights.

\n

$11 at Entertainment Earth

\n\n\n

Bounty hunter

\n

Star Wars: The Mandalorian

\n

\n

This pop features the main character of Star Wars: The Mandalorian, which is set to premiere on Disney+. The show will be following the adventures of this Mandalorian bounty hunter across the galaxy.

\n

$11 at Entertainment Earth

\n\n\n

Old and wise

\n

Star Wars: The Mandalorian Kuiil

\n

\n

Kuiil is a new character that will be introduced in The Mandalorian series. He is an Ugnaught and will be a prominent character in the show.

\n

$11 at Entertainment Earth

\n\n\n

More droids

\n

Star Wars: The Mandalorian IG-11

\n

\n

Droids always play a big part in every new Star Wars movie or series, and IG-11 is the new droid in The Mandalorian. We'll have to wait a bit more to find out what its personality is like though!

\n

$11 at Entertainment Earth

\n\n\n

Ex-rebel shock trooper

\n

Star Wars: The Mandalorian Cara Dune

\n

\n

Cara Dune is an ex-rebel shock trooper, or so she says. There isn't much we know about her so far, but she will be in The Mandalorian when it appears on Disney+ this year.

\n

$11 at Entertainment Earth

\n\n\n

The man, the legend

\n

Funko POP! Star Wars: Gold Luke Skywalker

\n

\n

This gold Funko Pop features Luke Skywalker in a solid gold color. It's exclusive too Walmart.

\n

$10 at Walmart

\n\n\n

The princess

\n

Funko POP! Star Wars: Gold Princess Leia

\n

\n

Princess Leia will always be immortalized in this exclusive gold Funko Pop that you can only find at Walmart.

\n

$10 at Walmart

\n\n\n

Luke, I am your father

\n

Funko POP! Star Wars: Gold Darth Vader

\n

Classic Vader

\n

\n

Darth Vader is iconic, so why not turn that black outfit into gold? This exclusive gold Vader can only be found at Walmart.

\n

$10 at Walmart

\n\n
\n

May the Force be with you

\n

There are a lot of new Star Wars Funko Pops that have just launched for the three new releases coming this year, we're a bit overwhelmed! We want them all, because they're cute and Star Wars. If we may recommend a few, we totally want the BB-8 Funko Pop, because how can anyone resist BB-8? He's adorable!

\n

Other ones we want to grab are the Rey Funko Pop, because she's just awesome, and who doesn't like a Gold Darth Vader? And if you like surprises, pick up that Funko Mystery Minis Display Case and show it off!

\"\"", - "direction": "ltr" - }, - "title": "Here are all of the new Star Wars Funko Pops you can get this weekend", - "author": "Christine Chan", - "summary": { - "content": "Triple Force Friday is among us, friends! This means new product launches for Star Wars: The Rise of Skywalker, The Mandalorian, and Star Wars: Jedi Fallen Order. Among the new products that are coming out are a bunch of new Funko Pops that are sure to sell like hotcakes. Here are all of the new Star Wars Funko Pops that you'll be able to get your hands on.\nEveryone's favorite droid\nStar Wars: The Rise of Skywalker BB-8\nStaff favorite\nBB-8 is adorable, and even more so in Funko Pop form! This BB-8 Pop has his own base stand and is 3.75-inches tall.\n$11 at Entertainment Earth\nJoin the dark side\nStar Wars: The Rise of Skywalker Sith Jet Trooper\nThe Sith Jet Trooper stands tall and ready to protect the Dark Side. He measures 3.75-inches tall and is perfect for your desk.\n$11 at Entertainment Earth\nIt's all about Rey\nStar Wars: The Rise of Skywalker Rey\nFemme Fatale\nRey is the main protagonist of the new trilogy, so here she is, all dressed up like the Jedi M...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/V5gw54_Ed4g/every-new-star-wars-funko-pop-available-triple-force-friday", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-new-star-wars-funko-pop-available-triple-force-friday", - "type": "text/html" - } - ], - "crawled": 1570228910318, - "published": 1570228585000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98e5b074:66a:53b826a2", - "originId": "58269.pyu0g0 at https://www.imore.com", - "recrawled": 1570230993328, - "updateCount": 2, - "fingerprint": "d8ed50b", - "content": { - "content": "

The gaming service will be available with the launch of macOS Catalina.

\n

\n

What you need to know

\n
  • Apple Arcade is being teased by Apple in the Mac App Store.
  • \n
  • The service should be available now if you have the GM of macOS Catalina.
  • \n
  • Apple Arcade is a gaming service that's available for $5 per month.
  • \n

Apple has begun teasing the release of Apple Arcade on Mac ahead of macOS Catalina's public release. However, if you've downloaded the GM of macOS Catalina, you can apparently access the service now.

\n

Announced in September, Apple Arcade offers unlimited access to over a hundred games for a monthly price of $5. A subscription can be shared by family members, making it a great deal for anyone who enjoys mobile gaming.

\n

The biggest draw of Apple Arcade is the games found in Apple Arcade don't feature in-app purchases or advertising, which has become a major point of discussion in free-to-play titles. So far, people are really enjoying Apple Arcade, with many praising the variety and quality of the service's games.

\n

We actually got a heads up Apple Arcade would be available in some capacity on Mac after a listing, which was later pulled, appeared on Apple's website.

\n

With Apple having released the GM of macOS Catalina, the software's public release appears imminent. Until that happens, you can access Apple Arcade on iPhone, iPad, and tvOS.

\n

Everything you need to know about Apple Arcade

\"\"", - "direction": "ltr" - }, - "title": "Apple Arcade teased in Mac App Store ahead of macOS Catalina launch", - "author": "Brandon Russell", - "summary": { - "content": "The gaming service will be available with the launch of macOS Catalina.\nWhat you need to know\nApple Arcade is being teased by Apple in the Mac App Store.\nThe service should be available now if you have the GM of macOS Catalina.\nApple Arcade is a gaming service that's available for $5 per month.\nApple has begun teasing the release of Apple Arcade on Mac ahead of macOS Catalina's public release. However, if you've downloaded the GM of macOS Catalina, you can apparently access the service now.\nAnnounced in September, Apple Arcade offers unlimited access to over a hundred games for a monthly price of $5. A subscription can be shared by family members, making it a great deal for anyone who enjoys mobile gaming.\nThe biggest draw of Apple Arcade is the games found in Apple Arcade don't feature in-app purchases or advertising, which has become a major point of discussion in free-to-play titles. So far, people are really enjoying Apple Arcade, with many praising the variety and quality of...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8HuqPr5mpFQ/apple-arcade-now-available-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-arcade-now-available-mac", - "type": "text/html" - } - ], - "crawled": 1570228252788, - "published": 1570227745000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115915", - "fingerprint": "70ea0209", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d98dd1a0b:21cc:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "In mid-October, Washington wineries and local shops are joining forces to host the first annual Ballard Wine Walk. The event, organized by Visit Ballard, will be on Saturday, Oct. 19 from 6pm to 9pm \u2014 participating venues and wineries are below: Each of the 10 shops will offer wine tasting from one of the 10 [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/04/first-annual-ballard-wine-walk-is-later-this-month/", - "type": "text/html" - } - ], - "crawled": 1570227689995, - "title": "First annual Ballard Wine Walk is later this month", - "published": 1570224647000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

In mid-October, Washington wineries and local shops are joining forces to host the first annual Ballard Wine Walk.

\n

The event, organized by Visit Ballard, will be on Saturday, Oct. 19 from 6pm to 9pm \u2014 participating venues and wineries are below:

\n
\"\"
\n

Each of the 10 shops will offer wine tasting from one of the 10 wineries, with the Columbia Bank NeighborHub acting as the event headquarters. Participants can check in, get their wristbands, map, and tasting tickets from NeighborHub, and then make their way through Ballard tasting wine.

\n

Ten tasting tickets will cost $25 if bought in advance, or $30 at the door. They\u2019ll also sell an additional three tasting tickets for $10. Visit Ballard will be selling commemorative tasting glassware for $5.

\n


" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98d3affa:64e:53b826a2", - "originId": "58268.pyu0g0 at https://www.imore.com", - "fingerprint": "df7821d4", - "content": { - "content": "

Apple showed off the new feature at WWDC over the summer.

\n

\n

What you need to know

\n
  • A leaked screenshot appears to show off the UI of Apple's HomeKit Secure Video.
  • \n
  • Users will see a timeline of events with icons for what was detected.
  • \n
  • Users who have download the iOS 13.2 beta are being prompted to enable the feature.
  • \n

At WWDC in June, Apple teased a new feature known as HomeKit Secure Video, which provides greater security and privacy for cameras inside your home. Since then, however, there's been no update as to when the feature would \u2014 until now.

\n

An image posted to Reddit shows off what appears to be HomeKit Secure Video's UI. Apple gave the briefest of looks at WWDC, but this is a little more comprehensive.

\n
\nHomeKit Secure Video playback view from\nHomeKit\n
\n

In the image, the UI shows a timeline along with the events that occurred that day. Each event appears to feature an icon of what was detected, including a person, dog, and car. There are mic and volume buttons, and a button for sharing the captured video.

\n

Apple said HomeKit Secure Video will analyze video on a local Apple device, such as an iPhone or iPad, and if something is detected, footage will then be uploaded to iCloud. Apple said only users, not Apple, can see that footage.

\n

Users who have download the first beta of iOS 13.2 are reportedly being promoted to enabled HomeKit Secure Video. The only problem is cameras need to be updated to take advantage.

\n

When HomeKit Secure Video does launch, cameras from Netatmo, Eufy, and Logitech will support the feature.

\n

These companies will support HomeKit Secure Video

\"\"", - "direction": "ltr" - }, - "title": "Alleged image of HomeKit Secure Video suggests launch imminent", - "author": "Brandon Russell", - "summary": { - "content": "Apple showed off the new feature at WWDC over the summer.\nWhat you need to know\nA leaked screenshot appears to show off the UI of Apple's HomeKit Secure Video.\nUsers will see a timeline of events with icons for what was detected.\nUsers who have download the iOS 13.2 beta are being prompted to enable the feature.\nAt WWDC in June, Apple teased a new feature known as HomeKit Secure Video, which provides greater security and privacy for cameras inside your home. Since then, however, there's been no update as to when the feature would \u2014 until now.\nAn image posted to Reddit shows off what appears to be HomeKit Secure Video's UI. Apple gave the briefest of looks at WWDC, but this is a little more comprehensive.\nHomeKit Secure Video playback view from\nHomeKit\nIn the image, the UI shows a timeline along with the events that occurred that day. Each event appears to feature an icon of what was detected, including a person, dog, and car. There are mic and vol...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BOQqbdtX-6E/alleged-image-homekit-secure-video-suggests-launch-imminent", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/alleged-image-homekit-secure-video-suggests-launch-imminent", - "type": "text/html" - } - ], - "crawled": 1570227073018, - "published": 1570226327000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613791", - "fingerprint": "2e0887b7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219e:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

As Sir Jony Ive winds down his time at Apple before shifting to his new design firm, the UK\u2019s National Portrait Gallery has commissioned a new portrait of the celebrated designer shot at Apple Park by renowned photographer Andreas Gursky.

\n

more\u2026

\n

The post Commissioned portrait of Jony Ive featured in the UK\u2019s National Portrait Gallery appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/commissioned-portrait-of-jony-ive-featured-in-the-uks-national-portrait-gallery/", - "type": "text/html" - } - ], - "crawled": 1570226224401, - "title": "Commissioned portrait of Jony Ive featured in the UK\u2019s National Portrait Gallery", - "published": 1570226102000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613736", - "fingerprint": "8dc445ba", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219d:d4506071", - "author": "Sponsored Post", - "summary": { - "direction": "ltr", - "content": "
\n

There is still time to enter our giveaway for the new iPhone 11 Pro Max thanks to our friends over at totallee. In addition to giving away the device to a lucky 9to5Mac reader, totallee is offering 25% off its popular thin, clear and leather cases for the new iPhone 11, 11 Pro, and 11 Pro Max for a limited time:

\n

Get 25% off\u00a0totallee thin cases for iPhone\u00a0now w/ code HAPPYHOUR

\n

Head below to enter the giveaway.

\n

more\u2026

\n

The post 9to5Rewards: iPhone 11 Pro Max giveaway (+ 25% off totallee cases)! appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/iphone-11-giveaway-totallee-cases/", - "type": "text/html" - } - ], - "crawled": 1570226224401, - "title": "9to5Rewards: iPhone 11 Pro Max giveaway (+ 25% off totallee cases)!", - "published": 1570222801000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f8:53b826a2", - "originId": "58265.pyu0g0 at https://www.imore.com", - "fingerprint": "7929df6d", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has stopped signing iOS 13.1.1.
  • \n
  • That means users won't be able to downgrade anymore.
  • \n
  • It is the lastest step in the hectic iOS 13 upgrade cycle.
  • \n

It's been replaced by iOS 13.1.2 with iOS 13.2 on the horizon.

\n

Apple today stopped signing iOS 13.1.1 with the release of iOS 13.1.2 available now and iOS 13.2 on the horizon.

\n

iOS 13 has been a crazy upgrade cycle for Apple. After the release of iOS 13.0 a couple weeks ago, it quickly followed that up with updates 13.1, 13.1.1 and 13.1.2 and has already seeded out the first beta for iOS 13.2.

\n

With Apple not signing iOS 13.1.1, that means that users won't be able to downgrade from the current version of iOS 13.1.1 through iTunes.

\n

It's something to keep in mind if you were thinking of downgrading from newer versions of iOS 13.

\n

Everything you need to know about iOS 13

\"\"", - "direction": "ltr" - }, - "title": "Apple stops signing iOS 13.1.1 after releasing iOS 13.1.2", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple has stopped signing iOS 13.1.1.\nThat means users won't be able to downgrade anymore.\nIt is the lastest step in the hectic iOS 13 upgrade cycle.\nIt's been replaced by iOS 13.1.2 with iOS 13.2 on the horizon.\nApple today stopped signing iOS 13.1.1 with the release of iOS 13.1.2 available now and iOS 13.2 on the horizon.\niOS 13 has been a crazy upgrade cycle for Apple. After the release of iOS 13.0 a couple weeks ago, it quickly followed that up with updates 13.1, 13.1.1 and 13.1.2 and has already seeded out the first beta for iOS 13.2.\nWith Apple not signing iOS 13.1.1, that means that users won't be able to downgrade from the current version of iOS 13.1.1 through iTunes.\nIt's something to keep in mind if you were thinking of downgrading from newer versions of iOS 13.\nEverything you need to know about iOS 13...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/c4DDNen5XW4/apple-stops-signing-ios-1311-after-releasing-ios-1312", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-stops-signing-ios-1311-after-releasing-ios-1312", - "type": "text/html" - } - ], - "crawled": 1570223799352, - "published": 1570223603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f7:53b826a2", - "originId": "58264.pyu0g0 at https://www.imore.com", - "fingerprint": "9b055ef8", - "content": { - "content": "

PayPal remains "supportive" of Libra.

\n

\n

What you need to know

\n
  • PayPal is officially leaving Facebook's Libra Association.
  • \n
  • The Libra Association still has 27 other members, including Visa, Uber, Spotify, and others.
  • \n
  • Facebook plans to launch its Libra cryptocurrency next year.
  • \n

This past June, Facebook made headlines with its announcement to launch its own cryptocurrency in the first half of 2020. The cryptocurrency is called "Libra," and it's governed by the Libra Association that's made up of a bunch of different companies.

\n

The Libra Association initially had 28 founding members, but on October 4, it lost one of them, with PayPal announcing its departure from the group.

\n

PayPal hasn't given an exact reason for this decision, but the company did offer the following statement to The Verge:

\n
\n

We remain supportive of Libra's aspirations and look forward to continued dialogue on ways to work together in the future. Facebook has been a longstanding and valued strategic partner to PayPal, and we will continue to partner with and support Facebook in various capacities.

\n
\n

PayPal also notes that it's leaving the Libra Association so that it can "focus on advancing our existing mission and business priorities as we strive to democratize access to financial services for underserved populations."

\n

Prior to this announcement, a report from the Financial Times indicated that PayPal was trying to distance itself from Libra for a couple of reasons \u2014 including the heavy scrutiny the cryptocurrency was facing by regulators and Facebook not putting enough attention/care towards said criticism.

\n

While losing PayPal certainly doesn't bode well for Libra, there are still plenty of high-profile companies in the Libra Association \u2014 including the likes of Visa, Mastercard, Uber, Spotify, Vodafone, eBay, and others.

\n

Libra's also still on schedule for a release in the first half of 2020, and it'll be interesting to see if any other companies follow in PayPal's footsteps between now and then.

\n

Facebook's Libra cryptocurrency will launch in the first half of 2020

\"\"", - "direction": "ltr" - }, - "title": "PayPal is leaving the founding group for Facebook's Libra cryptocurrency", - "author": "Joe Maring", - "summary": { - "content": "PayPal remains "supportive" of Libra.\nWhat you need to know\nPayPal is officially leaving Facebook's Libra Association.\nThe Libra Association still has 27 other members, including Visa, Uber, Spotify, and others.\nFacebook plans to launch its Libra cryptocurrency next year.\nThis past June, Facebook made headlines with its announcement to launch its own cryptocurrency in the first half of 2020. The cryptocurrency is called "Libra," and it's governed by the Libra Association that's made up of a bunch of different companies.\nThe Libra Association initially had 28 founding members, but on October 4, it lost one of them, with PayPal announcing its departure from the group.\nPayPal hasn't given an exact reason for this decision, but the company did offer the following statement to The Verge:\nWe remain supportive of Libra's aspirations and look forward to continued dialogue on ways to work together in the future. Facebook has been a longstanding and valued strategic partner to PayPal, ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hKNGFftESdc/libra-facebooks-cryptocurrency-loses-support-paypal", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/libra-facebooks-cryptocurrency-loses-support-paypal", - "type": "text/html" - } - ], - "crawled": 1570223799352, - "published": 1570223198000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f6:53b826a2", - "originId": "58262.pyu0g0 at https://www.imore.com", - "fingerprint": "1b36443c", - "content": { - "content": "

\n

If you want to see just how amazing multitasking and multiple tabs can be on iPadOS 13, GoodNotes pushes the boundaries with its latest update.

\n

By now, you've probably heard of GoodNotes, the note-taking app that is specifically geared toward handwriting. It's one of iMore's favorite note-taking apps and is always an impressive program for it's many and robust features. GoodNotes got a big update alongside iPadOS 13 that takes iPadOS's multiple window support and runs with it. You can view and work in one notebook while the other is open and waiting for you. It also, of course, supports Dark Mode, which makes the entire experience on the new iPad operating system an absolutely pleasant experience.

\n

Handwriting expert

\n

GoodNotes 5

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$7.99 in the App Store

\n

If you're a handwriting notetaker, you can't get any better than GoodNotes.

\n

When you're ready to go "old school" and go back to writing as you would with pen and paper, use GoodNotes and Apple Pencil for the perfect digital simulation.

\n

What is GoodNotes?

\n

GoodNotes 5: The features

\n

\n

GoodNotes is a note-taking app, but it's nothing like note-taking apps you're used to using. It isn't meant to be used for typing (though you can type, but it's within text boxes). It's specifically designed as a handwriting app so you can use your Apple Pencil or another stylus.

\n

There are dozens of paper styles, including lined paper in a variety of sizes, dotted paper, grids, column pages for accounting, and more. There are monthly planner pages and music scores. You can change the paper color between white or yellow and use either landscape or portrait positioning.

\n

There are also about five dozen different notebook covers, so you can really show off your personal style.

\n

You can create sketches for presentation, annotate PDFs that you've imported, and even search all of your notes \u2014 handwritten, typed, or imported as a PDF.

\n

You can organize notebooks into folders and favorite them to move them to the top of your list where they're easier to find. Creating a new folder, note, or Quick Note, which is a single-page note using the default paper, which you can add to a specific notebook later on.

\n

You can also turn your iPad into a digital whiteboard using Presentation Mode. This makes it possible for you to mirror your iPad (or iPhone) to a big-screen TV or monitor. You can either hide the interface from others or allow them to see everything you see. There is even a laser pointer.

\n

With the update to version 5.3.3. on iPadOS 13, GoodNotes now supports OCR scanning, so you can quickly import paper content to your digital notebook. When you tap the add button, one option is to "Scan document" which will ask for access to your camera, and then take pictures of the paper you're importing. GoodNotes will then analyze the text of the note and make it searchable/

\n

Also exclusive to the iPad and iPadOS 13, you can open GoodNotes in multiple windows. You can have two different, or even the same two, notebooks open side-by-side, plus a third notebook open in a hovering tab.

\n

Pro multitasking

\n

GoodNotes 5: What I like

\n

\n

I'm going to focus here on features exclusive to iPad because it's the iPadOS 13 update that has helped make this a reality. Just like with any app, you can open GoodNotes in two windows side-by-side. You can drag the app from the dock at the bottom of the screen and off to the left or right to bring up multi-window mode.

\n

But GoodNotes takes this a step or two further by integrating additional ways you can trigger multi-window mode on your iPad. And this works in both landscape or portrait iPad positioning, but the way.

\n

You can open GoodNotes to your main dashboard and drag a notebook to the left or right to open two windows side-by-side. Then, feel free to drag a third notebook over into the tab view. The tabbed window will kinda be in your way and doesn't really look that good, but you can have three notebooks open at the same time. In fact, you can have the same exact notebook open in three different windows, all on the same page, edit in one window, and watch your edits appear across all three windows.

\n

The OCR scanner is absolutely invaluable. I've started importing my electric bills, just so I have a digital copy of them. They're completely searchable, so if I want to know which bill came to $112 last year, searching will help me find it quickly. Since they're now in digital form, sending copies to someone for reference is no longer a total pain.

\n

why no type?

\n

GoodNotes 5: What I don't like

\n

I realize that GoodNotes is designed specifically for note-taking, but sometimes, I just want to type in a notebook instead. There is an option to add a text box, which allows you to type, and it even adjusts to how much you type (the box grows in size as you add more words). This is a great option if you want to create a notebook with pictures or annotations because you can manipulate the typed text however you want the box to be, including copying the box and pasting it onto another page.

\n

What I want, though, is the option, when I create a new notebook, for it to fully be a typing booklet \u2014 complete with formatting options like the Notes app. I want to create bulleted lists and things I can check off. I want to have headers and be able to make tables just by typing and selecting whatever formatting tool I want.

\n

Bottomline

\n

GoodNotes 5: The conclusion

\n

\n

For less than the price of three 100-sheet spiral notebooks, you can have an unlimited amount of digital notebooks for everything you might possibly need, including taking notes in class or meetings, balancing your books, creating graphs and charts, planning your daily events, and more. And you only have to carry one iPhone or iPad with you. Much more convenient than trying to remember where you last left that notebook you used three months ago.

\n

GoodNotes is designed to be used as a handwriting app and works beautifully with Apple Pencil. Because of this, using GoodNotes to quickly type up notes isn't quite the revolutionary experience that the handwriting aspect is. If you're hoping for a notebook that works like Apple's built-in Notes app, well ... you're better off with the built-in Notes app.

\n

With the update to iPadOS 13, you can really see how multiple app windows can shine on an iPad. I absolutely love how easy and intuitive it is to open and edit multiple notebooks on the same screen. Now that GoodNotes has an OCR scanner, I can also keep track of paper documents with a fantastic organizational system.

\n

Handwriting expert

\n

GoodNotes 5

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$7.99 in the App Store

\n

If you're a handwriting notetaker, you can't get any better than GoodNotes.

\n

When you're ready to go "old school" and go back to writing as you would with pen and paper, use GoodNotes and Apple Pencil for the perfect digital simulation.

\"\"", - "direction": "ltr" - }, - "title": "GoodNotes 5.3.3 update takes the best of iPadOS and makes it better", - "author": "Lory Gil", - "summary": { - "content": "If you want to see just how amazing multitasking and multiple tabs can be on iPadOS 13, GoodNotes pushes the boundaries with its latest update.\nBy now, you've probably heard of GoodNotes, the note-taking app that is specifically geared toward handwriting. It's one of iMore's favorite note-taking apps and is always an impressive program for it's many and robust features. GoodNotes got a big update alongside iPadOS 13 that takes iPadOS's multiple window support and runs with it. You can view and work in one notebook while the other is open and waiting for you. It also, of course, supports Dark Mode, which makes the entire experience on the new iPad operating system an absolutely pleasant experience.\nHandwriting expert\nGoodNotes 5\n$7.99 in the App Store\nIf you're a handwriting notetaker, you can't get any better than GoodNotes.\nWhen you...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/9ZQzLHQ8JBk/goodnotes-533-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/goodnotes-533-review", - "type": "text/html" - } - ], - "crawled": 1570223799352, - "published": 1570223096000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98952fab:5d7:53b826a2", - "originId": "58263.pyu0g0 at https://www.imore.com", - "fingerprint": "3abf84fd", - "content": { - "content": "

The gorgeous image was taken by renowned photographer Andreas Gursky.

\n

\n

What you need to know

\n
  • London's National Portrait Gallery announced a new portrait of Jony Ive is now on display.
  • \n
  • The portrait was made by Andreas Gursky and portrays Ive in an all-white outfit at Apple Park.
  • \n
  • The image is on display now in room 32 of the gallery.
  • \n

London's National Portrait Gallery on Friday announced the addition of a portrait of former Apple designer Sir Jonathan Ive. The image, taken at Apple Park, was commissioned by Andreas Gursky.

\n

The image was shared on Instagram with a caption about Ive's life and career:

\n
\n

Jony Ive is one of the leading figures in contemporary design. Described by founder Steve Jobs as 'his creative partner' Ive joined Apple in 1992. From his early cutting-edge designs for the iMac and iPhone to realising the vision of Apple Park in 2017, his role has been central to Apple's progressive ambition and success. As one of a few portraits by Andreas Gursky and the only portrait commission he has undertaken for a public museum, this newest addition to our collection reflects a long-standing professional admiration between two leading creative figures.

\n
\n
View this post on Instagram

We are delighted to announce our newest commission \u2013 a portrait of Apple Chief Design Officer Sir Jonathan Ive by internationally renowned photographer Andreas Gursky. \u2060\u2800 \u2060\u2800 Jony Ive is one of the leading figures in contemporary design. Described by founder Steve Jobs as \u2018his creative partner\u2019 Ive joined Apple in 1992. From his early cutting-edge designs for the iMac and iPhone to realising the vision of Apple Park in 2017, his role has been central to Apple\u2019s progressive ambition and success. As one of a few portraits by Andreas Gursky and the only portrait commission he has undertaken for a public museum, this newest addition to our collection reflects a long-standing professional admiration between two leading creative figures. \u2060\u2800 \u2060\u2800 Find Jony Ive\u2019s portrait on display in Room 32\u2060\u2800 \u2060\u2800 Supported by Scott Collins in partnership with Outset Contemporary Art Fund.\u2060\u2800 \u2060\u2800 #NationalPortraitGallery #Portraiture #JonyIve #Apple\u2060\u2800 Image credit: Jonathan Ive by Andreas Gursky, 2019, \u00a9 Andreas Gursky\u2060\u2800 \u2060\u2800 \u2060\u2800 \u2060\u2800

A post shared by National Portrait Gallery (@nationalportraitgallery) on

\n

Over the summer, Apple announced Ive would be departing the company to form his own independent design firm, with Apple as a client. Gursky's portrait beautifully sums up the designer, portraying him in a minimalist all-white outfit surrounded by one of his last designs.

\n

Visitor's will find Ive's portrait on display in room 32 of the gallery.

\"\"", - "direction": "ltr" - }, - "title": "London's National Portrait Gallery adds photo of Jony Ive at Apple Park", - "author": "Brandon Russell", - "summary": { - "content": "The gorgeous image was taken by renowned photographer Andreas Gursky.\nWhat you need to know\nLondon's National Portrait Gallery announced a new portrait of Jony Ive is now on display.\nThe portrait was made by Andreas Gursky and portrays Ive in an all-white outfit at Apple Park.\nThe image is on display now in room 32 of the gallery.\nLondon's National Portrait Gallery on Friday announced the addition of a portrait of former Apple designer Sir Jonathan Ive. The image, taken at Apple Park, was commissioned by Andreas Gursky.\nThe image was shared on Instagram with a caption about Ive's life and career:\nJony Ive is one of the leading figures in contemporary design. Described by founder Steve Jobs as 'his creative partner' Ive joined Apple in 1992. From his early cutting-edge designs for the iMac and iPhone to realising the vision of Apple Park in 2017, his role has been central to Apple's progressive ambition and success. As one of a few portraits by Andreas Gursky and the only portr...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/srARTec0l8U/londons-national-portrait-galley-adds-photo-jony-ive-apple-park", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/londons-national-portrait-galley-adds-photo-jony-ive-apple-park", - "type": "text/html" - } - ], - "crawled": 1570222976939, - "published": 1570222662000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613767", - "recrawled": 1570539557231, - "updateCount": 1, - "fingerprint": "c56c029a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d988fc93c:2119:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

One of the anticipated new features coming this fall to iOS is Apple\u2019s HomeKit Secure Video to view and manage footage from security cameras. Now we\u2019ve got what seems like our first look at the user interface that will come with the new feature.

\n

more\u2026

\n

The post [Update: Full Apple demo video] Early look at the UI for Apple\u2019s HomeKit Secure Video appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/08/early-look-at-the-ui-for-apples-homekit-secure-video/", - "type": "text/html" - } - ], - "crawled": 1570222623036, - "title": "[Update: Full Apple demo video] Early look at the UI for Apple\u2019s HomeKit Secure Video", - "published": 1570537810000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9876e9a6:5bc:53b826a2", - "originId": "58259.pyu0g0 at https://www.imore.com", - "fingerprint": "4abc3f3d", - "content": { - "content": "

Image: iMore

\n

What you need to know

\n
  • Apple introduced the iPhone 4S eight years ago.
  • \n
  • Apple VP Phil Schiller took the stage to unveil the successor to the iPhone 4.
  • \n
  • It was the last iPhone unveiled while Steve Jobs was still alive.
  • \n

It was the last iPhone unveiled while Steve Jobs was alive.

\n

On October 4, 2011, Apple VP Phil Schiller took the stage during Apple's fall event and unveiled the iPhone 4S. The iPhone 4S was the follow-up to the iconic iPhone 4 that ushered in a new era of premium smartphone design. With the eighth anniversary falling today, let's take a look back at the iPhone 4S.

\n

When Apple unveiled the iPhone 4S, it was entering a new era. Steve Jobs had recently stepped down as CEO of the company to focus on his battle with pancreatic cancer. This forced Tim Cook into the spotlight to lead Apple into its next phase. That started with the iPhone 4S.

\n

The iPhone 4S was the "s" version upgrade of the iPhone 4, which meant it didn't usher anything new design-wise aside from fixing the antennagate problem and adding a new white color option. Instead, most of the big features came inside with the powerful A5 chip, iCloud, vastly improved 8MP camera and Siri voice assistant.

\n

Unsurprisingly, the iPhone 4S was an instant hit and cemented another hit for Apple.

\n
\n\n

Even now, the iPhone 4S' legacy is still palpable. Its refined focus on the camera jumpstarted the smartphone camera wars (that are still raging on today) while the introduction of Siri paved the way for Google Assistant, Alexa and Cortana that have since migrated beyond the smartphone.

\n

Speaking of legacy, it was also the last iPhone Apple made with a 3.5-inch display. A year later, the iPhone 5 came with a 4-inch display and they have only gotten bigger in the years since.

\n

Some other interesting anecdotes are that it only cost $199 (on a subsidized contract) and started with a paltry 16GB of storage. Times have changed.

\n

It was the first iPhone I purchased and was my wow moment into the world of iPhones. I came from a BlackBerry Torch that offered an antiquated "smartphone" experience and using iOS 5 on the Retina display truly blew my mind. It made me feel anything was possible.

\n

Let us know in the comments down below if you remember when the iPhone 4S was announced?

\n

The history of the iPhone 4S

\"\"", - "direction": "ltr" - }, - "title": "Apple introduced the iPhone 4S eight years ago", - "author": "Danny Zepeda", - "summary": { - "content": "Image: iMore\nWhat you need to know\nApple introduced the iPhone 4S eight years ago.\nApple VP Phil Schiller took the stage to unveil the successor to the iPhone 4.\nIt was the last iPhone unveiled while Steve Jobs was still alive.\nIt was the last iPhone unveiled while Steve Jobs was alive.\nOn October 4, 2011, Apple VP Phil Schiller took the stage during Apple's fall event and unveiled the iPhone 4S. The iPhone 4S was the follow-up to the iconic iPhone 4 that ushered in a new era of premium smartphone design. With the eighth anniversary falling today, let's take a look back at the iPhone 4S.\nWhen Apple unveiled the iPhone 4S, it was entering a new era. Steve Jobs had recently stepped down as CEO of the company to focus on his battle with pancreatic cancer. This forced Tim Cook into the spotlight to lead Apple into its next phase. That started with the iPhone 4S.\nThe iPhone 4S was the "s" version upgrade of the iPhone 4, which meant it didn't usher anything new design-wise aside from ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/SbdV8saAiAE/apple-introduced-iphone-4s-eight-years-ago-introducing-siri-world", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-introduced-iphone-4s-eight-years-ago-introducing-siri-world", - "type": "text/html" - } - ], - "crawled": 1570220992934, - "published": 1570220786000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613752", - "recrawled": 1570496338860, - "updateCount": 2, - "fingerprint": "9dea7760", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2082:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Update 10/7: Apple has also stopped signing iOS 13.1.

\n

Today, Apple has stopped signing iOS 13.1.1 after releasing iOS 13.1.2 earlier this week with more bug fixes and improvements. That means users are no longer able to downgrade from the current iOS version to iOS 13.1.1.

\n

more\u2026

\n

The post Apple stops signing iOS 13.1.1 after releasing new version with bug fixes appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/apple-stops-signing-ios-13-1-1/", - "type": "text/html" - } - ], - "crawled": 1570219021514, - "title": "Apple stops signing iOS 13.1.1 after releasing new version with bug fixes", - "published": 1570218820000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613747", - "recrawled": 1570222623036, - "updateCount": 1, - "fingerprint": "6575a60f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2081:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Amazon\u2019s Prime Video app became unavailable today from Apple\u2019s App Store. While there was some speculation that the removal could have been due to a scuffle between the two companies, it sounds like it was just a technical issue.

\n

more\u2026

\n

The post Amazon Prime Video app temporarily unavailable from Apple, returning soon [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/amazon-prime-video-app-apple/", - "type": "text/html" - } - ], - "crawled": 1570219021514, - "title": "Amazon Prime Video app temporarily unavailable from Apple, returning soon [U]", - "published": 1570216707000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9858b9c1:5a9:53b826a2", - "originId": "58256.pyu0g0 at https://www.imore.com", - "fingerprint": "3387601c", - "content": { - "content": "

Meanwhile, the iPhone 11 Pro took second place.

\n

\n

What you need to know

\n
  • The iPhone 11 Pro Max topped Consumer Reports' smartphone rankings.
  • \n
  • The iPhone 11 Pro took second place.
  • \n
  • Consumer Reports praised the iPhone 11 Pro Max's battery life, cameras, and performance.
  • \n

Apple's newest lineup of iPhones have earned praise far and wide, and now Consumer Reports is chiming in. The iPhone 11 Pro Max topped the publication's smartphone rankings, with the smaller iPhone 11 Pro earning second place.

\n

Consumer Reports highlighted the iPhone 11 Pro Max's battery life and also praised the device's triple-camera setup.

\n
\n

For one thing, the battery life is much better. The iPhone 11 Pro Max lasted a more than impressive 40.5 hours in our testing. That's the longest stretch of any phone currently listed in our ratings. And it marks a big turnaround for Apple. Just a few years ago, iPhones tended to lag behind the competition in this area.

\n

Apple has consistently set high standards for smartphone cameras, and those on the new iPhones have outperformed their predecessors. The company has also added a camera with an ultrawide lens to all three of its new phones, a feature already available on this year's Galaxy phones.

\n
\n

Consumer Reports also said the iPhone 11 Pro models earned the top spots thanks to more durable designs, brighter displays, and improved performance.

\n

Despite Consumer Reports declaring Apple's latest iPhone models as its top picks, it said the devices barely edged out the competition.

\n

"Just six points separate our first- and 10th-ranked phones," the report said. Consumer Reports added that some categories are separated by just fractions of a point.

\n

Be that as it may, the iPhone 11 Pro and iPhone 11 Pro Max are the best smartphones you can buy right now, according to Consumer Reports.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "iPhone 11 Pro Max is the new king of Consumer Reports\u2019 smartphone rankings", - "author": "Brandon Russell", - "summary": { - "content": "Meanwhile, the iPhone 11 Pro took second place.\nWhat you need to know\nThe iPhone 11 Pro Max topped Consumer Reports' smartphone rankings.\nThe iPhone 11 Pro took second place.\nConsumer Reports praised the iPhone 11 Pro Max's battery life, cameras, and performance.\nApple's newest lineup of iPhones have earned praise far and wide, and now Consumer Reports is chiming in. The iPhone 11 Pro Max topped the publication's smartphone rankings, with the smaller iPhone 11 Pro earning second place.\nConsumer Reports highlighted the iPhone 11 Pro Max's battery life and also praised the device's triple-camera setup.\nFor one thing, the battery life is much better. The iPhone 11 Pro Max lasted a more than impressive 40.5 hours in our testing. That's the longest stretch of any phone currently listed in our ratings. And it marks a big turnaround for Apple. Just a few years ago, iPhones tended to lag behind the competition in this area.\nApple has consistently set high standards for smartphone...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/feO4KjZCU7M/iphone-11-pro-max-new-king-consumer-reports-smartphone-rankings", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-11-pro-max-new-king-consumer-reports-smartphone-rankings", - "type": "text/html" - } - ], - "crawled": 1570219014593, - "published": 1570217727000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9844966e:596:53b826a2", - "originId": "58186.pyu0g0 at https://www.imore.com", - "fingerprint": "eb08b9a4", - "content": { - "content": "

\n

Powerbeats Pro are a lot like souped-up AirPods. They have longer battery life, support "Hey Siri," and are actually in-ear earphones. And unlike AirPods, the Powerbeats Pro have physical controls, so controlling audio playback and volume is different than on AirPods. You're not forced to rely on your iPhone, iPad, or Apple Watch for control.

\n

Products Used In This Guide

\n

How to control audio playback on the Powerbeats Pro

\n
  1. Press the Beats "b" logo on the side of either the left or right earphone, known on the Powerbeats Pro as the MFD button, to pause or resume audio playback on your connected device.
  2. \n
  3. Double-press the MFD button to skip to the next track or skip forward in a podcast.
  4. \n
  5. Triple-press the MFD button to go back to the previous track or skip back in a podcast.
  6. \n
  7. Press and hold the MFD button to activate Siri.
  8. \n
  9. Press the volume rocker on the top of the Powerbeats Pro to adjust the volume up or down. Pressing the front half of the rocker increases volume, while the back half decreases volume
  10. \n

The physical buttons of the Powerbeats Pro offer you more control options than you have on AirPods, letting you control basic functions without invoking Siri. Siri can be useful, but for many, quickly tapping the volume rocker is going to be a lot better than saying, "Hey Siri, volume up."

\n

How to control audio playback on the Powerbeats Pro with Siri

\n

Controlling playback with Siri is a relatively simple matter, and works just like it does with any other headphone or device, except you can invoke Siri without using your hands if you so choose.

\n
  1. Press and hold the MFD button to activate Siri, or say "Hey Siri" to activate Siri.
  2. \n
  3. Say something like "Play my Favorites Mix," "Play Love is Dead," or "Play Vector" to play a playlist, album, podcast, or other pieces of media.
  4. \n
  5. Say "Volume up" or "Volume Down" to raise and lower the volume.
  6. \n
  7. Say something like "Skip this song" or "Go back" to sky forward and back between songs.
  8. \n
  9. If you're listening to a podcast, you can say things like "Skip forward 10 seconds" or "Jump back 30 seconds" to seek through the episode.
  10. \n
  11. Also, for podcasts, you can set the playback speed by saying something like "Play twice as fast."
  12. \n

When it comes to more advanced functions like starting a playlist, the Powerbeats Pro's physical controls just won't cut it. Siri shines here, and the headphones pick up your voice reasonably clearly.

\n

Pick up that Beat(s)

\n

These are the mandatory or core equipment selections. Optional or ancillary equipment will follow.

\n

Powerful Beats

\n

Powerbeats Pro

\n

\n

$250 at Amazon

\n

Super-charged mobile listening.

\n

With nine-hour battery life, multiple tips for different ears, and better sound overall, the Powerbeats Pro beat AirPods in every way except price. They also come in four colors, offering more variety than the AirPods' standard white.

\n

The Powerbeats Pro are powered by the same H1 chip found in the second-generation AirPods. They support both "Hey Siri" and easy pairing and switching between Apple devices signed in to the same iCloud account. In addition to their in-ear nature, the ear hooks allow them to remain securely in your ears and the sweat resistance.

\n

Other things to pick up

\n

If you're picking up Powerbeats Pro, you might also take a look at these products that could enhance your experience.

\n
\n

Westone Wax Loop

\n

\n

$5 at Amazon

\n

This tool is purpose-built to remove earwax from headphone ear tips, and it'll serve you well with the Powerbeats Pro.

\n

Comply Sport Memory Foam eartips

\n

\n

$20 at Amazon

\n

If you don't like the Beats tips, check out these comfortable memory foam replacement tips from Comply.

\n

Torotop Silicone Case

\n

\n

$10 at Amazon

\n

Keep your Powerbeats Pro even safer with this protective layer that fits around the charging case, complete with a carabiner for easily clipping it somewhere.

\n
\"\"", - "direction": "ltr" - }, - "title": "How to control playback on the PowerBeats Pro", - "author": "Joseph Keller", - "summary": { - "content": "Powerbeats Pro are a lot like souped-up AirPods. They have longer battery life, support "Hey Siri," and are actually in-ear earphones. And unlike AirPods, the Powerbeats Pro have physical controls, so controlling audio playback and volume is different than on AirPods. You're not forced to rely on your iPhone, iPad, or Apple Watch for control.\nProducts Used In This Guide\nPowerful beats: Powerbeats Pro ($250 at Amazon)\nHow to control audio playback on the Powerbeats Pro\nPress the Beats "b" logo on the side of either the left or right earphone, known on the Powerbeats Pro as the MFD button, to pause or resume audio playback on your connected device.\nDouble-press the MFD button to skip to the next track or skip forward in a podcast.\nTriple-press the MFD button to go back to the previous track or skip back in a podcast.\nPress and hold the MFD button to activate Siri.\nPress the volume rocker on the top of the Powerbeats Pro to adjust the volume up or down. Pressing the front half of the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/K2VOlk0ud6Y/how-control-playback-powerbeats-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-control-playback-powerbeats-pro", - "type": "text/html" - } - ], - "crawled": 1570217694830, - "published": 1570217403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98266b9a:570:53b826a2", - "originId": "58083.pyu0g0 at https://www.imore.com", - "fingerprint": "6b2e2710", - "content": { - "content": "

\n

Mario Kart Tour offers some new circuits to race on along with plenty of returning favorites, and we run them all down for you here.

\n

Even if the thought of a free mobile version of Mario Kart isn't automatically your cup of tea, it's hard to deny the power of nostalgia that Nintendo has summoned with Mario Kart Tour. Not only are there dozens of characters from the entire history of the series, there are enough courses taken from previous games to bring a smile to anyone's face. In fact, you'll find tracks from Mario Kart games that graced a number of Nintendo consoles and handhelds, along with a few new layouts as well.

\n

Let's rev up the engines (100CC or more, if you please) and check out every confirmed course you can race right now.

\n

Which returning courses are in Mario Kart Tour?

\n

This is probably the list that will interest most longtime Mario Kart fans. Mario Kart Tour allows you to challenge yourself with more than a dozen courses from days gone by, including a few that date all the way back to a time before dinosaurs, when Super NES consoles roamed the Earth.

\n

\n

Here are all the historic tracks in Mario Kart Tour, along with the games in which they first appeared:

\n
  • Mario Circuit 1 (Super Mario Kart)
  • \n
  • Choco Island 2 (Super Mario Kart)
  • \n
  • Rainbow Road (Super Mario Kart)
  • \n
  • Koopa Troopa Beach (Mario Kart 64)
  • \n
  • Kalimari Desert (Mario Kart 64)
  • \n
  • Bowser's Castle 1 (Mario Kart: Super Circuit)
  • \n
  • Dino Dino Jungle (Mario Kart: Double Dash!!)
  • \n
  • Yoshi Circuit (Mario Kart: Double Dash!!)
  • \n
  • Luigi's Mansion (Mario Kart DS)
  • \n
  • Waluigi Pinball (Mario Kart DS)
  • \n
  • DK Pass (Mario Kart DS)
  • \n
  • Cheep Cheep Lagoon (Mario Kart 7)
  • \n
  • Toad Circuit (Mario Kart 7)
  • \n
  • Rock Rock Mountain (Mario Kart 7)
  • \n
  • Daisy Hills (Mario Kart 7)
  • \n
  • Shy Guy Bazaar (Mario Kart 7)
  • \n
  • Mario Circuit (Mario Kart 7)
  • \n

Do the Mario Kart Tour courses appear in chronological order?

\n

\n

Definitely not. Each Cup in Mario Kart Tour is comprised of three races and one bonus stage. The three races can feature courses from anywhere on the above list, so it's a nice mix that keeps things unpredictable as you unlock new Cups.

\n

Are there new courses made specifically for Mario Kart Tour?

\n

Not only are there new courses, but the first one you'll encounter in the Mario Cup portion of the New York Tour is new. It's called New York Minute T (we'll get to that 'T' in a second), and as the name suggests, has you racing through a Mario-ized version of the Big Apple.

\n

I've seen people talk about 'R' and 'T' versions of courses -- what gives?

\n

The game itself and Mario Kart Players use letters to denote reverse or trick variants of certain tracks. Most (but not all) courses have an 'R' version that has you race it in the reverse or opposite direction from which you may be accustomed, with slight changes if needed to pull it off. A layout with a 'T' means there are extra elments added (often ramps) to allow more tricks while racing.

\n

Putting them both together for an 'R/T' version means you race the course in reverse and there are additional ramps, giving you the best of both worlds, challenge-wise.

\n

Spot a new Mario Kart Tour we don't have listed here?

\n

That's definitely possible, as Nintendo intends for Mario Kart Tour to be around for the long haul and figures to be adding more courses in future updates \u2014 and it's not like there's any danger of the source material running out any time soon. Give us a heads up in the comments section and we'll add it to the list.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Mario Kart Tour: Every course in the game, confirmed", - "author": "Nick Tylwalk", - "summary": { - "content": "Mario Kart Tour offers some new circuits to race on along with plenty of returning favorites, and we run them all down for you here.\nEven if the thought of a free mobile version of Mario Kart isn't automatically your cup of tea, it's hard to deny the power of nostalgia that Nintendo has summoned with Mario Kart Tour. Not only are there dozens of characters from the entire history of the series, there are enough courses taken from previous games to bring a smile to anyone's face. In fact, you'll find tracks from Mario Kart games that graced a number of Nintendo consoles and handhelds, along with a few new layouts as well.\nLet's rev up the engines (100CC or more, if you please) and check out every confirmed course you can race right now.\nWhich returning courses are in Mario Kart Tour?\nThis is probably the list that will interest most longtime Mario Kart fans. Mario Kart Tour allows you to challenge yourself with more than a dozen courses from days gone by, including a few that date...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/dP3WOC4vyKQ/every-course-confirmed-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-course-confirmed-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570215717786, - "published": 1570215603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613737", - "fingerprint": "830be6aa", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9821e05e:2002:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The US Department of Justice has an open antitrust investigation into Apple and other major tech companies. In the latest development, the House of Representatives Judiciary Committee has asked Spotify for information on the alleged anticompetitive practices that the company previously leveled at Apple.

\n

more\u2026

\n

The post DOJ asks Spotify for details on its complaints against Apple for antitrust case appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/doj-spotify-apple-antitrust/", - "type": "text/html" - } - ], - "crawled": 1570215419998, - "title": "DOJ asks Spotify for details on its complaints against Apple for antitrust case", - "published": 1570212963000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d981c4e3c:561:53b826a2", - "originId": "58210.pyu0g0 at https://www.imore.com", - "fingerprint": "3b5af1f", - "content": { - "content": "

\n

We are giving away TWO of Autonomous' best selling desks: The SmartDesk 2 Hybrid Edition! Keep reading for info and to enter!!

\n

Autonomous cares about every home workspace, so they create quality, budget-friendly, products to help people work smarter and healthier, boosting mood and energy level so users can stay focused and be more efficient. We're all aware of the benefits of not living a sedentary lifestyle. Alternating standing and sitting throughout the day has been shown to be effective at boosting your mood, energy levels, and concentration when you need it, helping you be more alert and efficient!

\n

\n

We are super excited to partner up with Autonomous for another great giveaway! This time the prizes include one of Autonomous' best sellers: The SmartDesk 2 Hybrid Edition. This SmartDesk's coated steel frame is built for 50,000 smooth, quiet and error-free adjustments. It robustly lifts up to 300 lbs to a max height of 47'' in just 20 seconds. Complete your new SmartDesk with silky, flake-free top of finished wood or nature bamboo. It's beautifully made for your home office design.

\n

The Prizes

\n

The Rules

\n

There are multiple chances to enter with the widget at the bottom of this post. Complete all of the tasks in the widget for maximum entries and your best shot at winning! Keep in mind that all winning entries are verified and if the task was not completed or cannot be verified, a new winner will be chosen. The giveaway is open until October 9th, and the winners will be announced right here in the widget shortly after the closing date. The giveaway is open to the US only.

\n

Good luck, everyone!

\n

Win a SmartDesk 2 Hybrid Edition from Autonomous!\n

\n

By entering you agree to our Privacy Policy and Terms & Conditions.

\"\"", - "direction": "ltr" - }, - "title": "Enter now to win an Autonomous SmartDesk 2 Hybrid Edition", - "author": "Michelle Haag", - "summary": { - "content": "We are giving away TWO of Autonomous' best selling desks: The SmartDesk 2 Hybrid Edition! Keep reading for info and to enter!!\nAutonomous cares about every home workspace, so they create quality, budget-friendly, products to help people work smarter and healthier, boosting mood and energy level so users can stay focused and be more efficient. We're all aware of the benefits of not living a sedentary lifestyle. Alternating standing and sitting throughout the day has been shown to be effective at boosting your mood, energy levels, and concentration when you need it, helping you be more alert and efficient!\nWe are super excited to partner up with Autonomous for another great giveaway! This time the prizes include one of Autonomous' best sellers: The SmartDesk 2 Hybrid Edition. This SmartDesk's coated steel frame is built for 50,000 smooth, quiet and error-free adjustments. It robustly lifts up to 300 lbs to a max height of 47'' in just 20 seconds. Complete your new SmartDesk with si...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/VqBXRnXTpvE/enter-now-win-autonomous-smartdesk-2-hybrid-edition", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/enter-now-win-autonomous-smartdesk-2-hybrid-edition", - "type": "text/html" - } - ], - "crawled": 1570215054908, - "published": 1570214433000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98122f94:557:53b826a2", - "originId": "58253.pyu0g0 at https://www.imore.com", - "fingerprint": "a9a9f785", - "content": { - "content": "

It looks like it was shot in a studio with a professional setup.

\n
\n\n

What you need to know

\n
  • iPhonedo took a portrait with the iPhone 11 Pro, and it looks stunning.
  • \n
  • The image was edited using High-key Mono and the built-in tools in Photos.
  • \n
  • The image almost rivals that of a DSLR.
  • \n

A lot has been said about the iPhone 11 Pro's triple-camera setup. The long and the short of it is Apple's new system is the best out there \u2014 or at least high up on the list. Don't believe us? Just check out this incredible portrait shot by the iPhone 11 Pro.

\n

YouTuber iPhonedo released a video this week that included a portrait he made while out to eat, and it looks positively amazing. You can look at the photo in more detail on Flickr.

\n

Using the iPhone 11 Pro's portrait mode, iPhonedo then chose the Apple's new High-key Light Mono option and then edited the photo using the built-in tools inside Photos. After tweaking shadows, highlights, and a few other settings, iPhonedo made what looks like a professional portrait.

\n

The bokeh looks fantastic and the subject's eyes are tack sharp. Apple's High-key Light Mono mode also convincingly makes the photo looks like it was taken in a studio, which is exactly the point.

\n

Put it this way: When Apple shares examples during major keynotes, this is what the company should share. What's most impressive is this image was made in an ordinary environment, not in a controlled test. Anyone with an iPhone 11 Pro can achieve the same results.

\n

If that image doesn't convince you the iPhone 11 Pro has a good camera, perhaps our images from Disneyland will.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Check out this incredible portrait shot by the iPhone 11 Pro", - "author": "Brandon Russell", - "summary": { - "content": "It looks like it was shot in a studio with a professional setup.\nWhat you need to know\niPhonedo took a portrait with the iPhone 11 Pro, and it looks stunning.\nThe image was edited using High-key Mono and the built-in tools in Photos.\nThe image almost rivals that of a DSLR.\nA lot has been said about the iPhone 11 Pro's triple-camera setup. The long and the short of it is Apple's new system is the best out there \u2014 or at least high up on the list. Don't believe us? Just check out this incredible portrait shot by the iPhone 11 Pro.\nYouTuber iPhonedo released a video this week that included a portrait he made while out to eat, and it looks positively amazing. You can look at the photo in more detail on Flickr.\nUsing the iPhone 11 Pro's portrait mode, iPhonedo then chose the Apple's new High-key Light Mono option and then edited the photo using the built-in tools inside Photos. After tweaking shadows, highlights, and a few other settings, iPhonedo made what looks like a profes...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/zUZTxEgULt4/check-out-incredible-portrait-shot-iphone-11-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/check-out-incredible-portrait-shot-iphone-11-pro", - "type": "text/html" - } - ], - "crawled": 1570214391700, - "published": 1570214385000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e1251:550:53b826a2", - "originId": "58074.pyu0g0 at https://www.imore.com", - "fingerprint": "aa68462b", - "content": { - "content": "

The tools you need to get ahead.

\n

\n

I'm not a huge fan of racing games, but that all changes when I'm playing any version of Mario Kart. Now that the game has come to iOS and Android devices, I've regularly been playing. For me, the best part about Mario Kart is being able to throw silly weapons at opponents or being able to boost ahead using special items. If you're curious to know what goodies you can get in Mario Kart Tour, I've got you covered. Here's a list of every item and weapon you can use in Mario Kart Tour along with a description of what they do.

\n

More: Everything we know about Mario Kart Tour

\n

Items and weapons in Mario Kart Tour

\n


\n- Special character items

\n

Items and weapons in Mario Kart Tour

\n

Coin

\n

\n

You collect coins on the track to purchase things in the Shop. You'll find these on any track, and you can also participate in a special Coin Rush course if you want to collect several coins in one go. Watch out, cause if you crash you'll lose some coins.

\n

Mushroom

\n

\n

Mushrooms give your kart a little boost making it a little easier to pass opponents. When you have it on hand, tap the screen to use it.

\n

Triple Mushroom

\n

\n

You'll have three mushrooms that each gives you a small boost. Tap the screen three times in succession to use them one after another and get ahead of the competition.

\n

Mega Mushroom

\n

\n

When you use the Mega Mushroom, you and your kart become larger and can run over your opponents. You'll return to normal size after a little while. Simply tap the screen when you get this item to use it.

\n

Heart

\n

\n

A heart orbits your kart as you drive shielding you from any attacks. You can stack up to five hearts at once. Whenever you get hit, a heart will disappear until they're all gone.

\n

Bubble

\n

\n

A bubble envelopes you and your kart to keep you safe for a limited amount of time. While in the bubble, you'll also get a speed boost. If you get hit, the bubble will disappear.

\n

Mushroom Cannon

\n

\n

This cannon shoots mushrooms into your path for a certain amount of time. Ride over the mushrooms to get an automatic speed boost.

\n

Banana

\n

\n

Throw a banana in front of you or behind you to trip up fellow racers. Swipe up to throw in front of you or swipe down to throw behind you. Be careful as you can slip on your own banana.

\n

Giant Banana

\n

\n

This large banana deals four times the mayhem. Upon hitting it, a racer spins out, and the banana splits into three smaller bananas, which then can be slipped on. Swipe up to throw the Giant Banana in front of your or swipe down to throw it behind you. Just keep in mind that you can hit it yourself.

\n

Green Shell

\n

\n

Green Shells fly in a straight line from the moment you release them. If they hit a racer, it crashes their kart. You can swipe up to launch it out in front of you or swipe down to hit a racer behind you. You can also keep it behind you on your kart to protect you from a single attack.

\n

Triple Green Shells

\n

\n

When you use this item, three Green Shells rotate around your kart as you drive. You can either tap the screen to launch them away from you in a straight line, or you can keep them circling you as a protective barrier.

\n

Red Shell

\n

\n

You use the Red Shell to hone in on the nearest racer to you. Once it hits someone, it causes them to crash. You can send it forward by swiping up or backward by swiping down.

\n

Spiny Shell

\n

\n

When you release a Spiny Shell, it targets the person in 1st place and will zip through the track running over anyone in its path.

\n

Bowser's Shell

\n

\n

Unlike other shells on this list, Bowser's Shell can only be thrown forward. It will crash any kart it runs into and continues going.

\n

Bob-omb

\n

\n

Bob-ombs are smarter than your average weapon. After being thrown, it will start walking toward anyone who gets near it and then explodes. Any kart close enough to feel its blast will crash. Be careful; you can get yourself caught up in the blast of your own Bob-omb.

\n

Double Bob-ombs

\n

\n

Double Bob-ombs revolve around your kart. When you tap the screen, both will get thrown at the same time. This guarantees a larger blast and is more likely to take out an opponent. Just be wary since you can hit your own Bob-ombs.

\n

Bullet Bill

\n

\n

When you use this item, you'll get turned into a Bullet Bill for a short amount of time. This increases your speed and any racer you hit while in this form crashes.

\n

Blooper

\n

\n

Using a Blooper makes it, so an inkblot appears on other racer's screens that are ahead of you. Drivers can wipe the ink off by swiping the screen or wait for it to disappear after a little while.

\n

Lightning

\n

\n

This item makes it so that any racer ahead of you on the track gets struck by lightning and becomes smaller and slower for a short period. That way you're more likely to catch up.

\n

Fire Flower

\n

\n

Using a Fire Flower makes three fireballs revolve around your kart. When they hit someone, it will cause them to crash. Swipe up to throw them ahead of you or swipe down to throw them behind you.

\n

Boomerang Flower

\n

\n

You can throw the Boomerang Flower at your opponents or use it to collect coins on the track. Anyone hit by the Boomerang Flower will spin out.

\n

Super Horn

\n

\n

The Super Horn issues such a loud noise around your kart that it can blow away other racers and items. If you time it right, you can get this horn to repel Spiny Shells or Bloopers.

\n

Lucky Seven

\n

\n

Lucky Seven makes seven items revolve around your kart. These items include a Red Shell, Green Shell, Bob-omb, Super Horn, Mushroom, and a Blooper. Tap the screen to use these weapons.

\n

Yoshi's Egg

\n

\n

Much like a Red Shell, Yoshi's Egg hones in on the kart nearest to you and causes that player to crash. Once it hits another racer, three items will come out of the egg for anyone to collect.

\n

Banana Barrels

\n

\n

Using the Banana Barrels makes it so that a barrel shows up on either side of your kart. It will continuously shoot out bananas for a certain amount of time. Anyone who runs one of these bananas over will spin out.

\n


\n

Special character items

\n

\n

Each character in Mario Kart Tour has a special item that they are more likely to acquire while going around a track. Within Mario Kart Tour characters have various ranks that let you know how rare it is to unlock them. There are three tiers: Normal, Super, and High-End. Characters on the rarer side of the spectrum have more favored courses, have a higher top speed, higher coin-earning rates, and are more likely to pick up weapons and items mid-race.

\n

Here's the list of every character in Super Mario Kart Tour along with their place on the rarity chart and their special item.

\n

Normal

\n

Characters that aren't rare.

\n
  • Baby Mario - Boomerang Flower
  • \n
  • Baby Peach - Bubble
  • \n
  • Baby Daisy - Bubble
  • \n
  • Koopa Troopa - Triple Green Shells
  • \n
  • Shy Guy - Double Bob-ombs
  • \n
  • Dry Bones - Tripe Green Shells
  • \n

Super

\n

Somewhat rare characters to unlock.

\n
  • Mario - Fire Flower
  • \n
  • Peach - Heart
  • \n
  • Yoshi - Yoshi's Egg
  • \n
  • Daisy - Heart
  • \n
  • Toad - Triple Mushrooms
  • \n
  • Toadette - Triple Mushrooms
  • \n
  • Bowser - Bowser's Shell
  • \n
  • Donkey Kong - Giant Banana
  • \n
  • Diddy Kong - Banana Barrels
  • \n

High-End

\n

Characters that are ultra-rare to unlock

\n
  • Metal Mario - Fire Flower

  • \n
  • Peachette - Mushroom Cannon

  • \n
  • Pauline - Lucky Seven
  • \n
  • Mario (Musician) - Double Bob-ombs
  • \n
  • Dry Bowser - Bowser's Shell
  • \n

Unknown

\n

It's been revealed that these characters will be playable later, but their rare status and the special item they will use are currently unknown.

\n
  • Luigi
  • \n
  • Rosalina
  • \n
  • Wario
  • \n
  • Waluigi
  • \n
  • Larry
  • \n
  • Roy
  • \n
  • Wendy
  • \n
  • Iggy
  • \n
  • Morton
  • \n
  • Lemmy
  • \n
  • Ludwig
  • \n
  • King Boo
  • \n
  • Baby Luigi
  • \n
  • Baby Rosalina
  • \n
  • Bowser Jr.
  • \n
  • Lakitu
  • \n
  • Mario (Hakama)
  • \n
  • Peach (Yukata)
  • \n
  • Shy Guy (Chef)
  • \n

What do you think?

\n

What are your thoughts on Mario Kart Tour? Do you like the game? Tell us about it in the comments below.

\"\"", - "direction": "ltr" - }, - "title": "Here are all of the weapons and items you can get in Mario Kart Tour", - "author": "Rebecca Spear", - "summary": { - "content": "The tools you need to get ahead.\nI'm not a huge fan of racing games, but that all changes when I'm playing any version of Mario Kart. Now that the game has come to iOS and Android devices, I've regularly been playing. For me, the best part about Mario Kart is being able to throw silly weapons at opponents or being able to boost ahead using special items. If you're curious to know what goodies you can get in Mario Kart Tour, I've got you covered. Here's a list of every item and weapon you can use in Mario Kart Tour along with a description of what they do.\nMore: Everything we know about Mario Kart Tour\nItems and weapons in Mario Kart Tour\nCoin\nMushroom\nTriple Mushroom\nMega Mushroom\nHeart\nBubble\nMushroom Cannon\nLucky Seven\nBanana\nGiant Banana\nGreen Shell\nTriple Green Shells\nRed Shell\nSpiny Shell\nBowser's Shell\nBob-omb\nDouble Bob-ombs\nBullet Bill\nBlooper\nLightning\nFire Flower\nBoomerang Flower\nSuper Horn\nYoshi's Egg\nBanana Barrels\n- Special character items\nItems and weapons in Mari...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/z2bBhDR0flA/every-weapon-and-item-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-weapon-and-item-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570214122065, - "published": 1570213804000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e0451:54f:53b826a2", - "originId": "58251.pyu0g0 at https://www.imore.com", - "fingerprint": "c1678a6e", - "content": { - "content": "

Source: Star Wars

\n

What you need to know

\n
  • October 4 marks the arrival of Triple Force Friday.
  • \n
  • Triple Force Friday is a celebration of all things Star Wars.
  • \n
  • To celebrate, we've compiled some of the funniest Star Wars memes.
  • \n

October 4 is here and it marks the arrival of Triple Force Friday. It is a Star Wars holiday that celebrates many of the Star Wars projects in the works including Star Wars: The Rise of Skywalker, The Mandalorian and Star Wars Jedi: Fallen Order.

\n

In honor of this Star Wars holiday, we gathered some of our favorite Star Wars memes to celebrate in style.

\n
\n
View this post on Instagram

And then they lock at the edge of the parking lot.

A post shared by Star Wars Explored (@starwars_explored) on

\n
View this post on Instagram

Can I just see TROS today please?

A post shared by The Rise Of Skywalker (@biohexacrypt) on

\n
\n
\n

Anakin made of pictures of sand pic.twitter.com/uoOY9h9ljs

\u2014 Star Wars Memes (@jedimemes) March 1, 2018
\n

it didn\u2019t scare me enough then... pic.twitter.com/E3xZpNVudp

\u2014 Star Wars Memes (@jedimemes) February 3, 2018
\n

The Force Isn't With Him Time \ud83c\udfb5 \ud83c\udfb5 \ud83d\ude22https://t.co/8FAihY8Z6f#starwars #starwarsfan #starwarstheforceawakens #starwarsart #starwarsday #starwarsnerd #StarWarsMemes pic.twitter.com/Zu6o6Eq2Jj

\u2014 Online Alarm Clock (@onlineclock) October 3, 2019
\n

Hope you enjoyed those memes as much as we did. Happy Triple Force Friday.

\"\"", - "direction": "ltr" - }, - "title": "Celebrate Triple Force Friday in style with these Star Wars memes", - "author": "Danny Zepeda", - "summary": { - "content": "Source: Star Wars\nWhat you need to know\nOctober 4 marks the arrival of Triple Force Friday.\nTriple Force Friday is a celebration of all things Star Wars.\nTo celebrate, we've compiled some of the funniest Star Wars memes.\nOctober 4 is here and it marks the arrival of Triple Force Friday. It is a Star Wars holiday that celebrates many of the Star Wars projects in the works including Star Wars: The Rise of Skywalker, The Mandalorian and Star Wars Jedi: Fallen Order.\nIn honor of this Star Wars holiday, we gathered some of our favorite Star Wars memes to celebrate in style.\nView this post on Instagram \ud83d\ude02\ud83d\ude02\ud83d\ude02 Follow @starwars_network_ #starwars #starwarsmeme #starwarsmemes #starwarsfunny #starwarsjokes #prequelmemes #starwarsnerd #starwarsnerds #starwarslife #starwarslove #starwarssaga #starwarsmovie #starwarsmovies #starwarsfan #starwarsfans #starwarsgeek #starwarsgeeks #starwarsforever #starwarsfanpage #starwarsday #starwarsdaily #starwarsnight ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/WduUxMn8wRI/celebrate-triple-force-friday-style-these-star-wars-memes", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/celebrate-triple-force-friday-style-these-star-wars-memes", - "type": "text/html" - } - ], - "crawled": 1570214118481, - "published": 1570212453000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ded573:516:53b826a2", - "originId": "58249.pyu0g0 at https://www.imore.com", - "fingerprint": "13b3976", - "content": { - "content": "

It's the band's first album since 2016's Schmilco.

\n

Image: Austin Nelson

\n

What you need to know

\n
  • Wilco has released a new record called Ode to Joy.
  • \n
  • The record is the band's first since 2016's Schmilco.
  • \n
  • You can listen to Ode to Joy now on Apple Music.
  • \n

Wilco's Jeff Tweedy has been a busy man. Following the band's 2016 release Schmilco, the prolific singer-songwriter released a pair of fantastic solo albums, and now he's back with the band for Ode to Joy.

\n

In an earlier interview with Spin, Tweedy talked about the new album and how the band "tried harder."

\n
\n

The stakes feel higher. And I think it did a disservice to the last two records that we created the atmosphere of them being really low-stakes. There's a lot more seriousness to those records than was maybe perceived by some people.

\n
\n

Ode to Joy doesn't quite achieve the heights of Wilco's Yankee Hotel Foxtrot, but it's a nice return for the beloved band. Tweedy said that the new record is about self-invention and shedding an identity that the band has had for the past decade plus.

\n\n

It's a quieter, more introspective sound that's perfect for winding drives on an empty country road. You can listen to Wilco's Ode to Joy on Apple Music right now.

\n

Sweet Music

\n

Apple Music

\n

\n

From $4.99 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Wilco\u2019s new album Ode to Joy now available on Apple Music", - "author": "Brandon Russell", - "summary": { - "content": "It's the band's first album since 2016's Schmilco.\nImage: Austin Nelson\nWhat you need to know\nWilco has released a new record called Ode to Joy.\nThe record is the band's first since 2016's Schmilco.\nYou can listen to Ode to Joy now on Apple Music.\nWilco's Jeff Tweedy has been a busy man. Following the band's 2016 release Schmilco, the prolific singer-songwriter released a pair of fantastic solo albums, and now he's back with the band for Ode to Joy.\nIn an earlier interview with Spin, Tweedy talked about the new album and how the band "tried harder."\nThe stakes feel higher. And I think it did a disservice to the last two records that we created the atmosphere of them being really low-stakes. There's a lot more seriousness to those records than was maybe perceived by some people.\nOde to Joy doesn't quite achieve the heights of Wilco's Yankee Hotel Foxtrot, but it's a nice return for the beloved band. Tweedy said that the new record is about self-invention and shedding an ident...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/X6CykEEhnho/wilcos-new-album-ode-joy-now-available-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/wilcos-new-album-ode-joy-now-available-apple-music", - "type": "text/html" - } - ], - "crawled": 1570211026291, - "published": 1570210804000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-1-initial/global.all@MTZkOTdkZWQ1NzM6NTE2OjUzYjgyNmEy.json b/Account/Tests/AccountTests/Feedly/feedly-1-initial/global.all@MTZkOTdkZWQ1NzM6NTE2OjUzYjgyNmEy.json deleted file mode 100644 index 5f0999026..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-1-initial/global.all@MTZkOTdkZWQ1NzM6NTE2OjUzYjgyNmEy.json +++ /dev/null @@ -1,15014 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all", - "updated": 1572574658046, - "items": [ - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97d46deb:510:53b826a2", - "originId": "58093.pyu0g0 at https://www.imore.com", - "fingerprint": "9b27e304", - "content": { - "content": "

\n

You've battled the henchmen, but it's looking like you'll need to take down some tougher Team Go Rocket foes soon.

\n

What you need to know

\n
  • Several tweets from the official Pok\u00e9mon Go account have hinted at new Team Go Rocket characters arriving.
  • \n
  • A new loading screen is on the way as well.
  • \n
  • The Pok\u00e9mon Rotom may also be involved.
  • \n

While Team Go Rocket has been a welcome addition to Pok\u00e9mon Go, its members have constituted more of a nuisance than a dire threat to this point, taking over Pok\u00e9Stops with grunts that are fairly easily defeated. That might not be the case for long, however. The game's official Twitter account has been dropping some pretty serious hints that Team Go Rocket bosses are arriving soon.

\n

The most recent tweet, which promises a new loading screen, is the biggest one yet:

\n

\u26a0\ufe0f ALERT, TRAINERS! \u26a0\ufe0f
This is the last image Willow recovered from the corrupted folder. We don't know when or where this image was taken, but we DO know that these people are #TeamGORocket. All loading screens will soon display this image to warn all Trainers. Stay tuned. pic.twitter.com/Kza41gzQJz

\u2014 Pok\u00e9mon GO (@PokemonGoApp) October 2, 2019
\n

As a commenter notes, that poor trainer is likely in for a world of hurt. That tweet came on the heels of several others from the past few days, centered on a corrupted file from the computer of Professor Willow.

\n

Could these files be left over from Team GO Rocket's recent take-over? pic.twitter.com/6iHQbX7X69

\u2014 Pok\u00e9mon GO (@PokemonGoApp) September 30, 2019
\n

So far, Niantic hasn't revealed the details of what these tweets might mean. Speculation among the Pok\u00e9mon Go community is that players will be able to face off against higher ranking \u2014 and thus more powerful \u2014 characters from Team Go Rocket in an upcoming update. They could be coming to research tasks, raids, or just taking over location on the map like their grunts. But with Halloween right around the corner, it's the perfect time for new Shadow Pok\u00e9mon to be unleashed in-game.

\n

There's also a chance that Rotom, a mercurial Pok\u00e9mon who's been known to take over electronics, might be part of all this. It's already been monkeying with the Pok\u00e9mon Sword and Shield website, so Rotom may be the culprit behind Professor Willow's corrupted file too.

\n

In any case, we'll be keeping a close eye on both the Twitter account and Pok\u00e9mon Go itself to give you the lowdown on whatever dirty deeds Team Go Rocket has planned next.

\n

\n
\n

Pokemon Go

\n

\"Pok\u00e9mon

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Pok\u00e9mon Go: Team Go Rocket boss battles could be coming soon", - "author": "Nick Tylwalk", - "summary": { - "content": "You've battled the henchmen, but it's looking like you'll need to take down some tougher Team Go Rocket foes soon.\nWhat you need to know\nSeveral tweets from the official Pok\u00e9mon Go account have hinted at new Team Go Rocket characters arriving.\nA new loading screen is on the way as well.\nThe Pok\u00e9mon Rotom may also be involved.\nWhile Team Go Rocket has been a welcome addition to Pok\u00e9mon Go, its members have constituted more of a nuisance than a dire threat to this point, taking over Pok\u00e9Stops with grunts that are fairly easily defeated. That might not be the case for long, however. The game's official Twitter account has been dropping some pretty serious hints that Team Go Rocket bosses are arriving soon.\nThe most recent tweet, which promises a new loading screen, is the biggest one yet:\n\u26a0\ufe0f ALERT, TRAINERS! \u26a0\ufe0fThis is the last image Willow recovered from the corrupted folder. We don't know when or where this image was taken, but ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ON22UQ7y08c/pokemon-go-team-go-rocket-boss-battles", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-go-team-go-rocket-boss-battles", - "type": "text/html" - } - ], - "crawled": 1570210344427, - "published": 1570210203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:508:53b826a2", - "originId": "58247.pyu0g0 at https://www.imore.com", - "fingerprint": "cef9665c", - "content": { - "content": "

\n

What you need to know

\n
  • U.S. Congress has asked Spotify to provide information regarding its allegations of Apple's anticompetitive practices.
  • \n
  • Spotify has accused Apple of anticompetitive practices that favor its own music service, Apple Music, for years.
  • \n
  • This is the latest development as lawmakers begin to investigate possible anticompetitive violations by big tech companies.
  • \n

Spotify has accused Apple of anticompetitive practices for years.

\n

Members of U.S. Congress have reached out to Spotify and requested information regarding allegations it has made against Apple regarding anticompetitive practices. According to Reuters, sources confirmed lawmakers are investigating the allegations.

\n
\n

The U.S. House of Representatives Judiciary Committee reached out to the music streaming service with broad requests for information, according to one source, who added the request to the company was narrowed in follow up telephone calls.

\n

Spotify and other developers have alleged that Apple engages in anticompetitive behavior by imposing rules that hamper distribution via its App Store, the only way for third-party developers to reach more than 900 million iPhone users.

\n
\n

Spotify has continually ran into issues with Apple as it directly competes with its Apple Music service. From failing to create a proper Apple Watch app given Apple's restrictions to the 30% cut Apple gets from in-app memberships, Spotify argues all these hurdles serve to boost up Apple Music instead of competitors.

\n

Another issue developers like Spotify have raised is compatibility with Siri. It wasn't until recently (with iOS 13) that a third-party app like Spotify could use Siri to control the app.

\n

Apple responded to the report as it has in the past.

\n
\n

Asked for comment, Apple referred to its previous responses, published in March, to Spotify's claims. The company says it enforces its App Store rules evenly among all developers and that more than eight out of every 10 apps are free and pay nothing to Apple. Apple has said Spotify pays nothing for users of its free service or for paid Spotify members who signed up outside the App Store.

\n
\n

Besides this instance with Apple, the Justice Department is looking into other anticompetitive violations by other big tech companies including Google and Facebook.

\"\"", - "direction": "ltr" - }, - "title": "U.S. Congress asks Spotify to provide details on Apple\u2019s alleged abuse", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nU.S. Congress has asked Spotify to provide information regarding its allegations of Apple's anticompetitive practices.\nSpotify has accused Apple of anticompetitive practices that favor its own music service, Apple Music, for years.\nThis is the latest development as lawmakers begin to investigate possible anticompetitive violations by big tech companies.\nSpotify has accused Apple of anticompetitive practices for years.\nMembers of U.S. Congress have reached out to Spotify and requested information regarding allegations it has made against Apple regarding anticompetitive practices. According to Reuters, sources confirmed lawmakers are investigating the allegations.\nThe U.S. House of Representatives Judiciary Committee reached out to the music streaming service with broad requests for information, according to one source, who added the request to the company was narrowed in follow up telephone calls.\nSpotify and other developers have alleged that Apple en...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ioasi0UD7Dg/us-congress-asks-spotify-provide-details-apples-alleged-anticompetitive-practices", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/us-congress-asks-spotify-provide-details-apples-alleged-anticompetitive-practices", - "type": "text/html" - } - ], - "crawled": 1570209677716, - "published": 1570208881000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:507:53b826a2", - "originId": "58105.pyu0g0 at https://www.imore.com", - "fingerprint": "c4ad08c9", - "content": { - "content": "

\n

Over the years, Apple has put its vast resources into making it's operating systems more secure for end-users. In macOS Catalina, the company has taken this to all-new levels by introducing beneficial security changes that make it even harder for miscreants to play havoc with our computers. However, because security is a tricky business, so-called improvements for some might not work for others. Specifically, Apple's decision to make Gatekeeper even more difficult crack is a significant step forward for everyday Mac users. For developers, perhaps not so much. Luckily, there's a workaround.

\n

What is Gatekeeper?

\n

Gatekeeper has been an essential part of macOS for years. As its name suggests, the tool has been designed to check recently downloaded apps for known malware and sends it to quarantine. In his June article, The Great Mac Balancing Act, Rene Ritchie explains:

\n
\n

Currently, when you download an app, whether it's off the Store or the Web or even from AirDrop, that app is quarantined. If and when you try to open a quarantined app, Gatekeeper checks it for known malware, validates the developer signature to make sure it hasn't been tampered with, makes sure it's allowed to run, for example matches your settings for App Store apps and/or known developer apps, and then double checks with you that you really want to run the app for the first time, that it's not trying to pull a fast one and autorun itself.

\n
\n

Until now, Gatekeeper didn't take the same approach with apps launched via Terminal. It also didn't check non-quarantined apps and files for malware. In other words, it checked an app only once for malware.

\n

Significant changes have arrived with macOS Catalina.

\n

Now, apps started through Terminal are also checked. These files get the same malware scan, signature check, and local security policy check. The difference: even on the first run, you only need to explicitly approve software launched in bundles\ufffc, like a standard Mac app bundle, not for standalone executables or libraries.

\n

With macOS Catalina, perhaps more significantly, Gatekeeper will also check non-quarantined apps and files for problems. Not just once or twice, but every time you run it. When your Mac detects a problem, it blocks the file, then sends you an alert.

\n

If all this sounds fantastic to you, terrific. That's undoubtedly Apple's intent. However, some developers might view this differently and find the changes cumbersome, at best.

\n

A Workaround

\n

Even though Gatekeeper in macOS is now stricter than ever, there is a way around it -- including macOS Catalina's newest tools. The workaround makes it possible to download and use apps downloaded from anywhere on macOS Catalina and earlier versions without a check.

\n

First published in 2016 by OSX Daily, but still valid, the "fix" works like this:

\n
  1. Be sure to exit System Preferences on your Mac.
  2. \n
  3. On Finder, click Go.
  4. \n
  5. Select Utilities.
  6. \n
  7. Double-click Terminal.

    \n

  8. \n
  9. Type of the following command syntax: sudo spctl --master-disable .
  10. \n
  11. Hit Return
  12. \n
  13. Authenticate with an admin password.
  14. \n
  15. Hit Return.
  16. \n
  17. Exit Terminal.
  18. \n

Changing your settings

\n

Now, it's time to allow your Mac to open any app.

\n
  1. Click on System Preferences on your Mac Dock.
  2. \n
  3. Choose Security & Privacy.
  4. \n
  5. Tap the lock at the bottom left of the screen.

    \n

  6. \n
  7. Enter your password to unlock Security and Privacy.
  8. \n
  9. Choose the Anywhere under Allow apps downloaded from. Prior to making the change, this option wasn't available.
  10. \n
  11. Click the unlocked lock to keep the change.

    \n

  12. \n

With this change, Gatekeeper no longer monitors your computer for malware coming from apps and files.

\n

Restoring to the original setting

\n

If you'd like to return to the default Gatekeeper settings, perform these steps:

\n
  1. Be sure to exit System Preferences on your Mac.
  2. \n
  3. On Finder, click Go.
  4. \n
  5. Select Utilities.
  6. \n
  7. Double-click Terminal.

    \n

  8. \n
  9. Type of the following command syntax: sudo spctl --master-enable .
  10. \n
  11. Hit Return
  12. \n
  13. Authenticate with an admin password.
  14. \n
  15. Hit Return.
  16. \n
  17. Exit Terminal.
  18. \n

View the change

\n

To confirm your Mac has returned to the default settings:

\n
  1. Click on System Preferences on your Mac Dock.
  2. \n
  3. Choose Security & Privacy.
  4. \n

Under Allow apps downloaded from, notice the select is now App Store and identified developers.

\n

\n

Should you make this switch?

\n

For nearly every Mac user, there's no reason to make the listed change under Security & Privacy on macOS Catalina. It should only be performed if you can quickly determine whether apps are legitimate or not. Keep this in mind.

\n

Questions?

\n

If you have any questions or concerns about Gatekeeper or the rest of the macOS Catalina update, let us know in the comments below.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Open any app on Mac, even the ones Apple doesn't want you to", - "author": "Bryan M Wolfe", - "summary": { - "content": "Over the years, Apple has put its vast resources into making it's operating systems more secure for end-users. In macOS Catalina, the company has taken this to all-new levels by introducing beneficial security changes that make it even harder for miscreants to play havoc with our computers. However, because security is a tricky business, so-called improvements for some might not work for others. Specifically, Apple's decision to make Gatekeeper even more difficult crack is a significant step forward for everyday Mac users. For developers, perhaps not so much. Luckily, there's a workaround.\nWhat is Gatekeeper?\nGatekeeper has been an essential part of macOS for years. As its name suggests, the tool has been designed to check recently downloaded apps for known malware and sends it to quarantine. In his June article, The Great Mac Balancing Act, Rene Ritchie explains:\nCurrently, when you download an app, whether it's off the Store or the Web or even from AirDrop, that app is quaran...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ClqM2r6ZKck/how-open-apps-anywhere-macos-catalina-and-mojave", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-open-apps-anywhere-macos-catalina-and-mojave", - "type": "text/html" - } - ], - "crawled": 1570209677716, - "published": 1570208403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97b505da:4f6:53b826a2", - "originId": "58243.pyu0g0 at https://www.imore.com", - "fingerprint": "70ceead6", - "content": { - "content": "

It's Triple Force Friday, and there is a lot of Star Wars stuff to buy. But alongside the new stuff, there are plenty of great existing toys, books, games, and more that are available at lower prices. Here are the best things to pick up at a discount this Triple Force Friday.

\n
\n

Rebel rebel

\n

Lego Star Wars X-Wing Starfighter

\n

\n

Staff Favorite

\n

The classic straighter of the Rebellion is recreated here in a 731-piece set that includes the X-Wing, as well as minifigs for Luke Skywalker, Biggs Darklighter, and both of their astromech droids.

\n

$53 at Amazon

\n

Build up the Empire

\n

Lego Star Wars TIE Fighter

\n

\n

The workhorse of the Imperial star fleet is also available in Lego form, with this 519-piece set available with four minifigs, including young Imperial officer Han Solo and troopers found in Solo: A Star Wars Story.

\n

$63 at Amazon

\n

Plush Porg

\n

Underground Toys Interactive Porg

\n

\n

Look: porgs are cute, and that's all there is to it. Get your own with this electronic plush, which features multiple sounds from Star Wars: The Last Jedi and flapping wings. It comes with three AA batteries.

\n

$20 at Amazon

\n

Beautiful art

\n

The Art of Star Wars: The Last Jedi

\n

\n

Take a gander at the art of Star Wars: The Last Jedi in this big, beautiful art book. Covering concept to final art throughout the film, this book is a must-have for any collector of behind-the-scenes knowledge and anyone who appreciates great concept art.

\n

$17 at Amazon

\n

End of an Era

\n

The Art of Star Wars: The Rise of Skywalker

\n

\n

It's only a pre-order right now, but if you've picked up previous art books or just want behind-the-scenes stuff, Triple Force Friday is the time to order the art book for The Rise of Skywalker. It will be filled with concept art and more from the final film in the Skywalker Saga.

\n

$28 at Amazon

\n

Game on

\n

Star Wars: Armada Core Set

\n

\n

Take control of fleets of ships from a galaxy far, far away in the tabletop game Star Wars: Armada. Featuring miniature ships from X-Wings to Star Destroyers, this tactical tabletop game of space warfare pits the light against the dark across different eras of Star Wars.

\n

$64 at Amazon

\n

Show your Dark Side

\n

Kylo Ren Voice Change Mask

\n

\n

With this electronic mask, you can not only look like Kylo Ren but sound like him, too. The front of the mask features movie-accurate details, while the back is equipped with elastic straps to let you achieve a comfortable fit.

\n

$15 at Amazon

\n

Build it yourself

\n

Bandai Star Wars TIE Interceptor Model Kit

\n

\n

For you model builders, this 1/72-scale TIE Interceptor model makes a great addition to any shelf and includes two viewport types, a display with a laser effect, and a model pilot.

\n

$22 at Amazon

\n

She's got it where it counts

\n

Bandai Millennium Falcon Model Kit

\n

\n

Perhaps the most iconic ship in Star Wars, the Millennium Falcon is faithfully recreated in this 1/144-scale model kit, complete with a part for the rear engine effect, opening and closing hatches, and 1/144 models of Rey and Chewbacca.

\n

$41 at Amazon

\n
\n

Our favorites

\n

Having always been partial to Lego, I'd recommend picking up the Lego X-Wing starfighter. It comes with Luke and Biggs minifigs, and is one of the most memorable ships in sci-fi.

\n

Of course, if you love Star Wars but want something other than a toy, I'd encourage you to check out The Art of Star Wars: The Last Jedi. There is some beautiful concept art in there, including preliminary looks at Ahch-To and Canto Bight. And if you love tabletop games and haven't given it a try yet, you can also pick up the core set of Star Wars: Armada at a discount.

\"\"", - "direction": "ltr" - }, - "title": "Triple Force Friday is here and these are its best deals", - "author": "Joseph Keller", - "summary": { - "content": "It's Triple Force Friday, and there is a lot of Star Wars stuff to buy. But alongside the new stuff, there are plenty of great existing toys, books, games, and more that are available at lower prices. Here are the best things to pick up at a discount this Triple Force Friday.\nRebel rebel\nLego Star Wars X-Wing Starfighter\nStaff Favorite\nThe classic straighter of the Rebellion is recreated here in a 731-piece set that includes the X-Wing, as well as minifigs for Luke Skywalker, Biggs Darklighter, and both of their astromech droids.\n$53 at Amazon\nBuild up the Empire\nLego Star Wars TIE Fighter\nThe workhorse of the Imperial star fleet is also available in Lego form, with this 519-piece set available with four minifigs, including young Imperial officer Han Solo and troopers found in Solo: A Star Wars Story.\n$63 at Amazon\nPlush Porg\nUnderground Toys Interactive Porg\nLook: porgs are cute, and that's all there is to it. Get your own with this electronic plush, which features...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/_-ycxAyu2n0/best-triple-force-friday-deals", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-triple-force-friday-deals", - "type": "text/html" - } - ], - "crawled": 1570208286170, - "published": 1570207664000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613720", - "recrawled": 1570211818527, - "updateCount": 1, - "fingerprint": "6d33053f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e9a:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Watch Nike models start arriving to customers today who pre-ordered and various models are also in stock at Apple Stores. However, some of the most popular variants are seeing shipping times of up to 9-10 weeks pushing availability into December from Apple. Meanwhile, Nike is\u00a0selling the watches directly.

\n

more\u2026

\n

The post Apple Watch Nike hits stores today, some models backordered until December appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/apple-watch-nike-available/", - "type": "text/html" - } - ], - "crawled": 1570208217122, - "title": "Apple Watch Nike hits stores today, some models backordered until December", - "published": 1570208165000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613711", - "fingerprint": "1073fd8a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e99:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Apple Watch Series 4 hits a new Amazon all-time low, plus deals on the latest 12.9-inch iPad Pro, and Belkin\u2019s Apple Watch Dock. Find all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Friday deals: Apple Watch Series 4 hits new all-time low, latest 12.9-inch iPad Pro on sale, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/series-4-apple-watch-deal/", - "type": "text/html" - } - ], - "crawled": 1570208217122, - "title": "Friday deals: Apple Watch Series 4 hits new all-time low, latest 12.9-inch iPad Pro on sale, more", - "published": 1570204872000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4e0:53b826a2", - "originId": "53611.pyu0g0 at https://www.imore.com", - "fingerprint": "5563d601", - "content": { - "content": "

\n

Best Answer: It's a new co-operative multiplayer mode where up to four players work together to battle super-powerful wild Pok\u00e9mon and get a chance to catch them.

\n

How do Max Raid Battles work?

\n

During the Nintendo Direct presentation, we were told that you can connect with nearby friends who each have their own copy of the game and their own Nintendo Switch console using local wireless play or you can play with people around the world using an internet connection. In order to play online, you must have a Nintendo Switch Online membership as well as a Nintendo Account.

\n

\n

From what we can tell, it looks like trainers will be able to wander the Wild Area section of the map together. When they converge on a raid beam, a raid battle begins. But unlike previous Pok\u00e9mon encounters these are wild Dynamaxing Pok\u00e9mon, which means they are huge and are far more powerful than usual.

\n

In Sword and Shield, trainers also have the ability to use Dynamax on one Pok\u00e9mon during a battle. This make your monster larger and more powerful for three turns. However, in Max Raid Battles, only one of the four of you will be able to Dynamax their Pok\u00e9mon. You'll need to strategically plan with your friends in order to take down your wild opponent.

\n

\n

Once you've sufficiently weakened the wild raid Pok\u00e9mon, you'll have the chance to catch it using a massive Dynamax Pok\u00e9 Ball. As of right now, we don't know where you get these Large Pok\u00e9 Balls in the game or how many you can hold at once, but we'll update when we learn more.

\n

What Pok\u00e9mon can you battle in Max Raid Battles?

\n

Your location on the map and the current in-game weather determine the type of Pok\u00e9mon you encounter in raids. Some Pok\u00e9mon can only be caught after you defeat them in a Max Raid Battle, so you'll need to go raiding if you want to complete your Pok\u00e9dex. We're not sure if legendary Pok\u00e9mon from previous games will appear in Max Raid Battles, but it looks like just about any regular Pok\u00e9mon featured in Sword and Shield should show up in raids.

\n

Will Max Raid Battles be hard to win?

\n

Since we haven't been able to experience a Max Raid Battle ourselves it's hard to tell how difficult of a challenge these battles will be. However, Sword and Shield's planning director, Kazumasa Iwao, has stated that some of them won't be a walk in the park.

\n
\n

"I think some of them are going to be pretty difficult. I think it's going to have a kind of difficulty we haven't seen in a lot of main series Pok\u00e9mon games up until now, but there is a wide spread of difficulties even in the Max Raid Battles. It starts out a little easier, then you can choose the difficulty based on how powerful your Pok\u00e9mon are. Even for me, a seasoned Pok\u00e9mon player, even if I go with one of the five-star Max Raid Battles, I can definitely run into situations where I'm not able to win."

\n
\n

Fortunately, players will be able to see how difficult a Raid Battle will be before entering and can choose whether or not to engage. That will help players find challenges that they can tackle or give them something to work up to.

\n

How many Max Raid Battles can you do each day?

\n

We currently don't know if there is a cap for the number of raids you can engage in throughout the day. It might be like Pok\u00e9mon GO where you can take part in one free raid per day but must pay for additional raid passes. We'll update this section when we learn more.

\n

Image Gallery

\n

Here are addition pictures of Max Raid Battles:

\n
\n\n\n\n\n\n\n
\n\n

Canine steel

\n

Pok\u00e9mon Sword

\n

\n

$60 pre-order at Amazon

\n

Encounter Zacian and explore a new region

\n

Wander the Galar region as you complete your Pok\u00e9dex and encounter new characters. The game includes new battle styles, new Pok\u00e9mon, and a new story. You'll even get the chance to capture the legendary Pokemon, Zacian.

\n\n

Wolf guard

\n

Pok\u00e9mon Shield

\n

\n

$60 pre-order at Amazon

\n

Complete your Pok\u00e9dex and meet Zamazenta

\n

Take part in an all-new Pok\u00e9mon adventure as you explore the Galar region and encounter new Pok\u00e9mon. There are new battle elements and a new co-op multiplayer option you can play with friends. You'll also get the chance to capture the Zamazenta, the legendary Pok\u00e9mon.

\n\n

Twin Wolf

\n

Pok\u00e9mon Sword and Shield Double Pack

\n

\n

$120 coming soon at Nintendo

\n

Play both games and capture all Pok\u00e9mon

\n

This set gives you both Sword and Shield games in one package. It's the perfect option for completionists since different Gen 8 Pokemon are exclusive to either game. You'll also be able to encounter both legendary Pokemon, Zamazenta and Zacian.

\"\"", - "direction": "ltr" - }, - "title": "Some Max Raid Battles will be challenging in Pok\u00e9mon Sword and Shield", - "author": "Rebecca Spear", - "summary": { - "content": "Best Answer: It's a new co-operative multiplayer mode where up to four players work together to battle super-powerful wild Pok\u00e9mon and get a chance to catch them.\nCanine steel: Pok\u00e9mon Sword ($60 pre-order at Amazon)\nWolf guard : Pok\u00e9mon Shield ($60 pre-order at Amazon)\nTwin Wolf: Pok\u00e9mon Sword and Shield Double Pack ($120 coming soon at Nintendo)\nHow do Max Raid Battles work?\nDuring the Nintendo Direct presentation, we were told that you can connect with nearby friends who each have their own copy of the game and their own Nintendo Switch console using local wireless play or you can play with people around the world using an internet connection. In order to play online, you must have a Nintendo Switch Online membership as well as a Nintendo Account.\nFrom what we can tell, it looks like trainers will be able to wander the Wild Area section of the map together. When they converge on a raid beam, a raid battle begins. But unlike previous Pok\u00e9mon ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/59ttHcXJIVI/what-are-max-raid-battles-pokemon-sword-and-shield", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-are-max-raid-battles-pokemon-sword-and-shield", - "type": "text/html" - } - ], - "crawled": 1570206962442, - "published": 1570206600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4df:53b826a2", - "originId": "58242.pyu0g0 at https://www.imore.com", - "fingerprint": "6ff01208", - "content": { - "content": "
\n\n

What you need to know

\n
  • Operator 41 was an Apple Arcade launch title.
  • \n
  • The game was designed by a 14-year-old.
  • \n
  • VICE interviewed the developer about how the game came to be.
  • \n

Sometimes the stories about games are as interesting as the game stories themselves.

\n

Operator 41 was a launch game for Apple Arcade and VICE has an interview with its 14-year-old developer, Sprice Campbell. It's a long piece with some great tidbits including the fact that the game was built specifically with Apple Arcade in mind.

\n
\n

"When I saw the Apple Arcade announcement in March I dropped everything and decided to build a whole new game for Arcade," Campbell told VICE via email. "I thought that the games that really fit Apple Arcade will probably be designed for it from the ground up, so I came up with a stealth game that would work on all the Arcade platforms."

\n
\n

Campbell goes on to explain how he tought himself to code when he was just eight years old. He even won a BAFTA award for the game CyberPNK when he was just 12. Things progressed even more when he received a scholarship to attend WWDC this past June, giving him the opportunity to pitch Operator 41 to Apple. The rest, as they say, is history.

\n

Even at his young age, Campbell appears to already have figured out what App Store developers have been saying in recent years - they just can't make money selling apps and games outright anymore.

\n
\n

"The advantage of the App Store is that someone, like a 14-year-old, can just publish their own game, and I love having the creative control and speed I can put new content out to my players," said Campbell. "The disadvantage is that in today's App Store people expect games for free and so every design I make has to have monetization baked in, which kind of hobbled the diversity of ideas I could build."

\n
\n

We'd really suggest reading the full piece over on VICE. It's an interesting look at how things went down at WWDC and it's surprising how some of these deals are done.

\n

Yyou can dowload Operator 41 now, but you'll need to be an Apple Arcade subscriber to do so.

\"\"", - "direction": "ltr" - }, - "title": "How a 14-year-old's game found a home in Apple Arcade", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nOperator 41 was an Apple Arcade launch title.\nThe game was designed by a 14-year-old.\nVICE interviewed the developer about how the game came to be.\nSometimes the stories about games are as interesting as the game stories themselves.\nOperator 41 was a launch game for Apple Arcade and VICE has an interview with its 14-year-old developer, Sprice Campbell. It's a long piece with some great tidbits including the fact that the game was built specifically with Apple Arcade in mind.\n"When I saw the Apple Arcade announcement in March I dropped everything and decided to build a whole new game for Arcade," Campbell told VICE via email. "I thought that the games that really fit Apple Arcade will probably be designed for it from the ground up, so I came up with a stealth game that would work on all the Arcade platforms."\nCampbell goes on to explain how he tought himself to code when he was just eight years old. He even won a BAFTA award for the game CyberPNK when h...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/_XxqZdveasA/how-14-year-old-stole-show-apple-arcade", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-14-year-old-stole-show-apple-arcade", - "type": "text/html" - } - ], - "crawled": 1570206962442, - "published": 1570206445000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9796e361:4d1:53b826a2", - "originId": "58241.pyu0g0 at https://www.imore.com", - "fingerprint": "ec163e0e", - "content": { - "content": "

Source: Travis Scott

\n

What you need to know

\n
  • Travis Scott dropped his new single, "Highest in the Room."
  • \n
  • The single is his first solo music since last year's Astroworld.
  • \n
  • You can listen to "Highest in the Room" now on Apple Music.
  • \n

It is his first solo project since Astroworld.

\n

Travis Scott has released his first solo single since dropping Astroworld last year. "Highest in the Room" is now available and you can listen to it through streaming services like Apple Music.

\n

Scott has been around for a while now, but he truly broke through with the transcendent album Astroworld. The hit single "Sicko" featuring Drake became a massive hit and ultimately earned the album a Grammy nomination for Best Rap Album. Following that up is hard but "Highest in the Room" is up for the task.

\n\n

It's a bit more mellow than Scott's previous singles, but nonetheless, it's a welcomed change. He hasn't confirmed if this new single will lead to a new album. If you go to his site, he still has the artwork up for Astroworld.

\n

Listen to Travis Scott's "Highest in the Room" on Apple Music and let us know what you think.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "Travis Scott's \"Highest in the Room\" is now available on Apple Music", - "author": "Danny Zepeda", - "summary": { - "content": "Source: Travis Scott\nWhat you need to know\nTravis Scott dropped his new single, "Highest in the Room."\nThe single is his first solo music since last year's Astroworld.\nYou can listen to "Highest in the Room" now on Apple Music.\nIt is his first solo project since Astroworld.\nTravis Scott has released his first solo single since dropping Astroworld last year. "Highest in the Room" is now available and you can listen to it through streaming services like Apple Music.\nScott has been around for a while now, but he truly broke through with the transcendent album Astroworld. The hit single "Sicko" featuring Drake became a massive hit and ultimately earned the album a Grammy nomination for Best Rap Album. Following that up is hard but "Highest in the Room" is up for the task.\nIt's a bit more mellow than Scott's previous singles, but nonetheless, it's a welcomed change. He hasn't confirmed if this new single will lead to a new album. If you go to his site, he still has the artwork up fo...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/fAGiA26xy_s/travis-scotts-highest-room-now-available-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/travis-scotts-highest-room-now-available-apple-music", - "type": "text/html" - } - ], - "crawled": 1570206311265, - "published": 1570205919000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115913", - "fingerprint": "bea4d01d", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9792795b:1e2b:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A teen from Ballard High School has died of an accidental fentanyl overdose. According to a report from KING5, the teen\u2019s parents say their son probably thought he was taking Oxycodone. The parents requested that the Seattle School District alert families about the overdose, which happened not long after two students at Skyline High School [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/04/ballard-high-student-dies-of-accidental-fentanyl-overdose/", - "type": "text/html" - } - ], - "crawled": 1570206021979, - "title": "Ballard High student dies of accidental fentanyl overdose", - "published": 1570206004000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A teen from Ballard High School has died of an accidental fentanyl overdose.

\n

According to a report from KING5, the teen\u2019s parents say their son probably thought he was taking Oxycodone. The parents requested that the Seattle School District alert families about the overdose, which happened not long after two students at Skyline High School in Sammamish also overdosed on fentanyl.

\n

Fentanyl is a synthetic opioid pain reliever, far more potent than Oxycodone \u2014 even small doses can result in death. According to the Centers for Disease Control and Prevention, it\u2019s 50 to 100 times more potent than morphine.

\n
\"\"
\n

\u201cThere has been a significant increase in King County overdose deaths among young people due to fentanyl-laced drugs and powders,\u201d the school district posted on Facebook. \u201cThese deaths have been due to counterfeit opioid pills and powders that the young people reportedly did not know were laced with fentanyl.\u201d

\n

In a letter sent out to families, Ballard High School principal Keven Wynkoop urged parents to have direct conversations with their children about pills and overdoses.

\n

\u201cThe death of a student is an event you are never fully prepared for as the school leader. Each student is part of my extended Ballard family, and so news about (the student) is hard to share,\u201d Wynkoop wrote.

\n

KING5 reports that the two Skyline teens who died also thought they were taking Oxycodone \u2014 the King County Sheriff\u2019s Office said most pills purchased illegally are likely counterfeit and could contain fentanyl.

\n

To learn more about fentanyl and to see images of known fentanyl-laced pills, click here.

\n

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d978cb09b:4c8:53b826a2", - "originId": "41884.pyu0g0 at https://www.imore.com", - "fingerprint": "884fb04d", - "content": { - "content": "

\n

Everything you need to know about Apple TV!

\n

There were two parts to Steve Jobs' 2007 keynote. The first was iPhone. The second, Apple TV. Previously teased as iTV, back then it was a Mac-based, hard drive-equipped, iTunes sync box. Novel, but hardly the future. In 2010, Apple rebooted the TV. Basing it on iOS, it went all-flash storage and all-streaming, all the time,. 2012 brought 1080p and then... nothing. For. Three. Long. Years. Finally, in 2015, Apple rebooted the TV again. Then, just two years later, Apple unleashed the Apple TV 4K, featuring 4K, HDR, and Dolby Vision support.

\n

There are currently two Apple TV models available, with the Apple TV 4K available in both 32GB and 64GB configurations.

\n

Our recommendation: The Best Apple TV is the 32 GB model Apple TV 4K

\n

Buying your Apple TV

\n

\n

HD or 4K? 32GB or 64GB? These are the sorts of questions you need to ask yourself when you buy an Apple TV these days. And while you only need to decide a few things when getting an Apple TV, they are important questions to answer.

\n

Using your Apple TV

\n

\n

Apple TV seems simple. You buy it. You plug one end into the wall socket, the other end into your HDTV, and you're good to you. In theory. In reality, there's a bunch of settings you can tweak to make sure everything from the interface color to the streaming size is just to your liking, and several built-in apps like TV and Apple Music you're going to wnat to get to know really well.

\n

Going beyond Apple TV

\n

\n

The box is just the beginning. The ultimate accessory for any Apple TV might be a gamepad. Or it might be a whole new, whole bigger screen. Then there are the apps. So. Many. Apps. To get the most out of your Apple TV, you're going to want to trick it out. And trick it out right!

\n

Control Center

\n

\n

tvOS 13 introduced Control Center to the Apple TV. Much like on iPhone and iPad, Control Center on Apple TV offers easy access to various controls, from switching audio sources to jumping quickly between users that have logged in to the Apple TV.

\n

How to set up multiple accounts on your Apple TV

\n

\n

tvOS is currently the only iOS variant that supports having multiple users logged into the device at once. tvOS 13 even added the Control Center which, apart from other functions, allows you to quickly switch between users on Apple TV.

\n

Apple TV help and discussion

\n

If you have any questions or need any help with your Apple TV, jump into our forums:

\n

\n
\n

Apple TV 4K

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "It's all about that Apple TV and you can find out about it right here", - "author": "Rene Ritchie", - "summary": { - "content": "Everything you need to know about Apple TV!\nThere were two parts to Steve Jobs' 2007 keynote. The first was iPhone. The second, Apple TV. Previously teased as iTV, back then it was a Mac-based, hard drive-equipped, iTunes sync box. Novel, but hardly the future. In 2010, Apple rebooted the TV. Basing it on iOS, it went all-flash storage and all-streaming, all the time,. 2012 brought 1080p and then... nothing. For. Three. Long. Years. Finally, in 2015, Apple rebooted the TV again. Then, just two years later, Apple unleashed the Apple TV 4K, featuring 4K, HDR, and Dolby Vision support.\nThere are currently two Apple TV models available, with the Apple TV 4K available in both 32GB and 64GB configurations.\nOur recommendation: The Best Apple TV is the 32 GB model Apple TV 4K\nBuying your Apple TV\nHD or 4K? 32GB or 64GB? These are the sorts of questions you need to ask yourself when you buy an Apple TV these days. And while you only need to decide a few things when getting an Apple TV,...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/0a8tZB883_g/apple-tv-ultimate-guide", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-tv-ultimate-guide", - "type": "text/html" - } - ], - "crawled": 1570205642907, - "published": 1570204800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d977fea50:4be:53b826a2", - "originId": "58194.pyu0g0 at https://www.imore.com", - "fingerprint": "e602f969", - "content": { - "content": "

It's that time of year again, where Disney and Star Wars celebrate the legacy of one of the most popular franchises with Force Friday. With Star Wars: The Rise of Skywalker coming to theaters in December, there's no better time to buy Star Wars toys in anticipation for the holiday season, or just because you want more Star Wars toys \u2014 we won't judge you. Here are some great Star Wars toys you can pick up on Amazon right now.

\n
\n

Brand new

\n

6-inch Sith Trooper from The Rise of Skywalker

\n

Staff Favorite

\n

\n

Brand new for Triple Force Friday, this 6-inch figure comes with two different blasters that can be placed in the hands. Plus, all four limbs are articulated, meaning you can place the figure in all sorts of poses!

\n

$20 at Amazon

\n

Mini 4-pack

\n

Star Wars Micro Force Wow! 4-Pack

\n

\n

Another new addition to the Star Wars toys line up, the Star Wars Micro Force Wow! 4-Pack comes with four random figures from Star Wars: The Rise of Skywalker. There's 16 in totally to collect from the series featuring some old favorites and brand new characters!

\n

$8 at Amazon

\n

Leader of The First Order

\n

6-inch Kylo Ren action figure

\n

\n

Just released for Triple Force Friday, this 6-inch Kylo Ren figure is sporting his look from the upcoming Star Wars: The Rise of Skywalker. His cape, hood, and lightsaber are all removable so you can pose him however you please.

\n

$13 at Amazon

\n

A new take on Monopoly

\n

Monopoly: Star Wars Complete Saga Edition

\n

\n

Get the latest and greatest version of Star Wars Monopoly as this new version contains locations, characters, and artwork from all three trilogies of Star Wars, making it the ultimate version for any Star Wars fan.

\n

$24 at Amazon

\n

Use the force to learn how to code

\n

Kano Star Wars The Force Coding Kit

\n

\n

Kano makes an amazing coding kit for people to learn how to code, and this newest Star Wars coding kit will have you feeling like you're using the Force. You can code your own Star Wars adventures and then wave your hand in front of your iPad or tablet to control lightsabers, use force lightning, and more.

\n

$80 at Amazon

\n

App-enabled RC

\n

Smart R2-D2 RC

\n

\n

This smart app-enabled R2-D2 can be controlled from your phone. It can dance to music, play sounds, and drive around. It does require 4C batteries, which are not included.

\n

$28 at Amazon

\n

For your Funko collection

\n

Funko POP! BB-8

\n

\n

If you're a Funko collector, you need to get the Funko POP! BB-8 from Star Wars: The Last Jedi. It's movie-accurate, with tools BB-8 uses in the movie on full display!

\n

$11 at Amazon

\n

The real deal

\n

Replica Rey trainging Lightsaber

\n

\n

Calling this a toy is a pretty big understatement. This replica lightsaber is as close as you can get to a real lightsaber \u2014 and this is Rey's from The Last Jedi. With a real metal hilt, a display stand, and realistic noises, you'll feel like a Jedi anytime you pick this up.

\n

$200 at Amazon

\n

Stormtrooper commander

\n

Captain Phasma 12-inch figure

\n

\n

It doesn't get much more badass than Captain Phasma. This 12-inch figure comes with a blaster that can be strapped to her hip or placed in her hand, and he armor has a nice shine to it in the light.

\n

$14 at Amazon

\n
\n

Toys and collectible for everyone

\n

When it comes to Star Wars, there's no such thing as too much. With millions of toys, figures, and all sorts of things that have been created over the years, it's hard to choose which are worth getting.

\n

We love that you can order the 6-inch Sith Trooper from The Rise of Skywalker right now on Amazon. It's part of the brand new series of toys that are coming out for Triple Force Friday.

\n

Also, if you haven't gotten the app-controlled R2-D2, do yourself a favor and pick it up. It's surprisingly entertaining and just a brilliant little piece of Star Wars memorabilia to pick up.

\"\"", - "direction": "ltr" - }, - "title": "Get these new Star Wars toys in celebration of Triple Force Friday", - "author": "Luke Filipowicz", - "summary": { - "content": "It's that time of year again, where Disney and Star Wars celebrate the legacy of one of the most popular franchises with Force Friday. With Star Wars: The Rise of Skywalker coming to theaters in December, there's no better time to buy Star Wars toys in anticipation for the holiday season, or just because you want more Star Wars toys \u2014 we won't judge you. Here are some great Star Wars toys you can pick up on Amazon right now.\nBrand new\n6-inch Sith Trooper from The Rise of Skywalker\nStaff Favorite\nBrand new for Triple Force Friday, this 6-inch figure comes with two different blasters that can be placed in the hands. Plus, all four limbs are articulated, meaning you can place the figure in all sorts of poses!\n$20 at Amazon\nMini 4-pack\nStar Wars Micro Force Wow! 4-Pack\nAnother new addition to the Star Wars toys line up, the Star Wars Micro Force Wow! 4-Pack comes with four random figures from Star Wars: The Rise of Skywalker. There's 16 in totally to collect from the se...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/70AnCNzl5w4/best-star-wars-toys-triple-force-friday-amazon", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-star-wars-toys-triple-force-friday-amazon", - "type": "text/html" - } - ], - "crawled": 1570204805712, - "published": 1570204680000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613700", - "fingerprint": "9bb08773", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df1:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Zac has spent some time with Apple Watch Series 5, Benjamin has observations from afar, and iOS 13.2 beta brings new features to the iPhone 11 and iPhone 11 Pro.

\n

9to5Mac Happy Hour is available on Apple Podcasts, Stitcher, TuneIn,\u00a0Google Play, or\u00a0through our\u00a0dedicated RSS feed\u00a0for Overcast and other podcast players.

\n


\n

\n

Sponsored by Capterra:\u00a0Visit Capterra.com/HappyHour today and join the millions of people who use Capterra each month.

\n

more\u2026

\n

The post 9to5Mac Happy Hour 245: Apple Watch Series 5 impressions and iOS 13.2 features appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/9to5mac-happy-hour-245/", - "type": "text/html" - } - ], - "crawled": 1570204615636, - "title": "9to5Mac Happy Hour 245: Apple Watch Series 5 impressions and iOS 13.2 features", - "published": 1570202818000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613688", - "fingerprint": "163f30c1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df0:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has today confirmed its latest acquisition, the purchase of UK-based visual effects company, iKinema. The company\u2019s motion capture tech has been used by customers such as Disney, Fox, and Tencent. Now, Apple may leverage the acquisition to improve its AR offerings, expand on Animoji/Memoji, and more.

\n

more\u2026

\n

The post Apple confirms UK-based visual effects firm iKinema acquisition appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/apple-ikinema-acquisition/", - "type": "text/html" - } - ], - "crawled": 1570204615636, - "title": "Apple confirms UK-based visual effects firm iKinema acquisition", - "published": 1570201131000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9778d547:4b9:53b826a2", - "originId": "58219.pyu0g0 at https://www.imore.com", - "fingerprint": "bb0d061c", - "content": { - "content": "

If you journey to Batuu, you should look the part in some small way.

\n

\n

My favorite thing about all the theme parks these days is how easy it is to immerse yourself in the unique worlds the parks create for you. And like Wizarding World in Universal Studios, the new Galaxy's Edge space in both Disneyland and Disneyworld is truly a way to feel like you're actually in this fantastic wold. But if you're going to make the trip out to Batuu, you need to look the part. And while it's relatively easy to find a themed shirt or good cosplay to have some fun with, but what about your phone? Disney makes this incredible Galaxy's Edge app for interacting with all the different characters and activities while visiting Batuu, but your phone kind of stands out as not a part of that universe, right?

\n

It turns out there's a talented group of people out there who have made a fantastic solution to this. With a little bit of creativity and the right paint, you can turn your phone into a piece of Star Wars tech worthy of joining you at Galaxy's Edge

\n

Products used in this guide

\n

How to make a Galaxy's Edge case for your iPhone 11 Pro

\n

\n

At its core, this project is all about taking small bits of things you can find around you and gluing them to a case. Once you're happy with the look, you paint it and then apply a clear coat, so the paint stays. Because of this, you need to keep a couple of things in mind:

\n
  • This case is going to be somewhat fragile and probably not your daily case. Use it for special occasions to show off, that's about it.
  • \n
  • Every Datapad case is unique! Use what you have around you and make it your own.
  • \n
  • There is no such thing as being "not crafty enough" for this kind of thing. Feel free to explore and make it your own.
  • \n

Preparing your case

\n

\n

Start with a super basic case, something you know you can easily slip on and off your phone. I recommend the Spigen Ultra Hybrid Crystal Clear Case for iPhone 11 because it's flexible and grips the phone well. And because I have a dark green iPhone 11 Pro, the three-camera array already looks like something out of science fiction. But whatever case you choose, make sure it's something you can put your phone in without a lot of force or multiple steps.

\n

You need to figure out what bits you want to add to your case. The one designed by Kevin Myers in these photos comes mostly from leftover Games Workshop bits, but you really can use anything. Collect a handful of pieces and organize them on your case until you have a design with which you're happy.

\n

This detailing can include tubing around the outside, knobs made from low profile beverage caps, LEDs that blink (don't add these until the last step, obviously), whatever makes you happiest. The goal here is to find a design that works for you, and once you have it, you need to glue it all down. Don't use regular old Elmer's glue either; you need something that will keep these pieces in place, and probably use more than you usually would for something like this. Hot glue or super glue tends to work best for this kind of project.

\n

Give your case plenty of time to dry once you've glued it all down, and then inspect it to see how it feels in your hand.

\n

Paints and polishes

\n

\n

The next step here is almost like painting a miniature, which, if you've never done, can be a little intimidating. But really, it's all about layers. You start with a primer layer, so everything is the same standard color, and all of the surfaces of this case can receive paint in the same way.

\n

If you choose a grey primer, you've got a good base layer with a great metallic color. But if you're not sure how the paint will stick to the case, use a black primer and make a metallic layer of paint on top as you see in this design.

\n

\n

Since this is Star Wars, you need to mess that metallic layer up a little. Make the case look worn, like it's a relic only barely functioning. You can accomplish this with weathering techniques using paint, some darker washes with watery paint that dries unevenly, or just scuff up your design a little and make it look less polished. Have some fun with it, make this thing look like it's been beaten up.

\n

With your weathering layer dry, you can add colors and character. With the darker, grittier greys and blacks in the background, take advantage of the brighter colors in your palette for the highlights. Make the corners and accents of your case stand out a little.

\n

Finish and selfie

\n

\n

Once everything has dried, you need to protect your creation! A final varnish coat will add a small layer of material that preserves the whole creation without adding a lot of extra thickness. It's essential not to use a high gloss finishing coat, because you just spent all that time making this thing look weathered! A matte finish will give it a nice clear coat and not stand out too much.

\n

This varnish coat will take a while to dry, and you want it to be completely dry before you pick it up. Once you have, test carefully putting your phone in the case and removing it to make sure nothing disconnects or comes loose. If it does, you want to get some additional glue in place and make sure it all stays together.

\n

\n

Now you're done! Take some great photos of yourself and your fantastic new creation. And be sure to tag us @iMore on Twitter with your own take on this project!

\n

Great starter case

\n

Spigen Ultra Hybrid

\n

\n

$11 at Amazon

\n

Budget-friendly but has everything you need

\n

If you're looking to get creative with a case, or you just want something inexpensive and clear, Spigen makes a perfect case for you.

\"\"", - "direction": "ltr" - }, - "title": "How to make a Galaxy's Edge Datapad case for your iPhone 11 Pro", - "author": "Russell Holly", - "summary": { - "content": "If you journey to Batuu, you should look the part in some small way.\nMy favorite thing about all the theme parks these days is how easy it is to immerse yourself in the unique worlds the parks create for you. And like Wizarding World in Universal Studios, the new Galaxy's Edge space in both Disneyland and Disneyworld is truly a way to feel like you're actually in this fantastic wold. But if you're going to make the trip out to Batuu, you need to look the part. And while it's relatively easy to find a themed shirt or good cosplay to have some fun with, but what about your phone? Disney makes this incredible Galaxy's Edge app for interacting with all the different characters and activities while visiting Batuu, but your phone kind of stands out as not a part of that universe, right?\nIt turns out there's a talented group of people out there who have made a fantastic solution to this. With a little bit of creativity and the right paint, you can turn your phone into a piece of Star Wars...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/KMt0_LXuwKk/how-make-galaxys-edge-datapad-case-your-iphone-11-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-make-galaxys-edge-datapad-case-your-iphone-11-pro", - "type": "text/html" - } - ], - "crawled": 1570204341575, - "published": 1570203948000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Media Creation", - "Productivity", - "Nisus Software", - "Nisus Writer Pro", - "word processing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41790", - "recrawled": 1570517833018, - "updateCount": 1, - "fingerprint": "20ff203b", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/10/Nisus-Writer-Pro-3-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9773c848:1dd6:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Nisus
Bug fix update for the powerful word processor. ($65 new, free update, 269 MB)

\"Press

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/nisus-writer-pro-3-0-4/", - "type": "text/html" - } - ], - "crawled": 1570204010568, - "title": "Nisus Writer Pro 3.0.4", - "published": 1570201187000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Media Creation", - "Productivity", - "Nisus Software", - "Nisus Writer Express", - "word processing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41785", - "fingerprint": "61dca91f", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2019/10/Nisus-Writer-Express-4-icon-640x640.jpg", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9773c848:1dd5:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Nisus
Major update to the flexible and affordable writing app with over 200 new features, fixes, and enhancements. ($26 new, free update, 71.2 MB)

\"\u201cI\u2019ve

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/nisus-writer-express-4-0/", - "type": "text/html" - } - ], - "crawled": 1570204010568, - "title": "Nisus Writer Express 4.0", - "published": 1570200793000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4af:53b826a2", - "originId": "58236.pyu0g0 at https://www.imore.com", - "fingerprint": "c4e0282f", - "content": { - "content": "

\n

Why just watch Frozen 2 when you can live it by creating your own code?

\n

What you need to know

\n
  • In collaboration with Disney, Kano launched a coding kit based around Frozen II.
  • \n
  • The kit includes a Bluetooth sensor that you can build and then use to control creations.
  • \n
  • The kit aims to teach coding to kids in a way that's fun and intuitive.
  • \n

Kano creates kits that help teach people how to code. One of the ways the company aims to make coding more fun and intuitive is to create coding kids based around popular films. In partnership with Disney, Kano announced a Frozen II Coding Kit. The kid allows you to build your own motion sensor and then make snowflakes, control blizzards, and conjure an ice palace.

\n

The kit includes a step-by-step storybook that guides kids along their coding journey. It teaches kids about how the Bluetooth motion sensor works and gets the sensor ready to connect to compatible devices. There are coding challenges along the way that center around elements of the film. These are used to teach coding elements, including loops, logic, and variables.

\n

Users can play with Anna, Elsa, Kristoff, Sven, and Olaf on their coding journey. People can also make and share creations within the Disney Frozen Kano World community. This space allows users to download code from other players to remix for themselves.

\n

Inside the box, users will get the storybook, exclusive Kano Disney Frozen 2 stickers, a printed circuit board which contains sensors and LEDs, a case, and the kit's required batteries.

\n

To use the kit, users will also need to download the Disney Frozen 2 Coding Kit app, and a compatible computer or tablet.

\n

The kit will be available starting October 4, 2019 for $80 on Kano's website and at selected retailers in the U.S., UK, Canada, and the EU.

\n

Kano also recently announced a Star Wars coding kit that's very similar but based around Star Wars.

\n\n

Kano Frozen II coding kit

\n

\n

$80 at Kano

\n

This kit makes it fun to code by combining Frozen II with a build-it-yourself motion sensor that helps you learn programming.

\n
\"\"", - "direction": "ltr" - }, - "title": "Kano's Frozen II coding kit teaches you the magic of coding", - "author": "Sean Endicott", - "summary": { - "content": "Why just watch Frozen 2 when you can live it by creating your own code?\nWhat you need to know\nIn collaboration with Disney, Kano launched a coding kit based around Frozen II.\nThe kit includes a Bluetooth sensor that you can build and then use to control creations.\nThe kit aims to teach coding to kids in a way that's fun and intuitive.\nKano creates kits that help teach people how to code. One of the ways the company aims to make coding more fun and intuitive is to create coding kids based around popular films. In partnership with Disney, Kano announced a Frozen II Coding Kit. The kid allows you to build your own motion sensor and then make snowflakes, control blizzards, and conjure an ice palace.\nThe kit includes a step-by-step storybook that guides kids along their coding journey. It teaches kids about how the Bluetooth motion sensor works and gets the sensor ready to connect to compatible devices. There are coding challenges along the way that center around elements of the film. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gpUNujSykio/kanos-frozen-ii-coding-kit-teaches-you-magic-coding", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/kanos-frozen-ii-coding-kit-teaches-you-magic-coding", - "type": "text/html" - } - ], - "crawled": 1570203690774, - "published": 1570203078000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ae:53b826a2", - "originId": "57963.pyu0g0 at https://www.imore.com", - "fingerprint": "ea1adea0", - "content": { - "content": "

\n

As you make your way through Link's Awakening, you've probably encountered characters who have either asked you for some weird items or given you some. These characters are part of a trading quest that spans the entire game, and while not necessary, is nonetheless recommended to do before you beat the game. Essentially, you start with one item and then trade it to a character for another, which you then exchange for another, and so forth until you have items that are useful to you.

\n

How to complete the trading quest in Link's Awakening

\n

\n

You'll be working on this quest as you make your way through multiple dungeons, and won't be done until the very end of the game. But don't worry! Despite being a bit winding and long, the trading quest is very easy to finish, with a cool reward at the end. Here's how to do it!

\n
  1. Play the Trendy Game in Mabe Village and win the Yoshi Doll.

    \n

  2. \n
  3. Give the Yoshi Doll to Mamasha in the big house (with all the beds) in Mabe Village to receive a Ribbon.

    \n

  4. \n
  5. In Mabe Village, visit the house with the Chain Chomp outside and give the Ribbon to the small Chain Chomp inside the right-hand building. She'll give you Dog Food.

    \n

  6. \n
  7. South of Mabe Village on Toronbo Shores, enter the blue-roofed hut and give Sale the food for Bananas.

    \n

  8. \n
  9. At this point, you'll have to hold onto the Bananas until you're on your way to Kanalet Castle. You'll reach a dead-end near the castle that's guarded by a monkey named Kiki. Give them the Bananas for a bridge that will let you progress, as well as a Stick.
  10. \n
  11. The Stick is for Tarin, who you'll find near the Warp Point in Ukuku Prairie (close to the village) trying to shake down a beehive. Reluctantly hand it over for him to poke the next, and when he's gone pick up the HoneyComb.

    \n

  12. \n
  13. When you reach Animal Village, a bear chef in one of the houses will accept your Honeycomb and give you a Pineapple in return.
  14. \n
  15. Once you can dash, swim, and lift boulders, Tal Tal Heights will open up to you, and you can find Papahl, who's very hungry. Offer him the Pineapple for a Hibiscus.

    \n

  16. \n
  17. Head back to Animal Village with the Hibiscus and give it to Christine, a goat in one of the houses, in exchange for a Letter. (Return once you've delivered it for a Seashell!)

    \n

  18. \n
  19. The Letter is addressed to Mr. Wright, who you met earlier in the game north of forest and just west of the swamp. He'll give you a Broom in exchange.

    \n

  20. \n
  21. Backtrack again, either to Mabe Village if you've not woken up the walrus yet with Marin or Animal Village if you have, and give the Broom to Grandma Ulrira for a Fish Hook.

    \n

  22. \n
  23. Now that you have the flippers, you can swim under the bridge in Martha's Bay (just south of the Owl Statue) to meet a fisherman, who will take the Fish Hook in exchange for a Necklace.

    \n

  24. \n
  25. You don't have to go far for this one, and you're almost done. Leaving the bridge, swim to the north into an open area of water and speak to the Mermaid, who wants her Necklace back and will give you a Scale for it.

    \n

  26. \n
  27. Finally, once you've finished the fifth dungeon and have the Hookshot, you can cross a large gap in Martha's Bay and reach the Mermaid Statue. Place the Scale on the statue, which will open a cave that holds the Magnifying Lens. Be careful! There are hidden enemies in the room. Just keep going and try to avoid them until you get the item.

    \n

  28. \n
  29. The Magnifying Lens can then be used to read the book in the bottom right of the library in Mabe Village, which will instruct you on how to finish the game's final dungeon.
  30. \n

The trading sequence is easy enough to do, though it's not technically required past giving the Bananas to the Monkeys to cross the bridge to the castle. The Magnifying Lens gives you directions through the final dungeon, but if you look online or know the instructions already from playing the game before, you don't need to rely on it. However, getting the Magnifying Lens does allow you to get the Boomerang.

\n

How do I get the Boomerang?

\n

\n

The Magnifying Glass lets you see hidden things, and it just so happens that there's a hidden NPC that gives the Boomerang only to those who can see him. He's located on Toronbo Shoes. From Sale's house, drop down to the lowest level (near the waterline) and head slightly east until you see a cracked wall. Bomb it, and you'll enter a cave where an NPC named Goriya will trade you the Boomerang in exchange for another item you have on your person. Give him something you don't need, like the Shovel, and enjoy your new Boomerang.

\n

Are these items required?

\n

\n

No, you don't need the Boomerang to do anything in Link's Awakening, though it is beneficial to be able to hit or stun enemies from a distance without wasting arrows. And, though it does reveal an invisible NPC in a house in Animal Village (the empty home in the corner where you hear a weird noise when you walk in) the magnifying glass is not necessary either. The hidden animal simply tells you where to find Goriya...and gives you a Seashell for your trouble!

\n

Our top equipment picks

\n

Everything you need to set out on your adventure on Koholint Island.

\n

Get the game

\n

The Legend of Zelda: Link's Awakening

\n

\n

$60 at Amazon

\n

Awake the wind fish

\n

Link finds himself stranded on a strange island that exists in the shadow of a massive egg. The egg is said to house the sleeping Wind Fish, whom Link must awaken if he ever wants to leave. Our hero must journey across Koholint Island and obtain eight magical instruments across eight dungeons to play the ballad that will send him home.

\n

Additional Equipment

\n

If you want to experience everything Link's Awakening has to offer fully, you may also need to pick these up:

\n
\n

The Legend of Zelda: Link's Awakening amiibo

\n

\n

$16 at GameStop

\n

This tiny friend can be tapped in the game's Dungeon Creator mode to send a Shadow Link scurrying after you, hindering your progress. Add it for an extra cute challenge!

\n

ButterFox Carrying Case

\n

\n

$11 at Amazon

\n

Keep your adventures on Koholint Island safe with an inexpensive traveling case for the Nintendo Switch. It can hold 19 games, the Switch itself, and multiple cables and Joy-Con controllers.

\n

Nintendo Switch Lite

\n

\n

$200 at Amazon

\n

If you're obsessed with gaming on the go, consider the Nintendo Switch Lite as an alternative or addition to the regular Nintendo Switch. It's smaller, cheaper, more durable for if you have kids playing the system, and comes in fun colors like yellow and turquoise. It can't dock on a TV, but if you're primarily a handheld gamer, this may be the best option for you.

\n
\"\"", - "direction": "ltr" - }, - "title": "How to complete the trading quest in Link's Awakening", - "author": "Reb Valentine", - "summary": { - "content": "As you make your way through Link's Awakening, you've probably encountered characters who have either asked you for some weird items or given you some. These characters are part of a trading quest that spans the entire game, and while not necessary, is nonetheless recommended to do before you beat the game. Essentially, you start with one item and then trade it to a character for another, which you then exchange for another, and so forth until you have items that are useful to you.\nHow to complete the trading quest in Link's Awakening\nYou'll be working on this quest as you make your way through multiple dungeons, and won't be done until the very end of the game. But don't worry! Despite being a bit winding and long, the trading quest is very easy to finish, with a cool reward at the end. Here's how to do it!\nPlay the Trendy Game in Mabe Village and win the Yoshi Doll.\nGive the Yoshi Doll to Mamasha in the big house (with all the beds) in Mabe Village to receive a Ribbon.\nIn ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/X1nZP6-Ym6g/how-complete-trading-quest-links-awakening", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-complete-trading-quest-links-awakening", - "type": "text/html" - } - ], - "crawled": 1570203690774, - "published": 1570203003000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ad:53b826a2", - "originId": "58206.pyu0g0 at https://www.imore.com", - "fingerprint": "f9c1ed4f", - "content": { - "content": "

\n

We\u2019ve all heard of Microsoft Excel, but few people know just how powerful it is. On the surface, it seems like a spreadsheet program that lets you input data, but an Excel master can use it for advanced data and business analysis. Luckily, Excel skills are in high demand, and you can\u00a0impress potential employers with your newfound data analysis skills thanks to this $9.75 Excel bundle.\u00a0

\n

The 2019 Microsoft Excel Bootcamp Bundle features 5 courses that will teach you how to use Excel for data analysis. If you\u2019re new to Excel, the first course will introduce you to the basics such as navigating Excel, using VLOOKUP and PivotTables, and how to create beautiful graphs and charts. The second course focuses on advanced skills such as automating tasks with VBA and solving complex problems with superpower functions. Finally, this bundle features a business analysis course that\u2019ll teach you how to leverage your data to make sound business decisions.

\n

Excel isn\u2019t just a mere spreadsheet program. It\u2019s a powerful tool that lets you interpret large sums of raw data that can lead to powerful financial decisions. Learning these skills isn\u2019t easy, but with the 2019 Microsoft Excel Bootcamp Bundle, you can become an Excel whiz in no time.\u00a0Use offer code LEARN75 to get this 5-course bundle for just $9.75.

\n

Prices subject to change.

\"\"", - "direction": "ltr" - }, - "title": "Get this Microsoft Excel Bootcamp Bundle for just $9.75", - "author": "iMore.com", - "summary": { - "content": "We\u2019ve all heard of Microsoft Excel, but few people know just how powerful it is. On the surface, it seems like a spreadsheet program that lets you input data, but an Excel master can use it for advanced data and business analysis. Luckily, Excel skills are in high demand, and you can\u00a0impress potential employers with your newfound data analysis skills thanks to this $9.75 Excel bundle.\u00a0\nThe 2019 Microsoft Excel Bootcamp Bundle features 5 courses that will teach you how to use Excel for data analysis. If you\u2019re new to Excel, the first course will introduce you to the basics such as navigating Excel, using VLOOKUP and PivotTables, and how to create beautiful graphs and charts. The second course focuses on advanced skills such as automating tasks with VBA and solving complex problems with superpower functions. Finally, this bundle features a business analysis course that\u2019ll teach you how to leverage your data to make sound business decisions.\nExcel isn&rsquo...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/iN28DYLwc5o/get-microsoft-excel-bootcamp-bundle-just-975", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/get-microsoft-excel-bootcamp-bundle-just-975", - "type": "text/html" - } - ], - "crawled": 1570203690774, - "published": 1570203003000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a5:53b826a2", - "originId": "58234.pyu0g0 at https://www.imore.com", - "fingerprint": "819e1337", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has confirmed it purchased UK-based iKinema.
  • \n
  • The company specializes in motion capture.
  • \n
  • Apple could use the software in ongoing augmented reality projects.
  • \n

Unsurprisingly, Apple won't say why it bought the company.

\n

Apple has confirmed that it has acquired UK-based effects company iKinema. As usual, Apple isn't saying why it made the purchase but did provide The Financial (via 9to5Mac) with the its customary response.

\n
\n

"Apple buys smaller companies from time to time, and we generally don't discuss our purpose or\nplans," Apple said, a statement it uses to confirm acquisitions.

\n
\n

While the name iKinema might not mean much to most people, the Financial Times does note that it is a company which has a history of working with some of the biggest names in TV and movies including Fox and Disney. It's also worked with the likes of Epic Games and Valve, too. That makes a lot of sense given iKinema's core business \u2013 software thats designed to help with motion capture.

\n

The iKinema website is now largely unavailable and that's likely to remain the case until it shuts down completely. What Apple plans for the company isn't clear, but motion tracking technology could be used in the company's augmented reality ventures moving forward.

\n

Apple buys companies all the time, as its statement says, and we often have to wait years to see why. We may never really know where or how iKinema's software is used within Apple. One thing we do know is that Apple isn't in the habit of buying companies and then not using them for anything. That isn't how you build up the kind of war chest Apple posesses.

\"\"", - "direction": "ltr" - }, - "title": "Apple confirms buyout of UK effects firm iKinema", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple has confirmed it purchased UK-based iKinema.\nThe company specializes in motion capture.\nApple could use the software in ongoing augmented reality projects.\nUnsurprisingly, Apple won't say why it bought the company.\nApple has confirmed that it has acquired UK-based effects company iKinema. As usual, Apple isn't saying why it made the purchase but did provide The Financial (via 9to5Mac) with the its customary response.\n"Apple buys smaller companies from time to time, and we generally don't discuss our purpose or\nplans," Apple said, a statement it uses to confirm acquisitions.\nWhile the name iKinema might not mean much to most people, the Financial Times does note that it is a company which has a history of working with some of the biggest names in TV and movies including Fox and Disney. It's also worked with the likes of Epic Games and Valve, too. That makes a lot of sense given iKinema's core business \u2013 software thats designed to help with m...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/F_d9M7yPqzg/apple-confirms-buyout-uk-effects-firm-ikinema", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-confirms-buyout-uk-effects-firm-ikinema", - "type": "text/html" - } - ], - "crawled": 1570202999574, - "published": 1570202528000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a4:53b826a2", - "originId": "58233.pyu0g0 at https://www.imore.com", - "recrawled": 1570228252788, - "updateCount": 2, - "fingerprint": "c743fd18", - "content": { - "content": "

\n

Users who have the app installed can still use it currently...

\n

What you need to know

\n
  • Amazon Prime Video has dissapeared from iOS.
  • \n
  • Users across Twitter are reporting the app is no longer available.
  • \n
  • Users who still have the app installed are currently able to use it.
  • \n

UPDATE #2: Apple and Amazon have fixed the issue, restoring Prime Video in the iOS App Store and tvOS App Store.

\n

UPDATE: According to Recode's Peter Kafka, the Amazon Prime Video app should return to the App Store soon. Apparently, it was a bug and not intentional.

\n

Reports across Twitter suggest that Amazon Prime Video for iOS is no longer avaiable. Several users reported that they are no longer able to use the Video app on iOS. The error message states that the app has been removed from the App Store by the developer.

\n

Indeed when searching for the app, Prime Video no longer appears in the top results.

\n

\n

@PrimeVideo can\u2019t seem to update my Prime Video app. I\u2019m on the iOS 13.2 Beta. pic.twitter.com/EwpwhSJcOd

\u2014 Georges (@TheCanadianTech) October 4, 2019
\n

Having not updated either my phone or TV, both apps remain on my iPhone and Apple TV and seem to be fully functional. As of just now, it seems that anyone who has the app already installed should still be able to use it. The range of Twitter reports suggest this is a global issue, with reports the app is no longer available on the App Store in the UK, US, Germany and several other countries.

\n

This story is developing.

\"\"", - "direction": "ltr" - }, - "title": "Amazon Prime Video is back in the iOS App Store and Apple TV [Updated]", - "author": "Stephen Warwick", - "summary": { - "content": "Users who have the app installed can still use it currently...\nWhat you need to know\nAmazon Prime Video has dissapeared from iOS.\nUsers across Twitter are reporting the app is no longer available.\nUsers who still have the app installed are currently able to use it.\nUPDATE #2: Apple and Amazon have fixed the issue, restoring Prime Video in the iOS App Store and tvOS App Store.\nUPDATE: According to Recode's Peter Kafka, the Amazon Prime Video app should return to the App Store soon. Apparently, it was a bug and not intentional.\nReports across Twitter suggest that Amazon Prime Video for iOS is no longer avaiable. Several users reported that they are no longer able to use the Video app on iOS. The error message states that the app has been removed from the App Store by the developer.\nIndeed when searching for the app, Prime Video no longer appears in the top results.\n@PrimeVideo can\u2019t seem to update my Prime Video app. I\u2019m on the iOS 13.2 Beta. pic.twitter.com/EwpwhSJ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/28Jrp0L7MjQ/amazon-prime-video-disappears-ios-app-store-and-apple-tv", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/amazon-prime-video-disappears-ios-app-store-and-apple-tv", - "type": "text/html" - } - ], - "crawled": 1570202999574, - "published": 1570202234000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:490:53b826a2", - "originId": "58230.pyu0g0 at https://www.imore.com", - "fingerprint": "d342f809", - "content": { - "content": "

Image: 9to5Mac

\n

What you need to know

\n
  • Apple's App Store Connect app is being updated to support iOS 13's Dark Mode.
  • \n
  • It is the latest Apple app to get support for the new dark user interface.
  • \n
  • The update is now available through the App Store.
  • \n

It will now be much more usable in the dark.

\n

Apple is rolling out an update for its App Store Connect app that will add support for iOS 13's Dark Mode. It's the latest Apple first-party app to get updated for the new darker user interface.

\n

For those unfamiliar with the App Store Connect app, it is a tool to help developers manage their apps that are in the regular App Store. They can monitor trends, receive notifications from users and respond to customer reviews.

\n

Now the app will work with iOS 13's Dark Mode, making it much easier to use in dark settings. It'll change from the light interface to the dark interface when the system-wide Dark Mode is turned on.

\n

Aside from Dark Mode support, the app also got stability improvements and bug fixes.

\n

The App Store Connect update is now available through the App Store.

\"\"", - "direction": "ltr" - }, - "title": "Apple updates App Store Connect app to support Dark Mode", - "author": "Danny Zepeda", - "summary": { - "content": "Image: 9to5Mac\nWhat you need to know\nApple's App Store Connect app is being updated to support iOS 13's Dark Mode.\nIt is the latest Apple app to get support for the new dark user interface.\nThe update is now available through the App Store.\nIt will now be much more usable in the dark.\nApple is rolling out an update for its App Store Connect app that will add support for iOS 13's Dark Mode. It's the latest Apple first-party app to get updated for the new darker user interface.\nFor those unfamiliar with the App Store Connect app, it is a tool to help developers manage their apps that are in the regular App Store. They can monitor trends, receive notifications from users and respond to customer reviews.\nNow the app will work with iOS 13's Dark Mode, making it much easier to use in dark settings. It'll change from the light interface to the dark interface when the system-wide Dark Mode is turned on.\nAside from Dark Mode support, the app also got stability improvements and bug fixes....", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/fs_JiJ5c1Hc/apple-updates-app-store-connect-app-support-dark-mode", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-updates-app-store-connect-app-support-dark-mode", - "type": "text/html" - } - ], - "crawled": 1570201281370, - "published": 1570201236000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:48f:53b826a2", - "originId": "57460.pyu0g0 at https://www.imore.com", - "fingerprint": "4ba25477", - "content": { - "content": "

\n

This feature-stuffed email client isn't for everyone, but it's packed with power, polish, and poise.

\n

\n
iMore
\n
Score
\n
4
\n\n\n\n\n\n\n
\n

I liked Postbox's previous versions when I reviewed them for other sites. But over the years, I drifted away from Postbox, Inc.'s eponymous pride and joy, and every other dedicated email app, in favor of just checking Gmail on the web. I spent so much time in my browser anyway that firing up another app to check or send messages seemed pointlessly time-consuming. Yet the brand new Postbox 7 has succeeded in turning my head.

\n

The last version I tried layered impressive features atop the increasingly creaky underpinnings of Mozilla Thunderbird; Postbox 7, while still based on Mozilla code, has a far sturdier \u2013 and faster \u2013 foundation. The previous version looked stodgy, square, and gray; the new one blooms with 20 eye-pleasing themes. Add that to a frankly ridiculous level of useful abilities, and you've got an app that makes a solid case for keeping one less tab open in your browser.

\n

$30 per year - Download now

\n

The email client you never knew you wanted

\n

Postbox is best described as "Apple Mail but with literally every feature you ever wished Apple Mail had, plus some other features, plus more features on top of those."

\n

Sure, it does all the usual email-y things, quickly and well and in a nice-looking interface. It supports both IMAP and the increasingly rare, old-school POP mail. Colorful, well-labeled icons prevent confusion, message and thread headers come with handy previews and message counts to track data, and messages with inline photos and other formatting display beautifully. The aforementioned themes offer a lovely mix of colors and styles, both in light and dark mode, to suit any preference and personality.

\n

\n

Setup's a snap, too, whether you're starting fresh or importing settings from a previous version. I dreaded having to slog over to Gmail and create yet another app password, but nope! Postbox not only configured all its settings correctly based solely on my email address but also helpfully opened a window to Gmail to walk me through its end of the setup process automatically. And once that was finished, a flotilla of useful, coherent tutorial videos popped up for my edification.

\n

The programmers' promise that Postbox 7 is three times as fast as its predecessor holds up, too. On an aging laptop or a modern iMac, the app felt fast and responsive \u2013 at least once it finished indexing all 2,000 of my downloaded messages. That process was understandably poky, but not agonizingly so. As with previous versions, Postbox's help files proved clear, concise, and easy to follow \u2013\u00a0which is good, because as you'll soon see, you'll probably want to consult them more than once.

\n

In short, you can rest assured that Postbox 7 covers the basics well. But the more you venture off the beaten path of forwards and replies, the more you begin to see what Postbox can really do.

\n
\n
\n
\n
\n
\n

Calling all power users

\n

Every client will show you messages, of course, and plenty also let you narrow those messages down to just the ones you've flagged as reminders. But Postbox also lets you view your messages by attachments or photos, and each view (once indexed) is fully searchable. You don't need to go trawling through piles of messages in search of that one adorable picture of your nephew when it's right there at your fingertips.

\n

\n

A similar helpful sidebar pops up in the Compose window, putting both attachments and images already in your inbox right at your fingertips, should you wish to send them along to friends. The Compose sidebar also adds a handy address book that instantly pulls in all your macOS Contacts. But if a separate Compose window's just too much to bother with, you can also compose a quick reply to any message right from the main message-viewing window.

\n

But that's just the start of what Postbox can do. (This is where those aforementioned help files start coming in handy.) If you're juggling multiple accounts, you can set up "domain fencing" to ensure that you never accidentally send a personal email from a work account, or vice versa. Once properly warned, Postbox will flag any addresses that don't seem to match the domain you're sending from. (One would think any number of politicians might clamor for that particular feature.)

\n

If you find yourself copying and pasting the same form email messages over and over and over, Postbox can save you the hassle. Its built-in responses feature lets you create as many different premade messages as you want, right at your fingertips in the compose window. (You can even name them so that they appear in custom-made nested categories within the Responses menu.) Its Placeholder feature uses simple snippets of code to mark places in those responses where Postbox can either automatically pull in data like the recipient's name or address, or just let you easily hopscotch through the message filling in those blanks yourself. And if you're pressed for time or just a particularly bad speller, Postbox even offers its own extensive library of professionally written responses for your use.

\n

\n

But wait, there's more! Postbox 7, not content to offer full HMTL editing of any message, also offers Clips \u2014 easily insertable chunks of custom HTML, including CSS styling, that you can add to any message. You can use its existing library of attractive-looking elements like captioned image blocks, pull quotes, bullets, and more to create beautiful email newsletters with ease or create your own custom clips alongside them.

\n

And in addition to built-in support for Evernote and several other popular productivity apps, Postbox's Quick Post feature works with services like IFTTT and Zapier, and through them with apps like Trello and Slack, to quickly add service-friendly tags to an email and fire it off to those services for easy integration.

\n

Postbox 7 has ditched its predecessor's Thunderbird-based add-ons but replaced them with Postbox Labs, a home for experimental (and largely unsupported) extensions and additions to the program's capabilities. At launch, the rather modest selection includes the ability to encrypt your mail through OpenPGP.

\n

Before you lunge for your wallet\u2026

\n

Obviously, I liked Postbox 7 a lot \u2013 but that doesn't mean it's perfect. I ran into annoying but non-dealbreaker hiccups during my test of the program. One email address, copied from Microsoft Outlook, pasted in strangely, and repeated attempts to edit it couldn't manage to fix it. Another time, a fresh install of the app wouldn't index my messages until I quit the program and reopened it.

\n

Postbox 7 is also way, way, way more email client than most human beings will ever need. Unless you rely heavily on email in your professional life or really dig all of Postbox's integrations with other productivity tools, you can probably get by with Apple Mail or your web-based mail of choice. That's especially true since Postbox 7 has switched to the dreaded subscription-based app model. If you want to enjoy its considerable splendor, expect to pay $30 every year for the privilege.

\n

My verdict

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

If you live and die by email, that $30 could be money well spent. Postbox runs like a champ, looks like a dream, works like a different and mostly good but very occasionally weird and confusing dream, and has more cool tricks stuffed into it than one of those high-end Swiss Army knives the approximate thickness of a paperback book. You might not need an email client this great, but if you do, you likely won't find a better one.

\n

$30 per year - Download now

\"\"", - "direction": "ltr" - }, - "title": "Postbox is the Mac email client for power users", - "author": "Nathan Alderman", - "summary": { - "content": "This feature-stuffed email client isn't for everyone, but it's packed with power, polish, and poise.\niMore\nScore\n4\nI liked Postbox's previous versions when I reviewed them for other sites. But over the years, I drifted away from Postbox, Inc.'s eponymous pride and joy, and every other dedicated email app, in favor of just checking Gmail on the web. I spent so much time in my browser anyway that firing up another app to check or send messages seemed pointlessly time-consuming. Yet the brand new Postbox 7 has succeeded in turning my head.\nThe last version I tried layered impressive features atop the increasingly creaky underpinnings of Mozilla Thunderbird; Postbox 7, while still based on Mozilla code, has a far sturdier \u2013 and faster \u2013 foundation. The previous version looked stodgy, square, and gray; the new one...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/vUHhwrfd3Gw/postbox-7-review-elite-email-excellence", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/postbox-7-review-elite-email-excellence", - "type": "text/html" - } - ], - "crawled": 1570201281370, - "published": 1570201203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613657", - "fingerprint": "6b5b06d0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97461004:1d38:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

We first heard rumors about a new redesigned 16-inch MacBook Pro back in February. Since then, we\u2019ve learned even more about what exactly to expect on Apple\u2019s next-generation laptop. Today, a report from Chinese website Chongdiantou\u00a0(via Weibo) \u2014 shared an alleged photo of a new Apple 96W USB-C\u00a0power adapter. According to their sources, this charger is designed to work with the new 16-inch MacBook Pro.

\n

more\u2026

\n

The post Report claims 16-inch MacBook Pro will bundle 96W USB-C power adapter appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/report-claims-16-inch-macbook-pro-will-bundle-96w-usb-c-power-adapter/", - "type": "text/html" - } - ], - "crawled": 1570201014276, - "title": "Report claims 16-inch MacBook Pro will bundle 96W USB-C power adapter", - "published": 1570198086000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9733ff52:47a:53b826a2", - "originId": "50166.pyu0g0 at https://www.imore.com", - "fingerprint": "b782bd80", - "content": { - "content": "

If you've picked up a recent Mac mini, then presumably you want to use it at a desk, as part of a home theater setup, or in some other way that would mean that it stays where it is. But, if you are looking to use your Mac mini as a portable computer, you'll need a hefty power supply to make it happen. While none of these batteries will allow you to use your Mac mini at maximum power, they'll allow you to use your Mac for some tasks, at least.

\n
\n

Maximum power

\n

Anker Powerhouse

\n

Staff Favorite

\n

\n

Anker's Powerhouse packs a lot of power, featuring a 120000mAh battery, four USB-A ports for charging your gadgets, a 12V car charger, a DC/AC inverter, and a standard power outlet. It should give your Mac mini enough power to perform basic tasks for a few hours.

\n

$500 at Amazon

\n

Power it all

\n

Powkey 200-Watt Portable Power Bank

\n

\n

Powkey's power bank provides enough power to get your Mac mini up and running, featuring two AC power outlets, four USB slots, and a 12V power output. You can charge this bank through a standard wall outlet or a separate solar charger.

\n

$160

\n

Durable power

\n

GrantMaya-Power Portable AC Power Bank

\n

\n

This battery bank is built for rugged adventure, unlike your Mac mini. This 300-watt, 64,800mAh power bank supports powering your devices through two AC power outlets and four USB-A ports. Accepts solar charging, with full solar charging taking about 10 hours.

\n

$230 at Amazon

\n

Power through it

\n

Jackery Portable Power Station

\n

\n

This 67000mAh battery bank is ready for any adventure on which you want to take your Mac mini. It can be charged through an AC adapter, a 12V car charger, or a solar charger.

\n

$250 at Amazon

\n

Lighting your way

\n

Alikasala 200-watt Portable Power Supply

\n

\n

This big battery features smart protection against overload and overheating, can power your Mac with its single AC outlet, and charge your other devices through its four USB ports. It's also got an LED flashlight with an easy-to-access switch on the handle to help light your way.

\n

$127 at Amazon

\n

Your power pal

\n

Rockpals Portable Generator

\n

\n

This 64,800mAh battery will offer your Mac mini a few hours of usage. It features a couple of USB ports for phone charging as well as AC outlets you can use to power your Mac. Solar panels can charge it, so it's great for outdoor trips.

\n

$209 at Amazon

\n

Power everything

\n

Rockpals Portable Power Station

\n

\n

The Rockpals Power Station has a 75,000mAh battery and can deliver up to 300 watts of continuous power. It has both AC and DC outlets, as well as four USB ports, two of which are USB 3.0 for faster charging for mobile devices. Two lights at the top of the battery allow extra illumination for your adventure.

\n

$270 at Amazon

\n

Keep on going

\n

Aeiusny Power Station

\n

\n

This 400-watt, 85000mAh battery has three AC outlets for multiple electronics, and enough power for a few hours of Mac mini use. Supports solar charging if you've got some portable panels, and has four USB ports to charge mobile devices.

\n

$238 at Amazon

\n

So. Much. Power!

\n

Prymax Portable Power Station

\n

\n

Prymax's power station contains a 90000mAh battery and features two AC power ports, along with DC power and USB, including a USB-C port. The cooling fan, necessary on batteries like this, is built for quiet operation, so you're not disturbed while using this hefty battery bank.

\n

$270 at Amazon

\n
\n

Our recommendations

\n

Of all of these portable power supplies, I'd probably go with the Anker Powerhouse. It's expensive, but it packs a lot of power, more than any of the other batteries on this list. Just keep in mind, with any of these, that you don't want to push your Mac mini to its limits, or these power supplies will trip and cut off power to your Mac.

\n

You could also take a look at the GrantMaya-Power battery bank. It doesn't have the capacity of the powerhouse, but it's also much less expensive while providing much of the same functionality, including built-in power outlets, USB charging ports, and short circuit protection.

\"\"", - "direction": "ltr" - }, - "title": "To make your Mac mini truly portably, a powerful battery pack is necessary", - "author": "Joseph Keller", - "summary": { - "content": "If you've picked up a recent Mac mini, then presumably you want to use it at a desk, as part of a home theater setup, or in some other way that would mean that it stays where it is. But, if you are looking to use your Mac mini as a portable computer, you'll need a hefty power supply to make it happen. While none of these batteries will allow you to use your Mac mini at maximum power, they'll allow you to use your Mac for some tasks, at least.\nMaximum power\nAnker Powerhouse\nStaff Favorite\nAnker's Powerhouse packs a lot of power, featuring a 120000mAh battery, four USB-A ports for charging your gadgets, a 12V car charger, a DC/AC inverter, and a standard power outlet. It should give your Mac mini enough power to perform basic tasks for a few hours.\n$500 at Amazon\nPower it all\nPowkey 200-Watt Portable Power Bank\nPowkey's power bank provides enough power to get your Mac mini up and running, featuring two AC power outlets, four USB slots, and a 12V power output. You can charge...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/zHUkIsTn4WU/best-portable-batteries-mac-mini", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-portable-batteries-mac-mini", - "type": "text/html" - } - ], - "crawled": 1570199830354, - "published": 1570199400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36106", - "recrawled": 1570216680575, - "updateCount": 1, - "fingerprint": "a2159d47", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9722571f:1cd5:d4506071", - "updated": 1570214217000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Everything related to the App Store approval process that might be perceived as kowtowing to China should receive the utmost scrutiny." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/apple_hong_kong_map", - "type": "text/html" - } - ], - "crawled": 1570198673183, - "title": "\u2605 Apple and Hong Kong", - "published": 1570196334000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Kieren McCarthy, writing for The Register:

\n
\n

\u201cYour app contains content\u2009\u2014\u2009or facilitates, enables, and\nencourages an activity\u2009\u2014\u2009that is not legal \u2026 specifically, the\napp allowed users to evade law enforcement,\u201d the American tech\ngiant told makers of the HKmap Live on Tuesday before\npulling it.

\n

The makers, and many others, have taken exception to that\nargument, by pointing out that the app only allows people to note\nlocations - as many countless thousands of other apps do - and so\nunder the same logic, apps such as driving app Waze should also\nbe banned.

\n
\n

Maciej Ceglowski:

\n
\n

To deny the people of Hong Kong one of the few tools that defends\nthem against police aggression is such a craven act that I can\u2019t\neven put it into words. Is Apple going to side with \u201claw\nenforcement\u201d in every dictatorship on the planet? Is coddling\nChina worth that much to them?

\n

On behalf of tech people in America, I would like to apologize to\nthe people of Hong Kong for this humiliating display by our\nbiggest tech company. These are not the fundamental American\nvalues you have in mind when you wave our flag at your protests,\nand we must do better.

\n
\n

Hanlon\u2019s Razor\u2009\u2014\u2009\u201cNever attribute to malice that which is adequately explained by stupidity\u201d\u2009\u2014\u2009has never applied to anything more aptly than App Store rejections (although \u201cincompetence\u201d might be a better word than \u201cstupidity\u201d). So I think there\u2019s a good chance that there\u2019s nothing to this other than a bad decision on the part of a rank-and-file App Store reviewer. The HK Map developers think the same thing. (And to be clear, this is a new app that was rejected, it\u2019s not an app that Apple pulled from the App Store. Also, the good news for iPhone-owning Hongkongers is that HK Maps has a good mobile web app.)

\n

But here\u2019s the thing. What\u2019s going on in Hong Kong is important. A small liberal democracy is standing up to a gargantuan authoritarian communist dictatorship with a superpower-grade military force.

\n

Apple is reliant on China in two ways: they manufacture most of their products there, and the Chinese market is roughly equal to all of Europe as Apple\u2019s second biggest for sales. If Apple wants to avoid any suspicion that the company is kowtowing to China, they need to avoid any inadvertent screw-ups in a case like this. Everything related to the App Store approval process that might be perceived as kowtowing to China should receive the utmost scrutiny.

\n

This one doesn\u2019t pass the test.

\n

Update: Good news: the developer of HKmap reports that Apple has approved the app, and it\u2019s now propagating through the App Store. The developer is also asking for donations to defray hosting costs, which, for anonymity, can only be sent via Bitcoin. (An easy, trustworthy way to buy and send Bitcoin is with Square\u2019s Cash app.)

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:466:53b826a2", - "originId": "58154.pyu0g0 at https://www.imore.com", - "fingerprint": "2197e09f", - "content": { - "content": "

To celebrate all things Star Wars, be sure to check out the newest LEGO sets for Triple Force Friday. The collection features a great mix of transport vehicles, mini-figures, and yes, Yoda. These items are being released ahead of the release of Star Wars: The Rise of Skywalker in theaters and launch of the Star Wars: The Mandalorian television series on Disney+. Trade-in your hard-earned cash for these newest LEGO creations today!

\n
\n\n

Must have

\n

Star Wars: The Rise of Skywalker Millennium Falcon (75257)

\n

Staff favorite

\n

\n

The iconic Millennium Falcon is ready for her flight in Star Wars: The Rise of Skywalker. This LEGO edition comes with seven mini-figures, including Lando Calrissian, R2-D2, C-3PO, Finn, and Chewbacca. (1351 pieces)

\n

$160 at Amazon

\n\n\n

Yoda my name is

\n

Star Wars: Attack of The Clones Yoda (75255)

\n

\n

With 1771 pieces, this large Star Wars Yoda LEGO set comes with a Lightsaber and a moveable head, eyebrows, fingers, and toes. The set also includes a Yoda mini-figure and stand.

\n

$100 at Amazon

\n\n\n

Black and dangerous flight

\n

Star Wars: The Rise of Skywalker Kylo Ren's Shuttle (75256)

\n

\n

Kylo Ren feels right at home in this personal shuttle that also includes General Pryde, a Sith Trooper, and a First Order Stormtrooper, plus two Knights of Ren. Be sure to check out the shuttle's notable right engine, foldable wings, and more. (1005 pieces)

\n

$130 at Amazon

\n\n\n

Hi, Obi-Wan

\n

Star Wars: A New Hope Death Star Cannon (75246)

\n

\n

Join Obi-Wan Kenobi on a dangerous mission aboard the mighty Death Star. Sneak him past the Death Star Gunner and help him disable the tractor beam before he's spotted. Features 159 pieces.

\n

$20 at Amazon

\n\n\n

It's time to resist!

\n

Star Wars: The Rise of Skywalker Resistance A-Wing Starfighter (75248)

\n

\n

Featuring 269 pieces, the LEGO Resistance A-wing Starfighter includes a Lieutenant Connix and Snap Wexley mini-figure. Explore the machine's open cockpit with space for one character. The vehicle has retractable land gear, non-firing wingtip cannons, and two integrated spring-loaded shooters.

\n

$30 at Amazon

\n\n\n

The time has come

\n

Star Wars: The Rise of Skywalker Resistance Y-Wing Starfighter (75249)

\n

\n

Updated for *Star Wars: The Rise of Skywalker, this Resistance Y-Wing Starfighter features a new color scheme. It includes Poe Dameron, Zorii Bliss, and First Order Snowtrooper Star Wars mini-figures plus D-O and astromech droid LEGO figures. (578 pieces)

\n

$70 at Amazon

\n\n\n

Look at Rey go

\n

Star Wars: The Rise of Skywalker Pasaana Speeder Chase (75250)

\n

\n

It's time to race with Rey and BB-8 across different lands on their durable transport speeder. But, be careful as a First Order Jet Trooper, and Treadspeeder Drive are in pursuit! (373 pieces)

\n

$40 at Amazon

\n\n\n

The Mandalorian

\n

Star Wars at-ST Raider 75254 The Mandalorian Collectible All Terrain Scout Transport Walker (75254)

\n

\n

This rising ST-AT Rider includes posable legs and a turning turret with an opening cockpit and firing shooters. The 540-piece set comes with the Mandalorian, Cara Dune, and two Klatooinian Raiders from the Star Wars TV series.

\n

$50 at Amazon

\n\n
\n

A triple threat

\n

Lucasfilm and Disney's Triple Force Friday celebrates the upcoming arrival of Star Wars: The Rise of Skywalker, The Mandalorian Disney+ series, and the new PS4/XBO/PC Game, Jedi: Fallen Order with the introduction of new LEGO sets. Whether you're eyeing our favorite, the Star Wars Millennium Falcon (75257), Kylo Ren's Shuttle, the ever-iconic Yoda, or one of these others, you won't be disappointed.

\n

Our advice: Get these fast as they are likely in short supply. Also, enjoy the 2019 Star Wars titles at the movies, through Disney+, and on your favorite gaming platform. You'll no doubt be happy that you did!

\"\"", - "direction": "ltr" - }, - "title": "New LEGO sets and Star Wars, what's not to love?", - "author": "Bryan M Wolfe", - "summary": { - "content": "To celebrate all things Star Wars, be sure to check out the newest LEGO sets for Triple Force Friday. The collection features a great mix of transport vehicles, mini-figures, and yes, Yoda. These items are being released ahead of the release of Star Wars: The Rise of Skywalker in theaters and launch of the Star Wars: The Mandalorian television series on Disney+. Trade-in your hard-earned cash for these newest LEGO creations today!\nMust have\nStar Wars: The Rise of Skywalker Millennium Falcon (75257)\nStaff favorite\nThe iconic Millennium Falcon is ready for her flight in Star Wars: The Rise of Skywalker. This LEGO edition comes with seven mini-figures, including Lando Calrissian, R2-D2, C-3PO, Finn, and Chewbacca. (1351 pieces)\n$160 at Amazon\nYoda my name is\nStar Wars: Attack of The Clones Yoda (75255)\nWith 1771 pieces, this large Star Wars Yoda LEGO set comes with a Lightsaber and a moveable head, eyebrows, fingers, and toes. The set also includes a Yoda mini-figure a...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BakePZSAFeM/every-new-star-wars-lego-set-available-triple-force-friday", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-new-star-wars-lego-set-available-triple-force-friday", - "type": "text/html" - } - ], - "crawled": 1570198274674, - "published": 1570197950000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:465:53b826a2", - "originId": "58228.pyu0g0 at https://www.imore.com", - "fingerprint": "4e6d7a84", - "content": { - "content": "

\n

What you need to know

\n
  • ClusterCards 2 is available now.
  • \n
  • It adds new iOS 13 and Shortcuts features.
  • \n
  • The developer is giving away free lifetime access to ClusterCards+.
  • \n

If you use business cards, you need this app in your life.

\n

ClusterCards 2 is an update to the popular business card scanning app that adds support for iOS 13 and all that entails. It's also an app from a 15-year-old WWDC scholarship winner which makes it doubly cool. And they're giving away some ClusterCards+ lifetime codes to celebrate the update.

\n

Scanning business cards might not be something we all do on a daily basis, but if you live and work in that world you'll know how useful this app can be.

\n
\n

ClusterCards is an easy to use business card scanner. Just snap a picture of any business card and ClusterCards lets you skip the typing by automatically finding and transcribing all the key information, such as emails and phone numbers.

\n

QuickScan: Quickly scan multiple business cards at once. Advanced Card Scanner: Automatically detects cards, cropping and enhancing them before pulling out key data such as phone numbers and emails found on the card.

\n
\n

This update adds things like Dark Mode support and improved iCloud syncing as well as quick actions and shortcuts. Now you can ask Siri to scan or open a business card.

\n

ClusterCards 2 is a free download but a ClusterCards+ subscription is needed to access some features. And the developer is going to be giving away free lifetime codes over teh coming "day or so" as spotted by 9to5Mac.

\n

I\u2019m running a ClusterCards+ Lifetime giveaway over the next day or so! Be quick to redeem the codes before someone else gets to them first! If you catch a code or enjoy the app, please share/RT and leave a review\u2014it\u2019d be greatly appreciated! \ud83d\ude0a https://t.co/yI5HqD3KnH

\u2014 Julian Schiavo (@_julianschiavo) October 3, 2019
\n

Now might be a good time to give Julian a follow.

\"\"", - "direction": "ltr" - }, - "title": "Celebrate ClusterCards 2 with ClusterCards+ lifetime codes", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nClusterCards 2 is available now.\nIt adds new iOS 13 and Shortcuts features.\nThe developer is giving away free lifetime access to ClusterCards+.\nIf you use business cards, you need this app in your life.\nClusterCards 2 is an update to the popular business card scanning app that adds support for iOS 13 and all that entails. It's also an app from a 15-year-old WWDC scholarship winner which makes it doubly cool. And they're giving away some ClusterCards+ lifetime codes to celebrate the update.\nScanning business cards might not be something we all do on a daily basis, but if you live and work in that world you'll know how useful this app can be.\nClusterCards is an easy to use business card scanner. Just snap a picture of any business card and ClusterCards lets you skip the typing by automatically finding and transcribing all the key information, such as emails and phone numbers.\nQuickScan: Quickly scan multiple business cards at once. Advanced Card Scanne...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/YMr1C3LEum0/celebrate-clustercards-2-clustercards-lifetime-codes", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/celebrate-clustercards-2-clustercards-lifetime-codes", - "type": "text/html" - } - ], - "crawled": 1570198274674, - "published": 1570197621000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:464:53b826a2", - "originId": "58011.pyu0g0 at https://www.imore.com", - "fingerprint": "e30b5212", - "content": { - "content": "

\n

The best way to play Dragon Quest XI.

\n

Last weekend, Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition released on the Nintendo Switch. This is an enhanced adventure that combines the 3D version of the game, previously released on both PS4 and PC, as well as the 16-bit version that was released exclusively in Japan on the 3DS. Many folks are saying that playing Dragon Quest XI on Switch is the best way to enjoy the game, and I heartily agree.

\n

The cartoony visuals, vibrant landscapes, turn-based combat, and fantasy storyline all feel at home on Switch devices. What's more, the improved music, added character storylines, and gorgeous 2D mode all work together to make this the best version of the game that I've seen yet. Seriously, if you haven't picked this game up for your Switch you really ought to.

\n

It tells the tale of an unnamed protagonist who discovers early on that he's, not only an orphaned prince but also the Luminary - a magical individual who's responsible for defeating darkness and protecting the land. Unfortunately, some believe that he is the very darkness that he seeks to destroy. You'll be on the lam from your hunters from pretty early on in the game. As you traverse the land you'll battle fantastical monsters, meet new folks to travel with, learn more about who you are, and defeat the evil forces plaguing the land.

\n\n

Legendary Luminary

\n

Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Bottom line: This is the best version of Dragon Quest XI. It includes new character storylines, allows you to switch between playing a 2D and 3D version of the game, and has several other small enhancements to make the gaming experience more convenient and fun.

\n

Pros

\n
  • 2D mode is awesome
  • \n
  • Gorgeous world and character design
  • \n
  • New story content adds to character backstories
  • \n
  • Orchestral music is phenomenal
  • \n
  • Fun turn-based combat
  • \n
  • Several small enhancements
  • \n

Cons

\n
  • The world isn't as open as it first appears
  • \n
  • Not for those who hate battle grinding
  • \n

$50 at Amazon

\n\n
\n
\n
\n
\n
\n

An epic turn-based RPG

\n

Dragon Quest XI S What I like

\n

\n

Gorgeous visuals Art direction and resolution

\n

Before this game released, many people, including myself, expressed concern over how the game would look on the Switch considering the lower resolution and frame rate capabilities of the Nintendo gaming system. From the moment I started up the game, I was blown away by how well the visuals and gameplay looked. I mean, you can definitely see a difference if you compare the PS4 version side-by-side against the Switch's, but overall the game runs beautifully and is pure eye candy.

\n
\n

The 3D mode and 16-bit mode are different enough from each other to feel like two completely different versions of the game.

\n
\n

What's more, if you're playing in handheld mode the low resolution really isn't noticeable thanks to the small dimensions of the screen. The game looks equally beautiful in docked mode while displayed on my large flat-screen TV. Sometimes the lines are a little blurry, but it's really only noticeable if you go looking for it.

\n

One of the things I love about this game is the gorgeous landscapes and character designs. Everything is full of rich colors whether it be the green countryside or the blue hair of your traveling companion. The monsters you come across all have interesting designs and some of them have clever names to go with them. It makes me excited to go exploring whenever I reach a new area because I'm never sure what new monsters or locations I'll come across.

\n

2D and 3D modes Feels like two different games

\n

\n

If you're unfamiliar with the history of Dragon Quest XI then it might be strange to learn that there's a complete 2D version of the game that comes with the Switch release. Back in 2017, a 16-bit version of the game released exclusively in Japan for the Nintendo 3DS. So the 2D version isn't completely new, but a section of it is.

\n

To tie the 2D sections in with the 3D game, Square Enix added a new 2D location called Tickington. Here players interact with Tockles, little white creatures that were previously unnamed and resemble Adipose from the Doctor Who TV series. Tickington is basically a station for several side quests. I love this section because it forces you to interact with the 2D world and the short quests remind me of playing games on my SNES in the 90s.

\n

You can play in the 2D world as you go through the game, all you need to do is interact with a church or a statue to switch between the 3D and the gorgeous, retro, 16-bit world. The best part about the two modes is that they are different enough from each other to feel like two completely different versions of the game. For instance, instead of being able to see monsters and avoid them like in 3D the 2D mode operates with random encounters. Additionally, the map looks different and items are placed in different areas compared to where they are in 3D. It's almost like getting double your money's worth since you can enjoy the game for twice as long.

\n

New story content Adds depth to teammates

\n

The storyline in Dragon Quest XI is already good, but the addition of character backstories and cut scenes in the definitive Switch edition, makes it so there's even more to discover. Once you get to a specific section of the game, you are able to play as the other members of your team. This allows you to learn about their pasts and visit new locations from their own perspective instead of witnessing it from the view of the main character. Some of the added content can feel a little disjointed at times, but I love that it allows you to get more out of this story.

\n

Fun combat mechanics For those who love turn-based RPGs

\n

\n

I've already mentioned several times that this JRPG has a turn-based battle system. What I like about this one is that it allows you to move around during battles so you aren't stuck in one spot. Combat isn't groundbreaking or anything, but I do find the battles in this game challenging and satisfying.

\n

I love the feeling I get from RPGs when I become stronger and this game makes you feel like you earn it. There are plenty of new attacks to learn by leveling up or by interacting with the skill trees. As with most RPGs, this one allows you to purchase better equipment and gear to increase your combat stats. However, gear is pretty expensive and you need to do a lot of battling in order to get the necessary amount of funds and experience to defeat bosses. It makes it more rewarding when you do become powerful or when you do earn enough money to purchase the best weapons and armor.

\n

The enhancements New music and conveniences

\n

There are several enhancements in the Switch definitive edition that make playing the game more convenient and fun. Some of them aren't noticeable, but others make a huge difference. For example, in previous versions of the game players could only access the Fun-Size Forge when at a campsite, but the Switch version allows you to craft weapons and gear anywhere as long as you have the materials needed. This is a huge improvement that makes it easier to equip your characters with good gear.

\n
\n

The visuals, play style, and enhancements really make the Switch version of Dragon Quest XI the best one out there.

\n
\n

One of the most obvious improvements is with the orchestral music. The minute you start up the Switch game, the lively instruments greet your ears. It's a marked improvement over the synthesized music found in previous versions of the game. If you really want to, you can switch back to the original music to switch things up. Additionally, Switch owners get the option of choosing between the English or Japanese voiceovers.

\n

Among the small improvements is the addition of the Horse Hailer, which allows you to summon your horse to you even when there is no bell post handy. It goes without saying, that this makes it easier to traverse the map. You can also skip cut scenes if you want to instead of playing through them, there are new marriage options for you to experience, new costumes for your characters to wear, you now gain a small amount of experience when you run monsters over with your horse, and there are plenty of other small changes. You won't notice many of these improvements, but they work together to make a better gaming experience.

\n
\n
\n
\n
\n
\n

Dragon Quest XI S What I don't like

\n

\n

I still say Dragon Quest XI S on Switch is the best version of this game. However, there are some things that could still use improvement.

\n

Too many boundaries The world isn't as open as it first appears

\n

From the minute I started a brand new game, the visuals and colorful imagery of Dragon Quest XI S delighted me. It's especially awe-inspiring when I finally got to explore the large world for the first time. However, the illusion of freedom gets shattered whenever I come across the many invisible walls that prevent me from entering water or from jumping off certain ledges.

\n
\n

I was reminded of how many invisible walls there are while replaying this RPG.

\n
\n

Since it's been a while since I last played this game on PS4, I'd forgotten how many limitations there are. It really wouldn't be so bad if the limitations were consistent. However, that's not the case. Some areas allow you to wade in water, while others won't let you touch it at all. Similarly, you might be able to jump off a ledge in one area, but invisible walls prevent you from doing it in another. It really doesn't seem like there's a reason for this and just makes me feel confined.

\n

Repetitive combat Too much grinding

\n

If you haven't played Dragon Quest XI before, it's important to note that you need to do a lot of battle grinding if you want to get far in this game. Gear can be pretty expensive and enemies can be difficult so you'll need to fight a lot of monsters in order to earn experience and money. I personally find it relaxing, but I know there are many people who don't like battling this much.

\n

The Switch version does allow you to increase battle speed to ultra-fast so you don't have to spend as much time watching battle animations, but it can still take time to get through multiple fights. If this doesn't sound fun to you, then Dragon Quest XI might not be a game you'd enjoy.

\n

Dragon Quest XI S Bottom Line

\n

\n

Dragon Quest XI was already an amazing game, but when you play the Nintendo Switch version the additional enhancements further improve the experience. Though the visuals don't look as good as they do on PC or PS4, the art style and colors look great on the Switch whether you're playing in handheld or docked mode. The landscapes are gorgeous, the characters all have vibrant and interesting personalities, there are plenty of interesting monsters to battle, and I find combat deeply rewarding. I highly recommend this game to anyone who enjoys RPGs and fantasy adventures.

\n

\n4.5\nout of 5\n\n\n\n\n\n\n
\n

This fantasy adventure lets you experience an epic journey. It's got an interesting plot, good battle mechanics, and gorgeous visuals. Anyone itching for a good RPG will enjoy this game in either the retro 16-bit mode or the HD 3D mode.

\n\n

Legendary Luminary

\n

Dragon Quest XI S

\n

\n

$50 at Amazon

\n

Defeat the Darkspawn

\n

This gorgeous game allows you to play in either HD, 3D graphics, or with retro-style 16-bit visuals. You play as a silent protagonist who learns that he is the Luminary meant to save the world. During the course of the game, you'll travel to distant lands, travel with new friends, and learn more about the world around you.

\n
\"\"", - "direction": "ltr" - }, - "title": "The best way to play Dragon Quest XI S is on Nintendo Switch", - "author": "Rebecca Spear", - "summary": { - "content": "The best way to play Dragon Quest XI.\nLast weekend, Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition released on the Nintendo Switch. This is an enhanced adventure that combines the 3D version of the game, previously released on both PS4 and PC, as well as the 16-bit version that was released exclusively in Japan on the 3DS. Many folks are saying that playing Dragon Quest XI on Switch is the best way to enjoy the game, and I heartily agree.\nThe cartoony visuals, vibrant landscapes, turn-based combat, and fantasy storyline all feel at home on Switch devices. What's more, the improved music, added character storylines, and gorgeous 2D mode all work together to make this the best version of the game that I've seen yet. Seriously, if you haven't picked this game up for your Switch you really ought to.\nIt tells the tale of an unnamed protagonist who discovers early on that he's, not only an orphaned prince but also the Luminary - a magical individual who's responsible f...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FrVP8olBrNI/dragon-quest-xi-s-nintendo-switch-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/dragon-quest-xi-s-nintendo-switch-review", - "type": "text/html" - } - ], - "crawled": 1570198274674, - "published": 1570197602000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:463:53b826a2", - "originId": "58227.pyu0g0 at https://www.imore.com", - "fingerprint": "e26a605", - "content": { - "content": "

\n

There was no holding back from Judge Gilliam

\n

What you need to know

\n
  • California Federal Judge Haywood S. Gilliam Jr has told a court that no one in America is concerned about claims Apple misrepresented the screen size of its phone.
  • \n
  • The judge was presiding over a lawsuit filed against Apple.
  • \n
  • The suit claims that Apple's OLED screen specifications are misleading because they do not take into account the phone's rounded corners and notch.
  • \n

A California federal judge presiding over a lawsuit which claims Apple mislead consumers about how many pixels are in its iPhone has told a court "there doesn't really seem to be anyone in America who seems to be concerned about it". U.S District Judge Hawood S. Gilliam Jr is sitting in a class action lawsuit filed against Apple in December.

\n

The lawsuit purports that Apple's claims about the size of its OLED displays, namely size and pixel count, are fraudulent because they don't take into account the phone's rounded corners or the infamous notch. According to the report from AppleInsider

\n
\n

Apple's legal counsel, Tiffany Cheung of Morrison & Foerster LLP, argued that the screen size claims are defeated by multiple disclosures on the packaging of the iPhones in question. She went on to state that the plaintiffs allege Apple is miscounting subpixels, though Apple makes no representation about subpixels in its marketing.

\n

C.K. Lee of Lee Litigation Group PLLC, representing the plaintiffs, argued that Apple could have told consumers the advertised pixel count is "not true pixels," which would reduce the overall resolution.

\n

Judge Gilliam remained skeptical, and believes that other judges have set precedent barring the plaintiffs from asserting class consumer protection. However, he said that he would take the arguments under submission.

\n

The suit accuses Apple of being misleading about the screen size of the iPhone X, declared as 5.8 inches. According to the filing, the screen is actually "only about 5.6875 inches," and takes issue with the 5.8-inch measurement "pretending that the screen does not have rounded corners."

\n
\n

Judge Gilliam does seem right, in that this is a very small number of pixels to be going to court over. However, we shouldn't underestimate the importance of the case, given that the plaintiff is calling for an injuction against the practice and damage payments to be made to everyone named in the action.

\"\"", - "direction": "ltr" - }, - "title": "Judge tells court nobody in America cares about pixels in Apple's iPhone", - "author": "Stephen Warwick", - "summary": { - "content": "There was no holding back from Judge Gilliam\nWhat you need to know\nCalifornia Federal Judge Haywood S. Gilliam Jr has told a court that no one in America is concerned about claims Apple misrepresented the screen size of its phone.\nThe judge was presiding over a lawsuit filed against Apple.\nThe suit claims that Apple's OLED screen specifications are misleading because they do not take into account the phone's rounded corners and notch. A California federal judge presiding over a lawsuit which claims Apple mislead consumers about how many pixels are in its iPhone has told a court "there doesn't really seem to be anyone in America who seems to be concerned about it". U.S District Judge Hawood S. Gilliam Jr is sitting in a class action lawsuit filed against Apple in December.\nThe lawsuit purports that Apple's claims about the size of its OLED displays, namely size and pixel count, are fraudulent because they don't take into account the phone's rounded corners or the infamous notch. A...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/r4lDLQPoEew/judge-tells-court-nobody-america-cares-about-pixels-apples-iphone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/judge-tells-court-nobody-america-cares-about-pixels-apples-iphone", - "type": "text/html" - } - ], - "crawled": 1570198274674, - "published": 1570197560000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613665", - "fingerprint": "3838840b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c91:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Bear: Try the beautiful and flexible Bear writing app for Mac, iPhone, and iPad now.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 04, 2019 \u2013\u00a0What to expect from Apple in October appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/9to5mac-daily-october-04-2019/", - "type": "text/html" - } - ], - "crawled": 1570197412596, - "title": "9to5Mac Daily: October 04, 2019 \u2013\u00a0What to expect from Apple in October", - "published": 1570197012000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613651", - "fingerprint": "e3dab73a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c90:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Julian Schiavo, a 15-year-old winner of WWDC scholarships in both 2018 and 2019, is offering free lifetime codes for ClusterCards+, the subscription option for version 2 of\u00a0the business card scanner app\u2026

\n

Update: 9to5Mac reader codes added below.

\n

more\u2026

\n

The post 15-year-old WWDC scholarship winner offers ClusterCards+ lifetime codes appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/clustercards/", - "type": "text/html" - } - ], - "crawled": 1570197412596, - "title": "15-year-old WWDC scholarship winner offers ClusterCards+ lifetime codes", - "published": 1570195632000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44e:53b826a2", - "originId": "58225.pyu0g0 at https://www.imore.com", - "fingerprint": "eba234d3", - "content": { - "content": "

\n

What you need to know

\n
  • iPhone 11 and iPhone 11 Pro have the best cameras in an iPhone yet.
  • \n
  • They were compared with two DSLR cameras.
  • \n
  • iPhone 11 Pro fared surprisingly well.
  • \n

Can a phone really compete with so-called real cameras?

\n

There's been a ton of talk about iPhone 11 and iPhone 11 Pro and whether their cameras are the best in the business right now. That's something that can be debated, but what about DSLRs? One YouTuber compared iPhone 11 Pro with two cameras to see how things panned out.

\n

The video by PhotographyTalk actually also an iPhone X and that could be beneficial to anyone who skipped iPhone XS and is now due an upgrade. But the real interest is in the two DSLR cameras; a Nikon Z7 and a Sony a6400.

\n
\n\n

You can check the video out for all of the example shots including both stills and video, but iPhone 11 Pro manages to more than hold its own against so-called real cameras. The shots of a beach and pier as the sun goes down look stunning even when taken on iPhone X, but there's a clear improvement when you swich to the new iPhone or DSLRs.

\n

This test was also carried out without the aid of Apple's Deep Fusion, a feature that takes multiple shots and combines them to improve fine detail. The feature is now available in the recent iOS 13.2 developer beta, and we haven't had time to test it fully. Whether Deep Fusion would have improved things for the iPhone 11 Pro remains to be seen. We expect Deep Fusion and iOS 13.2 to be made available to everyone before the end of the year.

\"\"", - "direction": "ltr" - }, - "title": "YouTuber compares iPhone 11 Pro with DSLR cameras", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\niPhone 11 and iPhone 11 Pro have the best cameras in an iPhone yet.\nThey were compared with two DSLR cameras.\niPhone 11 Pro fared surprisingly well.\nCan a phone really compete with so-called real cameras?\nThere's been a ton of talk about iPhone 11 and iPhone 11 Pro and whether their cameras are the best in the business right now. That's something that can be debated, but what about DSLRs? One YouTuber compared iPhone 11 Pro with two cameras to see how things panned out.\nThe video by PhotographyTalk actually also an iPhone X and that could be beneficial to anyone who skipped iPhone XS and is now due an upgrade. But the real interest is in the two DSLR cameras; a Nikon Z7 and a Sony a6400.\nYou can check the video out for all of the example shots including both stills and video, but iPhone 11 Pro manages to more than hold its own against so-called real cameras. The shots of a beach and pier as the sun goes down look stunning even when taken on iPhone X, but...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/W-oNLVwjnwE/youtuber-compares-iphone-11-pro-dslr-cameras", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/youtuber-compares-iphone-11-pro-dslr-cameras", - "type": "text/html" - } - ], - "crawled": 1570196588526, - "published": 1570196460000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44d:53b826a2", - "originId": "58119.pyu0g0 at https://www.imore.com", - "fingerprint": "a5d6a04d", - "content": { - "content": "

\n

If you're looking to get your hands on the best waterproof case for the iPhone 11, you've come to the right place. What you'll see on this list is an array of cases with a combination of elements like being slim, rugged, and stylish. The Cozycase Waterproof Case is the one case we feel that truly delivers on all those attributes. It's not only affordable but aesthetically pleasing as well. However, if this one isn't your jam, then you may find one of these other cases to be more appealing.

\n

Best Overall: Cozycase Waterproof Case

\n

\n

We appreciate Cozycase taking a different approach opting for this nice clear smoky black color, instead of the typical clear see-through look. The company uses a tire pattern on both sides that should offer most users a comfortable grip that helps prevent any slipping.

\n

As for the features, Cozycase's advanced dual-layer case delivers an IP68 waterproof rating along with a military standard that can withstand drops from 6 \u00bd feet. Moreover, we thought the special Open Key the waterproof case comes with was a fine little addition as well. All in all, this is an enjoyable offering for such an affordable price.

\n

Pros:

\n
  • IP68 waterproof
  • \n
  • Open Key
  • \n
  • Affordably priced
  • \n
  • Meets military drop standard
  • \n

Cons:

\n
  • No clear see-through choice
  • \n
  • No wireless charging
  • \n

Best Overall

\n

Cozycase Waterproof Case

\n

\n

Clear, smoky black vibes

\n

This case gets major brownie points for coming in a clear smoky black color rather than the usual see-through option.

\n\n

Best Value: Temdan Waterproof Case

\n

\n

Some people hate cases because most of them are designed to hide the color of your phone. Luckily, Temdan's waterproof case does away with that norm with its clear ultra-thin offering. It completely blankets your iPhone 11, by not only covering the front and back of the phone but the glass part of the camera along with the lenses all with durable plastic.

\n

Besides having a ruggedized frame, there are other noteworthy features to mention, like the fact that it is IP68 certified with the ability to withstand being submerged under 6.6-feet of water for up to 30 minutes.

\n

Pros:

\n
  • IP68 waterproof
  • \n
  • Supports wireless charging
  • \n
  • Affordably priced
  • \n
  • Shockproof and dustproof
  • \n

Cons:

\n
  • Fingerprint magnet
  • \n
  • Lack of colors
  • \n

Best Value

\n

Temdan Waterproof Case

\n

\n

Waterproof and dustproof protection

\n

Having an IP68 certification provides the right comfort that your phone will be protected.

\n\n

Best Versatility: Armor-X Waterproof Case

\n

\n

This case delivers some unique durability and versatility not seen often. Armor-X's case brings an IP68 waterproofing that is fully submersible for more than six feet and up to one hour. It has shockproof capabilities that allow it to withstand drops up to four feet, which complies with military standards.

\n

So, enough with all the technical mumbo jumbo, and let's jump into all the cool bells and whistles that Armor-X's case comes with. For starters, the case comes with what the company calls an ActiveKey with a grip strap, an integrated X-MOUNT adaptor, magnet holder, and carabiner. These accessories allow you to use the case in multiple situations, both indoor and outdoor. You can easily hang it on your backpack, strap it to your wrist, or stick it on your fridge.

\n

If you pay a little extra cash, you can grab you an X-MOUNT designed for mounting the case on your bike, putting it on your belt, or armband.

\n

Pros:

\n
  • IP68 waterproof
  • \n
  • Comes with accessories
  • \n
  • Meets military drop standard
  • \n

Cons:

\n
  • No color options
  • \n

Best Versatility

\n

Armor-X Waterproof Case

\n

\n

Hang it anywhere

\n

This case can be hung anywhere with its grip strap and stuck on any metal surface, due to its magnet holder.

\n\n

Best Against Water: Moonmini Waterproof Case

\n

\n

This case meets and exceeds military standards by being able to withstand a 6 \u00bd foot drop, due to its durable TPU material with hard plastic. It's IP68 certified waterproof, so it's good to go for those who love doing all things in the water, including swimming, snorkeling, diving, surfing, and rafting.

\n

Moreover, Moonmini's waterproof case comes with a little extra. It supplies each case with a trusty floating strap to prevent your phone from being submerged in a pool or a larger body of water such as a lake or ocean. For that, it makes this case one of the best against water.

\n

Pros:

\n
  • Floating strap
  • \n
  • IP68 waterproof
  • \n
  • Supports wireless charging
  • \n
  • Shockproof and dustproof
  • \n

Cons:

\n
  • Fingerprint magnet
  • \n
  • Lack of colors
  • \n

Best Against Water

\n

Moonmini Waterproof Case

\n

\n

This thing can float

\n

Moonmini's trusty floating strap is a thoughtful addition to prevent your phone from being submerged in large bodies of water.

\n\n

Best Affordability: Shellbox Waterproof Case

\n

\n

This Shellbox case covers your entire iPhone 11 with its built-in screen protector, great rugged, heavy-duty case surrounded by a hard silicone frame. Those outer layers are an excellent defense against any scratches, drops, and bumps.

\n

The Shellbox case's IP68 certified waterproof rating is perfect for the adventurous type who loves doing outdoor activities, including diving, swimming, underwater photography, and skiing. Moreover, the case provides wireless charging support capable of using most standard offerings available out on the market.

\n

Pros:

\n
  • Wireless charging support
  • \n
  • IP68 waterproof
  • \n
  • Shockproof and dustproof
  • \n

Cons:

\n
  • No color options
  • \n
  • A bit bulky
  • \n

Best Affordability

\n

Shellbox Waterproof Case

\n

\n

Affordable water protection

\n

It's IP68 certified waterproof, so it's ready for any water-related activities, like swimming, diving, and skiing.

\n\n

Bottom line

\n

Searching for the best case for your iPhone 11 can be stressful, especially when you need a specific feature like waterproofing. That's why the Cozycase Waterproof Case is our best overall choice for you to get on this list. It delivers just about every necessary feature you can ask for in a heavy-duty waterproof case. It has IP68 certification, military standard for drop test, and shockproof durability all in a cool looking, clear, smoky black frame.

\n

Credits \u2014 The guy that worked on this guide

\n

\n

Chuck West is a writer at iMore. A disruptive homebody with an obsession with precision and all things Apple. Follow him @chuckwestworld on Twitter and Instagram.

\"\"", - "direction": "ltr" - }, - "title": "Keep your iPhone 11 dry with these waterproof cases", - "author": "Chuck West", - "summary": { - "content": "If you're looking to get your hands on the best waterproof case for the iPhone 11, you've come to the right place. What you'll see on this list is an array of cases with a combination of elements like being slim, rugged, and stylish. The Cozycase Waterproof Case is the one case we feel that truly delivers on all those attributes. It's not only affordable but aesthetically pleasing as well. However, if this one isn't your jam, then you may find one of these other cases to be more appealing.\nBest Overall: Cozycase Waterproof Case\nWe appreciate Cozycase taking a different approach opting for this nice clear smoky black color, instead of the typical clear see-through look. The company uses a tire pattern on both sides that should offer most users a comfortable grip that helps prevent any slipping.\nAs for the features, Cozycase's advanced dual-layer case delivers an IP68 waterproof rating along with a military standard that can withstand drops from 6 \u00bd feet. Moreover, we thoug...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/JonfqfygQ0c/best-waterproof-cases-iphone-11", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-waterproof-cases-iphone-11", - "type": "text/html" - } - ], - "crawled": 1570196588526, - "published": 1570195803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:441:53b826a2", - "originId": "58224.pyu0g0 at https://www.imore.com", - "fingerprint": "48884fb4", - "content": { - "content": "

\n

That's a lot of power.

\n

What you need to know

\n
  • A Chinese website has uncovered a photo of a 96W USB-C Power Adapter.
  • \n
  • It is alleged that the adapter will ship with Apple's rumored 16-Inch MacBook.
  • \n
  • Would match 96W host charging in Pro Display XDR.
  • \n

A report today suggests that Apple's rumored 16-inch MacBook Pro could ship with a 96W USB-C Power Adapter. As reported by MacRumors, the Chinese website Chongdiantou received an incredibly low-quality image of the alleged adapter.

\n

\n

As you can see, the photo is of very poor quality, and was supposedly sent to Chongdiantou from an unnamed source over the Chinese messaging service WeChat. MacRumors notes:

\n
\n

The source claimed the 96W power adapter has a model identifier of A2166 and will be around the same size as Apple's existing 87W USB-C power adapter for the 15-inch MacBook Pro.

\n

While the blurry photo is rather sketchy, Apple previously confirmed that its upcoming Pro Display XDR will be capable of up to 96W pass-through charging, which is more power than necessary for any portable device that Apple currently ships. Thus, perhaps the higher-power charger is for the 16-inch MacBook Pro.

\n

Chongdiantou has an established track record in this area, having shared accurate photos of Apple's existing 18W USB-C power adapter in July 2018, nearly four months before it was included with 2018 iPad Pro models.

\n
\n

In recent months there have been several reports that Apple will release a 16-inch MacBook Pro. Rumors so far suggest it could be released this fall, have a scissor keyboard, a 3K display and Intel i9 Coffee Lake processors. Despite the cacophony of rumors we are yet to see anything concrete from Apple with regards to the purported release.

\"\"", - "direction": "ltr" - }, - "title": "16-inch MacBook Pro could ship with 96W USB-C Power Adapter", - "author": "Stephen Warwick", - "summary": { - "content": "That's a lot of power.\nWhat you need to know\nA Chinese website has uncovered a photo of a 96W USB-C Power Adapter.\nIt is alleged that the adapter will ship with Apple's rumored 16-Inch MacBook.\nWould match 96W host charging in Pro Display XDR.\nA report today suggests that Apple's rumored 16-inch MacBook Pro could ship with a 96W USB-C Power Adapter. As reported by MacRumors, the Chinese website Chongdiantou received an incredibly low-quality image of the alleged adapter.\nAs you can see, the photo is of very poor quality, and was supposedly sent to Chongdiantou from an unnamed source over the Chinese messaging service WeChat. MacRumors notes:\nThe source claimed the 96W power adapter has a model identifier of A2166 and will be around the same size as Apple's existing 87W USB-C power adapter for the 15-inch MacBook Pro.\nWhile the blurry photo is rather sketchy, Apple previously confirmed that its upcoming Pro Display XDR will be capable of up to 96W pass-through charging, ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/kqkDKTfDyuY/16-inch-macbook-pro-could-ship-96w-usb-c-power-adapter", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/16-inch-macbook-pro-could-ship-96w-usb-c-power-adapter", - "type": "text/html" - } - ], - "crawled": 1570195753323, - "published": 1570195731000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:440:53b826a2", - "originId": "58223.pyu0g0 at https://www.imore.com", - "fingerprint": "6463db78", - "content": { - "content": "

Multitasking just got easier for OneDrive users on iPads.

\n

\n

What you need to know

\n
  • The iPad version of OneDrive now supports multiple windows.
  • \n
  • The feature makes it easier to multitask as you can have multiple files open at once.
  • \n
  • The update also brings bug fixes.
  • \n

OneDrive users on iPads can now open multiple files at once. A new update to the iPad version of OneDrive brings multiple window support, allowing users to have multiple files open at once for viewing and editing (via MSPU). The update brings the app to version 11.2.6 and also comes with some bug fixes.

\n

The complete changelog for the app also explains some bug fixes that ship with the update:

\n
\n
  • We've added support for the new iOS 13 Multiple Windows feature on iPads. If you've got an iPad with iOS 13 handy, you can now open multiple files at once for your viewing and editing needs.
  • \n
  • Tapping on notifications for shared Office documents sometimes crashed the app. This is now fixed.
  • \n
  • Some users saw an error message when opening Microsoft Visio files. This has been fixed. These files now open in Microsoft Visio Viewer app.
  • \n
\n

How to make your iPad and OneDrive work better together

\n

OneDrive continues to get regular updates on all platforms, including iOS. Just two weeks ago, Microsoft rolled out a dark mode for iOS.

\n\n

OneDrive

\n

\n

Starting at $2/month

\n

OneDrive is Microsoft's cloud storage solution. It can store photos, documents, videos, and is available on all major platforms.

\n
\"\"", - "direction": "ltr" - }, - "title": "OneDrive now supports multiple windows on iPads", - "author": "Sean Endicott", - "summary": { - "content": "Multitasking just got easier for OneDrive users on iPads.\nWhat you need to know\nThe iPad version of OneDrive now supports multiple windows.\nThe feature makes it easier to multitask as you can have multiple files open at once.\nThe update also brings bug fixes.\nOneDrive users on iPads can now open multiple files at once. A new update to the iPad version of OneDrive brings multiple window support, allowing users to have multiple files open at once for viewing and editing (via MSPU). The update brings the app to version 11.2.6 and also comes with some bug fixes.\nThe complete changelog for the app also explains some bug fixes that ship with the update:\nWe've added support for the new iOS 13 Multiple Windows feature on iPads. If you've got an iPad with iOS 13 handy, you can now open multiple files at once for your viewing and editing needs.\nTapping on notifications for shared Office documents sometimes crashed the app. This is now fixed.\nSome users saw an error message when open...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/2yZlHNohvp0/onedrive-now-supports-multiple-windows-ipads", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/onedrive-now-supports-multiple-windows-ipads", - "type": "text/html" - } - ], - "crawled": 1570195753323, - "published": 1570195431000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:431:53b826a2", - "originId": "58222.pyu0g0 at https://www.imore.com", - "fingerprint": "c818adf2", - "content": { - "content": "

\n

1080p works just fine..

\n

What you need to know

\n
  • Early review of Apple Arcade for Apple TV suggests optimization problems.
  • \n
  • According to one reviewer, a handful of games performed very poorly at 4K resolution.
  • \n
  • There were no issues reported at 1080p.
  • \n

An early review of Apple Arcade is suggesting that the Apple TV 4K is struggling to handle some of the titles in the library, but only at 4K resolutions. The review, posted by Macworld suggested that whilst Apple Arcade's game are "amazing", some of them seem to be suffering from severe optimization problems at 4K resolution.

\n

As per the story:

\n
\n

Yes, Apple Arcade games are amazing on the Apple TV 4K\u2014provided, that is, you can get them to run properly. Frogger in Toy Town has frame rates so low in the opening cutscene that it sometimes resembles stop-animation. I couldn't even get The Pinball Wizard to run past the initial story cutscene, and so I had to content myself with watching the loading animation spin for several minutes before I finally gave up. Note, though, that these are extreme examples: With most games, I'd see only occasional frame rate drops, even in graphically complex titles like Oceanhorn 2. Even so, these problems didn't exist on the iPad and iPhone.

\n
\n

The report goes on to suggest that the issue is almost certainly optimization based, rather than a hardware issue.

\n
\n

Apple's hardware should be more than capable of handling existing Apple Arcade games, as the Apple TV 4K comes with an A10X Fusion chip with 64-bit architecture running at 2.3GHz, along with 3GB of RAM. Compare that to the Nintendo Switch, which has an Nvidia Tegra X1 for the GPU and a combination CPU featuring the quad-core Cortex A57 and quad-core-A53 running at 1GHz, along 4GB of RAM.

\n

This is sort of an "apples to oranges" comparison, but rough Geekbench 5 benchmarks for iPhones and iPads using an A10X Fusion suggest the Apple TV 4K should soundly trounce the Switch in most cases, yet the Switch rarely has a problem handling games as intense as id Software's 2016 Doom remake. Apple Arcade currently doesn't have any game approaching that kind of complexity, and I don't think the Switch's extra gig of RAM is going to make that much of a difference.

\n
\n

The reports aren't confined to this review, and there are some reports across Twitter that performance seems to be a problem on the Apple TV 4K.

\n

A big problem I found, messing around with Apple Arcade games on the Apple TV last night, is that performance is a big issue for a lot of the games that rely on 3D graphics. ChuChu Rocket and Frogger both run at like 10\u201315 FPS on my Apple TV 4K. https://t.co/G1lj2KTg39

\u2014 nick (@The24thFrame) September 26, 2019
\n

The review is quick to point out that the problems only seemed to occur when playing games at 4K resolution.

\n
\n

When I went into the Settings app and brought the video format down to 1080p SDR, I had no trouble running any Apple Arcade games at all. All of this leads me to believe poor optimization is the true culprit here, either within tvOS itself or in the hands of developers who may have spent more time optimizing their games for the iPhone and iPad.

\n
\"\"", - "direction": "ltr" - }, - "title": "Early review suggests Apple Arcade struggling with 4K", - "author": "Stephen Warwick", - "summary": { - "content": "1080p works just fine..\nWhat you need to know\nEarly review of Apple Arcade for Apple TV suggests optimization problems.\nAccording to one reviewer, a handful of games performed very poorly at 4K resolution.\nThere were no issues reported at 1080p.\nAn early review of Apple Arcade is suggesting that the Apple TV 4K is struggling to handle some of the titles in the library, but only at 4K resolutions. The review, posted by Macworld suggested that whilst Apple Arcade's game are "amazing", some of them seem to be suffering from severe optimization problems at 4K resolution.\nAs per the story:\nYes, Apple Arcade games are amazing on the Apple TV 4K\u2014provided, that is, you can get them to run properly. Frogger in Toy Town has frame rates so low in the opening cutscene that it sometimes resembles stop-animation. I couldn't even get The Pinball Wizard to run past the initial story cutscene, and so I had to content myself with watching the loading animation spin for several minutes bef...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hdTlEQa4BsM/early-review-suggests-apple-arcade-struggling-4k", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/early-review-suggests-apple-arcade-struggling-4k", - "type": "text/html" - } - ], - "crawled": 1570194348085, - "published": 1570194335000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:430:53b826a2", - "originId": "58120.pyu0g0 at https://www.imore.com", - "fingerprint": "7c541406", - "content": { - "content": "

\n

Going to Disneyland anytime soon? You could leave that DSLR behind and just have your awesome iPhone 11 Pro for all of your photography needs!

\n

If you know me at all, you may have learned that I'm kind of a Disney addict. I live a stone's throw away from Disneyland Resort in Anaheim, California, and I often go on spontaneous trips to the park with my husband and other Annual Passholder friends just to grab a meal, go on a few rides, or just take some photos with my iPhone.

\n

This won't be a review of how my iPhone 11 Pro does at Disneyland as a whole. If you want that, then I recommend checking out Matthew Panzarino's iPhone 11 and iPhone 11 Pro review at Techcrunch. Instead, I'm going to go over how great the iPhone 11 Pro camera is for a very frequent Disneyland guest, or just anyone, in general, visiting Disneyland Resort on a vacation.

\n

The best camera is always the one that is with you

\n

\n

For years, I've gone by the motto of "the best camera is the one that's with you." I've always had an interest in photography, and even took classes in high school and college. I bought point-and-shoot cameras just to try and make the most of my hobby, but I always found it a bit of a hassle to bring a separate camera with me on top of everything else. I always ended up just snapping photos with a cell phone, especially once I got an iPhone.

\n

Ever since then, with all of the advancements made in the iPhone camera, I have had no desire to buy a digital camera or even a DSLR. I always have my phone with me, and it's perfectly capable of taking good photos that I could make great with some post-processing work, so why add another thing to my daily carry?

\n

Honestly, as a child, I didn't get to go to Disneyland very much due to cost. I only began to go frequently because my now-husband and his family have always been going to Disneyland, and I got an Annual Pass as an anniversary gift one year, and have continued renewing it since.

\n

I've been going to Disneyland at least once a week or a few times a month since (gotta get that money's worth), and it's become my new zen for iPhone photography since I have it with me all the time and find it annoying to carry more than what is needed.

\n

With the iPhone 11 Pro cameras, I truly feel less of a need for having a standalone camera than ever before.

\n

It's time to go Ultra Wide

\n

\n

Apple improves the iPhone camera every year, but this is definitely one of the biggest improvements since the iPhone 8 series and the ability to do Portrait Lighting with Portrait Mode. With the iPhone 11, there is the new Ultra-Wide 13mm lens. The new Ultra-Wide camera allows for 120-degree fields of view, allows you to capture more of the surrounding environments in every photo, and gets some amazing panorama-like shots, depending on how you frame and compose the image.

\n

While at Disneyland over the weekend, I managed to use the Ultra-Wide several times during the day to get some gorgeous shots that were never possible before with my iPhone XS.

\n

\n

I could capture the entire Millennium Falcon in a single angled Ultra Wide shot, similar to how they do it with the PhotoPass photographers. The Ultra-Wide also let me capture more of other scenes, such as the Pixie's Hollow fountain in front of Tomorrowland, Elliott the Dragon in the Main Street Electrical Parade, the "Merry Christmas" display in Haunted Mansion Holiday as I rode off in a Doom Buggy, and various decorations and displays all over Disneyland, Disney California Adventure, and Downtown Disney.

\n

The Ultra-Wide camera would also be great for capturing larger groups of people, such as family and friends, especially against walls and backdrops. However, it's usually just my husband and me, so I didn't get a chance to test that out. Panzarino has also seen success in using the Ultra-Wide camera for up-close shots of people and intimate moments, so while it may not be for everyone, that's another use case for the Ultra Wide.

\n
\n\n\n\n\n\n\n\n\n\n
\n

Let's talk about that Night Mode

\n

\n

If you aren't into the Ultra-Wide perspective, that's fine. But the other major camera upgrade with the iPhone 11 this year is Night Mode, and I swear, this alone makes it worth upgrading, even if you have an XS from last year.

\n

Night Mode happens automatically, and it isn't something that you can turn on manually, unfortunately. But it will come in quite often when you take pictures in low light or complete darkness, because the camera sense it and knows Night Mode will help you out. And this is where the iPhone 11 really shines, especially during a Disneyland trip.

\n

While Disneyland is quite enjoyable during daylight, it's absolutely fantastic at night. The lights and sights during their nighttime shows, they're absolutely not to be missed, especially for those who don't get to go to Disneyland as often. And with Night Mode, those nighttime pictures have never looked better.

\n

For Night Mode to kick in, the light threshold needs to fall below a certain level. Once that happens, the triple-lens camera system and computational software will pull in as much light as possible from the current environment to create the photo. This results in a brightened up images, but you can still tell that they're taken at night, rather than day. It takes multiple photos with different angles over a set interval (between two to 10 seconds), analyzes them for things like sharpness and light, and creates a single photo. The difference between my nighttime Disneyland photos from my old iPhone XS and my new iPhone 11 Pro is like night and day.

\n

\n

I never thought that my iPhone XS took bad photos at night, I mean, they weren't too shabby when I had it. But the iPhone 11 Pro blows it out of the water. I replicated a few of my favorite night shots that I took with the XS with my 11 Pro, and it's as clear as it could be. The iPhone 11 Pro Night mode shots came out much brighter with more vivid colors and incredible amounts of detail than I had ever got before.

\n

You can clearly see the Evil Queen peeking out of the window while seeing the rest of the Snow White's Scary Adventures building lit up by the nearby Sleeping Beauty's castle. Every bit of the detail of the Millennium Falcon shows up. The fireworks in the sky during the Halloween Screams show are crisp and clear against a lit-up sky, and you can still see everyone on Main Street while the projections play on the walls. If you happen to stop in the right spot on one of Disney's dark rides, then you can capture a beautiful and amazing shot, like daydreaming Sally or Hatbox Ghost in the Haunted Mansion.

\n

\n

While Night mode is the biggest upgrade on the iPhone 11, you need to remember that it's most effective when you and the subject can be still for a few seconds. Otherwise, it might just end up a blurry picture that won't impress anyone. I found it a little annoying that I can't just toggle on Night mode manually. It activates only when it senses that it's needed.

\n

If you were hoping to combine the Ultra-Wide lens and Night mode, then you'll also be disappointed, because it's impossible. The Ultra-Wide lens does not have focus pixels or optical image stabilization (OIS), which are both needed for Night mode. It also turns out that, when you zoom in 2x with Night Mode, you're not actually using the telephoto lens. Instead, the Camera system crops in the photo from the standard wide lens to where the 2x zoom would be. The actual telephoto lens with optical zoom is not capturing the image with Night mode.

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n

What about the regular Wide camera lens?

\n

\n

Even though the big standouts with the new iPhone 11 Pro this year are the new Ultra-Wide camera and Night mode, that doesn't mean that the normal Wide lens didn't get any improvements.

\n

I usually just take photos with the Wide lens unless I specifically need the Ultra Wide for more scenery or telephoto for getting up close from far away. I have noticed that the iPhone 11 Pro Wide camera takes much more vibrant photos, with more realistic and true-to-life colors as compared with my old iPhone XS. I never thought that the iPhone XS camera was bad, but when you retake some photos and compare them side-by-side, the iPhone 11 Pro images just look much better.

\n
\n\n\n\n\n\n
\n

Unfortunately, I go so often that I can't remember what pictures I've taken with my old iPhones, so I couldn't replicate every shot that I've taken in the past (there are too many to count!) But I did manage to scrounge up a few that I know I've taken again with the iPhone 11 Pro, and compared to the XS, they look much brighter with more detail.

\n

The iPhone 11 Pro camera also has some Smart HDR and Portrait mode improvements, such as better edge detection. I personally don't take many Portrait mode images at Disneyland when I go, but I noticed an improvement in HDR quality compared to my non-Disneyland Portraits.

\n
\n\n\n\n\n\n\n\n
\n

Unless you're pro, skip the DSLR and take iPhone 11 Pro

\n

\n

I do not consider myself a professional photographer by any means. I just enjoy taking photos of pretty much everything as a way to remember my memories, and sometimes to express myself through something artistic.

\n

My iPhone has always been my camera because it's most convenient and always available to me. With the iPhone 11 Pro, I believe that it's all I need, and all that most people will need, when it comes to photographing Disneyland (aside from PhotoPass photos which are great for family pics).

\n

The Ultra-Wide lens lets you capture more panorama-like views of the parks, and Night mode is simply amazing, especially for capturing all of those nighttime shows. Even the standard Wide lens will make sure you get photos that truly pop.

\n

Unless you're a professional photographer with very specific use cases, the iPhone 11 Pro is all you need to capture perfect photos at Disneyland.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "The iPhone 11 Pro is the only camera you need for a day at Disneyland", - "author": "Christine Chan", - "summary": { - "content": "Going to Disneyland anytime soon? You could leave that DSLR behind and just have your awesome iPhone 11 Pro for all of your photography needs!\nIf you know me at all, you may have learned that I'm kind of a Disney addict. I live a stone's throw away from Disneyland Resort in Anaheim, California, and I often go on spontaneous trips to the park with my husband and other Annual Passholder friends just to grab a meal, go on a few rides, or just take some photos with my iPhone.\nThis won't be a review of how my iPhone 11 Pro does at Disneyland as a whole. If you want that, then I recommend checking out Matthew Panzarino's iPhone 11 and iPhone 11 Pro review at Techcrunch. Instead, I'm going to go over how great the iPhone 11 Pro camera is for a very frequent Disneyland guest, or just anyone, in general, visiting Disneyland Resort on a vacation.\nThe best camera is always the one that is with you\nFor years, I've gone by the motto of "the best camera is the one that's with you." I've alwa...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/b2CTHHJaW3w/iphone-11-pro-only-camera-you-need-day-disneyland", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-11-pro-only-camera-you-need-day-disneyland", - "type": "text/html" - } - ], - "crawled": 1570194348085, - "published": 1570194002000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:42f:53b826a2", - "originId": "58221.pyu0g0 at https://www.imore.com", - "fingerprint": "d2e44786", - "content": { - "content": "

\n

What you need to know

\n
  • Call of Duty:Mobile is the number one app in more than 100 countries.
  • \n
  • It's proven hugely popular since it launched on October 1st.
  • \n
  • The game has been downloaded more than 35 milliion times on iOS/Android.
  • \n

Turns out a lot of people wanted Call of Duty on their phone.

\n

It may have only arrived a few days ago, but Call of Duty: Mobile is already proving to be a hit. Now Activision has confirmed that the game is not only the number one game in the App Store by download numbers, but also the number one in the App Store as a whole \u2013 including apps, and across more than 100 countries.

\n
\n

Activision's Call of Duty\u00ae: Mobile has surpassed 35 million downloads faster than any other mobile First Person or Third Person Action games on App Store and Google Play.i Published by Activision, and developed by Tencent Games' award-winning TiMi Studios, the new title has achieved the #1 app ranking on App Store based on downloads in over 100 countries since launch.

\n
\n

While the 35 million download number includes both iOS and Android, it's fair to say that plenty of people are playing on iPhones and iPads. It isn't easy to find yourself crowned as the most popular app on the App Store, even if Activision does note that it's using its own internal estimates to come to that conclusion.

\n

The game's popularity can likely be traced back to its full-on Call of Duty experience, rather than being a watered down one. There are multiple game modes including a Fortnite-like Battle Royales option.

\n
\n

The title includes full head-to-head competitive Multiplayer modes, as well as an all-new Battle Royale experience, including classic locations from Call of Duty\u00ae featuring land, sea and air vehicles.

\n
\n

You can download Call of Duty: Mobile from the App Store for free now, although it sounds like the chances are good that you already did.

\"\"", - "direction": "ltr" - }, - "title": "Call of Duty: Mobile takes the App Store by storm", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nCall of Duty:Mobile is the number one app in more than 100 countries.\nIt's proven hugely popular since it launched on October 1st.\nThe game has been downloaded more than 35 milliion times on iOS/Android.\nTurns out a lot of people wanted Call of Duty on their phone.\nIt may have only arrived a few days ago, but Call of Duty: Mobile is already proving to be a hit. Now Activision has confirmed that the game is not only the number one game in the App Store by download numbers, but also the number one in the App Store as a whole \u2013 including apps, and across more than 100 countries.\nActivision's Call of Duty\u00ae: Mobile has surpassed 35 million downloads faster than any other mobile First Person or Third Person Action games on App Store and Google Play.i Published by Activision, and developed by Tencent Games' award-winning TiMi Studios, the new title has achieved the #1 app ranking on App Store based on downloads in over 100 countries since launch.\nWhil...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4ae4KzzCWxw/call-duty-mobile-takes-app-store-storm", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/call-duty-mobile-takes-app-store-storm", - "type": "text/html" - } - ], - "crawled": 1570194348085, - "published": 1570193976000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613635", - "fingerprint": "16bb9cc2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96d826f9:1bec:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Call of Duty Mobile has become the #1 iOS app in more than 100 countries after it exceeded 35M downloads across iOS and Android in its first three days\u2026

\n

more\u2026

\n

The post Call of Duty Mobile overloads servers, becomes #1 iOS app in 100+ countries appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/1-ios-app/", - "type": "text/html" - } - ], - "crawled": 1570193811193, - "title": "Call of Duty Mobile overloads servers, becomes #1 iOS app in 100+ countries", - "published": 1570192496000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:41a:53b826a2", - "originId": "58220.pyu0g0 at https://www.imore.com", - "fingerprint": "12b417e3", - "content": { - "content": "

\n

What you need to know

\n
  • Apple Watch Nike+ Series 5 is now available.
  • \n
  • Other Apple Watch Series 5 models launched on September 20th.
  • \n
  • Stocks already appear low.
  • \n

If you want one, get your order in soon.

\n

Now that Apple Watch Series 5 has been around for a couple of weeks you'd think launches were done. But you'd be wrong, with Apple Watch Nike+ Series 5 now available. But you'll need to be quick \u2013 stock already appears to be limited.

\n

The differences between Apple Watch Series 5 and Apple Watch Nike+ Series 5 are few, but if you're a fitness fan they might be worth considering. You'll get a special Nike Sport Loop with your watch as well as special Nike+ watch faces, too. Both of those can be big deals if you plan on using your Apple Watch while exercising. Or if you just like those funky loops like we do.

\n

We've been checking out some of the different models in the online Apple Store and shipping dates are already into December for some of them. If you have your heart on one of these sporty Apple Watches we'd suggest ordering soon or checking your local Apple Store. You never quite know your luck.

\n
\n\n

All Apple Watch Series 5 models come with the same headline feature of an always-on display. That alone may be worth the upgrade from a previous Apple Watch for some people, and we'd recommend checking the new titanium and ceramic materials if you're on the fence as well.

\"\"", - "direction": "ltr" - }, - "title": "Apple Watch Nike+ Series 5 is now available", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple Watch Nike+ Series 5 is now available.\nOther Apple Watch Series 5 models launched on September 20th.\nStocks already appear low.\nIf you want one, get your order in soon.\nNow that Apple Watch Series 5 has been around for a couple of weeks you'd think launches were done. But you'd be wrong, with Apple Watch Nike+ Series 5 now available. But you'll need to be quick \u2013 stock already appears to be limited.\nThe differences between Apple Watch Series 5 and Apple Watch Nike+ Series 5 are few, but if you're a fitness fan they might be worth considering. You'll get a special Nike Sport Loop with your watch as well as special Nike+ watch faces, too. Both of those can be big deals if you plan on using your Apple Watch while exercising. Or if you just like those funky loops like we do.\nWe've been checking out some of the different models in the online Apple Store and shipping dates are already into December for some of them. If you have your heart on one of the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ajsVt2KwfEM/apple-watch-nike-series-5-now-available-order", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-watch-nike-series-5-now-available-order", - "type": "text/html" - } - ], - "crawled": 1570192242143, - "published": 1570191992000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:419:53b826a2", - "originId": "43547.pyu0g0 at https://www.imore.com", - "fingerprint": "4aa6eee3", - "content": { - "content": "

\n

Celebrate Force Friday by playing these great Star Wars games!

\n

Star Wars games have been around since the original trilogy and there are quite a few you can play right on your iPhone and iPad, meaning you can have them ready to go in your pocket. Here are our favorite Star Wars games for iPhone and iPad.

\n

\n

Star Wars: Knights of the Old Republic

\n

\n

Although Star Wars: Knights of the Old Republic is ancient in video game years, this 2003 PC game hit the App Store in 2013 and continues to be an insanely popular title.

\n

It's not hard to see why this game is so well-liked. You can create your own Jedi or Sith and lead them through a story that takes place a long, long time ago in a galaxy far, far away. Between the numerous Force abilities and deep character customization, it's easy to see why this Star Wars game remains a fan favorite.

\n

Pro tip: Star Wars: Knights of the Old Republic has highly active online communities on sites like Reddit, which is a great place to go for tips and tricks.

\n

$9.99 - Download Now

\n

\n

Star Wars: Galaxy of Heroes

\n

\n

Take the war of the dark or light side to the ground or air with Star Wars: Galaxy of Heroes.

\n

This collectible RPG game allows you to amass a team of heroes or villains like Luke Skywalker, Han Solo, Darth Vader, and Kylo Ren, and more, and guide them through an epic turn-based battle to save or conquer the galaxy.

\n

The game also offers a complex leveling system with different skills and abilities for each character, making no two squads unique!

\n

Free - Download Now

\n

\n

Star Wars: Commander

\n

\n

Star Wars: Commander is a real-time strategy game set in the Star Wars universe.

\n

You'll need to build a base, train your troops, and attack enemy strongholds to survive this PvP all-out war. Side with either the Rebellion or the Empire and use iconic characters and vehicles from the series to protect your base.

\n

You'll even level up your heroes and your troops unlocking more powerful abilities and even battle on different worlds like Tatooine and Endor.

\n

Free - Download Now

\n

\n

LEGO Star Wars: The Complete Saga

\n

\n

If they didn't make a LEGO version of a popular franchise, is it even a popular franchise? LEGO Star Wars: The Complete Saga takes you through the entire story of the first six episodes in the Star Wars saga.

\n

Start playing as a young Anakin Skywalker in The Phantom Menace and watch his story progress in truly hilarious LEGO fashion. With LEGO's signature charm the game isn't just a carbon copy of the movies, it takes on a whole new life, offering a fantastic experience.

\n

The first episode is free to play, but episodes 2-6 are available via an in-app purchase.

\n

Free - Download Now

\n

\n

LEGO Star Wars: The Force Awakens

\n

\n

Continue the Skywalker storyline, in LEGO Star Wars: The Force Awakens. Follow the plot of the seventh installment in the Skywalker saga, as newcomers Finn and Rey get pulled into an adventure they never expected. Plus, the return of old cherish characters, such as Han Solo, Princess Leia, and more!

\n

Through a wild lego adventure, you'll shoot up stormtroopers, have lightsaber duels with Kylo Ren, and even get in a few space battles. It's everything you could want from a Star Wars game, with all the charm of LEGO.

\n

The first episode is free to play, but additional episodes are available via an in-app purchase.

\n

Free- Download Now

\n

What your favorite Star War iOS game?

\n

Let us know in the comments below!

\n

Updated October 2019: Removed unavailable games and added Lego Star Wars: The Force Awakens.

\"\"", - "direction": "ltr" - }, - "title": "Celebrate Force Friday with these fantastic Star Wars games on iPhone", - "author": "Luke Filipowicz", - "summary": { - "content": "Celebrate Force Friday by playing these great Star Wars games!\nStar Wars games have been around since the original trilogy and there are quite a few you can play right on your iPhone and iPad, meaning you can have them ready to go in your pocket. Here are our favorite Star Wars games for iPhone and iPad.\nStar Wars: Knights of the Old Republic\nStar Wars: Galaxy of Heroes\nStar Wars: Commander\nLEGO Star Wars: The Complete Saga\nLEGO Star Wars: The Force Awakens\nStar Wars: Knights of the Old Republic\nAlthough Star Wars: Knights of the Old Republic is ancient in video game years, this 2003 PC game hit the App Store in 2013 and continues to be an insanely popular title.\nIt's not hard to see why this game is so well-liked. You can create your own Jedi or Sith and lead them through a story that takes place a long, long time ago in a galaxy far, far away. Between the numerous Force abilities and deep character customization, it's easy to see why this Star Wars game remains a fan favori...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/lgHMDVJ9nEE/force-friday-ii-best-star-wars-games-iphone-and-ipad", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/force-friday-ii-best-star-wars-games-iphone-and-ipad", - "type": "text/html" - } - ], - "crawled": 1570192242143, - "published": 1570190400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613626", - "recrawled": 1570193811193, - "updateCount": 1, - "fingerprint": "50957728", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96a132c7:1985:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Facebook CEO Mark Zuckerberg has hit back at calls by the US,\u00a0UK, and Australian governments to block end-to-end encryption in messaging apps. In doing so, he joins Apple, Google, Microsoft, and others who have previously stood up for strong encryption.

\n

As we learned yesterday, the US attorney general and acting head of Homeland Security have co-signed an open letter with the UK\u2019s secretary of state for the Home Office and Australia\u2019s minister for Home Affairs\u2026

\n

more\u2026

\n

The post Facebook hits back at government letter attacking end-to-end encryption appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/end-to-end-encryption-2/", - "type": "text/html" - } - ], - "crawled": 1570190209735, - "title": "Facebook hits back at government letter attacking end-to-end encryption", - "published": 1570187785000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96a07f54:400:53b826a2", - "originId": "58218.pyu0g0 at https://www.imore.com", - "fingerprint": "53c310e9", - "content": { - "content": "

\n

Image - Mashable

\n

A letter sent by the UK, US and Australian governments has called upon Facebook not to proceed with its plan to roll out end-to-end encryption to its messaging services, over fears the policy threatens "the lives and safety of our children".

\n

As reported by the BBC, the letter was signed by UK Home Secretary Priti Patel, US Attorney General William P Barr, Acting US Homeland Security Secretary Kevin McAleenan and the Australian minister for Home Affairs Peter Dutton.

\n

According to Buzzfeed News:

\n
\n

The letter calls on Facebook to prioritize public safety in designing its encryption by enabling law enforcement to gain access to illegal content in a manageable format and by consulting with governments ahead of time to ensure the changes will allow this access. While the letter acknowledges that Facebook \u2014 which owns Facebook Messenger, WhatsApp, and Instagram \u2014 captures 99% of child exploitation and terrorism-related content through its own systems, it also notes that "mere numbers cannot capture the significance of the harm to children."

\n

"Risks to public safety from Facebook's proposals are exacerbated in the context of a single platform that would combine inaccessible messaging services with open profiles, providing unique routes for prospective offenders to identify and groom our children," the letter reads.

\n
\n

Messages sent over Facebook-owned service WhatsApp are already encrypted. Users can also encrypt their Facebook messages by using Secret Chat within the mobile messenger app. Facebook is planning to bring end-to-end encryption to all of its messaging services as standard, including Instagram.

\n

The letter goes on to state:

\n
\n

Companies should not deliberately design their systems to preclude any form of access to content, even for preventing or investigating the most serious crimes. This puts our citizens and societies at risk by severely eroding a company's ability to detect and respond to illegal content and activity, such as child sexual exploitation and abuse, terrorism, and foreign adversaries' attempts to undermine democratic values and institutions, preventing the prosecution of offenders and safeguarding of victims. It also impedes law enforcement's ability to investigate these and other serious crimes. Risks to public safety from Facebook's proposals are exacerbated in the context of a single platform that would combine inaccessible messaging services with open profiles, providing unique routes for prospective offenders to identify and groom our children.

\n
\n

The letter concludes by calling on Facebook (and other companies) to "enable law enforcement to obtain lawful acces to content in a readable and usable format", and not to implement the proposed changes until it can ensure the system would maintain the safety of its users.

\n

In response to the letter as reported by Reuters, Facebook has hit back at calls to halt encryption measures:

\n
\n

Facebook said in a statement that it strongly opposes "government efforts to build backdoors," which it said would undermine privacy and security.

\n

Zuckerberg said on Thursday he had been aware of child exploitation risks before announcing his encryption plan and acknowledged that it would reduce tools to fight the problem.

\n

Speaking in a livestream of the company's weekly internal Q&A session, he said he was "optimistic" that Facebook would be able to identify predators even in encrypted systems using the same tools it used to fight election interference, like patterns of activity and links between accounts on different platforms.

\n

He also suggested the company might further limit the ways adults can interact with minors on Facebook's platforms.

\n
\n

The news comes in the wake of a deal struck between the UK and US for a data access agreement, which the BBC says is "designed to remove the barriers to cross-border surveillance". British law-encofrcement agencies can now demand data relating to terroism, child sex abuse and other serious crime from US tech firms in just a few days, a process that could previously have taken up to 2 years.

\"\"", - "direction": "ltr" - }, - "title": "Facebook faces call to halt end-to-end encryption rollout", - "author": "Stephen Warwick", - "summary": { - "content": "Image - Mashable\nA letter sent by the UK, US and Australian governments has called upon Facebook not to proceed with its plan to roll out end-to-end encryption to its messaging services, over fears the policy threatens "the lives and safety of our children".\nAs reported by the BBC, the letter was signed by UK Home Secretary Priti Patel, US Attorney General William P Barr, Acting US Homeland Security Secretary Kevin McAleenan and the Australian minister for Home Affairs Peter Dutton.\nAccording to Buzzfeed News:\nThe letter calls on Facebook to prioritize public safety in designing its encryption by enabling law enforcement to gain access to illegal content in a manageable format and by consulting with governments ahead of time to ensure the changes will allow this access. While the letter acknowledges that Facebook \u2014 which owns Facebook Messenger, WhatsApp, and Instagram \u2014 captures 99% of child exploitation and terrorism-related content through its own systems, it al...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ih6yVKOSALo/uk-us-and-australian-governments-call-facebook-not-proceed-end-end-encryption", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/uk-us-and-australian-governments-call-facebook-not-proceed-end-end-encryption", - "type": "text/html" - } - ], - "crawled": 1570190163796, - "published": 1570189383000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613618", - "fingerprint": "184ee3ce", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d966a3ef1:1917:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

We have seen several signals that iPhone 11 sales are faring much better than the equivalent iPhone XS and iPhone XR sales period last year. Nikkei Asian Review is also reporting the same, quoting supply chain sources: \u2018the autumn is so far much busier than we expected\u2019.

\n

Apple has apparently asked suppliers to increase production of the iPhone 11 by about 10%, which translates to an additional 8 million units.

\n

more\u2026

\n

The post Apple reportedly raised production of iPhone 11 by 8 million units to meet strong sales demand appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/04/iphone-11-production/", - "type": "text/html" - } - ], - "crawled": 1570186608369, - "title": "Apple reportedly raised production of iPhone 11 by 8 million units to meet strong sales demand", - "published": 1570184751000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d966468fb:3d8:53b826a2", - "originId": "58215.pyu0g0 at https://www.imore.com", - "fingerprint": "80bf8ea4", - "content": { - "content": "

\n

What you need to know

\n
  • Apple TV+ launches on November 1st.
  • \n
  • Trailers for Dickinson and The Morning Show are being shown in theaters.
  • \n
  • Apple hardware buyers get a free year of Apple TV+.
  • \n

The hype is real.

\n

Apple is getting ready to launch Apple TV+ and it is making sure movie-goers know about it. I was unfortunate enough to be subjected to two hours of Ad Astra last night, and the best part of the whole thing was three trailers for Apple TV+ shows.

\n

We should probably have known what we'd let ourselves in for when we saw how popular the movie was...

\n

\n

But things improved \u2013 and then rapidly went downhill \u2013 when the pre-roll trailers began. Spliced between the usual blockbusters and biopics we saw two trailers for Dickinson and one for The Morning Show. All three are available below.

\n
\n\n

Dickinson will star Hailee Steinfeld and provide an inside look at the life and times of writer Emily Dickinson. We've heard that the show will have a modern twist, and the trailers did enough to pique the interest.

\n
\n\n

The Morning Show will feature an all-star cast including Jennifer Aniston, Steve Carell, and Reese Witherspoon while showing us how morning TV is made. Despite the cast list I'm still not sure about this one, but we'll find out soon enough.

\n
\n\n

I'm in the UK, but I can't imagine Apple isn't running similar trailers in other parts of the world. Let me know in the comments.

\n

Apple TV+ will launch on November 1st costing $4.99. Anyone buying a new Apple TV, iPhone, iPad, Mac, or iPod touch will also receive a free year of access for the whole family. There's a ton of content on the way, although only a limited number of shows will be available on day one.

\n

And I think I'd watch every minute of every show twice before I'd sit down to watch Ad Astra again.

\"\"", - "direction": "ltr" - }, - "title": "Apple promoting Apple TV+ during pre-movie trailers", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple TV+ launches on November 1st.\nTrailers for Dickinson and The Morning Show are being shown in theaters.\nApple hardware buyers get a free year of Apple TV+.\nThe hype is real.\nApple is getting ready to launch Apple TV+ and it is making sure movie-goers know about it. I was unfortunate enough to be subjected to two hours of Ad Astra last night, and the best part of the whole thing was three trailers for Apple TV+ shows.\nWe should probably have known what we'd let ourselves in for when we saw how popular the movie was...\nBut things improved \u2013 and then rapidly went downhill \u2013 when the pre-roll trailers began. Spliced between the usual blockbusters and biopics we saw two trailers for Dickinson and one for The Morning Show. All three are available below.\nDickinson will star Hailee Steinfeld and provide an inside look at the life and times of writer Emily Dickinson. We've heard that the show will have a modern twist, and the trailers did enou...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/seazaslIBgA/apple-promoting-apple-tv-during-pre-movie-trailers", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-promoting-apple-tv-during-pre-movie-trailers", - "type": "text/html" - } - ], - "crawled": 1570186225915, - "published": 1570185662000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d963bbf88:3b5:53b826a2", - "originId": "58188.pyu0g0 at https://www.imore.com", - "fingerprint": "878fa837", - "content": { - "content": "

\n

This weekend is the launch of new merchandise and products for the three new Star Wars releases coming out this year. Here's where you can enjoy all of the festivities!

\n

This weekend, may the Force be with you. That's because Star Wars has brought back Triple Force Friday, which is a global launch of new Star Wars toys, collectibles, and other products. And the best thing about Triple Force Friday are the events, which we're rounding up for you here.

\n

With Triple Force Friday 2019, it's the official launch of new products from Star Wars: The Rise of Skywalker, The Mandalorian (Disney+), and the Star Wars: Jedi Fallen Order video game. There are several big retailers that are participating in Triple Force Friday events all throughout the weekend, as well as Disneyland in California and Walt Disney World in Florida.

\n

Amazon

\n

The Amazon Treasure Truck has been a popular service in select cities, and it will be making a return this Triple Force Friday!

\n

You'll find a limited edition product on the Amazon Treasure Truck this weekend in select cities. To not miss out on your opportunity (if it happens to stop by near you) is to sign up for the Treasure Truck alerts at amazon.com/treasuretruck.

\n

Once you've picked up your limited edition Star Wars goodies from the Treasure Truck, tune in to Twitch.tv/twitchpresents at 12:00 pm PT/3:00 PM ET that day for some fun programming, such as interactive unboxings, product deep dives, backstories of Star Wars characters, and more.

\n

Downtown Disney and Disney Springs

\n

\n

If you're lucky enough to live close to Anaheim, California or Orlando, Florida, then you'll find plenty to do in Downtown Disney and Disney Springs.

\n

Both World of Disney stores will feature plenty of Star Wars merchandise for you to purchase starting at 12 am on October 4.

\n

There is also a midnight shopping event at the LEGO Store in Disney Springs. The Disney Springs LEGO Store will even have Star Wars themed food and beverage offerings, as well as a LEGO Star Wars Millennium Falcon Master Build event all throughout the weekend. Additionally, there is an Imperial Star Destroyer Set Signing on Sunday, October 6 from 10 am to 1 pm ET. Also on Sunday, October 6 at 7:30 pm ET is a Star Wars Panel: Bringing the Galaxy to Life, which features expert guests from LEGO and Walt Disney Imagineering.

\n

For Disney Springs, there will be even more festivities happening if you arrive earlier than the midnight event. Starting at 6 pm on Thursday, October 3, you can check in to get your wristband and also experience Star Wars Secrets of the Empire until 11 pm. At 11 pm, there will be a ton of Star Wars food and drink to purchase, such as mini Chewbacca cakes, themed cocktails, and Lightsaber Churros. Between 9 pm to 2 am, there's a galactic dance party at the Marketplace Stage. If you're unable to attend the midnight event, the merchandise will be available to purchase at select locations across Walt Disney World Resort starting on October 4.

\n

Disney Store in New York City

\n

For those who live in New York, the Disney Store in Times Square will be hosting a midnight shopping event as well. This is your chance to be the first with some hot new Star Wars products from Star Wars: The Rise of Skywalker, The Mandalorian, and Star Wars: Jedi Fallen Order. Friendly Stormtroopers will also be patrolling the Disney Store, giving you plenty of opportunities to snap a selfie or portrait.

\n

And if you spend at least $20, you'll receive a free Lithograph Set that represents each of the three upcoming Star Wars releases. This is limited to one per guest, and only while supplies last.

\n

Fred Meyer

\n

Several Fred Meyer locations in the country are hosting an October 5 launch event. These start at 10 am and will have chances for photo ops with stormtroopers, product giveaways, and more.

\n

Some of the confirmed stores include two in Beaverton, OR; Portland, OR; Oregon City, OR; and Tualatin, OR. You'll want to double-check with your local Fred Meyer to confirm if they are hosting any Triple Force Friday events.

\n

Simon Malls

\n

Five select Simon Malls will be hosting a Triple Force Friday Scavenger Hunt. This Scavenger Hunt involves visiting all of the Triple Force Friday retailers and getting the employees to "sign off" on your scavenger hunt sheet. Once that is done, you turn it in to Guest Services to receive an exclusive Triple Force Friday button while supplies last.

\n

The specific Simon Malls locations include the following: Burlington Mall, Burlington, MA; Del Amo Fashion Center, Torrance, CA; Houston Galleria, Houston, TX; Woodfield Mall, Schaumburg, IL; Roosevelt Field, Garden City, NY.

\n

Target

\n

\n

Targets across the nation will have interactive displays set up where you can choose to join the Light or Dark side. There will also be a nice variety of new products in-store and online at target.com.

\n

Additionally, 25 Target stores will celebrate the launch of Disney Store in Target on October 4. And if you go to the Maple Grove Target in Minneapolis, there will be stormtroopers on hand for photo ops.

\n

Toys "R" Us Canada

\n

Four Toys "R" Us locations in Canada are hosting a midnight opening event on Friday, October 4 as well. These events will be giving customers first dibs at the new merchandise, exclusive giveaways, and plenty of other immersive Star Wars experiences.

\n

The four locations are: Etobicoke, ON; Edmonton, AB; Langley, BC; and Vaughan, ON.

\n

Walmart

\n

Walmart is going to have their own selection of exclusive Star Wars merchandise for Triple Force Friday. This will include a Commemorative Limited Edition Skywalker Saga line, and plenty of other new products for Star Wars: The Rise of Skywalker. There will also be in-store activities, a free collectible Triple Force Friday lapel pin (while supplies last).

\n

To find a Walmart near you that is participating, check Walmart.com/StarWars.

\n

The Force is strong with this one

\n

If you're a Star Wars fan, then this weekend is packed with plenty of activities and new merchandise to pick up for your collections. We're excited to check them out ourselves, and may the Force be with you.

\"\"", - "direction": "ltr" - }, - "title": "The Force is strong this weekend with these fun activities", - "author": "Christine Chan", - "summary": { - "content": "This weekend is the launch of new merchandise and products for the three new Star Wars releases coming out this year. Here's where you can enjoy all of the festivities!\nThis weekend, may the Force be with you. That's because Star Wars has brought back Triple Force Friday, which is a global launch of new Star Wars toys, collectibles, and other products. And the best thing about Triple Force Friday are the events, which we're rounding up for you here.\nWith Triple Force Friday 2019, it's the official launch of new products from Star Wars: The Rise of Skywalker, The Mandalorian (Disney+), and the Star Wars: Jedi Fallen Order video game. There are several big retailers that are participating in Triple Force Friday events all throughout the weekend, as well as Disneyland in California and Walt Disney World in Florida.\nAmazon\nThe Amazon Treasure Truck has been a popular service in select cities, and it will be making a return this Triple Force Friday!\nYou'll find a limited edition prod...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/5BsuNlSqgTk/heres-where-find-triple-force-friday-events-2019", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/heres-where-find-triple-force-friday-events-2019", - "type": "text/html" - } - ], - "crawled": 1570183561096, - "published": 1570183203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96319c4a:3a7:53b826a2", - "originId": "58214.pyu0g0 at https://www.imore.com", - "fingerprint": "e4da1615", - "content": { - "content": "

\n

According to reports, it could improve ECG readings

\n

What you need to know

\n
  • An Apple patent has revealed how smart clothing could be used to measure health vitals
  • \n
  • The patent was published Thursday by USPTO.
  • \n
  • The patent covers circuitry within clothing including sensors that could measure health vitals such as ECG, blood pressure, respiration and more.
  • \n

An Apple patent published yesterday, and reported on by Patently Apple could potentially signal that Apple is working on ways to include integrated circuitry in clothing that could measure health data. Specifically, it covers the idea of a stretchable band integrated into the fabric of a garment for monitoring of health data.

\n

The patent is titled "Fabric-Based Items With Stretchable Bands" and the abstract states:

\n
\n

A fabric-based item may be provide with a stretchable band. The stretchable band may be formed from a ring-shaped strip of stretchable fabric having an opening configured to fit around a body part of a user. Circuitry may be coupled to strands of material in the stretchable band. The circuitry may include sensor circuitry for making measurements on the body part such as electrocardiogram measurements, blood pressure measurements, and respiration rate measurements. Wireless communications circuitry in the fabric-based item may be used to communicate wirelessly with external electronic equipment. A wireless power transmitting device may transmit wireless power. A coil formed from conductive strands in the fabric-based item may be used by wireless power receiving circuitry in the fabric-based item to receive the wireless power. The coil may have one or more turns that run around the ring-shaped strip of stretchable fabric.

\n
\n

\n

According to the report from Patently Apple, it seems that the technology could be used in smart clothing (and accessories) to "measure health vitals and even provide another way for taking an ECG and much more. It may even work in concert with Apple Watch to take more accurate ECG readings." Patently Apple also notes that one of listed inventors is none other than Daniel Podhajny, who worked on Nike's Flyknit material and is listed in several patents related to it. Indeed, it is stated within the filing that "This relates generally to items with fabric and, more particularly, to items with stretchable fabric."

\n

Whilst the idea of wearable, smart clothing sounds fantastic, the most obvious problem would seem to be keeping it clean... Just ask anyone who has put their old iPhone through a washer/dryer. Within the body of the patent, there are provisions made so that the fabric-based technology could sustain "relatively high temperatures such as those associated with laundering of clothing", and the dangers of water.

\n
\n

For example, the fabric-based item may have supercapacitors for energy storage and other electrical components that can be laundered in hot water and dried in a clothes dryer without damage.

\n
\n

Via USPTO

\n

Like the Apple Watch needs iPhone, wearable tech would need a hub device to connect to, and the summary notes that the circuitry would include wireless communications tech within the fabric-based item, so as to allow communication with "external electronic equipment", which could perhaps be a phone or a watch.

\n

As always, a published Apple patent is not confirmation of future Apple tech, however the idea that one day we might be able to wear clothes that measure our vital signs is fascinating. Wearable tech is not new by any means, but the idea that sensors and circuitry could be integrated into the fabric of our clothes is certainly a fascinating prospect. The only question that remains is at which stage of the laundering process does one charge your workout t-shirt?

\"\"", - "direction": "ltr" - }, - "title": "Apple patent could point to \"smart clothing\" that measures health data", - "author": "Stephen Warwick", - "summary": { - "content": "According to reports, it could improve ECG readings\nWhat you need to know\nAn Apple patent has revealed how smart clothing could be used to measure health vitals\nThe patent was published Thursday by USPTO.\nThe patent covers circuitry within clothing including sensors that could measure health vitals such as ECG, blood pressure, respiration and more.\nAn Apple patent published yesterday, and reported on by Patently Apple could potentially signal that Apple is working on ways to include integrated circuitry in clothing that could measure health data. Specifically, it covers the idea of a stretchable band integrated into the fabric of a garment for monitoring of health data.\nThe patent is titled "Fabric-Based Items With Stretchable Bands" and the abstract states:\nA fabric-based item may be provide with a stretchable band. The stretchable band may be formed from a ring-shaped strip of stretchable fabric having an opening configured to fit around a body part of a user. Circuitry may ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/pn5JFw_SB5U/apple-patent-could-point-smart-clothing-could-measure-health-data", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-patent-could-point-smart-clothing-could-measure-health-data", - "type": "text/html" - } - ], - "crawled": 1570182896714, - "published": 1570182772000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:395:53b826a2", - "originId": "58213.pyu0g0 at https://www.imore.com", - "fingerprint": "4c15bb01", - "content": { - "content": "

\n

What you need to know

\n
  • Health insurance companies are realizing the benefits of Apple Watch.
  • \n
  • John Hancock is offering a discounted Series 5.
  • \n
  • Wearers earn points to pay for the watch.
  • \n

Move more, save more.

\n

Health insurance companies seem to be learning that Apple Watch can help it save money by getting people moving. Insurance company John Hancock is now offering customers an Apple Watch Series 5 for just $25 if they use it to become more active. Presumably saving the company money in the long run.

\n

The new John Hancock Vitality Apple Watch program, spotted by 9to5Mac, sees customers receive an Apple Watch Series 5 in 40mm size for $25, although they can pay more and upgrade to a cellular or 44mm model instead.

\n

No matter which they buy, the program works the same. Customers earn points by meeting movement targets. Those targets differ depending on a customer's fitness levels, with the aim being to accrue enough points to cover the monthly payment towards the watch.

\n
\n

Whether they like to walk, run, bike or swim, it's easy for participants to share their activities and earn points that go toward monthly payments for their watch over a two-year period. John Hancock Vitality members are able to fully fund their watch by meeting monthly physical activity targets.

\n
\n

If customers don't meet their goals, they have to pay for the watch over the course of two years.

\n

John Hancock presumably believes that by getting people moving and encouraging them to be more active it can save money on medication and procedures in the longer term. It could be years before we know whether that's actually how things pan out, or if all the injuries people sustain though their newfound need to exercise balances it all out.

\"\"", - "direction": "ltr" - }, - "title": "John Hancock offers life insurance customers an Apple Watch for $25", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nHealth insurance companies are realizing the benefits of Apple Watch.\nJohn Hancock is offering a discounted Series 5.\nWearers earn points to pay for the watch.\nMove more, save more.\nHealth insurance companies seem to be learning that Apple Watch can help it save money by getting people moving. Insurance company John Hancock is now offering customers an Apple Watch Series 5 for just $25 if they use it to become more active. Presumably saving the company money in the long run.\nThe new John Hancock Vitality Apple Watch program, spotted by 9to5Mac, sees customers receive an Apple Watch Series 5 in 40mm size for $25, although they can pay more and upgrade to a cellular or 44mm model instead.\nNo matter which they buy, the program works the same. Customers earn points by meeting movement targets. Those targets differ depending on a customer's fitness levels, with the aim being to accrue enough points to cover the monthly payment towards the watch.\nWhether they ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/mzJBybbdPl0/john-hancock-offers-life-insurance-customers-apple-watch-25", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/john-hancock-offers-life-insurance-customers-apple-watch-25", - "type": "text/html" - } - ], - "crawled": 1570180261993, - "published": 1570179878000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:394:53b826a2", - "originId": "58212.pyu0g0 at https://www.imore.com", - "fingerprint": "1bd6718d", - "content": { - "content": "

\n

Just three months after Facebook did just that...

\n

What you need to know

\n
  • Tim Cook doesn't think a private company should set up cryptocurrency.
  • \n
  • Cook has dispelled any potential rumor that Apple might look to compete with Facebook in the market.
  • \n
  • He believes that currency should remain in the hands of government.
  • \n

Tim Cook has expressed his firm views on cryptocurrency, as he continues his European tour this week. Speaking to French newspaper Les Echos and first reported by CNBC, Tim Cook expressed discomfort at the idea of a private company creating a cryptocurrency. According to their report

\n
\n

When asked whether Apple would follow suit, Cook told Les Echos daily newspaper it was not on his agenda.

\n

"No. I really think that a currency should stay in the hands of countries. I'm not comfortable with the idea of a private group setting up a competing currency," he said.

\n

"A private company shouldn't be looking to gain power this way."

\n
\n

The report notes a CNN article from September where Jennifer Bailey, VP of Apple Pay said "We're watching cryptocurrency", describing it as "interesting" and having "long-term potential".

\n

Clearly now it seems she may have meant they were "watching cryptocurrency" with some disdain. Whilst many thought Bailey's comments could have signalled Apple's long term ambition to swipe a slice of the cryptocurrency pie, this latest story does appear to reveal that this is definitely not the case. Coming just 3 months after Facebook announced its cryptocurreny Libra, this is probably as close as we will get to a direct comment from Apple on the move from the social media giant.

\n

As reported by MacRumors, Cook also discussed other topics with the outlet including immigration, journalisam and fake news:

\n
\n

According to Cook, while the internet has brought "many positive things," fake news is one negative. From a translation of the original interview:\nAll of us lovers of democracy and freedom must think that separating the false from the true is the basis of freedom. Quality journalism is the foundation of every democracy and an open and free press is essential.\nCook also spoke about a topic that he's covered many times in the past - privacy. He reiterated his belief that Apple customers are not Apple's product, and that Apple will not sell customer data. "At Apple, we will never treat you as products but as customers with dignity and respect," he said.

\n
\n

So there you have it. Apple's will not be joining the cryptocurrency fray anytime soon, perhaps maybe never... at least not on Tim Cook's (Apple) Watch.

\"\"", - "direction": "ltr" - }, - "title": "Here's what Tim Cook has to say on cryptocurrency", - "author": "Stephen Warwick", - "summary": { - "content": "Just three months after Facebook did just that...\nWhat you need to know\nTim Cook doesn't think a private company should set up cryptocurrency.\nCook has dispelled any potential rumor that Apple might look to compete with Facebook in the market.\nHe believes that currency should remain in the hands of government.\nTim Cook has expressed his firm views on cryptocurrency, as he continues his European tour this week. Speaking to French newspaper Les Echos and first reported by CNBC, Tim Cook expressed discomfort at the idea of a private company creating a cryptocurrency. According to their report\nWhen asked whether Apple would follow suit, Cook told Les Echos daily newspaper it was not on his agenda.\n"No. I really think that a currency should stay in the hands of countries. I'm not comfortable with the idea of a private group setting up a competing currency," he said.\n"A private company shouldn't be looking to gain power this way."\nThe report notes a CNN article from Septe...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/EjP_RIVCL1s/tim-cook-cryptocurrency-private-company-shouldnt-be-looking-gain-power-way", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tim-cook-cryptocurrency-private-company-shouldnt-be-looking-gain-power-way", - "type": "text/html" - } - ], - "crawled": 1570180261993, - "published": 1570179716000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95eb340f:388:53b826a2", - "originId": "58211.pyu0g0 at https://www.imore.com", - "fingerprint": "4e00a468", - "content": { - "content": "

\n

What you need to know

\n
  • iPhone 11 and iPhone 11 Pro demand is strong.
  • \n
  • iPhone 11 Pro Max demand orders have been reduced.
  • \n
  • An extra 8m iPhones have been ordered overall.
  • \n

Demand is so strong production is increasing.

\n

Demand for new iPhones is so strong that Apple has asked its suppliers to increase production by as much as 10%, according to a report by Nikkei Asian Review. That would reportedly mean that an extra 8 million iPhones would be produced in order to meet demand.

\n

The break down of iPhone orders is particularly interesting, with iPhone 11 and iPhone 11 Pro said to be the most popular. By contrast, Apple has actually reduced its iPhone 11 Pro Max orders due to lower demand.

\n

The report also quotes unnamed sources who say that Apple's previously conservative order numbers have now been revised to ensure enough stock is available in stores.

\n
\n

"This autumn is so far much busier than we expected," one source with direct knowledge of the situation said. "Previously, Apple was quite conservative about placing orders," which were less than for last year's new iPhone. "After the increase, prepared production volume for the iPhone 11 series will be higher compared to last year," the source said.

\n
\n

iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max have been on sale for two weeks now, with stocks still short if you try to place an order online. New iPhones do appear to be arriving at Apple Stores daily, however.

\n

Around this time following every iPhone launch we tend to hear stories saying that orders have been cut, usually alongside stories that iPhone demand is lower than anticipated. This year things seem to be going in the other direction with iPhone 11 proving particularly popular in some key countries.

\"\"", - "direction": "ltr" - }, - "title": "New iPhone production reportedly increasing by up to 10%", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\niPhone 11 and iPhone 11 Pro demand is strong.\niPhone 11 Pro Max demand orders have been reduced.\nAn extra 8m iPhones have been ordered overall.\nDemand is so strong production is increasing.\nDemand for new iPhones is so strong that Apple has asked its suppliers to increase production by as much as 10%, according to a report by Nikkei Asian Review. That would reportedly mean that an extra 8 million iPhones would be produced in order to meet demand.\nThe break down of iPhone orders is particularly interesting, with iPhone 11 and iPhone 11 Pro said to be the most popular. By contrast, Apple has actually reduced its iPhone 11 Pro Max orders due to lower demand.\nThe report also quotes unnamed sources who say that Apple's previously conservative order numbers have now been revised to ensure enough stock is available in stores.\n"This autumn is so far much busier than we expected," one source with direct knowledge of the situation said. "Previously, Apple was quit...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/cTSNRQuWvNM/new-iphone-production-reportedly-increasing-10", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/new-iphone-production-reportedly-increasing-10", - "type": "text/html" - } - ], - "crawled": 1570178282511, - "published": 1570178222000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95cd01ed:379:53b826a2", - "originId": "56596.pyu0g0 at https://www.imore.com", - "fingerprint": "d6d84d8b", - "content": { - "content": "

\n

Don't know what character booster packs to get in Yu-Gi-Oh! Legacy of the Duelist: Link Evolution? Here are all of the different types of cards in every pack!

\n

Yu-Gi-Oh! Legacy of the Duelist: Link Evolution is out now on Nintendo Switch, and with it comes access to over 9000 cards from the popular trading card game (TCG). But it's not like you'll get 9000 cards to start with \u2014 you need to spend time playing the single-player campaign to earn Duel Points (DP) to spend on booster packs.

\n

But what's in each booster pack? What's a good pack to start with if you want to build a custom deck to use instead of the iconic Story Decks for each campaign duel? Fret not, fellow Duelists! We're here to help.

\n

I would highly recommend starting the campaign with the original Yu-Gi-Oh! series, and then going in order from there. Not only will you start with the basics (and then work your way up), but there are some good archetypes that you can get with just the booster packs from the original series, such as Red Eyes Black Dragon, Blue Eyes White Dragon, and Dark Magician.

\n

Since there are over 9000 cards total in the game, we probably won't be able to list every single one here (there are also other resources online for that). Instead, we'll cover the archetypes and what kind of cards to expect in each pack.

\n

It's time to duel!

\n

Yu-Gi-Oh! Legacy of the Duelist: Link Evolution

\n

\n

$40 on Amazon

\n

Yu-Gi-Oh! anywhere, anytime

\n

Yu-Gi-Oh! Legacy of the Duelist: Link Evolution is the perfect way to get your Yu-Gi-Oh! fix on-the-go. Relive iconic duels from all seasons of the anime series, take part in reverse duels, duel against friends in multiplayer, play in Sealed and Draft Battles, earn card rewards, and unlock over 9000 cards from booster packs. It's all Yu-Gi-Oh!, all the time.

\n

Yu-Gi-Oh!

\n

\n

Grandpa

\n

Grandpa Muto's pack is the cheapest of the bunch, costing only 200 DP (everyone else is 400 DP). While most of the cards in here are junk, but you will be able to find the Gravekeeper's archetype, Exodia the Forbidden One cards, and some magic and trap cards.

\n
  • Exodia archetype
  • \n
  • Gravekeepers archetype
  • \n
  • Basic Link monsters
  • \n
  • Skill canceling cards
  • \n
  • Field Spells
  • \n

Mai Valentine

\n

Mai Valentine's main focus is the signature Harpie Lady cards, but you'll find other femme fatale archetypes in here as well.

\n
  • Harpy Lady Archetype
  • \n
  • Amazoness Archetype
  • \n
  • Guardians Archetype
  • \n
  • Basic Insects and Insect Support
  • \n
  • Summon Sorceress
  • \n

Bakura

\n

Bakura's pack is a bit of a mixed bag. You'll find some Toon cards, zombie monsters, and counters to the Egyptian God Cards.

\n
  • Toons Archetype
  • \n
  • Agents Archetype
  • \n
  • Basic Zombies and Zombie Support
  • \n
  • Winged Dragon of Ra \u2013 Sphere Mode
  • \n
  • Destiny Board Cards
  • \n
  • Basic Fiends and Fiend Support
  • \n

Joey Wheeler

\n

This is personally my favorite, as you'll find support for the Red-Eyes Black Dragon archetype. There's also Jinzo archetype, warriors, the "Mask" archetype, and Ritual Monsters.

\n
  • Red Eyes Black Dragon archetype
  • \n
  • Jinzo archetype
  • \n
  • Incantations/Ritual Cards and Support
  • \n
  • Aura Support
  • \n

Seto Kaiba

\n

Kaiba is well known for his favorite card, the Blue Eyes White Dragon. It's no surprise that his pack contains a lot of support for Blue Eyes, as well as the XYZ Dragon Cannon archetype.

\n
  • Blue Eyes White Dragon Support
  • \n
  • Thunder Dragon Archetype
  • \n
  • Heralds Archetype
  • \n
  • Cubics Archetype
  • \n
  • Fairy Tales Archetype
  • \n
  • ABC Union Cards
  • \n
  • XYZ Union Cards
  • \n

Yugi Moto

\n

Yugi's signature card is the popular Dark Magician, so not surprisingly, you'll find the Dark Magician and Dark Magician Girl, as well as support cards in Yugi's pack. There will also be the Black Luster Soldier archetype, Gaia, and Magna Warriors.

\n
  • Dark Magician Support
  • \n
  • Buster Blader
  • \n
  • Gadgets Archetype
  • \n
  • Magna Warriors Archetype
  • \n
  • Black Luster Soldier and Gaia Support
  • \n

Yu-Gi-Oh! GX

\n

\n

Alexis Rhodes

\n

Alexis Rhodes is the pack to get if you are interested in the Nekroz archetype, Gemini cards, Cyber Angels archetype, Solemn Judgement, and a few Forbidden/Limited cards.

\n
  • Cyber Angels Archetype
  • \n
  • Nekroz
  • \n
  • Archfiends Archetype
  • \n
  • Gemini Archetype
  • \n
  • Dark Scorpion Gang
  • \n
  • Solemn Judgement
  • \n
  • Several Forbidden/Limited Cards
  • \n

Bastion Misawa

\n

Bastion's pack contains the Vampire archetype, along with Dark World archetype, Elemental Lords, Dinosaurs, and more.

\n
  • Dark World Archetype
  • \n
  • Elemental Lord Archetype
  • \n
  • Vampire Archetype
  • \n
  • Basic Dinosaurs and Dino Support
  • \n
  • Frog Archetype
  • \n
  • Darkest Diabolos
  • \n

Chazz Princeton

\n

The Chazz pack features the Ojamas archetype, Spirit monsters, and more.

\n
  • Ojamas Archetype
  • \n
  • Armed Dragons and other LV Support
  • \n
  • Arcana Force
  • \n
  • Spirit Monsters
  • \n

Syrus Truesdale

\n

Syrus is known for Cyber Dragons, so you'll find them in this pack. There are also Roid archetype cards, Volcanics, and a few other archetypes.

\n
  • Cyber Dragon Archetype
  • \n
  • Cyber Dark Archetype
  • \n
  • Roid Archetype
  • \n
  • Volcanics Archetype
  • \n
  • Cloudians Archetype
  • \n

Jesse Anderson

\n

The Jesse pack is the one you want for Shaddol support, along with Crystal Beasts, Fairy Tale support, and Venom and Worms support.

\n
  • Crystal Beast Archetype
  • \n
  • Koa'ki Meirus Archetype
  • \n
  • Venom and Worms Support
  • \n
  • Fairy Tale Support
  • \n
  • Shaddols Archetype
  • \n

Jaden Yuki

\n

Jaden is the hero of this series and well-known for the different HERO archetypes. You'll also find Winged Kuriboh support and more.

\n
  • Elemental HERO Archetype
  • \n
  • Evil HERO Archetype
  • \n
  • Winged Kuriboh Support
  • \n
  • Destiny HERO Archetype
  • \n
  • Neo Spacian Support
  • \n
  • Yubel
  • \n
  • Masked HERO Support
  • \n
  • Super Polymerization
  • \n

Yu-Gi-Oh! 5Ds

\n

Tetsu Trudge

\n

The Tetsu pack has the popular SPYRALs, Six Samurai, and more.

\n
  • Goyo Guardian
  • \n
  • Six Samurai Archetype
  • \n
  • Karakuri Archetype
  • \n
  • Ice Barrier Support
  • \n
  • SPYRAL Archetype
  • \n
  • Alien Archetype
  • \n

Leo/Luna

\n

As Yu-Gi-Oh! evolves, it introduced hand traps, which are cards you can discard from your hand to counter actions taken by your opponent. You'll find plenty of them in the Leo/Luna pack, along with several different archetypes.

\n
  • Handtraps
  • \n
  • Jurrac Archetype
  • \n
  • Machina Archetype
  • \n
  • Dragunity Archetype
  • \n
  • Vylon Archetype
  • \n
  • Morphtronic Archetype
  • \n
  • Symphonic Archetype
  • \n

Akiza Izinski

\n

This pack has Reptiles and support for them, Black Rose Dragon and Plant support, Psychics, and more.

\n
  • Gusto Archetype
  • \n
  • Reptiles and Reptile Support
  • \n
  • Lightsworn Archetype
  • \n
  • Psychics and Psychic Support
  • \n
  • Black Rose Dragon and Plant Support
  • \n

Jack Atlas

\n

You'll find Red Dragon Archfiend support here (different from Red Eyes Black Dragon), along with Resonator Tuners, Fortune Lady archetype, and more.

\n
  • Red Dragon Archfiend Support
  • \n
  • Resonator Tuners
  • \n
  • Ally of Justice Archetype
  • \n
  • Infernity Archetype
  • \n
  • Batteryman Archetype
  • \n
  • Fortune Lady Archetype
  • \n

Crow Hogan

\n

Into Nordic Gods, Fabled, and Black Wing archetypes? You'll find them and then some in Crow Hogan's booster pack.

\n
  • Black Wing Archetype
  • \n
  • Naturia Archetype
  • \n
  • Mist Valley Archetype
  • \n
  • Fabled Archetype
  • \n
  • Nordic God Archetype
  • \n
  • Laval Archetype
  • \n

Yusei Fudo

\n

The popular Stardust Dragon archetype is in Yusei Fudo's pack, along with some other archetypes.

\n
  • Junk Archetype
  • \n
  • Stardust Dragon Support
  • \n
  • T.G. Archetype
  • \n
  • Earthbound Immortals
  • \n
  • Malefic Archetype
  • \n
  • Meklord Archetype
  • \n

Yu-Gi-Oh! Zexel

\n

\n

Cathy

\n

Looking for Ghostricks? You'll find them in Cathy's pack, along with Subterrors, Bujin Support, and more.

\n
  • Ghostrick Archetype
  • \n
  • Train Support
  • \n
  • Evolsaur Archetype
  • \n
  • Hazy Flame Support
  • \n
  • Subterror Support
  • \n
  • Madolche Archetype
  • \n
  • Bujin Support
  • \n
  • Fire First Archetype
  • \n
  • Tour Guide Cards
  • \n
  • Droll & Lock Bird
  • \n

Quinton

\n

Noble Knights, Heroic Champions, Gimmick Puppets, oh my! You'll find these archetypes, along with a few more, in Quinton's pack.

\n
  • Gimmick Puppet Archetype
  • \n
  • Heroic Champion Archetype
  • \n
  • Mecha Phantom Beast Archetype
  • \n
  • Noble Knight Archetype
  • \n
  • Artifact Archetype
  • \n
  • Chronomalie Archetype
  • \n
  • Wind-Up Archetype
  • \n

Kite

\n

Want Galaxy-Eyes, Heretics, Evilswarm, and Inzektor archetypes? They'll be in Kite's pack, with a few others.

\n
  • Galaxy-Eyes Support
  • \n
  • Photon Archetype
  • \n
  • Heraldic Beast Archetype
  • \n
  • Heretic Archetype
  • \n
  • Steelswarm Archetype
  • \n
  • Evilswarm Archetype
  • \n
  • Inzektor Archetype
  • \n

Shark

\n

This pack is perfect for those who want a deck of aquatic Water-type monsters, like the Sharks/Fish/Penguin support, along with Mermail archetype, Atlanteans archetype, Weather Painter archetype, and more.

\n
  • Sharks/Fish/Penguins Support
  • \n
  • Mermail Archetype
  • \n
  • Atlantean Archetype
  • \n
  • Battlin' Boxer Archetype
  • \n
  • Weather Painter Archetype
  • \n
  • Geshki Archetype
  • \n
  • Gorgonic Archetype
  • \n
  • Dragon Ruler Archetype
  • \n

Yuma

\n

Yuma is the main protagonist of the Zexal series, and like Yugi, focuses on spellcasters. You'll find the Gagaga archetype, Utopia cards, and Spellbook archetype here.

\n
  • Utopia Support
  • \n
  • Gagaga, Gogogo, and Dododo
  • \n
  • Number XYZ Cards
  • \n
  • Spellbook Archetype
  • \n

Yu-Gi-Oh! ARC-V

\n

Gong

\n

Warrior fans will enjoy Gong's pack, as it contains the Superheavy Samurai archetype, along with Psy-Frame, Crystrons, and more.

\n
  • Superheavy Samurai Archetype
  • \n
  • Shiranui
  • \n
  • Scrap Archetype
  • \n
  • X-Saber Archetype
  • \n
  • Windwitch Archetype
  • \n
  • Speedroid
  • \n
  • Psy-Frame Archetype
  • \n
  • Crystrons
  • \n
  • Prediction Princess
  • \n
  • Triamids
  • \n
  • Fur Hires
  • \n
  • Flower Cardians
  • \n

Zuzu

\n

The Zuzu pack holds the Frightfurs, Ancient Gears, Predaplant, Lunalight, and other archetypes, if you are looking for them.

\n
  • Frightfur Archetype
  • \n
  • Melodious Archetype
  • \n
  • Ancient Gear Archetype
  • \n
  • Gem-Knight Archetype
  • \n
  • Lunalight Archetype
  • \n
  • Gladiator Beast Archetype
  • \n
  • Predaplant Support
  • \n

Shay

\n

The incredibly OP Zoodiacs are found in Shay's pack, along with Ninjas, Phantom Knights, Sky Strikers, Paleozoics, Gears, Traprix, and much more.

\n
  • Raidraptor Archetype
  • \n
  • Phantom Knight Archetype
  • \n
  • Magical Muskateers
  • \n
  • Ninja Support
  • \n
  • Sylvans
  • \n
  • Burning Abyss
  • \n
  • Stellarknight Archetype
  • \n
  • Paleozoic Archetype
  • \n
  • Sky Striker Archetype
  • \n
  • Super Quantum Support
  • \n
  • Gears Support
  • \n
  • Zoodiac Archetype
  • \n
  • Constellar Archetype
  • \n
  • Traptrix Support
  • \n

Declan

\n

The Declan pack contains cards for incredibly powerful decks like D/D/Ds, True Draco, Monarchs, Kozmos, and more.

\n
  • D/D/Ds Support
  • \n
  • Amorphage Archetype
  • \n
  • Mayosenju Archetype
  • \n
  • True Draco Archetype
  • \n
  • Monarch Archetype
  • \n
  • Mythical Beast Archetype
  • \n
  • Dinomist Support
  • \n
  • Igknights Support
  • \n
  • Kozmos Support
  • \n
  • Qliphorts Support
  • \n
  • Elder Entitie Archetype
  • \n
  • Kuiju Archetype
  • \n
  • Zefra Archetype
  • \n

Yuya

\n

As the main protagonist of the ARC-V series, you'll find Performapals, Odd-Eyes, basic Pendulum support, and more.

\n
  • Performapal Support
  • \n
  • Astrograph Support
  • \n
  • Odd-Eyes Archetype
  • \n
  • Supreme King Support
  • \n
  • Nephthys Support
  • \n
  • Basic Pendulum Support
  • \n

Yu-Gi-Oh! VRAINS

\n

\n

VRAINS is currently still ongoing, so there is only one booster pack (Playmaker) in this series for now. It essentially contains all of the new archetypes that were introduced since the original release of Yu-Gi-Oh! Legacy of the Duelist back in 2015 on other platforms.

\n
  • Cyberse
  • \n
  • Goukis
  • \n
  • Trickstars
  • \n
  • Altergeists
  • \n
  • Rokkets
  • \n
  • Borrels
  • \n
  • Topologics
  • \n
  • Vendreads
  • \n
  • X-Krawlers
  • \n
  • Orcusts
  • \n
  • Crusadias
  • \n
  • Salamangreat Archetype
  • \n
  • World Chalice
  • \n
  • World Legacy
  • \n
  • Tindangle
  • \n
  • Mekk-Knight Archetype
  • \n
  • Saryuja Skull-Dread
  • \n
  • Link Support
  • \n

A good starting point for beginners

\n

\n

I know, with all of these different archetypes, it can be a bit overwhelming, especially if you're new or just returning to Yu-Gi-Oh! after a few years and haven't been keeping up with the meta of the trading card game.

\n

I think a good way to start in Link Evolution is with the first series, as it is not too complicated and you can get some good cards to make a solid deck with to get through a good chunk of the campaigns.

\n

Personally, I would recommend starting with a Red Eyes Black Dragon deck, as it is the one I'm currently using to get through the story duels. I'm in the GX series now, and it's still holding up well. Just keep going for the Joey Wheeler packs until you get enough to make a solid deck, and then continue to perfect it before moving on to another deck build.

\n

The gist of the Red Eyes deck revolves around the Joey's signature Red Eyes Black Dragon, and you'll have a ton of cards to quickly get it out on the field through Special Summon (Red Eyes Baby Dragon, The Black Stone of Legend, Return of the Red-Eyes), and keep it out there, along with other Red-Eyes cards.

\n

It's not hard to swarm the enemy with a lot of high-level Red Eyes cards in the first few turns, and it will be hard for them to get rid of your dragons, especially if they can keep coming back. Get the Xyz summon, Red-Eyes Black Flare Metal Dragon out, and your opponent will take 500 points of damage to their life points anytime they activate a card or effect until they can get rid of it.

\n

The Red-Eyes deck is pretty strong and should be beginner-friendly, and will help you get through the story duels quicker. The Blue Eyes White Dragon can also be quite strong, and the Dark Magician is quite fun to play.

\n

Just keep playing to earn that sweet DP

\n

Yes, the game has a lot of cards for you to collect and use in decks. I mean, there are over 9000, for cryin' out loud! That leaves a lot of possibilities for decks and play styles, but how do you get that DP to get those booster packs? It's easy: just keep playing the game.

\n

Once you have a deck that you're comfortable using and can win through story duels without much struggling, just keep using it. Getting through story duels, especially the earlier campaigns, should be a breeze if you have constructed a decent deck (keep it as close to 40 cards as possible for best results). As you duel, whether you win or lose, you'll get DP. If you just keep at it, then you'll have a lot of DP saved up, and then you can just go wild in the Card Shop. Just have an idea of the kind of cards you're looking for, whether it's to improve your current deck or make a new one, and keep going for those packs.

\n

Then when you're out of DP, just duel some more. You know the drill: lather, rinse, repeat.

\n

It's time to duel!

\n

I hope that this guide helps some of you when it comes to determining which booster packs to get. With over 9000 cards available to collect in the game, the possibilities are quite literally endless here, and there's a lot of room for experimentation.

\n

Have any tips of your own? Share them in the comments!

\n

September 2019: Updated with new tips.

\n

It's time to duel!

\n

Yu-Gi-Oh! Legacy of the Duelist: Link Evolution

\n

\n

$40 on Amazon

\n

Yu-Gi-Oh! anywhere, anytime

\n

Yu-Gi-Oh! Legacy of the Duelist: Link Evolution is the perfect way to get your Yu-Gi-Oh! fix on-the-go. Relive iconic duels from all seasons of the anime series, take part in reverse duels, duel against friends in multiplayer, play in Sealed and Draft Battles, earn card rewards, and unlock over 9000 cards from booster packs. It's all Yu-Gi-Oh!, all the time.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Here's what to expect in every booster pack in Yu-Gi-Oh! on Switch", - "author": "Christine Chan", - "summary": { - "content": "Don't know what character booster packs to get in Yu-Gi-Oh! Legacy of the Duelist: Link Evolution? Here are all of the different types of cards in every pack!\nYu-Gi-Oh! Legacy of the Duelist: Link Evolution is out now on Nintendo Switch, and with it comes access to over 9000 cards from the popular trading card game (TCG). But it's not like you'll get 9000 cards to start with \u2014 you need to spend time playing the single-player campaign to earn Duel Points (DP) to spend on booster packs.\nBut what's in each booster pack? What's a good pack to start with if you want to build a custom deck to use instead of the iconic Story Decks for each campaign duel? Fret not, fellow Duelists! We're here to help.\nI would highly recommend starting the campaign with the original Yu-Gi-Oh! series, and then going in order from there. Not only will you start with the basics (and then work your way up), but there are some good archetypes that you can get with just the booster packs from the original ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/uSihlC7SW80/yu-gi-oh-legacy-duelist-link-evolution-booster-pack-guide", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/yu-gi-oh-legacy-duelist-link-evolution-booster-pack-guide", - "type": "text/html" - } - ], - "crawled": 1570176303597, - "published": 1570176000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36105", - "fingerprint": "b7af44da", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d94c5daba:164b:d4506071", - "updated": 1570157243000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.theregister.co.uk/2019/10/02/apple_hong_kong/", - "type": "text/html" - } - ], - "crawled": 1570159057594, - "title": "Apple and Hong Kong", - "published": 1570157242000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Kieren McCarthy, writing for The Register:

\n
\n

\u201cYour app contains content - or facilitates, enables, and\nencourages an activity - that is not legal \u2026 specifically, the\napp allowed users to evade law enforcement,\u201d the American tech\ngiant told makers of the HKmap Live on Tuesday before\npulling it.

\n

The makers, and many others, have taken exception to that\nargument, by pointing out that the app only allows people to note\nlocations - as many countless thousands of other apps do - and so\nunder the same logic, apps such as driving app Waze should also\nbe banned.

\n
\n

Maciej Ceglowski:

\n
\n

To deny the people of Hong Kong one of the few tools that defends\nthem against police aggression is such a craven act that I can\u2019t\neven put it into words. Is Apple going to side with \u201claw\nenforcement\u201d in every dictatorship on the planet? Is coddling\nChina worth that much to them?

\n

On behalf of tech people in America, I would like to apologize to\nthe people of Hong Kong for this humiliating display by our\nbiggest tech company. These are not the fundamental American\nvalues you have in mind when you wave our flag at your protests,\nand we must do better.

\n
\n

Hanlon\u2019s Razor\u2009\u2014\u2009\u201cNever attribute to malice that which is adequately explained by stupidity\u201d\u2009\u2014\u2009has never applied to anything more aptly than App Store rejections (although \u201cincompetence\u201d might be a better word than \u201cstupidity\u201d). So I think there\u2019s a good chance that there\u2019s nothing to this other than a bad decision on the part of a rank-and-file App Store reviewer. The HK Map developers think the same thing. (And to be clear, this is a new app that was rejected, it\u2019s not an app that Apple pulled from the App Store. Also, the good news for iPhone-owning Hongkongers is that HK Maps has a good mobile web app.)

\n

But here\u2019s the thing. What\u2019s going on in Hong Kong is important. A small liberal democracy is standing up to a gargantuan authoritarian communist dictatorship with a superpower-grade military force.

\n

Apple is reliant on China in two ways: they manufacture most of their products there, and the Chinese market is roughly equal to all of Europe as Apple\u2019s second biggest for sales. If Apple wants to avoid any suspicion that the company is kowtowing to China, they need to avoid any inadvertent screw-ups in a case like this. Everything related to the App Store approval process that might be perceived as kowtowing to China should receive the utmost scrutiny.

\n

This one doesn\u2019t pass the test.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d94a93ae4:311:53b826a2", - "originId": "58205.pys5s0 at https://www.imore.com", - "fingerprint": "bd5a472d", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has released a new teaser for its original series Servant
  • \n
  • The Apple Original is produced by M. Night Shyamalan
  • \n
  • It is set to debut on Apple TV+ on November 28th, 2019
  • \n

What do you believe?

\n

Apple has released a new teaser trailer for its original series Servant, a thriller that is produced by M. Night Shyamalan and set to debut a few weeks after Apple TV+ launches on November 1st.

\n
\n\n

The trailer shows the hands of someone taking care of an incredibly realistic looking baby doll. It shows them putting on a diaper and fixing the doll's hair as if it was a real child. The trailer ends with the question, "What do you believe?".

\n

This is the third teaser trailer for Servant, which has remained mysterious as far as divulging what this show is really about, but that is not surprising given that M. Night Shyamalan is involved. The only thing that we know for sure is the short description that Apple has given us:

\n
\n

"From M. Night Shyamalan, Servant follows a Philadelphia couple in mourning after an unspeakable tragedy creates a rift in their marriage and opens the door for a mysterious force to enter their home."

\n
\n

The other two trailers have given us another look at the fake child and at one of the adult characters who we can guess is the babysitter or nanny who has been hired to care for the doll.

\n
\n\n
\n\n

Servant is set to debut on Apple TV+ on November 28th, four weeks after the service launches. Apple did say that they would be rolling out new shows and movies on a monthly basis after the launch of Apple TV+ and this is an indicator that they are sticking to that release schedule. Apple TV+ will launch on November 1st for $4.99 per month.

\"\"", - "direction": "ltr" - }, - "title": "Apple releases creepy new teaser for its Apple TV+ series Servant", - "author": "Joe Wituschek", - "summary": { - "content": "What you need to know\nApple has released a new teaser for its original series Servant\nThe Apple Original is produced by M. Night Shyamalan\nIt is set to debut on Apple TV+ on November 28th, 2019\nWhat do you believe?\nApple has released a new teaser trailer for its original series Servant, a thriller that is produced by M. Night Shyamalan and set to debut a few weeks after Apple TV+ launches on November 1st.\nThe trailer shows the hands of someone taking care of an incredibly realistic looking baby doll. It shows them putting on a diaper and fixing the doll's hair as if it was a real child. The trailer ends with the question, "What do you believe?".\nThis is the third teaser trailer for Servant, which has remained mysterious as far as divulging what this show is really about, but that is not surprising given that M. Night Shyamalan is involved. The only thing that we know for sure is the short description that Apple has given us:\n"From M. Night Shyamalan, Servant follows a Phi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/373l24LwzBs/apple-releases-creepy-new-trailer-its-apple-tv-series-servant", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-releases-creepy-new-trailer-its-apple-tv-series-servant", - "type": "text/html" - } - ], - "crawled": 1570157181668, - "published": 1570156999000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613603", - "fingerprint": "661053a2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d947baaaa:15c6:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

John Hancock was one of the first insurers to offer discounted Apple Watch models to life insurance customers. Today, the company announced that it is expanding its Apple Watch program to include the new Apple Watch Series 5.

\n

more\u2026

\n

The post John Hancock now lets life insurance customers earn an Apple Watch Series 5 for $25 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/apple-watch-series-5-john-hancock/", - "type": "text/html" - } - ], - "crawled": 1570154195626, - "title": "John Hancock now lets life insurance customers earn an Apple Watch Series 5 for $25", - "published": 1570153248000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613595", - "fingerprint": "8231295c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9444b6ae:155b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is continuing its trend of updating its numerous iOS applications for iOS 13. This evening, the App Store Connect app for iOS has been updated with Dark Mode support, as well as stability improvements and bug fixes.

\n

more\u2026

\n

The post Apple updates App Store Connect for iOS with support for Dark Mode appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/app-store-connect-dark-mode/", - "type": "text/html" - } - ], - "crawled": 1570150594222, - "title": "Apple updates App Store Connect for iOS with support for Dark Mode", - "published": 1570148468000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d942c0878:2de:53b826a2", - "originId": "58202.pys5s0 at https://www.imore.com", - "fingerprint": "44e2506", - "content": { - "content": "

Image: Cinepocalypse

\n

What you need to know

\n
  • A new case has popped up that makes terrific use of the iPhone 11 Pro's triple-camera system.
  • \n
  • The so-called Commando Arnold Schwarzenegger case turns the cameras into rocket launchers
  • \n
  • It's a perfect recreation of the iconic scene in the 1985 film Commando.
  • \n

Arnold Schwarzenegger with a rocket launcher has you covered.

\n

The of the most polarizing aspect of the iPhone 11 Pro is its camera system. Love it or hate it, the triple-camera system elicits strong opinions from people. Whether you are on one side or the other, there's no denying the Commando Arnold Schwarzenegger iPhone 11 Pro case makes the new camera system worth it.

\n

For those of you that are not familiar with Commando, it is a 1985 film that stars Schwarzenegger as retired United States Special Forces Colonel John Matrix. At one point, his daughter is kidnapped and he is forced to spring into action and save her while taking out a gang of thugs. Along the way, there is an iconic scene where he aims rocket launcher and starts laying waste.

\n

The boxy front rocket launcher just so happens to look a lot like the square camera of the iPhone 11 Pro. So somebody decided to make a case of the iconic scene that perfectly places Schwarzenegger in position to shoot not a rocket launcher, but the iPhone 11 Pro cameras.

\n

And the award for best ever iPhone case goes to... pic.twitter.com/frweuwniKJ

\u2014 Cinepocalypse (@cinepocalypse) September 30, 2019
\n

Twitter users Cinepocalypse shared an image the displayed how awesome the case looks on an iPhone 11 Pro.

\n

It's a hilarious case that makes perfectly recreates the scene. It also shows the ingenuity people are inspired with when Apple does something questionable with their product design.

\n

The Commando Arnold Schwarzenegger case came up from a meme making fun of the iPhone 11 Pro camera. There were plenty of memes making fun of it, so we're crossing our fingers more hilarious cases come out that better utilize the camera.

\n

You can find the Commando Arnold Schwarzenegger case on Amazon.

\n

11 iPhone 11 memes to make your day

\"\"", - "direction": "ltr" - }, - "title": "This iPhone 11 Pro case makes its weird camera worth it", - "author": "Danny Zepeda", - "summary": { - "content": "Image: Cinepocalypse\nWhat you need to know\nA new case has popped up that makes terrific use of the iPhone 11 Pro's triple-camera system.\nThe so-called Commando Arnold Schwarzenegger case turns the cameras into rocket launchers\nIt's a perfect recreation of the iconic scene in the 1985 film Commando.\nArnold Schwarzenegger with a rocket launcher has you covered.\nThe of the most polarizing aspect of the iPhone 11 Pro is its camera system. Love it or hate it, the triple-camera system elicits strong opinions from people. Whether you are on one side or the other, there's no denying the Commando Arnold Schwarzenegger iPhone 11 Pro case makes the new camera system worth it.\nFor those of you that are not familiar with Commando, it is a 1985 film that stars Schwarzenegger as retired United States Special Forces Colonel John Matrix. At one point, his daughter is kidnapped and he is forced to spring into action and save her while taking out a gang of thugs. Along the way, there is an iconic sc...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/oghAJnSuO7A/iphone-11-pro-case-makes-its-weird-camera-worth-it", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-11-pro-case-makes-its-weird-camera-worth-it", - "type": "text/html" - } - ], - "crawled": 1570148976760, - "published": 1570148916000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93f9d9be:2ab:53b826a2", - "originId": "58198.pys5s0 at https://www.imore.com", - "fingerprint": "f1656d91", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has acquired motion capture company IKinemia.
  • \n
  • Company filings and an insider confirmed the acquisition to MacRumors .
  • \n
  • IKinemia specializes in capturing real-time motion animation used for games and virtual reality.
  • \n

The report is based on company filings and inside information.

\n

Apple has reportedly acquired motion capture company IKinema. According to MacRumors, company filings and information shared from a reader provides evidence to suggest Apple scooped up the company.

\n

In a document filed with the UK government, Apple lawyer Peter Denwood\u2014who is in charge of Apple's international dealings\u2014is named director of IKinema and lists the company's service address as One Apple Park Way.

\n

IKenima is a motion capture company based out of the UK that captures animation technology that's used for games, virtual reality and more. It also developed technology that capture real-time motion animation of virtual characters.

\n

The company has a YouTube video that's a highlight reel of some of the work it has done.

\n
\n\n

MacRumors notes that IKinemia's website and social network accounts have stopped working. Additionally, customers were not warned of a possible shutdown or sale and have been kept in the dark since early August. A person with inside information revealed the aquisition was confirmed in a Facebook Motion Capture group.

\n

The acquisition of IKinemia could help Apple in its AR and VR project as well as possibly even help it improve its True Depth camera technology that captures the movement of the face.

\"\"", - "direction": "ltr" - }, - "title": "Apple acquires motion capture company IKinema, says report", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple has acquired motion capture company IKinemia.\nCompany filings and an insider confirmed the acquisition to MacRumors .\nIKinemia specializes in capturing real-time motion animation used for games and virtual reality.\nThe report is based on company filings and inside information.\nApple has reportedly acquired motion capture company IKinema. According to MacRumors, company filings and information shared from a reader provides evidence to suggest Apple scooped up the company.\nIn a document filed with the UK government, Apple lawyer Peter Denwood\u2014who is in charge of Apple's international dealings\u2014is named director of IKinema and lists the company's service address as One Apple Park Way.\nIKenima is a motion capture company based out of the UK that captures animation technology that's used for games, virtual reality and more. It also developed technology that capture real-time motion animation of virtual characters.\nThe company has a YouTube video...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/PMb2jSbAUgc/apple-acquires-motion-capture-company-ikinema-says-report", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-acquires-motion-capture-company-ikinema-says-report", - "type": "text/html" - } - ], - "crawled": 1570145687998, - "published": 1570145489000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613588", - "fingerprint": "11a51e7d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Tim Cook has been busy traveling Europe over the last week, and his latest stop is in Italy. The Apple CEO today made an appearance at Osservatorio Permanente, an organization focused on \u201ctraining young people to be active members of their community through citizenship education.\u201d

\n

more\u2026

\n

The post Tim Cook talks climate change, fake news, and more during speech to students in Italy appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/tim-cook-italy-speech/", - "type": "text/html" - } - ], - "crawled": 1570143391375, - "title": "Tim Cook talks climate change, fake news, and more during speech to students in Italy", - "published": 1570143123000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613576", - "fingerprint": "c823076a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147c:d4506071", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Following 9to5Mac\u2019s report yesterday regarding the next generation AirPods, graphic designer\u00a0Michael Rieplhuber shared on Twitter his newest creation: a realistic concept that shows how the new in-ear AirPods might look like. Despite some similarities, the image shows a very different product from the AirPods that we all know today.

\n

more\u2026

\n

The post Concept based on latest leaks imagines Apple\u2019s new in-ear AirPods appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/concept-based-on-latest-leaks-imagines-apples-new-in-ear-airpods/", - "type": "text/html" - } - ], - "crawled": 1570143391375, - "title": "Concept based on latest leaks imagines Apple\u2019s new in-ear AirPods", - "published": 1570140415000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93c1a015:251:53b826a2", - "originId": "58197.pys5s0 at https://www.imore.com", - "fingerprint": "1a83d1b1", - "content": { - "content": "

\n

What you need to know

\n
  • BBEdit 13 is a major new upgrade to the text, code and markup editor.
  • \n
  • Among the most notable upgrades are macOS Catalina support and a new Dark Mode.
  • \n
  • It also adds a new "Pattern Playground" feature for grep patterns.
  • \n

BBEdit 13 is ready for macOS Catalina.

\n

Bare Bones Software Inc. is rolling out an update for its BBEdit text, code and markup editor for the Mac. The two biggest additions are support for the upcoming release of macOS Catalina and Dark Mode.

\n

Using system preferences, you can now choose between Light and Dark appearances. It can also be done automatically with the changing of the system-wide dark mode.

\n

Beyond Dark Mode, BBEdit added a few new features for web developers. Here's a rundown of the updates.

\n
\n

Using the technology introduced in the "Live Search" command, BBEdit 13 now brings "live" display of both literal and regular expression matching while entering a search string in the Find window. This new feature allows for a quick visual preview of the potential effects of a search or replace operation.\nIn addition, BBEdit 13 adds support for multiple selection and editing via three new commands to select Live Search results, matches for the currently selected text, or the current search string in the Find window. Once selected, editing one instance changes them all.\nBBEdit 13 introduces a new "Apply Transform" command, which provides a powerful, immediate means to apply any single text transformation to multiple files and folders.

\n
\n

The update also adds a new "Pattern Playground" feature designated for handling grep patterns.

\n
\n

The "Pattern Playground" window provides an interactive interface for experimenting with the behavior of Grep patterns (regular expressions). This makes the process of creating complicated patterns much less trial-and-error, since you can see exactly what will match, and how, before committing to any irreversible actions.

\n
\n

The BBEdit 13 update is now available through the App Store. If you don't own it, BBEdit is available for $50. Those who are one BBEdit 12 can upgrade for just $30, and those who are on older an version can update for $40. However, those who purchased BBEdit after May 1, 2019 can upgrade for free.

\"\"", - "direction": "ltr" - }, - "title": "BBEdit 13 rolls out with support for macOS Catalina and Dark Mode", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nBBEdit 13 is a major new upgrade to the text, code and markup editor.\nAmong the most notable upgrades are macOS Catalina support and a new Dark Mode.\nIt also adds a new "Pattern Playground" feature for grep patterns.\nBBEdit 13 is ready for macOS Catalina.\nBare Bones Software Inc. is rolling out an update for its BBEdit text, code and markup editor for the Mac. The two biggest additions are support for the upcoming release of macOS Catalina and Dark Mode.\nUsing system preferences, you can now choose between Light and Dark appearances. It can also be done automatically with the changing of the system-wide dark mode.\nBeyond Dark Mode, BBEdit added a few new features for web developers. Here's a rundown of the updates.\nUsing the technology introduced in the "Live Search" command, BBEdit 13 now brings "live" display of both literal and regular expression matching while entering a search string in the Find window. This new feature allows for a quick visual pre...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/fZ4Vcmsgy64/bbedit-rolls-out-support-macos-catalina-and-dark-mode", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/bbedit-rolls-out-support-macos-catalina-and-dark-mode", - "type": "text/html" - } - ], - "crawled": 1570142003221, - "published": 1570141800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93b34eba:241:53b826a2", - "originId": "58196.pys5s0 at https://www.imore.com", - "fingerprint": "b605b551", - "content": { - "content": "

A public release is imminent.

\n

\n

What you need to know

\n
  • With the launch of macOS Catalina imminent, Apple is reminding developers about some changes.
  • \n
  • Apple reminded to submit their apps and also remember notarization.
  • \n
  • macOS Catalina recently launched the developer GM.
  • \n

With the public release of macOS Catalina imminent, Apple is reminding developers to get ready. The company on Thursday published new developer updates with some helpful information about what changes are in store.

\n

First and foremost, Apple has reminded developers to submit their apps to the Mac App Store.

\n
\n

macOS Catalina will soon be available to hundreds of millions of users around the world. With macOS Catalina, your Mac apps can take advantage of Sign in with Apple, Sidecar, and the latest advances in Core ML 3, and Metal. And with Mac Catalyst, you can bring your iPad apps to Mac. Build your apps using Xcode 11, test them on a Mac computer running the macOS Catalina GM seed, and submit them for review.

\n
\n

The second thing is apps must be notarized for macOS Catalina. As 9to5Mac points out, Apple has relaxed certain notarization requirements in the new update, but there are still certain restrictions.

\n
\n

To further protect users on macOS Catalina, we're working with developers to make sure all software, whether distributed on the App Store or outside of it, is signed or notarized by Apple. This will give users more confidence that the software they download and run, no matter where they get it from, has been checked for known security issues.

\n

In June, we announced that all Mac software distributed outside the Mac App Store must be notarized by Apple in order to run by default on macOS Catalina. Make sure to test all versions of your software on the macOS Catalina GM seed and submit it to Apple to be notarized.

\n
\n

Announced at WWDC, macOS Catalina features a number of notable changes, including new standalone apps for Music, Podcasts, and Apple TV, as well as a new feature known as Sidecar, which will allow people to use an iPad as a second display.

\n

You can read about other changes coming to macOS Catalina in the link below.

\n

Everything new in macOS Catalina

\"\"", - "direction": "ltr" - }, - "title": "Apple tells developers to get ready for macOS Catalina", - "author": "Brandon Russell", - "summary": { - "content": "A public release is imminent.\nWhat you need to know\nWith the launch of macOS Catalina imminent, Apple is reminding developers about some changes.\nApple reminded to submit their apps and also remember notarization.\nmacOS Catalina recently launched the developer GM.\nWith the public release of macOS Catalina imminent, Apple is reminding developers to get ready. The company on Thursday published new developer updates with some helpful information about what changes are in store.\nFirst and foremost, Apple has reminded developers to submit their apps to the Mac App Store.\nmacOS Catalina will soon be available to hundreds of millions of users around the world. With macOS Catalina, your Mac apps can take advantage of Sign in with Apple, Sidecar, and the latest advances in Core ML 3, and Metal. And with Mac Catalyst, you can bring your iPad apps to Mac. Build your apps using Xcode 11, test them on a Mac computer running the macOS Catalina GM seed, and submit them for review.\nThe seco...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Htj_qdQWEXs/apple-tells-developers-get-ready-macos-catalina", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-tells-developers-get-ready-macos-catalina", - "type": "text/html" - } - ], - "crawled": 1570141064890, - "published": 1570140147000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36104", - "recrawled": 1570151854823, - "updateCount": 1, - "fingerprint": "93d627f1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142f:d4506071", - "updated": 1570148485000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.reuters.com/article/us-samsung-elec-china/samsung-ends-mobile-phone-production-in-china-idUSKBN1WH0LR", - "type": "text/html" - } - ], - "crawled": 1570141050914, - "title": "Samsung Ends Mobile Phone Production in China", - "published": 1570140107000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Ju-min Park, reporting for Reuters:

\n
\n

Samsung Electronics Co Ltd has ended mobile telephone production\nin China, it said on Wednesday, hurt by intensifying competition\nfrom domestic rivals in the world\u2019s biggest smartphone market.

\n

The shutdown of Samsung\u2019s last China phone factory comes after it\ncut production at the plant in the southern city of Huizhou in\nJune and suspended another factory late last year, underscoring\nstiff competition in the country. [\u2026]

\n

Samsung\u2019s share of the Chinese market shrank to 1% in the first\nquarter from around 15% in mid-2013, as it lost out to\nfast-growing homegrown brands such as Huawei Technologies and\nXiaomi Corp, according to market research firm Counterpoint.

\n

\u201cIn China, people buy low-priced smartphones from domestic brands\nand high-end phones from Apple or Huawei. Samsung has little hope\nthere to revive its share,\u201d said Park Sung-soon, an analyst at\nCape Investment & Securities.

\n
\n

A drop from 15 percent to nearly zero in just 6 years in the world\u2019s most populous country is a precipitous collapse, but there\u2019s a huge upside to Samsung in this: they\u2019re completely out from under the thumb of an oppressive communist regime.

\n

Apple\u2019s dependence upon China for manufacturing nearly all its major products, along with its reliance upon the Chinese market as its second largest, puts the company at risk economically (subjecting them to the whims of a dictatorship in China and wannabe dictatorship domestically\u2009\u2014\u2009the latter proving to be far more erratic) and ethically (best exemplified by China\u2019s escalating crackdown on pro-democracy protestors in Hong Kong).

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36103", - "fingerprint": "a5225497", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142e:d4506071", - "updated": 1570138153000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://popular.info/p/facebook-says-trump-can-lie-in-his", - "type": "text/html" - } - ], - "crawled": 1570141050914, - "title": "Facebook Changes Policy to Allow Trump to Lie in His Facebook Ads", - "published": 1570138109000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Judd Legum, writing for his excellent Popular Information newsletter:

\n
\n

Prior to last week, Facebook had a rule against running any ads\nwith \u201cfalse and misleading\u201d content: \u201cAds, landing pages, and\nbusiness practices must not contain deceptive, false, or\nmisleading content, including deceptive claims, offers, or\nmethods.\u201d

\n

But today, category 13 of prohibited content has been narrowed\nsignificantly. Now, Facebook only \u201cprohibits ads that include\nclaims debunked by third-party fact checkers or, in certain\ncircumstances, claims debunked by organizations with particular\nexpertise.\u201d

\n

The old rules prohibited all ads that contained \u201cfalse\u201d and\n\u201cmisleading\u201d content and made no mention of the fact-checking\nprogram. The new rules are limited to claims that are \u201cdebunked by\nthird-party fact checkers.\u201d

\n

Moreover, Facebook says \u201cpolitical figures\u201d are exempt from even\nthat narrow restriction.

\n
\n

And, just like that, I\u2019m back on team \u201cFuck you, Facebook.\u201d This company is a legitimate menace to liberal democracy.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36102", - "fingerprint": "c68ab86a", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142d:d4506071", - "updated": 1570137589000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.buzzfeednews.com/article/ryanmac/bill-barr-facebook-letter-halt-encryption", - "type": "text/html" - } - ], - "crawled": 1570141050914, - "title": "Attorney General Bill Barr Will Ask Facebook to Halt Plans for End-to-End Encryption Across Facebook\u2019s Apps", - "published": 1570137429000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

BuzzFeed News has an advance copy of an open letter from U.S. Attorney General William Barr, along with officials from the United Kingdom and Australia, to Facebook CEO Mark Zuckerberg:

\n
\n

We therefore call on Facebook and other companies to take the\nfollowing steps:

\n

\u00b7 Embed the safety of the public in system designs, thereby\nenabling you to continue to act against illegal content\neffectively with no reduction to safety, and facilitating the\nprosecution of offenders and safeguarding of victims;

\n

\u00b7 Enable law enforcement to obtain lawful access to content in a\nreadable and usable format;

\n

\u00b7 Engage in consultation with governments to facilitate this in a\nway that is substantive and genuinely influences your design\ndecisions;

\n
\n

They don\u2019t use the word \u201cbackdoor\u201d but that\u2019s what they\u2019re asking for. End-to-end encryption doesn\u2019t allow for backdoors. So what they\u2019re really asking is for Facebook not to use end-to-end encryption. And the only truly secure, truly private encryption for personal communication is end-to-end encryption. So, when you boil it all down and ignore the emotional pleas that would have you believe this is all about protecting children, what they\u2019re really asking is for Facebook not to safeguard the security and privacy of the messaging of billions of people around the world.

\n

For once, count me on the side of Facebook.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613370", - "fingerprint": "7c1328c5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d939fda8c:13f2:d4506071", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

iOS 13.2 and iPadOS 13.2 beta 1, which were released yesterday for the iPhone and iPad, feature many new changes and features. Included with the update is the new Deep Fusion camera feature for iPhone 11, the return of the \u201cAnnounce Messages with Siri\u201d feature found in earlier betas, New AirPlay and Handoff settings, and new Music app listening history. Watch our hands-on video walkthrough for a brief look at new iOS 13.2 beta 1 changes and features. more\u2026

\n

The post Hands on with new iOS 13.2 beta 1 changes and features [Video] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/hands-on-with-new-ios-13-2-beta-1-changes-and-features-video/", - "type": "text/html" - } - ], - "crawled": 1570139789964, - "title": "Hands on with new iOS 13.2 beta 1 changes and features [Video]", - "published": 1570138267000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21b:53b826a2", - "originId": "58191.pys5s0 at https://www.imore.com", - "fingerprint": "ddb47279", - "content": { - "content": "

\n

Need some dust? Your time has come around again in Pok\u00e9mon Go.

\n

What you need to know

\n
  • The Stardust Blast week event has arrived in Pok\u00e9mon Go .
  • \n
  • This event brings tons of Stardust rewards for active Trainers.
  • \n
  • The Stardust Blast event will run through October 10 at 4 p.m. EST.
  • \n

Stardust Blast rewards are now available in Pok\u00e9mon Go. As announced by the official Pok\u00e9mon Go Twitter account, here's a list of the bonuses for this event:

\n
  • 2\u00d7 Hatch Stardust
  • \n
  • 2\u00d7 Catch Stardust
  • \n
  • 2\u00d7 Stardust from Team GO Rocket battles
  • \n
  • Guaranteed 2,000 Stardust from raids
  • \n

Double Stardust from hatching or catching Pok\u00e9mon and Team GO Rocket battles is great, as is the guarenteed 2,000 Stardust from raids. So get walking Trainers, as this is the time to gather lots of Stardust. The Stardust Blast event runs through October 10 at 4 p.m. EST, so you've got a week to hatch, catch, raid and stock up on as much Stardust as possible.

\n

\n
\n

Pokemon Go

\n

\"Pok\u00e9mon

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Grab extra Stardust in Pok\u00e9mon Go with the Stardust Blast event", - "author": "Samuel Tolbert", - "summary": { - "content": "Need some dust? Your time has come around again in Pok\u00e9mon Go.\nWhat you need to know\nThe Stardust Blast week event has arrived in Pok\u00e9mon Go .\nThis event brings tons of Stardust rewards for active Trainers. The Stardust Blast event will run through October 10 at 4 p.m. EST.\nStardust Blast rewards are now available in Pok\u00e9mon Go. As announced by the official Pok\u00e9mon Go Twitter account, here's a list of the bonuses for this event:\n2\u00d7 Hatch Stardust\n2\u00d7 Catch Stardust\n2\u00d7 Stardust from Team GO Rocket battles\nGuaranteed 2,000 Stardust from raids\nDouble Stardust from hatching or catching Pok\u00e9mon and Team GO Rocket battles is great, as is the guarenteed 2,000 Stardust from raids. So get walking Trainers, as this is the time to gather lots of Stardust. The Stardust Blast event runs through October 10 at 4 p.m. EST, so you've got a week to hatch, catch, raid and stock up on as much Stardust as possible.\nPokemon Go\nPok\u00e9mon ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/EirXtA4hGUg/pokemon-go-gets-stardust-blast-rewards-event", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-go-gets-stardust-blast-rewards-event", - "type": "text/html" - } - ], - "crawled": 1570139079785, - "published": 1570138839000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21a:53b826a2", - "originId": "58195.pys5s0 at https://www.imore.com", - "fingerprint": "763cd377", - "content": { - "content": "

Microsoft Surface is a lot like Google Pixel. Both, ostensibly, exist as halo products \u2014 meant to raise expectations and point the way for the bigger, broader ecosystem of device makers to follow.

\n
\n\n

But, they're also both often, if not best, certainly favorites in class, get a ton of media and enthusiast attention alike, and eat up a lot of mind share, if not market share.

\n

And\u2026 they both target Apple in their advertising, of course, because despite Apple being a relatively small part of the market, targeting their own manufacturers, which are honestly their real competition, would be partnercide.

\n

As a result, they always feel kind of held back, restricted, restrained\u2026 not allowed to really, fully strut their stuff. And their success to date, I think, bears that out. They just don't sell as well as they should. Because they're pretty fantastic tech. Tech that, by definition, is forced to think different. And tech that Apple could learn a thing or three from.

\n

Including and especially this week's Microsoft event in New York City.

\n

Foldables

\n

I've said it innumerable times already: The history of human technology is the history of foldables. From books to wallets, flip phones to laptops. We just love taking big, wide things and folding them smaller if thicker to carry around.

\n

Eventually, we'll go that way with at least some modern, mobile devices as well. Eventually.

\n

Apple's reportedly been kicking around foldable projects since back in the days of iPhone 4 but hasn't found anything they'd be happy turning into a shipping product yet. For them, the technology just isn't mature enough yet.

\n

And that's ok. That's Apple. There were years of Windows Mobile and a decade of Tablet PC before we got the iPhone and iPad, and Microsoft Spot before we got the Apple Watch.

\n

Apple wants to learn from this before they do that. But for us nerds, this is still super interesting.

\n

Now, what Microsoft showed off weren't technically foldables. They were more like\u2026 hingeables?

\n

Tech media is going to continue to misuse the term innovation to mean stunt or gimmick or dopamine hit to their increasingly bored and cynical brain stems, or in this case, experiment, and that's fine. That's the topic for a future video.

\n

But, experiment is what these are. And that's also fine.

\n

My colleague, Windows Central's Daniel Rubino, has a full video up on all this, so check that out, but here's my scorching hot take.

\n

They're not single-screen devices like Samsung's just-launched Galaxy Fold or Huawei's still-to-come Mate X. They're dual-screen devices. Two identically sized displays hinged together.

\n

We've seen the concept before but this implementation is super slick, with all the hardware panache we've come to expect from Microsoft's Surface line.

\n

The Neo, the bigger of the two, has dual 9-inch displays and runs Windows 10X, a new version of Windows based on the same Windows Core\u2026 core that also runs HoloLens 2 and Xbox One.

\n

Since the hinge bends all the way around, you can open it partially to use it like AD&D Player's Handbook-sized tome, lay it out flat like a Monopoly board for full-sized tablet fun, fold all the way back, like a paperback, for more one-handed, half-sized tablet action, or snap it shut to keep those two screens safe while not in use.

\n

You can also prop it up like a laptop and even flip around this really cool little hardware keyboard and mount it low to use the remaining screen like a giant emoji-strewn Touch Bar, or higher up, to enable a faux touchpad.

\n

Two hinged screens aren't as awesome looking, and certainly, aren't as swipe-across friendly as true foldable screens\u2026 but they aren't as fragile yet either. The true end game is true foldables with truly touch screen tech and full-on haptic control simulation, so you don't need accessories. The screen can just feel like keys or dials or sliders or whatever control surface you need or want.

\n

But we're still a long way from that, and this is a differently compromised idea from the Galaxy Fold to get us one differently diagonal step there.

\n

The Duo is a smaller version of the Neo, with twin 5.6-inch displays. Microsoft is calling it a phone but, honestly, given the aspect ratio looks far more like those old Android tablets that had phone apps, which is probably why they didn't show too many shots of people holding them up to their heads.

\n

Which, you know, in the era of AirPods and Surface Buds, is totally fine with me. I'd love it if iPads could take and make phone calls directly.

\n

Now, the bigger news about the smaller hingeable is that it runs not Windows 10X but Android\u2026

\n

Yeah. Android.

\n

People will try to frame this like, if you know Satya Nadella then you saw this coming. But if you know Bill Gates and Steve Balmer, then you know they never saw this coming.

\n

They never expected all of us to be running around with little Nix boxes in our pockets, surfing the web on KHTML-based browsers.

\n

The power of software. A PC in every home. Windows everywhere. That was their future.

\n

And, I totally get that it's a pragmatic choice and probably a smart one. If you can't be Apple or Google you better damn well be WeChat.

\n

But I also can't help but feel that we're all a little lesser for it. A world where Microsoft could have scaled Windows Core down to phones, would be a world with one more choice than Apple or Google.

\n

But Android is so ubiquitous and so free, it's going to take a company with as much gumption as Google to do to them what they did to Windows. And likely only when the next paradigm shift occurs.

\n

So, in my mind palace, I'm going to pretend this is just a stop-gap. A way to buy time so AzureOS, a fully cloud-centric, AI-powered operating system can ramp up and start being deployed across multi-form endpoints of all shapes and sizes.

\n

Yup, that's what I'm going to pretend. Even while I try to figure out how Microsoft is going to square their commitments to privacy with Google's all-consuming operating system running root level on their devices.

\n

Now, neither the Neo nor the Duo are coming to market until the end of 2020 at the earliest. More than a year from now. For the Neo, that's easy to understand.

\n

Microsoft is showing it off now because it's really less product and more ecosystem jump-starter. Microsoft hopes, I think, all their device partners will try to meet or beat them to market so there will be a critical enough hardware mass to compel software support from developers.

\n

And, I mean\u2026 I hope?

\n

Windows Phone was terrific and inspired both Android and iOS towards more minimal design. But it never got developer support and so Microsoft MDK'd it.

\n

Likewise, Google, even with the strongest of strong-arms at times, hasn't been able to get Android developers to make enough tablet-optimized apps to make Android tablets a thing. And they've MDK'd their own Pixel Slate line.

\n

So, all the capacitive input digits crossed.

\n

The Duo delay is harder to understand, though. We've seen dual-screen Android devices on the market already. So, why isn't the Duo launching this holiday season instead of next?

\n

It's hot and new right now, but a year from now, that ID and implementation may not hold up as well. Unless, of course, there's way more to its story than Microsoft has let on so far.

\n

And, hey, maybe the combination of foldables and hingebles will prove popular and compelling enough to get developers all up on their jammy. Yeah, I said jammy.

\n

But, we've all gotten our hopes up enough here that it's totally fair to say no one should expect it until everyone sees it.

\n

Even if some of us would really love an Apple Book \u2014 an iPad mini that would fold out into an iPad\u2026 and an iPad that would fold out into a full-sized Pro.

\n

ARM & AMD

\n

Now, there were some actual shipping Surface products announced this week as well, and some of them were kinda all shades of audacious in their own rights.

\n

Again, Daniel Rubino and Windows Central are all over this, but here's the scorching gist:

\n

The Surface Pro X is like the 2018 iPad Pro redesign for the Surface line. War on bezels, check. USB C, check. Actually, check check because there's two of them. That's something I'd love on an iPad Pro.

\n

And the Surface Pro X runs Windows 10\u2026 no, not X, because there's not a company in tech that can seemingly resist making that letter numeral non-confusing\u2026 but Windows 10 for ARM.

\n

That's right. No Intel inside. No sticker on deck. None. Instead, you have a Microsoft SQ1 made in partnership with Qualcomm, with Microsoft's own AI engine. Maybe something akin to the 8cx+, with Kyro just slightly faster than the 855+, and DirectX direct-injected? I dunno. Hopefully time will tell.

\n

Microsoft's device partners haven't exactly raced to get Windows on Arm products of their own onto the shelves, so this again might be as much prod as product.

\n

Either way, it just makes me salivate at the idea of a new MacBook running something A13X-like, and like yesterday. Not just for power efficiency either. At this point, just for flat out power in that kind of profile.

\n

The other big silicon news was on the opposite end of the Surface Spectrum: The new 15-inch Surface Laptop 3 is also bereft of Intel and, instead, is packing AMD.

\n

Now, I'm far more excited about AMD costs and core-counts on desktop than I am mobile, but\u2026. It's still great to see them making inroads into platform companies.

\n

We'll have to wait and see how they perform, but while we do, I'll just be over here all low key dreaming about a ThreadRipper iMac Pro.

\n

Repairability

\n

There were a lot of thoughtful, delightful little design touches across the Surface hardware line, including how the pen is hidden away inside the keyboard.

\n

But the biggest and best was internal access. I straight-up kind of loved up the way Panos Panay just ripped the keyboard off the Surface Laptop to show that it was more repairable, more upgradeable, than Surfaces past.

\n

Now, everything is a compromise. Unibodies provide incredible strength and structural support, but they make replacements more all-encompassing and expensive. Pop-offs, well, they can pop off just like snaps can snap off. But they make it much easier to get into the guts of the machine and, theoretically, more affordable to repair.

\n

I say theoretically only because there are reports that the new Surface Laptop is really only easier for Microsoft to get into and repair or upgrade for you with warranty intact. Which is still better if not the best. And DIYers are super resourceful. But, it's such early days that it's hard to tell how exactly, and legally that will play out. Besides, I'm an optimist.

\n

Either way, I love the idea. There'd have to be some tradeoffs in terms of sleekness and solidity, of course, but having the ability to upgrade, even get upgraded, a storage module or memory module, even a communications module, wouldn't just be great for customers, it's be great for sustainability efforts as well.

\n

I just seriously upgraded my camera for these videos and I want to start shooting in RAW, and the idea of getting my MacBook Pro drive upgraded from 2TB to 4TB is\u2026 just\u2026 give it to me now.

\n

So, hopefully, this isn't just a first step but a first shove in that direction for everyone.

\n

\n

VECTOR | Rene Ritchie

\n
\n
\n\n
\n
\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Three things Apple could learn from Microsoft's Surface", - "author": "Rene Ritchie", - "summary": { - "content": "Microsoft Surface is a lot like Google Pixel. Both, ostensibly, exist as halo products \u2014 meant to raise expectations and point the way for the bigger, broader ecosystem of device makers to follow.\nBut, they're also both often, if not best, certainly favorites in class, get a ton of media and enthusiast attention alike, and eat up a lot of mind share, if not market share.\nAnd\u2026 they both target Apple in their advertising, of course, because despite Apple being a relatively small part of the market, targeting their own manufacturers, which are honestly their real competition, would be partnercide.\nAs a result, they always feel kind of held back, restricted, restrained\u2026 not allowed to really, fully strut their stuff. And their success to date, I think, bears that out. They just don't sell as well as they should. Because they're pretty fantastic tech. Tech that, by definition, is forced to think different. And tech that Apple could learn a thing or three from.\nIn...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/lGj0tXZwZFQ/three-things-apple-could-learn-microsofts-surface", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/three-things-apple-could-learn-microsofts-surface", - "type": "text/html" - } - ], - "crawled": 1570139079785, - "published": 1570138757000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d938aedbe:216:53b826a2", - "originId": "58193.pys5s0 at https://www.imore.com", - "recrawled": 1570142003221, - "updateCount": 1, - "fingerprint": "8b520b58", - "content": { - "content": "

Some would tell you the era of switching is over. People have made their choice and are happy with their ecosystems and don't see much if any value in switching anymore. The grass, it just doesn't look about the same green.

\n
\n\n

But, we still see people switching all the time. Whether it's because a hot new phone comes out, a former roadblock disappears, compelling feature emerges, something that was holding you firm gets taken away, pricing changes, some privacy scandal explodes or whatever, people are still making the change and, I'm guessing, even more are still thinking about it.

\n

Now, upfront, there are legit reasons not to switch from Android to iPhone.

\n

1. Lack of Variety

\n

\n

First and foremost, only Apple makes iPhones or, more accurately, phones that run iOS.

\n

With Android, you have a bunch of different hardware and approaches to choose from. You can get those monstrous 40mp cameras, periscopes, and 9-lens arrays, if that's what you really want.

\n

You can get notches or hole punches or foreheads or even mechanical choochers what raise and lower or spin around.

\n

You can have waterfall displays and USB-C ports and, on a few of them, even headphone jacks, SD card slots, fingerprint readers, and physical keyboards \u2014\u00a0yes, physical keyboards \u2014 still.

\n

That sheer amount of variety at the hardware level is something Apple simply can't and won't match.

\n

They're all about the consistency.

\n

2. Customization

\n

\n

Android also excels in customizability. With the iPhone, you're using pretty much the same system and interface as you've always used and as everyone else using it is also and has also always used.

\n

With Android, you can change up the look of almost anything and everything. Get a third-party launcher, comic sans up the fonts, throw icons across the screen like DND dice on the table.

\n

Whatever you want, whenever and however you want.

\n

Apple has added dark mode and font apps, and maybe working on an updated launcher, but again, this isn't anything they'll ever want to or be able to match.

\n

3. Pricing

\n

\n

You can sell or trade-in your old phone to help pay for a new iPhone. You can get installment or annual upgrade payments. And you can argue about whether an iPhone that costs more will last longer, ultimately being a better value, but what you can't argue with is up front pricing.

\n

Because of Android's variety, you can find them at almost every price point, from like the $16 Jake Paralta special at the bodega, to really well-specced $400-600 mid-ranges that have most of the stuff modern flagships have, to those $1000 flagships with all the bells and whistles.

\n

The Google Pixel 3a, OnePlus 7T, Moto G7, are all new phones that clock in at less than even Apple's couple year old but still sold new phones.

\n

And if that's all the money you have in your pocket right now for a new phone, they're compelling phones for your pocket.

\n

But, if you have other considerations or concerns, it's totally worth going through those as well.

\n

1. The Google

\n

\n

It can be stressful, switching to a new phone. That's one of Android's big advantages. Even different devices from different manufacturers, like Samsung, LG, Google, OnePlus, whatever\u2026 they're not so different. Just log in with your Google account and, some current Huawei bans being the big exception, you're pretty much good to go.

\n

With the iPhone, you log in with an Apple ID. You may already have one from iTunes or an iPad, or it may take you a minute to set one up, but then what?

\n
\n

While there are valid reasons to not switch from Android to iPhone, a few reasons points should be considered, including the ability to use Google services on iPhone and having more data privacy and security.

\n
\n

Well, if you want to stick with all your Google apps and services, then you just log in with your Google account all the same.

\n

You can use Apple's Switch to iOS app, which makes the whole cross-grade process simple-as-in-automated, even hunting down your existing Play Store apps for you on the App Store, you can log into it at the system level for things like email, calendar, contacts, and notes, and you can just download and log into any Google app, like Gmail.

\n

Once you do, that same login will be made available to you in any other app that uses Google login. Yes, like Pokemon Go.

\n

Google puts almost every app and service they make on the iPhone because, frankly, they make so much of their money from people using those apps and services on the iPhone.

\n

2. Not the Google

\n

\n

Now, you may have noticed something really interesting there. But, if you didn't, I'll spell it out for you.

\n

Because you're not logging into Google at the device level, Google only gets your login \u2014 and your data \u2014 for the specific apps and services you choose.

\n

If you want a full-on Google experience but with Apple hardware, because you think that's the best of both worlds, you can totally do that.

\n

But, if the reason you're switching is that you believe Android to be more data capture and surveillance device than phone, you can run an iPhone with absolutely no Google login on your end. You can use Apple services instead, or Microsoft, or stick to Indies or a variety \u2014\u00a0whatever you want.

\n

You can also pick and choose. Have Gmail and Calendar signed in but not YouTube or Maps. Aside from email someone else who uses Gmail or Gsuite, you have total control over your own stuff.

\n

3. Privacy

\n

\n

A lot of companies are talking about privacy lately. That's not thanks to Apple. Sure, Apple has been championing it for a while, but Facebook, Google, Amazon, even Apple occasionally, have also screwed it up to the point that it's entered the public consciousness.

\n

From Cambridge Analytica or people listening in to digital cameras and assistants, to selling our selfies to train drones, it's just been a bad couple of years for them\u2026 but a worse many years for us.

\n

Facebook has begun talking about privacy, but they conflate it with encryption, and they can still get tons of our data either way.

\n

Google, likewise, has been emphasizing privacy, but they conflate it with data retention, which basically means we get it back when they're done with it.

\n

They're also both super happy to cut third-party developers out of the data chain and call that improved privacy. So far, though, only Apple seems to be super happy cutting even themselves out.

\n

Take the new Apple Maps, for example. They have to know your location to give you directions and to crowdsource traffic data, but they segment out your route, throw away the start and end points so they don't know where you're coming from and where you're going, and then randomly capture only a few of the segments in between.

\n

Even their screw up with Siri voice grading they're using as an opportunity to make the system more private.

\n

If you're worried that means services are worse, you still have the choice of using Google's instead. Including Maps and Assistant. But if you're worried the services are too good, and not in a why that benefits you, you have the option of truly privacy-centric alternatives.

\n

4. The camera

\n

\n

One of the few apps Google doesn't make available for anyone else, including even other Android phones, is the Camera app for the Google Pixel phone.

\n

Yeah, even Google's generosity and openness, it seems, only goes so far.

\n

And, the Pixel camera app is phenomenal. In an age where some companies are slapping 40-megapixel cameras, or 5 or more cameras, on the back of some phones, more often than not, Google can beat them with just mediocre hardware but simply the best algorithms in the business.

\n

Apple doesn't do 40 megapixels binning and most people probably wouldn't consider their machine learning to be on the same level as Google's.

\n

But, they take really, really, good 12-megapixel cameras and they use the world's best silicon to apply really, really good machine learning to them, and they end up coming up with something that even Pixel aficionados are currently calling the best cameras in the world.

\n

That will go up and down over the course of the next year, I'm sure, but if the camera is your biggest deal-breaker, it's been dealt with.

\n

When you factor in everything from how fast it launches to how well the customs storage controller ensures not a burst, not a frame is dropped, and the industry-leading 60fps extended dynamic range 4K video and stereo audio capabilities, any camera stress you may feel will likely evaporate just a few shutters or record clicks in.

\n

5. The ecosystem

\n

\n

The Apple ecosystem is almost a cliche by now. But, it's that way for a reason.

\n

You can go to a physical Apple Store and buy an iPhone and the staff there will help you set it up, including transferring your data from your old phone, even Android phone, to your new iPhone.

\n

You can get everything from AirPods there to an Apple Watch, which is pretty much the best wearable in the business right now. You can also take free classes on photography, video, music, design, development, and more, to get as much out of your new devices as you possibly can.

\n

You can use iMessage and FaceTime for end-to-end encrypted text and audio/video chat. They're not cross-platform, which is a bummer, but they work great. And, if you need cross-platform, you can get everything from Facebook Messenger to Facebook WhatsApp to Google Duo to Microsoft Skype, to Signal and Discord instead or as well.

\n

You'll also get software updates, for every region, on every carrier, all the time, at the same time, for years. If you're the type of person who tries to be the 5% on the latest version of Android every year, you can just relax and be the 80 or 90% on the latest version

\n

And, if you already have an iPad or a Mac, Continuity lets you share cellular data, copy and paste clipboards, and even the exact place you're in apps between devices, and AirDrop lets you send files back and forth so quickly and easily you literally start feeling lost with it.

\n

Because Apple makes their stuff work so well together, you gain a little serenity and a lot of productivity.

\n

\n

VECTOR | Rene Ritchie

\n
\n
\n\n
\n
\n
\n

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Here are some reasons why people consider switching to iPhone from Android", - "author": "Rene Ritchie", - "summary": { - "content": "Some would tell you the era of switching is over. People have made their choice and are happy with their ecosystems and don't see much if any value in switching anymore. The grass, it just doesn't look about the same green.\nBut, we still see people switching all the time. Whether it's because a hot new phone comes out, a former roadblock disappears, compelling feature emerges, something that was holding you firm gets taken away, pricing changes, some privacy scandal explodes or whatever, people are still making the change and, I'm guessing, even more are still thinking about it.\nNow, upfront, there are legit reasons not to switch from Android to iPhone.\n1. Lack of Variety\nFirst and foremost, only Apple makes iPhones or, more accurately, phones that run iOS.\nWith Android, you have a bunch of different hardware and approaches to choose from. You can get those monstrous 40mp cameras, periscopes, and 9-lens arrays, if that's what you really want.\nYou can get notches or hole pun...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/TLPrQvRlrnw/why-people-are-and-arent-switching-android-iphone-2019", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/why-people-are-and-arent-switching-android-iphone-2019", - "type": "text/html" - } - ], - "crawled": 1570138418622, - "published": 1570138192000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93852581:211:53b826a2", - "originId": "58192.pys5s0 at https://www.imore.com", - "fingerprint": "f61e8bdc", - "content": { - "content": "

\n

Backgrounds and text will now have more contrast as part of a push for better accessibility.

\n

Hulu has one of the more ... creative and colorful schemes of the major streaming services. It's also not always the easiest thing to read. Form and function at odds, as they ever were.

\n

But that's about to change a little bit. Hulu \u2014\u00a0as part of a push for better accessibility \u2014\u00a0is making the down-menu items less transparent. Which absolutely makes sense from a usability standpoint in 2019 \u2014\u00a0we've long since known that items running off the scren indicates that ther are more items to flip through.

\n

In any case, here's what it'll look like:

\n

\n

The update will hit Hulu subscribers' screens automatically starting today on Roku devices. It'll come to Apple TV, iOS and Android in the weeks ahead.

\n

Live & on-demand

\n

Hulu

\n

\n

From $5.99 a month

\n

All the TV you could ever want

\n

Hulu has made a name for itself with a huge back catalog and stellar originals like The Handmaid's Tale. And now it's got a large stable of live channels \u2014\u00a0and it's fully integrated in the world of Disney and Disney+.

\"\"", - "direction": "ltr" - }, - "title": "Hulu is about to make its menus easier to read", - "author": "Phil Nickinson", - "summary": { - "content": "Backgrounds and text will now have more contrast as part of a push for better accessibility.\nHulu has one of the more ... creative and colorful schemes of the major streaming services. It's also not always the easiest thing to read. Form and function at odds, as they ever were.\nBut that's about to change a little bit. Hulu \u2014\u00a0as part of a push for better accessibility \u2014\u00a0is making the down-menu items less transparent. Which absolutely makes sense from a usability standpoint in 2019 \u2014\u00a0we've long since known that items running off the scren indicates that ther are more items to flip through.\nIn any case, here's what it'll look like:\nThe update will hit Hulu subscribers' screens automatically starting today on Roku devices. It'll come to Apple TV, iOS and Android in the weeks ahead.\nLive & on-demand\nHulu\nFrom $5.99 a month\nAll the TV you could ever want\nHulu has made a name for itself with a huge back catalog and stellar originals like The...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/e_IQ9cS2ILY/hulu-about-make-its-menus-easier-read", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/hulu-about-make-its-menus-easier-read", - "type": "text/html" - } - ], - "crawled": 1570138039681, - "published": 1570137901000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9380dda0:209:53b826a2", - "originId": "58190.pys5s0 at https://www.imore.com", - "fingerprint": "2f094f2", - "content": { - "content": "

The movie will then bow in theaters on December 6.

\n

\n

What you need to know

\n
  • Apple's feature The Banker will close out AFI Fest in November.
  • \n
  • The film stars Samuel L. Jackson and Anthony Mackie.
  • \n
  • The movie is based on a true story about two revolutionary businessmen in the '60s.
  • \n

Apple's upcoming film The Banker is set to close AFI Fest on November 21 in Hollywood, according to The Hollywood Reporter. The film, which is based on a true story, will then debut in theaters on December 6.

\n

Starring Samuel L. Jackson and Anthony Mackie, The Banker centers on businessmen Joe Morris (Jackson) and Bernard Garrett (Mackie). THR has the full plot details:

\n
\n

The Banker centers on revolutionary businessmen Bernard Garrett (Mackie) and Joe Morris (Jackson), who devise an audacious and risky plan to take on the racist establishment of the 1960s by training a working-class white man to pose as the rich and privileged face of their burgeoning real estate and banking empire.

\n
\n

Nicholas Hoult and Nia Long also star in The Banker, which is being directed by George Nolfi.

\n

THR notes that films that bow at AFI Fest are typically considered awards contenders. Apple has just begun to dip its toes in original content, but already the company appears confident in competing with larger studios.

\n

Apple has a handful of films set to debut in theaters in addition to launching Apple TV+ early next month. After appearing in theaters, these films will eventually make their way to Apple's streaming service.

\n

Everything you need to know about Apple TV+

\"\"", - "direction": "ltr" - }, - "title": "Apple\u2019s The Banker, starring Samuel L. Jackson, to close AFI Fest", - "author": "Brandon Russell", - "summary": { - "content": "The movie will then bow in theaters on December 6.\nWhat you need to know\nApple's feature The Banker will close out AFI Fest in November.\nThe film stars Samuel L. Jackson and Anthony Mackie.\nThe movie is based on a true story about two revolutionary businessmen in the '60s.\nApple's upcoming film The Banker is set to close AFI Fest on November 21 in Hollywood, according to The Hollywood Reporter. The film, which is based on a true story, will then debut in theaters on December 6.\nStarring Samuel L. Jackson and Anthony Mackie, The Banker centers on businessmen Joe Morris (Jackson) and Bernard Garrett (Mackie). THR has the full plot details:\nThe Banker centers on revolutionary businessmen Bernard Garrett (Mackie) and Joe Morris (Jackson), who devise an audacious and risky plan to take on the racist establishment of the 1960s by training a working-class white man to pose as the rich and privileged face of their burgeoning real estate and banking empire.\nNicholas Hoult and Nia Lon...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/78YYzvk0wVI/apples-banker-starring-samuel-l-jackson-close-afi-fest", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-banker-starring-samuel-l-jackson-close-afi-fest", - "type": "text/html" - } - ], - "crawled": 1570137759136, - "published": 1570137499000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9376eefc:202:53b826a2", - "originId": "58189.pys5s0 at https://www.imore.com", - "fingerprint": "c23b869e", - "content": { - "content": "

Image: Michael Rieplhuber

\n

What you need to know

\n
  • Graphic designer Michael Rieplhuber created a mock-up of what the next-gen AirPods could look like.
  • \n
  • It's based on the leaked icon in the latest iOS 13.2 beta.
  • \n
  • Based on the realistic design, it seems the AirPods design is about to become even more polarizing.
  • \n

It would be a big departure from the current AirPods design.

\n

With the release of the first iOS 13.2 beta, Apple inadvertently included an icon for supposed next-gen AirPods. These new AirPods would offer up an in-ear design with noise cancellation and waterproofing. With the icon at his disposal, graphic design Michael Rieplhuber created a realistic mock-up of what they could look like.

\n

Rieplhuber posted the mock-up on Twitter. The overall design of the AirPods appears to stay the same with a similar stem and various openings for sound acoustics, but it still changes with the in-ear design.

\n

Image: 9to5Mac

\n

Rieplhuber went with a smaller in-ear design than what is being shown in the icon for the new AirPods. We don't necessarily agree Apple will go with this smaller design. Instead, look for it to possibly go with something akin to its in-ear headphones that has a bigger in-ear cushion.

\n

That being said, the mock-up does give us an idea for what the increased size to the base of the AirPods could look like.

\n

What do you think of the mock-up? Does you like it or do you want Apple to go with something that is a little less radical? Let us know in the comment down below.

\n

What to expect from AirPods 3

\"\"", - "direction": "ltr" - }, - "title": "Is this what the next AirPods could look like?", - "author": "Danny Zepeda", - "summary": { - "content": "Image: Michael Rieplhuber\nWhat you need to know\nGraphic designer Michael Rieplhuber created a mock-up of what the next-gen AirPods could look like.\nIt's based on the leaked icon in the latest iOS 13.2 beta.\nBased on the realistic design, it seems the AirPods design is about to become even more polarizing.\nIt would be a big departure from the current AirPods design.\nWith the release of the first iOS 13.2 beta, Apple inadvertently included an icon for supposed next-gen AirPods. These new AirPods would offer up an in-ear design with noise cancellation and waterproofing. With the icon at his disposal, graphic design Michael Rieplhuber created a realistic mock-up of what they could look like.\nRieplhuber posted the mock-up on Twitter. The overall design of the AirPods appears to stay the same with a similar stem and various openings for sound acoustics, but it still changes with the in-ear design.\nImage: 9to5Mac\nRieplhuber went with a smaller in-ear design than what is being shown in...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/u2FRAiA3_iQ/what-next-airpods-could-look", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-next-airpods-could-look", - "type": "text/html" - } - ], - "crawled": 1570137108220, - "published": 1570136932000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://developer.apple.com/news/?id=10032019b", - "recrawled": 1571171639298, - "updateCount": 1, - "fingerprint": "799b4998", - "id": "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1359:d4506071", - "summary": { - "direction": "ltr", - "content": "macOS Catalina will soon be available to hundreds of millions of users around the world. With macOS Catalina, your Mac apps can take advantage of Sign in with Apple, Sidecar, and the latest advances in Core ML 3, and Metal. And with Mac Catalyst, you can bring your iPad apps to Mac. Build your apps using Xcode 11, test them on a Mac computer running the macOS Catalina GM seed, and submit them for review.Learn about preparing your apps" - }, - "alternate": [ - { - "href": "https://developer.apple.com/news/?id=10032019b", - "type": "text/html" - } - ], - "crawled": 1570136533694, - "title": "Submit Your Apps to the Mac App Store", - "published": 1570125600000, - "origin": { - "streamId": "feed/https://developer.apple.com/news/rss/news.rss", - "htmlUrl": "https://developer.apple.com/news/", - "title": "News - Apple Developer" - }, - "content": { - "direction": "ltr", - "content": "

macOS Catalina will soon be available to hundreds of millions of users around the world. With macOS Catalina, your Mac apps can take advantage of Sign in with Apple, Sidecar, and the latest advances in Core ML 3, and Metal. And with Mac\u00a0Catalyst, you can bring your iPad apps to Mac. Build your apps using Xcode 11, test them on a Mac computer running the macOS Catalina GM seed, and submit them for review.

Learn about preparing your apps

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "originId": "https://developer.apple.com/news/?id=10032019a", - "recrawled": 1571171639298, - "updateCount": 1, - "fingerprint": "5ac8f93c", - "id": "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1358:d4506071", - "summary": { - "direction": "ltr", - "content": "To further protect users on macOS Catalina, we\u2019re working with developers to make sure all software, whether distributed on the App Store or outside of it, is signed or notarized by Apple. This will give users more confidence that the software they download and run, no matter where they get it from, has been checked for known security issues.In June, we announced that all Mac software distributed outside the Mac App Store must be notarized by Apple in order to run by default on macOS Catalina. Make sure to test all versions of your software on the macOS Catalina GM seed and submit it to Apple to be notarized.Learn about notarizing software" - }, - "alternate": [ - { - "href": "https://developer.apple.com/news/?id=10032019a", - "type": "text/html" - } - ], - "crawled": 1570136533694, - "title": "Notarize Your Mac Software for macOS Catalina", - "published": 1570125600000, - "origin": { - "streamId": "feed/https://developer.apple.com/news/rss/news.rss", - "htmlUrl": "https://developer.apple.com/news/", - "title": "News - Apple Developer" - }, - "content": { - "direction": "ltr", - "content": "

To further protect users on macOS Catalina, we\u2019re working with developers to make sure all software, whether distributed on the App Store or outside of it, is signed or notarized by Apple. This will give users more confidence that the software they download and run, no matter where they get it from, has been checked for known security issues.

In June, we announced that all Mac software distributed outside the Mac App Store must be notarized by Apple in order to run by default on macOS Catalina. Make sure to test all versions of your software on the macOS Catalina GM seed and submit it to Apple to be\u00a0notarized.

Learn about notarizing software

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d936d06f3:1ef:53b826a2", - "originId": "57776.pys5s0 at https://www.imore.com", - "fingerprint": "d9957a3f", - "content": { - "content": "

\n

Green Chef offers a variety of specialty menus but are these organic meal kits for everyone?

\n

Green Chef Meal Kits

\n

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

Price: From $10 per serving

\n

Bottom line: Green Chef Meal Kits are the best option for dieters with special needs but the recipes and ingredients don't justify the higher price

\n

See at Green Chef

\n

The Good

\n
  • Unparalleled specialization
  • \n
  • Best gluten-free options
  • \n
  • Very fresh fish and meats
  • \n

The Bad

\n
  • Vegetables arrive pre-cut
  • \n
  • Sauces mostly pre-made
  • \n
  • Recipes boring and repetitive
  • \n

With So Many Options

\n

Among the growing number of meal kit companies, Green Chef has long distinguished itself on the bona fides of its ingredients. Everything is organic. Gluten-free recipes come with the approval of the Gluten Intolerance Group, and Green Chef is the only meal kit with such designation. Keto fans can find Keto plans; vegans can eat without remorse. While competitors fight with lower prices and celebrity food partnerships, Green Chef is the best service to find a menu that caters to a highly-specialized, restrictive diet.

\n

\n

I've been using a variety of meal kit services for the last 5 years and I was excited to try the all-organic Green Chef menu. I expected a focus on fresh produce to show off the organic label, as well as a nice variety of impressive menu options befitting the higher price. After all, a Green Chef box for a week of recipes can cost about $20 more than a box from a lower-priced competitor.

\n
\n

I expected a focus on fresh produce to show off the organic label

\n
\n

I cooked three weeks' worth of recipes across the spectrum of Green Chef offerings. I cooked Keto and Paleo recipes, gluten-free and vegan recipes, as well as every protein Green Chef offers and two cuts of fresh fish. I cooked nine meals with two servings each, and I tried to stretch a few meals to feed drop-in guests where I could.

\n

What I Like

\n

\n

Meal Kits got me back into the kitchen after I transitioned from Freewheeling Bohemian to Adult-With-Responsibilities, but cooking lavish meals three times a week comes with a price, and that price is calories, salt, and fat. Meal kits ask for a dollop of oil and a sprinkling of salt with every step, and calorie counts reach four-figures often. Green Chef doesn't even brag about its low-calorie options, which is too bad because it offers an astonishing array of dishes that are 400-500 calories per serving across every menu, not just the low-carb Keto and Paleo plans. The recipes don't recommend excessive amounts of extra salt or require sugary sauces, either.

\n

I don't usually order fish with my meal kits because my palate is sensitive to aging seafood's funk. I tried barramundi and sole recipes, and I waited a few days before I cooked them just to test the fish's freshness. In both cases, I was delighted with the results: light, flaky filets with no funkiness at all. I'll definitely be going back for more, probably branching into shrimp and salmon.

\n

\n

While I'll take issue below with some of Green Chef's shortcuts, I appreciate that recipes were snappy to prepare and usually took less time than Green Chef proscribed, a rarity among meal kits. Other services will promise 35 minutes for a meal that needs an hour or more, but most Green Chef meals could easily reach the table within 30-40 minutes flat.

\n
\n

I love the dedication to specialized diet needs

\n
\n

Finally, I love the dedication to specialized diet needs that Green Chef takes so seriously. The Gluten Intolerance Group hasn't bothered to certify any meal kits after Green Chef, so for some, this is the only meal kit option. Vegan and vegetarian eaters get individual respect, and vegans can filter for recipes that omit animal products completely. If you're keeping a ketogenic diet, the Green Chef Keto plan is one of the only meal kits that restricts carbs so completely, but the food is tasty and satisfying enough to order even if you usually frequent the Balanced Living menu.

\n

What Needs to Improve

\n

\n

Green Chef has the specialization aspects down cold, but the 'meal kit' part of the meal kit service needs to improve significantly. If Green Chef weren't organic, with so many options for gluten-free, Keto, vegans, low-calorie dieters, etc., I would have rated them lower on the weakness of the recipes and ingredients alone. The service gets a better grade because of all of its extra credit work, which is still a respectable way to win.

\n

\n

For an organic service with "Green" in the name, I expected more ... green? I wanted an array of fresh and seasonal vegetables. Instead, I mostly got peppers, onions, and scallions. Rather, I got part of a pepper, a bag of chopped onions, and a scallion. I don't mind Green Chef being strict on portions, but sending a pre-cut green pepper, with a slime coating from oxidizing on the journey, is very unappealing. So are sweaty onions in a bag. So is wilted kale, or browning cabbage with "rainbow" carrots. The ingredients tasted fine, but they were on the far edge of fresh and some wouldn't last a whole week.

\n

\n

Equally unappealing was squeezing out sriracha aioli from a plastic bag on top of my bibimbap. Or squeezing lemon-pepper dressing out of a bag onto my salad. Or squeezing a glop of chopped, roasted red peppers into my pan of vegetables. Too many recipes ask you to cook the meat and veg, then dump whatever sauce or seasoning was provided, no more effort from you.

\n

Ask What You Should Do For Your Meal Kit

\n

\n

The cooking styles were also bland. Meat is seared, or rubbed then seared. Vegetables are sauteed. A promising flatbread arrived with two naan in a bag, a far stretch from the raw dough that Blue Apron will send. Perhaps Green Fresh is aiming for cooks who want to do less cooking, but I would have liked a bit more creativity, and more of a challenge. I don't mind putting in more effort for a meal if it pays off in the eating.

\n

\n

A meal kit should require I chop my own vegetables because the sacrifice in freshness of pre-chopped vegetables is not worth the convenience. A meal kit should teach me to make my own sauces and salad dressings because it's easy and good technique and tastes vastly better than the plastic packet. A meal kit should have me roast my own red peppers because that is crazy delicious and makes my house smell like roasted red peppers.

\n
\n

A meal kit should require I chop my own vegetables

\n
\n

A great meal kit service that charges more than all the others should do all of that and more with great recipes that are unique and varied and fun. Green Chef gets the technical award for being the only service to offer recipes to eaters who need serious restriction, but misses the artistic award for lack of inspiration.

\n

Should You Buy It?

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

If you suffer from Celiac Disease, absolutely. If you need to eat low-carb to remain in ketosis for your Keto diet, definitely. If those don't apply to you, maybe not. Passionate organic-only eaters and Paleo fans may enjoy the comparatively large selection, but other services like Sun Basket also offer organic ingredients and a Paleo plan. Meat and fish were exceptionally fresh, so protein-forward folks will appreciate the menu, but if you want real variety in the recipes and concepts you should look elsewhere.

\n

I would keep subscribing to Green Fresh for it's low-calorie options. There are other services that aim for low-cal eaters, but I like that Green Fresh just keeps its normal recipes at a reasonable calorie level without sacrificing flavors. Still, it is an expensive option if low-calorie is my only priority, so I'd also try other services before I commit long term.

\n
\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "The Green Chef Meal Kit welcomes those with specialty diets", - "author": "Philip Berne", - "summary": { - "content": "Green Chef offers a variety of specialty menus but are these organic meal kits for everyone?\nGreen Chef Meal Kits\n4\nout of 5\nPrice: From $10 per serving\nBottom line: Green Chef Meal Kits are the best option for dieters with special needs but the recipes and ingredients don't justify the higher price\nSee at Green Chef\nThe Good\nUnparalleled specialization\nBest gluten-free options\nVery fresh fish and meats\nThe Bad\nVegetables arrive pre-cut\nSauces mostly pre-made\nRecipes boring and repetitive\nWith So Many Options\nAmong the growing number of meal kit companies, Green Chef has long distinguished itself on the bona fides of its ingredients. Everything is organic. Gluten-free recipes come with the approval of the Gluten Intolerance Group, and Green Chef is the only meal kit with such designation. Keto fans can find Keto plans...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/C91rCBe6MBk/green-chef-meal-kit-review-specialty-diets-welcome", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/green-chef-meal-kit-review-specialty-diets-welcome", - "type": "text/html" - } - ], - "crawled": 1570136458995, - "published": 1570136402000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613568", - "fingerprint": "d0fb3c95", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9368e67a:133d:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Following the release of the macOS Catalina GM earlier this afternoon, Apple has published a pair of new developer updates focused on the Mac. Apple is reminding developers to prepare for macOS Catalina as the public launch nears.

\n

more\u2026

\n

The post Apple reminds developers about macOS Catalina changes as public release nears appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/apple-reminds-developers-macos-catalina/", - "type": "text/html" - } - ], - "crawled": 1570136188538, - "title": "Apple reminds developers about macOS Catalina changes as public release nears", - "published": 1570133467000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115833", - "recrawled": 1570202409849, - "updateCount": 1, - "fingerprint": "8777040b", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d93445712:12e2:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "Later this month, the annual Taste of Iceland festival is happening in Seattle, with a number of events happening at the National Nordic Museum. The festival is from Oct. 11th to the 20th, with the following events in Ballard: Nordic Knitting Conference At National Nordic Museum,\u00a0October 11-13,Three days of all things knitting! Click each day [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/03/taste-of-iceland-returns-to-seattle-with-events-at-national-nordic-museum/", - "type": "text/html" - } - ], - "crawled": 1570133792530, - "title": "Taste of Iceland returns to Seattle with events at National Nordic Museum", - "published": 1570130631000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

Later this month, the annual Taste of Iceland festival is happening in Seattle, with a number of events happening at the National Nordic Museum.

\n

The festival is from Oct. 11th to the 20th, with the following events in Ballard:

\n

Nordic Knitting Conference At National Nordic Museum,\u00a0October 11-13,
Three days of all things knitting! Click each day for details: Day 1,\u00a0Day 2\u00a0and\u00a0Day 3. Featured speaker will be knitting expert \u00ddr J\u00f3hannsd\u00f3ttir.

\n

Panel: Why Is Gender Equality So Important To (Global) Growth? At National Nordic Museum, October 17, 4pm-5:15pm (Networking reception from 5:30-6:30pm).

\n\n

Iceland Day at National Nordic Museum, October 19, 11am-3pm

\n\n

KidsRights Panel at National Nordic Museum, October 19, 10:50am-12pm. (Full Agenda here)

\n\n

FILM: Shortfish: Iceland\u2019s Premier Short Film Festival at National Nordic Museum, October 20, 2-4pm (free)

\n

For a full line-up of events across the city, click here.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d933ea3c0:c4:53b826a2", - "originId": "58187.pys5s0 at https://www.imore.com", - "fingerprint": "cad8e815", - "content": { - "content": "

\n

What you need to know

\n
  • Apple's new swiping keyboard is having a real issue spelling out 'hot chocolate.'
  • \n
  • Instead of properly spelling it out, it offers you odd words like 'hoot chocolate,' 'got chocolate,' and 'joy chocolate.'
  • \n
  • Doesn't matter the type of angle you use, it will not spell out the delicious hot beverage.
  • \n

Maybe you do want some 'hoot chocolate.'

\n

Apple's new swiping keyboard in iOS 13 called QuickPath has been one of users' favorite features of the update. While it makes it way easier typing, it still needs to iron out some kinks like spelling out the word 'hot chocolate.'

\n

\n

If you try spelling out the word hot chocolate using the swipe keyboard, it will not do it. The bug was first spotted by a user on Reddit. We tried it and could not spell out the delicous hot beverage.

\n

Instead, we were presented words like 'hoot chocolate,' 'hot coconut,' 'joy chocolate,' and 'got chocolate,' but never hot chocolate.

\n

This seems to be a bug affecting the swipe keyboard. It doesn't really struggle with other words, to the best of our best knowledge, but this one seems to be stumping it. It's actually quite comical. Many users on Reddit also attempted spelling out the word but could not do it.

\n

Give the bug a try and see if you can manage spell out hot chocolate using the swipe keyboard.

\"\"", - "direction": "ltr" - }, - "title": "Apple\u2019s swipe keyboard refuses to spell out \u2018hot chocolate\u2019", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple's new swiping keyboard is having a real issue spelling out 'hot chocolate.'\nInstead of properly spelling it out, it offers you odd words like 'hoot chocolate,' 'got chocolate,' and 'joy chocolate.'\nDoesn't matter the type of angle you use, it will not spell out the delicious hot beverage.\nMaybe you do want some 'hoot chocolate.'\nApple's new swiping keyboard in iOS 13 called QuickPath has been one of users' favorite features of the update. While it makes it way easier typing, it still needs to iron out some kinks like spelling out the word 'hot chocolate.'\nIf you try spelling out the word hot chocolate using the swipe keyboard, it will not do it. The bug was first spotted by a user on Reddit. We tried it and could not spell out the delicous hot beverage.\nInstead, we were presented words like 'hoot chocolate,' 'hot coconut,' 'joy chocolate,' and 'got chocolate,' but never hot chocolate.\nThis seems to be a bug affecting the swipe keyboard. It doesn't ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/nwhO-sDLQPM/apples-swipe-keyboard-refuses-spell-out-hot-chocolate", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-swipe-keyboard-refuses-spell-out-hot-chocolate", - "type": "text/html" - } - ], - "crawled": 1570133418944, - "published": 1570133379000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613493", - "recrawled": 1570136188538, - "updateCount": 1, - "fingerprint": "6387184", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1299:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

iPad has officially received its own operating system with the arrival of iPadOS 13. One of the many changes includes new Home screen layout options. Follow along for how to make iPad app icons and their text bigger.

\n

more\u2026

\n

The post iPadOS 13: How to make iPad app icons and text bigger appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/how-to-make-ipad-app-icons-text-bigger-ipados-13/", - "type": "text/html" - } - ], - "crawled": 1570132587055, - "title": "iPadOS 13: How to make iPad app icons and text bigger", - "published": 1570132288000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613549", - "fingerprint": "172da2f1", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1298:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

After Facebook CEO Mark Zuckerberg announced this past spring that the company would build end-to-end encryption into all of its products and services, government officials from the US, UK, and Australia are set to share a public letter requesting Facebook halts its plan to include total privacy for its apps. And with Apple\u2019s iMessage already featuring end-to-end-encryption, could it be targeted soon as well?

\n

more\u2026

\n

The post US Attorney General and UK/AU officials hit Facebook over encrypted messaging apps, Apple could be targeted too appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/facebook-encryption-government-request/", - "type": "text/html" - } - ], - "crawled": 1570132587055, - "title": "US Attorney General and UK/AU officials hit Facebook over encrypted messaging apps, Apple could be targeted too", - "published": 1570129939000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d931c60da:8b:53b826a2", - "originId": "58051.pys5s0 at https://www.imore.com", - "fingerprint": "6fbc2ca9", - "content": { - "content": "

\n

Best answer: No, Pok\u00e9mon Sword and Shield won't feature Hidden Machines (HMs). According to the planning director for these games, HMs don't facilitate the level of freedom they want players to experience in Gen 8.

\n

What is an HM, and why aren't they in Gen 8?

\n

Hidden Machines or HMs have been a part of Pok\u00e9mon games from the very beginning. For most of the RPG titles in the series, they were used to teach your Pok\u00e9mon necessary moves like Fly, Cut, or Surf to get to new areas of a map. Pok\u00e9mon Sun and Moon were the first games to do away with HMs, and according to Kazumasa Iwao, Sword and Shield's planning director, they won't be in Gen 8 either.

\n
\n

"I think they played a role in the series traditionally to be like the relationship between a door and a key; the HM will unlock something and you're able to progress and feel the ability to go to a new place. We didn't have them in Sun and Moon, and this time around, we didn't feel it really matched the concept, especially with the Wild Area and wanting to have this higher degree of freedom. The player can choose how they want to engage with the gameplay. Having the more HM-based elements, we didn't feel it really matched the game, so this time around they're not in it."

\n
\n

Game Freak has been making several changes to the Pok\u00e9mon formula when it comes to Pok\u00e9mon Sword and Shield. Given that, it's not too surprising that HMs won't be involved.

\n

Game mechanics that act similar to HMs

\n

We've already seen that Corviknights function as flying taxis in Gen 8, which likely takes the place of the HM Fly, and we've also noticed that trainers will have bikes that can traverse water, so that takes the place of Surf. Overall, I think this change will make the game feel more open and less formulaic than previous titles.

\n

Since HMs have been done away with, I'll be curious to see if players will still be able to cut through bushes, travel up waterfalls, or use a Pok\u00e9mon's strength to move obstacles. I hope at the least that players will be able to use Pok\u00e9mon's moves outside of battle in some form or other. It helps make the world seem more realistic when that happens. I guess we'll have to wait and see what's in store for us when Pok\u00e9mon Sword and Shield release on November 15, 2019.

\n\n

Attack and defend

\n

Pok\u00e9mon Sword and Shield

\n

\n

Who will you choose?

\n

Trainers will have the chance to explore a brand new map and come across brand new Pok\u00e9mon as well as familiar fan favorites. Players who choose Pok\u00e9mon Sword will have the opportunity to capture the Legendary dog, Zacian, while Pok\u00e9mon Shield players have the same chance to catch Zamazenta.

\n
\"\"", - "direction": "ltr" - }, - "title": "Pok\u00e9mon Sword and Shield won't feature HMs", - "author": "Rebecca Spear", - "summary": { - "content": "Best answer: No, Pok\u00e9mon Sword and Shield won't feature Hidden Machines (HMs). According to the planning director for these games, HMs don't facilitate the level of freedom they want players to experience in Gen 8.\nAttack: Pok\u00e9mon Sword ($60 at Amazon)\nDefend: Pok\u00e9mon Shield ($60 at Amazon)\nWhat is an HM, and why aren't they in Gen 8?\nHidden Machines or HMs have been a part of Pok\u00e9mon games from the very beginning. For most of the RPG titles in the series, they were used to teach your Pok\u00e9mon necessary moves like Fly, Cut, or Surf to get to new areas of a map. Pok\u00e9mon Sun and Moon were the first games to do away with HMs, and according to Kazumasa Iwao, Sword and Shield's planning director, they won't be in Gen 8 either.\n"I think they played a role in the series traditionally to be like the relationship between a door and a key; the HM will unlock something and you're able to progress and feel the ability to go to a new place. We didn't...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/yntZRV_cwxQ/will-there-be-hms-pokemon-sword-and-shield", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/will-there-be-hms-pokemon-sword-and-shield", - "type": "text/html" - } - ], - "crawled": 1570131173594, - "published": 1570131003000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93167a9c:7c:53b826a2", - "originId": "57619.pys5s0 at https://www.imore.com", - "fingerprint": "4642b6cf", - "content": { - "content": "

Style meets function, with a price.

\n

\n

Since I bought it a few months ago, my iPad Air has become a key part of my daily working routine. I now use it to catch up on emails before bed, to work while out and about instead of lugging around my MacBook Pro, and in so many other cases. It may not be the best choice for everyone, but it's proving to be a great one for me, but that's also largely because of some accessories I've added to it. I recently wrote about the Zagg Rugged Messenger iPad keyboard, and while I do still love it I had always longed for something that looked a little nicer.

\n

Meet the Brydge Keyboard. It's not something new, we've wrote about it a few times here at iMore, but I couldn't help but get excited when I got my hands on one.

\n\n

Type in style

\n

Brydge II iPad Air Keyboard

\n

\n

$120 at Amazon

\n

\n\n\n\n\n\n\n\n \n

\n

Feature loaded and sleek.

\n

It may not make your iPad into a MacBook, but it sure does make it look like one. The keyboard offers a great feel, sturdy design, and doesn't add a ton of bulk to the iPad.

\n\n

Pros

\n
  • Extremely well constructed
  • \n
  • Long-lasting battery life
  • \n
  • Backlit keys
  • \n
  • Various color options to match your iPad choice
  • \n

Cons

\n
  • Randomly misses keystrokes on various letters
  • \n
  • Charges via micro-USB
  • \n
  • Case has no storage option for Apple Pencil
  • \n
\n
\n
\n
\n
\n

Brydge II iPad Air Keyboard What I like

\n

\n

I was immediately taken back by the design and feel of the Brydge II keyboard when it arrived, and was insanely excited to get started with it. Pairing to Bluetooth was a simple process, though the first time it showed up in the menu it refused to connect. I ended up turning the keyboard off and then back on and it connected instantly. The iPad itself fits very snug inside the hinges, which at first made me a little uncomfortable. There are protective rubber pads to help prevent any damage from taking place, and the bezels on my iPad Air made it a bit easier to line up, but I still felt like I would put too much pressure on the display and potentially damage it.

\n

Once connected, I immediately started typing and typing away, and for anyone familiar with an Apple keyboard, you'll feel right at home with this one. It offers nice key travel, the keys are large enough and pretty well spaced, but I did notice that some of the keys, like the delete, enter, and shift key felt a bit too small for my big fingers.

\n

\n

Having backlit keys has quickly turned into something that I find myself needing more and more. There are plenty of times that I'm working early in the morning, or late into the evening, so having the keys lit up makes it much easier to type. There are three levels of brightness that you can easily change between with a single tap on the keyboard. Speaking of shortcuts, there is a whole row of keys at the top which make things like accessing the home screen, multitasking, volume and brightness control, and more so much easier.

\n

The industrial style design of the keyboard feels great in the hand, and the pads on the bottom of it help keep it in place on your desk without any troubles. One of my favorite things is that the hinge design allows for it to be used in a ton of different angle positions, like your laptop, which is great so you can move it slightly if you need to get rid of some glare or reflection.

\n

Brydge says that the battery should last for about a year on a single charge, and while I haven't had it long enough to confirm that, I did notice that in the last few weeks of typing on the keyboard for various increments of time that I've only lost a few percent of the battery life. The long-lasting battery means that you can keep it attached to your iPad and take it with you everywhere without any worries that it won't be ready to type your next essay or email when you are.

\n

One big perk of this keyboard over some of the others that I have used in the past was that the battery level integrates with the Batteries Widget, which allows you to see how much charge is left at a glance. There is also an on-keyboard battery indicator but it's much easier for me to be able to see the number on the screen and know whether I need to charge it or not without any guess work.

\n

Brydge II iPad Air Keyboard What I don't like

\n

\n

There's so much to like about this keyboard that at first I thought it was the only one in existence that even mattered. After getting settled into the keyboard, though, and using it for a few weeks, some things started to bother me. There are a couple minor annoyances, but sometimes the addition of minor issues can ruin the overall experience.

\n

The biggest complaint that I have with this keyboard is the random missed keystrokes. I type on the fast side, but I've never had an issue typing on any other iPad keyboard that missed multiple strokes. A quick search showed that I was not the only one who experienced this. It's not limited to any particular single key or set of keys either, which actually makes it even more annoying because you don't know whether what you're typing will give you an issue or not.

\n

Second, the charging port is still micro-USB. It's not a huge thing since the battery life seems to last what feels like forever. Brydge says it should last on average about a year per charge, but your usage habits will affect that. A micro-USB cable is included in the box, but since so few things use it these days there's nothing that says finding it again in a year will be easy.

\n

\n

The hinge design of the keyboard is very sturdy, but because it makes the screen of the iPad sit nearly flush with the keys, I could no longer use some of my swipe gestures on the iPad. I prefer to swipe up to get the dock, or up and to the right to get to multitasking, and those are just impossible with the positioning. You can use the built-in keyboard shortcut to circumvent this, but depending how much muscle memory you have around the gestures it may be a bit of a pain for you as well. Since the hinge fits over the iPad itself very tight it does make it a bit hard to get in and out, and Brydge recommends you lift it straight up instead of at an angle. This makes it a two hand job, and docking it is much the same.

\n

Brydge sells a back cover to add some protection to your iPad while out and about or traveling, which is great, but unfortunately it doesn't have any where to store your Apple Pencil. I use my Pencil daily for notes and annotations, so I love having it readily accessible. I wish Brydge would add a slot to the back cover, or even sell a little accessory that would allow you to secure the Pencil to the back.

\n

Brydge II iPad Air Keyboard Should you buy it?

\n

If you want your iPad to look and feel like a MacBook, this is the case for you. From the design to the feel of the keys, everything will make you feel right at home, right down to the missed key presses. The keyboard does not add any protection to your iPad, though, but neither does Apple's own Smart Keyboard and several other options

\n

\n3.5\nout of 5\n\n\n\n\n\n\n
\n

While the Brydge II keyboard looks and feels great, at the current price (plus the additional cost of a case to cover the back of your iPad, it's hard to say that this is the best option for most people. There are features that other keyboards do better, like multicolor backlighting, multiple Bluetooth connections, etc, so be sure to weigh all your options and look for one of these on sale if you can afford to wait a little for it.

\n\n

Type in style

\n

Brydge II iPad Air Keyboard

\n

\n

$120 at Amazon

\n

\n\n\n\n\n\n\n\n \n

\n

Feature loaded and sleek.

\n

It may not make your iPad into a MacBook, but it sure does make it look like one. The keyboard offers a great feel, sturdy design, and doesn't add a ton of bulk to the iPad.

\n
\"\"", - "direction": "ltr" - }, - "title": "The Brydge Series II keyboard has all the looks, but misses on some basics", - "author": "Jared DiPane", - "summary": { - "content": "Style meets function, with a price.\nSince I bought it a few months ago, my iPad Air has become a key part of my daily working routine. I now use it to catch up on emails before bed, to work while out and about instead of lugging around my MacBook Pro, and in so many other cases. It may not be the best choice for everyone, but it's proving to be a great one for me, but that's also largely because of some accessories I've added to it. I recently wrote about the Zagg Rugged Messenger iPad keyboard, and while I do still love it I had always longed for something that looked a little nicer.\nMeet the Brydge Keyboard. It's not something new, we've wrote about it a few times here at iMore, but I couldn't help but get excited when I got my hands on one.\nType in style\nBrydge II iPad Air Keyboard\n$120 at Amazon\nFeature loaded and sleek.\nIt ma...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Y7VcjPNpLa4/brydge-ii-ipad-air-keyboard-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/brydge-ii-ipad-air-keyboard-review", - "type": "text/html" - } - ], - "crawled": 1570130786972, - "published": 1570129203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36101", - "recrawled": 1570144651967, - "updateCount": 1, - "fingerprint": "b0aa6fa2", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d930e3ae3:122b:d4506071", - "updated": 1570142911000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://digiday.com/media/taboola-outbrain/", - "type": "text/html" - } - ], - "crawled": 1570130246371, - "title": "Taboola and Outbrain, Dueling Slumlords of the \u2018Content Recommendation\u2019 Shitbox Advertising Cesspool, to Merge", - "published": 1570129575000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Is there anything more embarrassing than seeing an otherwise reputable site with Taboola or Outbrain links at the bottom?

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613546", - "recrawled": 1570201014276, - "updateCount": 1, - "fingerprint": "85e4bbdb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119c:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Bare Bones Software has released a major update to BBEdit, its incredibly powerful and popular text editor. BBEdit 13 adds over 100 new features, including new grep (regular expansions) capabilities, an expanded Dark Mode support, and much more.

\n

more\u2026

\n

The post BBEdit 13 now available with revamped Dark Mode, macOS Catalina support, and much more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/bbedit-13-dark-mode-catalina-more/", - "type": "text/html" - } - ], - "crawled": 1570128985415, - "title": "BBEdit 13 now available with revamped Dark Mode, macOS Catalina support, and much more", - "published": 1570128396000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613536", - "fingerprint": "5671726d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119b:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

The detailed and data rich Weather Line app for iPhone is out with version 2 that brings a number of great new features. Along with 17 themes (and 4 dark modes), a new design, and more, the latest release includes a \u201cSuper Forecast\u201d feature that combines the world\u2019s best weather data into one precipitation and radar report.

\n

more\u2026

\n

The post Weather Line 2 builds on data rich app with new design, 4 dark modes, \u2018Super Forecast\u2019 feature appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/weather-line-2-super-forecast/", - "type": "text/html" - } - ], - "crawled": 1570128985415, - "title": "Weather Line 2 builds on data rich app with new design, 4 dark modes, \u2018Super Forecast\u2019 feature", - "published": 1570125774000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Problem Solving", - "backup", - "Retrospect" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41776", - "fingerprint": "b1e9ddfa", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/03/Retrospect-15-icon.png", - "width": 512, - "height": 512 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d92efb228:118b:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Retrospect
Adds support for macOS 10.15 Catalina and introduces a redesigned user interface for larger-scale environments. ($49 for Solo and $119 for Desktop new, free update, 158 MB)

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/retrospect-16-5/", - "type": "text/html" - } - ], - "crawled": 1570128245288, - "title": "Retrospect 16.5", - "published": 1570127345000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Productivity", - "iWork", - "Keynote", - "Numbers", - "Pages", - "presentations", - "spreadsheets", - "word processing" - ], - "originId": "https://tidbits.com/?post_type=watchlist&p=41774", - "fingerprint": "fe6b62f3", - "thumbnail": [ - { - "url": "https://tidbits.com/wp/../uploads/2018/06/Pages-7-icon-640x640.png", - "width": 640, - "height": 640 - } - ], - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d92efb228:118a:d4506071", - "author": "Agen Schmitz", - "summary": { - "direction": "ltr", - "content": "
\"Pages
Maintenance updates bring support for adding HEVC-formatted movies to documents. (Free, various sizes)

\"TidBITS

" - }, - "alternate": [ - { - "href": "https://tidbits.com/watchlist/pages-8-2-numbers-6-2-and-keynote-9-2-for-mac/", - "type": "text/html" - } - ], - "crawled": 1570128245288, - "title": "Pages 8.2, Numbers 6.2, and Keynote 9.2", - "published": 1570126950000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92e40b08:11:53b826a2", - "originId": "58184.pys5s0 at https://www.imore.com", - "fingerprint": "b3b0baad", - "content": { - "content": "

\n

What you need to know

\n
  • Boise is discontinuing its Noise-Masking Sleepbuds.
  • \n
  • It confirmed in a letter to customers it ran into issues with the battery and just opted to cancel the product.
  • \n
  • Noise-Masking Sleepbuds customers can still return their devices by December 31, 2019 and receive a full refund.
  • \n

"We'll go back to research, because we are committed to making our vision a reality."

\n

Bose today announced it will be discontinuing its Noise-Masking Sleepbuds. The Sleepbuds were launched in June 2018 with the goal of helping people sleep, but the product ran into constant issues that forced Bose to cancel the product entirely.

\n

Bose General Manager John Roselli sent out a letter to customers explaining the reasoning for the discontinuation. The main reason was constant issues with the battery that didn't "work as consistently or predictably as it should to meet our standards."

\n

We reviewed Bose's Sleepbuds earlier this year and came away impressed with them. We didn't encounter the battery issues countless other customers ran into.

\n

Any way you spin it, it's a big disappointment for Bose as it acknowledges defeat on the Sleepbuds. Bose is still making good on the warranty for the Noise-Masking Sleepbuds. Customers can still return them by December 31, 2019 to receive a full refund. For more information, you can visit the support page for the Sleepbuds.

\n

Here's the complete letter Bose sent to customers.

\n
\n

In June of 2018, after a successful test with thousands of Indiegogo backers, we launched our noise-masking sleepbuds\u2122. Our vision was bold, and we never wavered on what we were trying to accomplish, and why. We wanted to do something for the millions of people who struggled to fall asleep, and stay asleep.

\n

We knew our solution was so technically complex, we'd have to make major investments, source special components, and engineer multiple breakthroughs. We knew we were attempting to do something that had never been done before. But there was no doubt in our minds \u2014 it would be worth it. Because we wanted to help you. We still do. We always will. And for many of you, we have. You've told us that sleepbuds\u2122 have allowed you to get your first good night's rest in years, and that you can't imagine ending the day without them.

\n

But some of you have had a far different experience.

\n

You've reported issues with your sleepbuds\u2122 not charging fully, powering down unexpectedly, or both. And you've let us know. We've heard you. We've read your posts. We've documented your calls. We've torn down returned products you've sent us, and replaced them with new ones, sometimes more than once. We've also relentlessly researched the root cause with a team dedicated to nothing else. Based on what we knew, we believed that software and firmware updates could fix the issues. But the failures have continued, and recently, they've increased. That led us to look more closely at each piece of hardware. And we learned that while the battery we chose functions safely, it doesn't work as consistently or predictably as it should to meet our standards.

\n

For that reason, we're discontinuing sleepbuds\u2122. We'll go back to research, because we are committed to making our vision a reality. But today, we begin with something more important \u2013 doing whatever it takes to make things right with you.

\n

As always, we will stand behind our products and honor our sleepbuds\u2122 warranty. We're also extending an offer to all our sleepbuds\u2122 customers: You can return your product for a full refund until December 31, 2019. Please visit http://worldwide.bose.com/support/sleepbuds for more information or https://worldwide.bose.com/contact to find contact information for service agents in your region.

\n

Finally, for more than 50 years, we've conducted extensive research to do things that no one ever thought possible. Each time, we did it to make your life better. When we've challenged convention, we haven't always succeeded. Sometimes we've stumbled. Sometimes, despite our diligence, things have gone wrong. And by far, our worst days are when that's impacted you. Nothing else comes close.

\n

We're sorry for disappointing you, and we're sorry for not communicating more clearly along the way. We had good intentions, but unless that makes a difference to you, it's not enough.

\n

We're ready to hear from you.

\n

And we're going to stay right here for as long as you need.

\n

Sincerely,

\n

John Roselli\nGeneral Manager\nBose Corp

\n
\"\"", - "direction": "ltr" - }, - "title": "Bose is discontinuing its Noise-Masking Sleepbuds", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nBoise is discontinuing its Noise-Masking Sleepbuds.\nIt confirmed in a letter to customers it ran into issues with the battery and just opted to cancel the product.\nNoise-Masking Sleepbuds customers can still return their devices by December 31, 2019 and receive a full refund.\n"We'll go back to research, because we are committed to making our vision a reality."\nBose today announced it will be discontinuing its Noise-Masking Sleepbuds. The Sleepbuds were launched in June 2018 with the goal of helping people sleep, but the product ran into constant issues that forced Bose to cancel the product entirely.\nBose General Manager John Roselli sent out a letter to customers explaining the reasoning for the discontinuation. The main reason was constant issues with the battery that didn't "work as consistently or predictably as it should to meet our standards."\nWe reviewed Bose's Sleepbuds earlier this year and came away impressed with them. We didn't encounter the batt...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/RawAH1opDAY/bose-discontinuing-its-noise-masking-sleepbuds-after-constant-battery-issues", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/bose-discontinuing-its-noise-masking-sleepbuds-after-constant-battery-issues", - "type": "text/html" - } - ], - "crawled": 1570127481608, - "published": 1570127459000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36100", - "fingerprint": "29a8a738", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113f:d4506071", - "updated": 1570125631000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.seattletimes.com/business/boeing-aerospace/boeing-whistleblowers-complaint-says-737-max-safety-upgrades-were-rejected-over-cost/", - "type": "text/html" - } - ], - "crawled": 1570126645009, - "title": "Whistleblower: Boeing Rejected 737 Max Safety Upgrades Before Fatal Crashes", - "published": 1570125630000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Dominic Gates, Steve Miletich, and Lewis Kamb, reporting for The Seattle Times:

\n
\n

The ethics charge, filed by 33-year-old engineer Curtis Ewbank,\nwhose job involved studying past crashes and using that\ninformation to make new planes safer, describes how around 2014\nhis group presented to managers and senior executives a proposal\nto add various safety upgrades to the MAX.

\n

The complaint, a copy of which was reviewed by The Seattle Times,\nsuggests that one of the proposed systems could have potentially\nprevented the crashes in Indonesia and Ethiopia that killed 346\npeople. Three of Ewbank\u2019s former colleagues interviewed for this\nstory concurred. [\u2026]

\n

Managers twice rejected adding the new system on the basis of\n\u201ccost and potential (pilot) training impact,\u201d the complaint\nstates. It was then raised a third time in a meeting with 737 MAX\nchief project engineer, Michael Teal, who cited the same\nobjections as he killed the proposal.

\n
\n

Just devastating allegations\u2009\u2014\u2009which ring very true.

\n

This piece by Matt Stoller back in July documents the downfall of Boeing. Boeing was once one of the greatest companies in the world, with an engineering- and design-driven internal culture that served the company well financially. Make great airplanes and airlines will buy them. But then they acquired McDonnell-Douglas, primarily a military contractor, and McDonnell-Douglas executives wound up in charge of the combined company. They destroyed Boeing\u2019s engineering-first culture, culminating in the literally disastrous 737 Max.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36099", - "fingerprint": "17a04d7e", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113e:d4506071", - "updated": 1570124074000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.microsoft.com/en-us/p/surface-earbuds/920bnghqjshs?activetab=overview", - "type": "text/html" - } - ], - "crawled": 1570126645009, - "title": "Surface Earbuds", - "published": 1570124072000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

$250 and they look like Apple Watch chargers stuck in your ear. And people argued that AirPods were too expensive and looked funny.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36098", - "fingerprint": "30608091", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113d:d4506071", - "updated": 1570123863000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.wired.com/story/microsoft-surface-duo-neo-phone/", - "type": "text/html" - } - ], - "crawled": 1570126645009, - "title": "Lauren Goode on Microsoft\u2019s Surface Duo and Neo", - "published": 1570123514000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Lauren Goode, writing for Wired:

\n
\n

One gets the sense that the new Surface Neo tablet and Surface\nDuo, the un-phone, are now-or-never projects. These are throwbacks\nto the rumored Courier booklet and the more recent Andromeda fever\ndreams of Panos Panay come to life. But they\u2019re also mini Surfaces\ndesigned to catapult Microsoft back into mobile. Even so, they\u2019re\nnot expected to ship until the holiday season of 2020. [\u2026]

\n

In fact, the most recent version of the Duo doesn\u2019t have a\nrear-facing camera. The way it\u2019s currently designed, taking a\npicture would require the person using it to open the Duo, unlock\nthe Duo, and flip its front-facing camera to the back of the\ndevice. I question this, more than once. Panay says it\u2019s still\nearly days, that the camera may change, that he\u2019s nervous to\nreveal this so far in advance because it exposes the design to\ncompetitors.

\n

\u201cThese are our efforts for the past two and a half years, so\nthere\u2019s a balance to the number of details I can give, even with\nregards to the camera,\u201d he tells me. [\u2026]

\n

Panay says he didn\u2019t think about making a single-screened phone,\nand that this dual-screened phone is the antithesis of a\nsingle-screened phone in many ways, because of how much more\nproductive you can be on it. It is so obvious that he loves this\nthing. That he\u2019s been restraining himself from talking about it\npublicly for one, two, nearly three years now. That he feels\nmore productive with it, though it remains to be seen whether\nthere\u2019s a market for dual-screened, cellular-equipped, Android\ndevices running optimized Windows apps.

\n
\n

There\u2019s certainly some original thinking here in both these devices. The various ways the hardware keyboard can attach to the larger one, the Neo, is pretty clever. But in very typical Microsoft fashion, the Neo and Duo are both just prototypes. They\u2019re over a year from shipping according to the company, the software is so early days that the media weren\u2019t allowed to play with them, there\u2019s no word on pricing, and Panay admits they haven\u2019t even decided fundamental aspects like how many cameras they\u2019ll have.

\n

And in the meantime, they\u2019ve completely overshadowed the real products Microsoft actually announced yesterday.

\n

Microsoft started yesterday\u2019s event by banging the drum that they never have and never will compromise on the quality of their laptop keyboards\u2009\u2014\u2009a clear and completely fair competitive dig at Apple. That\u2019s the message they should have left the world with\u2009\u2014\u2009that they, not Apple\u2009\u2014\u2009now make the best laptop hardware in the world. Instead, they left everyone talking about two products that won\u2019t be out for another year.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115865", - "fingerprint": "a192fc7", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d92d6203d:113b:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A new Jewish deli is soon to open in Frelard, at 928 NW Leary Way. Jonathan Silverberg, who also owns Napkin Friends food truck, is at the helm of Schmaltzy\u2019s Delicatessen, which according to their motto, is \u201csteeped in tradition, but not stuck in it\u201d. View this post on Instagram Equipment is officially in the [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/03/schmaltzys-delicatessen-to-open-soon-in-frelard/", - "type": "text/html" - } - ], - "crawled": 1570126569533, - "title": "Schmaltzy\u2019s Delicatessen to open soon in Frelard", - "published": 1570124007000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A new Jewish deli is soon to open in Frelard, at 928 NW Leary Way.

\n

Jonathan Silverberg, who also owns Napkin Friends food truck, is at the helm of Schmaltzy\u2019s Delicatessen, which according to their motto, is \u201csteeped in tradition, but not stuck in it\u201d.

\n
View this post on Instagram

Equipment is officially in the space! \"\ud83d\ude4c\"\"\ud83d\ude01\"One step closer to opening! Soon(ish) these sexy cases will be filled with deliciousness. We can\u2019t wait to serve you!! #jewfood #jewishdeli #constructionisabitch #stayschmaltzy #ohsoballard

A post shared by Napkin Friends (@napkinfriends) on

\n

You can expect all the makings of a Jewish deli \u2014 slices of homemade pastrami, and corned beef for example \u2014 and it will also serve as the prep space for Napkin Friends latke press sandwiches.

\n

They\u2019ll have grab-n-go options, and a few tables for dining in. The deli will open early (hours TBD) and will serve espresso and homemade bagels, schmears, and lox for the breakfast crowd, and their signature sandwiches for lunch.

\n
\"\"
\n

The deli will be opening in the new development just across from Jack in the Box on Leary.

\n

They\u2019re currently hiring for front- and back-of-house staff, and Silverberg tells My Ballard that they\u2019re aiming for an early November opening.

\n

Top photo courtesy of Schmaltzy\u2019s on Instagram

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d47:fc4690a0", - "originId": "57673.pys5s0 at https://www.imore.com", - "fingerprint": "6b28ea9d", - "content": { - "content": "

\n

The wallet case for serious wallet people.

\n

If you're the type of person that carries everything important with you in your pocket, your keys, your credit cards, your ID, your cash, and your iPhone, chances are, you'd benefit from having some kind of wallet case to tie it all together. Pad & Quill's Bella Fino Edition wallet case is about as wallet as a case can get, and it protects your iPhone at the same time. I'd been using the new Bella Fino for iPhone 11 Pro for a full week prior to the iPhone 11 launch because, aside from the camera cutout, it fits both models! After a good stretch of use, breaking in the leather like a baseball glove, I've really grown attached to the Bella Fino. It has its flaws, but it's features are worth it for many, especially if you're a wallet case kind of person.

\n

Best cases for iPhone 11 Pro

\n

More wallet than case

\n

Bella Fino wallet case for iPhone 11 Pro

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$80 at Pad & Quill

\n

For people who want a wallet/case combo.

\n

If you want to ditch having a separate wallet, but need room for all your cards and cash, the Bella Fino is more wallet than case.

\n

The Good

\n
  • 4 card slots fits 8 credit cards
  • \n
  • Large cash slot
  • \n
  • Quality craftsmanship
  • \n
  • Now with elastic strap!
  • \n

The Bad

\n
  • Oversized
  • \n
\n
\n
\n
\n
\n


\n

So many pockets

\n

Bella Fino wallet case for iPhone 11 Pro: The features

\n

\n

The Bella Fino is the wallet case of all wallet cases. I say this because it has four card slots that stretch to fit up to eight (that's right, eight) cards, one of them being a window slot for your ID, plus a stack of cash. Most wallet cases support 4 cards. Some don't have a space to carry cash at all and you end up shoving a couple of bills into one of the spare card slots.

\n

The entire case measures in at 6" x 3 3/8" x 0.55", which is not a slim case by any means. It sort of reminds me of a woman's style clutch wallet (only not that big). It adds a bit of extra size around the length and width of the iPhone, plus fairly significant depth, depending on how many cards you put in it.

\n

The hardshell case that snaps the iPhone 11 Pro into place protects from scratches and can be a glass-saving feature if you drop your iPhone (it's not drop-protected graded or anything, but it's better than nothing). It's a simple black hardshell case that is actually removable. It is stuck to the leather folio with a standard 3M adhesive.

\n

The hardshell case by itself is velvety smooth to the touch, even though it's just made out of polycarbonate. The top, bottom, and side buttons are exposed for easy access to everyting you need.

\n

This year's Bella Fino is upgraded from last year with one feature that a lot of people are really going to love:

\n

The one complaint iMore case reviewer Karen Freeman had with last year's Bella Fino is that the case didn't lay flat when filled with cards. Though a long enough "breaking in" period usually fixes that, it can be a bother for some. This year, Pad & Quill added a handy removable elastic strap (in stylish colors) so you can keep that wallet completely closed up until it breaks in. Then, if you so choose, remove the elastic and go free, or keep the elastic on if you prefer the look.

\n

The case is available in three different exterior colors, each with one or two interior color options.

\n
  • Chocolate and Deep Sea Blue
  • \n
  • Galloper Black and Plum
  • \n
  • Galloper Black and Slate Gray
  • \n
  • Whiskey and Deep Sea Blue
  • \n
  • Whiskey and Forest Green
  • \n

They all come with either a black or brown elastic strap, but for $10 more, you can add a three-pack color option with light blue, yellow, and orange. If you want to add even more elastic straps to your style, you can pick from eight different colors at $10 each.

\n

When you want to remove the elastic strap, pull the hardshell interior case from the leather folio to expose the elastic strap clips. You can take these off and put them on any time at your preference.

\n

All-in-one

\n

Bella Fino wallet case for iPhone 11 Pro: What I like

\n

\n

As far as wallet cases go, the Bella Fino is the premier case by which all other cases should be compared. It is beautifully stitched American full-grain leather with an attractive etched Pad & Quill logo on the binding. The complimentary interior leather tint brings an extra beauty to the overall look.

\n

I'd used the Bella Fino with my iPhone XS when I traveled for the past year and always found it to be so much more convenient than having a case and wallet separate. Because it is big enough to hold as many as eight cards, I don't feel like I have to bring anything else with me than this case. Right now, I have six cards in my Bella Fino and don't even have more cards that I feel I need to add to it.

\n

Cash fits nicely, folded in half, into the large-for-a-wallet-case cash slot. You can't keep your dollar bills unfolded, but it's darn close.

\n

I love that Pad & Quill added an elastic strap to the Bella Fino. Though my case didn't take long to break in and lay flat, it was somewhat annoying for the first month or so, trying to get that binding to soften up. With the elastic strap, the case stays closed.

\n

Though I never find my self needing to do this, I do like that I have the option to pull the hardshell case off the leather folio and just go with a minimal protective case. It's by no means pretty \u2014 it's just a simple black case \u2014 but it feels nice to the touch.

\n

Too much wallet?

\n

Bella Fino wallet case for iPhone 11 Pro: What I don't like

\n

\n

The Bella Fino is a big case. Make no mistake, this isn't a minimal, slip-it-in-your-back-pocket design. In fact, it probably won't fit into some back pockets. It adds a lot of depth to your iPhone 11 Pro (nearly twice as thick as without a case), though it only extends around the height and length a few centimeters.

\n

This luxury wallet case is designed for men and women that prefer to keep their iPhone inside a purse or bag (probably a luxury leather one). If you are looking for a slim simple wallet case, you may want to look elsewhere.

\n

Though I'm in love with the new elastic strap, especially the colorful options, it tends to get in the way of such things as wireless charging and taking pictures.

\n

Some charging pads are robust enough to make it through the additional thickness of the elastic strap, but it can be finicky. I found myself taking my iPhone out of the case before settling in for the night because I'd struggled to find the sweet spot for wireless charging.

\n

If you aren't careful, the dangling wireless strap will fall in front of the back-facing camera, getting in the way of that impromptu shot. With just a bit of memory training, however, I remembered to always hold the strap away from the lens, thus avoiding obstruction.

\n

Bottomline

\n

Bella Fino wallet case for iPhone 11 Pro: Conclusion

\n

\n

\n\n\n\n\n\n\n\n \n

\n

If you're a wallet case kind of person, and you know who you are, the Bella Fino ticks all the boxes. With four card slots to hold up to eight cards, plus a cash slot, you can leave your wallet at home and replace it with this all-in-one wallet case.

\n

It's big, though. Do you usually protect your iPhone 11 Pro with a thin case? Do you wear tight jeans and keep your iPhone in your back pocket? The Bella Fino may not fit your style.

\n

Personally, I don't use my Bella Fino every day. I use an ultra-thin clear case (because I like to be as pure as possible while protecting my iPhone). I switch to it whenever I travel. The wallet/case combo helps me pack less while making things much more convenient for me.

\n

More wallet than case

\n

Bella Fino wallet case for iPhone 11 Pro

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$80 at Pad & Quill

\n

For people who want a wallet/case combo.

\n

If you want to ditch having a separate wallet, but need room for all your cards and cash, the Bella Fino is more wallet than case.

\"\"", - "direction": "ltr" - }, - "title": "The 2019 Bella Fino is more wallet than case \u2014 Here's our review", - "author": "Lory Gil", - "summary": { - "content": "The wallet case for serious wallet people.\nIf you're the type of person that carries everything important with you in your pocket, your keys, your credit cards, your ID, your cash, and your iPhone, chances are, you'd benefit from having some kind of wallet case to tie it all together. Pad & Quill's Bella Fino Edition wallet case is about as wallet as a case can get, and it protects your iPhone at the same time. I'd been using the new Bella Fino for iPhone 11 Pro for a full week prior to the iPhone 11 launch because, aside from the camera cutout, it fits both models! After a good stretch of use, breaking in the leather like a baseball glove, I've really grown attached to the Bella Fino. It has its flaws, but it's features are worth it for many, especially if you're a wallet case kind of person.\nBest cases for iPhone 11 Pro\nMore wallet than case\nBella Fino wallet case for iPhone 11 Pro\n...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/AKy6dys0_Ek/pad-quill-bella-fino-iphone-11-pro-case-review-only-wallet-case-youll-ever-need", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pad-quill-bella-fino-iphone-11-pro-case-review-only-wallet-case-youll-ever-need", - "type": "text/html" - } - ], - "crawled": 1570125880195, - "published": 1570125602000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d46:fc4690a0", - "originId": "58182.pys5s0 at https://www.imore.com", - "fingerprint": "3faef41d", - "content": { - "content": "

This is a feature that should have been available from the start.

\n
\n\n

What you need to know

\n
  • In iOS 13, Apple introduced the ability to save Live Photos as a video.
  • \n
  • You can save one or more Live Photos as a video.
  • \n
  • Each Live Photo appears to result in two seconds of video.
  • \n

Did you know that you can save Live Photos as a video on your iPhone, iPad, or iPod touch? I sure didn't, which is why I'm delighted to share the news with you. The feature is apparently new in iOS 13.

\n
\n

Ever take some Live Photos and then wish you had a video? You can have both! Here's how to save one or more Live Photos as a video in iOS 13 and iPadOS.

\n
\n

Apple's how-to video lays out how to save one or more Live Photos as a video. Unfortunately, the process isn't very obvious \u2014 it's hiding in the Share menu \u2014 unless you know the feature is there in the first place.

\n

Nevertheless, it's nice that Apple has made this change. Before, Apple users looking to turn their Live Photos into a video had to turn to a third-party app.

\n

What's cool is you can save one or more Live Photo as a video \u2014 and they don't have to be related. I selected three unrelated Live Photos in my Camera Roll and it saved them into a neat video. The video above suggests the photos have to be successive in order for the feature to work, but that doesn't appear to be the case.

\n

The feature is also non-destructive, which means the process doesn't edit your Live Photos. Instead, it simply creates a new video in your Camera Roll. It's unclear if there's a limit on how many Live Photos you can select at one time to create a video.

\n

One Live Photo appears to come out to two seconds of video. If you have a lot of Live Photos from a recent trip, try saving them into a video. It's a fun way to relive memories.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "iOS 13 lets you save one or more Live Photos as a video", - "author": "Brandon Russell", - "summary": { - "content": "This is a feature that should have been available from the start.\nWhat you need to know\nIn iOS 13, Apple introduced the ability to save Live Photos as a video.\nYou can save one or more Live Photos as a video.\nEach Live Photo appears to result in two seconds of video.\nDid you know that you can save Live Photos as a video on your iPhone, iPad, or iPod touch? I sure didn't, which is why I'm delighted to share the news with you. The feature is apparently new in iOS 13.\nEver take some Live Photos and then wish you had a video? You can have both! Here's how to save one or more Live Photos as a video in iOS 13 and iPadOS.\nApple's how-to video lays out how to save one or more Live Photos as a video. Unfortunately, the process isn't very obvious \u2014 it's hiding in the Share menu \u2014 unless you know the feature is there in the first place.\nNevertheless, it's nice that Apple has made this change. Before, Apple users looking to turn their Live Photos into a video had to turn t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BUdrTX0a-Xg/ios-13-lets-you-save-one-or-more-live-photos-video", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/ios-13-lets-you-save-one-or-more-live-photos-video", - "type": "text/html" - } - ], - "crawled": 1570125880195, - "published": 1570125554000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613537", - "fingerprint": "e957ffe6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fb:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Bear: Try the beautiful and flexible Bear writing app for Mac, iPhone, and iPad now.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 03, 2019 \u2013\u00a0New in-ear AirPods, iPhone SE 2 rumors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/9to5mac-daily-october-03-2019/", - "type": "text/html" - } - ], - "crawled": 1570125384026, - "title": "9to5Mac Daily: October 03, 2019 \u2013\u00a0New in-ear AirPods, iPhone SE 2 rumors", - "published": 1570124803000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613528", - "fingerprint": "9194d1ea", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fa:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Just a few days after releasing the 10th beta of macOS Catalina, Apple has released the macOS Catalina Golden Master. That\u2019s just ahead of the expected public release tomorrow, October 4th.

\n

more\u2026

\n

The post Apple releases macOS Catalina 10.15 GM ahead of public release appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/apple-releases-macos-catalina-10-15-gm-ahead-of-public-release/", - "type": "text/html" - } - ], - "crawled": 1570125384026, - "title": "Apple releases macOS Catalina 10.15 GM ahead of public release", - "published": 1570122860000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92c19339:d3b:fc4690a0", - "originId": "58180.pys5s0 at https://www.imore.com", - "fingerprint": "fb94f249", - "content": { - "content": "

\n

What you need to know

\n
  • Apple supplier Epistar confirmed its clients are working on Mini-LED products.
  • \n
  • It didn't confirm that was Apple, but it does reinforce previous rumors that say Apple is working on Mini-LED iPads and MacBooks.
  • \n
  • Mini-LED displays allow for slimmer designs while still offering the benefits of OLED panels.
  • \n

Mini-LED iPads and MacBooks could already be in development.

\n

Apple supplier Epistar confirmed some of its clients are developing devices that will utilize Mini-LED displays. The confirmation comes as rumors circulate of Apple is planning to integrate Mini-LED display into future generations of the iPad and Macs.

\n

Epistar president Chin-Yung Fan confirmed the development of Mini-LED displays by its clients to incorperate into notebooks, tablets, smartphones and monitors, according to DigiTimes (via MacRumors). It did not confirm which clients it was speaking of, but it led to speculation that it could be Apple given previous rumors about its connection to Mini-LED displays.

\n

Reliable Apple analyst Ming-Chi Kuo revealed Apple plans on releasing a new iPad with a Mini-LED display in the fourth quarter of 2020 while the first Mini-LED MacBook could come in early 2021.

\n

The allure of Mini-LED displays is that they allow for slim designs while still offering most of the benefits of OLED panels: wide color gamut, dynamic range and truer black levels. That's in part due to the number of LEDs they pack. For reference, the Pro Display XDR comes with 576 individual LEDs while Mini-LED displays could offer as many as 10,000 LEDs.

\n

Apple still hasn't confirmed any of this, but this could be one of the next major additions to the iPad and MacBook.

\"\"", - "direction": "ltr" - }, - "title": "Apple supplier confirms development of Mini-LED displays", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple supplier Epistar confirmed its clients are working on Mini-LED products.\nIt didn't confirm that was Apple, but it does reinforce previous rumors that say Apple is working on Mini-LED iPads and MacBooks.\nMini-LED displays allow for slimmer designs while still offering the benefits of OLED panels.\nMini-LED iPads and MacBooks could already be in development.\nApple supplier Epistar confirmed some of its clients are developing devices that will utilize Mini-LED displays. The confirmation comes as rumors circulate of Apple is planning to integrate Mini-LED display into future generations of the iPad and Macs.\nEpistar president Chin-Yung Fan confirmed the development of Mini-LED displays by its clients to incorperate into notebooks, tablets, smartphones and monitors, according to DigiTimes (via MacRumors). It did not confirm which clients it was speaking of, but it led to speculation that it could be Apple given previous rumors about its connection to Mini-LED...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/R_-Q2CSJaDA/apple-supplier-confirms-mini-led-development-rumors-circulate-mini-led-ipads-and-macbooks", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-supplier-confirms-mini-led-development-rumors-circulate-mini-led-ipads-and-macbooks", - "type": "text/html" - } - ], - "crawled": 1570125222713, - "published": 1570124874000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with-select/", - "recrawled": 1570139595001, - "updateCount": 2, - "fingerprint": "26846b2a", - "id": "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d92c10fc0:10f0:d4506071", - "updated": 1570098293000, - "alternate": [ - { - "href": "https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with-select/", - "type": "text/html" - } - ], - "crawled": 1570125189056, - "title": "SQL queries don't start with SELECT", - "published": 1570098293000, - "origin": { - "streamId": "feed/http://jvns.ca/atom.xml", - "htmlUrl": "http://jvns.ca", - "title": "Julia Evans" - }, - "content": { - "direction": "ltr", - "content": "

Okay, obviously many SQL queries do start with SELECT (and actually this post is only about SELECT queries, not INSERTs or anything).

\n

But! Yesterday I was working on an explanation of window\nfunctions, and I\nfound myself googling \u201ccan you filter based on the result of a window\nfunction\u201d. As in \u2013 can you filter the result of a window function in\na WHERE or HAVING or something?

\n

Eventually I concluded \u201cwindow functions must run after WHERE and GROUP BY\nhappen, so you can\u2019t do it\u201d. But this led me to a bigger question \u2013 what\norder do SQL queries actually run in?.

\n

This was something that I felt like I knew intuitively (\u201cI\u2019ve written at least\n10,000 SQL queries, some of them were really complicated! I must know this!\u201c)\nbut I struggled to actually articulate what the order was.

\n

SQL queries happen in this order

\n

I looked up the order, and here it is! (SELECT isn\u2019t the first thing, it\u2019s like the 5th thing!) (here it is in a tweet).

\n

\n(I really want to find a more accurate way of phrasing this than \u201csql queries\nhappen/run in this order\u201d but I haven\u2019t figured it out yet)\n

\n
\n\n
\n

In a non-image format, the order is:

\n\n

questions this diagram helps you answer

\n

This diagram is about the semantics of SQL queries \u2013 it lets you reason through what a given query will return and answers questions like:

\n\n

Database engines don\u2019t actually literally run queries in this order because they\nimplement a bunch of optimizations to make queries run faster \u2013 we\u2019ll get to\nthat a little later in the post.

\n

So:

\n\n

confounding factor: column aliases

\n

Someone on Twitter pointed out that many SQL implementations let you use the syntax:

\n
SELECT CONCAT(first_name, ' ', last_name) AS full_name, count(*)\nFROM table\nGROUP BY full_name\n
\n

This query makes it look like GROUP BY happens after SELECT even though GROUP BY is first, because the\nGROUP BY references an alias from the SELECT. But it\u2019s not actually necessary\nfor the GROUP BY to run after the SELECT for this to work \u2013 the database engine can\njust rewrite the query as

\n
SELECT CONCAT(first_name, ' ', last_name) AS full_name, count(*)\nFROM table\nGROUP BY CONCAT(first_name, ' ', last_name)\n
\n

and run the GROUP BY first.

\n

Your database engine also definitely does a bunch of checks to make sure that what you\nput in SELECT and GROUP BY makes sense together before it even starts to run\nthe query, so it has to look at the query as a whole anyway before it starts to\ncome up with an execution plan.

\n

queries aren\u2019t actually run in this order (optimizations!)

\n

Database engines in practice don\u2019t actually run queries by joining, and then\nfiltering, and then grouping, because they implement a bunch of optimizations\nreorder things to make the query run faster as long as reordering things won\u2019t\nchange the results of the query.

\n

One simple example of a reason why need to run queries in a different order to\nmake them fast is that in this query:

\n
SELECT * FROM\nowners LEFT JOIN cats ON owners.id = cats.owner\nWHERE cats.name = 'mr darcy'\n
\n

it would be silly to do the whole left join and match up all the rows in the 2\ntables if you just need to look up the 3 cats named \u2018mr darcy\u2019 \u2013 it\u2019s way\nfaster to do some filtering first for cats named \u2018mr darcy\u2019. And in this case\nfiltering first doesn\u2019t change the results of the query!

\n

There are lots of other optimizations that database engines implement in\npractice that might make them run queries in a different order but there\u2019s no\nroom for that and honestly it\u2019s not something I\u2019m an expert on.

\n

LINQ starts queries with FROM

\n

LINQ (a querying syntax in C# and VB.NET) uses the order FROM ... WHERE ... SELECT. Here\u2019s an example of a LINQ query:

\n
var teenAgerStudent = from s in studentList\n                      where s.Age > 12 && s.Age < 20\n                      select s;\n
\n

pandas (my favourite data wrangling\ntool) also basically works like this,\nthough you don\u2019t need to use this exact order \u2013 I\u2019ll often write pandas code\nlike this:

\n
df = thing1.join(thing2)      # like a JOIN\ndf = df[df.created_at > 1000] # like a WHERE\ndf = df.groupby('something', num_yes = ('yes', 'sum')) # like a GROUP BY\ndf = df[df.num_yes > 2]       # like a HAVING, filtering on the result of a GROUP BY\ndf = df[['num_yes', 'something1', 'something']] # pick the columns I want to display, like a SELECT\ndf.sort_values('sometthing', ascending=True)[:30] # ORDER BY and LIMIT\ndf[:30]\n
\n

This isn\u2019t because pandas is imposing any specific rule on how you have to\nwrite your code, though. It\u2019s just that it often makes sense to write code in\nthe order JOIN / WHERE / GROUP BY / HAVING. (I\u2019ll often put a WHERE first to\nimprove performance though, and I think most database engines will also do a\nWHERE first in practice)

\n

dplyr in R also lets you use a different syntax for querying SQL databases\nlike Postgres, MySQL and SQLite, which is also in a more logical order.

\n

I was really surprised that I didn\u2019t know this

\n

I\u2019m writing a blog post about this because when I found out the order I was SO\nSURPRISED that I\u2019d never seen it written down that way before \u2013 it explains\nbasically everything that I knew intuitively about why some queries are allowed\nand others aren\u2019t. So I wanted to write it down in the hopes that it will help\nother people also understand how to write SQL queries.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92ad8234:d27:fc4690a0", - "originId": "58178.pys5s0 at https://www.imore.com", - "fingerprint": "2ac41994", - "content": { - "content": "

It's rolling out globally to Android and iOS.

\n

\n

What you need to know

\n
  • Facebook is launching a new messaging app \u2014 Threads by Instagram.
  • \n
  • Threads is an app for connecting with your closest friends through messages and pictures.
  • \n
  • The app opens up directly to the camera, just like Snapchat does.
  • \n

Our world is filled with an abundance of messaging apps \u2014\u00a0some good and some bad. Today, Facebook is adding a new addition to the mix with the introduction of Instagram Threads.

\n

Instagram Threads is a separate, standalone app from the main Instagram one, with it being described as "a new camera-first messaging app that helps you stay connected to your close friends."

\n

When you open Threads, the first thing you see is the viewfinder for your camera, making it easy to quickly snap a picture or record a video as soon as the app is open.

\n

Pictures/videos you capture in Threads can only be sent to your Instagram Close Friends, highlighting the people in your life that you have especially close relationships with. You'll see a list of your Close Friends in the Threads app, along with a direct messages inbox for them and support for group messaging.

\n

\n

In addition to sharing pictures/video and text messages, Threads also supports something called "status." Status will quickly indicate to your Close Friends what you're up to, such as studying, eating, gaming, etc. You can pick one of the pre-made statuses, create a custom one, or use the Auto Status feature that will automatically pick a status for you based on what you're doing (such as on the road, at the beach, or in an airplane).

\n

While Threads is Instagram's new home for direct messaging with your Close Friends, the Direct tab in the main Instagram app is not going away. This is still the only place you can send messages to regular followers, and any ongoing conversations with Close Friends in the Threads app will also show up here.

\n

Threads looks like a nicely-designed app and could be a huge hit, but right now, I'm a little confused as to what Instagram's long-term plan is here. Between the camera being the home page and direct messages just being a swipe away, Threads is very similar to Snapchat \u2014 sans the public image/video sharing that takes place on the main Instagram app with Stories.

\n

But, I digress. If you want to try Threads for yourself, it's officially rolling out now for Android and iOS.

\n

Samsung's Instagram Stories camera mode is frustratingly bad, and the fixes are so simple

\"\"", - "direction": "ltr" - }, - "title": "Instagram's new messaging app, Threads, looks a lot like Snapchat", - "author": "Joe Maring", - "summary": { - "content": "It's rolling out globally to Android and iOS.\nWhat you need to know\nFacebook is launching a new messaging app \u2014 Threads by Instagram.\nThreads is an app for connecting with your closest friends through messages and pictures.\nThe app opens up directly to the camera, just like Snapchat does.\nOur world is filled with an abundance of messaging apps \u2014\u00a0some good and some bad. Today, Facebook is adding a new addition to the mix with the introduction of Instagram Threads.\nInstagram Threads is a separate, standalone app from the main Instagram one, with it being described as "a new camera-first messaging app that helps you stay connected to your close friends."\nWhen you open Threads, the first thing you see is the viewfinder for your camera, making it easy to quickly snap a picture or record a video as soon as the app is open.\nPictures/videos you capture in Threads can only be sent to your Instagram Close Friends, highlighting the people in your life that you have especia...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/xO0_SUyHYuk/instagrams-new-messaging-app-threads-looks-lot-snapchat", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/instagrams-new-messaging-app-threads-looks-lot-snapchat", - "type": "text/html" - } - ], - "crawled": 1570123907636, - "published": 1570123806000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92a356f6:d1f:fc4690a0", - "originId": "53509.pys5s0 at https://www.imore.com", - "fingerprint": "4d33b22a", - "content": { - "content": "

\n

If you are a developer and want to know what to expect in macOS 10.15, here is how to install the developer beta.

\n

macOS Catalina 10.15 will be arriving soon with new features that need testing before they're launched to the public. As usual, Apple is providing an early version of this macOS release to developers so that they can test their apps against it and prepare for its release to Mac owners.

\n

What's new in the macOS Catalina beta?

\n

October 3, 2019: Apple releases macOS Catalina Golden Master for developers

\n

Apple has just released the macOS Catalina Golden Master for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n\n

September 30, 2019: Apple releases macOS Catalina beta 10 for developers

\n

Apple has just released macOS Catalina beta 10 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

September 23, 2019: Apple releases macOS Catalina beta 9 for developers

\n

Apple has just released macOS Catalina beta 9 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

September 10, 2019: Apple releases macOS Catalina beta 8 for developers

\n

Apple has just released macOS Catalina beta 8 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

August 28, 2019: Apple releases macOS Catalina beta 7 for developers

\n

Apple has just released macOS Catalina beta 7 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

August 19, 2019: Apple releases macOS Catalina beta 6 for developers

\n

Apple has just released macOS Catalina beta 6 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

July 31, 2019: Apple releases macOS Catalina beta 5 for developers

\n

Apple has just released macOS Catalina beta 5 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

July 16, 2019: Apple releases macOS Catalina beta 4 for developers

\n

Apple has just released macOS Catalina beta 4 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

July 2, 2019: Apple releases macOS Catalina beta 3 for developers

\n

Apple has just released macOS Catalina beta 3 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

June 17, 2019: Apple releases macOS Catalina beta 2 for developers

\n

Apple has just released macOS Catalina beta 2 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n

June 3, 2019: Apple releases macOS Catalina beta 1 for developers

\n

Apple has just released macOS Catalina beta 1 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.

\n\n

How to make an archived backup of your Mac with Time Machine

\n

Before you begin, make sure you back up your Mac. The download and installation process is fairly easy, but any time you make significant changes to your computer, you risk problems. When it comes to securing your data, it is definitely better to be safe than sorry. Even if you just backed everything up the night before, make sure your Mac is completely up-to-date.

\n
  1. Connect an external hard disk or Time Capsule with a USB, FireWire, or Thunderbolt cable.
  2. \n
  3. Click on the Apple icon (\uf8ff) in the upper left corner of your screen.
  4. \n
  5. Select System Preferences... from the dropdown menu.
  6. \n
  7. Select Time Machine in the System Preferences window.

    \n

  8. \n
  9. Turn the Time Machine slider On.
  10. \n
  11. Click Select Backup Disk and choose the disk you'd like to use.

    \n

    \nTime Machine will format the hard drive for backups and start within two minutes.

  12. \n

How to download the macOS Catalina developer beta

\n

Downloading the latest beta on your Mac is as simple as visiting Apple's developer portal.

\n
  1. Visit developer.apple.com on your Mac.
  2. \n
  3. Click on the Dicover tab.
  4. \n
  5. Click on the macOS tab.
  6. \n
  7. Click Download.
  8. \n
  9. Log in with your developer account if prompted to do so.
  10. \n
  11. Scroll down and click on the Install Profile button for macOS Catalina 10.15. The file will automatically download to your Mac.
  12. \n
  13. Open your Downloads window and select macOS Catalina Developer Beta Access Utility.
  14. \n
  15. Double-click macOSDeveloperBetaAccessUtility.pkg to run the installer.
  16. \n

When the installer is finished downloading, System Preferences will automatically check for an update to macOS. Click Update to download and install the developer beta software. After the software has been downloaded, the installation process will begin as normal.

\n

If the latest developer beta does not appear on the Updates list, restart your Mac. Then, open the Mac App Store and click the Updates tab.

\n

The developer beta update can take a long time to finish downloading, depending on the size. You can check the status in the Updates tab of the Mac App Store.

\n

How to install the macOS Catalina developer beta

\n

After macOS Catalina is finished downloading, you will be prompted to install the software automatically.

\n
  1. Click on Continue.
  2. \n
  3. Agree to Apple's Terms and Conditions.
  4. \n
  5. Click on Install.
  6. \n
  7. Follow the instructions to install macOS Catalina.
  8. \n

Your Mac will reboot to install macOS Catalina. You'll see a black screen with the Apple Logo and a progress bar. Grab a cup of coffee while you wait for the software to finish installing.

\n

How to install the macOS Catalina beta on a partition

\n

To keep your Mac's data from getting corrupted by a beta operating system, you can partition your Mac's hard drive to run macOS Catalina in tandem with your current operating system.

\n
  1. Create a partition on your Mac if you haven't already done so.
  2. \n
  3. Select Continue when the download is finished and ready to install.
  4. \n
  5. Agree to the terms.
  6. \n
  7. Click Agree to confirm that you have read the terms.
  8. \n
  9. Select Show All Disks to switch from your main partition.
  10. \n
  11. Select the partition you wish to install the software on.
  12. \n
  13. Click Install.
  14. \n

The installation helper will allow you to transfer information from your current operating system, or you could choose to do a clean installation to start your Mac from scratch.

\n

How to get started with the macOS Catalina developer beta

\n

Once your Mac reboots, you'll be set up with macOS Catalina. You'll have to follow a couple of steps to get started.

\n
  1. Click on Continue.
  2. \n
  3. Sign in with your Apple ID and password. iCloud will sync your desktop and other files.
  4. \n
  5. Click on Get Started.
  6. \n

You'll be directed to your Home screen where you can start digging around to find all of the fun new features.

\n

\n
\n

macOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases Golden Master of macOS Catalina", - "author": "Joseph Keller", - "summary": { - "content": "If you are a developer and want to know what to expect in macOS 10.15, here is how to install the developer beta.\nmacOS Catalina 10.15 will be arriving soon with new features that need testing before they're launched to the public. As usual, Apple is providing an early version of this macOS release to developers so that they can test their apps against it and prepare for its release to Mac owners.\nWhat's new in the macOS Catalina beta?\nOctober 3, 2019: Apple releases macOS Catalina Golden Master for developers\nApple has just released the macOS Catalina Golden Master for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been waiting for macOS 10.15 to start testing with macOS, now's the time to start downloading.\nSeptember 30, 2019: Apple releases macOS Catalina beta 10 for developers\nApple has just released macOS Catalina beta 10 for developers. Follow the instructions below to get started with the macOS 10.15 beta. If you've been w...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/uzC5s_9qDHw/how-download-and-install-macos-catalina-developer", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-download-and-install-macos-catalina-developer", - "type": "text/html" - } - ], - "crawled": 1570123241206, - "published": 1570122900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0c:fc4690a0", - "originId": "40536.pys5s0 at https://www.imore.com", - "fingerprint": "f886de4a", - "content": { - "content": "

\n

How do I turn on notifications for HomeKit-enabled accessories? Head to the Home app!

\n

Looking for a quick summary of what's happening in your HomeKit Home? Want to receive notifications from certain HomeKit-enabled accessories? You can do all that and more with the iOS Home app!

\n

How to monitor and adjust the status of your HomeKit Home

\n

You can get a quick summary of what's going on in your HomeKit Home by launching the iOS Home app and navigating to the Home tab. You'll see the name of your Home in big, bold lettering. Beneath it, you'll find a couple of sentences describing the state of your HomeKit-enabled accessories.

\n

The sentences describe the state of your accessories: How many lights are on? What's your thermostat set to? Is the door unlocked? Did a sensor detect something?

\n

\n

It's super simple to add and remove accessories from this Home summary (Apple calls it Status).

\n
  1. Launch the Home app.
  2. \n
  3. Touch and hold an accessory to bring up the controls screen.
  4. \n
  5. Tap on the Settings icon (looks like a gear).

    \n

  6. \n
  7. Tap on Status.
  8. \n
  9. Toggle the Include in Status option to the on position.

    \n

  10. \n

How to enable notifications from your HomeKit-enabled accessories

\n

Some HomeKit-enabled accessories are particularly suited to offering push notifications to alert you to specific events in your home. A HomeKit-enabled motion detector, for example, could help you keep tabs on movement in your backyard. It takes just a few taps to turn on notifications from supported accessories.

\n
  1. Launch the Home app.
  2. \n
  3. Tap on the house icon (top left).
  4. \n
  5. Tap on the accessory type that you would like to turn on notifications for.

    \n

  6. \n
  7. Tap the desired accessory.
  8. \n
  9. Toggle on Notifications on This iPhone/iPad.
  10. \n
  11. Set additional options such as time and people as needed.

    \n

  12. \n

Questions?

\n

If you run into any trouble adjusting the status of your HomeKit Home or enabling notifications for supported accessories, give us a shout in the comments below! We'll get you sorted.

\n

\n
\n

HomeKit

\n

\"HomeKit\"

\n
\n

\n

Updated September 2019: Updated for iOS 13.

\"\"", - "direction": "ltr" - }, - "title": "Keep track of your HomeKit accessories with notifications", - "author": "Christopher Close", - "summary": { - "content": "How do I turn on notifications for HomeKit-enabled accessories? Head to the Home app!\nLooking for a quick summary of what's happening in your HomeKit Home? Want to receive notifications from certain HomeKit-enabled accessories? You can do all that and more with the iOS Home app!\nHow to monitor and adjust the status of your HomeKit Home\nHow to enable notifications from your HomeKit-enabled accessories\nHow to monitor and adjust the status of your HomeKit Home\nYou can get a quick summary of what's going on in your HomeKit Home by launching the iOS Home app and navigating to the Home tab. You'll see the name of your Home in big, bold lettering. Beneath it, you'll find a couple of sentences describing the state of your HomeKit-enabled accessories.\nThe sentences describe the state of your accessories: How many lights are on? What's your thermostat set to? Is the door unlocked? Did a sensor detect something?\nIt's super simple to add and remove accessories from this Home summary (Appl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BhCNsVlVUW4/how-adjust-notifications-and-status-your-homekit-accessories", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-adjust-notifications-and-status-your-homekit-accessories", - "type": "text/html" - } - ], - "crawled": 1570122195537, - "published": 1570122000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0b:fc4690a0", - "originId": "50062.pys5s0 at https://www.imore.com", - "fingerprint": "a918aad8", - "content": { - "content": "

Are you tired of that same old doorbell chime? Why not replace your old wired doorbell with a wireless battery-powered door that can play a ton of different tunes. Wireless doorbells are easy to install and are way more customizable than the pre-existing hardwired doorbell on your house. These are five of the best wireless doorbells you can buy and install in your home in minutes!

\n
\n

Best overall

\n

Honeywell Series 9

\n

Staff Favorite

\n

\n

With a range of 450-feet, programmable sleep mode, and adjustable volume, the Honeywell Series 9 wireless doorbell is a great value. It comes with eight different tones programmed, but you can add your MP3 files to the device, making your doorbell sound like anything you want! Plus, it even has a colorful LED light that can turn on or flash when someone presses the doorbell.

\n

$38 at Amazon

\n

Best Smart Doorbell

\n

Ring Video Doorbell 2

\n

\n

The Ring Video Doorbell 2 is a fantastic doorbell for those looking for a little extra security. Its wide-angle camera captures video in 1080p, and it's microphone and speaker allow you to talk to whoever is at your door through the excellent Ring app. The onboard night vision will help you see people in the dark. And the Ring will even automatically start recording and alert you as soon as someone enters its proximity, meaning it can be useful to see if your packages got delivered.

\n

$199 at Amazon

\n

Highly-rated

\n

SadoTech CXR

\n

\n

The SadoTech CXR comes with one doorbell and two receivers and a range of 500 feet, meaning you can ensure your whole house can hear the doorbell when it rings. With over 50 different chimes and rings to choose from and adjustable volume that goes from 25db to 110db, you should have no problem hearing when someone is at the door!

\n

$28 at Amazon

\n

Low-cost option

\n

1byone Easy Chime

\n

\n

The 1byone Easy Chime is as simple as it gets, but it's also a great value. It has a 500-foot range allowing you to place it in the most optimal spot, three different notification modes, 36 ringtones, and adjustable volume. Plus, its LED light on the receiver can help those, even hard of hearing, know when someone is at their door!

\n

$16 at Amazon

\n

Weather-resistant option

\n

PHYSEN Europe Style

\n

\n

If you live in a harsher climate or your doorbell is more exposed to the elements, the PHYSEN Europe Style has an IP55 water-resistant rating and will function in temperatures as cold as -22F (-30C)! It has a range of 1000 feet, making it easy to find the perfect spot for it in your home, and there are over 50 different tunes to choose from!

\n

$20 at Amazon

\n
\n

Lot of different chimes

\n

Wireless doorbells are pretty easy to install in most cases and offer a wide variety of features that your old hard wired doorbell just doesn't have. If you're looking to replace your doorbell wireless is the way to go.

\n

The Honeywell Series9 is loud, highly customizable, and has a LED light to give a visual signal when someone presses your doorbell, making it an excellent product for most people looking to replace their old doorbell.

\n

If you love variety, the SadoTech CXR comes with over 50 different chimes, making it easy to switch your chime up whenever you want. Plus, it also gets really loud, which is useful for making sure you hear when someone is at the door.

\n

Lastly, if you want to upgrade into the smart doorbell market, there's nothing better than the Ring Video Doorbell. It's not only a doorbell but a security camera that allows you to see who's at your door through the app. You can even speak to the person at the door with the built-in microphone and speaker, making it easy to tell your UPS driver to leave packages for you if you can't make it to the door.

\"\"", - "direction": "ltr" - }, - "title": "5 Easy To Set Up Wireless Doorbells That Play Unique Chimes", - "author": "Luke Filipowicz", - "summary": { - "content": "Are you tired of that same old doorbell chime? Why not replace your old wired doorbell with a wireless battery-powered door that can play a ton of different tunes. Wireless doorbells are easy to install and are way more customizable than the pre-existing hardwired doorbell on your house. These are five of the best wireless doorbells you can buy and install in your home in minutes!\nBest overall\nHoneywell Series 9\nStaff Favorite\nWith a range of 450-feet, programmable sleep mode, and adjustable volume, the Honeywell Series 9 wireless doorbell is a great value. It comes with eight different tones programmed, but you can add your MP3 files to the device, making your doorbell sound like anything you want! Plus, it even has a colorful LED light that can turn on or flash when someone presses the doorbell.\n$38 at Amazon\nBest Smart Doorbell\nRing Video Doorbell 2\nThe Ring Video Doorbell 2 is a fantastic doorbell for those looking for a little extra security. Its wide-angle camera ca...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/laIRi9qfndI/best-wireless-doorbells", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-wireless-doorbells", - "type": "text/html" - } - ], - "crawled": 1570122195537, - "published": 1570122000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613514", - "fingerprint": "f8c71d3e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103e:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Instagram has officially launched a stand-alone messaging app today called Threads. The company describes it as a \u201ccamera-first messaging app\u201d that will give users \u201ca new way to message with close friends in a dedicated, private space.\u201d Threads is a stand-alone app but it will integrate with a user\u2019s Instagram Direct messages.

\n

more\u2026

\n

The post Instagram \u2018Threads\u2019 promoting direct messaging with standalone chat app appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/instagram-threads-messaging-app-ios/", - "type": "text/html" - } - ], - "crawled": 1570121782608, - "title": "Instagram \u2018Threads\u2019 promoting direct messaging with standalone chat app", - "published": 1570120235000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613505", - "fingerprint": "6dbaea8d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103d:d4506071", - "author": "Blair Altland", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s latest 11-inch iPad Pro Wi-Fi + Cellular gets nearly $300 discount today at Amazon. Plus,\u00a0Kenwood\u2019s 7-inch CarPlay Receivers are up to $100 off\u00a0and you can bring home\u00a0Arlo\u2019s Ultra 4K 3-camera bundle at a new low.\u00a0You\u2019ll find all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Latest iPad Pro Cellular is $300 off, Kenwood CarPlay receiver from $330, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/ipad-pro-cellular-deals/", - "type": "text/html" - } - ], - "crawled": 1570121782608, - "title": "Latest iPad Pro Cellular is $300 off, Kenwood CarPlay receiver from $330, more", - "published": 1570118787000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce5:fc4690a0", - "originId": "58173.pys5s0 at https://www.imore.com", - "fingerprint": "da1b1a14", - "content": { - "content": "

\n

What you need to know

\n
  • DuetCam can record from multiple cameras at once.
  • \n
  • The app is available from the App Store now.
  • \n
  • It requires an iPhone XR or above to work.
  • \n

Instagrammers rejoice.

\n

When Apple announced iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max last month there was a demonstration of their ability to record from multiple cameras at the same time. Oddly, the Camera app can't do that but a new app called DuetCam, can.

\n

According to the app's App Store entry it will actually work on last year's iPhones, too. That's good news for anyone who hasn't upgraded this year.

\n
\n

This app requires the iPhone XR, iPhone XS, iPhone XS Max, iPhone 11, iPhone 11 Max or the iPhone 11 Max Pro to be able to use two cameras at the same time.

\n
\n

DuetCam can record with the front-facing camera and any of the iPhone's rear-facing cameras at the same time with videos saved to the Photo Library. You can share them straight to Instagram as well, so budding influencers are going to be right at home with this app. Now you can record your subject and your reaction simultaneously.

\n

The app itself looks great, with a cool interface that 9to5Mac's Zac Hall was able to take for a spin. The results look suitably impressive, too.

\n
\n\n

If you want to try DuetCam out for yourself, you absolutely can. It's available in the App Store now and costs $2.99.

\"\"", - "direction": "ltr" - }, - "title": "DuetCam brings dual-camera recording to recent iPhones", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nDuetCam can record from multiple cameras at once.\nThe app is available from the App Store now.\nIt requires an iPhone XR or above to work.\nInstagrammers rejoice.\nWhen Apple announced iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max last month there was a demonstration of their ability to record from multiple cameras at the same time. Oddly, the Camera app can't do that but a new app called DuetCam, can.\nAccording to the app's App Store entry it will actually work on last year's iPhones, too. That's good news for anyone who hasn't upgraded this year.\nThis app requires the iPhone XR, iPhone XS, iPhone XS Max, iPhone 11, iPhone 11 Max or the iPhone 11 Max Pro to be able to use two cameras at the same time.\nDuetCam can record with the front-facing camera and any of the iPhone's rear-facing cameras at the same time with videos saved to the Photo Library. You can share them straight to Instagram as well, so budding influencers are going to be right at home with...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/6VGMDzkurR8/duetcam-brings-dual-camera-recording-recent-iphones", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/duetcam-brings-dual-camera-recording-recent-iphones", - "type": "text/html" - } - ], - "crawled": 1570120596169, - "published": 1570120271000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce4:fc4690a0", - "originId": "58018.pys5s0 at https://www.imore.com", - "fingerprint": "d2f28b9e", - "content": { - "content": "

\n

Niantic is spicing up Trainer Battles and adding some new attacks to Pok\u00e9mon Go. Here's what you can expect to see hit the game soon.

\n

What you need to know

\n
  • Several new attacks never seen in Pok\u00e9mon Go are on the way soon.
  • \n
  • Eight Pok\u00e9mon will be able to learn attacks that are new to them.
  • \n
  • The devs have made a few small but interesting tweaks to the combat system.
  • \n

You definitely can't say that Niantic is neglecting Trainer Battles in Pok\u00e9mon Go. Or rather, you can say it, but it wouldn't be true since both recent and upcoming updates have that part of the game in mind. The latest Community Note discusses how players will see changes in the timing to when damage is dealt, and energy is charged should help make Trainer Battles more intuitive, particularly for less experienced players. One thing to note is that there will be a pulse effect to a Pok\u00e9mon's health bar any time it takes damage, making it obvious that it's happening.

\n

Not that exciting, you say? That's actually a pretty defensible position, but the developers have also come up with some brand new attacks that are coming to Pok\u00e9mon Go for the first time. Get ready to see:

\n
  • Thunder Fang - A new Electric-type Fast Attack that can be learned by Arcanine, Hippowdon, Mightyena, and Steelix
  • \n
  • Ice Fang - A new Ice-type Fast Attack that can be learned by Drapion, Hippowdon, Mawile, Mightyena and Suicune
  • \n

Niantic also announced that certain Pok\u00e9mon will have the ability to use attacks that until now were unavailable to them. Here's the list of all the pocket monsters that have been going to school and what they've learned:

\n
  • Alolan Marowak - Fire Spin, Flame Wheel
  • \n
  • Alolan Ninetales - Charm
  • \n
  • Alolan Raichu - Thundershock
  • \n
  • Alolan Sandslash - Ice Punch
  • \n
  • Golduck - Bubble Beam, Cross Chop, Synchronoise
  • \n
  • Mantine - Bubble Beam
  • \n
  • Mawile - Fire Fang, Ice Fang, Power-Up Punch
  • \n
  • Weavile - Snarl
  • \n

\n

Last but not least, four attacks have been buffed or changed slightly:

\n
  • Bubble Beam - Will debuff the attack stat of opponents hit by it by one stage
  • \n
  • Power-Up Punch - Will do less damage to focus its use on boosting a Pok\u00e9mon's other attacks
  • \n
  • Psychic - Will deal more damage and activate faster in multiple game modes (Gym, Raid and Trainer Battles)
  • \n
  • Snarl - Will change to focus on generating energy for Dark-type Fast Attacks
  • \n

Expect to see all of these new attacks and combat updates hit Pok\u00e9mon Go over the next few weeks.

\n

\n
\n

Pokemon Go

\n

\"Pok\u00e9mon

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Pok\u00e9mon Go: Look for these new attacks soon", - "author": "Nick Tylwalk", - "summary": { - "content": "Niantic is spicing up Trainer Battles and adding some new attacks to Pok\u00e9mon Go. Here's what you can expect to see hit the game soon.\nWhat you need to know\nSeveral new attacks never seen in Pok\u00e9mon Go are on the way soon.\nEight Pok\u00e9mon will be able to learn attacks that are new to them.\nThe devs have made a few small but interesting tweaks to the combat system.\nYou definitely can't say that Niantic is neglecting Trainer Battles in Pok\u00e9mon Go. Or rather, you can say it, but it wouldn't be true since both recent and upcoming updates have that part of the game in mind. The latest Community Note discusses how players will see changes in the timing to when damage is dealt, and energy is charged should help make Trainer Battles more intuitive, particularly for less experienced players. One thing to note is that there will be a pulse effect to a Pok\u00e9mon's health bar any time it takes damage, making it obvious that it's happening.\nNot that exciting, you ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/fo5tO7SJ-Zk/pokemon-go-new-attacks-combat-system-updates-explained", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-go-new-attacks-combat-system-updates-explained", - "type": "text/html" - } - ], - "crawled": 1570120596169, - "published": 1570120203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d926b25dc:cd9:fc4690a0", - "originId": "58171.pys5s0 at https://www.imore.com", - "fingerprint": "a36c194d", - "content": { - "content": "

Intentional or not, you have to admit this is pretty cool.

\n

\n

What you need to know

\n
  • People are discovering that the iPhone 11 "glows" when the flashlight is turned on.
  • \n
  • It only appears to happen on the iPhone 11, not the iPhone 11 Pro.
  • \n
  • Intentional or not, it looks really cool.
  • \n

The iPhone 11 is great for a lot of reasons. It's affordable, powerful, and features an impressive camera. The device also\u2026 glows?

\n

We're not sure if this was intentional or not, but many iPhone 11 owners are discovering that it looks like the device is glowing when the flashlight is turned on. See for yourself in the video below.

\n
\n\n

The flashlight appears to be so bright that it lights up the edges of the phone. Apparently, this doesn't happen in the iPhone 11 Pro or iPhone 11 Pro Max, so it looks like this was just a happy accident.

\n

One user on Reddit speculated on what's causing the iPhone 11's glow.

\n

"Could be because of the frosted glass on the camera bump," Reddit user FourzerotwoFAILS said. "Probably scattering a bit of the light around the edges. Would explain why it's not present on the Pro models."

\n

Tech YouTuber MKBHD also highlighted the iPhone 11's ability to glow.

\n

Whoa. I can never tell if this stuff is on purpose, but the flashlight on the iPhone 11 is so bright it glows around the entire edge of the phone. Shoutout to @canoopsy for showing me \ud83e\udd13 pic.twitter.com/IcSwsZTg1u

\u2014 Marques Brownlee (@MKBHD) October 3, 2019
\n

It's nothing more than a fun party trick, but we have to admit it looks pretty cool. Now, if only Apple will use this to one day create light-up Apple logo notifications.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Look what happens when you turn on the iPhone 11\u2019s flashlight", - "author": "Brandon Russell", - "summary": { - "content": "Intentional or not, you have to admit this is pretty cool.\nWhat you need to know\nPeople are discovering that the iPhone 11 "glows" when the flashlight is turned on.\nIt only appears to happen on the iPhone 11, not the iPhone 11 Pro.\nIntentional or not, it looks really cool.\nThe iPhone 11 is great for a lot of reasons. It's affordable, powerful, and features an impressive camera. The device also\u2026 glows?\nWe're not sure if this was intentional or not, but many iPhone 11 owners are discovering that it looks like the device is glowing when the flashlight is turned on. See for yourself in the video below.\nThe flashlight appears to be so bright that it lights up the edges of the phone. Apparently, this doesn't happen in the iPhone 11 Pro or iPhone 11 Pro Max, so it looks like this was just a happy accident.\nOne user on Reddit speculated on what's causing the iPhone 11's glow.\n"Could be because of the frosted glass on the camera bump," Reddit user FourzerotwoFAILS said. "Prob...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/TeSLiiSqOUA/iphone-11-appears-glow-when-flashlight-turned", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-11-appears-glow-when-flashlight-turned", - "type": "text/html" - } - ], - "crawled": 1570119558620, - "published": 1570119430000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115861", - "fingerprint": "13ab6ecf", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9267e977:fc9:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "A second public design meeting is coming up soon for the 7-story development planned for the corner of 11th and 54th next to Gilman Playground. The plans call for a 7-story, 79-unit apartment building with retail. No parking is proposed. The developers are Kamiak Real Estate \u2014 here\u2019s a look at some of their other [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/03/design-meeting-for-7-story-apartment-building/", - "type": "text/html" - } - ], - "crawled": 1570119346551, - "title": "Design meeting for 7-story apartment building", - "published": 1570118538000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

A second public design meeting is coming up soon for the 7-story development planned for the corner of 11th and 54th next to Gilman Playground.

\n
\"\"
\n

The plans call for a 7-story, 79-unit apartment building with retail. No parking is proposed.

\n

The developers are Kamiak Real Estate \u2014 here\u2019s a look at some of their other projects around the city. It looks like the Ballard development would be called the Gilman Flats.

\n

The design meeting will be held on Oct. 21 at the Ballard Community Center (6020 28th Avenue NW) in the Sunset Room, and will start at 6:30pm.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:ccf:fc4690a0", - "originId": "50426.pys5s0 at https://www.imore.com", - "fingerprint": "6bd7ed0", - "content": { - "content": "

Technology and water don't usually mix very well, but with more and more devices getting sealed and protected against water, we as consumers are reaping the benefits. While there are tons of headphones for everyday use, if you're a swimmer who likes to listen to music, a regular pair of headphones can't follow you into the pool. You'll need headphones that have a high IP rating. Here are our favorite headphones that can stay in your ears while you're swimming laps.

\n
\n

Best for most people

\n

Plantonics BackBeat Fit

\n

Staff Favorite

\n

\n

With its IP57 rating, the Plantronics BackBeat Fit can withstand being in the water for 30 minutes up to a depth of 3 feet. Its 100-foot Bluetooth range should be more than enough to keep your phone playing music to the headphones from a safe, splash-free distance. The headphones' quick charge ability gives you eight hours of playback time on just a 15-minute charge, so you can jump in the pool every day and always make sure the battery is ready to play!

\n

$99 at Amazon

\n

Truly wireless

\n

Jabra Elite Sport

\n

\n

With its truly wireless design and IP67 rating, the Jabra Elite Sport means business. With 4.5 hours of battery on the earbuds, plus an additional nine hours in the included charging case, it's easy to make sure the headphones stay charged. Not only can these headphones join you while you're swimming laps, but they also can track your heart rate and provide in-ear coaching through the Jabra app.

\n

$184 at Amazon

\n

Submergable storage

\n

Sony NW-WS413LM

\n

\n

The Sony NW-WS413LM is wearable and highly water-resistant (up to 6 feet) 4GB MP3 player that will allow you to keep your phone at home when your swimming at the gym. With a simple drag and drop music loading process and 12 hours of playback, the Sony NW-WS413LM will last you many workouts. Plus, it's even able to go into saltwater so that you can take it to the beach!

\n

$78 at Amazon

\n

Best on a budget

\n

Mpow D7

\n

\n

Mpow makes a lot of affordable headphones, and the Flame is its latest workout-focused pair. You'll find IPX7 sweat and water-resistance (up to three feet for 30 minutes), support for Bluetooth 4.1, rich bass, and customizable ear tips. Add that together with 7-9 hours of playback on a single charge, and you're getting a lot of bang for your buck.

\n

$20 at Amazon

\n

Classic headphones

\n

H2O Surge S+

\n

\n

The H2O Surge S+ have a IPX8 rating, meaning they can be submerged up to 6-feet of water. With multiple tips to choose from to get the best fit, a one-year warranty, and an ergonomic design, the H2O Surge S+ stands up to the water pressure and will stick in your ears. It is a traditional pair of headphones, so you need to plug them into a 3.5mm jack, which will need to be from a waterproof source \u2014 keep that in mind.

\n

$40 at Amazon

\n
\n

You need a high IP rating

\n

You can't just bring any pair of headphones into the water, so you need to make sure the pair you purchase is explicitly designed with a high water-resistance rating. Don't try to swim with anything that has less than an IPX7 rating. It's the lowest rating that is safe to be submerged.

\n

Rather than relying on Bluetooth from your phone (which may not be the most reliable connection while swimming), the Sony NW-WS413LM gives you the option of storing music. This eliminates the worry about getting your phone wet at the beach or the pool. You'll be able to swim your laps with confidence that your phone is safe.

\n

If you don't swim super often and don't want to spend a ton of money on a water-resistant headphone, the Mpow D7 a great way to listen to your tunes in the water.

\"\"", - "direction": "ltr" - }, - "title": "Jump in the pool and take your tunes with you with these headphones!", - "author": "Luke Filipowicz", - "summary": { - "content": "Technology and water don't usually mix very well, but with more and more devices getting sealed and protected against water, we as consumers are reaping the benefits. While there are tons of headphones for everyday use, if you're a swimmer who likes to listen to music, a regular pair of headphones can't follow you into the pool. You'll need headphones that have a high IP rating. Here are our favorite headphones that can stay in your ears while you're swimming laps.\nBest for most people\nPlantonics BackBeat Fit\nStaff Favorite\nWith its IP57 rating, the Plantronics BackBeat Fit can withstand being in the water for 30 minutes up to a depth of 3 feet. Its 100-foot Bluetooth range should be more than enough to keep your phone playing music to the headphones from a safe, splash-free distance. The headphones' quick charge ability gives you eight hours of playback time on just a 15-minute charge, so you can jump in the pool every day and always make sure the battery is ready to play!\n$9...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FohRiq9HDNY/best-headphones-swimmers", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-headphones-swimmers", - "type": "text/html" - } - ], - "crawled": 1570118631622, - "published": 1570118402000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:cce:fc4690a0", - "originId": "58057.pys5s0 at https://www.imore.com", - "fingerprint": "ae8303a1", - "content": { - "content": "

\n

Go ahead, take this leather case on your outdoor adventures.

\n

If you love a leather case, but don't want to have to worry about getting it wet, Nomad's Active Rugged Case is a case to consider. The case is wrapped in hydrophobic leather, so it won't sustain damage if it gets wet. The sleek case offers six-foot drop protection, yet it won't weigh your iPhone down.

\n

Nomad Active Rugged Case for iPhone

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $50

\n

Bottom line: Hydrophobic leather keeps your iPhone looking smart in all weather conditions.

\n

See at Nomad

\n

The Good

\n
  • Water-resistant leather
  • \n
  • Slim profile
  • \n
  • Six-foot drop protection
  • \n
  • Wireless charging compatible
  • \n
  • Lanyard attachement points
  • \n

The Bad

\n
  • Not as luxurious-feeling as other leathers
  • \n
  • Pricey
  • \n

Hydrophobic

\n

Nomad Active Rugged Case for iPhone: Features

\n

\n

Nomad's Active Rugged Case is a new offering, exclusively for the iPhone 11, 11 Pro, and 11 Pro Max. While this case does not lend your iPhone (which already has a IP68 water resistance rating) any additional waterproofing, it is wrapped in a hydrophobic leather. This means that unlike most leathers, this special leather is water-resistant so the case itself won't sustain damage if it gets wet. Nomad sources this leather from a German tannery called Heinen, which has been tanning leather since 1891. Heinen leather is infused with natural lipids that should never wear out, unline topical leather sprays. This gives it a different look and feel. While Nomad's other cases, wrapped in Horween leather, develop a significant patina with use, the Heinen leather of the Active Rugged Case resists scuffs and develops only a slight patina.

\n
\n

For the weekend adventurer that also wants a smart, professional-looking case for the office, the Nomad Active Rugged Case fits the bill on both counts.

\n
\n

The case is on the slimmer side, but it's still substantive enough. to offer real drop protection. It has a TPU bumper around the edges, a polycarbonate body, and the leather on top. Inside the case is lined is a soft microfiber. This adds up to six-foot drop protection. The entire case is smooth and comfortable in the hand, there aren't bumps or unsightly seams where one material ends and another begins. The texture of the TPU bumper is smooth, but not terribly slippery.

\n

There is just enough of a lip around the screen and the camera for protection when you set the phone down. Right-sized cutouts for the camera, mute switch, Lightning port, and speakers ensure easy access. TPU button covers over the Sleep/Wake and volume buttons aren't fancy but they work. At the bottom of the phone, there are two lanyard attachment points. No lanyard is included, but you can attach one, either wristlet or necklace style if desired. Wireless charging works just fine with my iPhone in the Nomad Active Rugged Case.

\n

You won't find any branding on the outside of the case, only NOMAD tastefully engraved into the microfiber interior. Choose from two colors: Black and Mocha.

\n

Unique qualities

\n

Nomad Active Rugged Case for iPhone: What I like

\n

Usual,ly when you're looking for a case that won't get damaged or stained if you sweat on it, get caught in the rain, or go skiing, you're looking for a case made from plastic. But Nomad has come up with an option for leather fans. The Nomad. Active Rugged Case lets you go on your outdoor adventures (or sweaty gym session) without worrying about case damage. I don't think I've seen any other hydrophobic leather iPhone cases on the market.

\n

I like that the case is fairly slim and allows wireless charging but still offers six-foot drop protection. The dual lanyard attachment points are another nice touch.

\n

\n

Less luxurious aesthetic

\n

Nomad Active Rugged Case for iPhone: What I don't like

\n

I was showing a friend this case and her first comment was, "This is leather?" It just doesn't have that luxurious leather look and feel you'd expect. It's somehow less ... leathery. It's definitely a trade-off, if you want that water resistance, you're giving up a little in the aesthetics department.

\n

Adventurer case

\n

Nomad Active Rugged Case for iPhone: Bottom line

\n

\n4.5\nout of 5\n\n\n\n\n\n\n
\n

For the weekend adventurer that also wants a smart, professional-looking case for the office, the Nomad Active Rugged Case fits the bill on both counts. Since it's wrapped in hydrophobic leather, you don't have to worry about the case sustaining water damage. With its TPU and polycarbonate shell, you get six-foot drop protection. The intererior is thoughtfully lined in microfiber so as to prevent scratches on the iPhone's glass back. The phone is still fully functional within the case, including wireless charging. Dual attachement points on both bottom corners mean you can affix a wristlet or necklace-style lanyard (not included) if you wish.

\n

The case is sharp-looking and office-appropriate, it looks right in even the most formal settings. However, the specially treated Heinen leather used on this case doesn't have quite the elegant, supple aesthetic that other premium leathers have. The trade-off will be well worth it for your peace of mind.

\n

See at Nomad

\n
\n\n\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "Yes, you can get a leather case wet if it's the Nomad Active Rugged Case", - "author": "Karen S Freeman", - "summary": { - "content": "Go ahead, take this leather case on your outdoor adventures.\nIf you love a leather case, but don't want to have to worry about getting it wet, Nomad's Active Rugged Case is a case to consider. The case is wrapped in hydrophobic leather, so it won't sustain damage if it gets wet. The sleek case offers six-foot drop protection, yet it won't weigh your iPhone down.\nNomad Active Rugged Case for iPhone\nPrice: $50\nBottom line: Hydrophobic leather keeps your iPhone looking smart in all weather conditions.\nSee at Nomad\nThe Good\nWater-resistant leather Slim profile\nSix-foot drop protection\nWireless charging compatible\nLanyard attachement points\nThe Bad\nNot as luxurious-feeling as other leathers\nPricey\nHydrophobic\nNomad Active Rugged Case for iPhone: Features\nNomad's Active Rugged Case is a new offering, exclusively for the iPhone 11, 1...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/fczH7I1ltEo/nomad-active-rugged-case-review-water-resistant-protection", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/nomad-active-rugged-case-review-water-resistant-protection", - "type": "text/html" - } - ], - "crawled": 1570118631622, - "published": 1570118402000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613491", - "fingerprint": "9d7c6f2e", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d925620e1:f90:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

iOS 13 introduces a useful new feature for recording video from both the front and back cameras on newer iPhones. The only catch is that the built-in Camera app doesn\u2019t actually support this feature yet. Instead, Apple is allowing developers to build the feature in their own apps.

\n

Enter DuetCam, an all-new app from Marcel Schmitz debuting on the iPhone this week. DuetCam has a polished and intuitive design for filming with both iPhone cameras at the same time, and Instagram integration lets you send clips directly to IG Stories.

\n

more\u2026

\n

The post DuetCam for iOS 13 brings simple front-and-back video recording to newer iPhones appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/duetcam-iphone/", - "type": "text/html" - } - ], - "crawled": 1570118181089, - "title": "DuetCam for iOS 13 brings simple front-and-back video recording to newer iPhones", - "published": 1570115809000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d924895c3:cb8:fc4690a0", - "originId": "58167.pys5s0 at https://www.imore.com", - "fingerprint": "cb948cfc", - "content": { - "content": "

The indie game is currently more popular than The Legend of Zelda: Link's Awakening.

\n

\n

What you need to know

\n
  • Untitled Goose Game is currently the number one game in Nintendo's eShop.
  • \n
  • The game is seemingly more popular than Nintendo's The Legend of Zelda: Link's Awakening.
  • \n
  • You can get Untitled Goose Game from the Nintendo eShop for $20.
  • \n

There's no game out right now that's being talked about more than Untitled Goose Game. Not only has the title earned glowing reviews, but it has spawned a world of memes, bringing the internet together like no other waterfowl in history.

\n

Just how popular is Untitled Goose Game? Well, it's currently the top-selling title in Nintendo's eShop, besting games like The Legend of Zelda: Link's Awakening and Minecraft. Clearly, people get a kick out of seeing a mischievous goose wreak havoc.

\n

I can\u2019t believe we\u2019ve done this.

As of today, Goose is #1 the in USA. pic.twitter.com/SNjsncW0Hs

\u2014 Cabel (@cabel) October 1, 2019
\n

So many of today's games task players with becoming the hero and saving the world. Untitled Goose Game turns the tables and puts players in control of a belligerent goose. The goal is to then cause as much trouble as possible.

\n

Apparently, Untitled Goose Game started out as a joke, making its rise even more impressive. The premise sounds honking absurd: How can this game actually be fun? Against all odds, developers House House have executed an endlessly charming game, and gamers are responding in kind with their wallets.

\n

The game's popularity could see it eventually come to even more platforms in the future, including Xbox, PS4, and mobile. Untitled Goose Game is currently available for PC, Mac, and Nintendo Switch for $20.

\n

Honk honk

\n

Untitled Goose Game

\n

\n

Take control of a belligerent goose and cause as much trouble as you can in one of 2019's most surprising games.

\n

$20 at Nintendo eShop

\"\"", - "direction": "ltr" - }, - "title": "Untitled Goose Game tops the charts of Nintendo\u2019s eShop", - "author": "Brandon Russell", - "summary": { - "content": "The indie game is currently more popular than The Legend of Zelda: Link's Awakening.\nWhat you need to know\nUntitled Goose Game is currently the number one game in Nintendo's eShop.\nThe game is seemingly more popular than Nintendo's The Legend of Zelda: Link's Awakening.\nYou can get Untitled Goose Game from the Nintendo eShop for $20.\nThere's no game out right now that's being talked about more than Untitled Goose Game. Not only has the title earned glowing reviews, but it has spawned a world of memes, bringing the internet together like no other waterfowl in history.\nJust how popular is Untitled Goose Game? Well, it's currently the top-selling title in Nintendo's eShop, besting games like The Legend of Zelda: Link's Awakening and Minecraft. Clearly, people get a kick out of seeing a mischievous goose wreak havoc.\nI can\u2019t believe we\u2019ve done this.As of today, Goose is #1 the in USA. pic.twitter.com/SNjsncW0Hs\u2014 Cabel (@cabel) October 1, 2019\nSo many of today's game...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/uKUIJ3LPDsg/untitled-goose-game-tops-charts-nintendos-eshop", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/untitled-goose-game-tops-charts-nintendos-eshop", - "type": "text/html" - } - ], - "crawled": 1570117293507, - "published": 1570117219000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cac:fc4690a0", - "originId": "57971.pys5s0 at https://www.imore.com", - "fingerprint": "4e0773f3", - "content": { - "content": "

\n

New Super Lucky's Tale is the best, most complete version of Super Lucky's Tale, and it's coming to the Switch very soon!

\n

If you have a nostalgia for old platformers like Banjo-Kazooie and Donkey Kong 64 or loved recent revivals like Yooka-Laylee, don't despair. These aren't the only options you have when looking for good mascot 3D platformers with levels stuffed with collectibles. Now that New Super Lucky's Tale is headed to the Nintendo Switch, you have a new option.

\n

Everything old is new again

\n

New Super Lucky's Tale

\n

\n

$40 at Amazon

\n

3D mascot platformer revival

\n

New Super Lucky's Tale is a nostalgic throwback to 3D platformers of old, but it's also polished, modern, and sharp in the way that clunky N64 controls can't match. Join Lucky on his adventure to save the Book of Ages from a gang of troublesome cats, gather collectibles like Clovers and Coins, and enjoy brand new story not present in the other versions of the game.

\n

New Super Lucky's Tale is a complete and updated version of Super Lucky's Tale, which has been out on other platforms for a while now. But Nintendo consoles are natural homes for 3D platformers like this, and with plenty of new story and features, New Super Lucky's Tale on the Switch is a perfect fit. Here's everything you need to know about Lucky and his adventures through the Book of Ages before it launches:

\n

What is New Super Lucky's Tale?

\n

\n

New Super Lucky's Tale is a 3D platformer developed by Playful Corp as a sequel to Lucky's Tale on the Oculus Rift. It follows the character of Lucky, a fox, as he tries to stop a nefarious cat named Jinx from stealing and harming the Book of Ages -- a book of living worlds and creatures. The game is reminiscent of classic 3D platformers in that the player, as Lucky, travels to different hub worlds, then use those hubs to access individually-themed levels. Within those levels, players will collect various items, including Clovers, which are the main progression item that allows Lucky to save the Book of Ages.

\n

How do I play?

\n

\n

As Lucky the fox, you can run, jump, attack, and burrow underground. Most enemies can be defeated with an attack or a jump from Lucky, though sometimes you may have to get clever with how or where you hit them. Burrowing underground can only be used in certain areas, and it can be used to dig up treasure or access hidden areas.

\n

Your main goal in each stage is to collect Clovers. Every level has four Clovers to collect -- one for finishing the level the first time, one for collecting 300 coins, one for finding five hidden collectible letters that spell "LUCKY" in each level, and an additional hidden Clover that can be obtained in different ways in each level, often by finding a secret hidden area. You'll need to collect certain amounts of Clovers to progress through the game's levels and worlds.

\n

Do I need to have played the original Lucky's Tale?

\n

\n

Not at all. Lucky's Tale was originally an Oculus game, and Playful Corp recognizes that most people on other non-VR platforms may not have experienced it. Super Lucky's Tale has its own, self-contained story that explains itself from the beginning, so you're not missing anything vital if you don't have an Oculus.

\n

How is this different from the regular Super Lucky's Tale?

\n

\n

New Super Lucky's Tale is a slightly updated version of Super Lucky's Tale for the Nintendo Switch. It includes everything from Super Lucky's Tale, but with the addition of new levels, some additional story and characters, cinematics, new dialogue, and adjusted controls and visuals. If you've not played Super Lucky's Tale before, this is the best version to get, and if you've played before and loved the game, you may want to consider revisiting the Switch version to see all there is to see in the new game.

\n

Is this game family-friendly?

\n

Yes! New Super Lucky's Tale is rated E and its only potentially objectionable content is some cartoon violence. Its controls may be a bit complex for very young children trying to manage both camera movements and platforming at the same time, but older children comfortable with the controller can enjoy this game just as much as adults, without parents having to worry about the content.

\n

Can I play with friends?

\n

Unfortunately, no. New Super Lucky's Tale is a single-player title with no online capabilities. You can still invite friends to play with you, but you'll have to pass the controller back and forth.

\n

When can I get it?

\n

New Super Lucky's Tale is planned for launch on the Nintendo Switch on November 8, 2019. It will cost $40.

\n

Everything old is new again

\n

New Super Lucky's Tale

\n

\n

$40 at Amazon

\n

3D mascot platformer revival

\n

New Super Lucky's Tale is a nostalgic throwback to 3D platformers of old, but it's also polished, modern, and sharp in the way that clunky N64 controls can't match. Join Lucky on his adventure to save the Book of Ages from a gang of troublesome cats, gather collectibles like Clovers and Coins, and enjoy brand new story not present in the other versions of the game.

\"\"", - "direction": "ltr" - }, - "title": "New Super Lucky's Tale: Everything you need to know", - "author": "Reb Valentine", - "summary": { - "content": "New Super Lucky's Tale is the best, most complete version of Super Lucky's Tale, and it's coming to the Switch very soon!\nIf you have a nostalgia for old platformers like Banjo-Kazooie and Donkey Kong 64 or loved recent revivals like Yooka-Laylee, don't despair. These aren't the only options you have when looking for good mascot 3D platformers with levels stuffed with collectibles. Now that New Super Lucky's Tale is headed to the Nintendo Switch, you have a new option.\nEverything old is new again\nNew Super Lucky's Tale\n$40 at Amazon\n3D mascot platformer revival\nNew Super Lucky's Tale is a nostalgic throwback to 3D platformers of old, but it's also polished, modern, and sharp in the way that clunky N64 controls can't match. Join Lucky on his adventure to save the Book of Ages from a gang of troublesome cats, gather collectibles like Clovers and Coins, and enjoy brand new story not present in the other versions of the game.\nNew Super Lucky's Tale is a complete and updated vers...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ZPAVae9Jdys/new-super-luckys-tale-everything-you-need-know", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/new-super-luckys-tale-everything-you-need-know", - "type": "text/html" - } - ], - "crawled": 1570116636792, - "published": 1570116603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cab:fc4690a0", - "originId": "58014.pys5s0 at https://www.imore.com", - "fingerprint": "1741cfe9", - "content": { - "content": "

\n

We\u2019re living in the age of the cloud. As the driving force behind everything from web and app development to customer relations and product innovation, cloud computing technologies are quickly becoming some of the most important platforms in the world.

\n

As one of the world\u2019s leading cloud computing solutions, Amazon Web Services (AWS) is a must-learn technology for anyone who wants to earn a lucrative career in the cloud, and these\u00a0AWS Certified Solutions Architect Associate Courses\u00a0will help you ace the AWS Certified Solutions Architect Associate exam for just $9.99\u2014over 80% off its usual price.

\n

With over 100 lectures and a series of in-depth practice questions, this training will help you earn one of the most valuable certifications in tech.

\n

After an introduction to the fundamentals of the platform, you\u2019ll prepare for the AWS Certified Solutions Architect Associate exam by learning how to understand both the basic and more advanced elements of AWS, how to troubleshoot and solve problems, and much more.

\n

You\u2019ll also have unlimited access to seven full-length mock exams along with over ten section quizzes in order to ensure that there are no surprises come test day.

\n

Earn one of the most in-demand certifications in tech and cloud computing with these AWS Certified Solutions Architect Associate Courses while they\u2019re available for over 80% off at\u00a0just $9.99.

\n

Prices are subject to change.

\"\"", - "direction": "ltr" - }, - "title": "Prep for an AWS certification with this $10 course", - "author": "iMore.com", - "summary": { - "content": "We\u2019re living in the age of the cloud. As the driving force behind everything from web and app development to customer relations and product innovation, cloud computing technologies are quickly becoming some of the most important platforms in the world.\nAs one of the world\u2019s leading cloud computing solutions, Amazon Web Services (AWS) is a must-learn technology for anyone who wants to earn a lucrative career in the cloud, and these\u00a0AWS Certified Solutions Architect Associate Courses\u00a0will help you ace the AWS Certified Solutions Architect Associate exam for just $9.99\u2014over 80% off its usual price.\nWith over 100 lectures and a series of in-depth practice questions, this training will help you earn one of the most valuable certifications in tech.\nAfter an introduction to the fundamentals of the platform, you\u2019ll prepare for the AWS Certified Solutions Architect Associate exam by learning how to understand both the basic and more advanced elements of AW...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/3eWQjLwL-5E/prep-aws-certification-10-course", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/prep-aws-certification-10-course", - "type": "text/html" - } - ], - "crawled": 1570116636792, - "published": 1570116603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:caa:fc4690a0", - "originId": "58059.pys5s0 at https://www.imore.com", - "fingerprint": "3c2a23d4", - "content": { - "content": "

Collect all of your favorite rides.

\n

\n

Mario Kart fans, the day has finally come where you can play your favorite game directly from your smartphone. There are familiar courses from previous Mario Kart games as well as brand new ones to discover. Of course, the kart you use seriously affects your racing speed and tactics. We've compiled a list of all of the known vehicles confirmed for Mario Kart Tour as well as the special skills and favored courses for each one. See which vehicles you want to collect.

\n

More: Everything we know about Mario Kart Tour

\n

The Karts

\n

Pipe Frame

\n

You'll often find Mario driving this traditional-looking kart.

\n

\n
  • Special Skill: Slipstream Plus - Increases Slipstream boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Mario Circuit 1R. Bonus points x 1.5 on Dino Dino Jungle, Koopa Troopa Beach, Koopa Troopa Beach R, Toad Circuit T, and Mario Circuit 1.
  • \n

Birthday Girl

\n

A Princess's ride of choice.

\n

\n
  • Special Skill: Dash Panel Plus - Increases Dash Panel boost time and points earned for using one.
  • \n
  • Favored Courses: Bonus points x 2 on Daisy Hill R and Toad Circuit T. Bonus points x 1.5 on Daisy Hills, Daisy Hills T, and Yoshi Circuit T.
  • \n

Mushmellow

\n

A vehicle fitting for any Mushroom Kingdom resident.

\n

\n
  • Special Skill: Jump Boost Plus - Increases Jump Boost boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus Points x 2 on Toad Circuit and Toad Circuit T. Bonus points x 1.5 on Daisy Hills, Toad Circuit R, and Cheep Cheep Lagoon R.
  • \n

Koopa Dasher

\n

A slick race car for any Koopa lover.

\n

\n
  • Special Skill: Rocket Start Plus - Increases Rocket Start boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Koopa Troopa Beach. Bonus Points x 1.5 on Dino Dino Jungle T, Koopa Troopa Beach R, Koopa Troopa Beach T, Cheep Cheep Lagoon R, Cheep Cheep Lagoon T, and Shy Guy Bazaar R.
  • \n

Bullet Blaster

\n

Terrify your fellow racers with this menacing-looking set of wheels.

\n

\n
  • Special Skill: Rocket Start Plus - Increases Rocket Start boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Shy Guy Bazaar T and Bowser's Castle 1. Bonus Points x 1.5 on Rock Rock Mountain R, Shy Guy Bazaar, and Bower's Castle 1R.
  • \n

Bull's-Eye Bonzai

\n

Blast past the competition with this showy speeder.

\n

\n
  • Special Skill: Rocket Start Plus - Increases Rocket Start boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Bower's Castle 1T and New York Minute T. Bonus points x 1.5 on Rock Rock Mountain, Shy Guy Bazaar, Shy Guy Bazaar R, Shy Guy Bazaar T, Bowser's Castle 1, and Bowser's Castle 1R.
  • \n

Mach 8

\n

A sweet aerodynamic car for any speed demon.

\n

\n
  • Special Skill: Slipstream Plus - Further increases Slipstream boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Rock Rock Mountain T, Yoshi Circuit R, Mario Circuit 1, and Shy Guy Bazaar R. Bonus points x 1.5 on Toad Circuit, Toad Circuit T, Yoshi Circuit, and Yoshi Circuit T.
  • \n

Daytripper

\n

Don't let the leisurely look fool you, this carriage is a fast flyer on the track.

\n

\n
  • Special Skill: Dash Panel Plus - Further increases Dash Panel boost time and points earned for using one.
  • \n
  • Favored Courses: Bonus points x 2 on Daisy Hills and Shy Guy Bazaar R. Bonus points x 1.5 on Daisy Hills T, Toad Circuit R, Mario Circuit 1T, and New York Minute.
  • \n

Turbo Yoshi

\n

The perfect vehicle for the most loyal Yoshi fans.

\n

\n
  • Special Skill: Jump Boost Plus - Further increases Jump Boost boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Yoshi Circuit, Mario Circuit 1T, and Dino Dino Jungle T. Bonus points x 1.5 on Toad Circuit R, Rock Rock Mountain, Yoshi Circuit R, Daisy Hills, Dino Dino Jungle, and Dino Dino Jungle R.
  • \n

Soda Jet

\n

Why drive a kart when you can steer a small plane?

\n

\n
  • Special Skill: Mini-Turbo Plus - Further increases Mini-Turbo boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Koopa Troopa Beach T, Cheep Cheep Lagoon, and New York Minute. Bonus points x 1.5 on Koopa Troopa Beach, Rock Rock Mountain T, Yoshi Circuit T, Mario Circuit 1R, and Cheep Cheep Lagoon R.
  • \n

Super Blooper

\n

This is the perfect kart to ink your fellow racers in.

\n

\n
  • Special Skill: Mini-Turbo Plus - Further increases Mini-Turbo boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Koopa Troopa Beach R, Cheep Cheep Lagoon, and Cheep Cheep Lagoon T. Bonus points x 1.5 on Bowser's Castle 1T, Koopa Troopa Beach T, Toad Circuit, Yoshi Circuit, and Cheep Cheep Lagoon R.
  • \n

Gold Blooper

\n

A shiny ride for any competitive racer.

\n

\n
  • Special Skill: Mini-Turbo Plus - Further increases Mini-Turbo boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Koopa Troopa Beach, Koopa Troopa Beach T, Mario Circuit 1R, Cheep Cheep Lagoon R, Shy Buy Bazaar, and New York Minute R. Bonus points x 1.5 on Koopa Troopa Beach R, Yoshi Circuit R, Cheep Cheep Lagoon, and Cheep Cheep Lagoon T.
  • \n

Flame Flyer

\n

Show off your style with this flaming set of wheels.

\n

\n
  • Special Skill: Rocket Start Plus - Further increases Rocket Start boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Dino Dino Jungle and Bowser's Castle 1T. Bonus points x 1.5 on Daisy Hills T, Dino Dino Jungle R, Rock Rock Mountain R, Shy Guy Bazaar, New York Minute T, New York Minute R, and New York Minute R/T.
  • \n

Barrel Train

\n

Why would you choo-choose anything other than this sweet train?

\n

\n
  • Special Skill: Rocket Start Plus - Further increases Rocket Start boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Rock Rock Mountain, Rock Rock Mountain R, and Dino Dino Jungle R. Bonus points x 1.5 on Rock Rock Mountain T, Shy Guy Bazaar R, Dino Dino Jungle, Koopa Troopa Beach R, and New York Minute.
  • \n

B Dasher

\n

Dash about in this serious speeder made for a serious racer.

\n

\n
  • Special Skill: Dash Panel Plus - Greatly increases Dash Panel boost time and points earned for using one.
  • \n
  • Favored Courses: Bonus points x 2 on Daisy Hills, Toad Circuit, Toad Circuit R, Mario Circuit 1, and Cheep Cheep Lagoon T. Bonus points x 1.5 on Yoshi Circuit T, Mario Circuit 1R, Mario Circuit 1T, New York Minute R, and New York Minute R/T.
  • \n

Black B Dasher

\n

Take things up a notch with this awesome-looking race car.

\n

\n
  • Special Skill: Dash Panel Plus - Greatly increases Dash Panel boost time and points earned for using one.
  • \n
  • Favored Courses: Bonus points x 2 on Yoshi Circuit, Yoshi Circuit T, New York Minute R, and New York Minute R/T. Bonus points x 1.5 on Daisy Hills R, Daisy Hills T, Toad Circuit R, Toad Circuit T, Mario Circuit 1, Mario Circuit 1T, Cheep Cheep Lagoon R, and New York Minute T.
  • \n

Yellow Taxi

\n

Blend into your surroundings when playing the New York Minute courses.

\n

\n
  • Special Skill: Jump Boost Plus - Greatly increase Jump Boost boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Toad Circuit R, Mario Circuit 1T, New York Minute, and New York Minute T. Bonus points x 1.5 on Toad Circuit T, Yoshi Circuit R, Yoshi Circuit T, New York Minute R, and New York Minute R/T.
  • \n

Badwagon

\n

Take the curves in style while riding this sweet vehicle.

\n

\n
  • Special Skill: Mini-Turbo Plus - Greatly increases Mini-Turbo boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Daisy Hills R, Bowser's Castle 1, Rock Rock Mountain R, Roshi Circuit R, and Shy Guy Bazaar. Bonus points x 1.5 on Bowser's Castle 1R and Rock Rock Mountain T.
  • \n

Blue Badwagon

\n

A bad boy's ride with a fresh coat of paint.

\n

\n
  • Special Skill: Mini-Turbo Plus - Greatly increases Mini-Turbo boost time and points earned for performing one.
  • \n
  • Favored Courses: Bonus points x 2 on Rock Rock Mountain T and Shy Guy Bazaar T. Bonus points x 1.5 on Daisy Hills, Daisy Hills R, Rock Rock Mountain, Shy Guy Bazaar, and New York Minute R/T.
  • \n

That's all folks

\n

Well there you have it, all of the vehicles we currently know to exist in Mario Kart Tour. We'll update this list regularly as more arrive in the app. Now if you'll excuse me, I've got a few tracks to tear up. Maybe I'll see you on the virtual road!

\n

What do you think?

\n

Are you wanting to get any of these fun rides? Tell us about it in the comments below.

\"\"", - "direction": "ltr" - }, - "title": "Here's every vehicle you can get in Mario Kart Tour", - "author": "Rebecca Spear", - "summary": { - "content": "Collect all of your favorite rides.\nMario Kart fans, the day has finally come where you can play your favorite game directly from your smartphone. There are familiar courses from previous Mario Kart games as well as brand new ones to discover. Of course, the kart you use seriously affects your racing speed and tactics. We've compiled a list of all of the known vehicles confirmed for Mario Kart Tour as well as the special skills and favored courses for each one. See which vehicles you want to collect.\nMore: Everything we know about Mario Kart Tour\nThe Karts\nPipe Frame\nBirthday Girl\nMushmellow\nKoopa Dasher\nBullet Blaster\nBull's-Eye Banzai\nMach 8\nDaytripper\nTurbo Yoshi\nSoda Jet\nSuper Blooper\nGold Blooper\nFlame Flyer\nBarrel Train\nB Dasher\nBlack B Dasher\nYellow Taxi\nBadwagon\nBlue Badwagon\nPipe Frame\nYou'll often find Mario driving this traditional-looking kart.\nSpecial Skill: Slipstream Plus - Increases Slipstream boost time and points earned for performing one. Favored Courses:...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/J_mKDGch1qA/every-vehicle-confirmed-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-vehicle-confirmed-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570116636792, - "published": 1570116603000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:ca9:fc4690a0", - "originId": "45334.pys5s0 at https://www.imore.com", - "fingerprint": "a6e9a22a", - "content": { - "content": "

Are you searching for an excellent game for your Switch but want to get great deals? We've found the best games for a fraction of their price!

\n

\n

Have you played all of your Nintendo Switch games and you're looking for a bit more fun? I know how pricey they can be, especially if you're on a budget and can't spend $60 on a game. Here at iMore, we have found some great games currently on sale. If any of these types of games spark your interest, be sure to check them out by clicking the links below.

\n

Pre-order options on Amazon

\n

Here's every game you can pre-order on Amazon right now. Just click the title to check it out!

\n

Physical game cartridge sales on Amazon right now. Get them quick!

\n

\n

Sometimes you can find a couple of gems on Amazon for sale, but make sure you catch them quick. While Amazon is great for prices and fast delivery, they don't always let us know how long a sale will last. Every week we'll update this section to keep it fresh to make sure you pop back in on Tuesday evenings to see what we have in store for you!

\n

L.A Noire

\n
\n\n

$20 $18

\n

Solving crime has never been so cool. In L.A Noire you'll play as Cole Phelps, a hotshot police officer whose deeds land him in the role of a detective.

\n

See at Amazon

\n

Mario Tennis Aces

\n
\n\n

$60 $48

\n

Tennis is always fun, but what if you could play against others online as your favorite characters from Mario? That would be 10x more interesting, wouldn't you agree?

\n

See at Amazon

\n

Ni No Kuni: Wrath of the White Witch

\n
\n\n

$50 $42

\n

Ni No Kuni: Wrath of the White Witch has only been out a couple of weeks, but already there's a cut to its price! That's great, considering this is one of the best JRPGs of all time. Be sure to check it out!

\n

See at Amazon

\n

eShop games on sale this week

\n

\n

You don't have to spend a fortune to find awesome games for the Nintendo Switch. Every week the eShop hosts new sales for you to peruse. We've gathered the best deals on the best games and placed them below.

\n

Untitled Goose Game

\n
\n\n

$20 $15

\n

Ever wanted to be the bad guy in a video game but couldn't? In Untitled Goose Game, you have no choice. Steal a little kid's glasses, bother the gatekeeper, scare everyone in the village. Do anything your little goose heart desires.

\n

See at Nintendo

\n

Slay the Spire

\n
\n\n

$60 $42

\n

How about a game that fuses roguelike elements with card games? If that interests you, then check out Slay the Spire, where creating a deck and kicking butt isn't mutually exclusive.

\n

See on Nintendo

\n

Little Friends Dogs & Cats

\n
\n\n

$8 $6

\n

Remember Nintendogs? Well, how about dogs and cats? In this lovely game, you'll be looking after several animals, taking them out on walks, meeting other animals and even putting them forward for competitions. Who doesn't want to love a little friend like that?

\n

See on Nintendo

\n

What are your favorite sales?

\n

Any games you love that are currently on sale? Let us know in the comments below.

\n

Updated October 1st, 2019: Updated for games on sale this week.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Mario Tennis Aces is currently on sale at the Nintendo eShop", - "author": "Aimee Hart", - "summary": { - "content": "Are you searching for an excellent game for your Switch but want to get great deals? We've found the best games for a fraction of their price!\nHave you played all of your Nintendo Switch games and you're looking for a bit more fun? I know how pricey they can be, especially if you're on a budget and can't spend $60 on a game. Here at iMore, we have found some great games currently on sale. If any of these types of games spark your interest, be sure to check them out by clicking the links below.\nPre-orders available on Amazon right now\nPhysical game cartridges on sale now\neShop games on sale this week\nPre-order options on Amazon\nHere's every game you can pre-order on Amazon right now. Just click the title to check it out!\nBaldurs Gate I & II: Enhanced Edition - Available October 1st - $50\nPlanescape Torment & Icewind Dale: Enhanced Editions - Available October 1st - $50\nTrine Ultimate Collection - Available October 8 - $50\nCall of Cthulhu - Available October 8 - $40\nThe Wi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gTQs6CZF2Bs/best-nintendo-switch-game-sale-now", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-nintendo-switch-game-sale-now", - "type": "text/html" - } - ], - "crawled": 1570116636792, - "published": 1570116600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9e:fc4690a0", - "originId": "58165.pys5s0 at https://www.imore.com", - "fingerprint": "9b37a8fd", - "content": { - "content": "

\n

Step into the future

\n

What you need to know

\n
  • An Apple patent published today reveals new capability for screen-based keyboards.
  • \n
  • Simulated keyboard would use haptic feedback to replicate typing.
  • \n
  • Patent could be applied to MacBook as well as tablets.
  • \n

An Apple patent published today has revealed that Apple is exploring the possibility of using haptic feedback to replicate the sensation of typing in its on-screen keyboards. The patent is titled "Static Pattern Electrostatic Haptic Electrodes", and the abstract to the patent states:

\n
\n

A virtual keyboard device includes a surface, a static pattern electrostatic haptic electrode disposed on an area of the surface, the static pattern electrostatic haptic electrode defining voids on the area of the surface between contiguous portions of the static pattern electrostatic haptic electrode, insulating material disposed on the static pattern electrostatic haptic electrode, and a controller operable to apply a voltage to the static pattern electrostatic haptic electrode. Application of the voltage to the static pattern electrostatic haptic electrode may produce a variable friction between a conductive object and the insulating material as the conductive object moves across the insulating material. In some implementations, the surface may be part of a display device that is configured to display a virtual key of a virtual keyboard in the area.

\n
\n

The technology essentially revolves around a vibration actuator, configured to provide haptic feedback when it recieves an input. The description notes:

\n
\n

For example, a vibration actuator may be configured to provide haptic feedback when an input is received via a virtual keyboard presented on a touch display. Feedback for such components may enhance user experience as this may simulate physical responses users have come to expect from traditionally three-dimensional and mechanical apparatuses that have been more contemporaneously implemented using non-traditional mechanisms, such as flat surfaces that do not use moving parts.

\n
\n

The patent is designed to improve the tactile response users experience when they type on screen. Naturally, this patent would seem to relate to Apple's devices which already use on screen keyboards, for example the iPhone and the iPad. However as Patently Apple suggests:

\n
\n

Although the patent figures in this patent application depict an iPad as the focus device, Apple claims that the invention could apply to other devices in the future including an iMac, MacBook, iPhones, kitchen appliances and more.

\n
\n

As such, it seems from reports that the patent could be pointing to a future MacBook whereby the physical keyboard is replaced with a screen simulating a keyboard. Naturally, that sort of possibility could make for a wondrous two-screen device, and all the extra capabilities that would bring to a MacBook.

\"\"", - "direction": "ltr" - }, - "title": "Patent reveals potential for haptic technology use in on-screen keyboards.", - "author": "Stephen Warwick", - "summary": { - "content": "Step into the future\nWhat you need to know\nAn Apple patent published today reveals new capability for screen-based keyboards.\nSimulated keyboard would use haptic feedback to replicate typing.\nPatent could be applied to MacBook as well as tablets.\nAn Apple patent published today has revealed that Apple is exploring the possibility of using haptic feedback to replicate the sensation of typing in its on-screen keyboards. The patent is titled "Static Pattern Electrostatic Haptic Electrodes", and the abstract to the patent states:\nA virtual keyboard device includes a surface, a static pattern electrostatic haptic electrode disposed on an area of the surface, the static pattern electrostatic haptic electrode defining voids on the area of the surface between contiguous portions of the static pattern electrostatic haptic electrode, insulating material disposed on the static pattern electrostatic haptic electrode, and a controller operable to apply a voltage to the static pattern electr...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/w6P7ChkZeJ8/patent-reveals-potential-haptic-technology-use-screen-keyboards", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/patent-reveals-potential-haptic-technology-use-screen-keyboards", - "type": "text/html" - } - ], - "crawled": 1570115599310, - "published": 1570115355000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9d:fc4690a0", - "originId": "58166.pys5s0 at https://www.imore.com", - "fingerprint": "d63c4821", - "content": { - "content": "

We've heard similar reports before, and it sounds like it could become reality as early as next year.

\n

\n

What you need to know

\n
  • An iPhone with an in-display fingerprint sensor could be released in 2020.
  • \n
  • The technology could complement Apple's existing Face ID.
  • \n
  • The report warns the technology could be pushed back to 2021.
  • \n

It was a sad day when Apple ditched Touch ID for the more advanced Face ID. But like a phoenix rising from the ashes, the fingerprint sensor could return to the iPhone in 2020 \u2014 and it'll be more advanced than ever.

\n

According to a report from Bloomberg, Apple is developing an in-screen fingerprint sensor for as early as its 2020 iPhones, though the report warns the timeline may slip to the company's 2021 iPhone refresh.

\n

Bloomberg notes that some of Apple's biggest rivals have introduced devices with in-display fingerprint readers, including Samsung, Huawei, OnePlus, and Xiaomi.

\n

We've heard reports before about Apple possibly introducing an iPhone with both Touch ID and Face ID. Apparently, Touch ID will be added back to the iPhone as a matter of convenience and authentication when making purchases and signing into apps.

\n

Bloomberg's report claims Apple suppliers have proven in-screen Touch ID can work inside the iPhone, but "the company has not managed to mass-produce it yet." If Apple is unable to figure things out, an iPhone with an in-display fingerprint sensor may not arrive until 2021.

\n

In addition to Bloomberg's report, noted Apple analyst Ming-Chi Kuo previously said an iPhone with an in-display fingerprint sensor wouldn't be released until 2021, not 2020. Either way, it sounds like an iPhone with both Touch ID and Face ID is coming.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "iPhone with in-screen Touch ID allegedly set for 2020 release", - "author": "Brandon Russell", - "summary": { - "content": "We've heard similar reports before, and it sounds like it could become reality as early as next year.\nWhat you need to know\nAn iPhone with an in-display fingerprint sensor could be released in 2020.\nThe technology could complement Apple's existing Face ID.\nThe report warns the technology could be pushed back to 2021.\nIt was a sad day when Apple ditched Touch ID for the more advanced Face ID. But like a phoenix rising from the ashes, the fingerprint sensor could return to the iPhone in 2020 \u2014 and it'll be more advanced than ever.\nAccording to a report from Bloomberg, Apple is developing an in-screen fingerprint sensor for as early as its 2020 iPhones, though the report warns the timeline may slip to the company's 2021 iPhone refresh.\nBloomberg notes that some of Apple's biggest rivals have introduced devices with in-display fingerprint readers, including Samsung, Huawei, OnePlus, and Xiaomi.\nWe've heard reports before about Apple possibly introducing an iPhone with both Tou...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Qqe9Gh1vVXI/iphone-screen-touch-id-allegedly-set-2020-release", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphone-screen-touch-id-allegedly-set-2020-release", - "type": "text/html" - } - ], - "crawled": 1570115599310, - "published": 1570115302000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613471", - "fingerprint": "cbb0db5b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eef:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Adobe is out today with its 2020 release of Photoshop Elements and Premiere Elements. The entry-level photo and video software from Adobe is available now with new features like one-click subject selection, guided edits, automatically colorize black and white photos, reduce noise in videos, and much more. more\u2026

\n

The post Adobe launches Photoshop and Premiere Elements 2020 with one-click subject selection, guided edits, much more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/adobe-photoshop-premiere-elements-2020/", - "type": "text/html" - } - ], - "crawled": 1570114579675, - "title": "Adobe launches Photoshop and Premiere Elements 2020 with one-click subject selection, guided edits, much more", - "published": 1570112299000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613457", - "fingerprint": "bdecbcf5", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eee:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A new Apple patent application, published today, describes what appears to be Apple\u2019s end-goal with MacBooks: a screen-based keyboard with a realistic look and feel that still allows touch typing.

\n

Apple has been gradually moving away from physical keys and buttons over the years. We saw the mechanical Home button on the iPhone replaced with a solid-state one, a haptic motor simulating the feel of a click before that was itself replaced by a swipe on the screen.

\n

Apple has also begun that process with MacBooks\u2026

\n

more\u2026

\n

The post Future MacBooks could have a screen-based keyboard that looks and feels real appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/screen-based-keyboard/", - "type": "text/html" - } - ], - "crawled": 1570114579675, - "title": "Future MacBooks could have a screen-based keyboard that looks and feels real", - "published": 1570111317000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d920c42e7:c86:fc4690a0", - "originId": "58002.pys5s0 at https://www.imore.com", - "fingerprint": "4293732c", - "content": { - "content": "

\n

You can finally play Mario Kart Tour on your iOS or Android devices. It's a fun game that pits players from around the world against each other in silly races. Unfortunately, you cannot choose to race against specific people just yet, but you can add friends to your Mario Kart Tour account and compare your scores.

\n

What is Mario Kart Tour?

\n

It's a mobile app available for both iOS and Android devices where you get to race other players from around the world in a simplified version of a classic game. Cartoony characters race around the track and use silly items like banana peels and shells to trip up other players. What makes this app fun is that it features courses seen in previous versions of the game as well as new courses inspired by real-world locations like New York. These real-world courses get swapped out every two weeks, so you'll have plenty of fun new locations to race through.

\n

There's currently a roster of 35 characters that racers can acquire. You'll see familiar faces like Mario, Bowser, and Peach, but you'll also see brand new racers like Pauline from the Nintendo Switch game, Super Mario Odyssey. You'll also find several familiar items and karts that you've seen in previous games. If you want to compare scores with your friends, however, here's how you do it.

\n

How to add friends to Mario Kart Tour

\n
  1. Open the Mario Kart Tour app.
  2. \n
  3. When the main menu loads, tap the Menu button at the bottom of the screen.

    \n

  4. \n
  5. Select the Friends icon.
  6. \n
  7. Tap on theAdd Friend button.

    \n

  8. \n
  9. Now you will need to exchange your Player ID number with your friend. You can find your Player ID near the top of the blue box.
  10. \n
  11. To enter your friend's Player ID, tap on the box that reads "Enter the player's ID."

    \n

  12. \n
  13. Type in or paste your friend's Player ID.

  14. \n
  15. Voila! You're connected. Now you can see who among you gets the best scores.\n
  16. \n

Well, there you have it. Now you're able to see each other's racing score on Mario Kart Tour and determine who's the best racer between you. It looks like the ability to race against friends isn't available at present. Considering that this game is pretty new, we expect racing against friends will become an option sometime in the future.

\n

What do you think?

\n

Are you excited to play Mario Kart Tour? Tell us about it in the comments below.

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Compete against your friends in Mario Kart Tour", - "author": "Rebecca Spear", - "summary": { - "content": "You can finally play Mario Kart Tour on your iOS or Android devices. It's a fun game that pits players from around the world against each other in silly races. Unfortunately, you cannot choose to race against specific people just yet, but you can add friends to your Mario Kart Tour account and compare your scores.\nWhat is Mario Kart Tour?\nIt's a mobile app available for both iOS and Android devices where you get to race other players from around the world in a simplified version of a classic game. Cartoony characters race around the track and use silly items like banana peels and shells to trip up other players. What makes this app fun is that it features courses seen in previous versions of the game as well as new courses inspired by real-world locations like New York. These real-world courses get swapped out every two weeks, so you'll have plenty of fun new locations to race through.\nThere's currently a roster of 35 characters that racers can acquire. You'll see familiar faces l...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/oKV_4EHCRQA/how-add-friends-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-add-friends-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570113340135, - "published": 1570113002000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91f7f422:c70:fc4690a0", - "originId": "58160.pys5s0 at https://www.imore.com", - "fingerprint": "b8db172a", - "content": { - "content": "

\n

More iPhone SE rumors...

\n

What you need to know

\n
  • Reports are suggesting that Apple may be planning to release an "iPhone SE 2" in Spring 2020.
  • \n
  • The phone would be similar in form factor and performance to the iPhone 8.
  • \n
  • Report comes from Analyst Ming-Chi Kuo in a note seen by AppleInsider.
  • \n

An analyst note from Ming-Chi Kuo seen by AppleInsider purports that Apple is planning to release an "iPhone SE 2" in Spring 2020. The report suggests that the device will have a form factor and hardware similar to that of the iPhone 8, and be aimed at the 100 million people still using the iPhone 6. The note was first seen by AppleInsider, and suggests that Apple is seeking to release a lower cost iPhone targeted towards people still using the iPhone 6, all 100 million of them...

\n

According to the report:

\n
\n

Kuo says that the driving force behind Apple releasing a current model priced at a lower cost than the iPhone 11 are users still getting used to the iOS ecosystem, those on a limited budget, and iPhone users not interested in new features like multiple cameras and Face ID. Convincing hold-out users to update to a newer version that will use Apple's services well is potentially a reason as well.

\n

This is not the first rumor that discusses the possibility that a possible "iPhone SE 2" will be the size of the iPhone 8. The first discussions of that being the case were in Septemberin September, just prior to the iPhone 11 release.

\n

Existing Apple suppliers expected to benefit are FII, Catcher, and Jabil for casing pieces and casting.

\n
\n

The article further suggests that the new phone would contain Apple's A13 processor and 3GB of ram. As the report notes, this isn't the first time we've heard rumors of a new iPhone SE. One person who remains thorougly unconvinced is our very own Lory Gil. You can read her thoughts on the last 2020 iPhone SE rumors here

\"\"", - "direction": "ltr" - }, - "title": "Analyst: iPhone SE 2 launching spring 2020", - "author": "Stephen Warwick", - "summary": { - "content": "More iPhone SE rumors...\nWhat you need to know\nReports are suggesting that Apple may be planning to release an "iPhone SE 2" in Spring 2020.\nThe phone would be similar in form factor and performance to the iPhone 8.\nReport comes from Analyst Ming-Chi Kuo in a note seen by AppleInsider.\nAn analyst note from Ming-Chi Kuo seen by AppleInsider purports that Apple is planning to release an "iPhone SE 2" in Spring 2020. The report suggests that the device will have a form factor and hardware similar to that of the iPhone 8, and be aimed at the 100 million people still using the iPhone 6. The note was first seen by AppleInsider, and suggests that Apple is seeking to release a lower cost iPhone targeted towards people still using the iPhone 6, all 100 million of them...\nAccording to the report:\nKuo says that the driving force behind Apple releasing a current model priced at a lower cost than the iPhone 11 are users still getting used to the iOS ecosystem, those on a limited budget, an...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ex2l9R5d1Cg/analyst-iphone-se-2-launching-spring-2020", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/analyst-iphone-se-2-launching-spring-2020", - "type": "text/html" - } - ], - "crawled": 1570112009250, - "published": 1570111712000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613458", - "fingerprint": "c1c00d36", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91e838fb:e54:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is set to launch the next version of the iPhone SE 2 in the first quarter of 2020, according to renowned Apple analyst Ming-Chi Kuo. The new phone will be more affordable than the rest of the Apple iPhone lineup and feature newer internals, like an A13 processor with 3 GB RAM, in a familiar iPhone 8 chassis.

\n

Kuo says that most of the new iPhone SE\u2019s hardware specification will mirror the iPhone 8. The analyst predicts Apple will sell 30-40 million units across 2020.

\n

more\u2026

\n

The post Kuo: Apple to release \u2018iPhone SE 2\u2019 in Q1 2020 with iPhone 8 design, A13 processor appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/kuo-iphone-se-2/", - "type": "text/html" - } - ], - "crawled": 1570110978299, - "title": "Kuo: Apple to release \u2018iPhone SE 2\u2019 in Q1 2020 with iPhone 8 design, A13 processor", - "published": 1570108794000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d9837f:c5c:fc4690a0", - "originId": "58159.pys5s0 at https://www.imore.com", - "fingerprint": "e4c93f04", - "content": { - "content": "

\n

Biggest story of the year

\n

What you need to know

\n
  • Untitled Goose Game could be coming to mobile.
  • \n
  • The Nintendo, Mac and PC game is an internet sensation, and has taken the world by storm.
  • \n
  • No timeline on latest reports, Panic is "chewing on" the idea.
  • \n

Reports today are suggesting that Nintendo, Mac and PC smash-hit Untitled Goose Game may be winging its way to mobile one day. According to reports developer Panic is "chewing on" the idea of bringing the game to mobile.

\n

The report via Cult of Mac notes the immense success of Untitled Goose Game on both PC and Mac, and its recent release on Nintendo Switch.

\n

Over on Twitter, Panic employee Cabel Sasser said this in response to a question about bringing the game to mobile:

\n

We're still chewing on this. It'll take a lot of design work to make a version that works good for touch controls!

\u2014 Cabel (@cabel) October 1, 2019
\n

It would certainly make sense for Panic to try and capitalise on the immense popularity of Untitled Goose Game by bringing it to mobile. The challenge here however would be trying to create an intuitive set of touch controls to the title.

\n

Earlier this week we reported on how Untitled Goose Game memes had taken over the internet, check out some of the best ones here!

\"\"", - "direction": "ltr" - }, - "title": "Untitled Goose Game could make its way to mobile", - "author": "Stephen Warwick", - "summary": { - "content": "Biggest story of the year\nWhat you need to know\nUntitled Goose Game could be coming to mobile.\nThe Nintendo, Mac and PC game is an internet sensation, and has taken the world by storm.\nNo timeline on latest reports, Panic is "chewing on" the idea.\nReports today are suggesting that Nintendo, Mac and PC smash-hit Untitled Goose Game may be winging its way to mobile one day. According to reports developer Panic is "chewing on" the idea of bringing the game to mobile.\nThe report via Cult of Mac notes the immense success of Untitled Goose Game on both PC and Mac, and its recent release on Nintendo Switch.\nOver on Twitter, Panic employee Cabel Sasser said this in response to a question about bringing the game to mobile:\nWe're still chewing on this. It'll take a lot of design work to make a version that works good for touch controls!\u2014 Cabel (@cabel) October 1, 2019\nIt would certainly make sense for Panic to try and capitalise on the immense popularity of Untitled Goose Game by br...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/bbCPT4hHFMQ/untitled-goose-game-could-make-its-way-mobile", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/untitled-goose-game-could-make-its-way-mobile", - "type": "text/html" - } - ], - "crawled": 1570110014335, - "published": 1570109874000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d3a580:c56:fc4690a0", - "originId": "57987.pys5s0 at https://www.imore.com", - "recrawled": 1570110014335, - "updateCount": 1, - "fingerprint": "b2897ce7", - "content": { - "content": "

\n

Like its predecessor the iPhone XR, the iPhone 11 continues the tradition of being one of the best phones on the market when it comes to battery life. However, for some of us power users, even an impressive battery like the one stored in the 11 may not be enough. Lucky for us, there's a slew of options that will extend your battery life. Right now, the best case overall for power and functionality must go to the Alpatronix BXXI Battery Case.For all of your needs, here's a round up of our favorite battery cases for the iPhone 11.

\n

Best Overall: Alpatronix BXXI Battery Case

\n

\n

This thing is truly the full package, as it checks almost every box when it comes to power and overall quality. It stores a 5,000mAh battery with support for universal wireless charging all in a slim, lightweight and compact design that weighs around 4.25 ounces. It may not be the lightest, but it's not the heaviest case to hold, which is impressive.

\n

The Alpatronix BXXI Battery Case also comes with the other usual features you'll find in a battery pack, including lightning input compatibility, LED indicator to check power levels, and power button to turn it on and off.

\n

Pros:

\n
  • 5,000mAh of battery power
  • \n
  • Support for wireless charging
  • \n
  • Affordable price
  • \n

Cons:

\n
  • No color options
  • \n
  • A tidbit hefty at 4.25 ounces
  • \n
  • Bland aesthetic
  • \n

Best Overall

\n

Alpatronix BXXI Battery Case

\n

\n

The full package at an affordable price

\n

The Alpatronix BXXI Battery Case provides great battery power at a slim, lightweight, and compact form factor.

\n\n

Best Value: Euhan Battery Case

\n

\n

Need more power? Well, look no further. The FNSON's Battery Case more than delivers on that front with an extraordinary 6,000mAh of juice. The company claims to use a Grade A+ battery with CE and RoHS certification, which protects against short circuiting, discharging, and overcharging. Add the iPhone 11's 3,110mAh on top of their 6,000mAh, and you have a whopping 9,110mAh of power to roam the streets without the thought of stopping to charge. This case is perfect for those who travel a lot or just consume a ton of video.

\n

Other noteworthy features include a durable elastic soft material to protect your iPhone 11 from scratches, drops, and any other wear and tear. This soft material is great for easy installation, as it makes sliding your iPhone 11 in and out a breeze. Also, a power button sits on the back along with four LED lights to indicate how much power you've consumed throughout the day. Euhan also provides all customers with lifetime technical support and a one-year replacement warranty for any malfunctions.

\n

Pros:

\n
  • Affordable price
  • \n
  • 6,000mAh of battery power
  • \n
  • Slim and lightweight design at only 3.36 ounces
  • \n

Cons:

\n
  • No color options
  • \n
  • No support for wireless charging
  • \n

Best Value

\n

Euhan Battery Case

\n

\n

The lightest out the bunch

\n

This case impressively holds a massive 6,000mAh battery is lightweight as it comes in at just 3.36 ounces.

\n\n

Best Versatility: Volt Wireless Battery Case Package

\n

\n

Volt's wireless battery case provides some interesting additions that give it some versatility. For example, Volt did something thoughtful with this package. It includes an 18W charging block along with a 3-in-1 Luxury Volt Cable that allows you to charge the battery case and iPhone instantaneously. The cable and charging outlet achieve a 50% charge in just 30 minutes \u2013 both special accessories comes in the box.

\n

The case packs a respectable 4,500mAh of power that's tucked away in a sleek matte black protective shell. Unlike most battery cases, Volt placed its LED indicator for checking battery levels at the bottom rather than the lower backside of the case.

\n

Pros:

\n
  • Charges 50% total charge in 30 minutes
  • \n
  • Support for universal wireless charging
  • \n
  • Comes with 18W charging outlet
  • \n
  • Comes with 3-in-1 Luxury Volt cable
  • \n

Cons:

\n
  • No color options
  • \n
  • Slippery form factor
  • \n

Best Versatility

\n

Volt Wireless Battery Case Package

\n

\n

Comes with extra goodies

\n

This Volt battery case comes with an awesome care package featuring a special cable and charging block.

\n\n

Best Payment Flexibility: Plus Cases iPhone 11 Battery Case

\n

\n

Plus Cases may be a relatively unknown brand, but its bold choice of creating a battery extender case with a remarkable 5,000mAh of power is appreciated. You add that extra juice on top of the 3,110mAh that comes with the iPhone 11, and you have yourself a monster that'll surely carry you throughout the day with ease. Plus Cases provides flexibility when paying for its products, using four interest-free installments as an option.

\n

As for features, the Plus Cases' battery extender case is constructed with a hard shell and soft silicone frame, with a raised bezel surrounding your phone's screen. This is the standard amount of protection you'd find any many cases, as it protects against any accidental drops. On the back of the battery case is the usual on/off button along with an LED indicator for telling the level of battery power remaining.

\n

Pros:

\n
  • 5,000mAh of battery power
  • \n
  • Supports lightning-style headphones or dongle
  • \n

Cons:

\n
  • Too pricey
  • \n
  • Bland aesthetic
  • \n
  • No support for wireless charging
  • \n

Best Payment Flexibility

\n

Plus Cases iPhone 11 Battery Case

\n

\n

Available with monthly installments

\n

Plus Cases battery case for the iPhone 11 gives buyers the option to pay over four months.

\n\n

Best Aesthetics: Moonmini Battery Case

\n

\n

Looking for something with a little more personality? Well, Moonmini has you covered with its iPhone 11 battery case, as it packs a 6,000mAh battery underneath a blueish and gold hard shell. Its ergonomic design is both thin and lightweight. It also provides full protection to corners and sides all with a comfortable grip to boot.

\n

This case uses a Grade A+ rated battery with CE and ROHS certification, which in laymen terms, prevents short-circuiting, discharging, and overcharging. A standard on/off button along with four LED indicators are placed on the lower backside.

\n

Pros:

\n
  • Lots of color choices
  • \n
  • 6,000mAh of battery power
  • \n

Cons:

\n
  • No special features
  • \n
  • No wireless charging
  • \n

Best Aesthetics

\n

Moonmini Battery Case

\n

\n

Two-tone colors galore

\n

This slick-looking case packs a monster 6,000mAh with multiple color options.

\n\n

Bottom line

\n

Finding the best case for your iPhone 11 can be tough. That's why the Alpatronix BXXI Battery Case is our best overall choice. Though it weighs around 4.25 ounces, and it's a little on the bland side for aesthetics, there's really no major issues we have with the case. Storing 5,000mAh of extra battery juice makes it an unquestioned powerhouse. The fact that it offers that sized battery, along with support for Qi-enabled wireless charging inside a relatively compact design, all for an affordable price is a feat worth acknowledging.

\n

Credits \u2014 The guy that worked on this guide

\n

\n

Chuck West is a writer at iMore. A disruptive homebody with an obsession with precision and all things Apple. Follow him @chuckwestworld on Twitter and Instagram.

\"\"", - "direction": "ltr" - }, - "title": "Keep your iPhone 11 juiced with these battery cases", - "author": "Chuck West", - "summary": { - "content": "Like its predecessor the iPhone XR, the iPhone 11 continues the tradition of being one of the best phones on the market when it comes to battery life. However, for some of us power users, even an impressive battery like the one stored in the 11 may not be enough. Lucky for us, there's a slew of options that will extend your battery life. Right now, the best case overall for power and functionality must go to the Alpatronix BXXI Battery Case.For all of your needs, here's a round up of our favorite battery cases for the iPhone 11.\nBest Overall: Alpatronix BXXI Battery Case\nThis thing is truly the full package, as it checks almost every box when it comes to power and overall quality. It stores a 5,000mAh battery with support for universal wireless charging all in a slim, lightweight and compact design that weighs around 4.25 ounces. It may not be the lightest, but it's not the heaviest case to hold, which is impressive.\nThe Alpatronix BXXI Battery Case also comes with the other usu...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8YJ56J_gLqA/best-battery-cases-iphone-11", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-battery-cases-iphone-11", - "type": "text/html" - } - ], - "crawled": 1570109629824, - "published": 1570109403000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c49:fc4690a0", - "originId": "58157.pys5s0 at https://www.imore.com", - "fingerprint": "a12bcdb1", - "content": { - "content": "

\n

Emma Kim via Getty Images

\n

What you need to know

\n
  • Report in Science Advances shows app White Eye Detector can detect disease more than a year before doctors .
  • \n
  • Tests conducted on 53,000 photos of 40 children.
  • \n
  • On average, app detected disease 1.3 years before diagnosis.
  • \n

A report published in journal Science Advances has revealed that Smartphone app White Eye Detector is capable of spotting eye diseases more than one year before doctors can. The app was developed by Bryan Shaw, a professor at Baylor University, and can search all of the photos on your phone in order to detect faces with white eye. Otherwise known as "leukocoria", white eye can indicate several harmful conditions such as reinoblastoma (childhood cancer of the retina), retinopathy of prematurity, caracts and Coats disease.

\n

According to IEEE Spectrum

\n
\n

To test the system, the team ran nearly 53,000 photos of 40 children, half of whom had healthy eyes and the other half of whom had been diagnosed with a leukocoria-related eye disease. The photos of each child spanned from birth to several years old, allowing the system to pinpoint at what age the disease developed.

\n

In 16 of the 20 children with disease, the app spotted leukocoria in photographs taken an average of 1.3 years before the child was diagnosed. Among the subset of children with unilateral retinoblastoma, the app caught white eye more than nine months, on average, before diagnosis\u2014long enough to mean the difference between saving and losing the eye.

\n
\n

Whilst the software is useful for diagnosis of all ages, it is especially helpful when diagnosing the diseases in children and babies who may struggle to communicate problems with their vision.

\n

The app is not FDA approved, and any kind of positive result does not constitute a diagnosis (something the developer is very keen to stress). However the app can detect white eye, allowing you to seek medical advice.

\"\"", - "direction": "ltr" - }, - "title": "White Eye Detector for iOS can spot eye disease before your doctor can", - "author": "Stephen Warwick", - "summary": { - "content": "Emma Kim via Getty Images\nWhat you need to know\nReport in Science Advances shows app White Eye Detector can detect disease more than a year before doctors .\nTests conducted on 53,000 photos of 40 children.\nOn average, app detected disease 1.3 years before diagnosis.\nA report published in journal Science Advances has revealed that Smartphone app White Eye Detector is capable of spotting eye diseases more than one year before doctors can. The app was developed by Bryan Shaw, a professor at Baylor University, and can search all of the photos on your phone in order to detect faces with white eye. Otherwise known as "leukocoria", white eye can indicate several harmful conditions such as reinoblastoma (childhood cancer of the retina), retinopathy of prematurity, caracts and Coats disease.\nAccording to IEEE Spectrum\nTo test the system, the team ran nearly 53,000 photos of 40 children, half of whom had healthy eyes and the other half of whom had been diagnosed with a leukocoria-relate...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/LEoBtemM8Vw/white-eye-detector-ios-can-spot-eye-disease-your-doctor-can", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/white-eye-detector-ios-can-spot-eye-disease-your-doctor-can", - "type": "text/html" - } - ], - "crawled": 1570108694604, - "published": 1570108669000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c48:fc4690a0", - "originId": "58136.pys5s0 at https://www.imore.com", - "fingerprint": "720394b9", - "content": { - "content": "

\n

Best answer: On average you're looking at about 700MB per hour when streaming SD content and 1.5GB of 1080p HD streaming per hour.

\n
  • Adventure with a click: Disney+ (From $7/mo at Disney+)
  • \n

Streaming wants all the data

\n

Disney hooked a lot of us from childhood, so with Disney finally giving all its fans a single place to find their favorites with Disney+ we can, at last, indulge in the idea that we'll have it all at our fingertips. We aren't just getting the classics, but also the rest of the Disney family with Marvel, Star Wars, National Geographic, and more.

\n

Disney+ is set to go live on Nov. 12, in the U.S., Canada, and the Netherlands and Nov. 19 in Australia and New Zealand, so getting devices, as well as proper data plans in place to stream, are paramount for launch preparation.

\n

What I'm referring to concerning data plans is knowing how much data will be used up while getting your Disney fix. While we don't have anything official from Disney just yet in terms of technical requirements, we can use what another top tier service does require to help us out. Netflix has a breakdown of the average data used when streaming different video quality per hour.

\n
  • Low - 0.3GB per hour per device.
  • \n
  • Medium - SD: 0.7GB per hour per device.
  • \n
  • High - Best video quality, up to 3GB per hour per device for HD, and 7GB per hour per device for Ultra HD
  • \n

There are other factors to take into consideration when measuring how much data is used, such as video compression and your device's cache, but these numbers should give us a decent idea of what to expect.

\n

So do I have enough data to stream?

\n

Well, this is one of those questions that comes with an "it depends" answer. Typically if you are on Wi-Fi or connected via a wire to your internet, then data caps don't apply. However, if you are like me and have the unfortunate circumstance of a data cap on your home internet, then you're going to want to keep a close eye on your streaming. This will also apply to streaming video via your cellular devices.

\n

While there are all kinds of different data plans, the constant is that streaming video uses lots of data and in a hurry. If you're trying to minimize the amount of data used up while watching Disney+, or any streaming video service for that matter, it's best to keep the video quality as low as possible. While this may not look the best when viewing, it does use less data than those HD videos do. You can also connect your device to Wi-Fi to limit data usage.

\n

Depending on how you're streaming, home internet or cellular, be sure you know where you can track your data usage. Most providers have an app or website where you can log into your account and see where you are in your data allotment. The other option is that you can always give your internet or cellular provider a call to find out how much you have used and what your limit is.

\n

Again, these requirements are telling us what Netflix video streaming uses\u2014 not Disney+ \u2014 so these could change, but they are good starting points to lets us prepare for the launch of the service. While we do know a lot of what is coming with Disney+, there are a few technical aspects that aren't official, yet. We'll be sure to update you when we have more information.

\n\n

Clasically futurisitc

\n

Disney+

\n

\n

From $7/mo at Disney+

\n

Ready for adventure

\n

Disney+ is the first service that will have everything Disney offers in one place. We're talking Marvel, Star Wars, National Geographic, Pixar, Disney Channel, and more.

\n
\"\"", - "direction": "ltr" - }, - "title": "How much data does Disney+ use?", - "author": "Chris Wedel", - "summary": { - "content": "Best answer: On average you're looking at about 700MB per hour when streaming SD content and 1.5GB of 1080p HD streaming per hour.\nAdventure with a click: Disney+ (From $7/mo at Disney+)\nStreaming wants all the data\nDisney hooked a lot of us from childhood, so with Disney finally giving all its fans a single place to find their favorites with Disney+ we can, at last, indulge in the idea that we'll have it all at our fingertips. We aren't just getting the classics, but also the rest of the Disney family with Marvel, Star Wars, National Geographic, and more.\nDisney+ is set to go live on Nov. 12, in the U.S., Canada, and the Netherlands and Nov. 19 in Australia and New Zealand, so getting devices, as well as proper data plans in place to stream, are paramount for launch preparation.\nWhat I'm referring to concerning data plans is knowing how much data will be used up while getting your Disney fix. While we don't have anything official from Disney just yet in terms of technical requir...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/24kIK9y0LmE/how-much-data-does-disney-plus-use", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-much-data-does-disney-plus-use", - "type": "text/html" - } - ], - "crawled": 1570108694604, - "published": 1570108502000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c47:fc4690a0", - "originId": "42798.pys5s0 at https://www.imore.com", - "fingerprint": "56c2075a", - "content": { - "content": "

\n

Nintendo Switch has tons of awesome games available right now! Plus, there are dozens more in the pipeline.

\n

When the Switch first launched, there were fewer than a dozen titles available for sale. But, as time goes by, and as game makers realize the popularity of Nintendo's hybrid mobile console, more and more titles are being added to the list all of the time. Here are all the games available right now, in digital and game card form, as well as games that are officially coming to Switch sometime in the future.

\n

What's new? New games released and announced games coming soon

\n

Here's where you'll find everything new that is either now available in the Switch eShop or as a physical game card, as well as games that have recently been announced as coming to the Switch.

\n

New physical game cartridges you can buy right now!

\n

Physical game cartridges you can pre-order right now!

\n

"To Be Determined" games coming to the Nintendo Switch

\n

All of these titles should be coming to us sometime during the year of 2019. Be sure to check in with us here at iMore for updates on releases and pre-order information for any of these titles!

\n

eShop titles that have released this month

\n

All Nintendo Switch games

\n

Here's where we're storing literally every game Nintendo has launched on Switch, plus an ongoing list of previously announced games coming soon to Switch.

\n

Physical game cartridges you can buy right now

\n

You can find all of these games right now, either in digital form on the Nintendo eShop or at your local game store. The games are available as physical or digital games. You can click the link to buy the physical version on Amazon.

\n

Games only available in the Switch eShop you can buy right now

\n\n

NeoGeo digital downloads

\n\n

We'll be sure to keep you up to date as frequently as possible!

\n

Updated October 1 2019: Added new titles out now, new games on the horizon, and confirmed dates for some previously announced titles.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Download Dead by Daylight for Nintendo Switch today!", - "author": "Aimee Hart", - "summary": { - "content": "Nintendo Switch has tons of awesome games available right now! Plus, there are dozens more in the pipeline.\nWhen the Switch first launched, there were fewer than a dozen titles available for sale. But, as time goes by, and as game makers realize the popularity of Nintendo's hybrid mobile console, more and more titles are being added to the list all of the time. Here are all the games available right now, in digital and game card form, as well as games that are officially coming to Switch sometime in the future.\nWhat's new? New games released and announced games coming soon\nHere's where you'll find everything new that is either now available in the Switch eShop or as a physical game card, as well as games that have recently been announced as coming to the Switch.\nNew physical game cartridges you can buy right now!\nDead by Daylight - $40\nContra: Rogue Corps - $40\nDarksiders 2: Deathinitive Edition - $30\nDragon Quest XI S: Echoes of an Elusive Age - $60\nPhysical game cartridges y...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ujIN3PPnpCc/nintendo-switch-games", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/nintendo-switch-games", - "type": "text/html" - } - ], - "crawled": 1570108694604, - "published": 1570107600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5697228-supporting-dark-theme", - "fingerprint": "758c4055", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d91c0ea34:dcf:d4506071", - "updated": 1570107600000, - "summary": { - "direction": "ltr", - "content": "

Android 10 introduced a system Dark theme setting, and modern apps should both support the system setting as well as let users override to their preferred theme. See how to add DayNight themes into your app on Android 10 and earlier versions of Android, and then let your users decide whether to follow the system setting. You'll also learn how to go to a dark theme in battery saver mode.

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5697228-supporting-dark-theme", - "type": "text/html" - } - ], - "crawled": 1570108402228, - "title": "Supporting Dark Theme [SUBSCRIBER]", - "published": 1570107600000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613445", - "fingerprint": "9bf4fb19", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91b143b9:d96:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

An iPhone app has been shown to spot signs of serious childhood eye disease an average of 1.3 years before doctors made a diagnosis.

\n

The CRADLE app works by looking for early signs of \u2018white eye\u2019 reflections, which can indicate a number of different serious diseases\u2026

\n

more\u2026

\n

The post AI-powered iPhone app can spot childhood eye disease 1.3 years before doctors appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/childhood-eye-disease/", - "type": "text/html" - } - ], - "crawled": 1570107376569, - "title": "AI-powered iPhone app can spot childhood eye disease 1.3 years before doctors", - "published": 1570106862000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d919d0e1b:c27:fc4690a0", - "originId": "58155.pys5s0 at https://www.imore.com", - "fingerprint": "c07ad242", - "content": { - "content": "

\n

What you need to know

\n
  • Apple is reportedly skipping iPhone 11s.
  • \n
  • The 2020 iPhone is said to be called iPhone 12.
  • \n
  • This from respected analyst Ming-Chi Kuo.
  • \n

11s is cool, but you know what's better? 12!

\n

Apple may have only just released iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max, but analyst Ming-Chi Kuo is already making noises about iPhone 12. Note the name?

\n

Kuo appears to believe that the 2020 iPhone will be called iPhone 12, rather than the iPhone 11s that we might expect. That would most definitely be the case if Apple was to follow its usual naming convention, but as we found out when it skipped iPhone 9 altogether, things change.

\n

As TechRader points out, when Kuo speaks it's wise to pay attention given his stellar track record.

\n
\n

This source is Ming-Chi Kuo, who is a trusted analyst in the iPhone world. If you follow Apple iPhone news you know this name because he's a source that often uncovers information about upcoming iPhones, and he's often good at getting accurate details.

\n
\n

We're still almost a year away from the 2020 iPhones being announced, so even if Apple is planning on skipping iPhone 11s right now, there's plenty of time for the branding to change.

\n

With Apple rumored to be giving the next iPhone a whole new chassis, it's possible we will see another iPhone X moment, though. Apple skipped iPhone 9 because the new model was such a departure from previous models. Could something similar be afoot here?

\n

We've honestly no idea right now, but we'd expect more details to emerge in the coming months. Don't worry, we'll make sure you know as soon as we do!

\"\"", - "direction": "ltr" - }, - "title": "Kuo: Apple to skip iPhone 11s and jump to iPhone 12", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple is reportedly skipping iPhone 11s.\nThe 2020 iPhone is said to be called iPhone 12.\nThis from respected analyst Ming-Chi Kuo.\n11s is cool, but you know what's better? 12!\nApple may have only just released iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max, but analyst Ming-Chi Kuo is already making noises about iPhone 12. Note the name?\nKuo appears to believe that the 2020 iPhone will be called iPhone 12, rather than the iPhone 11s that we might expect. That would most definitely be the case if Apple was to follow its usual naming convention, but as we found out when it skipped iPhone 9 altogether, things change.\nAs TechRader points out, when Kuo speaks it's wise to pay attention given his stellar track record.\nThis source is Ming-Chi Kuo, who is a trusted analyst in the iPhone world. If you follow Apple iPhone news you know this name because he's a source that often uncovers information about upcoming iPhones, and he's often good at getting accurate d...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/6sUcdX7Amnw/kuo-apple-skip-iphone-11s-and-jump-iphone-12", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/kuo-apple-skip-iphone-11s-and-jump-iphone-12", - "type": "text/html" - } - ], - "crawled": 1570106052123, - "published": 1570105891000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9198dae9:c21:fc4690a0", - "originId": "58030.pys5s0 at https://www.imore.com", - "fingerprint": "365c5340", - "content": { - "content": "

\n

Mime Jr is going to be difficult or impossible to obtain for a majority of Pok\u00e9mon Go trainers. Here's how to get it.

\n

The baby form of Mr. Mime, Mime Jr, has arrived in Pok\u00e9mon vvvGo. But you may not know it if you don't live in Europe and aren't a regular egg hatcher. Mime Jr can only be obtained by those in a very specific geographic location who are hatching eggs, and the rest of us are out of luck until there's an event that brings him to everyone else.

\n

Here's everything you need to know about Mime Jr and his regional egg buddies in Pok\u00e9mon Go:

\n

How do you obtain Mime Jr in Pok\u00e9mon Go?

\n

\n

There is currently only one way to obtain Mime Jr in Pok\u00e9mon Go, and that's through the current World Tourism Day egg event, which began on September 26 and appears to be going on indefinitely. Mime Jr is available in 5km eggs obtained from spinning Poke Stops in Europe, in the same regions its evolution Mr. Mime is available.

\n

Can Mime Jr. or Mr. Mime be caught in the wild?

\n

Mime Jr cannot currently be caught in the wild and is limited only to eggs. Mr. Mime can still be caught in the wild, but is also Europe-only as it's been from the start. Mr. Mime was available from 7km eggs for a limited time last month along with its regional brethren Tauros, Farfetch'd, and Kangaskhan, but that event has passed and he's returned to Europe-exclusivity.

\n

Do you have to be located in Europe to get Mime Jr?

\n

You do. Mime Jr will not hatch from eggs obtained anywhere else at the moment.

\n

Can you hatch Mime Jr from a 7km egg obtained from someone in Europe?

\n

You cannot. Mime Jr only hatches from 5km eggs right now, though it's possible he may move to 7km eggs down the line.

\n

Will other regions get similar exclusives?

\n

\n

Right now there is, unfortunately, an imbalance of exclusives depending on which region you're located in, with Europe having the extra Mime Jr. However, through the World Tourism Day event, some other regional exclusives are appearing in 5km eggs as well as in the wild. Here are the regional exclusives appearing in eggs right now, by region:

\n

Africa:

\n
  • Heatmor
  • \n
  • Pansear
  • \n
  • Tropius
  • \n
  • Corsola (Kenya, Ethiopia, Madagascar)
  • \n

Asia:

\n
  • Farfetch'd (Japan, South Korea)
  • \n
  • Corsola (India, Thailand, Vietnam, Malaysia, Philippines, Indonesia, Papus New Guinea)
  • \n
  • Chatot (India, Thailand, Vietnam, Malaysia, Philippines, Indonesia, Papus New Guinea)
  • \n
  • Volbeat
  • \n
  • Torkoal (South Asia)
  • \n
  • Zangoose
  • \n
  • Lunatone
  • \n
  • Pansage
  • \n
  • Heatmor
  • \n
  • Pachirisu (Russia)
  • \n

Australia and New Zealand:

\n
  • Kangaskhan
  • \n
  • Corsola (Northern Australia)
  • \n
  • Chatot (Northern Australia)
  • \n
  • Volbeat
  • \n
  • Zangoose
  • \n
  • Lunatone
  • \n
  • Pansage
  • \n
  • Heatmor
  • \n
  • Relicanth (New Zealand and surrounding islands only)
  • \n

Europe:

\n
  • Mr. Mime
  • \n
  • Volbeat
  • \n
  • Zangoose
  • \n
  • Lunatone
  • \n
  • Tropius (Mediterranean Sea and surrounding areas)
  • \n
  • Mime Jr
  • \n
  • Pansear
  • \n
  • Durant
  • \n

North America:

\n
  • Tauros
  • \n
  • Heracross (Southern areas of Florida and Texas)
  • \n
  • Illumise
  • \n
  • Seviper
  • \n
  • Solrock
  • \n
  • Pachirisu (Alaska, areas of northern Canada)
  • \n
  • Panpour
  • \n
  • Durant
  • \n

South America:

\n
  • Heracross
  • \n
  • Corsola (Mexico, Peru, Colombia, Cuba, Dominican Republic, Puerto Rico)
  • \n
  • Illumise
  • \n
  • Seviper
  • \n
  • Solrock
  • \n
  • Chatot
  • \n
  • Panpour
  • \n
  • Durant
  • \n

Will Mime Jr ever come to other regions?

\n

Currently, that's unknown. Mime Jr is a frustrating exclusive since it's a "baby" Pok\u00e9mon that can't be caught in the wild, but it's not an evolution where if you had gained a Mr. Mime from the recent event you might be able to evolve him regardless of region. It's possible we'll see Mime Jr come overseas as the result of a special event later in the game, but for now, you'll have to be able to go on holiday to obtain one.

\"\"", - "direction": "ltr" - }, - "title": "Pok\u00e9mon Go: How to obtain Mime Jr", - "author": "Reb Valentine", - "summary": { - "content": "Mime Jr is going to be difficult or impossible to obtain for a majority of Pok\u00e9mon Go trainers. Here's how to get it.\nThe baby form of Mr. Mime, Mime Jr, has arrived in Pok\u00e9mon vvvGo. But you may not know it if you don't live in Europe and aren't a regular egg hatcher. Mime Jr can only be obtained by those in a very specific geographic location who are hatching eggs, and the rest of us are out of luck until there's an event that brings him to everyone else.\nHere's everything you need to know about Mime Jr and his regional egg buddies in Pok\u00e9mon Go:\nHow do you obtain Mime Jr in Pok\u00e9mon Go?\nThere is currently only one way to obtain Mime Jr in Pok\u00e9mon Go, and that's through the current World Tourism Day egg event, which began on September 26 and appears to be going on indefinitely. Mime Jr is available in 5km eggs obtained from spinning Poke Stops in Europe, in the same regions its evolution Mr. Mime is available.\nCan Mime Jr. or Mr. Mime be cau...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/T3vbvp-VQMA/pokemon-go-how-obtain-mime-jr", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-go-how-obtain-mime-jr", - "type": "text/html" - } - ], - "crawled": 1570105776873, - "published": 1570104902000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/7489-machine-learning-by-tutorials", - "fingerprint": "975db5e5", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3f:d4506071", - "updated": 1570031271000, - "summary": { - "direction": "ltr", - "content": "The best book on machine learning for iOS. Covers CoreML, Vison, image and sequence classifiers, natural language processing, and more." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/7489-machine-learning-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Machine Learning by Tutorials [SUBSCRIBER]", - "published": 1570031271000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/7576-advanced-ios-app-architecture", - "fingerprint": "a4571460", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3e:d4506071", - "updated": 1570028058000, - "summary": { - "direction": "ltr", - "content": "This book takes a deep dive into modern iOS app architecture and shows you how to design clean and maintainable real-world apps." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/7576-advanced-ios-app-architecture", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Advanced iOS App Architecture [SUBSCRIBER]", - "published": 1570028058000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5473-metal-by-tutorials", - "fingerprint": "eb80039a", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3d:d4506071", - "updated": 1570027774000, - "summary": { - "direction": "ltr", - "content": "This book will introduce you to graphics programming in Metal \u2014 Apple\u2019s framework for programming on the GPU. Build a complete game engine in Metal!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5473-metal-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Metal by Tutorials [SUBSCRIBER]", - "published": 1570027774000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/844194-server-side-swift-with-kitura", - "fingerprint": "23138e1c", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3c:d4506071", - "updated": 1570023860000, - "summary": { - "direction": "ltr", - "content": "The definitive book on building web apps and web APIs using Server Side Swift with Kitura, written by members of the Kitura team." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/844194-server-side-swift-with-kitura", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Server Side Swift with Kitura [SUBSCRIBER]", - "published": 1570023860000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5082-swift-apprentice", - "fingerprint": "efac4fbf", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3b:d4506071", - "updated": 1570023761000, - "summary": { - "direction": "ltr", - "content": "Beginning programming with Swift! This book takes you from beginner to advanced in Swift: Apple\u2019s modern programming language for iOS." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5082-swift-apprentice", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Swift Apprentice [SUBSCRIBER]", - "published": 1570023761000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5093-data-structures-algorithms-in-swift", - "fingerprint": "6cc7ef82", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3a:d4506071", - "updated": 1570023557000, - "summary": { - "direction": "ltr", - "content": "The most popular and comprehensive book on Swift algorithms & data structures! Covers search, sort, trees, stacks, and more." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5093-data-structures-algorithms-in-swift", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Data Structures & Algorithms in Swift [SUBSCRIBER]", - "published": 1570023557000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5779558-mastering-git", - "fingerprint": "5ea5ea3c", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b39:d4506071", - "updated": 1570022037000, - "summary": { - "direction": "ltr", - "content": "Learn how Git works under the hood, how to set up your own repos, as well as how to deal with remote syncing. Master workflows, branching, merging and rebasing." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5779558-mastering-git", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Mastering Git [SUBSCRIBER]", - "published": 1570022037000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/3688368-swiftui-by-tutorials", - "fingerprint": "148c7658", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b38:d4506071", - "updated": 1570020890000, - "summary": { - "direction": "ltr", - "content": "The best book for building iOS, iPadOS, tvOS, watchOS and macOS apps using the SwiftUI framework. No more UIKit frustration!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/3688368-swiftui-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "SwiftUI by Tutorials [SUBSCRIBER]", - "published": 1570020890000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5091-design-patterns-by-tutorials", - "fingerprint": "9d30b97e", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b37:d4506071", - "updated": 1570020485000, - "summary": { - "direction": "ltr", - "content": "Learn iOS design patterns with Swift! This comprehensive book covers MVC, Delegate, Strategy, Factory, and more." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5091-design-patterns-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Design Patterns by Tutorials [SUBSCRIBER]", - "published": 1570020485000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5066-core-data-by-tutorials", - "fingerprint": "8f0ec624", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b36:d4506071", - "updated": 1570020063000, - "summary": { - "direction": "ltr", - "content": "In this book, you'll master Core Data in iOS using Swift. Comprehensive coverage of Core Data, from beginner to advanced topics." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5066-core-data-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "Core Data by Tutorials [SUBSCRIBER]", - "published": 1570020063000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5075-ios-animations-by-tutorials", - "fingerprint": "8d6dac63", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b35:d4506071", - "updated": 1570018568000, - "summary": { - "direction": "ltr", - "content": "A book on creating delightful iOS animations in Swift! From beginning to advanced topics like layer animations, view controller transitions, and more." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5075-ios-animations-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570104795731, - "title": "iOS Animations by Tutorials [SUBSCRIBER]", - "published": 1570018568000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c15:fc4690a0", - "originId": "58153.pys5s0 at https://www.imore.com", - "recrawled": 1570105776873, - "updateCount": 1, - "fingerprint": "1d34c28f", - "content": { - "content": "

\n

What you need to know

\n
  • India's first Apple Store reportedly now has a location.
  • \n
  • It'll be a large, iconic store according to reports.
  • \n
  • The store is expected to open in September 2020.
  • \n

An Apple Store for you, and you, and you...

\n

Apple has made a decision on where it will open its first Apple Store in India, according to reports. The store will open in Mumbai's Maker Maxity mall which is located in the Bandra Kurla Complex, according to multiple sources who spoke with the outlet.

\n

The store is expected to open in September of next year, with designs and layouts currently being put together by an Apple team that is already in the country. All fixtures and fittings will be imported, presumably to ensure the store has the same aesthetic as others around the globe. It's also set to be quite the size, too.

\n
\n

"This COCO (company-owned, company-operated) store will be at par with Apple stores in Hong Kong that are in the range of 20,000 to 25,000 sq ft," said a second person adding Apple has taken the mall space on a revenuesharing model with the shopping centre. "The Mumbai flagship store will be on three levels \u2013 one floor dedicated as experience centre, another floor for retailing and the top for service centre."

\n
\n

Apple, predictably, isn't saying much about any plans to open a store in India other than to say again that it is keen to provide a service to Indian customers.

\n
\n

"We love our customers in India and we're eager to serve them online and in-store with the same experience and care that Apple customers around the world enjoy," the Apple statement said. "We appreciate the support and hard work by Prime Minister Modi and his team to make this possible and we look forward to one day welcoming customers to India's first Apple retail store. It will take us some time to get our plans underway and we'll have more to announce at a future date."

\n
\n

We'll keep our ears to the ground for more information on what is sure to be an iconic store in the region. We'd expect it to closely follow the form of other recently opened or renovated stores, complete with all the Today at Apple events that come with that.

\"\"", - "direction": "ltr" - }, - "title": "Apple's first Indian store said to be in Mumbai\u2019s Bandra Kurla Complex", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nIndia's first Apple Store reportedly now has a location.\nIt'll be a large, iconic store according to reports.\nThe store is expected to open in September 2020.\nAn Apple Store for you, and you, and you...\nApple has made a decision on where it will open its first Apple Store in India, according to reports. The store will open in Mumbai's Maker Maxity mall which is located in the Bandra Kurla Complex, according to multiple sources who spoke with the outlet.\nThe store is expected to open in September of next year, with designs and layouts currently being put together by an Apple team that is already in the country. All fixtures and fittings will be imported, presumably to ensure the store has the same aesthetic as others around the globe. It's also set to be quite the size, too.\n"This COCO (company-owned, company-operated) store will be at par with Apple stores in Hong Kong that are in the range of 20,000 to 25,000 sq ft," said a second person adding Apple has...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/JamJ0RzULWQ/apples-first-indian-store-will-be-mumbais-bandra-kurla-complex", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-first-indian-store-will-be-mumbais-bandra-kurla-complex", - "type": "text/html" - } - ], - "crawled": 1570104735238, - "published": 1570104695000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c14:fc4690a0", - "originId": "58152.pys5s0 at https://www.imore.com", - "fingerprint": "c2b9e917", - "content": { - "content": "

\n

They can also be worn in either ear...

\n

What you need to know

\n
  • Apple patent published today reveals earbuds with biometric sensors.
  • \n
  • Could be used to measure heart rate, blood volume and respiratory rate.
  • \n
  • Earbuds could be interchangeable between ears.
  • \n

A patent filed by Apple and published today has revealed how Apple is exploring the use of biometric sensors within earbuds.

\n

The background of the patent states:

\n
\n

Portable electronic device users have shown increasing interest in biometric tracking. Biometric sensors often need to be in close or even direct contact with the skin to properly measure and track biometric parameters along the lines of heart rate, VO.sub.2, and core temperature. Requiring a user to place a sensor in direct contact with the skin to track these types of biometric data can be overly burdensome, making adoption of the biometric tracking more difficult. Consequently, mechanisms for unobtrusively measuring biometric parameters are highly desirable.

\n
\n

The patent details how earbuds could be configured to include biometric sensors. One of these sensors could be pressed up against the tragus in the ear to allow the taking of biometric measurements. One such sensor could be a PPG sensor, which uses a pulse oximeter to illumate a patch of skin to measure changes in light absorption of the skin. Such a sensor can measure changes in the light absorption as caused by profusion of blood, allowing the earbuds to measure heart rate, blood volume and respiratory rate. With a slight variation to the light emitted, it could even measure VO2 max (the maximum amount of oxygen absorbed by the body).

\n

\n

The patent also states:

\n
\n

When the earbud is a wired earbud electrically coupled to another earbud with an electrode, the electrodes can cooperatively measure a number of different biometric parameters. In some embodiments, the electrodes can be configured to measure the galvanic skin response (GSR) of a user. A GSR can be useful in determining an amount of stress being experienced by the user at any given moment in time. In some embodiments, the electrodes can be used to measure more detailed parameters of the heart by taking the form of an electrocardiogram (EKG) sensor or an impedance cardiography (ICG) sensor.

\n
\n

The sensors within the earbud, according to the patent would also be able to determine which ear your earbud has been placed in, and alter its operation accordingly.

\n

So there you have it, Apple could one day release earbuds that could measure your blood volume, heart rate, VO2 max, respiratory rate and stress.

\n

The full patent is available for your perusal here.

\"\"", - "direction": "ltr" - }, - "title": "Apple patent reveals earbuds with Biometric sensors", - "author": "Stephen Warwick", - "summary": { - "content": "They can also be worn in either ear...\nWhat you need to know\nApple patent published today reveals earbuds with biometric sensors.\nCould be used to measure heart rate, blood volume and respiratory rate.\nEarbuds could be interchangeable between ears.\nA patent filed by Apple and published today has revealed how Apple is exploring the use of biometric sensors within earbuds.\nThe background of the patent states:\nPortable electronic device users have shown increasing interest in biometric tracking. Biometric sensors often need to be in close or even direct contact with the skin to properly measure and track biometric parameters along the lines of heart rate, VO.sub.2, and core temperature. Requiring a user to place a sensor in direct contact with the skin to track these types of biometric data can be overly burdensome, making adoption of the biometric tracking more difficult. Consequently, mechanisms for unobtrusively measuring biometric parameters are highly desirable.\nThe patent...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/BM1Z9hPNVGY/apple-patent-reveals-earbuds-biometric-sensors", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-patent-reveals-earbuds-biometric-sensors", - "type": "text/html" - } - ], - "crawled": 1570104735238, - "published": 1570104148000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c13:fc4690a0", - "originId": "43261.pys5s0 at https://www.imore.com", - "fingerprint": "52b72b", - "content": { - "content": "

\n

If you've yet to set up scenes and automations in your smart home, you're not getting the full benefit of the smart products you're buying.

\n

Scenes, in HomeKit parlance, are groups of actions that affect the accessories in your smart home. Instead of having to go into the Home app for iOS and adjust settings for each individual light/fan/shade/thermostat, you can set up common actions in groups. You could, for example, have a scene called "Good Night" that will turn off all the lights in your home, set the thermostat to a cooler temperature, and draw the shades.

\n

Automations, on the other hand, are methods by which your smart home can control itself. You can use your device's location, a certain time of day, and other accessories to trigger Scenes and make adjustments to your smart home. You could, for example, set up an automation that turns on the light in the entryway every time you unlock the smart lock you've installed on the front door. You could also have certain lights in your home (like yard lights) turn on or off based on the sunrise and sunset.

\n

Sure, it's neat to be able to control your lights with the sound of your voice \u2014 "Hey Siri, turn off the light in my bedroom." \u2014 but it's neater to not have to think about controlling your smart home, instead letting it do much of the work for you. A truly smart home is made smarter through scenes and automations.

\n

How to set up scenes in the Home app on iOS and iPadOS

\n
  1. Launch the Home app for on your iPhone or iPad.
  2. \n
  3. Tap the Add Button in the top right corner of the screen (looks like a plus sign).
  4. \n
  5. Tap Add Scene.

    \n

  6. \n
  7. Give your scene a Name.\n
    • You can Change the Icon for your scene by Tapping the Home Icon to the left of the scene name.
    • \n
  8. \n
  9. Tap Add Accessories.
  10. \n
  11. Choose the Accessories you want to add to your scene by tapping on them.

    \n

  12. \n
  13. Tap Done when you've selected your accessories.
  14. \n
  15. Long press or 3D Touch the Accessories in your scene to change their settings.
  16. \n
  17. Tap Done when you've adjusted your accessories' settings to your satisfaction.

    \n
    • Tapping Test This Scene will show you what the scene will do. It gives you a chance to make sure you've set everything to your satisfaction.
    • \n
    • Tapping Add Accessories will let you add more accessories to your scene.
    • \n
    • Tapping the on/off switch next to Include in Favorites will add or remove this scene from your favorite scenes.
    • \n

  18. \n

How to set up automations in the Home app on iOS and iPadOS

\n

When you're ready to level up your smart home with automations (these are the things that make your smart home run on its own), hop on over to the Home app for iOS and get to tappin'!

\n
  1. Launch the Home App.
  2. \n
  3. Tap the Automation tab.
  4. \n
  5. Tap the Add Button in the top right corner of the screen (looks like a plus sign).

    \n

  6. \n
  7. Choose When you want the automation to occur.
  8. \n
  9. Dial in your Specific Time.
  10. \n
  11. Select the Specific Days that you want the automation to run by tapping on a day of the week under the repeat section.

    \n

  12. \n
  13. Tap People to have the automation run when specific people are home or away.
  14. \n
  15. Tap Next.
  16. \n
  17. Choose which Accessories or Scenes you'd like to control with this automation.

    \n

  18. \n
  19. Tap Next.
  20. \n
  21. Long press or 3D Touch the Accessories in your automation to change their settings.
  22. \n
  23. Tap Done.

    \n

  24. \n

Questions and thoughts?

\n

Do you use scenes and automations in your HomeKit setup? What's your favorite? If you haven't set up any scenes or automations, did we inspire you to get crackin'? Share your thoughts and troubleshooting questions in the comments below!

\n

Updated September 2019: Updated for iOS 13.

\n

\n
\n

HomeKit

\n

\"HomeKit\"

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "You can automate your smart gadgets in the Home app \u2014 Here's how!", - "author": "Christopher Close", - "summary": { - "content": "If you've yet to set up scenes and automations in your smart home, you're not getting the full benefit of the smart products you're buying.\nScenes, in HomeKit parlance, are groups of actions that affect the accessories in your smart home. Instead of having to go into the Home app for iOS and adjust settings for each individual light/fan/shade/thermostat, you can set up common actions in groups. You could, for example, have a scene called "Good Night" that will turn off all the lights in your home, set the thermostat to a cooler temperature, and draw the shades.\nAutomations, on the other hand, are methods by which your smart home can control itself. You can use your device's location, a certain time of day, and other accessories to trigger Scenes and make adjustments to your smart home. You could, for example, set up an automation that turns on the light in the entryway every time you unlock the smart lock you've installed on the front door. You could also have certain lights in you...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ltA35TQXS1s/using-scenes-and-automations-apples-home-app-makes-smart-home-truly-smart", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/using-scenes-and-automations-apples-home-app-makes-smart-home-truly-smart", - "type": "text/html" - } - ], - "crawled": 1570104735238, - "published": 1570104000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613439", - "recrawled": 1570107376569, - "updateCount": 1, - "fingerprint": "29052551", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afe:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

EU Code Week starts on Saturday \u2014 and bizarrely lasts for 16 days. I guess EU Code Fortnight And Two More Days doesn\u2019t have the same ring to it.

\n
\n

EU Code Week is a grassroots movement that celebrates creativity, problem solving, and collaboration through programming and other tech activities. The idea is to make programming more visible, to show young, adults, and elderly how you bring ideas to life with code, to demystify these skills and bring motivated people together to learn.

\n
\n

That quirk aside, Apple has been providing examples of how its own Swift training materials are helping students of all ages learn to code, starting from age 5\u2026

\n

more\u2026

\n

The post Students from age 5 to 28 learning to code with Swift during EU Code Week appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/eu-code-week/", - "type": "text/html" - } - ], - "crawled": 1570103774772, - "title": "Students from age 5 to 28 learning to code with Swift during EU Code Week", - "published": 1570103392000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613431", - "fingerprint": "132fe231", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afd:d4506071", - "author": "Michael Steeber", - "summary": { - "direction": "ltr", - "content": "
\n

The Economic Times reports that Apple has selected a location for the first official Apple Store in India. According to the report, Apple will open a three-floor store in Mumbai\u2019s Maker Maxity mall, located in the Bandra Kurla Complex.

\n

more\u2026

\n

The post Report: First Apple Store in India coming to Mumbai\u2019s Bandra Kurla Complex appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/apple-store-india-mumbai-bkc-maker-maxity/", - "type": "text/html" - } - ], - "crawled": 1570103774772, - "title": "Report: First Apple Store in India coming to Mumbai\u2019s Bandra Kurla Complex", - "published": 1570102142000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613430", - "recrawled": 1570226224401, - "updateCount": 1, - "fingerprint": "1c4cd627", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afc:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

There is controversy today after Apple removed a Hong Kong protest app from the App Store. The developers claim that the app helps people avoid trouble spots and comply with the law, while Apple says that it\u2019s intended to circumvent the law.

\n

It\u2019s currently unclear whether Apple made its own decision to remove the HKmap Live app, or whether it acted at the request of the Chinese government\u2026

\n

more\u2026

\n

The post Controversy as Apple removes Hong Kong protest app, saying it is \u2018illegal\u2019 [U] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/03/hong-kong-protest-app/", - "type": "text/html" - } - ], - "crawled": 1570103774772, - "title": "Controversy as Apple removes Hong Kong protest app, saying it is \u2018illegal\u2019 [U]", - "published": 1570100588000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9174a7bc:c02:fc4690a0", - "originId": "58151.pys5s0 at https://www.imore.com", - "fingerprint": "5ee3b366", - "content": { - "content": "

\n

What you need to know

\n
  • Uber Copter is now available to everyone.
  • \n
  • It's only available on iPhone, though.
  • \n
  • Only one route is currently available.
  • \n

Come fly with me...

\n

Uber might be the company everyone loves to hate, but there is no doubting its ambition. Hot on the heels of announcing a new Uber Work app, the folks at Road Show have shared their experiences with Uber Copter.

\n

Now, Uber Copter isn't new. In fact, it launched earlier this summer but you had to be one of the chosen ones to get in on it. Now though, anyone can use it. You know, if a helicoptor is the only way you want to travel. And of course, you book the whole thing via the Uber app.

\n

Road Show says they booked a ride from the Bowery Ballroom in NYC to the TWA Hotel. In order to make that possible, Uber strings cars and helicopters together into one ride. A car picks you up and takes you to the helicoptoer and the helicoptor does the rest. Apparently that's called Modality and it's the hot new thing. It'll also include things like scooters eventually, but for now it's cars and helicopters. As if that isn't already cool enough.

\n
\n

But today we're talking helicopters and, after a short jaunt down from the Bowery to the Manhattan heliport in the back of an UberX Toyota Camry, the Uber app chimed to prompt me of my next mode of transport. This time the app listed the means of conveyance as a Black Bell 430 and, instead of a license plate number, it listed the tail number of the helicopter -- a nice touch.

\n
\n

Once you arrive at the helipad you check-in and go through some safety information, and then you're off. Road Show says the whole thing cost just shy of $200, which isn't cheap. But if you need to avoid traffic and have the money to spare, this has to be the most baller way of getting around NYC we've ever come across.

\n

Uber says this is only available to users of iPhones right now, but Android will be coming online at some point in the future. And it's only available from Manhattan to JFK, too.

\n

We'd suggest checking out the full Road Show rundown of how this all works, along with some awesome photographs of NYC from the air. Love it or loathe it, Uber knows how to put on a show.

\"\"", - "direction": "ltr" - }, - "title": "Uber Copter is now available to everyone with an iPhone", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nUber Copter is now available to everyone.\nIt's only available on iPhone, though.\nOnly one route is currently available.\nCome fly with me...\nUber might be the company everyone loves to hate, but there is no doubting its ambition. Hot on the heels of announcing a new Uber Work app, the folks at Road Show have shared their experiences with Uber Copter.\nNow, Uber Copter isn't new. In fact, it launched earlier this summer but you had to be one of the chosen ones to get in on it. Now though, anyone can use it. You know, if a helicoptor is the only way you want to travel. And of course, you book the whole thing via the Uber app.\nRoad Show says they booked a ride from the Bowery Ballroom in NYC to the TWA Hotel. In order to make that possible, Uber strings cars and helicopters together into one ride. A car picks you up and takes you to the helicoptoer and the helicoptor does the rest. Apparently that's called Modality and it's the hot new thing. It'll also include t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/rOcr89u4Lz8/uber-copter-now-available-everyone-iphone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/uber-copter-now-available-everyone-iphone", - "type": "text/html" - } - ], - "crawled": 1570103404476, - "published": 1570103292000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9146e8ad:bd5:fc4690a0", - "originId": "58150.pys5s0 at https://www.imore.com", - "recrawled": 1570113340135, - "updateCount": 1, - "fingerprint": "2cb608b8", - "content": { - "content": "

\n

Image via Uber

\n

For matching shift workers with shifts

\n

What you need to know

\n
  • Uber has launched its new app, Uber Works.
  • \n
  • App will work to match shift workers with opportunities, in partnership with agencies.
  • \n
  • Launching first in Chicago.
  • \n

Uber, via its Blog has officially announced the launch of its brand new platform Uber Works. Uber Works is a platform that connects business with shift workers, in an attempt to positively impact the experience of workers and businesses. The release states:

\n
\n

The Uber Works Platform

\n

Uber Works looks to provide more clarity about available work by helping workers see all relevant and available shifts in one place.

\n

Uber Works app users can get detailed information about shifts they're interested in, including information about gross pay, work location and skills, or required attire. Uber Works also serves as a one-stop shop for all time-tracking needs, allowing users to clock in and out and log breaks.

\n

Uber Works helps ensure timely payments to workers and provides more transparency and opportunities for feedback in the marketplace. We believe technology can help workers feel more confident and empowered when it comes to finding shifts, and we are excited by the potential to build technology that can reduce the pain points workers experience each day.

\n

We believe a more efficient marketplace will also support businesses. By providing a reliable pool of vetted and qualified workers, Uber Works can help businesses reduce scheduling headaches, weather seasonal variations, and staff up for unexpected demand.

\n
\n

Uber hopes that Uber Works will help people get faster and easier access to shift work, giving people as much information as possible prior to taking a job, and then ensuring they are payed on time once the work is completed.

\n

One of the key features Uber Works is that it has been created in partnership with staffing agencies:

\n
\n

To do things right, we believe we need to take a partnership approach. That's why Uber Works has partnered with staffing agencies, including TrueBlue, who employ, pay and handle worker benefits. Uber Works is also committed to deliver services that support skill up-leveling and promote work re-entry and we are partnering with various organizations that support workers in their employment journey.

\n
\n

On its official website, the industries available include: general labor, warehouse, back of house, customer service, front of house and cleaning. You can access the Uber Works website here, this includes download links for both iOS and Google Play, however at the time of writing these do not appear to be active.

\"\"", - "direction": "ltr" - }, - "title": "Uber launches Uber Works to help connect shift workers with businesses", - "author": "Stephen Warwick", - "summary": { - "content": "Image via Uber\nFor matching shift workers with shifts\nWhat you need to know\nUber has launched its new app, Uber Works.\nApp will work to match shift workers with opportunities, in partnership with agencies.\nLaunching first in Chicago.\nUber, via its Blog has officially announced the launch of its brand new platform Uber Works. Uber Works is a platform that connects business with shift workers, in an attempt to positively impact the experience of workers and businesses. The release states:\nThe Uber Works Platform\nUber Works looks to provide more clarity about available work by helping workers see all relevant and available shifts in one place.\nUber Works app users can get detailed information about shifts they're interested in, including information about gross pay, work location and skills, or required attire. Uber Works also serves as a one-stop shop for all time-tracking needs, allowing users to clock in and out and log breaks.\nUber Works helps ensure timely pay...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4n3RYso-Gk8/uber-launches-uber-works-app-beginning-chicago", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/uber-launches-uber-works-app-beginning-chicago", - "type": "text/html" - } - ], - "crawled": 1570100406445, - "published": 1570100313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9124234a:b7d:fc4690a0", - "originId": "58149.pys5s0 at https://www.imore.com", - "fingerprint": "c86b2e7b", - "content": { - "content": "

\n

"Image via @HKmap.live

\n

HKmap.live will not be made available for download

\n

What you need to know

\n
  • Apple has rejected a Hong Kong maps app for iOS
  • \n
  • HKmap.live allows users to track police activity, in theory to help people avoid trouble.
  • \n
  • It was rejected by Apple on the grounds it helps users evade law enforcement in the midst of Hong Kong protests.
  • \n

An app created to help people avoid trouble in protest-hit Hong Kong has been rejected by Apple, over concerns it could allow users to evade law enforcement. News via The Register and confirmed on the app's Twitter account claims that HKmap.live was rejected by Apple as per the following Tweet.

\n

"Your app contains content - or facilitates, enables, and encourages an activity - that is not legal ... Specifically, the app allowed users to evade law enforcement."@Apple assume our user are lawbreakers and therefore evading law enforcement, which is clearly not the case.

\u2014 HKmap.live \u5168\u6e2f\u6297\u722d\u5373\u6642\u5730\u5716 (@hkmaplive) October 1, 2019
\n

According to the report by The Register:

\n
\n

...the sole purpose of HKmap Live is to track police activity on the streets of Hong Kong and not to help people navigate to other locations. For example, at the time of writing \u2013 0300 Hong Kong time \u2013 there are only a few messages live but they are clearly intended to provide ongoing intelligence on police movements.

\n

"After the tear gas was applied, the police officer immediately returned to the police station," reads one. "Four flashing lights parked at the police station door," says another. Another simply reads: "Riot." It is extremely easy to see at a glance where police activity is concentrated given the combination of messages and precise GPS locations.

\n

But local Hong Kong citizens have highlighted a quirk of local laws that provide a strong counter-argument: under the law, the Hong Kong police are obliged to wave a blue flag at the spot in which they which to declare that an illegal gathering is taking place.

\n
\n

Protestors have been on the streets of Hong Kong since March 31, following proposed amendments to the country's extradition laws that may have allowed for criminal suspects to be extradited to mainland China for trial. Hong Kong has been in state of unrest ever since, and the streets of Hong Kong remain an incredibly dangerous place. Reports earlier this week suggest that one demonstrator has been shot, and that tear gas and water cannons have been used to quell protestors, reportedly armed with petrol bombs as recently as Tuesday of this week.

\n

With regards to this new app, The Register further said:

\n
\n

The intent is to give citizens sufficient notice and time to move away from the area before any police action is taken. The HKmap Live app simply takes that official approach and extends it to citizens, allowing them to notify others of action that will be taken in specific locations.

\n

It is far from clear whether Apple has undertaken that kind of legal review, or whether it is choosing to follow local law or US law in declaring the app illegal. Apple has also, so far, refused to say whether it took the decision to ban the app in response to a request from the Chinese authorities

\n
\n

The developer of the app took to Twitter in the last 24 hours to express hopefullness. Stating that it believed that the decision not to allow the app on the App Store was a bureaucratic mixup (not quite the word they used), rather than censorship. They further stated:

\n
\n

Everything can be used for illegal purpose on the wrong hand. Our App is for info, and we do not encourage illegal activity.

\n
\"\"", - "direction": "ltr" - }, - "title": "Apple rejects Hong Kong maps app for App Store", - "author": "Stephen Warwick", - "summary": { - "content": ""Image via @HKmap.live\nHKmap.live will not be made available for download\nWhat you need to know\nApple has rejected a Hong Kong maps app for iOS\nHKmap.live allows users to track police activity, in theory to help people avoid trouble.\nIt was rejected by Apple on the grounds it helps users evade law enforcement in the midst of Hong Kong protests. An app created to help people avoid trouble in protest-hit Hong Kong has been rejected by Apple, over concerns it could allow users to evade law enforcement. News via The Register and confirmed on the app's Twitter account claims that HKmap.live was rejected by Apple as per the following Tweet.\n"Your app contains content - or facilitates, enables, and encourages an activity - that is not legal ... Specifically, the app allowed users to evade law enforcement."@Apple assume our user are lawbreakers and therefore evading law enforcement, which is clearly not the case.\u2014 HKmap.live \u5168\u6e2f\u6297\u722d\u5373\u6642\u5730...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4qR4NxxU584/apple-rejects-hong-kong-map-app-store", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-rejects-hong-kong-map-app-store", - "type": "text/html" - } - ], - "crawled": 1570098127690, - "published": 1570097802000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90f19878:b55:fc4690a0", - "originId": "58148.pys5s0 at https://www.imore.com", - "fingerprint": "bc0e4996", - "content": { - "content": "

\n

Images via Apple

\n

"Children with a coding mentality know that if they do something, something will happen."

\n

What you need to know

\n
  • Apple is celebrating the power of coding in classrooms.
  • \n
  • A press release has highlighted how Apple's coding is transforming education in Europe.
  • \n
  • Schools say programme has led to "more engaged, innovative learning with proven results".
  • \n

A press release published by Apple today has highlighted how students across Europe are benefiting from Apple's Everyone Can Code and App Development with Swift curricula. The news comes as institutions across Europe are celebrating EU code week this October.

\n

In a statement Apple sad:

\n
\n

This October, in classrooms across Europe celebrating EU Code Week, students of all ages are living proof that coding opens doors to opportunities never before possible. At Layton Primary School in Blackpool, England, coding principles are helping 5- and 6-year-olds track down a rogue dinosaur. And in Italy, at Milan's Institute De Amicis, coding is the key that unlocked a life-changing career for 28-year-old Belinda Tagariello.\nThese schools are part of a growing number of European institutions relying on the power and versatility of iPad, Mac and Apple's Everyone Can Code and App Development with Swift curricula to teach coding to a new generation of students. Both schools say the programmes have led to more engaged, innovative learning with proven results.

\n
\n

Teachers from Layton Primary School in Blackpool, England spoke about how teaching their kids to code had not only given them an education in the art of coding itself, but had also transformed the way the kids approached all of their subjects. Clare Scott from the school stated:

\n
\n

"Children would sit there (before) and wait for things to happen... But children with a coding mentality know that if they do something, something will happen. There will be an output if they put in an input \u2014 they are more resourceful in terms of being able to tackle problems."

\n
\n

The release also charted the story of Belinda Tagariello. She enrolled into a government-funded program and was taught Swift. Having learnt the ropes, she now teaches that same course at the Institute De Amicis in Milan. 41 students have completed the course, producing 14 apps between them. 16 of the graduates now have jobs in the tech industry, and a further 5 went on to enroll in university. 29 students will begin the course this October.

\n

Apple concluded by saying:

\n
\n

Apple's Everyone Can Code helps students from kindergarten to college and beyond learn coding to solve problems and prepare them for the workforce. With teacher guides and lessons, students learn the basics on iPad with Swift Playgrounds and App Development with Swift helps aspiring developers build their first iOS apps. Today more than 5,000 schools, community colleges and technical colleges worldwide are using Everyone Can Code curriculum.

\n
\n

It's incredible to see how Apple is transforming everyday lives not just through its products, but also through education. You can read the full press release here

\"\"", - "direction": "ltr" - }, - "title": "Students across Europe are learning Swift", - "author": "Stephen Warwick", - "summary": { - "content": "Images via Apple\n"Children with a coding mentality know that if they do something, something will happen."\nWhat you need to know\nApple is celebrating the power of coding in classrooms.\nA press release has highlighted how Apple's coding is transforming education in Europe.\nSchools say programme has led to "more engaged, innovative learning with proven results".\nA press release published by Apple today has highlighted how students across Europe are benefiting from Apple's Everyone Can Code and App Development with Swift curricula. The news comes as institutions across Europe are celebrating EU code week this October.\nIn a statement Apple sad:\nThis October, in classrooms across Europe celebrating EU Code Week, students of all ages are living proof that coding opens doors to opportunities never before possible. At Layton Primary School in Blackpool, England, coding principles are helping 5- and 6-year-olds track down a rogue dinosaur. And in Italy, at Milan's Institute De Amicis,...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/26bZUy4NRKw/apple-reports-student-across-europe-learning-swift", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-reports-student-across-europe-learning-swift", - "type": "text/html" - } - ], - "crawled": 1570094815352, - "published": 1570094782000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90cdc9a8:aef:fc4690a0", - "originId": "58147.pys5s0 at https://www.imore.com", - "fingerprint": "31e72230", - "content": { - "content": "

\n

Image via Nintendo

\n

But was it more popular on iOS or Android?

\n

What you need to know

\n
  • Mario Kart Tour downloaded 90 million times in first week.
  • \n
  • Report comes from estimates provided by Sensor Tower.
  • \n
  • In-app purchases generate over $12 million in revenue.
  • \n

New data provided by Sensor Tower has confirmed that Mario Kart Tour is the fastest mobile game launch history. According to their estimates, the game has been downloaded 90 million times by users on both iOS and Android, since its release last week . That would mean that Mario Kart Tour's launch has been roughly 6 times greater than Nintendo's next most popular launch, Animal Crossing: Pocket Camp.

\n

\n

Of the 90 million or so downloads, it is estimated that Android is the most popular platform for the game, with 53.5 million (59.5%) of downloads. Meanwhile on iOS the game was downloaded a measly 36.5 million times.

\n

Despite the fact that the game is free-to-play, the game has pulled over $12 million in gross revenue. Interstingly enough, despite the disparity in popularity between Android and iOS, App Store users account for over three-quarters of the generated revenue, spending $9.6 million (75.5%), compared to "only" $3.1 million on Android.

\n

In the report Sensor Tower noted:

\n
\n

At this very early stage, that gives Mario Kart Tour a revenue per download of $0.26 on iOS, compared to $0.06 on Android.

\n

The United States took pole position for number of downloads, racing to 13.2 million, or 14.7 percent. It was followed by Brazil with 10.7 million, or 11.8 percent, and Mexico with 5.8 million, or 6.4 percent.

\n

The United States led the pack for revenue too, with users in the country spending nearly $5.8 million or 45.4 percent of the total. Japan finished the week just behind with $4 million in player spend, or 31.3 percent, while France came third with $752k, or 6.4 percent.

\n
\n

It's very interesting to note that United States players only accounted for nearly 15% of downloads, but over 45% of revenue. The record might be short-lived however, as reports yesterday confirmed that Call of Duty: Mobile has already been downloaded a whopping 20 million times in just its first two days, which would certainly put it on course to challenge Mario Kart Tour for the crown of fastest launching mobile game.

\"\"", - "direction": "ltr" - }, - "title": "90 million start their engines with Mario Kart Tour", - "author": "Stephen Warwick", - "summary": { - "content": "Image via Nintendo\nBut was it more popular on iOS or Android?\nWhat you need to know\nMario Kart Tour downloaded 90 million times in first week.\nReport comes from estimates provided by Sensor Tower.\nIn-app purchases generate over $12 million in revenue.\nNew data provided by Sensor Tower has confirmed that Mario Kart Tour is the fastest mobile game launch history. According to their estimates, the game has been downloaded 90 million times by users on both iOS and Android, since its release last week . That would mean that Mario Kart Tour's launch has been roughly 6 times greater than Nintendo's next most popular launch, Animal Crossing: Pocket Camp.\nOf the 90 million or so downloads, it is estimated that Android is the most popular platform for the game, with 53.5 million (59.5%) of downloads. Meanwhile on iOS the game was downloaded a measly 36.5 million times.\nDespite the fact that the game is free-to-play, the game has pulled over $12 million in gross revenue. Interstingly eno...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/qGgIEwdZlEk/mario-kart-tour-fastest-ever-mobile-game-launch-90-million-downloads-first-week", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/mario-kart-tour-fastest-ever-mobile-game-launch-90-million-downloads-first-week", - "type": "text/html" - } - ], - "crawled": 1570092468648, - "published": 1570092360000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f76c4f0:884:fc4690a0", - "originId": "58145.pyqb40 at https://www.imore.com", - "fingerprint": "e5189988", - "content": { - "content": "

\n

What you need to know

\n
  • OpenID Foundation has responded to Sign in with Apple updates
  • \n
  • The foundation had criticized Apple about security and development concerns
  • \n
  • Chairman Nat Sakimura praises Apple's responsiveness but still wants more
  • \n

Sign in with Apple is better, but still has flaws.

\n

When Apple announced Sign in with Apple at WWDC 2019 in June, the company's privacy-focused login service, everyone was excited about the idea that you could sign up for an app without exposing your personal information. However, the feature had some fundamental flaws that were brought to light by the OpenID Foundation in an open letter written by its Chairman, Nat Sakimura. The letter criticized Apple's implementation of Sign in with Apple as it restricted its availability, opened users to security issues, and left an undue burden on developers:

\n
\n

"The current set of differences between OpenID Connect and Sign In with Apple reduces the places where users can use Sign In with Apple and exposes them to greater security and privacy risks. It also places an unnecessary burden on developers of both OpenID Connect and Sign In with Apple. By closing the current gaps, Apple would be interoperable with widely-available OpenID Connect Relying Party software."

\n
\n

Now, Nat Sakimura has written a new open letter to the company, praising their efforts to close the gaps identified in the first letter, but still points out a number of improvements that can be made. Reported by AppleInsider, the OpenID Foundation chairman expresses gratitude in Apple's efforts to address the group's original concerns while Sign in with Apple is still in beta:

\n
\n

"We applaud your team's efforts in quickly addressing the critical security and compatibility gaps identified and successfully implementing them while Sign In with Apple is still in beta. Now users will no longer be limited to where they can use the service and they can have confidence in their security and privacy."

\n
\n

The group has updated the original document that listed the concerns they had with Sign in with Apple to reflect the improvements that have been made, but they point out that there is still progress to be made:

\n
\n

"Note that there are still some peculiarities identified in the open document. While these are not security issues, addressing them would make it even easier to use Sign In With Apple with existing OpenID Connect libraries. For instance, providing a discovery document would make it easier for existing software to be configured to use Sign In with Apple. We encourage your team to continue working through the issues identified."

\n
\n

These improvements to implementing Sign in with Apple will hopefully also help developers, who also expressed concerns around Apple's original policy that would require the option if your app offers social sign-in services like Facebook or Google. Apple has since rolled back some of those requirements too, so it is good to know the company is listening and acting fast to make sure the feature is great for both developers and their customers.

\"\"", - "direction": "ltr" - }, - "title": "Sign in with Apple can still get better, says OpenID Foundation", - "author": "Joe Wituschek", - "summary": { - "content": "What you need to know\nOpenID Foundation has responded to Sign in with Apple updates\nThe foundation had criticized Apple about security and development concerns\nChairman Nat Sakimura praises Apple's responsiveness but still wants more\nSign in with Apple is better, but still has flaws.\nWhen Apple announced Sign in with Apple at WWDC 2019 in June, the company's privacy-focused login service, everyone was excited about the idea that you could sign up for an app without exposing your personal information. However, the feature had some fundamental flaws that were brought to light by the OpenID Foundation in an open letter written by its Chairman, Nat Sakimura. The letter criticized Apple's implementation of Sign in with Apple as it restricted its availability, opened users to security issues, and left an undue burden on developers:\n"The current set of differences between OpenID Connect and Sign In with Apple reduces the places where users can use Sign In with Apple and exposes them t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DtdKJTNH_LA/sign-apple-better-still-has-issues-says-openid-foundation", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/sign-apple-better-still-has-issues-says-openid-foundation", - "type": "text/html" - } - ], - "crawled": 1570069988592, - "published": 1570068656000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613421", - "fingerprint": "ccafaccf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8f54c69d:757:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Mario Kart Tour has become Nintendo\u2019s biggest mobile game launch ever, according to new data from Sensor Tower. Since its release last week, Mario Kart Tour has been downloaded over 90 million times, which is far more than any prior Nintendo game.

\n

more\u2026

\n

The post Mario Kart Tour becomes Nintendo\u2019s biggest mobile game launch yet with 90M downloads appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/mario-kart-tour-ios-launch/", - "type": "text/html" - } - ], - "crawled": 1570067760797, - "title": "Mario Kart Tour becomes Nintendo\u2019s biggest mobile game launch yet with 90M downloads", - "published": 1570064615000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f304009:7a9:fc4690a0", - "originId": "58143.pyqb40 at https://www.imore.com", - "fingerprint": "ab6a3f4c", - "content": { - "content": "

\n

Check out the system requirements.

\n

What you need to know

\n
  • Call of Duty: Mobile is a first-person shooter for Android and iOS.
  • \n
  • It launched on October 1 and has since been downloaded over 20 million times.
  • \n
  • There are a number of Android and iOS devices on the market so compatibility varies.
  • \n
  • Activision revealed the specifications on its support page.
  • \n

Call of Duty: Mobile is a first-person shooter from Activision. However, it's actually developed by the Chinese company Tencent. Since its October 1 launch, many gamers have been asking if their devices can run the popular game. Luckily, Activision answered this question on its support page.

\n\n

Android

\n

Call of Duty: Mobile is compatible with Android devices with at least 2 GB of RAM and running Android 5.1 and up.

\n

iOS

\n

Call of Duty: Mobile is compatible on iOS devices running iOS 9.0 or later.

\n

Make sure you go into Software Update on your Android or iOS device to make sure you're running the latest operating system. If you aren't, you'll be prompted to update once you open that menu.

\n

Since Call of Duty: Mobile only requires 2 GB of RAM, it should be compatible with a variety of Android phones and tablets. The game goes for iOS because we're currently on iOS 13. If you still have problems, be sure to contact Activision Support and, hopefully, they'll be able to provide a solution.

\"\"", - "direction": "ltr" - }, - "title": "Call of Duty: Mobile device requirements revealed", - "author": "Asher Madan", - "summary": { - "content": "Check out the system requirements.\nWhat you need to know\nCall of Duty: Mobile is a first-person shooter for Android and iOS.\nIt launched on October 1 and has since been downloaded over 20 million times. There are a number of Android and iOS devices on the market so compatibility varies. Activision revealed the specifications on its support page. Call of Duty: Mobile is a first-person shooter from Activision. However, it's actually developed by the Chinese company Tencent. Since its October 1 launch, many gamers have been asking if their devices can run the popular game. Luckily, Activision answered this question on its support page.\nAndroid\nCall of Duty: Mobile is compatible with Android devices with at least 2 GB of RAM and running Android 5.1 and up.\niOS\nCall of Duty: Mobile is compatible on iOS devices running iOS 9.0 or later.\nMake sure you go into Software Update on your Android or iOS device to make sure you're running the latest operating system. If you aren't, you...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/OZ8_AnbrULU/call-duty-mobile-device-requirements-revealed", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/call-duty-mobile-device-requirements-revealed", - "type": "text/html" - } - ], - "crawled": 1570065367049, - "published": 1570064829000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8efdec1a:711:fc4690a0", - "originId": "58142.pyqb40 at https://www.imore.com", - "fingerprint": "b5364fee", - "content": { - "content": "

The 26,000mAh battery features dedicated USB-C PD input and output ports.

\n

\n

What you need to know

\n
  • Mophie unveiled its powerstation USB-C 3XL is now available in gray.
  • \n
  • The 26,000mAh battery features dedicated USB-C input and output ports.
  • \n
  • It's available now from Amazon for $200.
  • \n

Mophie on Wednesday officially announced its powerstation USB-C 3XL universal battery is now available in gray. The battery, which comes with a capacity of 26,000mAh, was previously available in black.

\n

One of the biggest draws of Mophie's big battery is its ability to juice up the Apple MacBook. In fact, it can deliver up to 18 hours of extra battery life for Apple's 12-inch laptop. That makes the portable battery an excellent travel companion.

\n

The battery also features dedicated USB-C input and output ports.

\n
\n

With dedicated USB-C PD input and output ports, mophie's powerstation delivers fast charging and recharging with speeds up to 45W and can charge select iPhones 50 percent in just 30 minutes. An additional high-output USB-A port quickly and conveniently charges a second device simultaneously.

\n
\n

Additionally, the powerstation USB-C 3XL comes equipped with Priority+ Charging, which will charge connected devices before recharging itself. Mophie said the battery is also triple-test certified "to ensure peak performance and safe operation."

\n

You can pick up the powerstation USB-C 3XL in gray from mophie.com or Amazon for $200.

\n

Travel companion

\n

Mophie powerstation USB-C 3XL

\n

\n

The mophie powerstation USB-C 3XL now comes in a sleek gray. The 26,000mAh battery features dedicated USB-C input and output ports.

\n

$200 at Amazon

\"\"", - "direction": "ltr" - }, - "title": "Mophie Powerstation USB-C 3XL now comes in gray", - "author": "Brandon Russell", - "summary": { - "content": "The 26,000mAh battery features dedicated USB-C PD input and output ports.\nWhat you need to know\nMophie unveiled its powerstation USB-C 3XL is now available in gray.\nThe 26,000mAh battery features dedicated USB-C input and output ports.\nIt's available now from Amazon for $200.\nMophie on Wednesday officially announced its powerstation USB-C 3XL universal battery is now available in gray. The battery, which comes with a capacity of 26,000mAh, was previously available in black.\nOne of the biggest draws of Mophie's big battery is its ability to juice up the Apple MacBook. In fact, it can deliver up to 18 hours of extra battery life for Apple's 12-inch laptop. That makes the portable battery an excellent travel companion.\nThe battery also features dedicated USB-C input and output ports.\nWith dedicated USB-C PD input and output ports, mophie's powerstation delivers fast charging and recharging with speeds up to 45W and can charge select iPhones 50 percent in just 30 minutes. An addi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FWg1K_YwoVI/mophie-powerstation-usb-c-3xl-now-comes-gray", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/mophie-powerstation-usb-c-3xl-now-comes-gray", - "type": "text/html" - } - ], - "crawled": 1570062068762, - "published": 1570061717000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8edefa36:703:fc4690a0", - "originId": "58141.pyqb40 at https://www.imore.com", - "fingerprint": "84c421ce", - "content": { - "content": "

\n

Call of Duty: Mobile is doing quite well.

\n

What you need to know

\n
  • Activision recently released Call of Duty: Mobile.
  • \n
  • The game is a free-to-play experience for Android and iOS.
  • \n
  • Call of Duty: Mobile features a battle royale mode with a hundred players.
  • \n
  • It's been downloaded over 20 million times, with India leading the charge.
  • \n

Call of Duty: Mobile is a first-person shooter on Android and iOS. While the game is affiliated with Activision, it's actually made by the Chinese company Tencent. We've been playing it for the past few days and really like it. It seems like we aren't the only ones.

\n\n

Today, the statistical firm Sensor Tower \u2014 which tracks mobile downloads \u2014 said that Call of Duty: Mobile has been downloaded 20 million times so far, and users have already spent $2 million in microtransactions. Surprisingly, the game is incredibly popular in India because that accounts for 14 percent of the installs. The United States is only at 9 percent.

\n

Call of Duty: Mobile has racked up more than $2 million spent on 20 million installs so far, according to Sensor Tower estimates. This includes Activision and Garena's versions of the game. India leads with 14% of installs, U.S. is No. 9 with 9%. #callofdutymobile #callofduty pic.twitter.com/2ici0HBa9g

\u2014 Sensor Tower (@SensorTower) October 2, 2019
\n

It's great to see that the game is doing so well at launch. Hopefully, this success will continue into the future because it's given a lot of gamers who couldn't afford to spend $60 a way to experience Call of Duty.

\n

Call of Duty: Mobile is a free-to-play game that brings together maps, modes, weapons, and characters from across the Call of Duty franchise. If you've been wanting to check it out, you can do so without any risk. Just search for Call of Duty: Mobile on the Apple App or Google Play stores.

\n

\"\"", - "direction": "ltr" - }, - "title": "Call of Duty: Mobile has already been downloaded over 20 million times", - "author": "Asher Madan", - "summary": { - "content": "Call of Duty: Mobile is doing quite well.\nWhat you need to know\nActivision recently released Call of Duty: Mobile.\nThe game is a free-to-play experience for Android and iOS. Call of Duty: Mobile features a battle royale mode with a hundred players. It's been downloaded over 20 million times, with India leading the charge. Call of Duty: Mobile is a first-person shooter on Android and iOS. While the game is affiliated with Activision, it's actually made by the Chinese company Tencent. We've been playing it for the past few days and really like it. It seems like we aren't the only ones.\nToday, the statistical firm Sensor Tower \u2014 which tracks mobile downloads \u2014 said that Call of Duty: Mobile has been downloaded 20 million times so far, and users have already spent $2 million in microtransactions. Surprisingly, the game is incredibly popular in India because that accounts for 14 percent of the installs. The United States is only at 9 percent.\nCall of Duty: Mobile has ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/fEBQhoPjGJA/call-duty-mobile-has-been-downloaded-over-20-million-times", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/call-duty-mobile-has-been-downloaded-over-20-million-times", - "type": "text/html" - } - ], - "crawled": 1570060040758, - "published": 1570059977000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec5b3f5:6f1:fc4690a0", - "originId": "58140.pyqb40 at https://www.imore.com", - "fingerprint": "59731524", - "content": { - "content": "

Netflix's strong lineup of original content will apparently keep subscribers loyal.

\n

\n

What you need to know

\n
  • A recent survey found most current Netflix subscribers don't intend on leaving the service for Apple TV+.
  • \n
  • Those who did say they'd subscribe to Apple TV+ said they'd keep their Netflix subscription.
  • \n
  • Apple TV+ will launch on November 1.
  • \n

In less than a month, Apple TV+ will launch with a strong lineup of original content and a monthly price of $5. But that's apparently not enough to convince most Netflix subscribers to give Apple's new service a shot.

\n

According to a Piper Jaffray survey of about 1,500 people (via CNBC), only 25% of Netflix subscribers plan to ditch the service to sign up for Apple TV+ or Disney+. Both Apple's and Disney's new services will launch in November, with Apple's service being the most affordable of the three \u2014 but also the thinnest on content.

\n
\n

Apple CEO Tim Cook recently admitted the competition won't be afraid of Apple TV+

\n
\n

Many of those who do intend to subscribe to Apple TV+ or Disney+ also plan to keep their Netflix subscription. It would seem years of investing in original content is paying off with costumer loyalty.

\n

Apple TV+ and Disney+ aren't the only new services set to launch in the immediate future. WarnerMedia is gearing up to launch HBO Max while NBCUniversal readying a streaming service, too.

\n

"Most existing Netlix subscribers appear to be trending towards multiple streaming video subscriptions, especially as many continue to reduce their spend on traditional TV offerings," said Piper Jaffray analyst Michael Olson.

\n

Olson's comments are in line with what Apple CEO Tim Cook said in a recent interview.

\n

"I do not think the competition is afraid of us, the video sector works differently: It's not about whether Netflix wins and we lose, or if we win and they lose," Cook said. "Many people use multiple services, and we are not trying to become on of them."

\n

Apple TV+ is set to launch on November 1 with a price of $5 per month.

\n

Everything you need to know about Apple TV+

\"\"", - "direction": "ltr" - }, - "title": "Survey finds Netflix subscribers aren\u2019t keen on Apple TV+", - "author": "Brandon Russell", - "summary": { - "content": "Netflix's strong lineup of original content will apparently keep subscribers loyal.\nWhat you need to know\nA recent survey found most current Netflix subscribers don't intend on leaving the service for Apple TV+.\nThose who did say they'd subscribe to Apple TV+ said they'd keep their Netflix subscription.\nApple TV+ will launch on November 1.\nIn less than a month, Apple TV+ will launch with a strong lineup of original content and a monthly price of $5. But that's apparently not enough to convince most Netflix subscribers to give Apple's new service a shot.\nAccording to a Piper Jaffray survey of about 1,500 people (via CNBC), only 25% of Netflix subscribers plan to ditch the service to sign up for Apple TV+ or Disney+. Both Apple's and Disney's new services will launch in November, with Apple's service being the most affordable of the three \u2014 but also the thinnest on content.\nApple CEO Tim Cook recently admitted the competition won't be afraid of Apple TV+\nMany of those wh...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/v3FHh7tLwu4/survey-finds-netflix-subscribers-arent-keen-apple-tv", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/survey-finds-netflix-subscribers-arent-keen-apple-tv", - "type": "text/html" - } - ], - "crawled": 1570058384373, - "published": 1570058138000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec0c455:6dc:fc4690a0", - "originId": "58139.pyqb40 at https://www.imore.com", - "fingerprint": "54ff527c", - "content": { - "content": "

Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. iMore may receive a commission from The Points Guy Affiliate Network.

\n

\n

What you need to know

\n
  • Delta is readying the relaunch of its SkyMiles American Express Cards
  • \n
  • To celebrate, new cardholders will earn a limited-time welcome offer
  • \n
  • The welcome bonuses will be applied when the cards officially relaunch on January 30, 2020
  • \n

The early signup gets the limited-time bonus.

\n

Starting on January 30, 2020, Delta is going to relaunch its entire lineup of Delta SkyMiles American Express Cards for both its consumer and business customers. In celebration of the relaunch, Delta and American Express are giving new cardholders limited-time welcome offers for those who sign up and are approved for one of the cards between October 1, 2019, and October 30, 2019.

\n

Some of the new perks of the cards include double miles on restaurants worldwide, access to The American Express Centurion Lounge, or getting to Delta's Medallion status faster. Businesses will get more targeting rewards as well, like more miles on U.S. shipping and U.S. advertising. Sandeep Dube, Delta's Senior Vice President of Customer Engagement & Loyalty, talked about the catalyst of the upcoming changes:

\n
\n

"We're constantly listening to our customers and spent the last year digging deep on what they expect from an industry-leading Card. The result is a diverse portfolio of redesigned Cards that will deliver rich rewards and benefits that give travelers unmatched options that fit their lifestyle needs,"

\n
\n

The companies have launched a website to highlight the rewards and benefits of the relaunched cards where you can see card details and what card perks best match your needs. The consumer cards are getting limited-time offers between 60,000 to 75,000 Bonus Miles and, as an extra bonus, a $50 to $100 statement credit. Check out all of the rewards of the new personal cards below to see what one fits you best.

\n

Gold records

\n

Delta SkyMiles\u00ae Gold American Express Card

\n

\n

See at The Points Guy

\n

Start off by grabbing 60,000 Bonus Miles after you use your new Card to make $2,000 in purchases within your first 3 months and a $50 Statement Credit after you make a Delta purchase with your new Card within your first 3 months (offer expires 10/30/2019). Then, earn 2 miles on every eligible dollar spent on purchases made directly with Delta and 1 mile for every eligible dollar spent on purchases. Also, enjoy checking your first bag free on Delta flights, receive Main Cabin 1 Priority Boarding on your Delta flights, and start with a $0 introductory annual fee for the first year (then $95).

\n

Platinum records

\n

Platinum Delta SkyMiles\u00ae Credit Card from American Express

\n

\n

See at The Points Guy

\n

Get a limited-time 75,000 Bonus Miles and 5,000 Medallion\u00ae Qualification Miles (MQMs) after you spend $3,000 in purchases on your new Card in your first 3 months (Offer Expires 10/30/2019). In addition, grab a $100 statement credit after you make a Delta purchase with your new Card within your first 3 months. Then, earn 2 miles per dollar spent on purchases made directly with Delta and 1 mile for every eligible dollar spent on purchases. Check your first bag free on Delta flights, receive Main Cabin 1 Priority Boarding on your Delta flights, and enjoy 20% savings on eligible in-flight purchases in the form of a statement credit with the American Express Delta Card. This card has a $195 Annual Fee ($250 if the application is received on or after 1/30/2020).

\n

Reserved

\n

Delta Reserve\u00ae Credit Card from American Express

\n

\n

See at The Points Guy

\n

Start off with 75,000 Bonus Miles and 10,000 Medallion\u00ae Qualification Miles (MQMs) after you spend $5,000 in purchases on your new Card in your first 3 months (Offer Expires 10/30/2019). Then, earn 2 miles per dollar spent on purchases made directly with Delta and 1 mile for every eligible dollar spent on other purchases. Enter the Delta Sky Club\u00ae at no cost and bring up to two guests for an exclusive rate of $29 per person per visit (starting 1/30/2020, the exclusive per-visit rate to access the Delta Sky Club\u00ae will be $39 per person). Receive Main Cabin 1 Priority Boarding and check your first bag free on Delta flights. This card has a $450 Annual Fee ($550 if the application is received on or after 1/30/2020).

\"\"", - "direction": "ltr" - }, - "title": "Delta launches limited-time offer for its SkyMiles American Express cards", - "author": "Joe Wituschek", - "summary": { - "content": "Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. iMore may receive a commission from The Points Guy Affiliate Network.\nWhat you need to know\nDelta is readying the relaunch of its SkyMiles American Express Cards\nTo celebrate, new cardholders will earn a limited-time welcome offer\nThe welcome bonuses will be applied when the cards officially relaunch on January 30, 2020\nThe early signup gets the limited-time bonus.\nStarting on January 30, 2020, Delta is going to relaunch its entire lineup of Delta SkyMiles American Express Cards for both its consumer and business customers. In celebration of the relaunch, Delta and American Express are giving new cardholders limited-time welcome offers for those who sign up and are approved for one of the cards between October 1, 2019, and October 30, 2019.\nSome of the new perks of the cards include double miles on restaurants worldwide, access to The American Express Centurion Lounge, or getting to Delt...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/jxC8Q2YNihA/delta-launches-limited-time-offer-its-skymiles-american-express-cards", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/delta-launches-limited-time-offer-its-skymiles-american-express-cards", - "type": "text/html" - } - ], - "crawled": 1570058060885, - "published": 1570057769000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613419", - "fingerprint": "a6c8e8b6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8eafe951:655:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

We\u2019re less than a month away from the launch of Apple TV+, and new data from Piper Jaffray indicates that Netflix still has a strong hold on the market. According to a survey conducted by the firm, Apple TV+ and Disney+ haven\u2019t yet won over many Netflix subscribers.

\n

more\u2026

\n

The post Analyst survey suggests most Netflix users don\u2019t plan on subscribing to Apple TV+ appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/apple-tv-plus-netflix-survey/", - "type": "text/html" - } - ], - "crawled": 1570056956241, - "title": "Analyst survey suggests most Netflix users don\u2019t plan on subscribing to Apple TV+", - "published": 1570055771000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e7a5c11:5b8:fc4690a0", - "originId": "58134.pyqb40 at https://www.imore.com", - "fingerprint": "f4801b7a", - "content": { - "content": "

\n

What you need to know

\n
  • Apple filed an amicus brief with the U.S. Supreme Court in support of DACA.
  • \n
  • It was the first time Apple CEO Tim Cook and VP Deirdre O'Brien signed their name to an amicus brief.
  • \n
  • The legality of DACA will be examined by the Supreme Court during its 2019 term.
  • \n

It was part of an amicus brief Apple submitted to the U.S. Supreme Court.

\n

Today Apple filed an amicus brief with the United States Supreme Court in support of DACA. DACA is an acronym for the Deferred Action for Childhood Arrivals immigration program. However, this was the first amicus brief that included the names of Apple CEO Tim Cook and VP of Retail and People Deirdre O'Brien (via MacRumors).

\n

Here the first part of Apple's amicus brief.

\n
\n

Since 1976, Apple has made its name by designing, developing, selling, and maintaining cutting-edge consumer electronics including mobile communications devices, personal computers, and related software and services. Apple's success stems from its people. They shape and embody Apple's culture of innovation. Apple employs a diverse workforce of over 90,000 employees in the United States alone.

\n

Among those people are hundreds of DACA recipients who had no say in the decision to travel to this country and have known no other home. Apple employs DACA recipients who embody Apple's commitment to innovation in a wide variety of positions. As we explain below, they, and immigrants like them, are vital to Apple's success. They spark creativity and help drive innovation. They are among our most driven and selfless colleagues.

\n
\n

DACA grants 800,000 kids who entered the country when they were 16 years or younger a two-year period of deferred action from deportation and a work permit to work in the country. Subsequently, Apple employs 443 Dreamers who hail from more than 25 different countries from around the world.

\n

It's become a hot button political issue, but nonetheless, Apple is stamping its support behind all Dreamers.

\n

The U.S. Supreme Court will hear the DACA case during the 2019 term. It'll begin hearing cases starting October 7.

\"\"", - "direction": "ltr" - }, - "title": "Apple CEO Tim Cook and VP Deirdre O\u2019Brien offer support for DACA", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple filed an amicus brief with the U.S. Supreme Court in support of DACA.\nIt was the first time Apple CEO Tim Cook and VP Deirdre O'Brien signed their name to an amicus brief.\nThe legality of DACA will be examined by the Supreme Court during its 2019 term.\nIt was part of an amicus brief Apple submitted to the U.S. Supreme Court.\nToday Apple filed an amicus brief with the United States Supreme Court in support of DACA. DACA is an acronym for the Deferred Action for Childhood Arrivals immigration program. However, this was the first amicus brief that included the names of Apple CEO Tim Cook and VP of Retail and People Deirdre O'Brien (via MacRumors).\nHere the first part of Apple's amicus brief.\nSince 1976, Apple has made its name by designing, developing, selling, and maintaining cutting-edge consumer electronics including mobile communications devices, personal computers, and related software and services. Apple's success stems from its people. They shap...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/9kSsVXoYBeI/apple-ceo-tim-cook-and-vp-deirdre-obrien-offer-support-daca", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-ceo-tim-cook-and-vp-deirdre-obrien-offer-support-daca", - "type": "text/html" - } - ], - "crawled": 1570053446673, - "published": 1570053426000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e47ea63:4f3:fc4690a0", - "originId": "58132.pyqb40 at https://www.imore.com", - "fingerprint": "dd32a74b", - "content": { - "content": "

Source: iMore

\n

What you need to know

\n
  • With Deep Fusion out, the first real-world image samples are starting to come out.
  • \n
  • Photographer Tyler Stalman posted some results on Twitter that truly impress.
  • \n
  • He compared Deep Fusion on the iPhone 11 with Smart HDR on an iPhone XR.
  • \n

The amount of detail it captures is unreal.

\n

After announcing Deep Fusion would be coming out earlier this week, Apple released the iOS 13.2 beta update that make it it available. This means the long-awaited camera is now in people's hands, and the early results are truly impressive.

\n

YouTuber and photographer Tyler Stalman shared some of his first real life examples using Deep Fusion on an iPhone 11 versus an iPhone XR. To really put Deep Fusion to the test, he also put on a textured sweater with lots of complex patterns.

\n

Deep Fusion didn't miss a beat.

\n

Very first tests of #DeepFusion on the #iPhone11 pic.twitter.com/TbdhvgJFB2

\u2014 Tyler Stalman (@stalman) October 2, 2019
\n

Photos using Deep Fusion just looks better. They come out more rich with detail as some of zoom-in shots show. In particular, complex details like the texture of his beard, eye lashes and the sweater come out more rich and true to life.

\n

Stalman also shows a normal picture of just Smart HDR on the iPhone 11 to truly show exactly how Deep Fusion improves the shot by gathering more information. It's truly impressive stuff.

\n

And another relevant test, you can see the 11 is already way sharper than the XR even before Deep Fusion is applied

We'll do a deep dive on the podcast tomorrow, subscribe now https://t.co/oIgJIUHHxP pic.twitter.com/ZIUOcBxS5d

\u2014 Tyler Stalman (@stalman) October 2, 2019
\n

Additionally, Stalman does say that the Deep Fusion photos have a larger file size. The iPhone XR Smart HDR photos created a 1.4MB HEIC file while the iPhone 11 Deep Fusion photos created a 2.6MB HEIC file.

\n

We look forward to testing out the feature ourselves, but early examples show that Deep Fusion is as amazing as Apple said it was. Take a look at the samples and let us know what you think.

\"\"", - "direction": "ltr" - }, - "title": "Here are some real-world samples of Deep Fusion on an iPhone 11", - "author": "Danny Zepeda", - "summary": { - "content": "Source: iMore\nWhat you need to know\nWith Deep Fusion out, the first real-world image samples are starting to come out.\nPhotographer Tyler Stalman posted some results on Twitter that truly impress.\nHe compared Deep Fusion on the iPhone 11 with Smart HDR on an iPhone XR.\nThe amount of detail it captures is unreal.\nAfter announcing Deep Fusion would be coming out earlier this week, Apple released the iOS 13.2 beta update that make it it available. This means the long-awaited camera is now in people's hands, and the early results are truly impressive.\nYouTuber and photographer Tyler Stalman shared some of his first real life examples using Deep Fusion on an iPhone 11 versus an iPhone XR. To really put Deep Fusion to the test, he also put on a textured sweater with lots of complex patterns.\nDeep Fusion didn't miss a beat.\nVery first tests of #DeepFusion on the #iPhone11 pic.twitter.com/TbdhvgJFB2\u2014 Tyler Stalman (@stalman) October 2, 2019\nPhotos using Deep Fusion just looks bett...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/v9XdyM7K8AU/here-are-some-first-real-world-samples-deep-fusion-iphone-11", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/here-are-some-first-real-world-samples-deep-fusion-iphone-11", - "type": "text/html" - } - ], - "crawled": 1570050140771, - "published": 1570050028000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613406", - "recrawled": 1570056956241, - "updateCount": 1, - "fingerprint": "38274f16", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:555:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

One of the great new additions with the iPhone 11 lineup is an ultra wide camera that allows users to capture a much greater field of view without needing an external lens. Read on for how to use the ultra wide camera on the iPhone 11 and iPhone 11 Pro, including how to manually dial in your focal length.

\n

more\u2026

\n

The post How to use the ultra wide camera on iPhone 11 and iPhone 11 Pro appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/use-ultra-wide-camera-iphone-11-pro/", - "type": "text/html" - } - ], - "crawled": 1570049753403, - "title": "How to use the ultra wide camera on iPhone 11 and iPhone 11 Pro", - "published": 1570049541000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613399", - "fingerprint": "a72c998d", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:554:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is yet again putting its voice and name behind the Deferred Action for Childhood Arrivals, or DACA, policy. The United States Supreme Court is set to review the policy this term, and Apple has filed a new amicus brief in support of DACA. This also marks the first time that both Apple CEO Tim Cook and senior vice president of retail and people Deirdre O\u2019Brien have put their names on the brief as well.

\n

more\u2026

\n

The post Apple files amicus brief supporting DACA and Dreamers, signed by Tim Cook and Deirdre O\u2019Brien appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/apple-files-daca-amicus-brief-tim-cook/", - "type": "text/html" - } - ], - "crawled": 1570049753403, - "title": "Apple files amicus brief supporting DACA and Dreamers, signed by Tim Cook and Deirdre O\u2019Brien", - "published": 1570046407000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a5:fc4690a0", - "originId": "58042.pyqb40 at https://www.imore.com", - "fingerprint": "3ab0aff0", - "content": { - "content": "

\n

Way back in August we heard that a new iPad Pro was in the works. One that looked a little like the iPhone 11 Pro in the camera department \u2013 although we didn't know that was what it would be called at the time. Since then we've been wondering that that means not just for how the device will look, but how we'll use it, too.

\n

We didn't have to wonder too long. Parts started to appear online and Apple Insider was even able to get hold of a dummy unit. Those kinds of things don't normally happen if there's more smoke than fire.

\n
\n\n

So now that we have our first look at what we think is going to be 2019's iPad Pro refresh, what do we think?

\n

Personally, I think it looks great. It's the 2018 iPad form factor that I already love and I'd happily take an iPhone that looks like this without hessitation. But there's a blemish that's difficult to ignore, That. Camera. Bump.

\n

It looks like it's the same camera bump \u2013 and presumably the same cameras \u2013 that we've now becomed accustomed to in iPhone 11 Pro. At first I thought it looked ugly there, too. But now I've spent time with the phone and used it daily, I don't even notice it anymore. It's the same as the notch that caused such a fuss in 2017. Nobody even notices it in 2019.

\n

My main question isn't whether the camera bump looks good. It's more about why it's there in the first place. We've all stood behind someone taking a photo with an iPad and rolled our eyes. But was that because the camera in previous iPas was bad? Possibly. Holding a 10-inch slab of glass to take a photo doesn't sound like my idea of fun, either.

\n

But what if those cameras are good. What if they're iPhone 11 Pro levels of good, like we're hearing. And what if you could record something in 4K and then edit it on a 12.9-inch screen right there and then, multi-touch and all? That might change things somewhat. It might, dare I say it, make iPad photography a thing.

\n

It just might.

\n

But what about you? What are your thoughts about the new iPad Pro \u2013 if indeed that's what we're looking at here \u2013 and that camera bump? I want to hear in the comments and in our poll. Light them up!

\n

\"\"", - "direction": "ltr" - }, - "title": "What do you think of the supposed new iPad Pro?", - "author": "Oliver Haslam", - "summary": { - "content": "Way back in August we heard that a new iPad Pro was in the works. One that looked a little like the iPhone 11 Pro in the camera department \u2013 although we didn't know that was what it would be called at the time. Since then we've been wondering that that means not just for how the device will look, but how we'll use it, too.\nWe didn't have to wonder too long. Parts started to appear online and Apple Insider was even able to get hold of a dummy unit. Those kinds of things don't normally happen if there's more smoke than fire.\nSo now that we have our first look at what we think is going to be 2019's iPad Pro refresh, what do we think?\nPersonally, I think it looks great. It's the 2018 iPad form factor that I already love and I'd happily take an iPhone that looks like this without hessitation. But there's a blemish that's difficult to ignore, That. Camera. Bump.\nIt looks like it's the same camera bump \u2013 and presumably the same cameras \u2013 that we've now becomed accu...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/MyVO47n9T5U/what-do-you-think-supposed-new-ipad-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-do-you-think-supposed-new-ipad-pro", - "type": "text/html" - } - ], - "crawled": 1570048815833, - "published": 1570048679000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a4:fc4690a0", - "originId": "58131.pyqb40 at https://www.imore.com", - "fingerprint": "171ef55b", - "content": { - "content": "

\n

Words with Friends developer Zynga has suffered a security breach.

\n

What you need to know

\n
  • Zynga, the company behind the popular Words with Friends game, had a recent security breach.
  • \n
  • In their statement, Zynga explained that it appears no financial information was reached but caution is urged all the same.
  • \n
  • If you were one of the players of this game, you should change your password and take other precautions.
  • \n

Zynga, the developers of the Words with Friends game ( a Scrabble-esque title) have confirmed that the company suffered a recent security breach. In their statement, Zynga believes that financial info was not accessed during the security breach. Nonetheless, caution is advised and some players are being asked to change their passwords.

\n
\n

Cyber attacks are one of the unfortunate realities of doing business today. We recently discovered that certain player account information may have been illegally accessed by outside hackers. An investigation was immediately commenced, leading third-party forensics firms were retained to assist, and we have contacted law enforcement.

\n
\n

Zynga goes on to state that steps have been taken to prevent this from affecting players. On the topic of platform-specific passwords, such as your Android, iOS or Facebook password, Zynga states that "...we have no indication that this information was involved in the event."

\n

According to The Hacker News, the person responsible was a hacker who goes by the pseudonym of Gnosticplayers, someone who is claiming responsibility for this hack and a hack that took place earlier in the year. Gnosticplayers is claiming that the data accessed included passwords, email addresses, names, Facebook IDs and more.

\n

Zynga also has a list of additional recommended steps for keeping your account secure. If you are still interested in deleting any personal data that Zynga has collected, you can request a deletion at this link.

\n

We'll keep you updated as any further information breaks for this news.

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Words with Friends developer Zynga suffers security breach", - "author": "Samuel Tolbert", - "summary": { - "content": "Words with Friends developer Zynga has suffered a security breach.\nWhat you need to know\nZynga, the company behind the popular Words with Friends game, had a recent security breach.\nIn their statement, Zynga explained that it appears no financial information was reached but caution is urged all the same.\nIf you were one of the players of this game, you should change your password and take other precautions.\nZynga, the developers of the Words with Friends game ( a Scrabble-esque title) have confirmed that the company suffered a recent security breach. In their statement, Zynga believes that financial info was not accessed during the security breach. Nonetheless, caution is advised and some players are being asked to change their passwords.\nCyber attacks are one of the unfortunate realities of doing business today. We recently discovered that certain player account information may have been illegally accessed by outside hackers. An investigation was immediately commenced, leadi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/igg8FDYphKc/words-friends-security-breach", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/words-friends-security-breach", - "type": "text/html" - } - ], - "crawled": 1570048815833, - "published": 1570048607000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a3:fc4690a0", - "originId": "54115.pyqb40 at https://www.imore.com", - "fingerprint": "bcbd3c2b", - "content": { - "content": "

\n

Looking to try out iPadOS 13? The public beta is now available. Here's how to download it!

\n

iPadOS 13 is on its way with features that need to be tested before the software is made available to the general public. As such, Apple is letting interested users check out iPadOS 13 and provide feedback before it goes into wide release.

\n

If you're one of those interested users, however, you will have to go through the public beta download and install process. While it's not complicated, it's a bit of a departure for how you might normally get software onto your iPad. So, we're going to walk you through it and give you a place to ask questions if you need extra help.

\n

\n

Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.

\n
\n

What's new with the iPadOS 13.2 public beta?

\n

October 2, 2019: Apple releases iPadOS 13.2 public beta 1

\n

Apple has released iPadOS 13.2 public beta 1 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n\n

August 28, 2019: Apple releases iPadOS 13.1 public beta 1

\n

Apple has released iPadOS 13.1 public beta 1 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 21, 2019: Apple releases iPadOS 13 public beta 7

\n

Apple has released iPadOS 13 public beta 7 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 15, 2019: Apple releases iPadOS 13 public beta 6

\n

Apple has released iPadOS 13 public beta 6 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 8, 2019: Apple releases iPadOS 13 public beta 5

\n

Apple has released iPadOS 13 public beta 5 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

July 30, 2019: Apple releases iPadOS 13 public beta 4

\n

Apple has released iPadOS 13 public beta 4 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

July 18, 2019: Apple releases iPadOS 13 public beta 3

\n

Apple has released iPadOS 13 public beta 3 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

July 8, 2019: Apple releases iPadOS 13 public beta 2

\n

Apple has released iPadOS 13 public beta 2 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

June 24, 2019: Apple releases iPadOS 13 public beta 1

\n

Apple has released iPadOS 13 public beta 1 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n\n

How to make an archived backup of your iPad

\n

Before you begin, make sure you back up your iPad. While the beta process is fairly straightforward, any time you make any significant change to your device you risk problems. And with your personal data, it's always \u2014 always! \u2014 better to be safe than sorry. Even if you back up every night, you'll want to make sure it's absolutely up-to-date.

\n
  1. Plug iPad or into your Mac or Windows PC.
  2. \n
  3. Launch iTunes.
  4. \n
  5. Click on the iPad or icon in the menu bar when it appears.
  6. \n
  7. Make sure backup is set to This Computer. (And enable Encrypted backup \u2014 it's worth it!)
  8. \n
  9. Click on Back Up Now. (Click on Encrypt Backup and add a password \u2014 you want the security.)
  10. \n
  11. Back up Apps, if asked.


  12. \n
  13. Press Command, to open Preferences. (Or go to iTunes in the menu bar and click on Preferences.
  14. \n
  15. Click on the Devices tab.
  16. \n
  17. Control-click on your Backup and choose Archive.


  18. \n

Archiving will prevent your current backup from being overwritten by an iPadOS 13 backup in the future, should you want to revert for any reason.

\n

How to register your account for the iPadOS 13 public beta

\n

If you've already joined an Apple public beta in the past, you shouldn't need to register again for iPadOS 13; simply sign in with the same Apple ID. If you've never joined a public beta before, you'll start by signing up with your Apple ID.

\n
  1. Go to beta.apple.com on the iPad you want to enroll in the beta.
  2. \n
  3. Tap on Sign up to get started. (If you've already signed up for a previous public beta, tap on Sign in and skip to our "How to enroll your device" section below.)
  4. \n
  5. Enter you Apple ID email address and password.
  6. \n
  7. Tap Sign in.
  8. \n
  9. Tap Accept to agree to the terms and conditions.
  10. \n

Once you're signed up and signed in, it's time to start downloading.

\n

How to enroll your iPad in the iPadOS 13 public beta

\n

Unlike regular iOS updates, where you just tap and start downloading, Apple is using configuration profiles to validate devices for the iPadOS 13 public beta. Here's how to install it.

\n

Note: If you've been on a previous iOS public beta, you may need to remove the previous beta profile before installing the iPadOS 13 version. You can do so by going to Settings > General > Profile, selecting the iOS Beta Software Profile, and pressing Delete Profile.

\n
  1. Go to beta.apple.com, if you're not there already.
  2. \n
  3. Tap the iOS tab, if it's not highlighted already.
  4. \n
  5. Tap on Download profile.
  6. \n
  7. Tap on Install in the upper right corner.
  8. \n
  9. Enter your Passcode.
  10. \n
  11. Tap on Install, this time to consent to the beta agreement. (Read it: There are risks to any beta.)
  12. \n
  13. Tap on Install at the bottom to confirm. (Yes, you need to be really sure.)
  14. \n
  15. Tap on Restart to reboot your device.
  16. \n

Once your iPad has finished rebooting, it should start to download iPadOS 13 automatically. From this point on, the process is the same as any other iOS update.

\n

How to install the iPadOS 13 public beta

\n

To install the iPadOS 13 beta, you'll need to visit Software Update on your iPad.

\n
  1. Launch Settings from your Home screen, tap on General, then tap on Software Update.
  2. \n
  3. Once the update appears, tap on Download and Install.
  4. \n
  5. Enter your Passcode.
  6. \n
  7. Tap Agree to the Terms and Conditions.
  8. \n
  9. Tap Agree again to confirm.
  10. \n

Your iPad will reboot to install iPadOS 13. There will be a couple of progress bars going across the screen. Sit tight, and let everything finish.

\n

How to get started with iPadOS 13 public beta

\n

Once your iPad reboots, it'll be running iPadOS 13. There's a brief bit of setup you'll need to go through, however, as the system will have changed enough that it'll need your login to complete the update.

\n
  1. Tap Continue.
  2. \n
  3. Enter your Apple ID password. iCloud settings will update, so give it a minute.
  4. \n
  5. Tap Get Started.
  6. \n

Once that's done, you'll be on the Home screen and ready to rock iPadOS 13.

\n

\n
\n

Running beta software

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases iPadOS 13.2 public beta 2", - "author": "Joseph Keller", - "summary": { - "content": "Looking to try out iPadOS 13? The public beta is now available. Here's how to download it!\niPadOS 13 is on its way with features that need to be tested before the software is made available to the general public. As such, Apple is letting interested users check out iPadOS 13 and provide feedback before it goes into wide release.\nIf you're one of those interested users, however, you will have to go through the public beta download and install process. While it's not complicated, it's a bit of a departure for how you might normally get software onto your iPad. So, we're going to walk you through it and give you a place to ask questions if you need extra help.\nApple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple W...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/GpcnVEuQrcI/how-download-ipados-public-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-download-ipados-public-beta", - "type": "text/html" - } - ], - "crawled": 1570048815833, - "published": 1570047960000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a2:fc4690a0", - "originId": "53513.pyqb40 at https://www.imore.com", - "fingerprint": "3784cba7", - "content": { - "content": "

\n

Looking to try out iOS 13? The public beta is now available. Here's how to download it!

\n

iOS 13 is on its way with features that need to be tested before the software is made available to the general public. As such, Apple is letting interested users check out iOS 13 and provide feedback before it goes into wide release.

\n

If you're one of those interested users, however, you will have to go through the public beta download and install process. While it's not complicated, it's a bit of a departure for how you might normally get software onto your iPhone. So, we're going to walk you through it and give you a place to ask questions if you need extra help.

\n

\n

Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.

\n
\n

What's new with the iOS 13.2 public beta?

\n

October 2, 2019: Apple releases iOS 13.2 public beta 1

\n

Apple has released iOS 13.2 public beta 1 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n\n

September 18, 2019: Apple releases iOS 13.1 public beta 4

\n

Apple has released iOS 13.1 public beta 4 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

September 11, 2019: Apple releases iOS 13.1 public beta 3

\n

Apple has released iOS 13.1 public beta 3 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

Septembe 4, 2019: Apple releases iOS 13.1 public beta 2

\n

Apple has released iOS 13.1 public beta 2 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 28, 2019: Apple releases iOS 13.1 public beta 1

\n

Apple has released iOS 13.1 public beta 1 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 21, 2019: Apple releases iOS 13 public beta 7

\n

Apple has released iOS 13 public beta 7 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 15, 2019: Apple releases iOS 13 public beta 6

\n

Apple has released iOS 13 public beta 6 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

August 8, 2019: Apple releases iOS 13 public beta 5

\n

Apple has released iOS 13 public beta 5 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

July 30, 2019: Apple releases iOS 13 public beta 4

\n

Apple has released iOS 13 public beta 4 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

July 18, 2019: Apple releases iOS 13 public beta 3

\n

Apple has released iOS 13 public beta 3 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

July 8, 2019: Apple releases iOS 13 public beta 2

\n

Apple has released iOS 13 public beta 2 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n

June 24, 2019: Apple releases iOS 13 public beta 1

\n

Apple has released iOS 13 public beta 1 for members of the Public Beta Software Program. If you've prepared your device to receive the public beta over the air, proceed to Settings > General > Software Updates and download away.

\n\n

How to make an archived backup of your iPhone

\n

Before you begin, make sure you back up your iPhone. While the beta process is fairly straightforward, any time you make any significant change to your device you risk problems. And with your personal data, it's always \u2014 always! \u2014 better to be safe than sorry. Even if you back up every night, you'll want to make sure it's absolutely up-to-date.

\n
  1. Plug iPhone or into your Mac or Windows PC.
  2. \n
  3. Launch iTunes.
  4. \n
  5. Click on the iPhone or icon in the menu bar when it appears.
  6. \n
  7. Make sure backup is set to This Computer. (And enable Encrypted backup \u2014 it's worth it!)
  8. \n
  9. Click on Back Up Now. (Click on Encrypt Backup and add a password \u2014 you want the security.)
  10. \n
  11. Back up Apps, if asked.


  12. \n
  13. Press Command, to open Preferences. (Or go to iTunes in the menu bar and click on Preferences.
  14. \n
  15. Click on the Devices tab.
  16. \n
  17. Control-click on your Backup and choose Archive.


  18. \n

Archiving will prevent your current backup from being overwritten by an iOS 13 backup in the future, should you want to revert for any reason.

\n

How to register your account for the iOS 13 public beta

\n

If you've already joined an Apple public beta in the past, you shouldn't need to register again for iOS 13; simply sign in with the same Apple ID. If you've never joined a public beta before, you'll start by signing up with your Apple ID.

\n
  1. Go to beta.apple.com on the iPhone you want to enroll in the beta.
  2. \n
  3. Tap on Sign up to get started. (If you've already signed up for a previous public beta, tap on Sign in and skip to our "How to enroll your device" section below.)
  4. \n
  5. Enter you Apple ID email address and password.
  6. \n
  7. Tap Sign in.
  8. \n
  9. Tap Accept to agree to the terms and conditions.
  10. \n

Once you're signed up and signed in, it's time to start downloading.

\n

How to enroll your iPhone in the iOS 13 public beta

\n

Unlike regular iOS updates, where you just tap and start downloading, Apple is using configuration profiles to validate devices for the iOS 13 public beta. Here's how to install it.

\n

Note: If you've been on a previous iOS public beta, you may need to remove the previous beta profile before installing the iOS 13 version. You can do so by going to Settings > General > Profile, selecting the iOS Beta Software Profile, and pressing Delete Profile.

\n
  1. Go to beta.apple.com, if you're not there already.
  2. \n
  3. Tap the iOS tab, if it's not highlighted already.
  4. \n
  5. Tap on Download profile.
  6. \n
  7. Tap on Install in the upper right corner.
  8. \n
  9. Enter your Passcode.
  10. \n
  11. Tap on Install, this time to consent to the beta agreement. (Read it: There are risks to any beta.)
  12. \n
  13. Tap on Install at the bottom to confirm. (Yes, you need to be really sure.)
  14. \n
  15. Tap on Restart to reboot your device.
  16. \n

Once your iPhone has finished rebooting, it should start to download iOS 13 automatically. From this point on, the process is the same as any other iOS update.

\n

How to install the iOS 13 public beta

\n

To install the iOS 13 beta, you'll need to visit Software Update on your iPhone.

\n
  1. Launch Settings from your Home screen, tap on General, then tap on Software Update.
  2. \n
  3. Once the update appears, tap on Download and Install.
  4. \n
  5. Enter your Passcode.

    \n

  6. \n
  7. Tap Agree to the Terms and Conditions.
  8. \n
  9. Tap Agree again to confirm.
  10. \n

Your iPhone will reboot to install iOS 13. There will be a couple of progress bars going across the screen. Sit tight, and let everything finish.

\n

How to get started with iOS 13 public beta

\n

Once your iPhone reboots, it'll be running iOS 13. There's a brief bit of setup you'll need to go through, however, as the system will have changed enough that it'll need your login to complete the update.

\n
  1. Tap Continue.
  2. \n
  3. Enter your Apple ID password. iCloud settings will update, so give it a minute.
  4. \n
  5. Tap Get Started.
  6. \n

Once that's done, you'll be on the Home screen and ready to rock iOS 13.

\n

\n
\n

Running beta software

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases first public beta of iOS 13.2", - "author": "Joseph Keller", - "summary": { - "content": "Looking to try out iOS 13? The public beta is now available. Here's how to download it!\niOS 13 is on its way with features that need to be tested before the software is made available to the general public. As such, Apple is letting interested users check out iOS 13 and provide feedback before it goes into wide release.\nIf you're one of those interested users, however, you will have to go through the public beta download and install process. While it's not complicated, it's a bit of a departure for how you might normally get software onto your iPhone. So, we're going to walk you through it and give you a place to ask questions if you need extra help.\nApple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, A...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/OfywaUVlRBA/how-download-ios-13-public-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-download-ios-13-public-beta", - "type": "text/html" - } - ], - "crawled": 1570048815833, - "published": 1570047900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e29a65f:44f:fc4690a0", - "originId": "55399.pyqb40 at https://www.imore.com", - "fingerprint": "c20442f7", - "content": { - "content": "

\n

Apple is slowly rolling out all of the new features that will be in iOS 13 and iPadOS 13.

\n

Apple has slowly been releasing developer betas for iOS 13 and iPadOS 13 throughout the summer. Most of the time this means minor changes to the new features Apple introduced along with performance and stability improvements, but here and there it introduces some delayed features that it hasn't really talked about.

\n

We're making it our mission to find these new features. The latest develper beta is no different. Here's everything new that Apple added with the latest developer beta of iOS 13, iPadOS 13 and their subsequent updates.

\n

What's new with iOS 13.2 and iPadOS 13.2 beta 1?

\n

Today Apple released the first developer beta for iOS 13.2. The update adds a bevy of new features that did not show up with earlier iOS 13 updates like Deep Fusion. Besides the new features, not much changed with the design of iOS 13 aside from Apple fixing some of the annoying bugs plauging it so far. This update seems to be geared towards launching the new features.

\n

Here are the notable changes with iOS 13.2 beta 1.

\n
  • Deep Fusion: The long-awaited camera feature is now available. The feature uses the A13 Bionic's Nueral Engine to take multiple shots to create detailed images.
  • \n
  • Announce Messages with Siri: The voice dictation feature makes its debut with iOS 13.2 beta 1. It allows Siri to read out messages through AirPods. It is not turned on by default. If you want to turn it on, go to Settings > Siri & Search > turn on the Announce Messages toggle.
  • \n
  • Research App: The Research app now has a section within the Settings. It will help academic and research institutions conduct researches.
  • \n
  • AirPlay & Handoff: The Handoff section found within General is now labeled AirPlay & Handoff. It also adds new options to "Transer to HomePod" and "Automatic AirPlay to TVs."
  • \n
  • Volume Control within Control Center: Now when you have AirPods or Beats headphones, their icon will appear within the Volume Control. This feature is carried over from the new volume control on the home screen.
  • \n

As we continue finding new features in the developer beta updates, we'll continue updating this post.

\n\n

What's new with iOS 13.1 and iPadOS 13.1 beta 3?

\n

Following its September 10 event, Apple released the third developer and public beta for iOS 13.1. Like the second beta, Apple didn't make any noticeable changes aside from refining the new features it added with the first beta for iOS 13.1 (which you can see down below).

\n

Additionally, Apple rolled out the gold master version for iOS 13.0. This too doesn't offer any major updates aside from last-minute bug fixes and refinements ahead of its public release on September 19. That will be followed shortly by the public release of iOS 13.1 on September 30.

\n

What's new with iOS 13.1 and iPadOS 13.1 beta 2?

\n

Apple has released the second developer beta for iOS 13.1. Unlike the first beta, this one is short on changes. There seems to be no major changes or tweaks to the software. We'll continue to keep an eye to see if any noticeable changes pop up.

\n

If you want a rundown of all the new features that were available with the first beta, just keep on reading.

\n

What's new with iOS 13.1 and iPadOS 13.1 beta 1?

\n

Apple has released the first developer beta for iOS 13.1. The beta offers many changes that we will cover with the post-13.0 update, including many features that had previously been removed from betas. This was in part due to Apple refinining some of these features, but they will eventually make their way into users' hands.

\n

Here are some of the notable changes with iOS 13.1 beta 1.

\n
  • Shortcut Automations: Automations were removed from the iOS 13 beta but seem to make a return in iOS 13.1.
  • \n
  • \n
  • AirPods Volume Indicator: When you connect a pair of AirPods, you will now see an AirPods icon inside the volume toggles whenever you adjust it.
  • \n
  • \n
  • Improved Mouse support: The mouse function with the iPad now supports the right click functionality.
  • \n
  • \n
  • HEVC changes: Apple added new HEVC encoding with alpha channels.
  • \n
  • \n
  • Apple Maps collections: There will now be a prompt warning you when you try to delete Apple Map collections.
  • \n
  • \n
  • New HomeKit Icons: The icons in the Home app have been redone with more detailed finishes.
  • \n
  • \n
  • TestFlight Indicator: The TestFlight indicator is now a much brighter yellow dot next to the app name.
  • \n
  • \n
  • Apple Watch app: Within the Apple Watch app in the iPhone, the the Display and Test Size has been renamed to Display & Brightness.
  • \n
  • \n
  • Shared ETA: The ability to share ETAs, or estimated time of arrival, has returned to iOS 13.1. This was another one of the features that was removed in the beta process.
  • \n
  • \n
  • Dynamic Wallpapers: Apple has tweaked the look of the dynamic wallpapers. They now look differently with new color gradients, and, additionally, are now available to all iPhones, not just post-iPhone X devices.
  • \n
  • \n
  • Fonts: There is now a section in the App Store for the font functionality that Apple promised with iOS 13.
  • \n
  • \n
  • Reading Goals: There is a new toggle in iOS 13 that lets you set reading goals for Books.
  • \n
  • \n
  • Nike Run Club app: The "Nike+ Run Club" app has been renamed "Nike Run Club."
  • \n

What's new with iOS 13 and iPadOS 13 beta 8?

\n

Apple has released the eighth developer and public betas of iOS 13. Not much has changed from the last beta as most of the improvements seem to have been made to the overall performance of the software.

\n

Apple is only weeks away from releasing the final version to public users in September, meaning it is now in the final stages of the beta process. Don't expect many major changes from here on out.

\n

What's new with iOS 13 and iPadOS 13 beta 7?

\n

Apple today released the seventh developer beta for iOS 13 that continues to tweak the software changes as the official release nears. Here are some of the notable changes.

\n
  • Dark Mode: The wording for the Dark Mode toggle within Control Center has been changed slightly. Instead of Light Appearance and Dark Appearance, it now says Light Mode and Dark Mode.

  • \n
  • Folder Design: After changing the gradient of Folders to match the wallpaper better in the last beta, Apple reversed course to the standard lighter gradient that provides more contrast.

  • \n
  • Deleting Media in Messages: Apple returned the function that lets users delete media attachments within the Info section in Messages.

  • \n
  • Do Not Disturb: The Do Not Disturb mode now syncs between an iPhone and Apple Watch. When it is enabled on one device, it'll automatically turn on for the other.

  • \n
  • All Photos: An All Photos view has been added to the revamped Photos app in iOS 13. Previously, only a Years, Months and Days sections was available.

  • \n
  • Blocked Senders Options: Beta 7 adds more options for the blocked sensors Mail feature. You now have the options to "Move to Trash" and "Mark as Blocked, Leave in Inbox."

  • \n
  • Silence Unknown Callers: When turning on Silence Unknown Callers, there is a new text that alerts you that "Incoming calls will continue to ring from people in your contacts, recent outgoing calls, and Siri Suggestions."

  • \n
  • Find My: The Notify When Found function is now working in the Find My app. Apple also introduced a new "Help a Friend" feature with this new beta.

  • \n

What's new with iOS 13 and iPadOS 13 beta 6?

\n

Apple today release the sixth beta for iOS 13 introducing a few under the radar tweaks to the overall UI along with the usual bug fixes. Here are some of the major changes.

\n
  • Dark mode Control Center toggle: There is now a new Dark Mode toggle within Control Center making it super easy to turn the mode on.

  • \n
  • Hidden Links: A new 3D Touch option now lets you disable link previews depending on the site.

  • \n
  • Folders: The new beta has a slight change the transparency of the folders. It now matches the wallpapers better, leading to a better and cleaner look. Folders within the dock will now contrast more as well.

  • \n
  • Three Finger controls: Apple is brings the three finger controls from the iPad to the iPhone. Tapping on the screen with three fingres now brings up controls for undo, redo, copy, paste.

  • \n
  • Background Location warning: iOS 13 beta 6 now warns users in more detail when an app is using background location tracking.

  • \n
  • Bluetooth Device warning: Whenever you sync a device, it willl now warn you that the app could use Bluetooth when it is nearby.

  • \n
  • Splash Screens: The Photos and Apple Arcade now have formal splash screens that announce everything that is new with the app with recent updates.

  • \n
  • Privacy Policy: There are new privacy policies for the Analytics, Apple Pay and Location pages that pop up.

  • \n
  • Volume adjuster: The Volume toggle is back down to 16 points of volume. Beta 5 introduced 34 points of adjusting but Apple has gone back to the original format.

  • \n
  • Network icon: The LTE or 5GE icon has returned to its original size. Beta 5 introduced icons that were slightly bigger, matching the signal bar and battery icon more closely.

  • \n

What's new with iOS 13 and iPadOS 13 beta 5?

\n

Apple just released the fifth developer betas for iOS 13 and iPadOS 13, bringing forth many new features that seem quite interesting. Most of the major changes affect the iPad.

\n
  • iPad icon customization: You can now adjust the number icons you have on the iPad home screen. You can either go for the denser, 6x5 layout with smaller icons and more right icons, or 4x5 layout with spaced out and bigger icons.

  • \n
  • Cursor customization: Apple introduced more customization over the cursor for the iPad. You can now adjust the size of it to tend different points, along with the already available color and auto-hide options.

  • \n
  • Dark Mode switcher: Apple now asks you if you want to enable Dark Mode when users download iOS 13. The transition betwen Light and Dark mode has also been refined.

  • \n
  • CarPlay album art: You now have the option to turn on or off album art work in CarPlay.

  • \n

Changes to CarPlay Now Playing screen and option to turn off Album Art pic.twitter.com/axbJcZPufN

\u2014 Alireza (@alixrezax) July 29, 2019
\n
  • Volume adjuster: You now have 34 different points on which to adjust the volume level. The volume slider also offers taptic feedback.

  • \n
  • Reopen closed window: In app expos\u00e9 for the iPad, you now have the ability to reopen a window you have previously closed.

  • \n
  • Home app wallpapers: The Home app now offers more wallpapers to select from. They include various colors with a minimalist finish.

  • \n
  • Siri for Everyone setup: Siri for Everyone now understands multiple voices. However, you will need HomePodOS 13 to enable the new feature.

  • \n
  • Share sheet: The share sheet in the iPad has been changed up. It now looks cleaner with different typography icons.

  • \n

Share sheet design has been updated, again. Now groups app-specific actions @9to5mac @ChanceHMiller #iOS13Beta5 pic.twitter.com/FvfdQCQsay

\u2014 Doney den Ouden (@doney) July 29, 2019
\n
  • Automations tab in Shortcuts: The "Automations" tabs in the Shortcuts app has been temporarily removed. No word on if it'll appear with a minor upgrade or the next developer beta update.

  • \n
  • Larger network icon: The carrier icon in the corner of the iPhone has been made slightly larger. It night fits more snuggly between the signal bar and battery icon.

  • \n
  • Achievement Move icons: The achievement goals in the Activity app have been expanded. You are now rewarded with a badge after hitting goals all the way up to 2,000 times.

  • \n

What's new with iOS 13 as a whole?

\n

Apple added a ton of new feature in iOS 13 like Dark Mode, performance upgrades and many more features that are sure to make your iPhone feel like a new device. If you want to know more about these new features, check out our iOS 13 guide.

\n

Everything you need to know about iOS 13

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Here is everything that's new in iOS 13.2 beta 1", - "author": "Danny Zepeda", - "summary": { - "content": "Apple is slowly rolling out all of the new features that will be in iOS 13 and iPadOS 13.\nApple has slowly been releasing developer betas for iOS 13 and iPadOS 13 throughout the summer. Most of the time this means minor changes to the new features Apple introduced along with performance and stability improvements, but here and there it introduces some delayed features that it hasn't really talked about.\nWe're making it our mission to find these new features. The latest develper beta is no different. Here's everything new that Apple added with the latest developer beta of iOS 13, iPadOS 13 and their subsequent updates.\nWhat's new with iOS 13.2 and iPadOS 13.2 beta 1?\nToday Apple released the first developer beta for iOS 13.2. The update adds a bevy of new features that did not show up with earlier iOS 13 updates like Deep Fusion. Besides the new features, not much changed with the design of iOS 13 aside from Apple fixing some of the annoying bugs plauging it so far. This update se...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Zrg8oVG5Sns/heres-everything-new-ios-13-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/heres-everything-new-ios-13-beta", - "type": "text/html" - } - ], - "crawled": 1570048157279, - "published": 1570047780000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5722842-announcing-our-ios-fall-sale", - "fingerprint": "cad2c83c", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8e19672d:4b9:d4506071", - "updated": 1570042817000, - "summary": { - "direction": "ltr", - "content": "New books, updated books \u2014 and bundles to help you save big! It\u2019s our biggest Fall Sale event ever. Come see what\u2019s inside!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5722842-announcing-our-ios-fall-sale", - "type": "text/html" - } - ], - "crawled": 1570047092525, - "title": "Announcing Our iOS Fall Sale! [FREE]", - "published": 1570042817000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e157c76:3ca:fc4690a0", - "originId": "57994.pyqb40 at https://www.imore.com", - "fingerprint": "8d8bfe6", - "content": { - "content": "

\n

Mario Kart Tour, like many mobile games these days has something of a loot mechanic. That means one of the aims is to collect all of the Drivers, Karts, and Gliders available in the game. The problem is you need to level them up and you can't always play the game long enough to do it.

\n

That's where point boost tickets come in. These tickets are won by racing, or purchased with gold, and they allow you to level up your Drivers, Karts, and Gliders so they can be used effectively in races. There is a proccess to this which we will explain here.

\n

How to use boost tickets

\n
  1. Open Mario Kart Tour
  2. \n
  3. Press the menu button at the bottom of the main screen.
  4. \n
  5. Choose either Drivers, Karts, or Gliders. Which one you need is based on the ticket you have.

    \n

  6. \n
  7. Select the Driver, Kart, or Glider you want to level up.
  8. \n
  9. Select either the Points, or the Skill box to choose what stat to boost.
  10. \n
  11. Tap the Raise button to use a ticket.

    \n

  12. \n
  13. Enjoy your new level!
  14. \n

Why use boost tickets?

\n

In a game like Mario Kart Tour, where specific drivers and equipment do better on certain courses, it is important that you keep all your loot at roughly the same level. If you don't then you could potentially lag behind the other players level as you play certain courses.

\n

I was always a Toad racer in Mario Kart, but this game makes me play all the drivers, regardless of my favorites. This is both a blessing and a curse. You have to try and get used to all the drivers and the war they work which makes you better at the game overall.

\n

Should you buy them?

\n

The game store does offer the option to buy these tickets when you reach a high enough level, but it will cost you Gold to purchase. You can get Gold from playing the game or spending 5 Rubies \u2014 the currency you pay real money for \u2014 to play a mini-game called Gold Rush.

\n

Gold Rush lets you collect several hundred coins in one race, and the more rubies you spend, the more you can multiply the number of coins you get.

\n

You shouldn't though. You get plenty of tickets as you play the game and spending a lot of real money to do it all faster really is counterproductive.

\"\"", - "direction": "ltr" - }, - "title": "How to use point boost tickets in Mario Kart Tour", - "author": "James Bricknell", - "summary": { - "content": "Mario Kart Tour, like many mobile games these days has something of a loot mechanic. That means one of the aims is to collect all of the Drivers, Karts, and Gliders available in the game. The problem is you need to level them up and you can't always play the game long enough to do it.\nThat's where point boost tickets come in. These tickets are won by racing, or purchased with gold, and they allow you to level up your Drivers, Karts, and Gliders so they can be used effectively in races. There is a proccess to this which we will explain here.\nHow to use boost tickets\nOpen Mario Kart Tour\nPress the menu button at the bottom of the main screen.\nChoose either Drivers, Karts, or Gliders. Which one you need is based on the ticket you have.\nSelect the Driver, Kart, or Glider you want to level up.\nSelect either the Points, or the Skill box to choose what stat to boost.\nTap the Raise button to use a ticket.\nEnjoy your new level!\nWhy use boost tickets?\nIn a game like Mario Kart Tour, wh...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Ocot3c5uTlw/how-use-point-boost-tickets-mario-kart-tour", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-point-boost-tickets-mario-kart-tour", - "type": "text/html" - } - ], - "crawled": 1570046835830, - "published": 1570046405000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8df74270:3a3:fc4690a0", - "originId": "46273.pyqb40 at https://www.imore.com", - "fingerprint": "24a41243", - "content": { - "content": "

\n

We all know that the Nintendo Switch and the Switch Lite are fantastic little pieces of hardware. However, there is a smattering of small complaints about these devices. One such gripe I have heard about more than a few times is that neither Switch offers any sort of built-in web browser. The good news is that you actually can use a web browser on your Switch and you don't have to do anything as warranty breaking as hacking your gaming system. If you want to surf the net on your Switch or Switch Lite, here's how to do it.

\n

It's important to note that, by accessing the web browser on a Nintendo Switch or Nintendo Switch Lite in this un-official way, you risk having your personal information tracked and stolen, as this is not a secure method of web browsing. Please don't use it without considering the risks.

\n

How to browse the web on Nintendo Switch

\n
  1. From the dashboard of your Nintendo Switch, scroll over to System Settings.
  2. \n
  3. Select Internet.

    \n

    \n

  4. \n
  5. Select Internet Settings.
  6. \n
  7. Choose the Wi-Fi connection that you are currently connected to.

    \n

    \n

  8. \n
  9. On the settings page for your network, select Change Settings.
  10. \n
  11. Scroll down and select DNS Settings.

    \n

    \n

  12. \n
  13. Change the DNS setting from Automatic to Manual.
  14. \n
  15. Select your Primary DNS and set it as 045.055.142.122 and save.

    \n

    \n

  16. \n
  17. A screen will pop up saying Settings have been saved. Click OK.
  18. \n
  19. You will now see the previous screen. Click on Connect to This Network. Your Switch will now attempt to connect to the network.

    \n

    \n

  20. \n
  21. You will see a prompt that says Registration is required to use this network. Select Next.
  22. \n
  23. You will now see the SwitchBru DNS page. All you have to do is click the button that reads Continue to Google.

    \n

    \n

  24. \n
  25. The Google search bar will appear. Now you can browse the internet.

    \n

  26. \n

You now have access to a browser right on your Switch. Once you are done using the browser, all you have to do is go back and set your network DNS from Manual back to Automatic. If you want help with changing back to Automatic, follow the steps below.

\n

How to set your network DNS back to Automatic

\n
  1. From the Home Menu click on System Settings.
  2. \n
  3. Click on Internet.

    \n

  4. \n
  5. Click on Internet Settings.
  6. \n
  7. Once the page loads, choose the Wi-Fi connection that you are currently connected to.

    \n

  8. \n
  9. Select Change Settings.
  10. \n
  11. Scroll down and select DNS Settings.

    \n

  12. \n
  13. Change the DNS Setting from Manual to Automatic.
  14. \n
  15. To exit back to the main menu, simply press the Home button on your Switch.

    \n

  16. \n

I have used this method to get online more than a few times. While it's not perfect it is effective and I am grateful to have a workaround to Nintendo's oversight.

\n

Additional Equipment

\n

I love these accessories and have found that they greatly improve my Switch gaming sessions. See if anything catches your eye.

\n
\n\n

Pro Controller

\n

\n

$62 at Amazon

\n

Whether you've got the larger Nintendo Switch or the Switch Lite, you can benefit from using a Pro Controller. It features motion controls, amiibo functionality, and a better ergonomic design to enhance your gaming experience. It's also wireless, so you won't have to worry about tripping over cables.

\n\n\n

Hori Compact Playstand

\n

\n

$13 at Amazon

\n

Whether you're using a Switch Lite or the larger Switch having a stand can be incredibly helpful. I typically use mine on the go when I either need to charge my Switch or when I simply want to bring the screen closer to my face.

\n\n

Gimme some space!

\n

\n

$26 at Amazon

\n

Regardless of the version of Switch you're using, you can always benefit from having more memory on the system. This microSD card has a cute Mario mushroom on it and gives you 128GB. That's plenty of space for screenshots, game data, and downloads.

\n\n
\n

Updated September 24, 2019: Added section on setting network DNS back to Automatic.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "How to use the hidden web browser on Nintendo Switch and Nintendo Switch Lite", - "author": "Rebecca Spear", - "summary": { - "content": "We all know that the Nintendo Switch and the Switch Lite are fantastic little pieces of hardware. However, there is a smattering of small complaints about these devices. One such gripe I have heard about more than a few times is that neither Switch offers any sort of built-in web browser. The good news is that you actually can use a web browser on your Switch and you don't have to do anything as warranty breaking as hacking your gaming system. If you want to surf the net on your Switch or Switch Lite, here's how to do it.\nIt's important to note that, by accessing the web browser on a Nintendo Switch or Nintendo Switch Lite in this un-official way, you risk having your personal information tracked and stolen, as this is not a secure method of web browsing. Please don't use it without considering the risks.\nHow to browse the web on Nintendo Switch\nFrom the dashboard of your Nintendo Switch, scroll over to System Settings.\nSelect Internet.\nSelect Internet Settings.\nChoose the Wi-F...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/eH0Piy2osP8/how-use-hidden-web-browser-nintendo-switch", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-use-hidden-web-browser-nintendo-switch", - "type": "text/html" - } - ], - "crawled": 1570044854896, - "published": 1570044600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5781436-antonio-leiva-clean-architecture-assistant-actions-podcast-s09-e13", - "fingerprint": "87089cb2", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f3:d4506071", - "updated": 1570041019000, - "summary": { - "direction": "ltr", - "content": "This episode we talk about Clean Architecture with Antonio Leiva and then Jenn controls the Google Assistant by teaching us about Assistant and App Actions." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5781436-antonio-leiva-clean-architecture-assistant-actions-podcast-s09-e13", - "type": "text/html" - } - ], - "crawled": 1570043486012, - "title": "Antonio Leiva \u2013 Clean Architecture/Assistant Actions \u2013 Podcast S09 E13 [FREE]", - "published": 1570041019000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5309-arkit-by-tutorials", - "fingerprint": "6248836d", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f2:d4506071", - "updated": 1570039853000, - "summary": { - "direction": "ltr", - "content": "In this book, you'll use Apple's augmented reality framework ARKit to build 5 great-looking AR apps in Swift, including portals, tabletop games, and more." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5309-arkit-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570043486012, - "title": "ARKit by Tutorials [SUBSCRIBER]", - "published": 1570039853000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/3717999-combine-asynchronous-programming-with-swift", - "fingerprint": "d6060fef", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f1:d4506071", - "updated": 1570037125000, - "summary": { - "direction": "ltr", - "content": "The best book for learning how to manage declarative asynchronous event handling with the Swift Combine framework!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/3717999-combine-asynchronous-programming-with-swift", - "type": "text/html" - } - ], - "crawled": 1570043486012, - "title": "Combine: Asynchronous Programming with Swift [SUBSCRIBER]", - "published": 1570037125000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/2941789-ios-test-driven-development-by-tutorials", - "fingerprint": "25f9091", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f0:d4506071", - "updated": 1570035829000, - "summary": { - "direction": "ltr", - "content": "The book that teaches you to write maintainable and sustainable apps by building them with testing in mind or adding tests to already-written apps." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/2941789-ios-test-driven-development-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570043486012, - "title": "iOS Test-Driven Development by Tutorials [SUBSCRIBER]", - "published": 1570035829000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/3688756-catalyst-by-tutorials", - "fingerprint": "53a81208", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3ef:d4506071", - "updated": 1570035003000, - "summary": { - "direction": "ltr", - "content": "The best book to learn how to make your iOS and iPadOS apps run seamlessly under macOS using the Catalyst framework." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/3688756-catalyst-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1570043486012, - "title": "Catalyst by Tutorials [SUBSCRIBER]", - "published": 1570035003000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:359:fc4690a0", - "originId": "40538.pyqb40 at https://www.imore.com", - "fingerprint": "5dae86e9", - "content": { - "content": "

\n

How do I set my favorite scenes and accessories in the iOS Home app? It's simple!

\n

Let's face the facts: Some HomeKit-enabled accessories are more important than others. You'll need to fiddle with some accessories every day, multiple times a day, while others needn't be adjusted very often \u2014 if at all.

\n

Apple's Home app lets you choose your favorite accessories and scenes so you can have your most-used settings at the ready. They'll also appear in Control Center, making it that much easier to adjust your home automation accessories no matter your current task.

\n

\n

How to set your favorite Accessories on iOS and iPadOS

\n
  1. Launch the Home app.
  2. \n
  3. Tap on Rooms.
  4. \n
  5. Swipe to the left or right to navigate to the room that the accessory is in.

    \n

  6. \n
  7. Tap and hold or 3D Touch an Accessory you'd like to make a favorite.
  8. \n
  9. Tap Settings Icon.
  10. \n
  11. Toggle on Include in Favorites.

    \n

  12. \n

\n

How to set your favorite Scenes on iOS and iPadOS

\n
  1. Launch the Home app.
  2. \n
  3. Tap on Rooms.
  4. \n
  5. Swipe to the left or right to navigate to the room that the scene is in.

    \n

  6. \n
  7. Tap and hold or 3D Touch a Scene you'd like to make a favorite.
  8. \n
  9. Toggle on Include in Favorites.

    \n

  10. \n

Questions?

\n

If you run into any trouble getting your favorite scenes and accessories set up, let us know in the comments below!

\n

Updated September 2019: Updated for iOS 13 and iPadOS 13.

\n

\n
\n

HomeKit

\n

\"HomeKit\"

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "How to set your favorite scenes and accessories in Home app", - "author": "Christopher Close", - "summary": { - "content": "How do I set my favorite scenes and accessories in the iOS Home app? It's simple!\nLet's face the facts: Some HomeKit-enabled accessories are more important than others. You'll need to fiddle with some accessories every day, multiple times a day, while others needn't be adjusted very often \u2014 if at all.\nApple's Home app lets you choose your favorite accessories and scenes so you can have your most-used settings at the ready. They'll also appear in Control Center, making it that much easier to adjust your home automation accessories no matter your current task.\nHow to set your favorite accessories in the Home app in iOS and iPadOS\nHow to set your favorite scenes in the Home app in iOS and iPadOS\nHow to set your favorite Accessories on iOS and iPadOS\nLaunch the Home app.\nTap on Rooms.\nSwipe to the left or right to navigate to the room that the accessory is in.\nTap and hold or 3D Touch an Accessory you'd like to make a favorite.\nTap Settings Icon.\nToggle on Include in Favori...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/OGzxI_Xq8VQ/how-set-your-favorite-scenes-and-accessories-home-app", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-set-your-favorite-scenes-and-accessories-home-app", - "type": "text/html" - } - ], - "crawled": 1570042882886, - "published": 1570042800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:358:fc4690a0", - "originId": "58125.pyqb40 at https://www.imore.com", - "fingerprint": "cb602cc2", - "content": { - "content": "

The AirPods you've been waiting for.

\n

Image: 9to5Mac

\n

What you need to know

\n
  • An icon for new in-ear AirPods have appeared in the iOS 13.2 beta.
  • \n
  • The headphones are said to feature noise cancellation and other listening modes.
  • \n
  • Apple could announce the new headphones as early as October.
  • \n

We've been wondering when Apple might release new AirPods with noise cancelling technology, and the answer might be soon.

\n

With the release of the first beta for iOS 13.2, a glyph of the in-ear AirPods (model code B298) has been uncovered, giving us our first potential look at the upcoming headphones.

\n

Based on the glyph, the design may look like existing AirPods with the addition of in-ear tips, making for a more secure fit and allowing wearers to block out ambient sound.

\n

According to 9to5Mac, the new icon was discovered in a component of the system "related to accessibility settings, suggesting that these will work as hearing aids, similar to what can be done with current AirPods."

\n

Woah.. leaked AirPods (3?) with noise cancellation seem very similar to the earlier prototype leak. @bzamayo pic.twitter.com/tjjaEu08G3

\u2014 EverythingApplePro (@EveryApplePro) October 2, 2019
\n

The same report found evidence of different listening modes, the ability to turn off noise cancellation, and something known as "focus mode."

\n

Apple is expected to hold an event in October, where the company could unveil these new in-ear AirPods alongside a new iPad Pro and redesigned MacBook Pro.

\n

\n
\n

AirPods: Ultimate Guide

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "In-ear AirPods with noise cancellation appear in latest iOS 13 beta", - "author": "Brandon Russell", - "summary": { - "content": "The AirPods you've been waiting for.\nImage: 9to5Mac\nWhat you need to know\nAn icon for new in-ear AirPods have appeared in the iOS 13.2 beta.\nThe headphones are said to feature noise cancellation and other listening modes.\nApple could announce the new headphones as early as October.\nWe've been wondering when Apple might release new AirPods with noise cancelling technology, and the answer might be soon.\nWith the release of the first beta for iOS 13.2, a glyph of the in-ear AirPods (model code B298) has been uncovered, giving us our first potential look at the upcoming headphones.\nBased on the glyph, the design may look like existing AirPods with the addition of in-ear tips, making for a more secure fit and allowing wearers to block out ambient sound.\nAccording to 9to5Mac, the new icon was discovered in a component of the system "related to accessibility settings, suggesting that these will work as hearing aids, similar to what can be done with current AirPods."\nWoah.. leaked AirP...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/XUQ-Ki_QNOE/ear-airpods-noise-cancellation-appears-latest-ios-13-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/ear-airpods-noise-cancellation-appears-latest-ios-13-beta", - "type": "text/html" - } - ], - "crawled": 1570042882886, - "published": 1570042344000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613376", - "recrawled": 1570046151863, - "updateCount": 1, - "fingerprint": "de0cfed2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35c:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about new Apple AirPods with noise cancellation aren\u2019t exactly new, dating back a couple of years. But now a glyph found in iOS 13.2 reveals what the new AirPods with noise cancellation will look like. more\u2026

\n

The post New in-ear AirPods with noise cancellation found in iOS 13.2 beta appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/new-in-ear-airpods-with-noise-cancelling-found-in-ios-13-2-beta/", - "type": "text/html" - } - ], - "crawled": 1570042550343, - "title": "New in-ear AirPods with noise cancellation found in iOS 13.2 beta", - "published": 1570040580000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613361", - "fingerprint": "1b2474ae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35b:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Bear: Try the beautiful and flexible Bear writing app for Mac, iPhone, and iPad now.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 02, 2019 \u2013\u00a0Deep Fusion for iPhone 11, Apple Watch battery life appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/9to5mac-daily-october-02-2019/", - "type": "text/html" - } - ], - "crawled": 1570042550343, - "title": "9to5Mac Daily: October 02, 2019 \u2013\u00a0Deep Fusion for iPhone 11, Apple Watch battery life", - "published": 1570039090000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613360", - "fingerprint": "241ebe09", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35a:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

The \u2018Announce Messages with Siri\u2019 feature was originally promised for iOS 13 but was delayed to \u2018later this year\u2019 as Apple hurried to ship iOS 13 in time for the iPhone 11 release. It did not make it in iOS 13.1 either, but it has returned in the just-released iOS 13.2 developer beta.

\n

You need to be an iPhone and AirPods user to take advantage of the feature. With the AirPods in your ears, you will be able to listen and respond to incoming text messages. Siri transcribes the message so you can hear the text without looking at your phone or watch. You can then ignore or immediately reply without having to say \u2018Hey Siri\u2019.

\n

more\u2026

\n

The post \u2018Announce Messages with Siri\u2019 feature returns for AirPods owners in iOS 13.2 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/announce-messages-with-siri-ios-13-2/", - "type": "text/html" - } - ], - "crawled": 1570042550343, - "title": "\u2018Announce Messages with Siri\u2019 feature returns for AirPods owners in iOS 13.2", - "published": 1570039074000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dcf0acd:353:fc4690a0", - "originId": "58122.pyqb40 at https://www.imore.com", - "fingerprint": "da092cb4", - "content": { - "content": "

\n

What you need to know

\n
  • 'Announce Messages with Siri' feature makes its debut with the first iOS 13.2 beta.
  • \n
  • The feature lets Siri read out messages through AirPods.
  • \n
  • Unfortunately, the feature only works with AirPods right now.
  • \n

The feature is reserved for AirPods right now.

\n

Apple unveiled iOS 13 back in June, announcing all the new features it would offer. One of those was "Announce Messages with Siri," but it was delayed beyond iOS 13.0 though the wait wasn't as long as we anticipated. Apple is rolling the feature out now with the iOS 13.2 beta 1 update.

\n

iOS 13.2 beta 1 was released today, bringing along many new features along with necessary bug fixes. Users who download the beta will be able to use the "Announce Messages with Siri" feature. What it does is when you have a pair of AirPods on, Siri will transcribe the messages you received without needing to peek into your iPhone or Apple Watch.

\n

A special alert tone will ring before Siri begins reading out the message. It's similar to other Siri readings like in CarPlay.

\n

Unfortunately, the feature is reserved for AirPods right now. Apple has not announced if other Bluetooth earphones, including Beats with the W1 chip, will support the feature in the future.

\n

Announce Messages with Siri is turned off by default. You'll be able to turn it on by going to Settings > Siri & Search > turn on the Announce Messages toggle.

\n

If you are on the iOS 13.2 beta, let us know how you like the feature in the comments.

\"\"", - "direction": "ltr" - }, - "title": "'Announce Messages with Siri' debuts in first iOS 13.2 beta update", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\n'Announce Messages with Siri' feature makes its debut with the first iOS 13.2 beta.\nThe feature lets Siri read out messages through AirPods.\nUnfortunately, the feature only works with AirPods right now.\nThe feature is reserved for AirPods right now.\nApple unveiled iOS 13 back in June, announcing all the new features it would offer. One of those was "Announce Messages with Siri," but it was delayed beyond iOS 13.0 though the wait wasn't as long as we anticipated. Apple is rolling the feature out now with the iOS 13.2 beta 1 update.\niOS 13.2 beta 1 was released today, bringing along many new features along with necessary bug fixes. Users who download the beta will be able to use the "Announce Messages with Siri" feature. What it does is when you have a pair of AirPods on, Siri will transcribe the messages you received without needing to peek into your iPhone or Apple Watch.\nA special alert tone will ring before Siri begins reading out the message. It's similar...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/J3-FXGShdXQ/announce-messages-siri-officially-debuts-latest-ios-132-beta-update", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/announce-messages-siri-officially-debuts-latest-ios-132-beta-update", - "type": "text/html" - } - ], - "crawled": 1570042219213, - "published": 1570041777000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36097", - "fingerprint": "5bdda4c1", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d8dcbdbb5:347:d4506071", - "updated": 1570041147000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://blog.google/technology/safety-security/keeping-privacy-and-security-simple-you/", - "type": "text/html" - } - ], - "crawled": 1570042010549, - "title": "Three Months", - "published": 1570040792000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Eric Miraglia, Google\u2019s director of privacy and data protection:

\n
\n

In May, we announced that you could automatically delete your Location History and Web & App Activity, which includes things you\u2019ve searched and browsed. We promised to bring this to more products, and now we\u2019re bringing Auto-delete to YouTube History. Set the time period to keep your data \u2014 3 months, 18 months, or until you delete it, just like Location History and Web & App Activity \u2014 and we\u2019ll take care of the rest.

\n
\n

That\u2019s nice, but three months seems long for the shortest interval. Why not something measured in days? How much do you want to bet they don\u2019t even use your history from over three months ago for ad targeting?

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34b:fc4690a0", - "originId": "58121.pyqb40 at https://www.imore.com", - "fingerprint": "6391f80f", - "content": { - "content": "

Apple is collaborating with leading medical institutions.

\n

\n

What you need to know

\n
  • Apple's Research app is available in iOS 13.2 beta.
  • \n
  • The app will allow users to enroll in three important studies.
  • \n
  • Apple has previously introduced ResearchKit and CareKit.
  • \n

Along with Apple's Deep Fusion technology, a new Research app has arrived in the first beta for iOS 13.2. Announced at WWDC, the Research app could have big implications in the health sector.

\n

The Research app sees Apple partner with leading academic and research institutions in an effort to democratize how medical research is conducted, according to Apple. If you decide to participate, the information you provide could lead to medical breakthroughs.

\n

Here are the new studies found in the Research app:

\n
\n

Apple Women's Health Study: In partnership with Harvard T.H. Chan School of Public Health and the NIH's National Institute of Environmental Health Sciences (NIEHS), Apple has created the first long-term study of this scale focused on menstrual cycles and gynecological conditions. This study will inform screening and risk assessment of conditions like polycystic ovary syndrome (PCOS), infertility, osteoporosis, pregnancy and menopausal transition.

\n

Apple Heart and Movement Study: Apple is partnering with Brigham and Women's Hospital and the American Heart Association on a comprehensive study of how heart rate and mobility signals \u2014 like walking pace and flights of stairs climbed \u2014 relate to hospitalizations, falls, heart health and quality of life in order to promote healthy movement and improved cardiovascular health.

\n

Apple Hearing Study: Alongside the University of Michigan, Apple is examining factors that impact hearing health. The Apple Hearing Health Study is the first of its kind to collect data over time in order to understand how everyday sound exposure can impact hearing. The study data will also be shared with the World Health Organization (WHO) as a contribution toward its Make Listening Safe initiative.

\n
\n

The goal with these studies is to gather more information that Apple says could create the next generation of innovative health products.

\n

In a privacy statement about the Research app, Apple said the studies will give users control over what information is shared if they choose to enroll. Any information that is collected or accessed will be stored in encrypted form and protected with a passcode on your iOS device.

\n

It looks like the Apple Research app is almost ready to go. pic.twitter.com/dyYHQCVLJ0

\u2014 Guilherme Rambo (@_inside) October 2, 2019
\n

The Research app comes in addition to ResearchKit and CareKit, the former of which was used to create the Apple Heart Study, the largest study of its kind. The study examined atrial fibrillation "to provide validation for the irregular rhythm notification feature on Apple Watch."

\n

Research app should arrive when iOS 13.2 is released.

\"\"", - "direction": "ltr" - }, - "title": "Apple\u2019s Research app arrives in iOS 13.2 beta", - "author": "Brandon Russell", - "summary": { - "content": "Apple is collaborating with leading medical institutions.\nWhat you need to know\nApple's Research app is available in iOS 13.2 beta.\nThe app will allow users to enroll in three important studies.\nApple has previously introduced ResearchKit and CareKit.\nAlong with Apple's Deep Fusion technology, a new Research app has arrived in the first beta for iOS 13.2. Announced at WWDC, the Research app could have big implications in the health sector.\nThe Research app sees Apple partner with leading academic and research institutions in an effort to democratize how medical research is conducted, according to Apple. If you decide to participate, the information you provide could lead to medical breakthroughs.\nHere are the new studies found in the Research app:\nApple Women's Health Study: In partnership with Harvard T.H. Chan School of Public Health and the NIH's National Institute of Environmental Health Sciences (NIEHS), Apple has created the first long-term study of this scale focused o...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/MxGX313XSjI/apples-research-app-arrives-ios-132-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-research-app-arrives-ios-132-beta", - "type": "text/html" - } - ], - "crawled": 1570041560639, - "published": 1570041244000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34a:fc4690a0", - "originId": "55330.pyqb40 at https://www.imore.com", - "fingerprint": "7096cc4f", - "content": { - "content": "

\n

If you're looking for the best online photo printing service, you've come to the right place. I placed orders on a dozen different photo websites and reviewed each one individually. From each website, I ordered 4x6 prints in both color and black and white, wallet photos, an 8x10 print, a 20x30 print, a photo book, and the minimum order of cards. All of the professional engagement photos you see in my orders were taken by JMS Imagery. I tried to order the least expensive version of each item, though it's not always easy to shop by price. In this article, I summarize my results, so you can have an easier time choosing where to buy your next set of photos, photo books, cards, or other photo products. While none of the services I tested were bad, my favorite online photo printing service was AdoramaPix, for its superior quality and attention to detail.

\n

Best Overall: AdoramaPix

\n

\n

I struggled with which website to put in the top spot because other sites do have better prices and a larger variety of photo products you can order. Ultimately, I decided to go with quality above all else. This is the site I will be using for my own most precious memories going forward. I might use cheaper sites for basic prints, but when quality matters most, it will be AdoramaPix.

\n

AdoramaPix is laser-focused on a handful of products: prints, wall decor, photo books, albums, calendars, and cards. Within each category, you'll find a huge variety of options. The website is easy to use, and orders arrive well-packaged. AdoramaPix was one of only two websites I tried that didn't send my 20x30 print in a tube (which always results in curled edges.)

\n

There are three mobile apps if you prefer to upload and place orders on your iPhone or iPad. The quality of AdoramaPix's prints and photo products is outstanding. I especially loved the photo book and the photo card, both of which clearly stood out from the pack in quality. Take a closer look at AdoramaPix Photo Printing in my full review.

\n

Pros:

\n
  • Excellent quality
  • \n
  • Even basic photo book exceeded expectations
  • \n
  • An incredible variety of photo book and print options
  • \n
  • Great packaging prevents damage and curling
  • \n
  • Easy to navigate website
  • \n
  • Special service for pros
  • \n
  • Card stock photo card printed on both sides, no logo, fancy envelope
  • \n

Cons:

\n
  • Not a huge variety of photo gifts outside of prints and books
  • \n
  • Not the cheapest option
  • \n

Best Overall

\n

AdoramaPix

\n

\n

Quality first

\n

The quality of AdoramaPix's prints and photo products is outstanding. The photo book and the photo card particularly stood out from the pack in quality.

\n\n

Best All-Around: Snapfish

\n

\n

If you think that "Best All-Around" sounds an awful lot like "Best Overall," you're correct. I had a tough time choosing which one to put in the top spot, so I hedged a bit. Snapfish does offer quite a few items and a huge variety of photo gifts that AdoramaPix does not. Snapfish's prices are consistently better than AdoramaPix's, plus you have the option to pick up certain items at CVS, Walgreens, or Walmart. While the quality isn't quite as exceptional on certain items, Snapfish will satisfy just about everyone.

\n

Snapfish's quality is great, prices are reasonable, and the website is easy to use. The selection of photo prints and gifts that Snapfish offers is enormous. I make a lot of photo books and their platform to make books is nicely done. The free, unlimited storage is a nice touch, as is the Snapfish app that lets you place orders and get additional deals.

\n

The packaging was sufficient to prevent damage, though you will get your posters rolled in a tube. While the photocard was beautifully printed on both sides, it does have a Snapfish logo on the back. These are tiny complaints in the scheme of things. Snapfish is an online photo service I can unreservedly recommend to anyone. Read more about Snapfish Photo Printing in my full review.

\n

Pros:

\n
  • Free, unlimited photo storage
  • \n
  • Great quality
  • \n
  • Huge variety of print sizes and photo items
  • \n
  • Easy photo book creation
  • \n
  • So many photo book options
  • \n
  • Reasonable prices
  • \n

Cons:

\n
  • Poster arrived curled
  • \n

Best All-Around

\n

Snapfish

\n

\n

Crowd-pleaser

\n

Snapfish's quality is great, prices are reasonable, and the website is easy to use. Snapfish offers an enormous selection of photo prints and products.

\n\n

Second Best All-Around: Shutterfly

\n

\n

I placed Shutterfly second to Snapfish by the tiniest hair. Truly, they are both excellent photo printing services. Snapfish's prices on most items are slightly less than Shutterfly's, but both offer so many deals and promo codes that original prices don't matter much. I was also more pleased with my cards at Snapfish.

\n

They were printed on card stock so both sides could be printed, while Shutterfly's cards were on photo paper. My 8x10 photo looks slightly blurry, but that may have been due to my photography skills. These are tiny quibbles, only because I needed a tie-breaker.

\n

I've actually been using Shutterfly in my personal life for over a decade. I trust Shutterfly with my family's precious memories. Shutterfly is the keeper of my children's childhood. I've ordered hundreds of prints, books, and gifts from Shutterfly over the years. I've never been disappointed. There are always deals and promo codes, and in fact, you can use three at a time on Shutterfly. Using the iOS app entitles you to extra freebies. Read more about Shutterfly in my full review.

\n

Pros:

\n
  • Easy website to navigate
  • \n
  • iOS app
  • \n
  • Fair prices (with frequent sales/coupons)
  • \n
  • Enormous selection
  • \n
  • High quality
  • \n
  • Free unlimited photo storage
  • \n

Cons:

\n
  • Poster arrived curled
  • \n

Second Best All-Around

\n

Shutterfly

\n

\n

Another fantastic choice

\n

Shutterfly is similar to Snapfish if slightly more expensive. It has an easy-to-use website and a huge selection of quality prints and photo products.

\n\n

Best Storage: Amazon

\n

\n

You must be an Amazon Prime member to take advantage of everything Amazon Photo Printing has to offer. Amazon's big draw is the Amazon Photos app. Once set up, it will automatically back up all of your photos, and up to 5GB of video, for free, forever. You can go ahead and delete them off of your iPhone; Amazon has you covered.

\n

Amazon also offers a wide selection of photo prints and products at reasonable prices. Shipping is free for Prime members, which is an unusual feature among photo print services. Despite the less-than-perfect packaging and lack of some types of photo items, Amazon Photo Printing is a great service to keep in mind for your storage and printing needs.

\n

I was impressed by the customer service, which offered to refund or replace my photo that arrived slightly bent. It's easy to order from a huge selection of photo prints and other photo gifts; you can even do it right from your phone. Learn more about Amazon Photo Printing in my review.

\n

Pros:

\n
  • Free, unlimited, full-resolution photo storage
  • \n
  • Free video storage up to 5 GB
  • \n
  • The app can upload photos automatically from your phone
  • \n
  • Storage is searchable, no tags needed
  • \n
  • Excellent quality photos
  • \n
  • Huge variety of photos and photo gifts
  • \n
  • Free shipping for Prime members
  • \n

Cons:

\n
  • One photo arrived bent (though customer service immediately offered a refund or replacement)
  • \n
  • Large logo on the back of the card
  • \n
  • Poster ships in a tube, resulting in rolled edges
  • \n

Best Storage

\n

Amazon

\n

\n

Members only

\n

Amazon Prime members can take advantage of Amazon's photo printing services, free shipping, and free, unlimited, and automatic photo storage.

\n\n

Most Extensive: CVS

\n

\n

CVS offers way beyond the standard set of photo services. Yes, you can get prints ranging from mini-wallets to 20x30, photo books ranging from cheapie pocket-sized book to a premium leather-bound lay-flat album, cards, and all manner of photo gifts. You can even pick up some of these items at your local CVS the same day. But CVS is unusual in that they also offer passport photos, copy/print services, film developing, and home video transfer to DVD or digital.

\n

One aspect of my order really disappointed me, however. The theme I chose for my photo book, which consisted of decorative quotes and flair, either didn't show up at all over the background or covered up important parts of my photos.

\n

I'm generally pretty careful when I create photo books, but these aspects of the theme weren't apparent to me when I made this one. You can read my review of CVS Photo Printing to learn more.

\n

Pros:

\n
  • Extensive photo services
  • \n
  • Same-day pickup for some items
  • \n
  • Print quality is good
  • \n
  • Decent prices and frequent discounts
  • \n
  • Easy to use website
  • \n

Cons:

\n
  • Some problems with the book design
  • \n
  • Poster arrived rolled
  • \n

Most Extensive

\n

CVS

\n

\n

Beyond

\n

CVS stands out for its huge variety of products and services, including passport photos, copy/printing, film developing, and digital media transfer.

\n\n

Best Drugstore: Walgreens

\n

\n

No place is perfect, but Walgreens does a ton of photo printing services, and they seem to do everything well. Unlike most photo printing services, Walgreens also offers digital media transfer, passport photos, and film developing. The website and photo book creation platform are well-done. The quality of the items I ordered was great, and shipping was pretty fast. Same-day pickup at your local Walgreens is available for particular items.

\n

If you prefer to deal with a brick-and-mortar store, I thought Walgreens offered the best quality of all the drugstores and big box stores. Walgreens also has one of the better websites for when you do order online, plus a Walgreens app where you can order photos as well as manage prescriptions and other drugstore stuff. Read more about Walgreens Photo Printing in my full review.

\n

Pros:

\n
  • Quality prints and products
  • \n
  • Easy to place orders
  • \n
  • Huge array of products and services
  • \n
  • Fast shipping
  • \n

Cons:

\n
  • Poster ships in a tube, causing rolled edges
  • \n

Best Drugstore

\n

Walgreens

\n

\n

So many choices

\n

Walgreens offers just about everything you'd want in a photo printing service and probably some things you hadn't thought of.

\n\n

Best Value: Walmart

\n

\n

It may not come as a surprise that Walmart had the best prices overall. If you're not looking to make a photo book, I can recommend Walmart for just about all of your other printing needs. The overall quality is good, though not quite as good as some others.

\n

Their prices are on par or less than most other places. Plus, there are always promo codes and deals going on. While the shipping isn't super fast, it is free on orders over $35 and cheap for smaller orders, which is unusual. You can also pick up some items in-store the same day you order them.

\n

The fact that you can order just one card at a low price is quite unusual. Keep in mind that cards are printed on photo paper, so you cannot print on the back of the card. The photo book platform is too frustrating to recommend using, but if you want to go for it anyway, the quality of the book is decent. Read more about Walmart Photo Printing in my review.

\n

Pros:

\n
  • Nice quality prints
  • \n
  • Bargain prices
  • \n
  • Sufficient packaging to avoid damage
  • \n
  • Huge variety of photo prints and products
  • \n
  • No minimum quantity card order
  • \n

Cons:

\n
  • Creating a photo book is frustrating
  • \n
  • Poster shipped in a tube, so it arrives with rolled edges
  • \n

Best Value

\n

Walmart

\n

\n

Bargain prices

\n

If you can deal with the confusing photo book creation platform, Walmart can fulfill your photo printing needs for less.

\n\n

Made For iOS: FreePrints

\n

\n

FreePrints online photo printing service is utterly unlike the others out there. It has an interesting model that offers tons of freebies; you only pay for shipping and extras. It's a better photo printing service in some ways and worse in others, but it might be your perfect fit if you're the target audience.

\n

You get up to 85 4x6 prints, a 5x7 softcover 20-page photo book, and an 8x8 photo tile for free every month, but there is no commitment. This isn't a bad deal, even if you do pay to ship each freebie, which ranges from $2 to $10. You can certainly upgrade your order to more or larger or more premium options; you just pay for the upgrades.

\n

One example I could see being the target demographic is a busy parent. You could start a monthly collection, document your baby's first year, or, perhaps order yearly or just occasionally. The entire FreePrints universe is made for iOS; you couldn't order from a computer if you tried. For anyone who needs to take care of their photo needs on the go, FreePrints presents an interesting option. Read more about FreePrints Photo Printing in my review.

\n

Pros:

\n
  • Like a subscription box, but free and no commitment
  • \n
  • Pay shipping only for 85 4x6 prints, one photo book, and one photo tile each month
  • \n
  • Great quality
  • \n
  • Easy-to-use apps
  • \n
  • Pull photos from your phone or many other spots
  • \n

Cons:

\n
  • Limited variety of photo products available
  • \n
  • 8x10 photo arrived bent
  • \n
  • 20x30 photo rolled in a tube
  • \n

Made For iOS

\n

FreePrints

\n

\n

Monthly "freebies"

\n

Order up to 85 4x6 prints, a 5x7 softcover 20-page photo book, and an 8x8 photo tile for free every month from your phone, just pay shipping.

\n\n

And the rest

\n

I would not say that "the rest" are worse than the ones mentioned above; they just didn't stand out from the pack. I was happy overall with the quality of every order from every printing service, despite some annoying photo book creation platforms and some curled edges on the big print. Here's a quick rundown of the other photo printing services I tested.

\n

Nations Photo Lab Photo Printing is one of my very favorites in terms of quality, especially for the two-sided, no-logo photo card. But the annoying photo book platform and the rolled edges of the 20x30 print kept it out of the top spot.

\n

Mpix Photo Printing is another of the top-quality printing services, and the packaging was incredible. Mpix was one of just two sites that packed the 20x30 flat. But Mpix's website kept "eating" my photos, and the photo book creation tool was frustrating.

\n

Mixbook Photo Printing is yet another of the extremely high-quality photo printers, with a rare two-sided, no-logo, and no-minimum order photo card. However, the photo book creation platform was frustrating. The 20x30 was not only rolled into a tube, but it kept its tightly rolled shape even after being weighed down flat overnight.

\n

Costco Photo Printing offers an enormous selection of photo services, and prices are fair. Photo cards are especially cheap, but only if you're ordering in packs of 50. There are additional services in-store only, such as photo restoration. You must be a Costco member to print your photos and everything else there.

\n

Bottom line

\n

Quality-wise, all of the photo printing services I tested ranged from great to superlative. There wasn't a dud in the bunch. If you haven't tried AdoramaPix, go for it, especially if you have a special event you're ordering photos or photo products for. While AdoramaPix doesn't offer the same variety of photo products that most of the others do, the quality is unmatched.

\n

I particularly loved my photo book, which was a cheaper "soft cover," and yet it was thick, durable archival paper. I also loved the photo card, which was printed on both sides, had no tacky logo, and came with a more upscale envelope. AdoramaPix was one of only two photo printing services that ships their large format prints in a flat box, so the poster arrived in perfect condition, perfectly flat. AdoramaPix even has special services for professional photographers.

\n

If you want the best combination of price, convenience, quality, and variety, Snapfish wins by a hair. Seriously, it's just a hair. The website is easy to use, the variety of photo gifts available is staggering, the prices are fair, and promo codes are plentiful. Download the app for extra freebies. You can store your photos on Snapfish and/or upload your photos from various social media and photo sites. If you don't want to pay for or wait for shipping, you can pick up certain items at your several local drugstores.

\n
\n\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "We tracked down the best online printing service so you don't have to!", - "author": "Karen S Freeman", - "summary": { - "content": "If you're looking for the best online photo printing service, you've come to the right place. I placed orders on a dozen different photo websites and reviewed each one individually. From each website, I ordered 4x6 prints in both color and black and white, wallet photos, an 8x10 print, a 20x30 print, a photo book, and the minimum order of cards. All of the professional engagement photos you see in my orders were taken by JMS Imagery. I tried to order the least expensive version of each item, though it's not always easy to shop by price. In this article, I summarize my results, so you can have an easier time choosing where to buy your next set of photos, photo books, cards, or other photo products. While none of the services I tested were bad, my favorite online photo printing service was AdoramaPix, for its superior quality and attention to detail.\nBest Overall: AdoramaPix\nI struggled with which website to put in the top spot because other sites do have better prices and a larger...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/NAMBxfQuZCA/best-online-photo-printing-services", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-online-photo-printing-services", - "type": "text/html" - } - ], - "crawled": 1570041560639, - "published": 1570041000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8db0dc98:33a:fc4690a0", - "originId": "58118.pyqb40 at https://www.imore.com", - "fingerprint": "e8ba5bf", - "content": { - "content": "

\n

What you need to know

\n
  • IKEA's smart blinds have been delayed again.
  • \n
  • This after HomeKit support was also delayed.
  • \n
  • They're already available in parts of Europe.
  • \n

Something's gone very, very wrong with these blinds.

\n

IKEA was very pleased with itself when it said it was launching HomeKit-capable smart blinds what feels like forever ago, but things soon started to go wrong. That HomeKit support was stripped first, and then the smart blinds were delayed. And now they've been delayed once more.

\n

Speaking with The Verge IKEA confirmed the delay, saying that the smart blinds will come "later this year". The original delay came when IKEA decided it could improve functionality, although we don't know what that meant. Nor do we know if the situation is the same this time around. A launch date of yesterday, October 1st was set. And it's now been blown, too.

\n

The Fyrtur blinds are already in parts of Europe, and that's the one that will arrive in the US at some point between now and never. There's a more translucent version available in Europe, called Kadrilj, but that isn't making its way over the Atlantic.

\n

This new delay is disappointing for anyone who has been waiting for IKEA to get its act together. Granted, HomeKit support wasn't going to be there on day one, but it was going to come eventually. Who knows, maybe this delay will mean that HomeKit support is there on day one.

\n

Whenever that turns out to be.

\"\"", - "direction": "ltr" - }, - "title": "IKEA delayed its US smart blinds launch. Again", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nIKEA's smart blinds have been delayed again.\nThis after HomeKit support was also delayed.\nThey're already available in parts of Europe.\nSomething's gone very, very wrong with these blinds.\nIKEA was very pleased with itself when it said it was launching HomeKit-capable smart blinds what feels like forever ago, but things soon started to go wrong. That HomeKit support was stripped first, and then the smart blinds were delayed. And now they've been delayed once more.\nSpeaking with The Verge IKEA confirmed the delay, saying that the smart blinds will come "later this year". The original delay came when IKEA decided it could improve functionality, although we don't know what that meant. Nor do we know if the situation is the same this time around. A launch date of yesterday, October 1st was set. And it's now been blown, too.\nThe Fyrtur blinds are already in parts of Europe, and that's the one that will arrive in the US at some point between now and never. There's...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/lsi8mEIBhgc/ikea-delayed-its-us-smart-blinds-launch-again", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/ikea-delayed-its-us-smart-blinds-launch-again", - "type": "text/html" - } - ], - "crawled": 1570040241304, - "published": 1570039886000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "iPhone, iPad, & iOS", - "Mac & macOS", - "Apple Maps" - ], - "originId": "https://tidbits.com/?p=41770", - "fingerprint": "82121a28", - "id": "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d8dab6a11:2d6:d4506071", - "author": "Adam Engst", - "summary": { - "direction": "ltr", - "content": "Curious about how much work Apple is putting into improving the data underlying its Maps app? With Apple\u2019s release of the Northeast US map data, Justin O\u2019Beirne has posted a fascinating comparison of the old and new maps.

Read original article

\"Take

" - }, - "alternate": [ - { - "href": "https://tidbits.com/2019/10/02/comparing-apples-old-and-new-map-data/", - "type": "text/html" - } - ], - "crawled": 1570039884305, - "title": "Comparing Apple\u2019s Old and New Map Data", - "published": 1570036524000, - "origin": { - "streamId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "htmlUrl": "https://tidbits.com", - "title": "TidBITS" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:335:fc4690a0", - "originId": "57655.pyqb40 at https://www.imore.com", - "fingerprint": "2fb671c1", - "content": { - "content": "

\n

The delightful return of a classic game.

\n

Lovers of fairy tales and Studio Ghibli fans rejoice! The beloved classic, Ni No Kuni Wrath of the White Witch, has just made its way onto the Nintendo Switch. It's a heartwarming tale that follows a young lad named Oliver who finds his way into a magical world that parallels his own. An evil wizard named Shadar has been corrupting the hearts of individuals and it's up to Ollie and his friends to make things right again.

\n

Though this game isn't that old, it has quite a release history. Way back in 2010 a DS game called Ni No Kuni: Dominion of the Dark Djinn released in Japan. A year later in 2011, the game was basically remade in Japan for PS3 under the title Ni No Kuni: Wrath of the White Witch. This PS3 version later found it's way to America in January 2013. This year the game has been remastered for PC and PS4, but the Nintendo Switch version is really just a rerelease of the 2010 game. Considering how simple the graphics are and that the Switch can't handle really high resolution, the 2010 version is ideal for the Switch, though the actual game Switch version does have some issues.

\n\n

Pure of heart

\n

Ni No Kuni: Wrath of the White Witch

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Bottom line: This rereleased classic is a delightful adventure for any Switch owner. It showcases beautiful cut scenes from Studio Ghibli and has you exploring an imaginative fairy tale world. It's a heartwarming tale about loss, love, and friendship.

\n

Pros

\n
  • Charming story and artwork
  • \n
  • Relaxing play style
  • \n
  • Familiar capturing feels like Pok\u00e9mon
  • \n
  • Decent fighting mechanics
  • \n

Cons

\n
  • Frequent errors
  • \n
  • Too much handholding
  • \n

$42 at Amazon

\n\n
\n
\n
\n
\n
\n

A playful tale that feels like a Studio Ghibli movie

\n

Ni No Kuni: Wrath of the White Witch What I like

\n

\n

Lighthearted gaming Studio Ghibli charm

\n

Anyone who's ever seen a Studio Ghibli production will instantly recognize the art style of this game. The beautifully animated cinematic cut scenes were created by the Japanese animation studio, as is evident by the familiar look of the characters. As with just about every Ghibli movie, this game explores the wonders of childhood as well as some serious issues. I absolutely love watching the animated bits; it really does feel like you're watching a movie in parts.

\n
\n

The game explores the wonders of childhood as well as some serious issues.

\n
\n

Part of me finds the plot to be oversimplified and cheesy, but the earnest voice acting, innocent-looking characters, and gorgeous landscapes all come together to make Ni No Kuni work the way the creators intended. Going along with the childlike simplicity of the artwork, the play style of this game is very simple. Anyone looking for an intense JRPG won't find it here. However, this is a fun laid back game for anyone looking for something upbeat and relaxing.

\n

Fighting and Familiar collecting Feels a bit like Pok\u00e9mon

\n

Near the beginning of the game, Oliver discovers he's a wizard who can control Familiars in battle. You'll issue commands to your Familiars, but this is not a turn-based RPG. You can run around freely or cancel a command if you want during a fight, which is a mechanic I like.

\n

Players will come across wild Familiars as they travel between cities. Sometimes when you're fighting one of these beasts, the creature takes a liking to you, which allows you to serenade it and attempt to win it over to your side. If you're successful, this beast becomes a partner that one of your companions can fight with. I personally love this part of the game. Collecting Familiars feels a lot like catching Pok\u00e9mon and there are several different looking creatures to collect.

\n

Each Familiar has its own abilities and fighting styles. You can also equip these creatures with weapons, shields, cloaks, and amulets to increase their stats. They earn experience points in battle and can level up. When they're leveled up enough, they can even undergo a metamorphose to change their look and become stronger. It's a lot like when a Pokemon evolves. The big difference is that metamorphosed Familiars are sent back to level one and must be leveled up again.

\n
\n
\n
\n
\n
\n

Ni No Kuni: Wrath of the White Witch What I don't like

\n

\n

As with any game, Ni No Kuni: Wrath of the White Witch isn't perfect. Some of its imperfections are due to the mechanics of the game itself, but others are due to the way it runs on the Nintendo Switch console.

\n

Receiving errors Closing the game

\n

Before testing Ni No Kuni myself, I read that the game had a tendency to crash while people were playing it. This made me very wary of the game at first and had me saving every chance I got. But after playing for a few hours without incident, I let my guard down. The game eventually did crash on me and it was pretty upsetting considering that I had been an idiot and hadn't saved for roughly 30 minutes. When I was finally able to get the game running again, I had to run around and redo some of the things I'd already done.

\n
\n

The game crashed on me four times during the first 12 hours of play.

\n
\n

After that, I was much more dutiful in saving every chance I got. The game crashed on me four times in the first 12 hours of play. I'm not sure what causes it, but it's definitely annoying. For me the game never froze during a cut scene, it was always while I wandered about a town or the large world map that the game had an error and closed. This is truly frustrating and is a huge downside to playing the game on the Switch. With any luck, Bandai Namco will release a patch to solve this issue.

\n

Slow plot progression Holds your hand too much

\n

The other big thing that I disliked about this game was how slowly the plot progressed. The game can be frustrating for experienced gamers who know how RPGs work since it elaborately explains common game elements with long-winded dialogue and cut scenes. Considering that it looks like the game was meant for little children, it kind of makes sense that the game would hold your hand like this. However, it's still frustrating for anyone who's ever played a game before.

\n

Oliver, in particular, is especially slow at catching on to where the plot is going and needs to have his companions explain everything to him. It would be a lot better of a game if the main character didn't slow the momentum of every new discovery. It leaves for some fun dialogue between the spunky characters, but it also leaves you twiddling your thumbs or spamming the A button to skip through to the next part.

\n

You also have to do things in the order that the game wants you to. For example, I learned a spell early in the game that allowed me to spring open locks. Right after learning it, I tried using it on a locked door, but the spell didn't respond. Literally just a few minutes later after completing a cut scene, I was directed back to that same locked door and this time the spell worked.

\n

Ni No Kuni: Wrath of the White Witch Bottom Line

\n

\n

Ni No Kuni: Wrath of the White Witch is a delightful fantasy romp through the eyes of a child. Parts of the game can be a bit drawn out, but overall the heart of this game is what draws so many people to it. It's upbeat, relaxing, and just downright charming. Much of this is due to the earnest voice acting and also due to the gorgeous art style provided by Studio Ghibli. As long as you aren't expecting a challenging JRPG, you'll enjoy the simple characters and gameplay of this adventure. Just be sure to save frequently on your Switch since the game has a tendency to freeze and close.

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

This lighthearted journey brings back the feeling of awe I felt in my childhood. It's got its flaws and definitely holds your hand a little too much, but it's an enjoyable game overall.

\n\n

Pure of heart

\n

Ni No Kuni: Wrath of the White Witch

\n

\n

$42 at Amazon

\n

Master magic in a fairy tale world

\n

This beautifully animated classic has you following a young boy named Oliver who finds himself in a magical world. It's up to you to defeat the evil Shadar and bring peace back to this world and your own in this beloved JRPG with plenty of heart.

\n
\"\"", - "direction": "ltr" - }, - "title": "Ni No Kuni provides a lighthearted romp on Nintendo Switch", - "author": "Rebecca Spear", - "summary": { - "content": "The delightful return of a classic game.\nLovers of fairy tales and Studio Ghibli fans rejoice! The beloved classic, Ni No Kuni Wrath of the White Witch, has just made its way onto the Nintendo Switch. It's a heartwarming tale that follows a young lad named Oliver who finds his way into a magical world that parallels his own. An evil wizard named Shadar has been corrupting the hearts of individuals and it's up to Ollie and his friends to make things right again.\nThough this game isn't that old, it has quite a release history. Way back in 2010 a DS game called Ni No Kuni: Dominion of the Dark Djinn released in Japan. A year later in 2011, the game was basically remade in Japan for PS3 under the title Ni No Kuni: Wrath of the White Witch. This PS3 version later found it's way to America in January 2013. This year the game has been remastered for PC and PS4, but the Nintendo Switch version is really just a rerelease of the 2010 game. Considering how simple the graphics are and that the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/bXNESuR-lBI/ni-no-kuni-nintendo-switch-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/ni-no-kuni-nintendo-switch-review", - "type": "text/html" - } - ], - "crawled": 1570039589211, - "published": 1570039203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:334:fc4690a0", - "originId": "58116.pyqb40 at https://www.imore.com", - "fingerprint": "2b87464c", - "content": { - "content": "

Plex said the new feature is for "professional binge watchers."

\n

\n

What you need to know

\n
  • Plex has introduced a new update that allows users to watch live TV and schedule recordings at the same time.
  • \n
  • The update also brings several bug fixes.
  • \n
  • The update is available right now for free for iOS and tvOS.
  • \n

Plex on Wednesday unveiled a nice quality of life update available now for iOS and tvOS. Starting today, "professional binge watchers" can simultaneously watch live TV and schedule recordings, Plex announced.

\n

The feature arrives amid a flurry of bug fixes, which are outlined in the release notes below.

\n

NEW:

\n
  • Record Live TV directly from the player.
  • \n

FIXED:

\n
  • Automatically pause video playback when headphones are disconnected.
  • \n
  • Cancelling a recording would show the wrong message.
  • \n
  • DVR Schedule/Priority tabs would show up for restricted users with no DVR access.
  • \n
  • Don't show post-play screen with Web Shows.
  • \n
  • Enhanced video player would pause automatically after skipping to another video.
  • \n
  • Fix an issue that could cause the wrong number of columns to show in grid views on iPad when in landscape orientation.
  • \n
  • Shuffling podcasts would fail.
  • \n
  • Sometimes duration values for podcasts in the player could have been incorrect.
  • \n
  • User avatar is shown when sharing a library.
  • \n
  • Fixed crash when sometimes switching from the Guide tab in a DVR source.
  • \n
  • Fixed a crash that could occur accessing Podcasts.
  • \n
  • Skipping next repeatedly in the audio player with repeat enabled could have caused a crash.
  • \n

Bringing the ability to schedule recordings while watching live TV brings Plex in line with more traditional cable. You can download Plex for iOS and tvOS for free from the App Store.

\"\"", - "direction": "ltr" - }, - "title": "Plex for iOS and tvOS makes big quality of life change in new update", - "author": "Brandon Russell", - "summary": { - "content": "Plex said the new feature is for "professional binge watchers."\nWhat you need to know\nPlex has introduced a new update that allows users to watch live TV and schedule recordings at the same time.\nThe update also brings several bug fixes.\nThe update is available right now for free for iOS and tvOS.\nPlex on Wednesday unveiled a nice quality of life update available now for iOS and tvOS. Starting today, "professional binge watchers" can simultaneously watch live TV and schedule recordings, Plex announced.\nThe feature arrives amid a flurry of bug fixes, which are outlined in the release notes below.\nNEW:\nRecord Live TV directly from the player.\nFIXED:\nAutomatically pause video playback when headphones are disconnected.\nCancelling a recording would show the wrong message.\nDVR Schedule/Priority tabs would show up for restricted users with no DVR access.\nDon't show post-play screen with Web Shows.\nEnhanced video player would pause automatically after skipping to another video.\nFix an ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/3VDzLKhKZVQ/plex-ios-and-tvos-makes-big-quality-life-change-new-update", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/plex-ios-and-tvos-makes-big-quality-life-change-new-update", - "type": "text/html" - } - ], - "crawled": 1570039589211, - "published": 1570038554000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613355", - "fingerprint": "4bd93bcf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:298:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

The saga of IKEA\u2019s smart blinds coming to the United States continues today. The company has confirmed to The Verge that its smart blinds won\u2019t launch in the United States until \u201clater this year\u201d after already missing earlier promised release dates.

\n

more\u2026

\n

The post IKEA delays the US launch of its smart blinds again, now promises release \u2018later this year\u2019 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/ikea-smart-blinds-us-release/", - "type": "text/html" - } - ], - "crawled": 1570038948852, - "title": "IKEA delays the US launch of its smart blinds again, now promises release \u2018later this year\u2019", - "published": 1570037093000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613346", - "fingerprint": "142db089", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:297:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Popular media player, Plex, has released an update for iOS and tvOS that allows users to schedule recordings without missing out on Live TV. The update also brings a variety of bug fixes.

\n

more\u2026

\n

The post Plex iOS and tvOS update lets users schedule recordings while watching Live TV appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/plex-ios-tvos-update/", - "type": "text/html" - } - ], - "crawled": 1570038948852, - "title": "Plex iOS and tvOS update lets users schedule recordings while watching Live TV", - "published": 1570036568000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613225", - "fingerprint": "7918b98a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:296:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

John and Rambo dive into iOS and iPadOS 13 \u2014 what\u2019s new, what\u2019s missing, and what\u2019s the overall state of Apple\u2019s operating systems? Also, credit card scanning, and Apple Arcade first impressions.

\n

Sponsored by MacStadium:\u00a0Get\u00a050% off your first two months of a Mac mini subscription now w/ code\u00a09TO5MAC, or\u00a0get started with MacStadium\u2019s new\u00a0Orka private cloud.

\n


\n

\n
more\u2026
\n

The post Stacktrace Podcast 056: \u201cDark mode all the things\u201d appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/stacktrace-podcast-056-dark-mode-all-the-things/", - "type": "text/html" - } - ], - "crawled": 1570038948852, - "title": "Stacktrace Podcast 056: \u201cDark mode all the things\u201d", - "published": 1570035639000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d928ffb:326:fc4690a0", - "originId": "58115.pyqb40 at https://www.imore.com", - "fingerprint": "3eae8067", - "content": { - "content": "

\n

What you need to know

\n
  • A Bloomberg report outlines how Apple's first-party apps give it an advantage over third-party app makers.
  • \n
  • It now includes 38 pre-installed apps in new iPhones.
  • \n
  • The report does point out Android devices do the same thing.
  • \n

Apple now includes 38 pre-installed apps in new iPhones.

\n

Since Apple launched the iPhone in 2007, it has included some of its own apps that served to round out the experience out of the box. In more recent years, however, that has given Apple an edge over third-party app makers that could put it in antitrust violations.

\n

In a new report by Bloomberg's Mark Gurman, he lays out how space in a smartphone has become a valuable commodity. But it wasn't until recently that Apple really made its own push in that space as it created more first-party apps that come in direct competition with many third-party apps.

\n
\n

Being a default app on the world's best-selling smartphone is valuable because consumers are subtly coaxed and prodded into using this more-established software rather than alternatives. For example, Safari is the iPhone's default web browser, so when a user clicks a link to a website, it will automatically open there, even if other browsers are on the handset.

\n
\n

Bloomberg notes that in 2007, the iPhone only came with 17 pre-installed apps. Now it comes with 38 pre-installed apps. It goes on to compare iOS to Microsoft of the 1990's when it actively tried to shut down web browsers that went up against Internet Explorer.

\n

To be clear, there is no evidence Apple is trying to do that. But in pushing its apps first, that sets up an environment where most users will settle to using Apple Maps or Safari as opposed to downloading apps like Waze or Google Chrome.

\n

Apple is fighting back against this narrative.

\n
\n

Apple said new iPhones come with in-house default apps to create a seamless user experience, while improving performance, battery life, security and privacy. "We have also created the App Store, the safest place to get apps, so customers can choose from millions of apps to find the ones that further enhance their iPhone," a company spokesman wrote in a statement. "In the few categories where Apple also has an app, we have many successful competitors."

\n
\n

It's also worth noting that Apple isn't the only one doing it. Bloomberg notes that Google ships the Pixel device with 30 pre-installed apps while Android devices come with Google's apps as well. Google was fined 4.3 billion euros by European antitrust regulators. The big difference is that with Android devices you can change default apps to non-Google ones but you can't do that on iPhones.

\n

This is a deep conversation about antitrust competition in smartphones that not only involves Apple but companies like Google and Samsung as well. Bloomberg's piece goes into much more detail and warrants a read.

\"\"", - "direction": "ltr" - }, - "title": "The iPhone default apps give Apple a big edge, says Bloomberg", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nA Bloomberg report outlines how Apple's first-party apps give it an advantage over third-party app makers.\nIt now includes 38 pre-installed apps in new iPhones.\nThe report does point out Android devices do the same thing.\nApple now includes 38 pre-installed apps in new iPhones.\nSince Apple launched the iPhone in 2007, it has included some of its own apps that served to round out the experience out of the box. In more recent years, however, that has given Apple an edge over third-party app makers that could put it in antitrust violations.\nIn a new report by Bloomberg's Mark Gurman, he lays out how space in a smartphone has become a valuable commodity. But it wasn't until recently that Apple really made its own push in that space as it created more first-party apps that come in direct competition with many third-party apps.\nBeing a default app on the world's best-selling smartphone is valuable because consumers are subtly coaxed and prodded into using this ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Lxov8-89-yw/iphones-default-apps-give-apple-big-edge-says-bloomberg", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/iphones-default-apps-give-apple-big-edge-says-bloomberg", - "type": "text/html" - } - ], - "crawled": 1570038255611, - "published": 1570037902000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d888cfb:31b:fc4690a0", - "originId": "58013.pyqb40 at https://www.imore.com", - "fingerprint": "d7222ffe", - "content": { - "content": "

\n

Best answer: Though you can play against bots that appear to be AI versions of other players' accounts, you can't play true multiplayer races in Mario Kart Tour ... at least not yet. It's an unusual departure for a Mario Kart game, because, let's face it, racing against other players is usually most of the fun. However, Nintendo has hinted that multiplayer may come to the game in a future update.

\n

What Mario Kart Tour does to make it look like you're playing multiplayer

\n

When you get ready to start a race in Mario Kart Tour, it sure seems as though you're about to go head to head with other live players. The game reinforces the illusion of multiplayer by using screen names that appear to be ones humans might use. Plus, it has multiple versions of the same player or kart, as often happens when you play other Mario Kart games.

\n

Alas, "illusion" is the keyword here. Nintendo is doing its best to make it feel like you're competing in real-time PvP when you're just going up against some convincing (most of the time, anyway) bots. Why did the company do this? Presumably to avoid having the server issues that multiplayer might cause, as Nintendo hasn't really done a mobile game to date that has required that kind of tech.

\n

But Nintendo has at least thought about multiplayer

\n

This might be a bit premature, but Nintendo does seem to have a road map for Mario Kart Tour that includes live multiplayer. If you go to the game's main menu screen, there's a 'Multiplayer' icon with a very peppy "Inbound!" message. Tapping on it gives you this message:

\n

\n

That could mean anything from weeks to months to years, of course, but hey, at least it multiplayer might eventually come to Mario Kart Tour, so that's something. We'll keep you updated as more news comes in.

\n\n

Race hard but solo

\n

Mario Kart Tour

\n

\n

Free on the App Store\nFree on the Google Play Store

\n

Maybe it's not multiplayer, but it can still be fun

\n

Mario Kart Tour may not offer racing action against other live players, but it does allow you to take on all the characters you love from Mario lore on a wide variety of tracks. There's plenty of content now and more on the way.

\n
\"\"", - "direction": "ltr" - }, - "title": "Mario Kart Tour: Are there multiplayer races?", - "author": "Nick Tylwalk", - "summary": { - "content": "Best answer: Though you can play against bots that appear to be AI versions of other players' accounts, you can't play true multiplayer races in Mario Kart Tour ... at least not yet. It's an unusual departure for a Mario Kart game, because, let's face it, racing against other players is usually most of the fun. However, Nintendo has hinted that multiplayer may come to the game in a future update.\nRacing bots the Apple way: Mario Kart Tour on iOS (Free on the Apple Store)\nAndroid bots, come out and play: Mario Kart Tour for Android (Free on the Google Play Store)\nWhat Mario Kart Tour does to make it look like you're playing multiplayer\nWhen you get ready to start a race in Mario Kart Tour, it sure seems as though you're about to go head to head with other live players. The game reinforces the illusion of multiplayer by using screen names that appear to be ones humans might use. Plus, it has multiple versions of the same player or kart, as often happens when you play other Mario Kart...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/K2sXPRlfrm4/does-mario-kart-tour-have-multiplayer", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/does-mario-kart-tour-have-multiplayer", - "type": "text/html" - } - ], - "crawled": 1570037599483, - "published": 1570037404000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d7654f4:30d:fc4690a0", - "originId": "53511.pyqb40 at https://www.imore.com", - "fingerprint": "368a749c", - "content": { - "content": "

\n

Installing the tvOS 13 beta is more complex than an iOS or macOS beta, but it's also for developers only.

\n

Just like with iOS and macOS, Apple makes beta versions of tvOS available for developers to test. But unlike the betas for other systems, installing it on the Apple TV (4th generation) or Apple TV 4K is more complicated than a simple download and go. If you're a developer and you're having trouble getting the tvOS beta installed, here's what you need to do.

\n

Unlike Apple's other operating systems, you can't back up your Apple TV; as such, Apple offers two options for updating tvOS: over the air, which just updates the system; and via USB-C, which restores the device to its factory settings.

\n

\n

Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.

\n
\n

What's new in the tvOS 13 beta?

\n

October 2, 2019: Apple releases tvOS 13.2 beta 1 for developers

\n

Apple has just released beta 1 of tvOS 13.2 for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n\n

September 20, 2019: Apple releases tvOS 13 Golden Master for developers

\n

Apple has just released the Golden Master (GM) version of tvOS 13 for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

September 18, 2019: Apple releases tvOS 13 beta 11 for developers

\n

Apple has just released the eleventh tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

September 10, 2019: Apple releases tvOS 13 beta 10 for developers

\n

Apple has just released the tenth tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

September 4, 2019: Apple releases tvOS 13 beta 9 for developers

\n

Apple has just released the ninth tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

August 27, 2019: Apple releases tvOS 13 beta 8 for developers

\n

Apple has just released the eighth tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

August 15, 2019: Apple releases tvOS 13 beta 7 for developers

\n

Apple has just released the seventh tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

August 7, 2019: Apple releases tvOS 13 beta 6 for developers

\n

Apple has just released the sixth tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

July 29, 2019: Apple releases tvOS 13 beta 5 for developers

\n

Apple has just released the fifth tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

July 17, 2019: Apple releases tvOS 13 beta 4 for developers

\n

Apple has just released the fourth tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

July 2, 2019: Apple releases tvOS 13 beta 3 for developers

\n

Apple has just released the third tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

June 17, 2019: Apple releases tvOS 13 beta 2 for developers

\n

Apple has just released the second tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n

June 3, 2019: Apple releases tvOS 13 beta 1 for developers

\n

Apple has just released the second tvOS 13 beta for developers. If you already have a previous tvOS beta installed, proceed to System > Software Updates and download away. If you've been waiting for tvOS 13 to start testing, your time has come.

\n\n

How to install the tvOS beta over-the-air

\n

You can install the tvOS beta Configuration Profile completely wirelessly, but you'll need a Mac, Apple Configurator, and the latest version of Xcode if you've never done this before.

\n

Updating over the air only updates the system software; your configurations and apps should remain on your Apple TV as-is.

\n
  1. On your Mac, go to developer.apple.com/.
  2. \n
  3. Click Discover.
  4. \n
  5. Click one of the tvOS.
  6. \n
  7. Enter your developer username and password to log in.
  8. \n
  9. Scroll down and click on the blue Download button to the right of tvOS 13 beta configuration profile. Make sure to save the profile to your Desktop.
  10. \n
  11. Install the Apple Configurator app from the Mac App Store.
  12. \n
  13. Connect your Apple TV (4th generation) or Apple TV 4K to AC power.
  14. \n
  15. Connect your Apple TV (4th generation) or Apple TV 4K to the same wireless network as your Mac.
  16. \n
  17. Open Xcode on your Mac. Make sure you're running the latest version.
  18. \n
  19. Click Window in the Menu bar.
  20. \n
  21. Click Devices and Simulators.
  22. \n
  23. Open Settings on your Apple TV.
  24. \n
  25. Select Remotes and Devices.
  26. \n
  27. Select Remote App and Devices.
  28. \n
  29. In Xcode, select the Apple TV when it appears in the left column under Discovered.
  30. \n
  31. Enter the code that appears on your Apple TV. Xcode will pair with the Apple TV.
  32. \n
  33. Open Apple Configurator on your Mac.
  34. \n
  35. Click on your Apple TV in Apple Configurator.
  36. \n
  37. Drag the tvOS 13 Configuration Profile from your Desktop to the Apple TV icon in Apple Configurator. The Apple TV will be configured for the tvOS 13.
  38. \n

Your Apple TV should now detect the new tvOS and download and install it just like any other update. Luckily, if you've already set up your Apple TV in this way, you just need to download the profile, open Apple Configurator, and drag the profile to your Apple TV.

\n

How to install the tvOS beta restore image over USB-C (4th generation Apple TV only)

\n

If you have a 4th generation Apple TV, you can use a USB-C cable to install the restore image.

\n
  1. On your Mac, go to developer.apple.com/.
  2. \n
  3. Click Discover.
  4. \n
  5. Click one of the tvOS.
  6. \n
  7. Enter your developer username and password to log in.
  8. \n
  9. Click on the tvOS 13 restore image for the Apple TV (4th generation).
  10. \n
  11. Click Applications near the top of the page.
  12. \n
  13. Click on the blue Download button to the right of Xcode 10.
  14. \n
  15. Install Xcode 11 on your Mac.
  16. \n
  17. Connect your Apple TV (4th generation) to AC power.
  18. \n
  19. Connect your Apple TV (4th generation) to your Mac using a USB-C cable.
  20. \n
  21. Launch iTunes.
  22. \n
  23. Select your Apple TV when it appears in iTunes.
  24. \n
  25. Hold down the Option key and click on Check for Updates.
  26. \n
  27. Browse to and click on the tvOS 13 beta you downloaded in step 3.
  28. \n

Once iTunes has updated your Apple TV, hook it back up to your television and you're good to go.

\n

Have you got the new tvOS beta up and running on your Apple TV? Which method did you use and how did it work for you?

\n

\n
\n

March Event 2019

\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases tvOS 13.2 beta 1 for developers", - "author": "Joseph Keller", - "summary": { - "content": "Installing the tvOS 13 beta is more complex than an iOS or macOS beta, but it's also for developers only.\nJust like with iOS and macOS, Apple makes beta versions of tvOS available for developers to test. But unlike the betas for other systems, installing it on the Apple TV (4th generation) or Apple TV 4K is more complicated than a simple download and go. If you're a developer and you're having trouble getting the tvOS beta installed, here's what you need to do.\nUnlike Apple's other operating systems, you can't back up your Apple TV; as such, Apple offers two options for updating tvOS: over the air, which just updates the system; and via USB-C, which restores the device to its factory settings.\nApple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the nor...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/kbkR16Ivczk/how-install-tvos-13-developer-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-install-tvos-13-developer-beta", - "type": "text/html" - } - ], - "crawled": 1570036405492, - "published": 1570036200000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30c:fc4690a0", - "originId": "53506.pyqb40 at https://www.imore.com", - "fingerprint": "3f0d2a0f", - "content": { - "content": "

\n

Installing the watchOS 6 beta is more complex than an iOS or macOS beta, but it's also for developers only.

\n

Of Apple's four primary operating systems (iOS, macOS, tvOS, and watchOS), only watchOS lacks a public beta, which isn't surprising, given how comparatively complicated is. You need to install a certificate on your Apple Watch, then download the software to your iPhone running the iOS 13 beta, transfer it across, and get it up and running. It's not hard, but it does take patience and you may have to troubleshoot.

\n

\n

Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.

\n
\n

What's new in the watchOS 6.1 beta?

\n

October 2, 2019: Apple releases watchOS 6.1 beta 2 for developers

\n

Apple has just released watchOS 6.1 beta 2 for developers. Follow the instructions below for installing watchOS 6.1 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n\n

September 23, 2019: Apple releases watchOS 6.1 beta 1 for developers

\n

Apple has just released watchOS 6.1 beta 1 for developers. Follow the instructions below for installing watchOS 6.1 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

August 27, 2019: Apple releases watchOS 6 beta 9 for developers

\n

Apple has just released watchOS 6 beta 9 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

August 21, 2019: Apple releases watchOS 6 beta 8 for developers

\n

Apple has just released watchOS 6 beta 8 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

August 15, 2019: Apple releases watchOS 6 beta 7 for developers

\n

Apple has just released watchOS 6 beta 7 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

August 7, 2019: Apple releases watchOS 6 beta 6 for developers

\n

Apple has just released watchOS 6 beta 6 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

July 30, 2019: Apple releases watchOS 6 beta 5 for developers

\n

Apple has just released watchOS 6 beta 5 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

July 17, 2019: Apple releases watchOS 6 beta 4 for developers

\n

Apple has just released watchOS 6 beta 4 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

July 2, 2019: Apple releases watchOS 6 beta 3 for developers

\n

Apple has just released watchOS 6 beta 3 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

June 17, 2019: Apple releases watchOS 6 beta 2 for developers

\n

Apple has just released watchOS 6 beta 2 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n

June 3, 2019: Apple releases watchOS 6 beta 1 for developers

\n

Apple has just released watchOS 6 beta 1 for developers. Follow the instructions below for installing watchOS 6 onto your Apple Watch. If you were waiting to begin watchOS testing with version 6, now's the time to download and get started.

\n\n

How to install the watchOS 6.1 beta certificate

\n

Note: Make sure you're running the developer beta for iOS 13 on your iPhone before trying to install watchOS 6.

\n
  1. Log into developer.apple.com on the iPhone paired with your Apple Watch.
  2. \n
  3. Tap Discover.
  4. \n
  5. Tap watchOS.
  6. \n
  7. Tap Download.
  8. \n
  9. Sign in with your Apple ID if prompted.
  10. \n
  11. Tap Install Profile next to watchOS 6 Beta.
  12. \n
  13. Tap Allow on the prompt asking for permission to install a profile.
  14. \n
  15. Tap on Install begin.
  16. \n
  17. Enter your Passcode if prompted to do so.
  18. \n
  19. Tap on Install to confirm.
  20. \n
  21. Tap on Restart to reboot your Apple Watch.
  22. \n

Once your Apple Watch has rebooted the installation process goes back to normal.

\n

How to install watchOS 6.1 using your iPhone

\n

The certificate is what tells the Watch app on your iPhone that watchOS 6 is available. Once the Watch app detects the update, the process of installing it is the same as any other watchOS update, detailed below. (If the beta doesn't show up, reboot again.)

\n
  1. Connect your iPhone to Wi-Fi and launch the Apple Watch app.
  2. \n
  3. Tap on the My Watch tab.
  4. \n
  5. Tap on General.
  6. \n
  7. Tap on Software Update.

    \n

  8. \n
  9. Tap on Download and Install.
  10. \n
  11. Enter your iPhone Passcode.
  12. \n
  13. Tap Agree to the Terms and Conditions.

    \n

  14. \n
  15. Make sure your Apple Watch is charged to at least 50% and connect it to the magnetic charger.
  16. \n
  17. Tap Install on your iPhone and/or your Apple Watch.
  18. \n

The watchOS update will download and transfer to your Apple Watch and Apple Watch will reboot to apply the update. You can follow the progress on the Apple Watch screen, and once it's done, you'll be all set.

\n

If the watchOS 6 update fails at the verification stage, try again. If it fails repeatedly, un-pair and re-pair your Apple Watch and try again. (That un-pairing and re-pairing process takes a while so make sure verification really isn't working for you before you go through it.)

\n

How to install watchOS 6.1 using your Apple Watch

\n

With watchOS 6, it appears that Apple is putting a mechanism into place for the Apple Watch to update without needing to use your iPhone. While the process isn't completely iPhone-free yet, it wouldn't be surprising to see it become so over the course of this beta cycle. Here's how, as of right now, you can update your Apple Watch through the watch itself.

\n
  1. Open Settings on your Apple Watch, either by using Siri or your app list.
  2. \n
  3. Tap General.
  4. \n
  5. Tap Software Update.
  6. \n
  7. Tap Install.
  8. \n
  9. Tap OK.
  10. \n
  11. Open the Watch app on your iPhone.
  12. \n
  13. Agree to the Terms & Conditions while still on your iPhone.
  14. \n
  15. On your Apple Watch, tap Download & Install
  16. \n

Your Apple Watch still needs to be on a charger for the update to install, and it won't do so until your watch has a battery level of at last 50%.

\n

How to downgrade watchOS

\n

Instructions for reverting back to watchOS are behind the developer center log in, so we can't replicate them here. Suffice it to say you can't do it on your own. Your Apple Watch will have to go back to Apple. That alone should give anyone who doesn't absolutely need the developer beta pause to reconsider installing it in the first place.

\n

For developers who, for whatever reason, really do need to revert, you can find instructions for contacting Apple at the bottom of this document:

\n

\n
\n

Apple Watch

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases watchOS 6.1 developer beta 2", - "author": "Joseph Keller", - "summary": { - "content": "Installing the watchOS 6 beta is more complex than an iOS or macOS beta, but it's also for developers only.\nOf Apple's four primary operating systems (iOS, macOS, tvOS, and watchOS), only watchOS lacks a public beta, which isn't surprising, given how comparatively complicated is. You need to install a certificate on your Apple Watch, then download the software to your iPhone running the iOS 13 beta, transfer it across, and get it up and running. It's not hard, but it does take patience and you may have to troubleshoot.\nApple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from develope...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FRqyzjYsG60/how-download-watchos-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-download-watchos-beta", - "type": "text/html" - } - ], - "crawled": 1570036401202, - "published": 1570036020000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30b:fc4690a0", - "originId": "58113.pyqb40 at https://www.imore.com", - "fingerprint": "81683857", - "content": { - "content": "

\n

What you need to know

\n
  • GoodNotes 5.3 adds all-new features .
  • \n
  • Dark Mode, multi-window support, and more.
  • \n
  • It's a free update for existing users.
  • \n

It just keeps getting better and better.

\n

GoodNotes has been updated to version 5.3, but that isn't the interesting part. What's really going to pickle your onion is the new support for all of the iPadOS hotness. Yes, the update works on iPhone as well, but iPad is really where all the magic happens.

\n

Like every other app update that's arrived in the last two weeks, GoodNotes now supports Dark Mode. But there are also some special dark paper templates to go along with it, too. Never before has taking notes been so pleasing on the eye.

\n

Dark Mode is table stakes right now, but GoodNotes takes things up a notch by adding support for multiple windows alongside it. Just dragging something to the edge of the iPad's screen opens it into a new window, ready to meet all of your multitasking whims. Those things can be documents, folders, pages from a document view, or even tabs. If you just want to start up with a fresh new instance of GoodNotes, no problem. Drag its icon to the edge of the screen and you're golden.

\n

\n

Carrying on the theme of power user features we have OCR document scanning. Now you can scan documents and have them run through OCR right from the app. Once you're done all of the text is searchable which is a huge deal for research and whatnot.

\n

All of this comes alongside the usual array of bug fixes, but the new features really are where it's at. They all come for free to anyone who already owns GoodNotes 5, with everyone else paying $7.99 to get started. That sounds like a bargain for an app that carries a solid 4.7-star rating in the App Store and continues to go from strength to strength.

\"\"", - "direction": "ltr" - }, - "title": "GoodNotes gets a great iPadOS update", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nGoodNotes 5.3 adds all-new features .\nDark Mode, multi-window support, and more.\nIt's a free update for existing users.\nIt just keeps getting better and better.\nGoodNotes has been updated to version 5.3, but that isn't the interesting part. What's really going to pickle your onion is the new support for all of the iPadOS hotness. Yes, the update works on iPhone as well, but iPad is really where all the magic happens.\nLike every other app update that's arrived in the last two weeks, GoodNotes now supports Dark Mode. But there are also some special dark paper templates to go along with it, too. Never before has taking notes been so pleasing on the eye.\nDark Mode is table stakes right now, but GoodNotes takes things up a notch by adding support for multiple windows alongside it. Just dragging something to the edge of the iPad's screen opens it into a new window, ready to meet all of your multitasking whims. Those things can be documents, folders, pages from a d...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/zMiKeN6CgPM/goodnotes-gains-support-dark-mode-multiple-windows-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/goodnotes-gains-support-dark-mode-multiple-windows-and-more", - "type": "text/html" - } - ], - "crawled": 1570036401202, - "published": 1570035972000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30a:fc4690a0", - "originId": "53532.pyqb40 at https://www.imore.com", - "fingerprint": "61923ab4", - "content": { - "content": "

\n

If you're a developer looking to take a peek at iPadOS 13, here's how to install the developer beta.

\n

iPadOS 13 is on its way with new features that require third-party developer input. As such, the company is releasing developer betas so that software engineers can get a head start on making great software for you.

\n

\n

Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.

\n
\n

What's new in iPadOS 13.2?

\n

October 2, 2019: Apple releases iPadOS 13.2 beta 1 to developers

\n

Apple has just released the first beta version of iPadOS 13.2 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n\n

September 18, 2019: Apple releases iPadOS 13.1 beta 4 to developers

\n

Apple has just released the fourth beta version of iPadOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

September 10, 2019: Apple releases iPadOS 13.1 beta 3 to developers

\n

Apple has just released the third beta version of iPadOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

September 4, 2019: Apple releases iPadOS 13.1 beta 2 to developers

\n

Apple has just released the second beta version of iPadOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 27, 2019: Apple releases iPadOS 13.1 beta 1 to developers

\n

Apple has just released the first beta version of iPadOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 21, 2019: Apple releases iPadOS 13 beta 8 to developers

\n

Apple has just released the eighth beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 15, 2019: Apple releases iPadOS 13 beta 7 to developers

\n

Apple has just released the seventh beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 7, 2019: Apple releases iPadOS 13 beta 6 to developers

\n

Apple has just released the sixth beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

July 29, 2019: Apple releases iPadOS 13 beta 5 to developers

\n

Apple has just released the fifith beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

July 17, 2019: Apple releases iPadOS 13 beta 4 to developers

\n

Apple has just released the fourth beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

July 8, 2019: Apple releases updated third beta of iPadOS 13

\n

Along with its release of the second public beta of the operating system, Apple has sent out a revised version of the third beta of iPadOS 13.

\n

July 2, 2019: Apple releases iPadOS 13 beta 3 to developers

\n

Apple has just released the third beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

June 17, 2019: Apple releases iPadOS 13 beta 2 to developers

\n

Apple has just released the second beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n

June 3, 2019: Apple releases iPadOS 13 beta 1 to developers

\n

Apple has just released the first beta version of iPadOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iPadOS 13 to get started with beta testing, go ahead and download the latest version.

\n\n

Everything you need to know about iPadOS 13

\n

You can find out more about all the new features in iPadOS 13 here.

\n

iPadOS: Everything you need to know

\n

If you're looking for how to install the developer beta of iPadOS 13 using macOS Catalina, we have a different guide for you.

\n

How to make an archived backup of your iPad

\n

Before you begin, make sure you back up your iPad. While the beta process is fairly straightforward, any time you make any significant change to your device you risk problems. And with your personal data, it's always \u2014 always! \u2014 better to be safe than sorry. Even if you back up every night, you'll want to make sure it's absolutely up-to-date.

\n
  1. Plug iPad into your Mac or Windows PC.
  2. \n
  3. Launch iTunes.
  4. \n
  5. Click on the or iPad icon in the menu bar when it appears.
  6. \n
  7. Make sure backup is set to This Computer. (And enable Encrypted backup \u2014 it's worth it!)
  8. \n
  9. Click on Back Up Now. (Click on Encrypt Backup and add a password \u2014 you want the security.)
  10. \n
  11. Back up Apps, if asked.


  12. \n
  13. Press Command, to open Preferences. (Or go to iTunes in the menu bar and click on Preferences.
  14. \n
  15. Click on the Devices tab.
  16. \n
  17. Control-click on your Backup and choose Archive.


  18. \n

Archiving will prevent your current backup from being overwritten by an iPadOS backup in the future, should you want to revert for any reason.

\n

How to install the iPadOS beta using iTunes

\n
  1. Go to developer.apple.com on your Mac.
  2. \n
  3. Click on the "Discover" tab.
  4. \n
  5. Click one of the operating system buttons in the bar near the top of the screen.
  6. \n
  7. Click Download.
  8. \n
  9. Log in with your developer account's username and password.
  10. \n
  11. Go to the iPadOS beta section and Download Restore Images.
  12. \n
  13. Click on the iPadOS restore image that matches the device onto which you plan to install it.
  14. \n
  15. Click Applications at the top of the list of beta software.
  16. \n
  17. Click the Download button next to Xcode 11. Wait for Xcode to finish downloading.
  18. \n
  19. Open iTunes from your Dock or Applications folder.
  20. \n
  21. Connect your iPhone to your Mac.
  22. \n
  23. Click the iPad icon that appears in iTunes. You may be prompted to enter your iPad's password on your tablet.
  24. \n
  25. While holding down the Option key on your Mac's keyboard, click Check for Update.
  26. \n
  27. Click on Downloads in the sidebar, or whichever location you downloaded the iPadOS restore image to.
  28. \n
  29. Click on the iPadOS restore image.
  30. \n
  31. Click Open.
  32. \n

iTunes will now install iPadOS onto your iPad. This process will take some time, and you shouldn't unplug your iPad from your Mac until the update is complete.

\n

How to install the iPadOS beta using a profile

\n

Before you do anything else, make sure you have a developer account with Apple \u2014 without a paid account, you won't be able to download any non-Xcode betas.

\n

Thanks to Apple's configuration profile, you can download iPadOS betas directly on your iPad, no Mac required! (You can still install the iPadOS beta on your iPad by connecting your device to iTunes, but you'll need to be running the Xcode beta first. The method listed below is generally a lot faster, with fewer wires.)

\n
  1. Go to developer.apple.com on your iPad.
  2. \n
  3. Tap on the "Discover" tab.
  4. \n
  5. Tap on of the operating system buttons in the bar near the top of the screen.
  6. \n
  7. Tap Download.
  8. \n
  9. Log in with your developer account's username and password.
  10. \n
  11. Go to the iPadOS 13 beta section and tap the download. This will start the process of downloading the iPadOS beta software profile on your iPad.
  12. \n
  13. Tap Close.
  14. \n
  15. Open Settings.
  16. \n
  17. Tap Profile Downloaded.
  18. \n
  19. Tap Install. You may need to enter your Passcode.
  20. \n
  21. Agree to the Consent form and press Install once in the upper right corner, and once at the bottom of the screen.
  22. \n
  23. Press Restart to apply the changes to your iPad.
  24. \n

To install the iPadOS beta, you'll need to visit Software Update on your iPad once you have the profile loaded.

\n
  1. Launch Settings from your Home screen, tap on General, then tap on Software Update.
  2. \n
  3. Once the update appears, tap on Download and Install.
  4. \n
  5. Enter your Passcode.

    \n

  6. \n
  7. Tap Agree to the Terms and Conditions.
  8. \n
  9. Tap Agree again to confirm.
  10. \n

Your iPad will reboot to install iPadOS 13. There will be a couple of progress bars going across the screen. Sit tight, and let everything finish.

\n

How to get started with iPadOS beta

\n

Once your iPad reboots, it'll be running iPadOS the latest beta. There's a brief bit of setup you'll need to go through, however, as the system will have changed enough that it'll need your login to complete the update.

\n
  1. Tap Continue.
  2. \n
  3. Enter your Apple ID password. iCloud settings will update, so give it a minute.
  4. \n
  5. Tap Get Started.
  6. \n

Once that's done, you'll be on the Home screen and ready to rock the latest iPadOS beta.

\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases iPadOS 13.2 developer beta 1", - "author": "Joseph Keller", - "summary": { - "content": "If you're a developer looking to take a peek at iPadOS 13, here's how to install the developer beta.\niPadOS 13 is on its way with new features that require third-party developer input. As such, the company is releasing developer betas so that software engineers can get a head start on making great software for you.\nApple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.\nWhat's new in iPadOS 13.2?\nOctober 2, 2019: Ap...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/SLNzsId8hVA/how-download-ipados-developer-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-download-ipados-developer-beta", - "type": "text/html" - } - ], - "crawled": 1570036401202, - "published": 1570035960000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:309:fc4690a0", - "originId": "53504.pyqb40 at https://www.imore.com", - "fingerprint": "faf3f8bb", - "content": { - "content": "

\n

If you're a developer looking to take a peek at iOS 13, here's how to install the developer beta.

\n

iOS 13 is on its way with new features that require third-party developer input. As such, the company is releasing developer betas so that software engineers can get a head start on making great software for you.

\n

Are you trying to download the developer beta of iOS 13 using macOS Catalina? The steps are different. Check out our guide!

\n

\n

Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with caution. If you depend on your devices, wait for the final release.

\n
\n

What's new in iOS 13.2?

\n

October 2, 2019: Apple releases iOS 13.2 beta 1 to developers

\n

Apple has just released the first beta version of iOS 13.2 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n\n

September 18, 2019: Apple releases iOS 13.1 beta 4 to developers

\n

Apple has just released the fourth beta version of iOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

September 10, 2019: Apple releases iOS 13.1 beta 3 to developers

\n

Apple has just released the third beta version of iOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

September 4, 2019: Apple releases iOS 13.1 beta 2 to developers

\n

Apple has just released the second beta version of iOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 27, 2019: Apple releases iOS 13.1 beta 1 to developers

\n

Apple has just released the first beta version of iOS 13.1 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 21, 2019: Apple releases iOS 13 beta 8 to developers

\n

Apple has just released the eighth beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 15, 2019: Apple releases iOS 13 beta 7 to developers

\n

Apple has just released the seventh beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

August 7, 2019: Apple releases iOS 13 beta 6 to developers

\n

Apple has just released the sixth beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

July 29, 2019: Apple releases iOS 13 beta 5 to developers

\n

Apple has just released the fifth beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

July 17, 2019: Apple releases iOS 13 beta 4 to developers

\n

Apple has just released the fourth beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

July 8, 2019: Apple releases updated third beta of iOS 13

\n

Along with its release of the second public beta, Apple has sent out a revised version of the third beta of iOS 13.

\n

July 2, 2019: Apple releases iOS 13 beta 3 to developers

\n

Apple has just released the third beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

June 17, 2019: Apple releases iOS 13 beta 2 to developers

\n

Apple has just released the second beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n

June 3, 2019: Apple releases iOS 13 beta 1 to developers

\n

Apple has just released the first beta version of iOS 13 for developers. Follow the instructions below to install this beta. If you were waiting for iOS 13 to get started with beta testing, go ahead and download the latest version.

\n\n

Everything you need to know about iOS 13

\n

You can find out more about all the new features in iOS 13 here.

\n

iOS 13 FAQ: Everything you need to know

\n

How to make an archived backup of your iPhone

\n

Before you begin, make sure you back up your iPhone. While the beta process is fairly straightforward, any time you make any significant change to your device you risk problems. And with your personal data, it's always \u2014 always! \u2014 better to be safe than sorry. Even if you back up every night, you'll want to make sure it's absolutely up-to-date.

\n
  1. Plug iPhone into your Mac or Windows PC.
  2. \n
  3. Launch iTunes.
  4. \n
  5. Click on the iPhone icon in the menu bar when it appears.
  6. \n
  7. Make sure backup is set to This Computer. (And enable Encrypted backup \u2014 it's worth it!)
  8. \n
  9. Click on Back Up Now. (Click on Encrypt Backup and add a password \u2014 you want the security.)
  10. \n
  11. Back up Apps, if asked.


  12. \n
  13. Press Command, to open Preferences. (Or go to iTunes in the menu bar and click on Preferences.
  14. \n
  15. Click on the Devices tab.
  16. \n
  17. Control-click on your Backup and choose Archive.


  18. \n

Archiving will prevent your current backup from being overwritten by an iOS 13 backup in the future, should you want to revert for any reason.

\n

How to install the iOS beta using iTunes

\n
  1. Go to developer.apple.com on your Mac.
  2. \n
  3. Click on the "Discover" tab.
  4. \n
  5. Click on of the operating system buttons in the bar near the top of the screen.
  6. \n
  7. Click Download.
  8. \n
  9. Log in with your developer account's username and password.
  10. \n
  11. Go to the iOS 13 beta section and Download Restore Images.
  12. \n
  13. Click on the iOS restore image that matches the device onto which you plan to install it.
  14. \n
  15. Click Applications at the top of the list of beta software.
  16. \n
  17. Click the Download button next to Xcode 11. Wait for Xcode to finish downloading.
  18. \n
  19. Open iTunes from your Dock or Applications folder.
  20. \n
  21. Connect your iPhone to your Mac.
  22. \n
  23. Click the iPhone icon that appears in iTunes. You may be prompted to enter your iPhone's password on your phone.
  24. \n
  25. While holding down the Option key on your Mac's keyboard, click Check for Update.
  26. \n
  27. Click on Downloads in the sidebar, or whichever location you downloaded the iOS 13 restore image to.
  28. \n
  29. Click on the iOS 13 restore image.
  30. \n
  31. Click Open.
  32. \n

iTunes will now install iOS 13 onto your iPhone. This process will take some time, and you shouldn't unplug your iPhone from your Mac until the update is complete.

\n

How to install the iOS beta using a profile

\n

Before you do anything else, make sure you have a developer account with Apple \u2014 without a paid account, you won't be able to download any non-Xcode betas.

\n

Thanks to Apple's configuration profile, you can download iOS betas directly on your iPhone, no Mac required! (You can still install the iOS beta on your iPhone by connecting your device to iTunes, but you'll need to be running the Xcode beta first. The method listed below is generally a lot faster, with fewer wires.)

\n
  1. Go to developer.apple.com on your iPhone.
  2. \n
  3. Click on the "Discover" tab.
  4. \n
  5. Click on of the operating system buttons in the bar near the top of the screen.
  6. \n
  7. Tap Download.
  8. \n
  9. Log in with your developer account's username and password.
  10. \n
  11. Go to the iOS 13 beta section and tap the download. This will start the process of downloading the iOS beta software profile on your iPhone.
  12. \n
  13. Tap Close.
  14. \n
  15. Open Settings.
  16. \n
  17. Tap Profile Downloaded.
  18. \n
  19. Tap Install. You may need to enter your Passcode.
  20. \n
  21. Agree to the Consent form and press Install once in the upper right corner, and once at the bottom of the screen.
  22. \n
  23. Press Restart to apply the changes to your iPhone.

    \n

  24. \n

To install the beta itself, just visit system preferences.

\n
  1. Launch Settings from your Home screen, tap on General, then tap on Software Update.
  2. \n
  3. Once the update appears, tap on Download and Install.
  4. \n
  5. Enter your Passcode.

    \n

  6. \n
  7. Tap Agree to the Terms and Conditions.
  8. \n
  9. Tap Agree again to confirm.
  10. \n

Your iPhone will reboot to install iOS 13. There will be a couple of progress bars going across the screen. Sit tight, and let everything finish.

\n

How to get started with iOS beta

\n

Once your iPhone reboots, it'll be running iOS the latest beta. There's a brief bit of setup you'll need to go through, however, as the system will have changed enough that it'll need your login to complete the update.

\n
  1. Tap Continue.
  2. \n
  3. Enter your Apple ID password. iCloud settings will update, so give it a minute.
  4. \n
  5. Tap Get Started.
  6. \n

Once that's done, you'll be on the Home screen and ready to rock the latest iOS beta.

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple releases first beta of iOS 13.2 for developers", - "author": "Joseph Keller", - "summary": { - "content": "If you're a developer looking to take a peek at iOS 13, here's how to install the developer beta.\niOS 13 is on its way with new features that require third-party developer input. As such, the company is releasing developer betas so that software engineers can get a head start on making great software for you.\nAre you trying to download the developer beta of iOS 13 using macOS Catalina? The steps are different. Check out our guide!\nApple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac (sadly, no public beta for the Apple Watch). While the betas contain new features, they also contain pre-release bugs that can prevent the normal use of your iPhone, iPad, Apple Watch, Apple TV, or Mac, and are not intended for everyday use on a primary device. That's why we strongly recommend staying away from developer previews unless you need them for software development, and using the public betas with...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/gAwhUiWYubY/how-download-ios-13-developer-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-download-ios-13-developer-beta", - "type": "text/html" - } - ], - "crawled": 1570036401202, - "published": 1570035900000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115826", - "fingerprint": "59f3ef6f", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d74755c:222:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The Ballard High Marching Band pulled out a first-place win at the Autumn Leaf Festival last weekend in Leavenworth after nearly missing the whole parade. The 150-member band was scheduled to leave at 8:30am on Saturday morning, but a mix-up with buses meant they were delayed an hour. On top of that, a snowstorm at [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/02/bhs-marching-band-wins-first-place-at-leavenworth-autumn-leaf-festival/", - "type": "text/html" - } - ], - "crawled": 1570036282716, - "title": "BHS Marching Band wins first place at Leavenworth Autumn Leaf Festival", - "published": 1570033075000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The Ballard High Marching Band pulled out a first-place win at the Autumn Leaf Festival last weekend in Leavenworth after nearly missing the whole parade.

\n
\"\"
\n

The 150-member band was scheduled to leave at 8:30am on Saturday morning, but a mix-up with buses meant they were delayed an hour. On top of that, a snowstorm at Steven\u2019s Pass on Highway 2 slowed traffic. When they finally pulled into Leavenworth, the parade was already underway.

\n

The students quickly changed into their uniforms while still on the bus, and with the help from parents, BHS Director of Bands Michael James directed the buses as close as possible to the parade assembly area.

\n

\u201cThey literally marched away from the buses and into the parade with no stopping or pausing, to applause and cheers of onlookers,\u201d Roxanne\u00a0Kenison with BHS says.

\n

After a successful march, the band discovered they\u2019d won first place out of 19 bands in the festival parade, and took first place in the 4A division.

\n

The festival was the first performance of the year for the band \u2014 their next performance will be this Friday, Oct. 4 at the Ballard Homecoming Game. Friday\u2019s show will include a 10-minute Aretha Franklin tribute that will includes her greatest hits: Think, Natural Woman, and Respect.

\n

Photo by Roxanne\u00a0Kenison

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4180875-introduction-to-unity-scripting-part-2", - "fingerprint": "f1d3b750", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21e:d4506071", - "updated": 1570032076000, - "summary": { - "direction": "ltr", - "content": "In the second and last part of this tutorial, you will finish the game Sheep Rescue, in which you have to save the panicking sheep from their demise!" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4180875-introduction-to-unity-scripting-part-2", - "type": "text/html" - } - ], - "crawled": 1570036272959, - "title": "Introduction to Unity Scripting \u2013 Part 2 [FREE]", - "published": 1570032076000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4180726-introduction-to-unity-scripting-part-1", - "fingerprint": "6e07e0e9", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21d:d4506071", - "updated": 1570032056000, - "summary": { - "direction": "ltr", - "content": "Scripting is an essential part of making even the simplest of games. These small collections of code work together to do all sorts of things." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4180726-introduction-to-unity-scripting-part-1", - "type": "text/html" - } - ], - "crawled": 1570036272959, - "title": "Introduction to Unity Scripting \u2013 Part 1 [FREE]", - "published": 1570032056000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613132", - "recrawled": 1570049753403, - "updateCount": 2, - "fingerprint": "594be47b", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Update: iOS 13.2 developer beta 1 is now available, as well as the second developer beta of watchOS 6.1. tvOS 13.2 developer beta 1 is also now available. Apple is also releasing the first public beta of iOS 13.2 today.

\n

Apple today has released the first developer beta of iOS 13.2. The new beta is the first to include Apple\u2019s new Deep Fusion camera technology on the iPhone 11 and iPhone 11 Pro, as detailed yesterday.

\n

more\u2026

\n

The post Apple releasing first developer beta of iOS 13.2 today with Deep Fusion camera tech for iPhone 11 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/ios-13-2-developer-beta-1/", - "type": "text/html" - } - ], - "crawled": 1570035347314, - "title": "Apple releasing first developer beta of iOS 13.2 today with Deep Fusion camera tech for iPhone 11", - "published": 1570035020000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613322", - "fingerprint": "2a00c775", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e4:d4506071", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Apple\u2019s official iPhone 11 Pro leather cases see a 20% discount in today\u2019s best deals. You can also pick up an iPhone 8 in refurbished condition for $340 and the Bose QuietComfort 35 SII wireless headphones drop to $224. All that and more are in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post iPhone 11 Pro leather cases are 20% off, iPhone 8 is $340, Bose QC 35 headphones are on sale appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/iphone-11-pro-leather-cases-deals/", - "type": "text/html" - } - ], - "crawled": 1570035347314, - "title": "iPhone 11 Pro leather cases are 20% off, iPhone 8 is $340, Bose QC 35 headphones are on sale", - "published": 1570032055000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d603c89:2f6:fc4690a0", - "originId": "58038.pyqb40 at https://www.imore.com", - "fingerprint": "c20ab33e", - "content": { - "content": "
\n

Titanium Apple Watch Series 5

\n

Strong and light

\n

\n

From $799 at Apple

\n

Pros

\n
  • Lighter
  • \n
  • Multiple colors
  • \n
  • Less expensive
  • \n
  • Stronger overall
  • \n

Cons

\n
  • Matte finish not for everyone
  • \n

The Titanium Apple Watch Series 5 is lighter than its ceramic sibling and features two color options to the ceramic's singular white. It's much less expensive no matter what band you get, and is probably a more durable product overall. The more brushed, matte finish of the titanium watch won't be for everyone.

\n

Ceramic Apple Watch Series 5

\n

Premium white

\n

\n

From $1,299 at Apple

\n

Pros

\n
  • More scratch resistant
  • \n
  • Premium look and feel
  • \n

Cons

\n
  • More expensive
  • \n
  • Only one color option
  • \n

The ceramic Apple Watch comes in just one color, but it offers a stark contrast to the rest of the Watch lineup. It truly stands out against not only other Apple Watches, but probably most of the other watches you'll encounter in your day-to-day life. You'll pay for that privilege of standing out, though.

\n
\n

Durable titanium or eye-catching white ceramic? Apple's latest premium watches are both beautiful, so which one's for you?

\n

Here's the deal: unless you both have the money to spend and really like the aesthetics of it, there's no practical reason to get the ceramic version of the Apple Watch Series 5. It's more expensive, it's heavier, and there's only one color option. The titanium, Apple Watch, on the other hand, has two colors, and starts at $500 less than the ceramic model. It's greater price gap, in fact, than the one between the starting prices of the aluminum and stainless steel watches.

\n

Titanium vs. ceramic: What are the differences?

\n

When it comes to the internal components and screen material, the titanium and ceramic Apple Watches are no different from one another. They have the same sapphire crystal screen, they're both Wi-Fi + Cellular models, and they both come with 32GB of internal storage (as does the rest of the Series 5 lineup).

\n

So the real difference is in the materials. Titanium is a lighter material, stronger than stainless steel and, in many situations, a better choice for durability than the ceramic. Ceramic is more scratch-resistant, but it's an overall more brittle material. So, if you've ever had a problem with your watch band unfastening and your watch dropping to the ground, the titanium watch will likely hold up better against that sort of thing over time.

\n

There are also the aesthetics of the watches to consider. You really have to like the look of the mostly-white body of the ceramic watch to shell out of it. And to a certain extent, that's also true with the titanium watch. But at least with the titanium model, you have both a standard and a black color option. The ceramic Apple Watch only comes in white.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Titanium Apple WatchCeramic Apple Watch
Starting price$799$1,299
Weight35.1g (40mm)
41.7g (44m)
39.7g (40mm)
46.7g (44m)
Screen materialSapphire crystalSapphire crystal
Back materialSapphire crystal and ceramicSapphire crystal and ceramic
GPS-onlyNoNo
FinishBrushedPolished
ColorsSilver
Space black
White

From a practical perspective, the titanium Apple Watch is the Apple Watch to get. It's lighter on both your wrist and your wallet and features a second color option. It's also stronger overall, and, depending on your tastes, may look better with more of Apple's available bands.

\n

But the thing about fashion accessories (which the Apple Watch is, as something you wear on your wrist) is that it's not all about practicality. If practicality was your main concern, you'd have skipped both of these and gotten an aluminum model, or at the most a stainless steel one for the sapphire screen. But you didn't do that. Instead, you're looking at the two most expensive non-Herm\u00e8s watches that Apple makes.

\n

Because something is striking about that ceramic watch. It's singular amongst all of the Apple Watch casing and band combinations you can get. The white is going to stand out wherever you go, and people will take a second, even if only a second, to look at it. It's not the most practical choice, but if it fits your aesthetic sensibilities and your budget, there's no reason not to go for it.

\n

Titanium Apple Watch Series 5

\n

Strong and practical

\n

\n

From $799 at Apple

\n

Lighter, stronger, and less expensive.

\n

A much less expensive option than the ceramic watch, but overall stronger and lighter than its more expensive counterpart. It comes in two color options, though the brushed metal look might not be for everyone.

\n

Ceramic Apple Watch Series 5

\n

Premium standout

\n

\n

A premium watch for a premium price.

\n

From $1,299 at Apple

\n

A striking piece that is sure to draw many an eye, the ceramic Apple Watch may be a great option for the more fashion-forward, so long as they can pay for it. Should stand up to most sources of scratches.

\"\"", - "direction": "ltr" - }, - "title": "Should you go for the Apple Watch in titanium or ceramic?", - "author": "Joseph Keller", - "summary": { - "content": "Titanium Apple Watch Series 5\nStrong and light\nFrom $799 at Apple\nPros\nLighter\nMultiple colors\nLess expensive\nStronger overall\nCons\nMatte finish not for everyone\nThe Titanium Apple Watch Series 5 is lighter than its ceramic sibling and features two color options to the ceramic's singular white. It's much less expensive no matter what band you get, and is probably a more durable product overall. The more brushed, matte finish of the titanium watch won't be for everyone.\nCeramic Apple Watch Series 5\nPremium white\nFrom $1,299 at Apple\nPros\nMore scratch resistant\nPremium look and feel\nCons\nMore expensive\nOnly one color option\nThe ceramic Apple Watch comes in just one color, but it offers a stark contrast to the rest of the Watch lineup. It truly stands out against not only other Apple Watches, but probably most of the other watches you'll encounter in your day-to-day life. You'll pay for that privilege of standing out, though.\nDurable titanium or eye-catching white cera...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/IvLSQVjKaWE/apple-watch-titanium-vs-ceramic", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-watch-titanium-vs-ceramic", - "type": "text/html" - } - ], - "crawled": 1570034957449, - "published": 1570033803000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e6:fc4690a0", - "originId": "58111.pyqb40 at https://www.imore.com", - "fingerprint": "993a4dd7", - "content": { - "content": "

\n

What you need to know

\n
  • Native Union today unveiled its new Power Delivery Charging Collection.
  • \n
  • The collection of wall chargers and powerbanks offer fast charging speeds from 18W up to 45W.
  • \n
  • The new Power Delivery Charging Collection is now available through Native Union's site.
  • \n

Charge up your iPhone or iPad in no time.

\n

Native Union today unveiled its new Power Delivery Charging Collection of powerful wall chargers and powerbanks that will top off your iPhone or iPad in no time. The collection features super-fast charging speeds along with Native Union's signature sleek and compact design.

\n

The first item in the collection is the Smart Charger PD 18W, which is a wall charger with a USB-A and USB-C port that can deliver high-charging speeds of up to 18W. It will charge up an iPhone 50% in 27 minutes.

\n

The second entry into the collection is the Smart Hub PD 45W. This wall charger is a hub to charge up to three devices at a time via the two USB-A (15W) and USB-C (30W) ports. It delivers the same charging capabilities for the iPhone, but where it truly shines is in charging bigger devices like an iPad Pro. It'll top off Apple's high end iPad 50% in just 50 minutes.

\n

The last item of the collection is the Jump+ Powerbank. It is a PD-enabled 12,000 power bank that comes with a USB-A and USB-C port and can wirelessly charge any Qi-compatible device. The USB-C port is capable of delivering 18W fast charging.

\n

All three items in Native Union's Power Delivery Charging Collection are now available through its site. The Smart Charger PD 18 retails for $39.99, the Smart Hub PD 45W for $59.99 and the Jump+ Powerbank for $99.99.

\"\"", - "direction": "ltr" - }, - "title": "Native Union's new charging collection will top off your iPhone in no time", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nNative Union today unveiled its new Power Delivery Charging Collection.\nThe collection of wall chargers and powerbanks offer fast charging speeds from 18W up to 45W.\nThe new Power Delivery Charging Collection is now available through Native Union's site.\nCharge up your iPhone or iPad in no time.\nNative Union today unveiled its new Power Delivery Charging Collection of powerful wall chargers and powerbanks that will top off your iPhone or iPad in no time. The collection features super-fast charging speeds along with Native Union's signature sleek and compact design.\nThe first item in the collection is the Smart Charger PD 18W, which is a wall charger with a USB-A and USB-C port that can deliver high-charging speeds of up to 18W. It will charge up an iPhone 50% in 27 minutes.\nThe second entry into the collection is the Smart Hub PD 45W. This wall charger is a hub to charge up to three devices at a time via the two USB-A (15W) and USB-C (30W) ports. It delivers...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/qjxXf3oKJTk/native-unions-new-charging-collection-top-your-iphone-no-time", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/native-unions-new-charging-collection-top-your-iphone-no-time", - "type": "text/html" - } - ], - "crawled": 1570033642482, - "published": 1570033112000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e5:fc4690a0", - "originId": "58108.pyqb40 at https://www.imore.com", - "fingerprint": "a5488993", - "content": { - "content": "

\n

A terrible crime... maybe?... definitely not.

\n

What you need to know

\n
  • A woman in her 70s got a $368 ticket for charging an iPhone in her cupholder.
  • \n
  • She was looking straight ahead, with both hands on the steering wheel when the officer knocked on the window.
  • \n
  • The phone was connected to CarPlay, so as to comply with driving legislation.
  • \n

A woman in her 70s from Vancouver has received a $368 ticket for distracted driving after a Police Officer noticed an iPhone charging in her vehicle's cup holder. According to the woman's son Trevor Kramer, she was stopped at a red light when a Vancouver Police Officer, who was stood on the sidewalk peering into cars, knocked on her window. Recounting the incident Kramer wrote:

\n
\n

She initially thought he was a panhandler

\n

"She says had both of her hands on her steering wheel and was looking forward, until he distracted her to give her a ticket for having a mobile device that she wasn't even looking at or touching at the time.

\n

"As he handed her the ticket, she told the officer that it was her first one ever and he just looked at her. And how would using a mount vs. a cup holder change the interpretation of 'operating any of the device features or functions?'"

\n
\n

\n

Kramer took to Twitter to vent his frustration, posting a photo of the phone in situe and the ticket that was issued (above). He tagged outspoken Vancouer lawyer Kyla Lee in the post, and the incident has gained enough aclaim to have been featured on regional news.

\n

Thanks for bringing such incredible high profile attention to the case of my mom\u2019s unfair @VPDTrafficUnit @VancouverPD ticket for the alleged offence of charging her phone in her car\u2019s cupholder while she focused on driving, @smacdonald__ @GlobalBC. cc: @steeletalk @IRPlawyer pic.twitter.com/lEY8DUM2nQ

\u2014 Trevor Kramer \u24cb (@tkhereandthere) October 2, 2019
\n

To add insult to injury, it is purported that the phone was connected to Bluetooth at the time of the incident, and that his mother specifically bought a car with CarPlay so as to comply with legislation.

\n

CityNews1130 states the following regarding the response from Vancouver police:

\n
\n

In a statement, Vancouver police say anyone who is unhappy with a ticket or who thinks they've been treated unfairly can take the appropriate course of action by disputing the ticket through the courts.

\n

While Constable Steve Addison says he doesn't know the specific circumstances of this case, "there is precedent that says a person can be ticketed for using and electronic device even if they are not touching it."

\n

"This would apply if a device is turned on, within reach of the driver, and causing the driver to be distracted," he adds.

\n
\"\"", - "direction": "ltr" - }, - "title": "Woman in her 70s gets driving ticket for charging iPhone in cup holder", - "author": "Stephen Warwick", - "summary": { - "content": "A terrible crime... maybe?... definitely not.\nWhat you need to know\nA woman in her 70s got a $368 ticket for charging an iPhone in her cupholder.\nShe was looking straight ahead, with both hands on the steering wheel when the officer knocked on the window.\nThe phone was connected to CarPlay, so as to comply with driving legislation.\nA woman in her 70s from Vancouver has received a $368 ticket for distracted driving after a Police Officer noticed an iPhone charging in her vehicle's cup holder. According to the woman's son Trevor Kramer, she was stopped at a red light when a Vancouver Police Officer, who was stood on the sidewalk peering into cars, knocked on her window. Recounting the incident Kramer wrote:\nShe initially thought he was a panhandler\n"She says had both of her hands on her steering wheel and was looking forward, until he distracted her to give her a ticket for having a mobile device that she wasn't even looking at or touching at the time.\n"As he handed her...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/THZxm_IZ7jY/70-year-old-vancouver-woman-gets-driving-ticket-iphone-charging-cup-holder", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/70-year-old-vancouver-woman-gets-driving-ticket-iphone-charging-cup-holder", - "type": "text/html" - } - ], - "crawled": 1570033642482, - "published": 1570032974000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Objective-C" - ], - "originId": "5d94c1dcac875e24d710286c", - "recrawled": 1570556355051, - "updateCount": 2, - "fingerprint": "267e2d03", - "id": "AY80t/Vl4TMkqqPjtnpcUzVjYAqDn3a9sFmvt0zCpmI=_16d8d3d9585:154:d4506071", - "author": "Agnes Vasarhelyi", - "summary": { - "direction": "ltr", - "content": "Objective-C runtime discovery: classes, meta-classes, type encodings, and more." - }, - "alternate": [ - { - "href": "http://blog.alltheflow.com/unexpected-compilation/", - "type": "text/html" - } - ], - "crawled": 1570032686469, - "title": "Unexpected compilation", - "published": 1570032047000, - "origin": { - "streamId": "feed/https://blog.alltheflow.com/rss/", - "htmlUrl": "http://blog.alltheflow.com/", - "title": "All The Flow" - }, - "content": { - "direction": "ltr", - "content": "

I went down an interesting rabbit hole a few days ago. I've been writing mostly Swift at work for over a year now, so my Objective-C practice became somewhat rusty. Anyways, that day was a different day, because I was working on something in the Objective-C part of our code. I had a few "lol" moments as I witnessed myself struggling with the syntax, but then I ran into something interesting as the result of my new Swift habits.

\n

I wanted to add an extra argument to the existing initializer of a class:

\n
- (instancetype)initWithPhotoItem: (PhotoItem *)photoItem\n                            state: (AnnotationViewState *)state\n
\n

I'm so used to Swift by now, I made a mistake:

\n
- (instancetype)initWithPhotoItem: (PhotoItem *)photoItem\n                            state: (AnnotationViewState *)state\n          annotationFilterService: AnnotationFilterService\n
\n

Instead of defining an annotationFilterService named argument as (AnnotationFilterService *) annotationFilterService, I just mistakenly defined the AnnotationFilterService class. Exactly like how I would define function arguments in Swift code. The code compiled, the app was running happily, and things only started falling apart once I actually tried to use the annotationFilterService argument, that didn't exist.

\n

It came as a surprise to me that the code compiled and the initializer was running fine this way, so I wanted to understand why.

\n

After giving it some thoughts I concluded that the AnnotationFilterService class must be an object. I assumed that somewhere not-so-deep down there, my method definition is being translated to something correct, and that's why the compiler and even the runtime is fine with it.

\n
\n

UPDATE: As it turns out at the end, the AnnotationFilterService definition could've been anything, like asd. As Jeff Johnson pointed out on Twitter, it's just an untyped parameter name in this context:

\n

AnnotationFilterService is simply a parameter name in this context. It can be anything and will shadow any class names.

\u2014 Jeff Johnson (@lapcatsoftware) October 2, 2019
\n\n

Nevertheless, following my intuition before knowing the answer, I figured I would take a closer look at classes, objects, and methods to understand more.

\n

What is a Class?

\n

From the (open source) runtime code:

\n
/// An opaque type that represents an Objective-C class.\ntypedef struct objc_class *Class;\n
\n

When looking at the objc_class struct, we can see that it inherits from the objc_object struct. (It's C++ code)

\n
struct objc_class : objc_object {\n    Class superclass;\n    cache_t cache;\n    class_data_bits_t bits;\n\n...\n
\n

Quickly jumping over to this objc_object struct, we will see what an Objective-C object is, and what's the one thing objc_class will inherit from it. The isa (value, or pointer), that's also a Class.

\n
/// Represents an instance of a class.\nstruct objc_object {\n    Class _Nonnull isa  OBJC_ISA_AVAILABILITY;\n};\n\n/// A pointer to an instance of a class.\ntypedef struct objc_object *id;\n
\n

Alright, so an Objective-C class is technically an object with more fields. Still, many questions arise. First of all: what does the compiler translate method definitions to?

\n

Message sending

\n

In order to find it out, let's first look at how message sending works, what happens when we send a message to an object in Objective-C. When running the line of code [object message]; the implementation of the message method on object gets resolved to a function during runtime. First, the compiler translates that expression to something that corresponds to objc_msgSend(object, @selector(message)). In order to resolve the instance method to the underlying function, the system needs to know what class the receiver object is an instance of, because that's where it can look up the implementation of the selector passed in.

\n
\n

This is different from how other languages implement this, using a vtable for example, that is bound to the object, not the class.

\n
\n

isa field

\n

The Class of an object is determined by looking at the first of all variables of it, the isa field. Since every object has an isa, and a super_class field, all objects have access to their Class, and all the Classes up in their hierarchy. For instance member lookup, the runtime first follows the object's class's method list for the selector via its isa field, and if it can't find it there, the superclasses, and so on, until it reaches the root.

\n

Method lists

\n

The method_lists field of the object is a compiler generated list of the methods on the given class. This is a list of Methods, where Method is just an alias for objc_method:

\n
struct objc_method {\n    SEL _Nonnull method_name                                 OBJC2_UNAVAILABLE;\n    char * _Nullable method_types                            OBJC2_UNAVAILABLE;\n    IMP _Nonnull method_imp                                  OBJC2_UNAVAILABLE;\n}                                                            OBJC2_UNAVAILABLE;\n
\n

When looking through these methods, the system finds the method with the matching method_name. If there was no match in the object's class' method list, or any of the object's class' superclasses' method lists, the app will crash with the probably familiar "unrecognized selector sent to instance" message.

\n
\n

There's a method caching mechanism involved in this process to make this more efficient. Look up the docs on objc_cache if you're interested in more details.

\n
\n

When a matching method was found though, the attention turns to the method_imp field of the identified method. This IMP is a pointer to the start of the function that implements the method. This function can be called C-style, passing in the pointer to the object itself first, then the selector, and its arguments following. This is what gets called at the end.

\n

Method signature

\n

When us developers are looking at Objective-C methods on the other hand, all we see is a return type, a name, and arguments. What it looks like actually, is a bit more.

\n

Every method has an implicit self, and a _cmd argument that's hidden from our eyes, but we have access to them. After these two, follow the arguments defined by the developer in the Objective-C code.

\n

Classes are objects

\n

Circling back to the original finding, that Class is an object, we can now try to imagine how sending messages to classes work following the same principles as above. When we send the string message to the NSString class ([NSString string]), something very similar happens to what we were just looking at. The compiler translates the expression to an objc_msgSend function call first, and the runtime will try to resolve the class of the object through the isa field.

\n

But wait, if the class itself is a Class (i.e. NSString), what is the class of the class will be?

\n

Meta classes

\n

A meta-class. A meta-class is what holds the method list of the class. The isa field of a Class is what points to the class' meta-class. When sending the string message to NSString, the runtime will find it in NSString's meta-class' method list.

\n

Let's write a small function to find out what the class, and meta-class of a certain class is. This can help us understand what's happening.

\n
void findClass(Class class) {\n    const char* className = class_getName(class);\n    NSLog(@"%s's class: %p", className, class);\n    NSLog(@"%s's meta-class: %p", className, objc_getMetaClass(className));\n}\n
\n

When passing in NSString.class, the results were the following:

\n
NSString's class: 0x7fff87b450e8\nNSString's meta-class: 0x7fff87b45110\n
\n

I paused the execution right there, and asked lldb to give me what kind of objects these memory addresses represent.

\n
(lldb) po 0x7fff87b450e8\nNSString\n\n(lldb) po 0x7fff87b45110\nNSString\n
\n

They are both NSStrings, but the second one is a meta-class. The only thing that distinguishes it from the plain class is that we know they're pointing to different things in memory.

\n

There's more to learn about meta-classes, so if you're interested, I recommend reading Matt Gallagher's What is a meta-class in Objective-C?, and Greg Parker's Classes and metaclasses writing.

\n

Type Encodings reveal more

\n

Now that we know all this, we can go back to finding out how method definitions look like under the hood. The final step of this investigation was figuring out a way to see what the runtime sees when looking at my method.

\n

Let's recreate the original confusion in a more simple example:

\n
- (void)someMethod:justAString {\n\n}\n
\n

In order to get the type encoding information, we'll use the method_getTypeEncoding runtime function. This function requires one argument to pass in, a Method. We already know what Method is, and how to get to it! Remember that objc_class had an objc_method_list field on it, that points to the list of Methods defined for the class. What we want to do here is to get a list of the methods for my class, and look at the type encodings for the method in question.

\n
\n

In short, type encodings are compiler generated character strings associated with the method selector.

\n
\n

Let's see how they look like and how to get them!

\n

Type encoding lookup and decryption

\n

The following function takes a class and a selector, and returns the selector's type encoding. Let's use this to find out what type encodings my someMethod: method has right now.

\n
const char * typeEncodings(Class class, SEL selector) {\n    unsigned int outCount = 0;\n    Method *methodList = class_copyMethodList(class, &outCount);\n\n    int i = 0;\n    for (i = 0; i < outCount; i++) {\n        Method m = methodList[i];\n        SEL sel = method_getName(m);\n\n        if (sel == selector) {\n            return method_getTypeEncoding(m);\n        }\n    }\n\n    return nil;\n}\n\n
\n

In my view controller's viewDidLoad, I print out the results.

\n
NSLog(@"%s", typeEncodings(ViewController.class, @selector(someMethod:)));\n
\n

The following gets printed on the debug console:

\n
v24@0:8@16\n
\n

Decrypting this information we get that the return type of the method is void, because it starts with a v, 24 is the size of the argument frame. @0 is an Objective-C object at byte offset 0, which is the implicit self argument. As far as I understand these byte offsets aren't used by modern systems anymore.:8 is the selector (implicit _cmd) at byte offset 8. @16 is the interesting part, because it indicates another Objective-C object at byte offset 16, and that has to be our untyped argument.

\n

When running again but first removing the argument from the method, we get:

\n
v16@0:8\n
\n

The last object argument is not there in this case.

\n

This was enough evidence for me to see that my odd method definition indeed translates to something that makes sense to the compiler, and the runtime too. As it turns out, I wasn't completely right, because I believed that this object at the end of the method would be an AnnotationFilterService class, but as Jeff Johnson explained to me on Twitter, it's just a result of a mechanism where an untyped parameter is assumed to be id.

\n
\n

Either way, it was a good journey down to the lower levels, that helped me to some new and interesting learnings along the way \ud83d\ude04 Hope you enjoyed, too! If you have any feedback, especially if you spot a mistake, I'd appreciate if you could reach out to me here, or on Twitter @vasarhelyia.

\n

Read more

\n

If this seemed interesting to you, I recommend checking out these resources. I myself love browsing these blogs, code, and books for the endless great content and learning.

\n\n
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115818", - "fingerprint": "61c72ab7", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d3d59be:153:d4506071", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "One of North Seattle\u2019s best fall festivals is coming up this weekend, with the Festival of Fruit happening at Carkeek Park on Saturday, Oct. 5. The 13th annual festival takes place at Piper\u2019s Creek Orchard, and includes orchard tours, activities for kids, live music, a mason bee display, and all things apples. There will be [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/02/13th-annual-festival-of-fruit-is-this-weekend/", - "type": "text/html" - } - ], - "crawled": 1570032671166, - "title": "13th Annual Festival of Fruit is this weekend", - "published": 1570029742000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

One of North Seattle\u2019s best fall festivals is coming up this weekend, with the Festival of Fruit happening at Carkeek Park on Saturday, Oct. 5.

\n

The 13th annual festival takes place at Piper\u2019s Creek Orchard, and includes orchard tours, activities for kids, live music, a mason bee display, and all things apples. There will be apple juice pressing, variety identification, heritage apple testing, apple tree planting and orchard care demos. And for the especially keen, a master gardener clinic.

\n
\"\"
\n

Friends of Piper\u2019s Orchard organizes the event each year, which helps raise money and awareness of the century-old orchard in Carkeek Park.

\n

The festival is free and will happen from 11am to 2pm at Piper\u2019s Creek Orchard ((950 NW Carkeek Park Road).

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d3:fc4690a0", - "originId": "58086.pyqb40 at https://www.imore.com", - "fingerprint": "b4db4328", - "content": { - "content": "

\n

What you need to know

\n
  • Wheather Line 2 is now available in the App Store.
  • \n
  • It's free with a subscription model.
  • \n
  • The update includes puts the best radar, rain, and forecasting data in one place.
  • \n

The outlook is bright.

\n

Weather Line is already one of the most loved weather apps on the App Store and now it has a sequel. This isn't just a spit and polish release though, with lots to make the update worthwhile.

\n

At the top of that list is what Weather Line calls Super Forecast. It takes the best sources of radar, forecasting, and rain data and then puts them all into one app. Gone are the days of switching between weather apps just to work out whether it's going to rain in one and check the temperature in another.

\n

Frequent travellers will love the new Travel Assist feature, too. The app will make a better job than ever of working out whether you're at home or on the move. No more having your weather app think your "Home' is two different places!

\n

\n

Other features include the obligatory support for iOS 13's Dark Mode as well as 17 unique themes. There are four different dark themes, because why not? Oh, and for the ultimate in Home screen management Weather Line 2 has 50 \u2013 count 'em, 50 \u2013 different app icons for you to choose from.

\n

Rounding things out are the 10-day and 48-hour forecasts as well as monthly averages so you can make more informed decisions when travelling. And because Weather Line 2 uses Dark Sky data you'll be told before it rains while you're there.

\n

You can download the new Weather Line 2 update from the App Store. It's a free download, but to unlock all of the features and remove the ads you'll need to either subscribe or pay for the $44.99 lifetime in-app purchase.

\"\"", - "direction": "ltr" - }, - "title": "Weather Line 2 arrives with bells and whistles galore", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nWheather Line 2 is now available in the App Store.\nIt's free with a subscription model.\nThe update includes puts the best radar, rain, and forecasting data in one place.\nThe outlook is bright.\nWeather Line is already one of the most loved weather apps on the App Store and now it has a sequel. This isn't just a spit and polish release though, with lots to make the update worthwhile.\nAt the top of that list is what Weather Line calls Super Forecast. It takes the best sources of radar, forecasting, and rain data and then puts them all into one app. Gone are the days of switching between weather apps just to work out whether it's going to rain in one and check the temperature in another.\nFrequent travellers will love the new Travel Assist feature, too. The app will make a better job than ever of working out whether you're at home or on the move. No more having your weather app think your "Home' is two different places!\nOther features include the obligatory su...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/yOOhwQwW3o4/weather-line-2-released-custom-themes-super-forecast-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/weather-line-2-released-custom-themes-super-forecast-and-more", - "type": "text/html" - } - ], - "crawled": 1570032323170, - "published": 1570032302000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d2:fc4690a0", - "originId": "57702.pyqb40 at https://www.imore.com", - "fingerprint": "43edc808", - "content": { - "content": "

\n

It's a perfectly sized and gorgeous charging base.

\n

If you're looking for a wireless charger for your iPhone that looks great sitting out on your desk, check out the Fuse Chicken GRAVITY TOUCH Wireless Charger. It's slim and it's just about the same size as an iPhone X, iPhone XS, or iPhone 11 Pro. The charging surface is beautiful bamboo and the chamfered edges are upscale aluminum.

\n

Fuse Chicken GRAVITY TOUCH Wireless Charger

\n

\n

\n\n\n\n\n\n\n\n \n

\n

Price: $40

\n

Bottom line: This slim wireless charger features bamboo and chamfered aluminum edges.

\n

See at Amazon

\n

The Good

\n
  • Elegant looks
  • \n
  • Chamfered aluminum edges
  • \n
  • Bamboo
  • \n
  • Slim
  • \n
  • Easy to find charging spot
  • \n

The Bad

\n
  • Slower charge than plugging in
  • \n

Charge up your iPhone

\n

Fuse Chicken GRAVITY TOUCH Wireless Charger: Features

\n

\n

The Fuse Chicken GRAVITY TOUCH Wireless Charger is an elegant charging base made with sustainable bamboo and high-strength aluminum. The bamboo surface is smooth and has the Fuse logo engraved in it. The edges of the charger are chamfered, or angled at 45 degrees, for an elegant look and feel. This is a wireless charger you want on your desk or nightstand. It looks fabulous with just about any decor.

\n

Sizewise, it's pretty similar to the iPhone 11 Pro, iPhone X, and iPhone XS. It measures 3.94-by-6.3-by-0.79 inches. This makes it easy to plop your phone down upon it; you don't have to guess where to place your phone to be sure it's lined up properly with the charging element. That said, I tried placing it at different angles, and that worked just fine too. A one-meter long USB Type-A charging cable is included, and it is built into the charger. You'll need to provide your own wall charger because none is included. A blue light glows when the charger is actively charging. I tested the charger with my iPhone in various cases, and it worked fine even with the thicker cases.

\n
\n

The Fuse Chicken GRAVITY TOUCH Wireless Charger looks amazing with any decor.

\n
\n

The Fuse Chicken GRAVITY TOUCH Wireless Charger offers 10W wireless fast charging, though in my experience it was still slower than plugging the iPhone into a wall charger via its Lightning port. Apple devices currently can only use 7.5W anyway. You can use the Fuse Chicken Gravity Touch Wireless Charger with any iPhone model from the iPhone 8 to the current models. You can also use it with any Qi-enabled smartphone or device.

\n

If you prefer a wireless charger that stands up, Fuse Chicken also makes GRAVITY LIFT Wireless Charger. Or, go truly wireless with Fuse Chicken's Universal All-in-One Travel Charger, which also comes with travel adapters and charges your USB Type-A and USB Type-C devices.

\n

Functional decor

\n

Fuse Chicken GRAVITY TOUCH Wireless Charger: What I like

\n

It's just plain beautiful. There are certainly cheaper wireless chargers out there that function just as well, but this one is much better looking. The chamfered aluminum edges complement the sustainable bamboo top portion. I can see this one going with just about any decor from clean and modern to warm and rustic. I like that the size and shape are so similar to the iPhone, making it easy to place your phone correctly for optimal charging.

\n

\n

Slower

\n

Fuse Chicken GRAVITY TOUCH Wireless Charger: What I don't like

\n

It's hard to make a case for "needing" a wireless charger when plugging into a wall charger is faster. Though this is an industry-standard 10W charger, it doesn't charge up an iPhone particularly fast as it's limited to 7.5W when charging an iPhone. That said, it is nice having one on your nightstand so you can plop it down before bed, avoiding fumbling in the dark with the Lightning port.

\n

Form and function

\n

Fuse Chicken GRAVITY TOUCH Wireless Charger: Bottom line

\n

\n4\nout of 5\n\n\n\n\n\n\n
\n

A wireless charger may not be the fastest way to charge up your iPhone, but it can certainly be the most beautiful. Rather than having a loose cable hanging out on your desk or nightstand, you can have this sleek sliver of metal and bamboo. Top off your iPhone while working, or let it charge overnight. The Fuse Chicken GRAVITY TOUCH Wireless Charger is a great-looking way to charge your iPhone.

\n

See at Amazon

\n
\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "Fuse Chicken GRAVITY TOUCH Wireless Charger review: Bamboo beauty", - "author": "Karen S Freeman", - "summary": { - "content": "It's a perfectly sized and gorgeous charging base.\nIf you're looking for a wireless charger for your iPhone that looks great sitting out on your desk, check out the Fuse Chicken GRAVITY TOUCH Wireless Charger. It's slim and it's just about the same size as an iPhone X, iPhone XS, or iPhone 11 Pro. The charging surface is beautiful bamboo and the chamfered edges are upscale aluminum.\nFuse Chicken GRAVITY TOUCH Wireless Charger\nPrice: $40\nBottom line: This slim wireless charger features bamboo and chamfered aluminum edges.\nSee at Amazon\nThe Good\nElegant looks\nChamfered aluminum edges\nBamboo Slim Easy to find charging spot\nThe Bad\nSlower charge than plugging in\nCharge up your iPhone\nFuse Chicken GRAVITY TOUCH Wireless Charger: Features\nThe Fuse Chicken GRAVITY TOUCH Wireless Charger is an elegant charging base made with sustaina...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/CguYanz6Bto/fuse-chicken-gravity-touch-wireless-charger-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/fuse-chicken-gravity-touch-wireless-charger-review", - "type": "text/html" - } - ], - "crawled": 1570032323170, - "published": 1570032002000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613287", - "recrawled": 1570460322796, - "updateCount": 1, - "fingerprint": "732036ee", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11e:d4506071", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

[Update 10/7: Disabling always-on display and other features saw minimal battery life gain. Reluctantly, I installed watchOS 6.1 beta over the weekend as a last resort troubleshooting step before exchanging the hardware. We don\u2019t yet know when this watchOS update will be released or if it intentionally targets a battery life bug.

\n

However, after three days of testing, watchOS 6.1 beta on Apple Watch Series 5 with always-on display enabled has turned 12 hour battery life into 17.5 hours. We\u2019ll have our full review after watchOS 6.1 is officially released. Original coverage of the battery life situation without watchOS 6.1 beta below.]

\n

I\u2019ve been eager to review the new Apple Watch for the fifth consecutive year, but there\u2019s just one problem: I can\u2019t get through a full day without it dying.\u00a0Apple Watch Series 5 introduces an always-on display so you can read the time at a glance, and Apple says battery life is unchanged from Series 4 models.

\n

My routine hasn\u2019t changed either, but my battery life experience has. Battery life problems are not affecting everyone, but Apple Watch Series 5 battery problems are definitely affecting more customers than just me.

\n

more\u2026

\n

The post [Update: watchOS 6.1 beta] Apple Watch Series 5 battery life struggling to last all day for some users appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/07/apple-watch-series-5-battery-life-issue/", - "type": "text/html" - } - ], - "crawled": 1570031745683, - "title": "[Update: watchOS 6.1 beta] Apple Watch Series 5 battery life struggling to last all day for some users", - "published": 1570458614000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613304", - "recrawled": 1570035347314, - "updateCount": 1, - "fingerprint": "fb13e98c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11d:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft has unveiled its latest laptops and convertible 2-in-1 devices at an event today in New York City. While announcing the new Surface Laptop 3, the company claimed that it is 3x more powerful than Apple\u2019s MacBook Air and has a user-removable SSD. Also unveiled at the event was the Surface Pro 7, Surface Pro X, an AirPods competitor. But Microsoft also had a surprise up its sleeve, it unveiled an all-new foldable tablet and foldable smartphone that it plans to launch in 2020.

\n

more\u2026

\n

The post Microsoft says new Surface Laptop is 3x more powerful than MacBook Air, has removable SSD, teases foldables for 2020 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/microsoft-surface-macbook-air-competitor/", - "type": "text/html" - } - ], - "crawled": 1570031745683, - "title": "Microsoft says new Surface Laptop is 3x more powerful than MacBook Air, has removable SSD, teases foldables for 2020", - "published": 1570028811000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a6:fc4690a0", - "originId": "57966.pyqb40 at https://www.imore.com", - "fingerprint": "76e909a7", - "content": { - "content": "

\n

The Nintendo Switch Lite is an awesome handheld system. I bring it with me just about everywhere I go, and I love how it feels in my hands. However, when it comes to certain games, the lack of external controllers, HD rumble, and motion controls can render some games difficult to play, especially multiplayer games. That's why it's nice being able to sync Joy-Cons and Pro Controllers to the Switch Lite. If you want to pair some external controllers to the smaller, handheld Switch, here's how to do it.

\n

Products used in this guide

\n

How to pair controllers to the Nintendo Switch Lite

\n

How to pair Joy-Cons to the Nintendo Switch Lite

\n
  1. From the Home Menu, click on Controllers.
  2. \n
  3. Click on Change Grip/Order.

    \n

  4. \n
  5. When this screen appears, it's time to grab your Joy-Cons.
  6. \n
  7. If you tilt a Joy-Con to the side you'll find a black button next to four LEDs. On each of the Joy-Cons you want to use, press the black button for three seconds or until the controllers pair to the Switch Lite.

    \n

  8. \n
  9. If you're playing with others and want each person to have half of a Joy-Con, click on the SL and SR buttons on each controller. This will make each Joy-Con half show up as its own controller on the screen.

    \n

  10. \n
  11. If you want to use a pair of Joy-Cons together as one controller, click the left Joy-Con's ZL button and the right Joy-Con's ZR button at the same time. This will make the two Joy-Cons show up as a unit on the screen.

    \n

  12. \n
  13. When all Joy-Cons show up the way you want to on screen press the A button on one of the controllers to continue. Note: If each player is playing with half of a Joy-Con, the "A button" will be the circular button furthest on the right as shown in the picture below on the right. This is due to the fact that the controller is rotated 90 degrees and so all of the buttons have been rotated as well.

    \n

  14. \n

How to pair Pro Controllers to the Nintendo Switch Lite

\n
  1. From the main Switch menu click Controllers.
  2. \n
  3. Select Change Grip/Order.

    \n

  4. \n
  5. When this screen appears grab the Pro Controller(s) you want to pair with the Switch Lite.
  6. \n
  7. If you look at the top of your Pro Controller, you'll find a small button near the USB-C port. Hold the button in for three seconds or until the controller pairs with your Switch Lite.

    \n

  8. \n
  9. Once all of the Pro Controllers you want to use appear on screen, press the A button on one of the paired controllers to finish the process. You're now ready to play your game.

    \n

  10. \n

Certain games on the Nintendo Switch Lite are easier to play with an external controller. Whether you'd prefer to play a single-player game with your Pro Controller, want to play a multiplayer game with multiple Joy-Cons, or want to pair a mix of Pro Controllers and Joy-Cons to your Switch Lite, it can be done. Now that you've gotten everything synced up, you can enjoy your gaming sessions!

\n\n

Serious gamer

\n

Nintendo Switch Pro Controller

\n

\n

$63 at Amazon

\n

A traditional controller

\n

This controller features HD rumble, motion controls, and NFC functionality. It feels great in your hands and gives you better control over your gaming sessions whether you're playing a single-player or multiplayer game.

\n\n\n

Two halves

\n

Nintendo Switch Joy-Cons (Gray)

\n

\n

$67 at Amazon

\n

Versatile Switch controllers

\n

These external controllers can work together as one controller or can be separated to give two players one controller each. It works with both the original Switch and the Switch Lite. There are multiple colors to choose from.

\n\n

Additional Equipment

\n

I love these accessories and have found that they significantly improve my Switch gaming sessions. See if anything catches your eye.

\n
\n\n

Gimme some space!

\n

\n

$26 at Amazon

\n

Regardless of the version of Switch you're using, you can always benefit from having more memory on the system. This microSD card has a cute Mario mushroom on it and gives you 128GB. That's plenty of space for screenshots, game data, and downloads.

\n\n\n

Hori Compact Playstand

\n

\n

$13 at Amazon

\n

Whether you're using a Switch Lite or the larger Switch having a stand can be incredibly helpful. I typically use mine on the go when I either need to charge my Switch or when I want to bring the screen closer to my face.

\n\n\n

PDP Nintendo Switch Commuter Case

\n

\n

$30 at Amazon

\n

This is a great traveling case to have whether you've got the larger Nintendo Switch or the Switch Lite. It holds four Switch cartridges and has room to carry a Pro Controller as well as a pair of Joy-Cons. There's also storage for earbuds, cables, or other small accessories.

\n\n
\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Here's how to use Joy-Cons or a Pro Controller with your Switch Lite", - "author": "Rebecca Spear", - "summary": { - "content": "The Nintendo Switch Lite is an awesome handheld system. I bring it with me just about everywhere I go, and I love how it feels in my hands. However, when it comes to certain games, the lack of external controllers, HD rumble, and motion controls can render some games difficult to play, especially multiplayer games. That's why it's nice being able to sync Joy-Cons and Pro Controllers to the Switch Lite. If you want to pair some external controllers to the smaller, handheld Switch, here's how to do it.\nProducts used in this guide\nSerious gamer: Pro Controller ($63 at Amazon)\nTwo halves: Joy-Cons ($67 at Amazon)\nHow to pair controllers to the Nintendo Switch Lite\nHow to pair Joy-Cons to the Switch Lite\nHow to pair Pro Controllers to the Switch Lite\nHow to pair Joy-Cons to the Nintendo Switch Lite\nFrom the Home Menu, click on Controllers.\nClick on Change Grip/Order.\nWhen this screen appears, it's time to grab your Joy-Cons. If you tilt a Joy-Con to the side you'll find a black but...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/og8Dy2KdF5A/how-pair-joy-cons-or-nintendo-switch-pro-controller-your-nintendo-switch-lite", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-pair-joy-cons-or-nintendo-switch-pro-controller-your-nintendo-switch-lite", - "type": "text/html" - } - ], - "crawled": 1570030339248, - "published": 1570030203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a5:fc4690a0", - "originId": "58015.pyqb40 at https://www.imore.com", - "fingerprint": "e34a0fab", - "content": { - "content": "

\n

Finding a decent pair of wireless headphones is no easy feat. The pairs that sound great tend to be too uncomfortable to wear for extended listening sessions, and the pairs that happen to combine great sonics with comfort are almost always too expensive.

\n

These\u00a0Aunu Audio M50 True Wireless Headphones\u00a0are here to change the game by delivering amazing sound and supreme comfort, and they can even translate over 30 languages on-the-go\u2014all for just $99.99, over 55% off their usual price for a limited time.

\n

Combining great sound with a stylish and comfortable fit, these Bluetooth headphones go above and beyond by helping you understand over 30 different languages.

\n

Ideal for travelers and audiophiles, these headphones can last for up to six hours on a single charge and up to 150 hours when you use the charging case, and since they\u2019re water-resistant you\u2019ll be able to use them even in the great outdoors and while you exercise.

\n

But most impressively, these headphones can translate languages in real-time when paired with the auto translator app, and you\u2019ll even be able to make and take calls on the go thanks to the built-in mic.

\n

Treat yourself to great sound and comfort along with a better understanding of the world around you with these Aunu Audio M50 True Wireless Headphones while they\u2019re available for over 55% off at\u00a0just $99.99.

\n

Prices are subject to change.

\n

Like this deal? Check out\u00a0Vault\u00a0\u2014 you\u2019ll get four premium tools, including NordVPN and Dashlane, to supercharge your online security. Enter code VAULTONE to try it out for just $1!

\"\"", - "direction": "ltr" - }, - "title": "Half off wireless headphones that can translate 30+ languages in real-time", - "author": "iMore.com", - "summary": { - "content": "Finding a decent pair of wireless headphones is no easy feat. The pairs that sound great tend to be too uncomfortable to wear for extended listening sessions, and the pairs that happen to combine great sonics with comfort are almost always too expensive.\nThese\u00a0Aunu Audio M50 True Wireless Headphones\u00a0are here to change the game by delivering amazing sound and supreme comfort, and they can even translate over 30 languages on-the-go\u2014all for just $99.99, over 55% off their usual price for a limited time.\nCombining great sound with a stylish and comfortable fit, these Bluetooth headphones go above and beyond by helping you understand over 30 different languages.\nIdeal for travelers and audiophiles, these headphones can last for up to six hours on a single charge and up to 150 hours when you use the charging case, and since they\u2019re water-resistant you\u2019ll be able to use them even in the great outdoors and while you exercise.\nBut most impressively, these headp...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/cm_EyGdKe-k/these-wireless-headphones-can-translate-30-languages-real-time-and-theyre-half-today", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/these-wireless-headphones-can-translate-30-languages-real-time-and-theyre-half-today", - "type": "text/html" - } - ], - "crawled": 1570030339248, - "published": 1570030203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a4:fc4690a0", - "originId": "58104.pyqb40 at https://www.imore.com", - "fingerprint": "68a8d837", - "content": { - "content": "

\n

What you need to know

\n
  • Apple suppliers are increasing their orders after stronger than anticipated iPhone 11 demand.
  • \n
  • Washburn analyst Dan Ives now believes it is likely Apple will sell over 80 million iPhone 11 devices in 2019
  • \n
  • A big reason for the improved iPhone 11 demand are its new features and aggressive price point.
  • \n

The iPhone 11 is going to be a big seller.

\n

After Apple unveils a new iPhone, attention quickly turns to how it'll perform. The iPhone 11 was always expected to perform solidly, yet it is already performing ahead of analyst's expectations.

\n

Analyst Dan Ives from Washburn (via 9to5Mac) revealed that Apple's supply chain partners have increased their production schedules with iPhone 11 demand coming in stronger than expected.

\n

Originally, Washburn stated Apple would reach iPhone 11 sales between 75 million and 80 million units in 2019. Now he says the 80 million mark will likely be exceeded.

\n

Additionally, Washburn gives credit to the iPhone 11 for the increased forecast. It seems to be tracking ahead of predictions in key markets like China due to its aggressive low-entry price point and new features like the dual-camera, impressive battery and new color options.

\n

Washburn is just the latest analyst to change its forecast for the iPhone 11. Apple seems to have made the necessary updates to make the new iPhone 11 models appealing to users looking to upgrade.

\"\"", - "direction": "ltr" - }, - "title": "Apple suppliers increasing orders after strong iPhone 11 demand", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple suppliers are increasing their orders after stronger than anticipated iPhone 11 demand.\nWashburn analyst Dan Ives now believes it is likely Apple will sell over 80 million iPhone 11 devices in 2019\nA big reason for the improved iPhone 11 demand are its new features and aggressive price point.\nThe iPhone 11 is going to be a big seller.\nAfter Apple unveils a new iPhone, attention quickly turns to how it'll perform. The iPhone 11 was always expected to perform solidly, yet it is already performing ahead of analyst's expectations.\nAnalyst Dan Ives from Washburn (via 9to5Mac) revealed that Apple's supply chain partners have increased their production schedules with iPhone 11 demand coming in stronger than expected.\nOriginally, Washburn stated Apple would reach iPhone 11 sales between 75 million and 80 million units in 2019. Now he says the 80 million mark will likely be exceeded.\nAdditionally, Washburn gives credit to the iPhone 11 for the increased foreca...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/p0iQy57V5io/apple-suppliers-increasing-orders-after-strong-iphone-11-demand-says-analyst", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-suppliers-increasing-orders-after-strong-iphone-11-demand-says-analyst", - "type": "text/html" - } - ], - "crawled": 1570030339248, - "published": 1570029751000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfeb0cc:291:fc4690a0", - "originId": "40457.pyqb40 at https://www.imore.com", - "fingerprint": "f1971425", - "content": { - "content": "

\n

How do I add users to my HomeKit home? By inviting them, of course!

\n

You needn't be the only person controlling your HomeKit habitat! With a few quick taps, you can invite guests, roomies, friends, and family to control your various HomeKit accessories. It's a super simple process that'll grant others the power to control your accessories.

\n

\n

How to invite people to your HomeKit home on iOS and iPadOS

\n
  1. Launch the Home App.
  2. \n
  3. Tap the House Icon in the top left corner of the screen.
  4. \n
  5. Tap Invite\u2026 under the People section.

    \n

  6. \n
  7. Type in the Name of the Person you'd like to invite.
  8. \n
  9. Tap Send Invite in the top right corner.
  10. \n
  11. You'll know you're successful if the person appears in the People section with the words Invitation Pending beneath their name and profile photo.

    \n

  12. \n

\n

How to adjust a person's permissions on iOS and iPadOS

\n

There are different levels of control you \u2014 as the owner of the HomeKit home \u2014 can give to those you invite. Here's how you adjust permissions.

\n
  1. Launch the Home App.
  2. \n
  3. Tap the House Icon in the top left corner of the screen.
  4. \n
  5. Tap the Profile Photo of the person whose permissions you want to adjust.

    \n

  6. \n
  7. Toggle Add and Edit Accessories. This gives users the ability to edit accessories, scenes, and people invited to the HomeKit home.
  8. \n
  9. Tap Control Accessories Remotely.
  10. \n
  11. Toggle Control Accessories Remotely. This gives users the ability to control home accessories while they're away from the HomeKit home.

    \n

  12. \n

Questions?

\n

Run into trouble inviting people to join your home? Let us know in the comments below.

\n

Updated September 2019: Updated for iOS and iPadOS 13.

\"\"", - "direction": "ltr" - }, - "title": "How to add users to your HomeKit home", - "author": "Christopher Close", - "summary": { - "content": "How do I add users to my HomeKit home? By inviting them, of course!\nYou needn't be the only person controlling your HomeKit habitat! With a few quick taps, you can invite guests, roomies, friends, and family to control your various HomeKit accessories. It's a super simple process that'll grant others the power to control your accessories.\nHow to invite people to your HomeKit home on iOS iPadOS\nHow to adjust a person's permissions on iOS and iPadOS\nHow to invite people to your HomeKit home on iOS and iPadOS\nLaunch the Home App.\nTap the House Icon in the top left corner of the screen.\nTap Invite\u2026 under the People section.\nType in the Name of the Person you'd like to invite.\nTap Send Invite in the top right corner.\nYou'll know you're successful if the person appears in the People section with the words Invitation Pending beneath their name and profile photo.\nHow to adjust a person's permissions on iOS and iPadOS\nThere are different levels of control you \u2014 as the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/MRyHshaU2lE/how-add-users-your-homekit-home", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-add-users-your-homekit-home", - "type": "text/html" - } - ], - "crawled": 1570028564684, - "published": 1570028400000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfe9cb4:28d:fc4690a0", - "originId": "58102.pyqb40 at https://www.imore.com", - "recrawled": 1570029016973, - "updateCount": 1, - "fingerprint": "bcc162bc", - "content": { - "content": "

\n

The bill could be expensive.

\n

What you need to know

\n
  • A U.K. representative action (class action) against Google has been reinstated by the U.K. Court of Appeal .
  • \n
  • Judges had previously thrown the case out claiming no "damage" had been suffered.
  • \n
  • Case concerns Google's alleged collection of data of 4 million iPhone users between June 2011 and February 2012.
  • \n

A lawsuit in the U.K. filed against Google over claims it illegally accessed the details of iPhone users has today been reinstated by the U.K Court of Appeal in London. The action, filed in 2017, revolves around Google, who allegedly used a backdoor method to install cookies on iPhones, even if they were blocked in Safari settings. It is purported that this affected more than 4 million iPhone users.

\n

The suit was raised by Richard Lloyd, who is the former director of consumer rights group Which? Three judges ruled that the decision in 2018 by the U.K. High Court to dismiss the case was wrong, and that the claimant was now free to serve legal papers on Google in the US.

\n

According to Bloomberg, in the ruling Judge Geoffrey Vos said:

\n
\n

"This case, quite properly if the allegations are proved, seeks to call Google to account for its allegedly wholesale and deliberate misuse of personal data without consent, undertaken with a view to a commercial profit.

\n
\n

As noted, if the case is proved in court against Google, it could turn out to be quite the legal upset. It could also result in the 4 million or so users affected recieving an equal payout from Google as compensation.

\"\"", - "direction": "ltr" - }, - "title": "U.K. lawsuit over iPhone privacy will proceed against Google", - "author": "Stephen Warwick", - "summary": { - "content": "The bill could be expensive.\nWhat you need to know\nA U.K. representative action (class action) against Google has been reinstated by the U.K. Court of Appeal .\nJudges had previously thrown the case out claiming no "damage" had been suffered.\nCase concerns Google's alleged collection of data of 4 million iPhone users between June 2011 and February 2012.\nA lawsuit in the U.K. filed against Google over claims it illegally accessed the details of iPhone users has today been reinstated by the U.K Court of Appeal in London. The action, filed in 2017, revolves around Google, who allegedly used a backdoor method to install cookies on iPhones, even if they were blocked in Safari settings. It is purported that this affected more than 4 million iPhone users.\nThe suit was raised by Richard Lloyd, who is the former director of consumer rights group Which? Three judges ruled that the decision in 2018 by the U.K. High Court to dismiss the case was wrong, and that the claimant was now free to ser...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/QpXUwu2P5_U/uk-lawsuit-against-google-over-iphone-privacy-reinstated", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/uk-lawsuit-against-google-over-iphone-privacy-reinstated", - "type": "text/html" - } - ], - "crawled": 1570028559540, - "published": 1570028036000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613299", - "fingerprint": "7b876a1f", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:4a:d4506071", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple analyst Dan Ives at Wedbush today released a report indicating that Apple\u2019s supply chain partners are increasing their production schedules and forecasts as Apple sees stronger-than-expected demand for the iPhone 11 and iPhone 11 Pro.

\n

more\u2026

\n

The post Analyst: Apple suppliers seeing increased orders due to strong iPhone 11 demand appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/iphone-11-demand-supply-chain/", - "type": "text/html" - } - ], - "crawled": 1570028144015, - "title": "Analyst: Apple suppliers seeing increased orders due to strong iPhone 11 demand", - "published": 1570027065000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613294", - "fingerprint": "94aae0c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:49:d4506071", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A British iPhone owners\u2019 lawsuit against Google filed in 2017 and which the High Court blocked in 2018 has today been reinstated.

\n

The \u2018representative action\u2019 (the UK equivalent of a class action lawsuit) was seeking compensation for every Brit who used an iPhone between June 2011 and February 2012, with the campaign group behind it seeking \u00a3500 ($613) per user\u2026

\n

more\u2026

\n

The post Another year, another development in the iPhone owners\u2019 lawsuit against Google appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/iphone-owners-lawsuit-against-google/", - "type": "text/html" - } - ], - "crawled": 1570028144015, - "title": "Another year, another development in the iPhone owners\u2019 lawsuit against Google", - "published": 1570025387000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cf5d0ea:284:fc4690a0", - "originId": "48083.pyqb40 at https://www.imore.com", - "fingerprint": "18b00053", - "content": { - "content": "

\n

Best answer: The wired version of the Logitech Circle 2 camera is compatible with Apple HomeKit. By adding the Circle 2 to your HomeKit setup, you can view and control the camera within the Home app on your iOS devices and via Siri.

\n

Amazon: Logitech Circle 2 ($180)

\n

The best HomeKit-enabled camera

\n

The Logitech Circle 2 is, by far, the best camera to use with your HomeKit setup. The setup process is simple, with just a quick scan of the included HomeKit code. The camera is rock solid, motion notifications are reliable and accurate, and the camera's view is available in the Home app for iOS. For additional features, such as cloud storage, you can set up the camera with Logitech's Circle App if desired.

\n

Just make sure you get the wired version, as the battery-operated version does not work with HomeKit.

\n

How to connect the Logitech Circle 2 to Apple HomeKit

\n

Adding your Logitech Circle 2 to Apple HomeKit is as simple as finding your HomeKit setup code and tapping a few buttons in the Home app for iOS. Here's how to get everything set up!

\n
  1. Launch the Home app for iOS.
  2. \n
  3. Tap the Add Accessory button in the top right corner of the screen (looks like a plus sign).
  4. \n
  5. Tap Add Accessory.

    \n

  6. \n
  7. Scan the HomeKit setup code to begin the pairing process.

    \n
    • If you can't find your HomeKit setup code in the quick start guide, you can also find it printed on the back of your Logitech Circle 2 camera.
    • \n
  8. \n
  9. Provide a name and assign a room for your HomeKit accessory if desired.
  10. \n
  11. Tap Done

    \n

  12. \n

How to use the Logitech Circle 2 with the Home app

\n

Once you've got the camera connected to HomeKit, you'll be able to view and control the camera within the Home app for iOS.

\n
  1. Launch the Home app for iOS.
  2. \n
  3. Tap on Rooms.\n
    • You can also tap on the camera view at the bottom of your favorites page if your camera is marked as a favorite.
    • \n
  4. \n
  5. Swipe left or right to the Room that the camera is located in.

    \n

  6. \n
  7. Tap on the camera image.
  8. \n
  9. Tap on the camera view to display the camera controls.
  10. \n
  11. Tap on microphone to activate or mute your camera's microphone.

    \n

  12. \n
  13. Tap on the speaker to mute your camera's volume.
  14. \n
  15. Tap and hold on the speaker to display volume controls.
  16. \n
  17. Swipe left or right on the volume control to adjust your camera's volume.

    \n

  18. \n
  19. Tap on the accessories (grid icon) on the bottom right to display quick controls for accessories in the same room as the camera.\n
    • Tapping on an accessory in this view will toggle its state, such as turning on and off a light.
    • \n
  20. \n
  21. Tap on Settings (the gear icon) to display information about your camera.\n
    • Additional settings include name, room, and notification settings along with details such as model and serial number.
    • \n
  22. \n
  23. Return to the room view by tapping on the X icon on the top left.

    \n

  24. \n

How to use the Logitech Circle 2 with Siri

\n

You can also use Siri to access your camera on your iOS devices quickly. You can say, "Hey Siri, show me the camera in the back yard." Siri will launch the Home app for iOS and immediately show you a view of the Logitech Circle 2 camera.

\n

Our pick

\n

Logitech Circle 2

\n

\n

$180 at Amazon

\n

An indoor/outdoor camera with intuitive controls and high-quality video.

\n

The Circle 2 is versatile \u2014 it can work plugged in, or it can run off the internal battery. If you're in the market for a portable, user-friendly, crystal-clear security camera that's simple to set up, the Logitech Circle 2 is worth your attention.

\"\"", - "direction": "ltr" - }, - "title": "The Circle 2 is a great security cam, but does it work with HomeKit?", - "author": "Christopher Close", - "summary": { - "content": "Best answer: The wired version of the Logitech Circle 2 camera is compatible with Apple HomeKit. By adding the Circle 2 to your HomeKit setup, you can view and control the camera within the Home app on your iOS devices and via Siri.\nAmazon: Logitech Circle 2 ($180)\nThe best HomeKit-enabled camera\nThe Logitech Circle 2 is, by far, the best camera to use with your HomeKit setup. The setup process is simple, with just a quick scan of the included HomeKit code. The camera is rock solid, motion notifications are reliable and accurate, and the camera's view is available in the Home app for iOS. For additional features, such as cloud storage, you can set up the camera with Logitech's Circle App if desired.\nJust make sure you get the wired version, as the battery-operated version does not work with HomeKit.\nHow to connect the Logitech Circle 2 to Apple HomeKit\nAdding your Logitech Circle 2 to Apple HomeKit is as simple as finding your HomeKit setup code and tapping a few buttons in the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/HwBqe_utCaE/does-logitech-circle-2-work-homekit", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/does-logitech-circle-2-work-homekit", - "type": "text/html" - } - ], - "crawled": 1570027983082, - "published": 1570026600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cdcb80b:270:fc4690a0", - "originId": "58100.pyqb40 at https://www.imore.com", - "fingerprint": "2398d4c", - "content": { - "content": "

\n

That's a lot.

\n

What you need to know

\n
  • More than a billion popups were able to exploit bugs in Apple's WebKit and Blink, which powers Chrome.
  • \n
  • A bug spotted in August was very similar to one used in April by the same group.
  • \n
  • eGobbler is the group behind the malicious ads.
  • \n

Reports today from TNW suggests that Malvertiser eGobbler was able to exploit "obscure" bugs in WebKit and Chrome to hit iOS and macOS users with over 1 billion malicious popups in less than two months.

\n

According to TNW:

\n
\n

The attackers targeted iOS and macOS users with zero-day vulnerabilities in Chrome and Safari browsers that bypassed built-in security protections to show potential victims intrusive pop-up ads, and redirect users to malicious sites.

\n
\n

The research revealing this was carried out by Cybersecurity firm Confiant, who has been tracking eGobbler. Confiant raised awareness of an exploit in Chrome back in April of this year. Google fixed this in Chrome 75 on June 4. However, at the beginning of August Confiant claims that another eGobbler payload similar to the first was discovered. They note:

\n
\n

While this payload looks similar to the prior Chrome exploit on the surface, we found it peculiar that eGobbler would still be running outdated exploit code that was fixed months ago, so we recreated our test environment and staged the payload across over two dozen devices and browser versions.\nThis time around however, the iOS Chrome pop-up was not spawning as before, but we were in fact experiencing redirections on WebKit browsers upon the 'onkeydown' event.

\n
\n

This new bug was reported to Chrome and to Apple, the Chrome team submitted a patch to WebKit on August 9, and Apple released a fix on September 19 in iOS 13, and September 24 in Safari 13.0.1 Despite Confiant raising the alarm quickly, they estimate that between August 1 and September 23, 1.16 billion malicious ads were viewed as a result of the flaw.

\n

The news is proof that security is one of the most important reasons as to why you should try to keep all your software as up to date as possible.

\"\"", - "direction": "ltr" - }, - "title": "1 Billion popups hit Apple users", - "author": "Stephen Warwick", - "summary": { - "content": "That's a lot.\nWhat you need to know\nMore than a billion popups were able to exploit bugs in Apple's WebKit and Blink, which powers Chrome.\nA bug spotted in August was very similar to one used in April by the same group.\neGobbler is the group behind the malicious ads.\nReports today from TNW suggests that Malvertiser eGobbler was able to exploit "obscure" bugs in WebKit and Chrome to hit iOS and macOS users with over 1 billion malicious popups in less than two months.\nAccording to TNW:\nThe attackers targeted iOS and macOS users with zero-day vulnerabilities in Chrome and Safari browsers that bypassed built-in security protections to show potential victims intrusive pop-up ads, and redirect users to malicious sites.\nThe research revealing this was carried out by Cybersecurity firm Confiant, who has been tracking eGobbler. Confiant raised awareness of an exploit in Chrome back in April of this year. Google fixed this in Chrome 75 on June 4. However, at the beginning of August Co...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/t70MZ4v1VQQ/ios-and-macos-users-served-1-billion-popups-thanks-chrome-and-safari-exploits", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/ios-and-macos-users-served-1-billion-popups-thanks-chrome-and-safari-exploits", - "type": "text/html" - } - ], - "crawled": 1570026338315, - "published": 1570026035000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cd33bb7:26a:fc4690a0", - "originId": "58098.pyqb40 at https://www.imore.com", - "fingerprint": "5f486ac", - "content": { - "content": "
\n\n

What you need to know

\n
  • King of Fighters Allstar launched in Japan eight months ago.
  • \n
  • Now it's coming to the West.
  • \n
  • Pre-registration is now available for an Oct. 22nd launch.
  • \n

Not long to wait now!

\n

It might have been available in Japan for eight months, but King of Fighters Allstar is finally on its way to the West, with a launch taking place on October 22nd.

\n

The game marries the traditional King of Fighters gameplay with an RPG angle and makes for an interesting blend. And with more than 50 different fighters to choose from it's fair to say that there's variation, and then some. Whoever you pick, you need to make sure that your fighter is the best by beating all challengers.

\n
\n\n

Pre-registration for the new game is already available with the title going live on the App Store on October 22nd. If you do pre-register you'll get access to a special character \u2013 Iori Yagami \u2013 too. To add some spice to proceedings, different rewards will be unlocked depending on how many people pre-order the game.

\n

As Cult of Mac points out though, games that were huge hits on game consoles don't always translate well to mobile play. Hopefully this isn't another example of things going awry.

\"\"", - "direction": "ltr" - }, - "title": "King of Fighters All Star is coming to the App Store this month", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nKing of Fighters Allstar launched in Japan eight months ago.\nNow it's coming to the West.\nPre-registration is now available for an Oct. 22nd launch.\nNot long to wait now!\nIt might have been available in Japan for eight months, but King of Fighters Allstar is finally on its way to the West, with a launch taking place on October 22nd.\nThe game marries the traditional King of Fighters gameplay with an RPG angle and makes for an interesting blend. And with more than 50 different fighters to choose from it's fair to say that there's variation, and then some. Whoever you pick, you need to make sure that your fighter is the best by beating all challengers.\nPre-registration for the new game is already available with the title going live on the App Store on October 22nd. If you do pre-register you'll get access to a special character \u2013 Iori Yagami \u2013 too. To add some spice to proceedings, different rewards will be unlocked depending on how many peopl...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/N5yvHrW9XKs/king-fighters-all-star-coming-app-store-month", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/king-fighters-all-star-coming-app-store-month", - "type": "text/html" - } - ], - "crawled": 1570025716663, - "published": 1570025619000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cc927f0:260:fc4690a0", - "originId": "37020.pyqb40 at https://www.imore.com", - "fingerprint": "a8153811", - "content": { - "content": "

\n

How do you use the built-in Camera app for iPhone and iPad to take amazing photos, panoramas, bursts, time-lapses, videos, slo-mos, and more? We'll show you!

\n

If the iPhone \u2014 or iPad \u2014 is the best camera you have with you, Camera has to be one of the most important apps. With it, you can capture selfies or elsies, squares or panoramas, 4K to slow motion, all with built in high dynamic range (HDR), bursts, filters, grids and more.

\n

How to quickly access the Camera on iPhone and iPad

\n

\n

Unlocking your iPhone. Going to the Home screen. Tapping the Camera app. It gets you set to take a photo or video, but it's slow. For those times when you're in a hurry, when something unexpected, sudden, and marvelous happens, there's faster camera access. From the Lock screen, from Control Center, with Hey Siri, and with 3D Touch, you can get to the camera more quickly than ever.

\n

How to take photos, bursts, and panoramas with your iPhone or iPad

\n

\n

With the Camera app app for iPhone and iPad, you can take photos. You can also take flash photos, high dynamic range photos, timer photos, and selfies. You can even use the volume buttons or a headset remote to trigger the shutter. All that, and more, with just a few taps.

\n

How to take and share Live Photos on your iPhone or iPad

\n

\n

Live Photos aren't video, but a full-on 12-megapixel photo that animates 1.5 seconds of motion before and after the still. You can take them with an iPhone 6s or iPhone 6s Plus, iPhone SE or 9.7-inch iPad Pro, and play them back with 3D Touch or a long-press on any iOS device. All you have to do is learn how!

\n

How to lock focus, bias exposure, enable grid, and geo-locate with Camera for iPhone or iPad

\n

\n

The Camera app on your iPhone or iPad is simple but powerful. It can automatically focus and refocus, expose and re-expose, on whatever part of the image you like. You can even bias the exposure with a swipe. If you want to better frame your shots, you can turn on the grid. And you can turn geo-location on and off to either track your photos or protect your privacy, whatever you prefer.

\n

How to record video, slow-mo, and time-lapse with your iPhone or iPad

\n

\n

Your iPhone and iPad isn't just a still camera, it's also a video camera. It can record standard video in up to 60 fps, and more recent models can even do 4K at up to 30 fps. You can also capture slow motion video, to see every back flip or water drip, and time lapse to watch the sun fly across the sky or a house get built in seconds. It's all up to you!

\n

How to use the Telephoto lens on iPhone 7/8 Plus and later

\n

\n

iPhone 7 Plus, iPhone 8 Plus, and later devices includes two additional features not found in any other iPhone: optical zoom and Portrait mode. Both are thanks to its second, 56mm-equivalent "telephoto" lens system.

\n

How to shoot RAW and manual-mode photos

\n

\n

Apple provides frameworks for full manual photography, including control over focus, exposure, bias, and aperture, as well as the ability to shoot in RAW. While none of those features are available in the built-in Camera app, you can access all of them with App Store apps.

\n

How to quickly edit and share photos and videos from the Camera app

\n

There's a full-blown Photos app app for all your basic post-processing needs, but if you're in a hurry, you can do a lot right in the Camera app. With just a tap of the thumbnail, you can call up the embedded photo and video editor, tweak your shots, share them right away, or even delete them if you don't want to keep them.

\n

How to quickly edit and share photos and videos

\n

How to use the Camera on the iPhone 11 and iPhone 11 Pro

\n

\n

With the brand new iPhone 11 and iPhone 11 Pros, Apple introduced some changes to the Camera app due to the new Night Mode feature, as well as the awesome new Ultra Wide camera lens. There are also a few control changes, QuickTake video, and more. It's a bit overwhelming, but don't worry, we have everything you need to know right here!

\n

Any camera questions?

\n

If you have any questions on how to shoot with your iPhone or iPad camera app, drop them in the comments below!

\n

September 2019: This guide was originally published in March 2010. It is updated with information about iOS 13 as well as details on the iPhone 11 and iPhone 11 Pro cameras.

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "How to use the camera on iPhone and iPad", - "author": "Rene Ritchie", - "summary": { - "content": "How do you use the built-in Camera app for iPhone and iPad to take amazing photos, panoramas, bursts, time-lapses, videos, slo-mos, and more? We'll show you!\nIf the iPhone \u2014 or iPad \u2014 is the best camera you have with you, Camera has to be one of the most important apps. With it, you can capture selfies or elsies, squares or panoramas, 4K to slow motion, all with built in high dynamic range (HDR), bursts, filters, grids and more.\nHow to quickly access the Camera on iPhone and iPad\nUnlocking your iPhone. Going to the Home screen. Tapping the Camera app. It gets you set to take a photo or video, but it's slow. For those times when you're in a hurry, when something unexpected, sudden, and marvelous happens, there's faster camera access. From the Lock screen, from Control Center, with Hey Siri, and with 3D Touch, you can get to the camera more quickly than ever.\nHow to use Lock screen fast camera access\nHow to use Control Center fast camera access\nHow to launch the camer...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/CGWfdzQFpZk/camera-ultimate-guide", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/camera-ultimate-guide", - "type": "text/html" - } - ], - "crawled": 1570025056240, - "published": 1570024800000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613286", - "fingerprint": "b067d6e2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:760:5e4732b4", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

More than a billion scam popup ads were served thanks to bugs in Apple\u2019s WebKit and the open-source Blink frameworks which power Safari and Chrome on iOS and macOS\u2026

\n

more\u2026

\n

The post Apple WebKit bugs on iOS and macOS allowed 1B scam popup ads on websites appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/scam-popup-ads/", - "type": "text/html" - } - ], - "crawled": 1570024543209, - "title": "Apple WebKit bugs on iOS and macOS allowed 1B scam popup ads on websites", - "published": 1570023482000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613270", - "fingerprint": "ee6bc9e7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:75f:5e4732b4", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A new short film shot on iPhone 11 Pro gives perhaps the best insight yet into what a professional filmmaker can do with nothing more than an iPhone.

\n

There\u2019s no shortage of films and ads proclaiming they were \u2018shot on iPhone,\u2019 but most have cheated by using cinematography lenses and stabilization kit costing many times the price of the phone.

\n

We now have a more realistic test thanks to filmmaker Rian Johnson \u2013 whose work includes Star Wars: The Last Jedi \u2013 creating a short film shot using only the iPhone 11 Pro, handheld, with just its built-in lenses\u2026

\n

more\u2026

\n

The post Watch Star Wars filmmaker\u2019s short film shot on iPhone 11 Pro appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/short-film-shot-on-iphone/", - "type": "text/html" - } - ], - "crawled": 1570024543209, - "title": "Watch Star Wars filmmaker\u2019s short film shot on iPhone 11 Pro", - "published": 1570021196000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cbe6239:258:fc4690a0", - "originId": "58097.pyqb40 at https://www.imore.com", - "fingerprint": "bbc1bf", - "content": { - "content": "

\n

What you need to know

\n
  • An iPhone 11 Pro Max and OnePlus 7T were put through a rigorous speed test.
  • \n
  • iPhone 11 Pro Max came out on top.
  • \n
  • The specific test used is meant to be more accurate than others.
  • \n

But do speed tests really mean anything anymore?

\n

Flagship phones being pitted against one another is nothing we aren't already familiar with. We've already shared a few speed test videos showing how the latest iPhones compare with other phones with varying results. This time it's iPhone 11 Pro Max against the OnePlus 7T.

\n

The video comes via YouTube channel Gary Explains, which makes it different to most. Instead of having someone open apps in a certain order in an attempt to recreate real-world usage, this video uses a benchmarking tool called Speed Test G. It's designed to combine traditional speed test methods with benchmark scores, although we're still not entirely sure whether that changes things. Regardless, it's an app that was recently ported to iOS which only meant one thing \u2013 iPhone speed tests.

\n

And that's what we got with the latest OnePlus Android phone for comparison.

\n
\n\n

You can watch the video to see how things went down, but ultimately Apple came out on top and by what appears to be some margin. The company has put a ton of work into making the A13 Bionic the best mobile chip on the market and that shows here. But again, whether these numbers really match up with how the two phones compare when being used, we're not really sure.

\n

Apple VP of software engineering Craig Federighi previously railed against such tests, even mocking how manual speed tests are carried out on YouTube during an interview on The Talk Show. We've linked to the correct timestamp below \u2013 stick with it, it's worth the wait.

\n
\n\n

Apple released iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max on September 20th and speed tests aside, people seem to be very happy with them. And that's probably the only thing that matters.

\"\"", - "direction": "ltr" - }, - "title": "Apple's iPhone 11 Pro Max bests OnePlus 7T in speed test", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nAn iPhone 11 Pro Max and OnePlus 7T were put through a rigorous speed test.\niPhone 11 Pro Max came out on top.\nThe specific test used is meant to be more accurate than others.\nBut do speed tests really mean anything anymore?\nFlagship phones being pitted against one another is nothing we aren't already familiar with. We've already shared a few speed test videos showing how the latest iPhones compare with other phones with varying results. This time it's iPhone 11 Pro Max against the OnePlus 7T.\nThe video comes via YouTube channel Gary Explains, which makes it different to most. Instead of having someone open apps in a certain order in an attempt to recreate real-world usage, this video uses a benchmarking tool called Speed Test G. It's designed to combine traditional speed test methods with benchmark scores, although we're still not entirely sure whether that changes things. Regardless, it's an app that was recently ported to iOS which only meant one thing &nd...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Uy9CBIJFKwY/apples-iphone-11-pro-max-bests-oneplus-7t-speed-test", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-iphone-11-pro-max-bests-oneplus-7t-speed-test", - "type": "text/html" - } - ], - "crawled": 1570024350265, - "published": 1570024293000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cb47ebe:252:fc4690a0", - "originId": "57999.pyqb40 at https://www.imore.com", - "fingerprint": "85cc072", - "content": { - "content": "

If you're as excited as we are about the iPhone 11 Pro Max 's triple camera with night mode and ultra-wide settings, then you'll want to keep those three lenses as pristine as the day you bought them. Luckily, Apple gear manufacturers are now offering iPhone camera lens protectors similar to screen protectors. Here are your best options for iPhone 11 Pro Max camera lens protectors.

\n
\n\n

Bang for buck

\n

Casetego Camera Lens Protectors 9-Pack

\n

Our Pick

\n

\n

When it comes to value for the price, these Casetego camera lens protectors are constructed of chemically strengthened tempered glass, and they come in a pack of nine! The tiny protectors are comprised of thin glass disks that attach directly to each lens, absorbing impacts and effectively protecting against scratches, dents, and cracks.

\n

$8 at Amazon

\n\n\n

Color coordinating

\n

Sakulaya Camera Lens Protector

\n

\n

The only camera lens protector we've seen in gold, this one comes in three color choices that coordinate perfectly with the iPhone 11 Pro Max stock colors. Choose silver, black, or gold to coordinate with your device, and the camera protector will blend in seamlessly with the phone itself.

\n

$7 at Amazon

\n\n\n

One-Piece protection

\n

Feitenn Protector for Camera Lens

\n

\n

Due to its strong, one-piece design, the Feitenn lens protector provides an even more robust impact and scratch protection. All lenses are covered at once, and the tempered glass and frame design is more impact-resistant than glass-only designs. The pack comes with four protectors, two black and two silver.

\n

$10 at Amazon

\n\n\n

HD-Approved

\n

Oifen Camera Lens Protector

\n

\n

The Oifen lens protector assures HD quality videos and photos because of its ultra-thin 0.15mm glass design. The small lens disks will not impede flash or photo quality in any way, and they come in a 3-pack!

\n

$8 at Amazon

\n\n\n

Waterproof Camera

\n

Oterkin Rugged 360\u00b0 Waterproof Case

\n

\n

If you plan to do a lot of underwater photography, then a full-body waterproof case with a built-in lens protector will be in order. Yes, the iPhone 11 Pro Max is already water-resistant, but over time, repeated water exposure can cause water damage to the camera. Give it full, long-lasting protection with the Oterkin waterproof case.

\n

$23 at Amazon

\n\n
\n

In Summary

\n

Many iPhone cases are great for safeguarding corners and screens. However, since the triple camera is more prone to impacts and scratches than previous models, it's a good idea to provide extra protection. Keep those triple camera lenses shiny and intact with any of the lens protectors above. Our pick is the Casetego Camera Lens Protector because it offers high-quality tempered glass protection at an excellent price for a pack of nine protectors. Although the tiny protector disks are extremely thin to allow for high-quality photos, they are also scratch and impact resistant.

\n

For those of you who prefer a one-piece protector and perfect aesthetics, try the Sakulaya Camera Lens Protector. It comes in three different colors to match the exact shade of your iPhone 11 Pro Max. For the most robust option possible, however, you may prefer a full-body waterproof case like the Oterkin for military-grade impact defense and underwater protection. No matter what you choose, you'll feel better about that awesome triple camera if you have it well-protected.

\"\"", - "direction": "ltr" - }, - "title": "Keep that triple camera protected on your iPhone 11 Pro Max", - "author": "Jaclyn Kilani", - "summary": { - "content": "If you're as excited as we are about the iPhone 11 Pro Max 's triple camera with night mode and ultra-wide settings, then you'll want to keep those three lenses as pristine as the day you bought them. Luckily, Apple gear manufacturers are now offering iPhone camera lens protectors similar to screen protectors. Here are your best options for iPhone 11 Pro Max camera lens protectors.\nBang for buck\nCasetego Camera Lens Protectors 9-Pack\nOur Pick\nWhen it comes to value for the price, these Casetego camera lens protectors are constructed of chemically strengthened tempered glass, and they come in a pack of nine! The tiny protectors are comprised of thin glass disks that attach directly to each lens, absorbing impacts and effectively protecting against scratches, dents, and cracks.\n$8 at Amazon\nColor coordinating\nSakulaya Camera Lens Protector\nThe only camera lens protector we've seen in gold, this one comes in three color choices that coordinate perfectly with the iPhone...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DQsRPfG4nMQ/best-iphone-11-pro-max-camera-lens-protectors", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-iphone-11-pro-max-camera-lens-protectors", - "type": "text/html" - } - ], - "crawled": 1570023702206, - "published": 1570023003000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ca03279:23f:fc4690a0", - "originId": "58070.pyqb40 at https://www.imore.com", - "fingerprint": "13ba4ac7", - "content": { - "content": "

\n

Best answer: At a minimum you'll want at least 1.5 Mbps to stream Disney+. However, if you want to get HD quality for your shows you are going to need 5 Mbps.

\n
  • Magic on demand: Disney+ (From $7/mo at Disney+)
  • \n

The need for speed

\n

If you're like me, then you're anxiously awaiting the launch of Disney's streaming service, Disney+. There are so many franchises and stories that are under the Disney umbrella that it's hard not to be hyped. Not only will we get to rewatch all our favorites, but they will also get further explored through this service. Everything from Marvel to Star Wars, and of course Pixar, have got so much in store for us.

\n

While we wait for Disney+ to go live on Nov. 12, in the U.S., Canada, and the Netherlands and Nov. 19 in Australia and New Zealand, we can make sure that all of our ducks are in a row to stream away when the day comes.

\n

Part of that process is knowing what internet speed requirements are going to be necessary to use the service. While we don't have anything official from Disney just yet in terms of technical requirements, we can use what another top tier service does require to help us out. Netflix has a nice breakdown of the recommended speeds to get started streaming.

\n
  • 1.5 Mbps - This will get you very low-quality video (240p or 320p)
  • \n
  • 3.0 Mbps - Recommended for SD quality (480p)
  • \n
  • 5.0 Mbps - Recommended for HD quality (1080p)
  • \n
  • 25 Mbps - Recommended for Ultra HD quality (4K)
  • \n

On Netflix's chart there is an option for slower speeds than 1.5 Mbps at 0.5 Mbps, but that will make the media borderline unwatchable.

\n

Can I improve my speeds?

\n

Most of the time if you are at home or on Wi-Fi somewhere you'll get speeds high enough to get at least SD quality streaming. Aside from better speeds typically found via Wi-Fi, the signal is generally more stable, which keeps buffering to a minimal.

\n

When Wi-Fi isn't available and you're pulling signals in on your mobile device to stream, you're going to want to be sure you're on LTE. While you may be able to get by with a strong 3G connection, you'll get lower quality video and far more stutters in your stream. If you seem to have a strong internet connection but there's still buffering, you can do a speed test through Fast and see what you are currently getting. You can also check with your internet service provider (ISP) to see what plan you are on and what speeds you can expect.

\n

Again, these requirements are being pulled from what Netflix requires \u2014 not Disney+ \u2014 so these could change, but these will be a good benchmark to get started. While we do know a lot of what is coming with Disney+, there are a few technical aspects that aren't official, yet. We'll be sure to update you when we have more information.

\n\n

No mousing around

\n

Disney+

\n

\n

From $7/mo at Disney+

\n

I 'Tink' this is going to be fun

\n

Disney+ is the first service that will have everything Disney offers in one place. We're talking Marvel, Star Wars, National Geographic, Pixar, Disney Channel, and more.

\n
\"\"", - "direction": "ltr" - }, - "title": "Disney+ is close to launch, but are you ready to stream it?", - "author": "Chris Wedel", - "summary": { - "content": "Best answer: At a minimum you'll want at least 1.5 Mbps to stream Disney+. However, if you want to get HD quality for your shows you are going to need 5 Mbps.\nMagic on demand: Disney+ (From $7/mo at Disney+)\nThe need for speed\nIf you're like me, then you're anxiously awaiting the launch of Disney's streaming service, Disney+. There are so many franchises and stories that are under the Disney umbrella that it's hard not to be hyped. Not only will we get to rewatch all our favorites, but they will also get further explored through this service. Everything from Marvel to Star Wars, and of course Pixar, have got so much in store for us.\nWhile we wait for Disney+ to go live on Nov. 12, in the U.S., Canada, and the Netherlands and Nov. 19 in Australia and New Zealand, we can make sure that all of our ducks are in a row to stream away when the day comes.\nPart of that process is knowing what internet speed requirements are going to be necessary to use the service. While we don't have any...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Y-ZHRnMAw4g/what-internet-speed-do-you-need-disney-plus", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-internet-speed-do-you-need-disney-plus", - "type": "text/html" - } - ], - "crawled": 1570022371961, - "published": 1570022102000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/4878052-cloudkit-tutorial-getting-started", - "fingerprint": "30231e65", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8c98318d:6ee:5e4732b4", - "updated": 1570021156000, - "summary": { - "direction": "ltr", - "content": "In this CloudKit tutorial, you\u2019ll learn how to add and query data in iCloud from your app, as well as how to manage that data using the CloudKit dashboard." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/4878052-cloudkit-tutorial-getting-started", - "type": "text/html" - } - ], - "crawled": 1570021847437, - "title": "CloudKit Tutorial: Getting Started [FREE]", - "published": 1570021156000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c9638e1:23a:fc4690a0", - "originId": "58094.pyqb40 at https://www.imore.com", - "fingerprint": "4a48ec9d", - "content": { - "content": "

\n

The results are pretty stunning

\n

What you need to know

\n
  • Rian Johnson and George Nolfi have created short films shot on iPhone 11 Pro.
  • \n
  • The results are fantastic.
  • \n
  • Shows immense promise for the future of iPhone based filmmaking.
  • \n

Rian Johnson (Star Wars: The Last Jedi, Brick, Looper) and George Nolfi (The Adjustment Bureau, Ocean's 12, The Bourne Ultimatum) have teamed up with Apple to create two short films shot entirely on iPhone 11 Pro. First posted by CNET, both filmmakers used the 11 Pro to create two mini short films. Johnson's effort is called Paris 9/19, and is a series of shots around Paris set to music. Check out the video below!

\n
\n\n

Having made his film, Johnson tweeted the following:

\n

It made me want to do it more often, not get too precious and just occasionally make something.

\u2014 Rian Johnson (@rianjohnson) September 21, 2019
\n

Nolfi's effort does appear to be on Vimeo also, and was included in the CNET article, however at the moment password protection seems to be preventing viewing. Nolfi's film is about a child doing soccer ball tricks to impress a crowd.

\n

When asked about his experience Nolfi said this:

\n
\n

"It was a lot of fun shooting a project on a phone knowing I had three lenses to choose from...It felt like a hybrid production, possessing the advantages of a phone yet with some of the key creative tools of traditional studio filmmaking."

\n
\n

The iPhone 11 Pro is a marked upgrade on previous iPhone cameras, mostly thanks to Apple's new triple-camera system with a telephoto, wide and ultra wide lens. Whilst that sounds good on paper, these videos show that in the real world the iPhone is becoming a major player in film creation.

\"\"", - "direction": "ltr" - }, - "title": "Star Wars: The Last Jedi director shoots stunning film on iPhone 11 Pro", - "author": "Stephen Warwick", - "summary": { - "content": "The results are pretty stunning\nWhat you need to know\nRian Johnson and George Nolfi have created short films shot on iPhone 11 Pro.\nThe results are fantastic.\nShows immense promise for the future of iPhone based filmmaking.\nRian Johnson (Star Wars: The Last Jedi, Brick, Looper) and George Nolfi (The Adjustment Bureau, Ocean's 12, The Bourne Ultimatum) have teamed up with Apple to create two short films shot entirely on iPhone 11 Pro. First posted by CNET, both filmmakers used the 11 Pro to create two mini short films. Johnson's effort is called Paris 9/19, and is a series of shots around Paris set to music. Check out the video below!\nHaving made his film, Johnson tweeted the following:\nIt made me want to do it more often, not get too precious and just occasionally make something.\u2014 Rian Johnson (@rianjohnson) September 21, 2019\nNolfi's effort does appear to be on Vimeo also, and was included in the CNET article, however at the moment password protection seems to be preve...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/QR2GJE-a53M/rian-johnson-and-george-nolfi-create-films-iphone-11-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/rian-johnson-and-george-nolfi-create-films-iphone-11-pro", - "type": "text/html" - } - ], - "crawled": 1570021718241, - "published": 1570021186000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.bbc.co.uk/blogs/doctorwho/entries/36e9525b-1e11-4acb-b39d-247189c77142", - "fingerprint": "c6975967", - "id": "bgLqgfbIDhPrAVsNKwoof4IERkS2diFB1B+vL7aWM/Y=_16d8c8c1274:6ba:5e4732b4", - "summary": { - "direction": "ltr", - "content": "54 years after the original BBC television broadcast, BBC Studios will premiere a new production of Mission to the Unknown, a missing Doctor Who episode that has been faithfully recreated by a team of students, graduates and staff of the University of Central Lancashire." - }, - "alternate": [ - { - "href": "https://www.bbc.co.uk/blogs/doctorwho/entries/36e9525b-1e11-4acb-b39d-247189c77142", - "type": "text/html" - } - ], - "crawled": 1570021053044, - "title": "Re-created Lost Doctor Who episode gets YouTube premiere!", - "published": 1570016016000, - "origin": { - "streamId": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "htmlUrl": "https://www.bbc.co.uk/blogs/doctorwho", - "title": "Doctor Who Feed" - }, - "content": { - "direction": "ltr", - "content": "
\n
\n
\n

54 years after the original BBC television broadcast, BBC Studios will premiere a new production of Mission to the Unknown, a missing Doctor Who episode that has been faithfully recreated by a team of students, graduates and staff of the University of Central Lancashire.

\n

Mission to the Unknown will be premiered on the Doctor Who YouTube channel at exactly 5.50pm BST on the 9th October to mark the anniversary of the original broadcast of the episode, which was first aired on BBC One in 1965.

\n
\n
\n
\n
\n
\n
You must enable javascript to play content
\n
\n
\n
\n

The project was master-minded by Andrew Ireland, Pro-Vice Chancellor of Digital and Creative Industries at the university, and brought together a dedicated group of students from a wide range of disciplines including film and television, acting, fashion, music, design and dance to recreate the episode from the original script as authentically as possible, carefully researching and reproducing as faithfully as possible the original 1960s production techniques to re-create the classic look of the series.

\n

The recreation caught the imagination of several Doctor Who luminaries including Nicholas Briggs, who has provided the Dalek voices for the recreated episode, and stars including Peter Purves, who played 1960s companion Steven Taylor, and Edward de Souza, who played Marc Cory in the original episode, visiting the new set to lend their support.

\n

The episode will be followed by a making-of documentary short created by YouTuber Josh Snares featuring the cast and crew of Mission to the Unknown with voice of the Daleks, Nicholas Briggs, original cast member Edward de Souza and the classic Doctor Who companion Peter Purves (Steven Taylor) who played the companion to the First Doctor in the 1960s.

\n

Luke Spillane, Digital Publishing Manager for Doctor Who at BBC Studios, said:

\n

\u201cI\u2019m delighted that we will be bringing the story of Space Security agent Marc Cory to our 1.3 million subscribers on the Doctor Who YouTube channel as it is such a fantastic recreation, made lovingly with real craft and expertise by everyone at the University of Central Lancashire. I hope audiences around the world can imagine that it\u2019s tea time on the 9th October 1965 as they rather excitingly watch a black and white episode of Doctor Who premiere on their television sets, mobile phones and tablets.\u201d

\n

Andrew Ireland, Pro-Vice Chancellor of Digital and Creative Industries at the University of Central Lancashire, said:

\n

\u201cIt is such a loss to our cultural heritage that so many episodes of 1960s Doctor Who are missing from the BBC archives. This project presented us with an exciting opportunity to address that, to explore a new way of bringing these missing slices of TV history to life, and in the process, help students learn their craft by comparing contemporary production methods with historical approaches. The project gave so many people great experiences, and it is wonderful to see the Daleks menacing a black and white jungle once more.\u201d

\n

Click here to watch Mission to the Unknown on the Doctor Who YouTube channel at exactly 5.50pm BST on the 9th October.

\n
" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 2528, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613227", - "fingerprint": "4859762", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b7:5e4732b4", - "author": "Jeff Benjamin", - "summary": { - "direction": "ltr", - "content": "
\n

The original Gnarbox, a small, rugged portable media manager and backup device, was a great idea on paper, but the execution needed work. Today the team from Gnarbox is back with version 2.0 of its hardware. The new Gnarbox features noteworthy improvements over its predecessor, such as a built-in screen for on-device management, and multi-destination copy for increased redundancy.

\n

If you\u2019re an iPad Pro user who regularly works with photos and videos, should you consider adding the Gnarbox 2.0 to your workflow? Read our hands-on account for the details. more\u2026

\n

The post Gnarbox launches version 2.0 of its rugged, portable photo and video backup device appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/gnarbox-launches-version-2-0-of-its-rugged-portable-photo-and-video-backup-device/", - "type": "text/html" - } - ], - "crawled": 1570020941636, - "title": "Gnarbox launches version 2.0 of its rugged, portable photo and video backup device", - "published": 1570019415000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613242", - "fingerprint": "99b401bf", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b6:5e4732b4", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Siri will no longer default to using Apple messaging and phone apps after an iOS update later in the year, revealed the company.

\n

Instead, Siri will intelligently choose the appropriate text or voice messaging app based on your past communication with each contact\u2026

\n

more\u2026

\n

The post Siri will no longer default to using Apple messaging and phone apps appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/apple-messaging-and-phone/", - "type": "text/html" - } - ], - "crawled": 1570020941636, - "title": "Siri will no longer default to using Apple messaging and phone apps", - "published": 1570018483000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c6de21e:221:fc4690a0", - "originId": "58092.pyqb40 at https://www.imore.com", - "fingerprint": "23b65a0d", - "content": { - "content": "

\n

What you need to know

\n
  • A security researcher created a Lightning cable that could comprompise computers.
  • \n
  • Early cables were hand-built in limited quantities.
  • \n
  • The cables can now be mass-produced and sold online.
  • \n

And they're going to be sold online.

\n

We told you about a security researcher who had created a Lightning cable capable of compromising a Mac or PC back in August. At the time the cable was being hand-built with only a few available at $200 apiece. But things have moved on since then, and they're now being mass-produced.

\n

In a conversation with Vice the inventor of the cable said that the first cable was successfully made in a factory in recent days. And according to his tweets, he's going to put the cables up for sale, too. The person, going by the name MG, calls the cables O.MG Cables and potential customers can sign up to be notified when they're available to buy.

\n

As their online store says, this cable can give people remote access to a computer once it has been plugged in. Attackers can then run remote commands and access files, too. MG boasts that "it's like being able to sit at the keyboard and mouse of the victim but without actually being there".

\n

The cable itself looks like a genuine Apple cable and we suspect the vast majority of people wouldn't know any different. But once it's connected, the possibilities are a concern. MG also suggests there are more features to come, too.

\n
\n

The O.MG Cable allows new payloads to be created, saved, and transmitted entirely remotely. The cable is built with Red Teams in mind with features like additional boot payloads, no USB enumeration until payload execution, and the ability to forensically erase the firmware, which causes the cable to fall entirely back to an innocuous state. And these are just the features that have been revealed so far.

\n
\n

The site doesn't mention how much the cables will sell for, but the fact that MG doesn't appear to be selective about who they're sold to does open the door to them being picked up by bad actors, rather than security researchers.

\"\"", - "direction": "ltr" - }, - "title": "Factory-built fake Lightning cables could compromise a Mac", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nA security researcher created a Lightning cable that could comprompise computers.\nEarly cables were hand-built in limited quantities.\nThe cables can now be mass-produced and sold online.\nAnd they're going to be sold online.\nWe told you about a security researcher who had created a Lightning cable capable of compromising a Mac or PC back in August. At the time the cable was being hand-built with only a few available at $200 apiece. But things have moved on since then, and they're now being mass-produced.\nIn a conversation with Vice the inventor of the cable said that the first cable was successfully made in a factory in recent days. And according to his tweets, he's going to put the cables up for sale, too. The person, going by the name MG, calls the cables O.MG Cables and potential customers can sign up to be notified when they're available to buy.\nAs their online store says, this cable can give people remote access to a computer once it has been plugged in....", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Smf3mQkYBGk/fake-lightning-cables-could-compromise-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/fake-lightning-cables-could-compromise-mac", - "type": "text/html" - } - ], - "crawled": 1570019074590, - "published": 1570018617000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c59cf46:213:fc4690a0", - "originId": "54025.pyqb40 at https://www.imore.com", - "fingerprint": "a7950d7c", - "content": { - "content": "

We're speed leveling to max out Wizards Unite and have learned a trick or two along the way to completing a registry and beating Fortresses. Here's what you need to know.

\n

\n

It's clear that Harry Potter: Wizards Unite is a game with many facets, most of which are designed to get you out and about and playing the game as much as possible. While the game is easy to hop into, there are aspects of it that can be done a certain way to help you maximize your game time and the XP you earn.

\n

Here at iMore, we've been playing since the game released and we've been working on tips and tricks to help you as you start your Wizards Unite Journey. This list is not exhaustive; we will keep adding to it as we find out new things to help you beat the Calamity!

\n

Play during events!

\n

This is our biggest tip to anyone playing Harry Potter: Wizards Unite because not only is it a fantastic way to gain XP, Runestones, new Foundables, and those elusive Restricted Books, it's also a ton of fun to discover everything new. Plus, you'll have a new page in the Registry to fill out, so it's a nice break from the usual daily grind that you see each and every day.

\n

There are currently no new events or community days scheduled. We will update this section as we learn more.

\n

Masterful casts give you more XP!

\n

\n

Casting spells in Wizards Unite is your bread and butter. Learning to cast spells well will help you defeat Confoundables quicker, gain more XP from your battle, and use less energy on each battle.

\n

The key to overpowering Confoundables and returning Foundables before they get away is to cast Masterful spells (Fair > Good > Great > Masterful is the order from worst to best). Masterful casts also net you 100 XP on top of everything else (Good and Great also get you experience bonuses, but Fair does not). A Masterful cast doesn't guarantee you will overpower the Confoundables; however, it definitely increases your odds.

\n

Casting Masterful spells can be a little tricky, but the key is trying to be as fast as possible, while also tracing the spell glyph accurately.

\n

Tips to casting Masterful spells in Harry Potter: Wizards Unite

\n\n

Sign in every day

\n

Obviously, you should play the game as much as possible if you want to level up quickly and explore the entire world of Harry Potter: Wizards Unite; however, some days you may not be as lucky and have the time to get out and walk around.

\n

The good news is the game gives you a daily bonus every day you load up the game, so at the very least, even if you can't play the game, you should load the game every day to earn XP, gold, ingredients, potions, and more goodies!

\n

Complete daily tasks

\n

The daily assignments may seem like a chore to do but they will help you level up and get those all-important potions and ingredients faster. There are four types of assignments in Wizards Unite \u2014 daily assignments, special assignments, achievements, and SOS assignments \u2014 and they can be found in the lower right corner of the world map screen.

\n

By concentrating on completing these assignments you can add a lot of XP to your daily pool. They can also give you 10-15 gold a day which can be used to purchase items in Diagon Alley, as well as some extra potions to help you succeed. The daily assignments reset, you guessed it, daily, but the rest of them are ongoing and offer greater rewards when you complete them.

\n

Fastest ways to level up in Harry Potter: Wizards Unite

\n

Get the traces with beams of light

\n

\n

Keep your eyes peeled for a beam of light shooting up from the Traces you see in the world, these are high-risk Foundables, and as such are worthy of your time. High risk always means high reward and to finish out your registry you will need to find as many rare Foundables as possible.

\n

The color of the beam of light coming from the Trace is also important, as it represents the difficulty. If it's yellow, that Foundable will be moderately hard to retrieve. Alternatively, if the beam of light is red that means it the Foundable will be extremely difficult to release. Remember to use Exstimulo Potions to help you conquer difficult Confoundables.

\n

Use a Tonic for Trace Detection if you're not getting spawns

\n

Niantic added a new potion recently, the Tonic for Trace Detection. This pink drink acts like your own private Dark Detector, so it will increase the appearance of Traces for you for 30 minutes. The spawns that this brings up are only seen by you and no one else, so friends won't be able to benefit from it, unlike a Dark Detector.

\n

Play at night to find Oddities

\n

Oddities are some of the rarest and most difficult Foundables to find and you can only find them at night, so make sure you playing in the evening (between the hours of 8 PM - 8 AM your local time) to ensure you're finding Oddities.

\n

Oddities work a little differently than normal Foundables, you actually have to battle them just like a Wizarding Challenge, so make sure you have Healing potions, Exstimulo potions and a good amount of Spell Energy before you take them on!

\n

Speaking of Oddities, there are certain ones that appear at specific times, or certain biomes. For example, Doxies will only appear around dawn, Vampires at night, and Werewolves during full moons. The Horned Serpent also seems to spawn in areas that receive heavy rainfall.

\n

How to find Oddities in Harry Potter: Wizards Unite

\n\n

Keep stocked up on Spell Energy

\n

You need Spell Energy to do almost everything in Harry Potter: Wizards Unite and unless you buy more, your capacity maxes out at 75. Do your best to visit Inns and Greenhouses as much as possible well you're walking around to ensure you never run out of Spell Energy.

\n

This is especially important for Wizarding Challenges at Fortresses because they use a lot of Spell Energy to complete. Fortresses are tough, with multiple battles inside, and if you aren't able to complete them you'll have to forfeit, thereby losing your runestone, or having to pay 100 gold to grab 50 energy. Gold is scarce and you really don't want to waste it on energy.

\n

Fastest and cheapest ways to get Spell Energy Harry Potter: Wizards Unite

\n

Different color Inns can offer better Spell Energy

\n

\n

Not all innkeepers in Wizards Unite are as generous as others. Sure, they all agreed to feed you for free, but some only offer jellybeans and soy sauce. It's important that if you do find an Inn that offers turkey dinners you use it as much as possible.

\n

When you first enter an Inn the dishes open briefly, allowing you to see what they have to offer. Any time you see an Inn with three or more turkey dinners, spend a little time there finding Traces and stockpiling your energy. Each turkey dinner gives you 10 spell energy, so instead of running around looking for Inns that may or may not offer something good, stay put and reap the harvest.

\n

Each Inn takes five minutes to cook new food, so remember to set an alarm so you can harvest them as efficiently as possible.

\n

Lastly, keep an eye out for the smoke on Inns and Flags on Greenhouses. If you see either of those things, it means you have already visited them and they aren't ready to be used again. As soon as the smoke clears and the flags lower you are clear to go.

\n

Harry Potter: Wizards Unite: What are Inns and how do they work?

\n

Always pick up at least one ingredient every day

\n

One of the daily tasks that you need to do is pick up a single ingredient or Portkey Portmanteau on the map, and even if you don't play a lot, doing this will always gaurantee you 10 Spell Energy every day. It's super easy to complete the task, and boom, 10 free energy! So even if you live in a rural area, doing at least this single task every day will get you a nice amount of energy. Save it up and then you'll be ready to play for the next big event, since you can go over your energy alotment when getting it as rewards.

\n\n

How to beat Wizarding Challenges

\n

Fortresses are host to Wizarding Challenges and they are a whole different ball game. They require a lot more thought and finesse than you might think. That's why we have a whole guide dedicated to defeating Wizarding Challenges!

\n

Harry Potter: Wizards Unite - Wizarding Challenge Tips & Tricks

\n

Make sure you manage your ingredient inventory

\n

You only have a certain amount of room for all your potion ingredients \u2014 200 is maximum capacity \u2014 and if you're full you won't be able to pick any up from the map or receive any as rewards. This means you could be missing out on some rarer ingredients.

\n

Make sure you are not filling your vault up with common ingredients until you reach the maximum You can delete ingredients easily enough and you can always buy more space for 425 Gold, though Gold costs real money so proceed with caution.

\n

Which ingredients are worth saving in Harry Potter: Wizards Unite

\n

Start off with lower level Runestones

\n

The farther you go in the Fortresses, the tougher the foes will be in the Wizarding Challenges. If you feel that enemies are too difficult for you, then try a lower-level runestone. You'll still get the rewards for the type of runestone that you use, but the lower level ones won't be as difficult to overcome. If you're with high level friends, then use a higher level runestone to reap maximum rewards.

\n

Get those red books

\n

Wizarding Challenges are the main way to obtain Red Books, which you need to upgrade your profession's skills. In some ways, they're more important than Restricted Books, which are easy to come by just by participating in events. But Red Books can only be obtained by Challenges, and sometimes you'll get them as daily log in rewards, so make sure you're doing Challenges. It benefits you to upgrade those skills.

\n

Constantly upgrade your skills

\n

As soon as you see the red dot on your Profession tab, you should look into what skills you can level up. The more you upgrade your skills and abilities, the easier Challenges become. No foe shall stand before you once you max out your profession's tree.

\n

Use your gold key on 2KM Portmanteaus

\n

\n

A portmanteau is Wizards Unite version of an egg in Pok\u00e9mon Go. You walk around with them until they are ready to open and inside they have a stand-alone battle with Foundables that are only available in Portkeys. These Portmanteaus come in 2KM, 5KM, 10KM, and sometimes special 7KM versions, and each one requires a key to open.

\n

You get one gold key to use on your Portmanteaus and that gold key lasts forever, unlike silver keys, which are single use. Try to use your gold key on 2KM Portmanteau's to maximize its use. Save your Silver keys (which you earn by leveling up) to open 5KM or 10KM Portmanteaus. Obviously, the more Portmanteaus you can open with it in the shortest time, the better.

\n

Stockpile your Portkeys and use a Baruffio's Brain Elixir to maximize XP

\n

\n

The Baruffio's Brain Elixir in Wizards Unite is incredibly helpful as it gives you double Wizarding XP from Traces, Wizarding Challenges, and Portkeys. Any time you open a Portkey you should try to do it in conjunction with a Baruffio's Brain Elixir.

\n

Lory, the EIC of this fine site, has another idea to make the Brain Elixir even more potent: "Set multiple Portmanteaus to unlock at the same time, so the brain elixir gives extra XP for all." To do this Lory recommends staggering the timing of when you put the key in the Portmanteau.

\n

Here's an example: You have a 10KM Portmanteau, a 5KM one, and a 2KM one. You want to put a key in the 10KM one then walk it for 5KM. Once you reach the 5KM mark you should put the key in the 5KM portmanteau. Now the two will be ready at the same time. When both of them reach the 8 km mark put your gold key in the 2KM Portmanteau and you will have three ready to go in just 2 km.

\n

Once they are all ready to go you can drink your Baruffio's Brain Elixir and unlock them, gaining the double XP for all three of them at the same time. Really, all it takes is a little forward planning and you can really maximize your Portmanteaus.

\n

Alternatively, you can also just stockpile Portkeys until you have the maximum amount \u2014 eight \u2014 and then drink a Baruffio's Brain Elixir to get a load of XP at once!

\n\n

Brew potions using Master Notes

\n

On the subject of potions, brewing potions in Harry Potter: Wizards Unite takes time, but you can reduce this time by using Master Notes.

\n

Master Notes are gestures, specific to each different potion you can make, that cut the brewing time by 15%. You draw the shapes of a given sequence into the cauldron after tapping the wooden spoon. The shapes will appear above the cauldron as you make each pattern. Enter the wrong gesture, and your entire sequence is deleted, but you can try as many times as you need to in order to get it right.

\n

Another nice thing about Master Notes is that they reduce the total time to brew by 15%, not the remaining time. This means if you input the Master Notes sequence when there is 15% or less time remaining on a potion, it will complete instantly.

\n

How to brew every potion with Master Notes in Harry Potter: Wizards Unite!

\n

Brew and buy is cheaper than buying

\n

\n

If you are looking to fight some fortresses but find yourself low on health potions you can always buy them from Diagon Alley for 25 gold, or, if you have the ingredients available there is a cheaper way.

\n

Speeding up health potion production once you start brewing only costs 12 gold per potion \u2014 essentially half price compared to Diagon Alley \u2014 so you can grab four potions really quickly with minimal fuss. Of course, you will need the ingredients to brew the potions, but in my experience, there is always enough around to brew a health potion or two.

\n

Spend your gold wisely

\n

Gold is the in-game currency in Harry Potter: Wizards Unite, which you can get by playing the game or by spending real money to buy it. Whichever option you choose, makes sure you are spending your gold wisely, because once you do, it's gone.

\n

Fastest ways to get in-game gold in Harry Potter: Wizards Unite

\n

What tricks have you found?

\n

Have you found helpful tricks as you've been playing? What else might we have missed? Let us know in the comments, and if we can verify it, we will add it to the list!

\n

September 2019: Updated with new tips.

\"\"", - "direction": "ltr" - }, - "title": "Get the most out of Harry Potter Wizards Unite with these magical tips", - "author": "James Bricknell", - "summary": { - "content": "We're speed leveling to max out Wizards Unite and have learned a trick or two along the way to completing a registry and beating Fortresses. Here's what you need to know.\nIt's clear that Harry Potter: Wizards Unite is a game with many facets, most of which are designed to get you out and about and playing the game as much as possible. While the game is easy to hop into, there are aspects of it that can be done a certain way to help you maximize your game time and the XP you earn.\nHere at iMore, we've been playing since the game released and we've been working on tips and tricks to help you as you start your Wizards Unite Journey. This list is not exhaustive; we will keep adding to it as we find out new things to help you beat the Calamity!\nPlay during events!\nThis is our biggest tip to anyone playing Harry Potter: Wizards Unite because not only is it a fantastic way to gain XP, Runestones, new Foundables, and those elusive Restricted Books, it's also a ton of fun to discover ever...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/VLLbmzc263U/harry-potter-wizards-unite-tips-and-tricks", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/harry-potter-wizards-unite-tips-and-tricks", - "type": "text/html" - } - ], - "crawled": 1570017759046, - "published": 1570017600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613238", - "recrawled": 1570020941636, - "updateCount": 1, - "fingerprint": "dc0d61c7", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:448:5e4732b4", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

A security researcher has created hacked Lightning cables that allow someone to take over a computer as soon as they are plugged into a Mac or PC.

\n

Although the first version was a one-off, the researcher \u2014 known as MG \u2014 has now shown they can be factory-produced\u2026

\n

more\u2026

\n

The post Hacked Lightning cables allow an attacker to take over your Mac appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/hacked-lightning-cables/", - "type": "text/html" - } - ], - "crawled": 1570017340083, - "title": "Hacked Lightning cables allow an attacker to take over your Mac", - "published": 1570016017000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613232", - "fingerprint": "46dc148", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:447:5e4732b4", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

If you find you have to login to TweetDeck again this morning, there\u2019s no need to worry: it\u2019s the aftermath of a global Twitter outage affecting many users yesterday \u2026

\n

more\u2026

\n

The post PSA: Don\u2019t worry if you have to login to TweetDeck again this morning appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/02/login-to-tweetdeck/", - "type": "text/html" - } - ], - "crawled": 1570017340083, - "title": "PSA: Don\u2019t worry if you have to login to TweetDeck again this morning", - "published": 1570013736000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c45920d:206:fc4690a0", - "originId": "58090.pyqb40 at https://www.imore.com", - "fingerprint": "24a903fd", - "content": { - "content": "

\n

What you need to know

\n
  • Apple shares are a little more than $5 from a new all-time high.
  • \n
  • Strong iPhone 11 sales are expected to push share prices north.
  • \n
  • Apple currently has market cap of $1.015 trillian.
  • \n

Apple continues to have a license to print money.

\n

Apple could be set to see its share price reach a new all-time high, according to a report by Bill Maurer of finance website Seeking Alpha.

\n

The belief is that a combination of an already strong price as well as impressive iPhone 11 demand could be enough to give Apple shares a bump beyond their previous high. The potential shown by Apple's growing services business is also a contributing factor, says Maurer.

\n
\n

"Recently, there have been a number of positive notes out from street analysts that have helped the stock move higher. For example, Jefferies came out changing its rating from Neutral to Buy. But it also raised its price target by a whopping $50 to $260, primarily citing a strong iPhone brand and the massive opportunity for services growth ahead. JPMorgan also raised its price target to a street high $265 on good sales momentum for the iPhone 11 line, with the potential for another off-cycle new phone launch next spring that could be quite important as I previously discussed. Finally, Evercore came out with a note this week discussing the potential for iPhone upside, keeping an Outperform rating and $247 price target."

\n
\n

Maurer also notes that the ongoing tensions between the United States and China could impact Apple's stock price in the coming weeks. It's all down to tariffs and whether they're delayed once again.

\n
\n

With four weeks until earnings, it is definitely possible that Apple shares hit a new high before the report. I think the most plausible scenario where that occurs is an easing of trade tensions between the US and China. The two countries are scheduled to meet again this month, and tariffs that were previously supposed to start on October 1st were pushed back to the 15th. If that date gets pushed back again, or we see a delay of the next round of tariffs slated to start in December that features even more Apple products, the market likely will react in a very positive way.

\n
\n

Apple shares sat at $224.59 at the time of writing which is around $5 off the number needed to give Apple a new all-time high share price. As Cult of Mac notes, the current numbers give Apple a market cap of $1.015 trillian, making it one of the most valuable businesses on the planet.

\"\"", - "direction": "ltr" - }, - "title": "Apple shares could be on their way to an all-time high", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple shares are a little more than $5 from a new all-time high.\nStrong iPhone 11 sales are expected to push share prices north.\nApple currently has market cap of $1.015 trillian.\nApple continues to have a license to print money.\nApple could be set to see its share price reach a new all-time high, according to a report by Bill Maurer of finance website Seeking Alpha.\nThe belief is that a combination of an already strong price as well as impressive iPhone 11 demand could be enough to give Apple shares a bump beyond their previous high. The potential shown by Apple's growing services business is also a contributing factor, says Maurer.\n"Recently, there have been a number of positive notes out from street analysts that have helped the stock move higher. For example, Jefferies came out changing its rating from Neutral to Buy. But it also raised its price target by a whopping $50 to $260, primarily citing a strong iPhone brand and the massive opportunity for s...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/AXAYNvdozsQ/apple-shares-could-be-their-way-all-time-high", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-shares-could-be-their-way-all-time-high", - "type": "text/html" - } - ], - "crawled": 1570016432653, - "published": 1570016396000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1ff:fc4690a0", - "originId": "58089.pyqb40 at https://www.imore.com", - "fingerprint": "edf2b856", - "content": { - "content": "

\n

Could mean improved support for WhatsApp and Skype

\n

What you need to know

\n
  • Apple has confirmed it will ease restrictions on Siri support for third-party messaging.
  • \n
  • A software update later this year will improve functionality.
  • \n
  • News comes in response to Bloomberg story charting the rise of in-house software.
  • \n

In a statement issued to Bloomberg today, Apple has confirmed that a software update later this year will loosen the restrictions on Siri support for third-party messaging apps.

\n

In its story Bloomberg states:

\n
\n

The Cupertino, California-based company plans to release a software update later this year that will help outside messaging applications work better with the Siri digital assistant... Right now, when iPhone users ask Siri to call or message a friend, the system defaults to Apple's Phone or iMessage apps. If you want to use WhatsApp or Skype, you have to specifically say that.

\n

When the software refresh kicks in, Siri will default to the apps that people use frequently to communicate with their contacts. For example, if an iPhone user always messages another person via WhatsApp, Siri will automatically launch WhatsApp, rather than iMessage. It will decide which service to use based on interactions with specific contacts. Developers will need to enable the new Siri functionality in their apps. This will be expanded later to phone apps for calls as well.

\n
\n

This will mean that in future, if you ask Siri to send a message, it will default to the messaging app that you use the most, rather than defaulting to iMessage as is currently the case. The report from Bloomberg follows another Bloomberg story published this morning titled Apple's Default iPhone Apps Give It Growing Edge Over App Store Rivals , in which it documented how Apple's default, in-house software means consumers are "subtly coaxed and prodded into using this more-established software rather than alternatives".

\"\"", - "direction": "ltr" - }, - "title": "Apple will ease developer restrictions on Siri", - "author": "Stephen Warwick", - "summary": { - "content": "Could mean improved support for WhatsApp and Skype\nWhat you need to know\nApple has confirmed it will ease restrictions on Siri support for third-party messaging.\nA software update later this year will improve functionality.\nNews comes in response to Bloomberg story charting the rise of in-house software.\nIn a statement issued to Bloomberg today, Apple has confirmed that a software update later this year will loosen the restrictions on Siri support for third-party messaging apps.\nIn its story Bloomberg states:\nThe Cupertino, California-based company plans to release a software update later this year that will help outside messaging applications work better with the Siri digital assistant... Right now, when iPhone users ask Siri to call or message a friend, the system defaults to Apple's Phone or iMessage apps. If you want to use WhatsApp or Skype, you have to specifically say that.\nWhen the software refresh kicks in, Siri will default to the apps that people use frequently...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hROhrA2Stjs/apple-ease-restrictions-siri-working-third-party-messaging-apps", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-ease-restrictions-siri-working-third-party-messaging-apps", - "type": "text/html" - } - ], - "crawled": 1570015773395, - "published": 1570015643000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1fe:fc4690a0", - "originId": "58088.pyqb40 at https://www.imore.com", - "fingerprint": "4d57e39d", - "content": { - "content": "

\n

What you need to know

\n
  • iThoughts has been updated to take advantage of new iPhone and iPad features.
  • \n
  • It's a free update for those who already own the app.
  • \n
  • The update includes support for Dark Mode, multiple windows, and more.
  • \n

Now you can map your mind in Dark Mode.

\n

If you mind map on iPhone, iPad, or Mac there's a very good chance that you use, or have used, iThoughts. It's one of the biggest players in this space and it's also one of the best reviewed apps of its kind in the App Store. So when we heard that it had received an update to add new iOS 13 hotness, we had to take a peak.

\n

Sure enough, all of the things we'd want from this kind of update are present and correct. The newly updated iThoughts supports Dark Mode, which is huge if a bright white canvas was ruining your blacked out look. But more functional features have been added, too.

\n

\n

Those include the support for multiple windows that could be a real gamechanger for habitual mind mappers. Having two mind maps open side-by-side on one iPad is now possible, giving mind map power users a new tool in their quest for the ultimate in productivity. There's also support for dragging and dropping things between those windows as well.

\n

Finally, developer toketaWare has also improved search and fixed bugs, as developers tend to do in releases like this. All in, it's a pretty solid way to spend $11.99 if you haven't already. And if you have, getting all this for free is quite the bargain.

\n

The updated iThoughts can be downloaded from the App Store on iPad and iPhone now.

\"\"", - "direction": "ltr" - }, - "title": "Mind mapping app iThoughts updated with iOS 13 goodies", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\niThoughts has been updated to take advantage of new iPhone and iPad features.\nIt's a free update for those who already own the app.\nThe update includes support for Dark Mode, multiple windows, and more.\nNow you can map your mind in Dark Mode.\nIf you mind map on iPhone, iPad, or Mac there's a very good chance that you use, or have used, iThoughts. It's one of the biggest players in this space and it's also one of the best reviewed apps of its kind in the App Store. So when we heard that it had received an update to add new iOS 13 hotness, we had to take a peak.\nSure enough, all of the things we'd want from this kind of update are present and correct. The newly updated iThoughts supports Dark Mode, which is huge if a bright white canvas was ruining your blacked out look. But more functional features have been added, too.\nThose include the support for multiple windows that could be a real gamechanger for habitual mind mappers. Having two mind maps open side-b...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/NcsIqd5rU7c/mind-mapping-app-ithoughts-updated-ios-13-goodies", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/mind-mapping-app-ithoughts-updated-ios-13-goodies", - "type": "text/html" - } - ], - "crawled": 1570015773395, - "published": 1570015119000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0", - "originId": "58087.pyqb40 at https://www.imore.com", - "recrawled": 1570019732556, - "updateCount": 2, - "fingerprint": "d635a9c6", - "content": { - "content": "

\n

Twitter is not having a good morning

\n

What you need to know

\n
  • Twitter is experiencing API irregularity affecting all of its services.
  • \n
  • Reports of problems in-browser and on TweetDeck.
  • \n
  • Also affecting Twitter for iOS.
  • \n

Twitter is experiencing irregularities with its APIs which is affecting all of its services this morning.

\n

We've been experiencing outages across Twitter and TweetDeck. You might have had trouble Tweeting, getting notifications, or viewing DMs. We're currently working on a fix, and should be back to normal soon.

\u2014 Twitter Support (@TwitterSupport) October 2, 2019
\n

The news first broke early this morning with outages affecting Twitter and TweetDeck. Twitter and other users have reported experiencing problems trying to Tweet, getting notifications and sending DMs.

\n

As per Twitter's API Status website"

\n
\n

Investigating - As of 2019-10-02 06:35:00 UTC, The Twitter data team is investigating a system irregularity causing lowered success rates across all APIs. We will provide an update as soon as we know more. Oct 2, 07:33 UTC

\n

Monitoring - As of 05:00:00, Oct 2 UTC - All APIs/products should be operating normally Oct 2, 05:14 UTC

\n

Update - The Twitter data team is investigating a system irregularity affecting all products/APIs that occurred starting on October 2 at approximately 00:50 UTC. Data may be delayed or missing at this time. We will provide an update as soon as we know more. Oct 2, 02:55 UTC

\n

Investigating - The Twitter data team is investigating a system irregularity affecting the streaming APIs that occurred starting on October 2 at approximately 00:50 UTC. Data may be delayed this time. We will provide an update as soon as we know more. Oct 2, 01:29 UTC

\n
\n

It seems the issue was resolved for a time, but has now resurfaced. As you can see from the screenshot below, Twitter for iOS is not currently letting users send Tweets from the app:

\n

\n

Below is a full list of Twitter's services and how they are affected.

\n

\"\"", - "direction": "ltr" - }, - "title": "It's not just you: Twitter and TweetDeck are experiencing an outage", - "author": "Stephen Warwick", - "summary": { - "content": "Twitter is not having a good morning\nWhat you need to know\nTwitter is experiencing API irregularity affecting all of its services.\nReports of problems in-browser and on TweetDeck.\nAlso affecting Twitter for iOS.\nTwitter is experiencing irregularities with its APIs which is affecting all of its services this morning.\nWe've been experiencing outages across Twitter and TweetDeck. You might have had trouble Tweeting, getting notifications, or viewing DMs. We're currently working on a fix, and should be back to normal soon.\u2014 Twitter Support (@TwitterSupport) October 2, 2019\nThe news first broke early this morning with outages affecting Twitter and TweetDeck. Twitter and other users have reported experiencing problems trying to Tweet, getting notifications and sending DMs.\nAs per Twitter's API Status website"\nInvestigating - As of 2019-10-02 06:35:00 UTC, The Twitter data team is investigating a system irregularity causing lowered success rates across all APIs. We will provid...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8ZVpHoI5j_0/twitter-api-irregularity-affecting-ios-tweetdeck", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/twitter-api-irregularity-affecting-ios-tweetdeck", - "type": "text/html" - } - ], - "crawled": 1570012955549, - "published": 1570012843000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/442/609/442609877_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0", - "originId": "58085.pyqb40 at https://www.imore.com", - "fingerprint": "705bfa62", - "content": { - "content": "

\n

Image via Riot

\n

This will only affect new installs, not current players

\n

What you need to know

\n
  • League of Legends may not work with macOS Catalina on release.
  • \n
  • Riot is unsure of compatibility due to broad release date.
  • \n
  • The issue will not affect users who have the game already installed, only new downloads.
  • \n

Riot games has announced that users may not be able to install League of Legends on macOS Catalina upon its release. Riot has said that due to the "broad release date" of Catalina they are unsure as to whether the game will be supported. In a post yesterday it said:

\n
\n

Due to the broad release date, we don't know if Catalina will support League of Legends and TFT on Mac devices. If you know a Mac user who might be interested in League of Legends or TFT, get them to install it as soon as possible to be safe!

\n

Existing players with League of Legends on their Macs will not have any problems or changes with League of Legends when Catalina rolls out. The game will patch normally and players will be able to play as they have been!

\n

At this time and with what we know, people will not be able to install League of Legends on their Mac devices on Catalina. So in the meantime, if you know someone who is interested in installing League of Legends, they should do so before Catalina debuts in October OR not update their macOS to Catalina until they do.

\n

We do not currently have an estimated timeline for when Catalina will be able to support League of Legends, but we will update players as we get a clearer look at its release date.

\n
\n

It's important to note that this could affect both League of Legends and spinoff Teamfight Tactics, which requires the LoL client in order to play. To recap, the issue will not affect any players who already have the game installed. So, if you are a LoL player with the game installed, there's nothing to worry about. If you're about to jump into the game for the first time on Mac, Riot strongly recommends that you should download the game before you install macOS Catalina (whenever that is released).

\n

As noted by Riot, it is unclear at this stage whether this is going to be an issue when Catalina is released. It is also unclear at this stage how long the problem might persist if indeed it does take effect. Most recent reports suggest Catalina could be released Friday, October 4, however Apple is yet to confirm a release date.

\"\"", - "direction": "ltr" - }, - "title": "Catalina might not support League of Legends on release", - "author": "Stephen Warwick", - "summary": { - "content": "Image via Riot\nThis will only affect new installs, not current players\nWhat you need to know\nLeague of Legends may not work with macOS Catalina on release.\nRiot is unsure of compatibility due to broad release date.\nThe issue will not affect users who have the game already installed, only new downloads.\nRiot games has announced that users may not be able to install League of Legends on macOS Catalina upon its release. Riot has said that due to the "broad release date" of Catalina they are unsure as to whether the game will be supported. In a post yesterday it said:\nDue to the broad release date, we don't know if Catalina will support League of Legends and TFT on Mac devices. If you know a Mac user who might be interested in League of Legends or TFT, get them to install it as soon as possible to be safe!\nExisting players with League of Legends on their Macs will not have any problems or changes with League of Legends when Catalina rolls out. The game will patch normally and...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/JWyLk-_b5BM/macos-catalina-may-not-support-league-legends-release", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/macos-catalina-may-not-support-league-legends-release", - "type": "text/html" - } - ], - "crawled": 1570010993737, - "published": 1570010862000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0", - "originId": "58084.pyqb40 at https://www.imore.com", - "fingerprint": "b5f31d3c", - "content": { - "content": "

\n

Image via Engadget

\n

Track down your conversations

\n

What you need to know

\n
  • Twitter has rolled out DM search in iOS.
  • \n
  • The feature was announced for testing in August.
  • \n
  • Search DMs by user names, informal names and message content.
  • \n

Twitter has rolled out a brand new feature for its iOS app, which means you can now search through your Direct Messages to find conversations. Twitter announced the move via... erm... Twitter yesterday.

\n

DM search is rolling out to everyone on iOS today. pic.twitter.com/nxbX19xjw7

\u2014 Nick Pacilio (@NickPacilio) October 1, 2019
\n

The service was previously announced in August and Twitter has been testing it on iOS since then. The new feature will allow users to search through their Direct Messages. Typing in any keyword will bring up results for Twitter user names, their informal names and conversation content much the same way searching through your iMessages does on iOS. This means you can now track down any direct message conversation you've had on Twitter by searching for the person you had it with, or something specific that you talked about.

\n

The news comes in the wake of another Twitter announcement confirming that its DM abuse filter has also been pushed to everyone.

\"\"", - "direction": "ltr" - }, - "title": "You can now search your DMs on Twitter for iOS", - "author": "Stephen Warwick", - "summary": { - "content": "Image via Engadget\nTrack down your conversations\nWhat you need to know\nTwitter has rolled out DM search in iOS.\nThe feature was announced for testing in August.\nSearch DMs by user names, informal names and message content.\nTwitter has rolled out a brand new feature for its iOS app, which means you can now search through your Direct Messages to find conversations. Twitter announced the move via... erm... Twitter yesterday.\nDM search is rolling out to everyone on iOS today. pic.twitter.com/nxbX19xjw7\u2014 Nick Pacilio (@NickPacilio) October 1, 2019\nThe service was previously announced in August and Twitter has been testing it on iOS since then. The new feature will allow users to search through their Direct Messages. Typing in any keyword will bring up results for Twitter user names, their informal names and conversation content much the same way searching through your iMessages does on iOS. This means you can now track down any direct message conversation you've had on Twitter b...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8vdDDRESI8k/dm-search-rolls-out-twitter-ios", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/dm-search-rolls-out-twitter-ios", - "type": "text/html" - } - ], - "crawled": 1570005692038, - "published": 1570005527000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613222", - "fingerprint": "68a14535", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Twitter continues to expand the capabilities of its direct messaging functionality today. After rolling out its new abuse filter for Direct Messages yesterday, Twitter is now\u00a0expanding the availability of DM search to all iOS users.

\n

more\u2026

\n

The post Twitter starts rolling out Direct Message search to all iOS users appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/twitter-direct-message-search-ios/", - "type": "text/html" - } - ], - "crawled": 1569981325932, - "title": "Twitter starts rolling out Direct Message search to all iOS users", - "published": 1569980556000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e", - "originId": "58082.pyogg0 at https://www.imore.com", - "fingerprint": "64c3918d", - "content": { - "content": "

\n

What you need to know

\n
  • Apple has updated Swift Playgrounds for iPadOS 13.
  • \n
  • New features include Dark Mode and SwiftUI.
  • \n
  • There is also new Learn to Code experiences.
  • \n

Swift Playgrounds now lives in the dark.

\n

Apple has updated its Swift Playgrounds app, an iPad exclusive, for iPadOS 13. Reported by 9to5Mac, the new changes in Swift 5.1 include Dark Mode, the ability to build with SwiftUI, and new Learn to Code lessons. The app's page on the App Store details all of the new updates:

\n
  • Use the new dark coding theme when running Dark Mode in iPadOS 13
  • \n
  • In Learn to Code, help Byte and friends explore their world at night when using Dark Mode in iPadOS 13\n\u2022 Build with the SwiftUI framework in new playgrounds you create\n\u2022 Includes Swift 5.1 and the iOS 13 SDK
  • \n

\n

If you've ever been interested in coding and own an iPad, Swift Playgrounds is a fantastic way to get started. The app is built by Apple and designed to teach you Swift code, Apple's own code language that continues to gain traction as the go-to language when coding apps for Apple's devices. In fact, use of swift code has reportedly doubled from iOS 12 to iOS 13. No matter how you are getting started, Apple has built Swift Playgrounds for you:

\n
\n

"Swift Playgrounds requires no coding knowledge, so it's perfect for students just starting out, from twelve to one-hundred-and-twelve. The whole time you are learning Swift, a powerful programming language created by Apple and used by professionals to build many of today's most popular apps. And because it's built to take full advantage of iPad and the real iOS SDK, Swift Playgrounds is a first-of-its-kind learning experience."

\n
\n

The new version of Swift Playgrounds is available today in the App Store.

\"\"", - "direction": "ltr" - }, - "title": "Try coding with Dark Mode and SwiftUI on Swift Playgrounds for iPad", - "author": "Joe Wituschek", - "summary": { - "content": "What you need to know\nApple has updated Swift Playgrounds for iPadOS 13.\nNew features include Dark Mode and SwiftUI.\nThere is also new Learn to Code experiences.\nSwift Playgrounds now lives in the dark.\nApple has updated its Swift Playgrounds app, an iPad exclusive, for iPadOS 13. Reported by 9to5Mac, the new changes in Swift 5.1 include Dark Mode, the ability to build with SwiftUI, and new Learn to Code lessons. The app's page on the App Store details all of the new updates:\nUse the new dark coding theme when running Dark Mode in iPadOS 13\nIn Learn to Code, help Byte and friends explore their world at night when using Dark Mode in iPadOS 13\n\u2022 Build with the SwiftUI framework in new playgrounds you create\n\u2022 Includes Swift 5.1 and the iOS 13 SDK\nIf you've ever been interested in coding and own an iPad, Swift Playgrounds is a fantastic way to get started. The app is built by Apple and designed to teach you Swift code, Apple's own code language that continues to gain trac...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/j09N6UbwY_4/code-you-own-dark-mode-and-swiftui-swift-playgorunds-ipad", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/code-you-own-dark-mode-and-swiftui-swift-playgorunds-ipad", - "type": "text/html" - } - ], - "crawled": 1569978585753, - "published": 1569978519000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36096", - "fingerprint": "735777da", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4", - "updated": 1569975864000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://blog.halide.cam/halide-1-14-time-to-get-switchy-a02f4c1b9ffc", - "type": "text/html" - } - ], - "crawled": 1569977184406, - "title": "Halide 1.14\u2019s Lens Switcher and Field-of-View Guides", - "published": 1569975863000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Speaking of Halide, version 1.14 is out and has some sweet UI ideas for the 3-camera system on iPhone 11 Pro. Ben Sandofsky:

\n
\n

At a glance, our lens switcher looks the same as before; we kept\nit in the same spot so it doesn\u2019t interfere with your viewfinder\nand is within easy reach. Keeping the viewfinder clear of any\nobstructions is one of our highest priorities.

\n

It works similarly, too, at first glance: just keep tapping to\ncycle between 1x, 2x, and 0.5x sizes.

\n

Unfortunately, switching cameras has a bit of a delay. If you\u2019re\ncomposing a shot and want to compare the 0.5x and 1x lenses,\ncycling past that 2x lens feels slow and clunky. No sweat. Haptic\ntouch (or in common parlance, long press) the lens button to bring\nup our lens switcher.

\n
\n

This is a really clever bit of UI, very well-implemented. And part of that, as Sandofsky notes, is that it never obstructs the viewfinder.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019://1.36095", - "recrawled": 1570151854823, - "updateCount": 3, - "fingerprint": "5fdfc76", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4", - "updated": 1570121333000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "You can shoot with 2\u00d7 zoom with Night Mode, but when you do, it uses the wide angle camera and digitally, rather than optically, zooms to the 2\u00d7 field of view." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/night_mode_telephoto", - "type": "text/html" - } - ], - "crawled": 1569977184406, - "title": "\u2605 Turns Out the Telephoto Camera on the iPhone 11 Pro Does Not Support Night Mode", - "published": 1569974551000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

From The Verge\u2019s story on Deep Fusion, coming in iOS 13.2 beta 1 (which, I\u2019ve been informed, is now scheduled to drop tomorrow or maybe even later this week, not today as originally planned):

\n
\n

With Deep Fusion, the iPhone 11 and 11 Pro cameras will have three\nmodes of operation that automatically kick in based on light\nlevels and the lens you\u2019re using:

\n\n
\n

Until yesterday, I was under the same impression as the above. But Sebastiaan de With\u2009\u2014\u2009co-creator of the excellent iPhone camera app Halide\u2009\u2014\u2009pointed out on Twitter that Night Mode only works with the regular wide-angle lens. You can shoot with 2\u00d7 zoom with Night Mode, but when you do, it uses the wide angle camera and digitally, rather than optically, zooms to the 2\u00d7 field of view.

\n

You can see this yourself in the EXIF data. Shoot an image using Night Mode at 2\u00d7 zoom, and look at the lens information in Photos on the Mac. It will say \u201ciPhone 11 Pro back triple camera 4.25mm f/1.8\u201d. That\u2019s the wide-angle camera. The telephoto camera is \u201c6mm f/2\u201d, and the ultra-wide is \u201c1.54mm f/2.4\u201d. (The front-facing camera is \u201c2.71mm f/2.2\u201d.)

\n

It\u2019s even easier to see it for yourself by simply obscuring the lenses one at a time with a fingertip or piece of paper. Cover the telephoto and you can still shoot \u201c2\u00d7\u201d Night Mode shots; cover the regular wide lens and you can\u2019t.

\n

0.5\u00d7 always uses the ultra-wide camera, because you can\u2019t get that field of view otherwise. 1\u00d7 always uses the wide angle, because that camera has the best sensor and fastest lens. But 2\u00d7 doesn\u2019t mean you\u2019re always using the telephoto camera\u2009\u2014\u2009in low light it will use the wide-angle camera and digital zoom. Previous iPhones with dual camera systems have done the same thing in low light conditions, but a lot of us\u2009\u2014\u2009myself included\u2009\u2014\u2009made the wrong assumption about Night Mode and \u201c2\u00d7 zoom\u201d.

\n

It occurs to me that this is why Apple has been somewhat obfuscatory about Night Mode working only with the regular wide angle camera, despite being very forthcoming about explaining other technical details (like Deep Fusion) at great length: it means the iPhone 11 can shoot the exact same \u201c2\u00d7\u201d Night Mode shots as the iPhone 11 Pro, because on both phones 2\u00d7 Night Mode shots are cropped and digitally zoomed from the 1\u00d7 camera sensor. There\u2019s nothing scandalous about this\u2009\u2014\u2009everyone loves Night Mode, including for 2x field-of-view photos. But it\u2019s yet another way that the iPhone 11 is the technical equal to the significantly more expensive 11 Pro.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369", - "originId": "58078.pyogg0 at https://www.imore.com", - "fingerprint": "9ed290f0", - "content": { - "content": "

Image: The Japanese House

\n

What you need to know

\n
  • The Japanese House released a new hit single "Something Has to Change."
  • \n
  • The single was highlighted by Apple Music on Twitter.
  • \n
  • It is the first single off the upcoming EP set to be released in November.
  • \n

Listen to "Something Has to Change" on Apple Music.

\n

Earlier this year, indie act The Japanese House released its first major album, Good At Feeling. But if you thought it would slow down the flow of new music, you were wrong. The Japanese House is back with a new hit single.

\n

In case you are unfamiliar with The Japanese House, it's not a band as the name suggests but a solo act Amber Bain. He hails from Great Britain and has been manning this project since 2015.

\n\n

"Something Has to Change" is the first new single off its upcoming new EP of the same name that will come out in November. Apple Music likes to spotlight artists on Twitter, and it did so with The Japanese House.

\n

The single is an upbeat anthem that is a great follow up to its last music that was more contemplative and atmospheric. It has a strong synth backdrop with catchy lyrics.

\n

If you haven't given The Japanese a shot, give "Something Has to Change" a listen on Apple Music. It might end up being your new favorite musical act.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "Listen to The Japanese House\u2019s new single on Apple Music", - "author": "Danny Zepeda", - "summary": { - "content": "Image: The Japanese House\nWhat you need to know\nThe Japanese House released a new hit single "Something Has to Change."\nThe single was highlighted by Apple Music on Twitter.\nIt is the first single off the upcoming EP set to be released in November.\nListen to "Something Has to Change" on Apple Music.\nEarlier this year, indie act The Japanese House released its first major album, Good At Feeling. But if you thought it would slow down the flow of new music, you were wrong. The Japanese House is back with a new hit single.\nIn case you are unfamiliar with The Japanese House, it's not a band as the name suggests but a solo act Amber Bain. He hails from Great Britain and has been manning this project since 2015.\n"Something Has to Change" is the first new single off its upcoming new EP of the same name that will come out in November. Apple Music likes to spotlight artists on Twitter, and it did so with The Japanese House.\nThe single is an upbeat anthem that is a great follow up to its...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/oBzrJ5rpesw/listen-japanese-houses-new-single-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/listen-japanese-houses-new-single-apple-music", - "type": "text/html" - } - ], - "crawled": 1569975212505, - "published": 1569974901000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613215", - "fingerprint": "64179143", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has updated yet another one of its applications with support for new iOS 13 and iPadOS features. Swift Playgrounds has been updated today with Dark Mode support, Learn to Code enhancements, and more.

\n

more\u2026

\n

The post Swift Playgrounds for iPadOS updated with Dark Mode, new SwiftUI support, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/swift-playground-ipad-dark-mode/", - "type": "text/html" - } - ], - "crawled": 1569974122507, - "title": "Swift Playgrounds for iPadOS updated with Dark Mode, new SwiftUI support, more", - "published": 1569973482000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613187", - "fingerprint": "56964af4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Even though September was a busy month for Apple, the year isn\u2019t over just yet. Now that we\u2019re officially in October, expect a new round of hardware and software releases from Apple. Ranging from the oft-rumored Apple Tag to the release of macOS Catalina, there\u2019s a lot to look forward to \u2014 and it could all culminate in an October Apple event. more\u2026

\n

The post Apple in October expectations: Apple Tag, 16-inch MacBook Pro, new iPad Pro, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/apple-october-event-expectations/", - "type": "text/html" - } - ], - "crawled": 1569974122507, - "title": "Apple in October expectations: Apple Tag, 16-inch MacBook Pro, new iPad Pro, more", - "published": 1569971159000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/01/on_bullying_in_our_community", - "fingerprint": "446362f9", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa", - "summary": { - "direction": "ltr", - "content": "

Janie Larson writes about being bullied, and you should read it.

\n

It\u2019s natural to wonder who the bully is and who the conference organizers are \u2014 but I\u2019m resisting the temptation to spend any time on it. It\u2019s not a puzzle to be solved. Janie\u2019s explicit that she doesn\u2019t want this to result in anyone getting harassed, and she doesn\u2019t want to start a feud. Respect that.

\n

Instead, she talks about the human cost of being bullied,\u00a0and she presents a guide for handling bullying \u2014\u00a0which is written especially for people witnessing it.

\n

Even if you think it\u2019s unlikely that you yourself will ever be bullied (and you might not think that), it\u2019s worth remembering that you might see it happen to someone else. I hope you and I would do the right thing.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/01/on_bullying_in_our_community", - "type": "text/html" - } - ], - "crawled": 1569971250209, - "title": "On Bullying in Our Community", - "published": 1569969481000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/01/on_bullying_in_our_community", - "fingerprint": "446362f9", - "id": "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8993d56d:5148e:18991ffa", - "summary": { - "direction": "ltr", - "content": "

Janie Larson writes about being bullied, and you should read it.

\n

It\u2019s natural to wonder who the bully is and who the conference organizers are \u2014 but I\u2019m resisting the temptation to spend any time on it. It\u2019s not a puzzle to be solved. Janie\u2019s explicit that she doesn\u2019t want this to result in anyone getting harassed, and she doesn\u2019t want to start a feud. Respect that.

\n

Instead, she talks about the human cost of being bullied,\u00a0and she presents a guide for handling bullying \u2014\u00a0which is written especially for people witnessing it.

\n

Even if you think it\u2019s unlikely that you yourself will ever be bullied (and you might not think that), it\u2019s worth remembering that you might see it happen to someone else. I hope you and I would do the right thing.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/01/on_bullying_in_our_community", - "type": "text/html" - } - ], - "crawled": 1569971230061, - "title": "On Bullying in Our Community", - "published": 1569969481000, - "origin": { - "streamId": "feed/http://inessential.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must", - "label": "Must Read" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613188", - "fingerprint": "e3f74796", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa", - "author": "Filipe Esp\u00f3sito", - "summary": { - "direction": "ltr", - "content": "
\n

Following the release of iOS 13 and iPadOS for all users, several developers have already updated their applications with compatibility with the new features.\u00a0PDF Expert 7\u00a0from\u00a0Readdle, one of the most popular PDF managers for iPhone and iPad, has been updated today with multiple windows on iPad, Dark Mode, enhanced markup features, and more. That is the first significant update to the app since the launch of its seventh version.

\n

more\u2026

\n

The post PDF Expert 7 updated with multiple windows support and more for iPadOS 13 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/pdf-expert-ipados-13/", - "type": "text/html" - } - ], - "crawled": 1569970519358, - "title": "PDF Expert 7 updated with multiple windows support and more for iPadOS 13", - "published": 1569968795000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742", - "originId": "58076.pyogg0 at https://www.imore.com", - "fingerprint": "e6aef3dc", - "content": { - "content": "

\n

What you need to know

\n
  • The Temper Trap's breakthrough album Conditions debuted ten years ago.
  • \n
  • The album produced the super catchy hit "Sweet Disposition."
  • \n
  • Songs from the album were feature in 500 Days of Summer and FIFA 10.
  • \n

It spawned the hit "Sweet Disposition."

\n

Back in 2009, if you were paying any kind of attention to music, then you probably at some point heard The Temper Trap's "Sweet Disposition." The mega hit song was one of the transformative songs that hit the airwaves that year. It was off the band's transformative debut album Conditions that launched their career into a whole new level.

\n

It's been ten years since the release of Conditions, so let's look back at the album's legacy.

\n

Before their big break, The Temper Trap was formed in Australia where they roamed around for a few years in anonymity with only EPs to their name before they recorded their debut album. That album was Conditions, which they recorded from 2008 to 2009.

\n\n

The first single off the album was "Sweet Disposition" and it put the band on the map. The super catchy song utilized a strong rift, lively drums and soaring vocals by frontman Dougy Mandagi to create a melodic rock anthem that just caught on. One thing that truly helped the song was being feature in the cult hit 500 Days of Summer that has since become one of the most iconic romantic comedys of all time.

\n

The other major hit from the album was "Science of Fear" which gained a large followed after being featured in the FIFA 10 soundtrack.

\n

The Temper Trap continues to make music to this day, but whenever you search them nowadays, the first song that shows up is "Sweet Disposition." It's also constantly featured in best hits of the 2000's playlists on music streaming service and rightfully so. No great playlists from the this era is complete without The Temper Trap.

\n

You can listen to the entire album on Apple Music.

\n

\n

Apple Music Subscription

\n

\n

Starting at $4.99 a month

\n

Apple Music is Apple's massive music service, comprising a subscription music catalog, iCloud Music Library syncing across your devices, Beats 1 live and algorithmic radio, customized playlists, and more artist exclusives than you can shake a stick at.

\n
\"\"", - "direction": "ltr" - }, - "title": "The Temper Trap\u2019s breakthrough album Conditions turns ten", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nThe Temper Trap's breakthrough album Conditions debuted ten years ago.\nThe album produced the super catchy hit "Sweet Disposition."\nSongs from the album were feature in 500 Days of Summer and FIFA 10.\nIt spawned the hit "Sweet Disposition."\nBack in 2009, if you were paying any kind of attention to music, then you probably at some point heard The Temper Trap's "Sweet Disposition." The mega hit song was one of the transformative songs that hit the airwaves that year. It was off the band's transformative debut album Conditions that launched their career into a whole new level.\nIt's been ten years since the release of Conditions, so let's look back at the album's legacy.\nBefore their big break, The Temper Trap was formed in Australia where they roamed around for a few years in anonymity with only EPs to their name before they recorded their debut album. That album was Conditions, which they recorded from 2008 to 2009.\nThe first single off the album was "Sweet...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ls30KUGVduU/temper-traps-breakthrough-album-conditions-turns-ten-listen-it-apple-music", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/temper-traps-breakthrough-album-conditions-turns-ten-listen-it-apple-music", - "type": "text/html" - } - ], - "crawled": 1569969502355, - "published": 1569969398000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742", - "originId": "58075.pyogg0 at https://www.imore.com", - "fingerprint": "13f55011", - "content": { - "content": "

This is the band's first new studio album in seven years.

\n

\n

What you need to know

\n
  • Chromatics have released a surprise album called Closer to Grey.
  • \n
  • It's the band's seventh studio album and follows 2012's Kill for Love.
  • \n
  • You can listen to Closer to Grey now on Apple Music.
  • \n

Fans of Chromatics are being treated to a nice present tonight: The band is releasing a new studio album called Closer to Grey, their first in seven years. It follows 2012's lauded Kill for Love.

\n

According to Pitchfork, Closer to Grey comes in addition to Dear Tommy, another album Chromatics announced in 2014 but hasn't been released.

\n

Closer to Grey tracklist:

\n
\n

01 The Sound of Silence
\n02 You're No Good
\n03 Closer to Grey
\n04 Twist the Knife
\n05 Light as a Feather
\n06 Move a Mountain
\n07 Touch Red
\n08 Through the Looking Glass
\n09 Whispers in the Hall
\n10 On the Wall
\n11 Love Theme From Closer to Grey
\n12 Wishing Well

\n
\n

At the time, the band said Dear Tommy would be out in 2015, but a full album never came out. Instead, the band released multiple singles between February 2015 and May 2018.

\n

Closer to Grey is apparently being referred to as the band's seventh studio album, which means Dear Tommy could still be number six. Kill for Love was the band's fifth record.

\n

In any case, Closer to Grey is slated to be available on Apple Music at midnight Eastern on Wednesday, October 2.

\n

Sweet Music

\n

Apple Music

\n

\n

From $4.99 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Chromatics releasing new album Closer to Grey on Apple Music tonight", - "author": "Brandon Russell", - "summary": { - "content": "This is the band's first new studio album in seven years.\nWhat you need to know\nChromatics have released a surprise album called Closer to Grey.\nIt's the band's seventh studio album and follows 2012's Kill for Love.\nYou can listen to Closer to Grey now on Apple Music.\nFans of Chromatics are being treated to a nice present tonight: The band is releasing a new studio album called Closer to Grey, their first in seven years. It follows 2012's lauded Kill for Love.\nAccording to Pitchfork, Closer to Grey comes in addition to Dear Tommy, another album Chromatics announced in 2014 but hasn't been released.\nCloser to Grey tracklist:\n01 The Sound of Silence 02 You're No Good\n03 Closer to Grey\n04 Twist the Knife\n05 Light as a Feather\n06 Move a Mountain\n07 Touch Red\n08 Through the Looking Glass\n09 Whispers in the Hall\n10 On the Wall\n11 Love Theme From Closer to Grey\n12 Wishing Well\nAt the time, the band said Dear Tommy would be out in 2015, but a full album never...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/UW18lVFhG88/chromatics-releasing-new-album-closer-grey-apple-music-tonight", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/chromatics-releasing-new-album-closer-grey-apple-music-tonight", - "type": "text/html" - } - ], - "crawled": 1569968551970, - "published": 1569968304000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Career", - "Conferences" - ], - "originId": "http://redqueencoder.com/?p=1588", - "fingerprint": "2ac32717", - "id": "4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa", - "author": "admin", - "summary": { - "direction": "ltr", - "content": "I have a bully. Not a sexual harasser or a rapist or a men\u2019s rights activist. A good old fashioned playground bully. I have mostly kept this story to myself for over a year, but I don\u2019t feel I can continue to do so. It is destroying my peace of mind and making me feel [\u2026]" - }, - "alternate": [ - { - "href": "http://redqueencoder.com/bullying/", - "type": "text/html" - } - ], - "crawled": 1569967579535, - "title": "Bullying", - "published": 1569964563000, - "origin": { - "streamId": "feed/http://redqueencoder.com/feed/", - "htmlUrl": "http://redqueencoder.com", - "title": "The Red Queen Coder" - }, - "content": { - "direction": "ltr", - "content": "

I have a bully.

\n

Not a sexual harasser or a rapist or a men\u2019s rights activist. A good old fashioned playground bully.

\n

I have mostly kept this story to myself for over a year, but I don\u2019t feel I can continue to do so. It is destroying my peace of mind and making me feel terrible. I tried to ignore my feelings about this, hoping they would go away, but they have not. I need to share my story in order to move on from this.

\n

I\u2019m not posting this because I want anyone to do anything about this specific incident. I just want people to listen and to understand.

\n

The Beginning

\n

My first interaction with my bully was back in 2015. 2015 was the first year I really got into conference speaking. I had finished up school the year before and conference speaking was the only way I had to network and get my name out there in order to find a job.

\n

I was invited to speak at a conference in 2015 by a friend of mine. As many of you know, I used to be in an abusive marriage. My previous husband would not allow me to have money to buy textbooks while I was going to school for computer programming. My friend sent me books, watched my first shitty conference talk while it was being live streamed, and used his connections to try to help me find a job.

\n

My friend did this when I was nobody. I wasn\u2019t an author yet. I didn\u2019t have a blog. No one knew who I was. He helped me because it was a kind thing to do and he had no expectation that I would ever become anything. To me, the way someone treats you when they don\u2019t get any benefit from it means a lot. I see way too many people who only network with people who are more visible than they are and tell anyone just starting out to fuck off. I don\u2019t like those people.

\n

I was invited to speak at a conference my friend was organizing, but I could not make it because I found out my ex-husband had put us significantly in debt. I felt very sad about not being able to go.

\n

My friend also invited my bully to the conference. My bully could not go for different reasons than I had. They were very vocal about how unhappy they were with my friend regarding his handling of his conference. They started a Twitter mob against my friend and started a whisper network around him.

\n

I felt some loyalty to my friend after his working to help me before I had a career. I kept hearing people at conferences say how terrible it was that he was being attacked, but no one said anything. I was probably dumb, but I put my neck out to defend my friend because no one else would. I understood that my bully would be unhappy about my defense and I really did the best I could to say this whole thing was probably a misunderstanding, as is wont to happen when people communicate online.

\n

After I posted that post, the talk stopped. I thought I made a difference and got people to leave him alone. I now realize it\u2019s probable that people were still talking about him, but that I had shown myself to be untrustworthy and thus no one included me in these conversations.

\n

I knew there would probably be repercussions for my actions, but I figured I did the right thing and I would feel morally okay with whatever the blowback was.

\n

2018

\n

Four years passed and I didn\u2019t feel the blowback. I noticed I was never invited to a conference my bully was speaking at, but that was fine. I didn\u2019t really care to interact with them.

\n

My luck ran out in 2018.

\n

A talk of mine was accepted at a conference. I had to spend nine months working on it. It was incredibly labor intensive, but I was happy to have the opportunity to speak.

\n

Three weeks before the conference, I saw that the conference organizers announced my bully would be a keynote speaker at the conference.

\n

I wrestled with what to do. I hadn\u2019t had any contact with my bully in four years. I half hoped my bully had forgotten the whole incident and found someone else to be mad at about something. I thought about approaching the conference organizers about the situation, but I thought that would be petty. My bully hadn\u2019t done anything so what would I complain about? What could they even do about it?

\n

I found out.

\n

Six days before the conference I was contacted on the conference Slack by the organizers telling me that they had to talk to me and had set a meeting for 10:00 the following morning. I kind of joked that I hoped I hadn\u2019t done something wrong. They repeated that I was required to speak to them tomorrow morning at 10:00. They would not elaborate what had happened or what we would be speaking about. I had a sinking feeling this was about my bully. I was right.

\n

The organizers, looking like police interrogators, told me there had been a complaint about me. They said they did not want to hear my side of the story because they didn\u2019t care and would not believe me. They told me they had stringent conditions I was required to follow if I was to be allowed to keep my slot at their conference:

\n\n

I was dumbstruck. I was not surprised my bully had complained about me. I was surprised at how I was being treated by the organizers. I considered them to be friends. I had had them to my house and they had slept under my roof. They met my parents and I had fed them food I made myself. I considered this to be a deep transgression of my hospitality and relationship with them.

\n

My initial inclination was to tell them to fuck off and that I would not attend their conference. I felt that this would have looked bad professionally. I spent nine months working on my talk and it could not be replaced easily. I was also bringing my now-husband with me. He had bought a conference and a plane ticket. I didn\u2019t feel I could tell him that he wasted that money because I was being petty.

\n

So I swallowed my pride and faked my way through the conference. I spent most of the conference hiding in my room with my husband. I came out for my talks and for meals. I briefly saw my bully as I was taking my dog outside to walk her and I was terrified that they would complain about me violating the terms of my parole and have me kicked out before I could give my talk.

\n

The biggest thing that bothers me about this situation is that I had reported harassment two years earlier, the first time I attended their conference. Someone at the conference touched me inappropriately and tried to get me to take them back to my hotel room to have sex. I reported the incident and they didn\u2019t believe me. They told me it was a misunderstanding, the perpetrator was European, and that I had misunderstood his intentions. I had to physically demonstrate on one of the organizers how I had been touched for them to take it seriously.

\n

So like sexual assault is just fine, but just make sure you don\u2019t defend someone on Twitter? I wasn\u2019t allowed to tell anyone about that incident either. My bad.

\n

Aftermath

\n

I tried to tell myself that none of this is important and that I didn\u2019t care. I felt deeply foolish for thinking these people were my friends when they clearly didn\u2019t feel that way about me. I felt like I had been conned and was too stupid to realize it until it was too late. I was angry about the number of hours I wasted working on their projects and I wanted that time back.

\n

I broke my agreement to not talk about this incident a few times with a few trusted friends in the community. Any time I tried to obscure the name of my bully, they always immediately knew who it was. No one I told was surprised any of this happened. They were always deeply sympathetic and told me that everyone knows how this person is.

\n

Imagine my shock to see my confidants going out of their way to socialize and interact with my bully. I would see them having long involved conversations on Twitter or being asked to collaborate on their side projects.

\n

I called one of them out about this. I reminded him about how I had been treated. His response was, \u201cYeah, but that has nothing to do with me. I can be friend with both of you and be Jonny in the Middle because I\u2019m basically Switzerland.\u201d

\n

At first I tried not to let this bother me. I didn\u2019t want to tell my friends they had to choose between me and a bully because that seemed shrewish. Also mostly because I know that my side would not be chosen. But the longer this goes on, the more this bothers me.

\n

All of these people know this person is a bully. They know this person\u2019s behavior is terrible. Conference organizers know that this person will ruin them on Twitter if they don\u2019t do everything the bully says. So why do they keep giving my bully a platform? Why do they keep inviting the bully to speak and give them power and visibility? Why do they knowingly stick their neck in a noose and then punish anyone who threatens a situation where it might cut off their air?

\n

I kept thinking that one day someone would catch wise to this situation and they would stop inviting my bully to speak, but it hasn\u2019t happened. I realized that it\u2019s not because people don\u2019t know this person is a bully. It\u2019s because people don\u2019t care. They don\u2019t care that this person treats people badly because they get something out of interacting with them.

\n

That\u2019s the piece that clicked into place that really made me feel I needed to talk about this. I knew my bully had mental health issues. Not that it\u2019s an excuse for behavior. I don\u2019t blame them for complaining about me to the conference organizers. I expected them to. I would not be surprised if my bully used their clout to keep me away from any conference they were at for so many years.

\n

The people I do blame are the ones who know this is happening and do nothing.

\n

I don\u2019t know how I can continue to be friends with people who knowingly associate themselves with an abusive bully. I don\u2019t know how they can feel that it\u2019s okay for someone to ruin people\u2019s lives as long as it\u2019s not theirs.

\n

I also keep thinking about how this was how I was treated when I WAS A SPEAKER!! I keep thinking of all the people this bully might have damaged who didn\u2019t have the clout/visibility I do. What if I had been an attendee? A student? How many people have had their careers damaged or left the community because they ran afoul of this person? We\u2019ll never know.

\n

What Do I Want Out of This?

\n

Here is what I DON\u2019T want out of this:

\n\n

I do want two things out of this. The first thing is I just want to talk about how this made me feel. I feel deeply angry and hurt by this situation. I have bottled this up for over a year and I am tired of it. I kept telling myself I had no right to feel upset about this because there are kids locked in concentration camps along the border and the world is slowly microwaving to death. Being slighted at a conference is the most First World Problem there is. Also, I may be in the wrong here. What if I did something terrible and I was told not to tell because it would look bad for me? I know I should get over this and if I just keep trying to be a good person and ship projects that in the long run this doesn\u2019t matter. But I feel I have the right to my anger and my pain regarding this.

\n

I want to be clear that I didn\u2019t expect the organizers to tell my bully to fuck off. I was pretty sure my bully would complain about me, but I wish the organizers had handled their interaction with me differently. Instead of treating me like a pedophile caught next to a playground, I wish they had privately reached out and been like, \u201cHey, look. Someone complained about you. We know you\u2019re cool. Do you mind just like avoiding them so that they don\u2019t cause an incident?\u201d I would have been like, sure, no problem. See you next week. They chose instead to completely burn our entire personal and professional relationship. It wasn\u2019t necessary. They chose to do it. That kind of stings.

\n

I want to get over this. This is a festering wound that never heals and constantly reopens over nothing. I don\u2019t trust people who were my friends. I don\u2019t feel comfortable or trust anyone anymore. I am consumed with a desire to become so powerful that no one can ever fuck me over like this again. I hate feeling this way. I want to build things that make me happy. I want this to not bother me anymore.

\n

The second thing I want out of this is for people to realize there is no neutral position in a situation where someone is being bullied or harassed. If someone is being bullied because they disagreed with another person\u2019s behavior towards someone else and they are being harassed, you don\u2019t get to sit there and think, \u201cSucks to be them! Should have keep their mouth shut!\u201d and still be a good person.

\n

There is a somewhat large subset of people on Twitter who feel that any kind of disagreement with them constitutes harassment. It does not. Hating someone isn\u2019t justification for complaining about their presence at a professional event.

\n

How to Handle Bullying

\n

Here\u2019s a handy guide to dealing with bullying.

\n

If you see someone being harassed, you gently insert yourself into the conversation and you tell the harasser that their behavior is inappropriate. The harasser must back off and apologize and the incident is over. There is no retaliation or blame from either party. It\u2019s just over.

\n

If you see someone try to step between a harasser and someone else who is also being harassed, you don\u2019t sit back smugly and think they should have kept to themselves. You step in and also assert that this behavior isn\u2019t acceptable.

\n

This works even in the situations where people are afraid of being called out as creepy or socially awkward. If you are bothering someone and you don\u2019t mean to, the person just wants the behavior to stop. Someone lets you know that you are bothering another person, you apologize, and you leave them alone. Kindergartners understand this. Had I been asked to apologize to my bully but be allowed free range of the conference, I would have been happy to do so. But the point was retribution not fear.

\n

Bullies are allowed to act the way they do because most people sit back and let it happen because they figure it\u2019s nothing to do with them. It is to do with you. If you sit back and let people behave this way, you\u2019re contributing to a hostile environment. Your friends see when you sit back and let them be treated like crap. They remember. They pretend it doesn\u2019t hurt them when you tell them later that what happened sucked but you didn\u2019t want to get involved, but it does. You are hurting your friends when you let them be harassed.

\n

We can\u2019t do anything about the concentration camps along the border or the inevitable heat death of the Universe, but god damn it, we can make our community a little bit more welcoming and friendly place for everyone.

" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613177", - "fingerprint": "75e978ac", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Want to master instantly switching from shooting photos to capturing a video? Follow along for how to use the QuickTake video shortcut with the iPhone 11 and iPhone 11 Pro cameras.

\n

more\u2026

\n

The post How to use the QuickTake video shortcut with iPhone 11 and 11 Pro cameras appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/use-quicktake-video-shortcut-iphone-11-pro/", - "type": "text/html" - } - ], - "crawled": 1569966916419, - "title": "How to use the QuickTake video shortcut with iPhone 11 and 11 Pro cameras", - "published": 1569965136000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742", - "originId": "58073.pyogg0 at https://www.imore.com", - "fingerprint": "a4699499", - "content": { - "content": "
\n\n

What you need to know

\n
  • PDF Expert has been updated with iOS and iPadOS 13 support.
  • \n
  • That means all of the new hotness is included.
  • \n
  • Dark Mode, multi-window, and PencilKit support are all here.
  • \n

Editing PDFs has never been so fun or looked so great.

\n

Popular PDF editing app PDF Expert has been updated to add support for all of the new hotness that iOS and iPadOS 13 offer up. The update is free and available for download now.

\n
\n

After the public release of PDF Expert 7 back in August, our team has been busy working on readying the next set of major features to be shipped in the app. PDF Expert 7 is the biggest release of PDF Expert to date, bringing in a ton of features and improvements to your PDF experience on your iPhone and iPad. Today, we're delighted to introduce the new PDF Expert with some exciting new features and powerful experiences made possible by iOS 13 and iPadOS for iPhones and iPads.

\n
\n

Like so many of the other apps that have been updated in recent days, PDF Expert now supports Dark Mode. Not only does that look great, but the theory goes that it will also be less harsh on your eyes. If you're a secret midnight PDF editor, this update is for you.

\n

Developer Readdle has also included support for PencilKit, improving the way Apple Pencil owners will interact with documents on-screen. Speaking of interacting on-screen, new gestures are also included to make it easier than ever to work with your PDF of choice.

\n

For the true productivity fiend Readdle has also added support for multiple windows. This is multitasking at its best with two different documents open side-by-side. Comparing versions of files or just taking notes while editing a PDF are just two of the situations where having multiple PDF Expert windows open at a single time can be super helpful. But hardcore multitaskers won't need us to tell them that!

\"\"", - "direction": "ltr" - }, - "title": "PDF Expert updated with Dark Mode, PencilKit support, and more", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nPDF Expert has been updated with iOS and iPadOS 13 support.\nThat means all of the new hotness is included.\nDark Mode, multi-window, and PencilKit support are all here.\nEditing PDFs has never been so fun or looked so great.\nPopular PDF editing app PDF Expert has been updated to add support for all of the new hotness that iOS and iPadOS 13 offer up. The update is free and available for download now.\nAfter the public release of PDF Expert 7 back in August, our team has been busy working on readying the next set of major features to be shipped in the app. PDF Expert 7 is the biggest release of PDF Expert to date, bringing in a ton of features and improvements to your PDF experience on your iPhone and iPad. Today, we're delighted to introduce the new PDF Expert with some exciting new features and powerful experiences made possible by iOS 13 and iPadOS for iPhones and iPads.\nLike so many of the other apps that have been updated in recent days, PDF Expert now...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/NwQv9ZObwRE/pdf-expert-updated-dark-mode-pencilkit-support-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pdf-expert-updated-dark-mode-pencilkit-support-and-more", - "type": "text/html" - } - ], - "crawled": 1569966576383, - "published": 1569966557000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742", - "originId": "58071.pyogg0 at https://www.imore.com", - "fingerprint": "c993b0f3", - "content": { - "content": "

The Apple CEO is currently traveling around Europe.

\n

\n

What you need to know

\n
  • Apple CEO Tim Cook sat down for an interview with German publication Stern
  • \n
  • Cook talked about the iPhone 11, Apple TV, and more.
  • \n
  • Cook is currently on a tour of Europe.
  • \n

It's been a busy few days for Apple CEO Tim Cook, who has met with developers, visited retail stores, and enjoyed oversized beers during his trip to Europe. In the midst of all that, Cook sat down for an interview with German publication Stern, where he discussed the iPhone 11, Apple TV+, and accusations of anti-competitive behavior.

\n

When asked about the iPhone 11's price, Cook said Apple always tries to price its products as low as possible.

\n

"We always try to keep our prices as low as possible, and fortunately we were able to lower the price of the iPhone this year," Cook said.

\n

The iPhone 11's price was actually one of the bigger surprises of Apple's September event. Unlike the iPhone XR, which retailed for $749, the iPhone 11 starts at $699, even though it features a more advanced dual-camera system, A13 Bionic chip, and massive battery.

\n

Cook was also asked about Apple TV+ and how he sees it competing against services such as Netflix.

\n

"I do not think the competition is afraid of us, the video sector works differently: It's not about whether Netflix wins and we lose, or if we win and they lose. Many people use multiple services, and we are now trying to become one of them," Cook said.

\n

Finally, Cook briefly talked about the numerous antitrust lawsuits aimed Apple's way.

\n

"No reasonable person would ever call Apple a monopoly," Cook said, arguing that Apple faces strong competition in every market it's active.

\n

On his latest stop, Cook was at Apple Champs-\u00c9lys\u00e9es, where he said he dropped in on a Today at Apple photography session.

\"\"", - "direction": "ltr" - }, - "title": "Tim Cook interview covers iPhone 11 price, Apple TV+, and more", - "author": "Brandon Russell", - "summary": { - "content": "The Apple CEO is currently traveling around Europe.\nWhat you need to know\nApple CEO Tim Cook sat down for an interview with German publication Stern\nCook talked about the iPhone 11, Apple TV, and more.\nCook is currently on a tour of Europe.\nIt's been a busy few days for Apple CEO Tim Cook, who has met with developers, visited retail stores, and enjoyed oversized beers during his trip to Europe. In the midst of all that, Cook sat down for an interview with German publication Stern, where he discussed the iPhone 11, Apple TV+, and accusations of anti-competitive behavior.\nWhen asked about the iPhone 11's price, Cook said Apple always tries to price its products as low as possible.\n"We always try to keep our prices as low as possible, and fortunately we were able to lower the price of the iPhone this year," Cook said.\nThe iPhone 11's price was actually one of the bigger surprises of Apple's September event. Unlike the iPhone XR, which retailed for $749, the iPhone 11 starts at $699...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8L3wW4e5cj4/tim-cook-interview-covers-iphone-11-price-apple-tv-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tim-cook-interview-covers-iphone-11-price-apple-tv-and-more", - "type": "text/html" - } - ], - "crawled": 1569966202021, - "published": 1569966019000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Technology", - "Apple Maps", - "iOS", - "iOS 13", - "Mac", - "macOS 10.14 Mojave", - "Maps" - ], - "originId": "https://mjtsai.com/blog/?p=26750", - "fingerprint": "4621191", - "id": "ov+64/RrrpHw8vHNs9Rbgmq2LwWdAk5I0cvaa8ohxPI=_16d89345b24:5125c:18991ffa", - "author": "Michael Tsai", - "summary": { - "direction": "ltr", - "content": "Justin O\u2019Beirne: This is the fifth time that Apple has expanded its new map since its public launch in September 2018[\u2026] In June 2019, Apple announced that its new map would cover \u201cthe entire U.S. by the end of 2019\u201d[\u2026] With this latest expansion, Apple\u2019s new map now covers 27.5% of the U.S.\u2019s land area...and [\u2026]" - }, - "alternate": [ - { - "href": "https://mjtsai.com/blog/2019/10/01/apples-new-map-expands-to-northeast-u-s/", - "type": "text/html" - } - ], - "crawled": 1569964972836, - "title": "Apple\u2019s New Map Expands to Northeast U.S.", - "published": 1569961805000, - "origin": { - "streamId": "feed/http://mjtsai.com/blog/feed/", - "htmlUrl": "https://mjtsai.com/blog", - "title": "Michael Tsai" - }, - "content": { - "direction": "ltr", - "content": "

Justin O\u2019Beirne:

\n
\n

This is the fifth time that Apple has expanded its new map since its public launch in September 2018[\u2026]

\n

In June 2019, Apple announced that its new map would cover \u201cthe entire U.S. by the end of 2019\u201d[\u2026]

\n

With this latest expansion, Apple\u2019s new map now covers 27.5% of the U.S.\u2019s land area...and almost half of its population (47.2%)[\u2026]

\n
\n

It definitely looks much improved in my area, though I still find Google Maps to be better.

\n

Previously:

\n" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "keywords": [ - "Technology", - "Artificial Intelligence", - "Camera", - "iOS", - "iOS 13", - "iPhone 11", - "iPhone 11 Pro", - "Privacy" - ], - "originId": "https://mjtsai.com/blog/?p=26748", - "fingerprint": "4b6bfbc2", - "id": "ov+64/RrrpHw8vHNs9Rbgmq2LwWdAk5I0cvaa8ohxPI=_16d89345b24:5125b:18991ffa", - "author": "Michael Tsai", - "summary": { - "direction": "ltr", - "content": "Matthew Panzarino: Deep Fusion is a technique that blends multiple exposures together at the pixel level to give users a higher level of detail than is possible using standard HDR imaging \u2014 especially in images with very complicated textures like skin, clothing or foilage. [\u2026] According to Apple, Deep Fusion requires the A13 and will [\u2026]" - }, - "alternate": [ - { - "href": "https://mjtsai.com/blog/2019/10/01/deep-fusion-beta/", - "type": "text/html" - } - ], - "crawled": 1569964972836, - "title": "Deep Fusion Beta", - "published": 1569961791000, - "origin": { - "streamId": "feed/http://mjtsai.com/blog/feed/", - "htmlUrl": "https://mjtsai.com/blog", - "title": "Michael Tsai" - }, - "content": { - "direction": "ltr", - "content": "

Matthew Panzarino:

\n
\n

Deep Fusion is a technique that blends multiple exposures together at the pixel level to give users a higher level of detail than is possible using standard HDR imaging \u2014 especially in images with very complicated textures like skin, clothing or foilage.

\n

[\u2026]

\n

According to Apple, Deep Fusion requires the A13 and will not be available on any older iPhones.

\n

As I spoke about extensively in my review of the iPhone 11 Pro, Apple\u2019s \u2018camera\u2019 in the iPhone is really a collection of lenses and sensors that is processed aggressively by dedicated machine learning software run on specialized hardware. Effectively, a machine learning camera.

\n
\n

John Gruber:

\n
\n

Deep Fusion only works with the telephoto and regular wide lenses\u2009\u2014\u2009it does not work with the ultra-wide lens. Because of that, Deep Fusion is not compatible with \u201cPhotos Capture Outside the Frame\u201d, because the outside-the-frame content is usually captured with the ultra-wide lens. So I think we now have two reasons why \u201cPhotos Capture Outside the Frame\u201d is not turned on by default[\u2026]

\n

[\u2026]

\n

Deep Fusion is not a mode or even an option like Night Mode is\u2009\u2014\u2009it will simply apply automatically when the Camera app thinks it should.

\n
\n

Previously:

\n" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742", - "originId": "58069.pyogg0 at https://www.imore.com", - "fingerprint": "7bfb3f87", - "content": { - "content": "

\n

What you need to know

\n
  • Apple recalled some 2015 MacBook Pro models.
  • \n
  • A British travel photographer's machine is one of those recalled.
  • \n
  • He hasn't had it repaired yet and now he can't fly.
  • \n

There are worse places to be stuck than Vietnam.

\n

A British travel photographer finds himself stuck in location in Vietnam after it turned out that his 15-inch MacBook Pro was one of those recalled by Apple. The problem is he didn't get the work done, and now no airline will let him fly.

\n

According to the story in The Independent the photographer was invited to work in Vietnam by a travel company. The flew there on an Air France airplane with his MacBook Pro in his carry on luggage. He even made two domestic flights with Vietnam Airlines without issue, but when he tried to return home via the same airline he was told that he couldn't take the notebook with him. At all.

\n
\n

At first they said 'don't switch it on during the flight'. But then security decided to say a flat 'no' to me taking it on the aircraft.

\n
\n

When it was suggested that the MacBook Pro remain in Vietnam while the man flew home to Europe, he refused. Apparently it was just too important to leave behind.

\n

Instead, he's now waiting for a replacement battery to be shipped out from Singapore so his machine can be repaired. That can take up to two weeks, apparently. Which we imagine is quite the inconvenience.

\n

Apple recalled some 2015 15-inch MacBook Pros earlier this year and ever since we've seen various airlines and aviation authorities take different stances on the situation. It may also come down to whether the security officials at the airline and check-in desks are fully up to speed as to whether an affected machine is allowed onto a flight, too.

\"\"", - "direction": "ltr" - }, - "title": "Photographer stuck in Vietnam because of his recalled MacBook Pro", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple recalled some 2015 MacBook Pro models.\nA British travel photographer's machine is one of those recalled.\nHe hasn't had it repaired yet and now he can't fly.\nThere are worse places to be stuck than Vietnam.\nA British travel photographer finds himself stuck in location in Vietnam after it turned out that his 15-inch MacBook Pro was one of those recalled by Apple. The problem is he didn't get the work done, and now no airline will let him fly.\nAccording to the story in The Independent the photographer was invited to work in Vietnam by a travel company. The flew there on an Air France airplane with his MacBook Pro in his carry on luggage. He even made two domestic flights with Vietnam Airlines without issue, but when he tried to return home via the same airline he was told that he couldn't take the notebook with him. At all.\nAt first they said 'don't switch it on during the flight'. But then security decided to say a flat 'no' to me taking it on the air...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/1uO5HHWGIoA/photographer-stuck-vietnam-because-his-recalled-macbook-pro", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/photographer-stuck-vietnam-because-his-recalled-macbook-pro", - "type": "text/html" - } - ], - "crawled": 1569964889022, - "published": 1569964758000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti", - "fingerprint": "8549ffd6", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa", - "summary": { - "direction": "ltr", - "content": "

NaNoWriMo is next month, and I will continue my streak of not participating in it. I\u2019m super-impressed by the people who do, though.

\n

It would take me a month of hard, solid work all November to decide on an idea to write about, then another month to think it through some more \u2014\u00a0or two months, really, because the holidays get in the way \u2014 and then about a year of nightly work to decide on a plot outline and characters and tone, and then another year of refining that outline, and then, by NaNoWriMo 2021 or 2022, I\u2019d be ready to start writing. I suspect I\u2019d average about 300 words a day, which would get me about 9,000 words for the month \u2014 which is well less than a novel or even the 50,000 words goal.

\n

I blog instead.

\n

PS What made me think of this: Cheri Baker, Let\u2019s Half-Ass NaNoWriMo Together.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti", - "type": "text/html" - } - ], - "crawled": 1569963984644, - "published": 1569960276000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti", - "fingerprint": "8549ffd6", - "id": "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa", - "summary": { - "direction": "ltr", - "content": "

NaNoWriMo is next month, and I will continue my streak of not participating in it. I\u2019m super-impressed by the people who do, though.

\n

It would take me a month of hard, solid work all November to decide on an idea to write about, then another month to think it through some more \u2014\u00a0or two months, really, because the holidays get in the way \u2014 and then about a year of nightly work to decide on a plot outline and characters and tone, and then another year of refining that outline, and then, by NaNoWriMo 2021 or 2022, I\u2019d be ready to start writing. I suspect I\u2019d average about 300 words a day, which would get me about 9,000 words for the month \u2014 which is well less than a novel or even the 50,000 words goal.

\n

I blog instead.

\n

PS What made me think of this: Cheri Baker, Let\u2019s Half-Ass NaNoWriMo Together.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/01/nanowrimo_is_next_month_and_i_will_conti", - "type": "text/html" - } - ], - "crawled": 1569963964265, - "published": 1569960276000, - "origin": { - "streamId": "feed/http://inessential.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must", - "label": "Must Read" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115800", - "fingerprint": "6ff5b7a0", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "The fourth open house to discuss options for the redevelopment of the large National Guard Armory site in Interbay is tonight (Oct. 1) at the National Nordic Museum. The state-owned site, located just behind the Whole Foods on 15th Ave W in Interbay, is being considered for redevelopment as it\u2019s no longer an ideal location [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/01/tonight-open-house-to-learn-about-future-plans-for-interbay-armory/", - "type": "text/html" - } - ], - "crawled": 1569963964108, - "title": "TONIGHT: Open house to learn about future plans for Interbay Armory", - "published": 1569961669000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

The fourth open house to discuss options for the redevelopment of the large National Guard Armory site in Interbay is tonight (Oct. 1) at the National Nordic Museum.

\n

The state-owned site, located just behind the Whole Foods on 15th Ave W in Interbay, is being considered for redevelopment as it\u2019s no longer an ideal location for the National Guard. The open house will be held by the Washington Department of Commerce Interbay Public Development Advisory Committee at the Nordic at 6pm.

\n
\"\"
\n

The advisory committee is tasked with studying possible reuses for the National Guard Interbay site, assuming the Guard will be able to relocate to a new site. The Interbay site was built in 1974, and the facility has been deemed insufficient. According to the Department of Commerce, it doesn\u2019t meet current National Guard Readiness Center requirements for mission support. Over 600 personnel are based at the site, which they say isn\u2019t ideal for commuting or deployment of large military equipment in and out of the city.

\n

This is the fourth open house held by Commerce. According to the department, the committee will provide a report to the legislature and the Office of the Governor with recommendations for each of these areas by Nov. 15.

\n

You can learn more about the project\u00a0here.

\n

Thanks Angie Herb Gerrald for posting about the open house in the My Ballard Group!

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742", - "originId": "58067.pyogg0 at https://www.imore.com", - "fingerprint": "709a3f49", - "content": { - "content": "

Trading Wakanda for the basketball court.

\n

\n

What you need to know

\n
  • Winston Duke will allegedly star in a new Apple TV+ series called Swagger.
  • \n
  • The show is based on the youth basketball experiences of NBA star Kevin Durant.
  • \n
  • Apple TV+ launches November 1 for $4.99 per month.
  • \n

Winston Duke, who played the mighty M'Baku in Marvel's Black Panther, will reportedly play the lead in an upcoming Apple TV+ series called Swagger.

\n

According to Variety, the show is inspired by Kevin Durant's youth basketball experiences, chronicling how family, players, and coaches all intersect. Duke will allegedly play a youth coach named Ike.

\n

Duke rose to fame with his turn in Black Panther, when he played a rival tribe leader named M'Baku; he also had brief cameos in Avengers: Infinity War and Avengers: Endgame. Duke then had a starring role in Jordan Peele's Us.

\n

Swagger doesn't currently have a release date, but it joins an illustrious list of shows headed to Apple TV+, which also includes The Morning Show, Dickinson, and For All Mankind.

\n

Apple TV+ is slated to launch on November 1 for $4.99 per month.

\n

Everything you need to know about Apple TV+

\"\"", - "direction": "ltr" - }, - "title": "Black Panther actor to star in Kevin Durant Apple TV+ series", - "author": "Brandon Russell", - "summary": { - "content": "Trading Wakanda for the basketball court.\nWhat you need to know\nWinston Duke will allegedly star in a new Apple TV+ series called Swagger.\nThe show is based on the youth basketball experiences of NBA star Kevin Durant.\nApple TV+ launches November 1 for $4.99 per month.\nWinston Duke, who played the mighty M'Baku in Marvel's Black Panther, will reportedly play the lead in an upcoming Apple TV+ series called Swagger.\nAccording to Variety, the show is inspired by Kevin Durant's youth basketball experiences, chronicling how family, players, and coaches all intersect. Duke will allegedly play a youth coach named Ike.\nDuke rose to fame with his turn in Black Panther, when he played a rival tribe leader named M'Baku; he also had brief cameos in Avengers: Infinity War and Avengers: Endgame. Duke then had a starring role in Jordan Peele's Us.\nSwagger doesn't currently have a release date, but it joins an illustrious list of shows headed to Apple TV+, which also includes The Morning Show, ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/HTeTO--d46s/black-panther-actor-star-kevin-durant-apple-tv-series", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/black-panther-actor-star-kevin-durant-apple-tv-series", - "type": "text/html" - } - ], - "crawled": 1569963585686, - "published": 1569963011000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742", - "originId": "58066.pyogg0 at https://www.imore.com", - "fingerprint": "f7ad6ce4", - "content": { - "content": "

\n

WARP is a VPN but it's not like most others and doesn't work the way you think a VPN should. It's confusing.

\n

In November 2018, Cloudflare introduced its 1.1.1.1 application. It was a simple app that could move your phone's networking stack to use Cloudflare's 1.1.1.1 DNS service instead of the one assigned by your internet service provider. Google does something very similar with its own public DNS service, but Cloudflare's is faster so it made your connections feel more "instant." The announcement also talked about something called WARP, which would be coming at a later date.

\n
\n

WARP is part of Cloudflare's existing app and not a standalone service.

\n
\n

That later date has arrived, and WARP is now part of the 1.1.1.1 app. So far, not too confusing, but that changes when the term VPN enters the fray. WARP is a VPN, but WARP isn't like any VPN you might be using now or have heard about.

\n

What is DNS?

\n

\n

DNS (Domain Name System) is used to convert familiar names like www.google.com into IP (Internet Protocol) addresses like 173.194.39.78.

\n

Your phone (or any other computer) can only connect to anything over the internet using numbers. DNS servers are used to translate the things we type into those numbers so we don't have to memorize them. They're often called the phone book of the internet. These servers, called nameservers, hold files that can look up names like microsoft.com or facebook.com so you can be connected when you type them into your browser or when an app calls for a site to be opened. There is no single computer that holds the billions of DNS records \u2014 instead, they are distributed on many machines all over the globe.

\n
\n

Nameservers are the internet's phone book. Remember those?

\n
\n

The way nameservers are mapped means there are machines that hold lookup abilities for each TLD (Top Level Domain), which in turn has its own set of nameservers that has individual records. A TLD is the three letters like "com" or "net" that end a URL you type in.

\n

So you can imagine just how many different machines are used to look up what we all type and convert it into a string of numbers that our phones and computers can use to actually connect to anything on the internet. You can also imagine that some of these machines are super busy and can be slow. If you've ever typed in a web address and waited for a page to change or load, part of that waiting time was probably for the DNS resolution. Having nameservers that are not only faster but don't track requests, like Google or Cloudflare's offerings, is a really good thing.

\n

What is a VPN?

\n

You might think a VPN (Virtual Private Network) is a network tool that keeps you more private on the internet or lets you access region-restricted content, but those are actually byproducts and not at all what a VPN was designed to do. A VPN was "invented" to allow you a direct and secure connection to a remote network through the internet. An example would be me using a VPN to connect to Mobile Nation's servers from anywhere and having the traffic tunneled through the regular internet without interacting with any of it. That's a real example we use every day, by the way.

\n

More: Save money with these great VPN deals

\n

A VPN doesn't even have to be encrypted and doesn't even hide your traffic \u2014 it simply changes who can see it. There are many great VPNs that do encrypt and anonymize your internet traffic, letting you browse the web privately and access all of its content. But those aren't the only kinds of VPNs and that can be confusing.

\n

What is WARP?

\n

\n

WARP is a VPN that doesn't hide your origin IP (where or who you are) but does encrypt your traffic and use Cloudflare's 1.1.1.1 DNS service. It's rolled into the 1.1.1.1 app and shouldn't be considered a separate thing. The 1.1.1.1 app protects your DNS queries from being "sniffed" on local and unsecured networks, like the Wi-Fi router at your local Starbucks, and when WARP is activated from inside the app it adds a VPN encryption layer that adds to that protection.

\n
\n

A VPN can bolster your online privacy, but that wasn't Cloudflare's original intent.

\n
\n

This is all the 1.1.1.1 app does, and it's not any good for hiding your location or browsing anonymously. It's not advertised to be either, and the terms of service even tell you that your original IP (the one your ISP gave you) is being reported to Cloudflare servers. Cloudflare also says it keeps that data for two years and never sells any of it.

\n

1.1.1.1 with WARP is free to use, but Cloudflare also offers a premium package called WARP+. WARP+ offers the same features as the free version with one handy extra \u2014 requests over the internet are routed through Cloudflare's network. Using a feature known as Argo Smart Routing, WARP+ can make sure the things you want to see aren't affected by network congestion. WARP+ pricing varies slightly based on location, which Cloudflare says was done to make sure it matches the cost of a Big Mac.

\n

If this isn't what you're looking for, don't use Cloudflare's DNS and instead use the one your ISP provides or Google's in tandem with another VPN product. There are plenty of great ones to choose from.

\n

Should I use this?

\n

It's not going to hurt anything and it's not doing anything "bad" regardless of what you might have read on the internet. The problem is that Cloudflare uses the words "VPN" and "not a VPN" interchangeably and that makes the whole thing confusing as heck. Even folks who know how all of this works were a bit confused and had to figure out exactly what Cloudflare was doing and what it was offering with the addition of WARP to the 1.1.1.1 app.

\n

If you're not concerned about what DNS is or does and how nameservers or encryption work, think of the app as a little extra protection while on the internet, but not any sort of service that can hide your location or identity and you'll have a good handle on it all. Read the terms of service before you give the app the OK to start working and decide if its something you need.

\n\n

Warp VPN

\n

\n

Free at App Store

\n

Cloudflare's VPN isn't a traditional VPN \u2014 it encrypts your data without hiding your origin, so it's not meant to be used to access geographically-restricted content or to get around other restrictions. At its core, it's just meant to make your public browsing safer and faster.

\n
\"\"", - "direction": "ltr" - }, - "title": "What is Cloudflare's WARP VPN and should you use it?", - "author": "Jerry Hildenbrand", - "summary": { - "content": "WARP is a VPN but it's not like most others and doesn't work the way you think a VPN should. It's confusing.\nIn November 2018, Cloudflare introduced its 1.1.1.1 application. It was a simple app that could move your phone's networking stack to use Cloudflare's 1.1.1.1 DNS service instead of the one assigned by your internet service provider. Google does something very similar with its own public DNS service, but Cloudflare's is faster so it made your connections feel more "instant." The announcement also talked about something called WARP, which would be coming at a later date.\nWARP is part of Cloudflare's existing app and not a standalone service.\nThat later date has arrived, and WARP is now part of the 1.1.1.1 app. So far, not too confusing, but that changes when the term VPN enters the fray. WARP is a VPN, but WARP isn't like any VPN you might be using now or have heard about.\nWhat is DNS?\nDNS (Domain Name System) is used to convert familiar names like www.google.com int...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/RFkBszWe0bk/what-cloudflares-warp-and-should-you-use-it", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/what-cloudflares-warp-and-should-you-use-it", - "type": "text/html" - } - ], - "crawled": 1569963585686, - "published": 1569962978000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613165", - "fingerprint": "79e3e2f0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Apple CEO, Tim Cook, has been visiting Apple Stores, Apple developers, and more on a trip to Germany and France. Now, in a new interview, Cook has shared more details about the iPhone 11 being more affordably priced, how he\u2019s looking at Apple TV+ and its competition, concerns about Apple being a monopoly, and more.

\n

more\u2026

\n

The post Tim Cook talks lower-priced iPhone 11, Apple TV+ competition, more in new interview appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/tim-cook-interview-germany-iphone-11-pricing/", - "type": "text/html" - } - ], - "crawled": 1569963313514, - "title": "Tim Cook talks lower-priced iPhone 11, Apple TV+ competition, more in new interview", - "published": 1569960715000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742", - "originId": "58065.pyogg0 at https://www.imore.com", - "fingerprint": "36db3a5f", - "content": { - "content": "

\n

What you need to know

\n
  • With Apple set to release Deep Fusion via an iOS 13 developer beta update, lets take a look at what it said about the feature during the iPhone event.
  • \n
  • Phil Schiller revealed it uses the nueral engine to create a new image processing system.
  • \n
  • He calls it "computational photography mad science."
  • \n

It uses the neural engine of the A13 Bionic to create a whole new image processing system.

\n

When Apple unveiled the iPhone 11 and its fancy new cameras, it also gave a sneak peek for a brand new camera feature it would offer: Deep Fusion. Now that the feature is rolling out with the latest iOS 13 developer beta, we decided to look back and see exactly what Apple said about the feature during the September 10 event.

\n

Apple vice president of Worldwide Marketing Phil Schiller starts by stating it uses "the neural engine of the A13 Bionic to create a whole brand new kind of image processing system."

\n

Then he presents an image of a man seating on a couch with a vividly intertwined sweater that has a lot of intricate detail in the weaving pattern. He says this type of image would not have been possible before.

\n

\n

Using machine learning, this image is captured in low to medium light. Here's how it does that according to Schiller.

\n
\n

It shoots nine images. Before you press the shutter button, it's already shot four short images [and] four secondary images. When you take the shutter button, it takes one long exposure. And in just one second, the neural engine analyzes the fused combination of long and short images picking the best among them, selecting all the pixels and pixel by pixel, going through 24 million pixels, to optimize for detail and low noise.

\n

This is the first time a neural engine is responsible for generating the output image. It is computational photography mad science. It's way cool.

\n
\n

And that was it. Apple didn't get into too much detail as the feature would not be available until a later time. It doesn't even mention it on its iPhone 11 page, but we imagine that will change shortly after the feature becomes available.

\n

The Deep Fusion process sounds daunting and amazing. The images Apple has released so far give us a good luck at the raw potential of the feature that takes full advantage of the new cameras in the iPhone 11. It could help further seperate the iPhone 11 camera from the competition.

\"\"", - "direction": "ltr" - }, - "title": "Here\u2019s everything Apple said about Deep Fusion during the iPhone event", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nWith Apple set to release Deep Fusion via an iOS 13 developer beta update, lets take a look at what it said about the feature during the iPhone event.\nPhil Schiller revealed it uses the nueral engine to create a new image processing system.\nHe calls it "computational photography mad science."\nIt uses the neural engine of the A13 Bionic to create a whole new image processing system.\nWhen Apple unveiled the iPhone 11 and its fancy new cameras, it also gave a sneak peek for a brand new camera feature it would offer: Deep Fusion. Now that the feature is rolling out with the latest iOS 13 developer beta, we decided to look back and see exactly what Apple said about the feature during the September 10 event.\nApple vice president of Worldwide Marketing Phil Schiller starts by stating it uses "the neural engine of the A13 Bionic to create a whole brand new kind of image processing system."\nThen he presents an image of a man seating on a couch with a vividly intertwi...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/G6fI7_uaX-A/heres-everything-apple-said-about-deep-fusion-during-iphone-event", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/heres-everything-apple-said-about-deep-fusion-during-iphone-event", - "type": "text/html" - } - ], - "crawled": 1569961962168, - "published": 1569961892000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742", - "originId": "58064.pyogg0 at https://www.imore.com", - "fingerprint": "d75b2119", - "content": { - "content": "

\n

Apple's Deep Fusion will give you the best photos possible, but you'll need to make sure one specific setting is turned off to use it.

\n

Apple announced Deep Fusion at the September iPhone event this year, but it did not launch in iOS 13 with the iPhone 11 and iPhone 11 Pro models. However, it appears that Deep Fusion is rolling out in the latest developer beta of iOS 13.2 on iPhone 11 devices, and will be available to everyone with an iPhone 11 soon.

\n

While Deep Fusion happens automatically and won't be noticeable like Night Mode, it turns out that it won't be enabled if you have the Capture Outside of Frame setting turned on (here's how to enable Capture Outside of Frame if you missed it). So if you have Capture Outside of Frame turned on, Deep Fusion will not be available, and vice versa.

\n

What is Deep Fusion and how will it work?

\n

\n

Deep Fusion is a new computational photography process specifically on the iPhone 11 line because of the A13 chip. It blends together multiple exposures at the pixel level in order to create a photograph with an even higher level of detail than standard HDR. This means even more detailed textures in things like skin, clothing, and foliage.

\n

Unlike Night Mode, Deep Fusion will happen automatically and we won't even notice it. However, it will only activate in certain situations.

\n

With the Wide (Normal) lens, Deep Fusion kicks in at just above the 10 lux floor that triggers Night Mode. Whether Night Mode or Deep Fusion activates depends on the lighting source for the current scene. On the Telephoto camera, Deep Fusion will be active in pretty much everything except the brightest situations, as that is when the Smart HDR goes into effect due to the abundance of highlights.

\n

Essentially, Deep Fusion has the camera shoot a short frame at a negative EV value. This results in a darker image than you would normally like, but it just pulls sharpness from this frame. It also shoots three regular EV0 images and then a long EV+ frame, aligns everything together, and blends all of the images into one.

\n

You end up with two 12MP images that are combined together in a single 24MP photo. The process to do this uses four separate neural networks, which account for all of the noise characteristics of the camera sensors, as well as the photo subject matter.

\n

The machine learning process looks at every individual pixel before combining, and it only takes about one second to process everything. Deep Fusion will happen in the background, and you'll never really notice it until you see the images it produces.

\n

What is Capture Outside of Frame?

\n

Capture Outside of Frame is a setting available on iPhone 11 and iPhone 11 Pro that lets you capture content outside of the frame on the viewfinder. This captured content only appears when you make edits to the photo, such as cropping, straightening, rotating, and adjusting perspective. For QuickTake video capture, it helps improve the composition.

\n

So why won't Deep Fusion work with Capture Outside of Frame?

\n

\n

The Capture Outside of Frame feature works by utilizing the Ultra Wide camera to capture the rest of the scene outside of the frame. However, Deep Fusion does not work with the Ultra Wide camera due to the lack of focus pixels and optical image stabilization (this is also why Night Mode does not work with the Ultra Wide lens).

\n

So if you want to compare how effective Deep Fusion is, take a picture with Deep Fusion on, and then turn on Capture Outside of Frame and take the same photo.

\n

Are you looking forward to Deep Fusion?

\n

We are definitely excited that Deep Fusion is finally starting to roll out, and we eagerly anticipate the final release hopefully soon. Are you looking forward to Deep Fusion or have any questions about it? Let us know in the comments!

\n

Get More iPhone

\n

Apple iPhone

\n

\n

iPhone 11 Pro From $999 at Apple\niPhone 11 from $699 at Apple

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Deep Fusion will only work if you disable Capture Outside of Frame", - "author": "Christine Chan", - "summary": { - "content": "Apple's Deep Fusion will give you the best photos possible, but you'll need to make sure one specific setting is turned off to use it.\nApple announced Deep Fusion at the September iPhone event this year, but it did not launch in iOS 13 with the iPhone 11 and iPhone 11 Pro models. However, it appears that Deep Fusion is rolling out in the latest developer beta of iOS 13.2 on iPhone 11 devices, and will be available to everyone with an iPhone 11 soon.\nWhile Deep Fusion happens automatically and won't be noticeable like Night Mode, it turns out that it won't be enabled if you have the Capture Outside of Frame setting turned on (here's how to enable Capture Outside of Frame if you missed it). So if you have Capture Outside of Frame turned on, Deep Fusion will not be available, and vice versa.\nWhat is Deep Fusion and how will it work?\nDeep Fusion is a new computational photography process specifically on the iPhone 11 line because of the A13 chip. It blends together multiple exposur...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/6LTkhTUllz4/youll-need-disable-capture-outside-frame-use-deep-fusion-iphone-11", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/youll-need-disable-capture-outside-frame-use-deep-fusion-iphone-11", - "type": "text/html" - } - ], - "crawled": 1569960917780, - "published": 1569960882000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/2942532-concurrency-by-tutorials", - "fingerprint": "33b56b05", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa", - "updated": 1569958464000, - "summary": { - "direction": "ltr", - "content": "The book that teaches you everything there is to know about how to write performant and concurrent code for your apps." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/2942532-concurrency-by-tutorials", - "type": "text/html" - } - ], - "crawled": 1569960327114, - "title": "Concurrency by Tutorials [SUBSCRIBER]", - "published": 1569958464000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://jvns.ca/blog/2019/10/01/zine-revenue-2019/", - "recrawled": 1569966713792, - "updateCount": 1, - "fingerprint": "d93396c7", - "id": "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa", - "updated": 1569934438000, - "alternate": [ - { - "href": "https://jvns.ca/blog/2019/10/01/zine-revenue-2019/", - "type": "text/html" - } - ], - "crawled": 1569959500644, - "title": "Zine revenue for 2019", - "published": 1569934438000, - "origin": { - "streamId": "feed/http://jvns.ca/atom.xml", - "htmlUrl": "http://jvns.ca", - "title": "Julia Evans" - }, - "content": { - "direction": "ltr", - "content": "

I occasionally get questions like \u201cCan you share what you\u2019ve learned about\nrunning a business?\u201d The most surprising thing I\u2019ve learned is that it\u2019s\npossible to make money by teaching people computer things on the internet, so I\nwant to make that a little more concrete by sharing the revenue from the zine\nbusiness so far in 2019. Here\u2019s a graph of revenue by\nmonth (the last month is September 2019):

\n

\n

This adds up to $87,858 USD for 2019 so far, which (depending on what I release in the\nrest of this year) is on track to be similar to revenue for 2018 ($101,558).

\n

Until quite recently I\u2019d been writing zines in my spare time, and now I\u2019m taking a year to focus on it.

\n

how $30,000 for September breaks down

\n

The most obvious thing in that monthly revenue graph above is that 2 months\n(September and March) have way more revenue than all the others. This is\nbecause I released new zines (Bite Size Networking and HTTP: Learn your browser\u2019s\nlanguage) in those months.

\n

Here\u2019s how the $30,000 for September breaks down:

\n\n

This September was the month with the most sales ever, which is mostly because\nof individual humans who find the zines useful (thank you!!).

\n

expenses

\n

The main expenses are paying illustrators and an accountant, a mailing list,\nand various books I buy to learn how to do things better. They probably come\nout to about 10% of revenue or so, and then there are taxes after that.

\n

giving away free copies has been great

\n

With the HTTP zine, like many of my previous zines, I\u2019ve been giving away one\nfree copy for every copy that people buy, so that people can get it even if $12\nis hard for them to afford. (if you can\u2019t afford $12, here\u2019s the\nlink, there are about 70\navailable as I\u2019m writing this). I\u2019m pretty happy with this setup \u2013 we\u2019ve given\naway 1358 copies so far. (I think of this as kind of a \u201csales\u201d statistic too)

\n

I think I want to automate the system to give away free copies a bit more soon\n(like by automatically updating the number of free zines available using the\nGumroad API instead of periodically doing it manually).

\n

hopefully this is a useful data point!

\n

Writing about money on the internet is weird, so this will probably be the\nfirst and last zine revenue post, but I\u2019m writing it down in the hopes that\nit\u2019s a useful data point for others. I thought for a long time that you could\nonly really make money from writing on the internet with ads or sponsorships,\nbut it\u2019s not true!

\n

The goal of this isn\u2019t to say \u201cyou should run a business\u201d or anything, just\nthat this is a thing that\u2019s possible in the world and that many developers\ndo really value good educational materials and are happy to pay for them (if\nyou\u2019re one of those people, thank you!)

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36094", - "recrawled": 1569980785874, - "updateCount": 2, - "fingerprint": "157cfb14", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa", - "updated": 1569979305000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://techcrunch.com/2019/10/01/apple-launches-deep-fusion-feature-in-beta-on-iphone-11-and-iphone-11-pro/", - "type": "text/html" - } - ], - "crawled": 1569959070397, - "title": "Deep Fusion Coming to iPhones 11 in iOS 13.2 Beta 1", - "published": 1569957535000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Matthew Panzarino, writing at TechCrunch:

\n
\n

Apple is launching an early look at its new Deep Fusion feature on\niOS today soon with a software update for beta\nusers. Deep Fusion is a technique that blends multiple exposures\ntogether at the pixel level to give users a higher level of detail\nthan is possible using standard HDR imaging\u2009\u2014\u2009especially in\nimages with very complicated textures like skin, clothing or\nfoliage.

\n
\n

It requires the A13 chip, so it\u2019s iPhones 11-only. I spoke with Apple this morning about it, and Panzarino\u2019s description of how Deep Fusion works matches my notes exactly. Just read his write-up.

\n

Here\u2019s an interesting tidbit: Deep Fusion only works with the telephoto and regular wide lenses\u2009\u2014\u2009it does not work with the ultra-wide lens. Because of that, Deep Fusion is not compatible with \u201cPhotos Capture Outside the Frame\u201d, because the outside-the-frame content is usually captured with the ultra-wide lens. So I think we now have two reasons why \u201cPhotos Capture Outside the Frame\u201d is not turned on by default:

\n
    \n
  1. Apple believes that Deep Fusion will improve more photos for more users than Capture Outside the Frame will, so Capture Outside the Frame is off by default. Deep Fusion is not a mode or even an option like Night Mode is\u2009\u2014\u2009it will simply apply automatically when the Camera app thinks it should. For the wide angle lens, that\u2019s in mid-range indoor lighting conditions; for the telephoto, Deep Fusion will be applied in all but the brightest outdoor conditions. (So, if you want to compare the effect of Deep Fusion, one way to do it is to capture the same scene with and without \u201cPhotos Capture Outside the Frame\u201d enabled\u2009\u2014\u2009only when it\u2019s disabled will Deep Fusion kick in.)

  2. \n
  3. Privacy. Someone framing a still photo might have something outside the frame they would not want captured\u2009\u2014\u2009anything from a shirtless portrait where the ultra-wide image would reveal the subject is pantsless as well, to an object on your desk or countertop where the ultra-wide image might reveal an envelope with your home address.

  4. \n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36093", - "fingerprint": "f7a11c87", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa", - "updated": 1569956119000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://medium.com/@adamsandwich/were-sandwich-now-8b6895c5608c", - "type": "text/html" - } - ], - "crawled": 1569959070397, - "title": "Sandwich", - "published": 1569955917000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Adam Lisagor:

\n
\n

We used to be Sandwich Video. In fact, we\u2019ve been Sandwich Video\nsince 2010, officially. But today, I\u2019m so proud to announce our\nnew name. A shorter name. Leaner, more agile. Why? Just feels\nright. [\u2026]

\n

Eventually the ambiguity wore off and Sandwich Video had\nestablished itself as the upstart little production company for\nhot new tech companies to get great bespoke videos. We called them\n\u201cvideos\u201d then because what else could they be? Demos? Promos?\nProbably not \u201ccommercials\u201d and definitely not \u201ccontent\u201d. We made\nvideos for clients, and our output had its own built-in\nsubgenre: if you went to Sandwich Video, you ended up with a\nSandwich video. And our style was distinct, so everybody knew it\nwas a Sandwich video. Video video video.

\n
\n

I absolutely love the new Sandwich logo. It\u2019s just perfect. It looks great, it fits the feel of the company to a T, and there\u2019s a timelessness to it. Fun without being goofy or silly is a hard thing to pull off in a logo, but this mark does it. They could be using this logo decades from now and it\u2019ll still look right. The new website is a model of good design and honest copywriting. (Don\u2019t miss Agency Mode.)

\n

See also: Armin Vit on the new logo at Brand New:

\n
\n

I don\u2019t even know why I am over-rationalizing this\u2026 it made me\nsmile, it made me happy, and it makes me want a sandwich.

\n
\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742", - "originId": "58056.pyogg0 at https://www.imore.com", - "fingerprint": "2e13b8e7", - "content": { - "content": "

\n

New information on features in Pokemon Sword and Shield have been revealed.

\n

What you need to know

\n
  • Gameinformer has released several articles on new features and updates for Pok\u00e9mon Sword and Shield.
  • \n
  • These include confirming autosave, HMs not returning, exp. sharing and more.
  • \n
  • Pok\u00e9mon Sword and Shield are aiming to be available on November 15.
  • \n
  • You can preorder Pok\u00e9mon Sword or Pok\u00e9mon Shield for $60 from Amazon.
  • \n

Pok\u00e9mon Sword and Shield are on the way. Ahead of the games' release, Gameinformer has released several new articles covering new features in Pok\u00e9mon Sword and Shield. There's lots of nifty new features or pieces of information that fans will appreciate.

\n

Here's an overview of the new information on features that are coming:

\n
  • Autosave - you don't need to save after every encounter anymore.
  • \n
  • Pok\u00e9mon cut from Pok\u00e9mon Sword and Shield may return for future games.
  • \n
  • HMs (Hidden Machines) have been removed.
  • \n
  • EXP. share - experience earned is automatically shared through all your Pok\u00e9mon.
  • \n
  • While Game Freak are being vague, there are systems in place that will better allow you to use your favorite Pok\u00e9mon competitively.
  • \n

Pok\u00e9mon Sword and Shield are expected to release on November 15 exclusively for the Nintendo Switch.

\n

Pok\u00e9mon Sword and Shield: Release date, trailers, & announcements

\n\n

Take up your Sword

\n

Pok\u00e9mon Sword

\n

\n

$60 at Amazon

\n

Welcome to the Galar region

\n

Pok\u00e9mon Sword is the first half of the Pok\u00e9mon games releasing this fall. With new Pok\u00e9mon to tame and a legendary Pok\u00e9mon exclusive to this version, there'll be plenty of Trainers to explore and do.

\n

\n

\n

Or take up your Shield

\n

Pok\u00e9mon Shield

\n

\n

$60 at Amazon

\n

Welcome to the Galar region

\n

Pok\u00e9mon Shield is the second half of the Pok\u00e9mon games that will be releasing this fall. With new Pok\u00e9mon to tame and a legendary Pok\u00e9mon exclusive to this version, there'll be plenty of Trainers to explore and do.

\n\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "New info on autosave, HMs, exp. share and more for Pok\u00e9mon Sword and Shield", - "author": "Samuel Tolbert", - "summary": { - "content": "New information on features in Pokemon Sword and Shield have been revealed.\nWhat you need to know\nGameinformer has released several articles on new features and updates for Pok\u00e9mon Sword and Shield.\nThese include confirming autosave, HMs not returning, exp. sharing and more. Pok\u00e9mon Sword and Shield are aiming to be available on November 15. You can preorder Pok\u00e9mon Sword or Pok\u00e9mon Shield for $60 from Amazon. Pok\u00e9mon Sword and Shield are on the way. Ahead of the games' release, Gameinformer has released several new articles covering new features in Pok\u00e9mon Sword and Shield. There's lots of nifty new features or pieces of information that fans will appreciate.\nHere's an overview of the new information on features that are coming:\nAutosave - you don't need to save after every encounter anymore. Pok\u00e9mon cut from Pok\u00e9mon Sword and Shield may return for future games.\nHMs (Hidden Machines) have been removed. EXP. share - exp...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/MbtAVtUGbzk/pokemon-sword-and-shield-getting-autosave-hms-wont-return-and-more", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-sword-and-shield-getting-autosave-hms-wont-return-and-more", - "type": "text/html" - } - ], - "crawled": 1569958510848, - "published": 1569958414000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742", - "originId": "58060.pyogg0 at https://www.imore.com", - "fingerprint": "ce684587", - "content": { - "content": "

Never lose track of your AirPods again.

\n

\n

What you need to know

\n
  • Jura Anchor is an attachment for your AirPods.
  • \n
  • Anchor uses a proprietary connector to attach to your AirPods case via the Lightning port.
  • \n
  • Achor is available now on Kickstarter and ships in November.
  • \n

Carrying an AirPods case is a breeze becase of its size, making it easy to put in a bag or pocket. But, in some scenarios, the size can actually backfire, because keeping track of their whereabouts can be difficult. That's where the Jura Anchor comes in.

\n

Created by Patrick O'Neill, the mind behind Olloclip, Anchor adds a carabiner to your AirPods, so they're even easier to carry while out and about. Crucially, attaching Anchor to your AirPods case means you'll always know where they are.

\n

\n

"Following Olloclip's success, I'm excited to launch Jura with this first offering," O'Neill said in a press release. "As a big Apple fan, I know the struggle of digging through a bag or pockets for my AirPods when a call comes in or I want to listen to music. Unlike other options - like a whole case with clip for the charging case - the Anchor doesn't complicate AirPod usability, create unneeded bulk, or cover the hinged cover or lightning port of the case as it provides one-handed accessibility to AirPods."

\n

O'Neill said he created a proprietary connector featuring "high strength composite wings to help prevent side load damage." When Anchor is attached to an AirPods case through the Lightning port, it can apparently support 15 times the weight of an AirPods case, so there should be no issue of the attachment suddenly coming off.

\n

Jura is offering four different options on its Kickstarter, which runs through the end of October. $19 will land you an Anchor in anodized zinc alloy in silver, gray, or black. You can also buy Anchor in titanium for $29. There are packs, too, including a two-pack of Anchor in titanium for $53.

\n

Jura has already smashed its goal of raising $30,000, and with nearly 800 backers and growing, it's clear Anchor is an AirPods accessory a lot of people have been waiting for.

\n

AirPods accessory

\n

Jura Anchor

\n

\n

Always know where your AirPods are with the new Jura Anchor, which uses a clever proprietary connector to attach a carabiner to your case. It's the last and only AirPods accessory you'll ever need.

\n

$19 at Kickstarter

\"\"", - "direction": "ltr" - }, - "title": "Jura Anchor is the ultimate AirPods accessory", - "author": "Brandon Russell", - "summary": { - "content": "Never lose track of your AirPods again.\nWhat you need to know\nJura Anchor is an attachment for your AirPods.\nAnchor uses a proprietary connector to attach to your AirPods case via the Lightning port.\nAchor is available now on Kickstarter and ships in November.\nCarrying an AirPods case is a breeze becase of its size, making it easy to put in a bag or pocket. But, in some scenarios, the size can actually backfire, because keeping track of their whereabouts can be difficult. That's where the Jura Anchor comes in.\nCreated by Patrick O'Neill, the mind behind Olloclip, Anchor adds a carabiner to your AirPods, so they're even easier to carry while out and about. Crucially, attaching Anchor to your AirPods case means you'll always know where they are.\n"Following Olloclip's success, I'm excited to launch Jura with this first offering," O'Neill said in a press release. "As a big Apple fan, I know the struggle of digging through a bag or pockets for my AirPods when a call comes in or I wa...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/8Sg3S2tNJEY/jura-anchor-ultimate-airpods-accessory", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/jura-anchor-ultimate-airpods-accessory", - "type": "text/html" - } - ], - "crawled": 1569958268250, - "published": 1569957948000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742", - "originId": "58058.pyogg0 at https://www.imore.com", - "fingerprint": "e486917f", - "content": { - "content": "

\n

What you need to know

\n
  • Apple is holding the next Apple Watch Activity Challenge later this month.
  • \n
  • The Health and Sports Day Challenge is taking place on October 14.
  • \n
  • The event will be for Apple Watch users in Japan.
  • \n

The new challenge is taking place in Japan.

\n

Back in August, Apple held a special Apple Watch Activity Challenge in honor of the Grand Canyon National Park's 100th anniversary. Apple just announced the next Activity Challenge is taking place later this month.

\n

Titled "Health and Sports Day Challenge," the new challenge will kick off on October 14 for Apple Watch users in Japan. Here's the description for the challenge.

\n
\n

On October 14, earn this special award by doing any workout for at least 30 minutes. Record your time in the Workout app or any app that adds workouts to Health.

\n
\n

Users will have to complete the work out of their choice for 30 minutes after which they will earn three special stickers for their participation.

\n

Good luck to those Apple Watch users that embark on the Activity Challenge in Japan.

\n

Apple Watch Series 5 review: The best Apple Watch money can buy

\"\"", - "direction": "ltr" - }, - "title": "Apple is holding a new Apple Watch Activity Challenge on October 14", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple is holding the next Apple Watch Activity Challenge later this month.\nThe Health and Sports Day Challenge is taking place on October 14.\nThe event will be for Apple Watch users in Japan.\nThe new challenge is taking place in Japan.\nBack in August, Apple held a special Apple Watch Activity Challenge in honor of the Grand Canyon National Park's 100th anniversary. Apple just announced the next Activity Challenge is taking place later this month.\nTitled "Health and Sports Day Challenge," the new challenge will kick off on October 14 for Apple Watch users in Japan. Here's the description for the challenge.\nOn October 14, earn this special award by doing any workout for at least 30 minutes. Record your time in the Workout app or any app that adds workouts to Health.\nUsers will have to complete the work out of their choice for 30 minutes after which they will earn three special stickers for their participation.\nGood luck to those Apple Watch users that em...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/SqzXAQbAtQE/apple-holding-new-apple-watch-activity-challenge-october-14", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-holding-new-apple-watch-activity-challenge-october-14", - "type": "text/html" - } - ], - "crawled": 1569957615382, - "published": 1569957253000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115798", - "fingerprint": "5fd65754", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d88b5f1f6:50f66:18991ffa", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "BurnCycle, a local cycling studio, is recognizing National Bullying Prevention month by offering free classes to teens and raising awareness of bullying. This is the third year of BurnCycle Against Bullying, a campaign in conjunction with National Bullying Prevention month in October. \u201cGiven what\u2019s happening in the world currently and with kids back in school, [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/01/burncycle-ballard-offers-free-classes-to-kids-in-october-for-bullying-prevention-month/", - "type": "text/html" - } - ], - "crawled": 1569956688374, - "title": "BurnCycle Ballard offers free classes to kids in October for bullying prevention month", - "published": 1569956121000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

BurnCycle, a local cycling studio, is recognizing National Bullying Prevention month by offering free classes to teens and raising awareness of bullying.

\n

This is the third year of BurnCycle Against Bullying, a campaign in conjunction with National Bullying Prevention month in October.

\n

\u201cGiven what\u2019s happening in the world currently and with kids back in school, it\u2019s an important message to spread,\u201d the studio tells My Ballard. \u201cBurnCycle Against Bullying was created in recognition of the fact that everyone, between both their members and their team, has a bullying story.\u201d

\n

Part of the campaign includes a pledge in which the studio will ask riders to be upstanders, not bystanders. And, as a new component this year, they\u2019re offering teens ages 14-18 free classes all month long. The studio says that, \u201cempowering teens to move with their community will help them feel empowered and will show them the positive impact of a space where everyone belongs.\u201d

\n

BurnCycle is located at 2420 NW Market St.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a182232", - "fingerprint": "414bda4e", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4d:18991ffa", - "summary": { - "direction": "ltr", - "content": "Trump is breaking the Constitution. Openly, and it'll never be repaired if he isn't cancelled. We should have fought this "civil war" a long time ago, but all the time we delay the chances of our form of govt surviving goes down." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a182232", - "type": "text/html" - } - ], - "crawled": 1569956453445, - "published": 1569954152000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a180836", - "fingerprint": "85ea8260", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4c:18991ffa", - "summary": { - "direction": "ltr", - "content": "Because Barr is in such a precarious position, and he's smart, he must have factored in the risk before going out on the limb. He's betting that he and Trump et al will be able to toss the Constitution in a trash can, and govern any way they want, without oversight and inconvenient co-equal branches of government. We're at much at risk as he is." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a180836", - "type": "text/html" - } - ], - "crawled": 1569956453445, - "published": 1569953316000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/galaxygear-lead.jpg", - "width": 619, - "height": 411, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613140", - "recrawled": 1569959710707, - "updateCount": 1, - "fingerprint": "d6fb8db6", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88ad1618:50f0c:18991ffa", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

After holding an Apple Watch Activity Challenge in August to celebrate the anniversary of the Grand Canyon National Park, Apple is set to hold another one this month. The \u201cHealth and Sports Day Challenge\u201d is set to kick off on October 14 for customers in Japan.

\n

more\u2026

\n

The post New Apple Watch \u2018Health and Sports Day Challenge\u2019 starting October 14 for Japanese users appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/apple-watch-activity-challenge-october/", - "type": "text/html" - } - ], - "crawled": 1569956107800, - "title": "New Apple Watch \u2018Health and Sports Day Challenge\u2019 starting October 14 for Japanese users", - "published": 1569956093000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88a5d80e:7b:db1c1742", - "originId": "58054.pyogg0 at https://www.imore.com", - "fingerprint": "cb643c31", - "content": { - "content": "

\n

What you need to know

\n
  • The latest iTunes movie sale is focusing on iconic movies.
  • \n
  • The list of movies that coming in under $10 includes countless classic movies from the 70's, 80's, 90's and 00's.
  • \n
  • Some of the most famous ones are Titanic, E.T., and The Lord of the Rings: The Fellowship of the Ring.
  • \n

From E.T. to The Lord of the Rings.

\n

If you are a fan of great movies, then the latest iTunes movie sale will appeal to your movie love. Dubbed "Iconic Roles," the current movie fire sale iTune is offering discounts countless classics like Forrest Gump, Titanic, The Matrix and many more.

\n

The sale has a little bit of everything and should help movie fans out there round out there collection while saving a few bucks. It's not often classic movies go on sale, so when they do, you better jump on it.

\n

There's plenty to choose from, but we're highlighting a few that caught our eye and thus deserve a spot in everybody's movie library.

\n

If none of those caught your eye, there's plenty more where those came from. You can see the whole slate of movies on sale at iTunes.

\"\"", - "direction": "ltr" - }, - "title": "iTunes movie sale slashes price of countless iconic movies", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nThe latest iTunes movie sale is focusing on iconic movies.\nThe list of movies that coming in under $10 includes countless classic movies from the 70's, 80's, 90's and 00's.\nSome of the most famous ones are Titanic, E.T., and The Lord of the Rings: The Fellowship of the Ring.\nFrom E.T. to The Lord of the Rings.\nIf you are a fan of great movies, then the latest iTunes movie sale will appeal to your movie love. Dubbed "Iconic Roles," the current movie fire sale iTune is offering discounts countless classics like Forrest Gump, Titanic, The Matrix and many more.\nThe sale has a little bit of everything and should help movie fans out there round out there collection while saving a few bucks. It's not often classic movies go on sale, so when they do, you better jump on it.\nThere's plenty to choose from, but we're highlighting a few that caught our eye and thus deserve a spot in everybody's movie library.\nForrest Gump\nTitanic\nThe Lord of the Rings: The Fellowship of...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/QNQIIp6Wi00/itunes-movie-sale-slashes-price-iconic-movies-titanic-and-forrest-gump", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/itunes-movie-sale-slashes-price-iconic-movies-titanic-and-forrest-gump", - "type": "text/html" - } - ], - "crawled": 1569955633166, - "published": 1569955484000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "com.sixcolors.931113_features_of_ios_13_files_improvements", - "fingerprint": "b321d04b", - "id": "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d88a4dca2:50e96:18991ffa", - "author": "Jason Snell", - "summary": { - "direction": "ltr", - "content": "

\"\"\n
Funny how something as basic as inserting a thumbdrive can feel like a colossal victory.
\n

\n

The Finder places files and folders at the center of the Mac, but on iOS, apps are at the center. Still, managing documents is a fact of life in many cases, and over the past few years Apple has been evolving the Files app to become a more full-featured file browser utility. In iOS 13, Files takes a huge step forward in numerous areas\u2026 though there\u2019s still more to be done.

\n

Perhaps most important is the simple fact that Files can now see destinations that aren\u2019t cloud services or other apps. You can add local SMB file servers to Files by tapping the ellipsis icon in the Browse pane and choosing Connect to Server, then entering the address of your SMB server. While you\u2019re connected, that server will appear in the Shared segment of the Browse pane. (Strangely, Files doesn\u2019t use Bonjour to detect nearby servers and display them, as Finder does.) I have a Mac mini on my home network that I use as a file server, and it\u2019s been a delight to access files on it, directly, from within Files and apps that use Apple\u2019s file interface.

\n

\"\"\n
Browsing a local SMB server in column view, as you do.
\n

\n

USB drives are also supported. It\u2019s kind of hard to believe that I\u2019m celebrating USB disk access in late 2019, but here we are. You can attach USB drives to any device running iOS 13, but this feature certainly feels best when you plug a USB-C cable or thumbdrive directly into an iPad Pro. As an iPad Pro user, that\u2019s a moment that really makes the iPad Pro feel like it\u2019s been welcomed into the community of personal computers. And if you\u2019re someone who has ever been handed a thumbdrive by a colleague who expects you to access it on your iPad, well, now you can do that instead of sheepishly admitting that it\u2019s completely useless to you. I\u2019ve used this feature to attach my portable audio recorder directly to my iPad to import recordings, something I previously had to use a breakout box to accomplish.

\n

You can even create new folders now. Yes. It\u2019s true. And there\u2019s a new Column View, which is an approach to file browsing that I\u2019ve never liked on macOS, but actually makes more sense to me on iOS for some reason.

\n

\"shortcuts-ios11-iphone\"\n
Tap and hold to view everything you can do to a given file.
\n

\n

iOS 13 also lets users perform many more actions on files than ever before by tapping and holding on an icon to reveal a contextual menu. Among the actions found here are options to compress files into an archive, decompress zip files, edit tags, preview a file in Quick Look, and display an Info pane with detailed information about a file\u2019s attributes\u2014basically, the stuff you\u2019d expect from a file browser is mostly there. (It\u2019s a bit strange that you can\u2019t set items from Shortcuts to display directly in this contextual menu, as you can in the share sheets elsewhere on iOS 13. Instead, you have to tap and hold on a file, choose Share, and then pick a Shortcuts item.

\n

Files separates iOS storage into two buckets, On My iPad/iPhone and iCloud Drive. On My iPad is basically what you\u2019d consider \u201cthe hard drive\u201d on a Mac\u2014it\u2019s local storage that is not synced over the cloud. If you want to save a huge file on your iPad and not have it swamp your current connection in an attempt to sync all that data to the cloud, put it in On My iPad/iPhone. If you want it available everywhere, put it in iCloud Drive.

\n

Alas, not all is sunshine and roses in the land of iOS file access. Files is still a remarkably immature app. It sometimes fails to update file listings, frequently stalls out and provides me with a blank or incomplete listing, and, most frustratingly, the Save to Files extension for third-party apps fails to provide any feedback about the progress of a file transfer. That unreliability, combined with a slow file transfer to a remote server, leads to some pretty uncomfortable moments when you have no idea if your file is going to arrive or if the whole thing has failed silently.

\n

Apple\u2019s taken a few cues from the Mac in building up Files, so it\u2019s time to take a few more. Progress indicators are vital. Allowing the user to get a detailed view about what\u2019s transferring and how long it will take are must-have features, but when I try to save items within third-party apps, all I get is an endless spinner with no feedback. I realize this isn\u2019t an issue with the Files app itself\u2014it does show a little circular upload/download progress bar\u2014but it is an issue with Apple\u2019s greater approach to file transfers.

\n

Still, Files has come a long way. It has gone from being an iCloud Drive client app to a neither-fish-nor-fowl representation of Apple\u2019s ambivalence to file management on iOS to what it is today\u2014a pretty capable file browser that\u2019s still got plenty of room for improvement. Files in iOS 13 is a major upgrade\u2014I just hope Apple doesn\u2019t consider the job done.

" - }, - "alternate": [ - { - "href": "https://sixcolors.com/post/2019/10/13-features-of-ios-13-files-improvements/", - "type": "text/html" - } - ], - "crawled": 1569955568802, - "title": "13 Features of iOS 13: Files improvements", - "published": 1569952320000, - "origin": { - "streamId": "feed/http://feedpress.me/sixcolors", - "htmlUrl": "https://www.sixcolors.com/", - "title": "Six Colors" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d889bd061:72:db1c1742", - "originId": "57735.pyogg0 at https://www.imore.com", - "fingerprint": "3c94401", - "content": { - "content": "

\n

Best answer: The Nintendo Switch Lite does have a notification light, but it doesn't seem to have a purpose quite yet.

\n

What the notification light may be used for

\n

You may have noticed a light ring around the home button on your Nintendo Switch Lite or Nintendo Switch controllers. Behind this button is a blue LED light that will illuminate the ring when you receive a notification. In the Nintendo Switch Ver. 9.0.0 update released on September 9, 2019, Nintendo added alarm notifications under notifications in the system settings that we believe will be the reason for the light in the future. For now, these alarms are only available in supported software that Nintendo says is to be added later. To use this feature, controllers may require a firmware update.

\n

What software is coming?

\n

As of now, there is no indication of what software is coming that will support this new notification light feature in the future. This piece of the update came as just one part of a list of other updates. Nintendo's website has the full update information available. The following features were also included:

\n
  • Added a search feature for the News Channel
  • \n
  • Added Display QR Code to Check-In to User Settings
  • \n
  • Alarm Notifications have been added to System Settings > Notifications
  • \n
  • You can now configure touch screen sensitivity settings
  • \n
  • Added the option to turn on/off the system button input (Nintendo Switch Lite only)
  • \n
  • Added Online Play Invites section to the User's page
  • \n
  • General system stability improvements to enhance the user's experience
  • \n

Looking forward to a Nintendo update

\n

Although this light doesn't currently notify players when others are trying to join their party, games download, or shop news yet, we're hoping this functionality will come when they also release the new software for the alarm notifications. For now, we will plan to keep an eye on Nintendo Switch Lite updates and keep you posted as we learn more.

\n

Our pick

\n

Nintendo Switch Lite

\n

\n

$200 at Amazon

\n

Grab and game

\n

The Nintendo Switch Lite is perfect for anyone looking for a portable system made for travel. Get all of the same experience as using a Nintendo Switch as a handheld console at a more affordable price.

\n
\"\"", - "direction": "ltr" - }, - "title": "Does the Nintendo Switch Lite have a notification light?", - "author": "Alex Huebner", - "summary": { - "content": "Best answer: The Nintendo Switch Lite does have a notification light, but it doesn't seem to have a purpose quite yet.\nOn-the-go gaming: Nintendo Switch Lite ($200 at Amazon)\nWhat the notification light may be used for\nYou may have noticed a light ring around the home button on your Nintendo Switch Lite or Nintendo Switch controllers. Behind this button is a blue LED light that will illuminate the ring when you receive a notification. In the Nintendo Switch Ver. 9.0.0 update released on September 9, 2019, Nintendo added alarm notifications under notifications in the system settings that we believe will be the reason for the light in the future. For now, these alarms are only available in supported software that Nintendo says is to be added later. To use this feature, controllers may require a firmware update.\nWhat software is coming?\nAs of now, there is no indication of what software is coming that will support this new notification light feature in the future. This piece of the ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Pud1403-rhc/does-nintendo-switch-lite-have-notification-light", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/does-nintendo-switch-lite-have-notification-light", - "type": "text/html" - } - ], - "crawled": 1569954975841, - "published": 1569954609000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100149", - "fingerprint": "c2374eb1", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d888b305c:50dda:18991ffa", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "I'm not a fan of posting about products or services you can't go out and buy right now or videos that are simply advertisements for a product but this video is INSANE. If it works as advertised, it opens up some incredible possibilities for new filming ideas and at that price point and with those capabilities, DJI should be very scared." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/01/introducing-skydio-2/", - "type": "text/html" - } - ], - "crawled": 1569953886300, - "title": "\u221e Introducing Skydio 2", - "published": 1569951338000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

I\u2019m not a fan of posting about products or services you can\u2019t go out and buy right now or videos that are simply advertisements for a product but this video is INSANE. If it works as advertised, it opens up some incredible possibilities for new filming ideas and at that price point and with those capabilities, DJI should be very scared.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a172740", - "recrawled": 1569956453445, - "updateCount": 1, - "fingerprint": "80b5c0a9", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da6:18991ffa", - "summary": { - "direction": "ltr", - "content": "20-minute podcast about the origins of Scripting News. The original idea, 25 years ago, was letting go of product ideas that I wouldn't be able to commercialize. It, in turn, generated ideas that would define a huge industry. The big idea of blogging would turn out to be Sources Go Direct." - }, - "enclosure": [ - { - "href": "http://scripting.com/2019/10/01/25Years.m4a", - "type": "audio/mpeg", - "length": 10006906 - } - ], - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a172740", - "type": "text/html" - } - ], - "crawled": 1569952840935, - "published": 1569950860000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a171605", - "fingerprint": "36f475d7", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da5:18991ffa", - "summary": { - "direction": "ltr", - "content": "In the almost-25 years of blogging on scripting.com, I did take a few weeks off here and there. In the 90s, mostly to take week-long massage classes, at places where there was no internet access, which was common back then, believe it or not." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a171605", - "type": "text/html" - } - ], - "crawled": 1569952840935, - "published": 1569950165000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613135", - "fingerprint": "1f23ca0a", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5c:18991ffa", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Listen to a recap of the top stories of the day from 9to5Mac. 9to5Mac Daily is available on iTunes and Apple\u2019s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

\n

Sponsored by Bear: Try the beautiful and flexible Bear writing app for Mac, iPhone, and iPad now.

\n


\n

\n

more\u2026

\n

The post 9to5Mac Daily: October 01, 2019 \u2013\u00a0Apple News+ expands, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/9to5mac-daily-october-01-2019/", - "type": "text/html" - } - ], - "crawled": 1569952504936, - "title": "9to5Mac Daily: October 01, 2019 \u2013\u00a0Apple News+ expands, more", - "published": 1569951996000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613127", - "fingerprint": "d9e517d9", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5b:18991ffa", - "author": "DroneDJ", - "summary": { - "direction": "ltr", - "content": "
\n

Finally, it is here! The all-new and vastly improved Skydio 2 drone. The long-awaited successor to the ground-breaking Skydio R1 autonomously-flying drone that was introduced in early 2018. The new Skydio 2 is designed and built right here in the USA and it competes head-on with the DJI Mavic 2 Pro.

\n

more\u2026

\n

The post Skydio introduces all-new Skydio 2, first true DJI Mavic 2 Pro competitor? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://dronedj.com/2019/10/01/skydio-all-new-skydio-2-dji-mavic-2-pro-competitor/", - "type": "text/html" - } - ], - "crawled": 1569952504936, - "title": "Skydio introduces all-new Skydio 2, first true DJI Mavic 2 Pro competitor?", - "published": 1569950482000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613120", - "recrawled": 1569977724589, - "updateCount": 1, - "fingerprint": "78138e73", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5a:18991ffa", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

A forthcoming developer beta of iOS 13 will add Apple\u2019s new Deep Fusion photography system, according to the Verge. Deep Fusion is the new camera processing system introduced by Apple last month for the iPhone 11 and iPhone 11 Pro. [Update: iOS 13.2 beta 1 coming tomorrow, according to Daring Fireball.]

\n

more\u2026

\n

The post iPhone 11 and iPhone 11 Pro adding Deep Fusion camera feature with upcoming iOS 13 beta appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/iphone-11-and-iphone-11-pro-adding-deep-fusion-camera-feature-with-upcoming-ios-13-beta/", - "type": "text/html" - } - ], - "crawled": 1569952504936, - "title": "iPhone 11 and iPhone 11 Pro adding Deep Fusion camera feature with upcoming iOS 13 beta", - "published": 1569949867000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88737305:15:db1c1742", - "originId": "58050.pyogg0 at https://www.imore.com", - "recrawled": 1569975517941, - "updateCount": 2, - "fingerprint": "625f4c5b", - "content": { - "content": "

\n

What you need to know

\n
  • Apple is rolling out Deep Fusion with an upcoming iOS 13 developer beta.
  • \n
  • The camera feature uses machine learning to get the most amount of data out of a setting to create vividly detailed images.
  • \n
  • The feature only works with the iPhone 11, iPhone 11 Pro and iPhone 11 Pro Max.
  • \n

The highly anticipated camera feature is now somewhat accessible.

\n

During its iPhone event last month, Apple unveiled the new iPhone 11 models with impressive cameras and a new "computational photography mad science" feature called Deep Fusion. Unfortunately, the feature was not available right away with iOS 13, but Apple is starting to roll out the feature with an upcoming developer beta.

\n

According to The Verge, Deep Fusion will be available for the iPhone 11 models through an upcoming iOS 13 developer beta rolling out today. With the feature upon us, it will give us our first chance to test out the feature besides just looking at the images Apple has shared.

\n

Deep Fusion uses machine learning to capture more data within an image. Phil Schiller stated it takes three long and short exposure shots before you take an image and then one long exposure shot afterward. It combines all of the images and produces the best image possible.

\n

Additionally, Apple stated the feature does "pixel-by-pixel processing" to grab the most amount of data from a setting and create an image with the proper detail. The Verge broke down in detail how the process will work.

\n
\n
  1. By the time you press the shutter button, the camera has already grabbed three frames at a fast shutter speed to freeze motion in the shot. When you press the shutter, it take three additional shots, and then one longer exposure to capture detail.
  2. \n
  3. Those three regular shots and long-exposure shot are merged into what Apple calls a "synthetic long" \u2014 this is a major difference from Smart HDR.
  4. \n
  5. Deep Fusion picks the short exposure image with the most detail and merges it with the synthetic long exposure \u2014 unlike Smart HDR, Deep Fusion only merges these two frames, not more. These two images are also processed for noise differently than Smart HDR, in a way that's better for Deep Fusion.
  6. \n
  7. The images are run through four detail processing steps, pixel by pixel, each tailored to increasing amounts of detail \u2014 the sky and walls are in the lowest band, while skin, hair, fabrics, and so on are the highest level. This generates a series of weightings for how to blend the two images \u2014 taking detail from one and tone, tone, and luminance from the other.
  8. \n
  9. The final image is generated.
  10. \n
\n

Here's an image sample of Deep Fusion in action Apple shared with The Verge.

\n

Image: Apple

\n

Nilay Patel notes that unlike Night Mode, Deep Fusion will not alert users when it is turned on and that it will not work with the ultra wide lens, only the wide and telephoto cameras.

\n

We look forward to testing out the feature and see how it stacks up. Judging from the technology that goes into it and the images Apple has released, it looks very impressive.

\n

Apple has been on a rampant upgrade cycle with iOS 13\u2014iOS 13.1.2 is now available for all iPhone users\u2014so it seems more upgrades appear to be coming constantly. One of those is sure to include Deep Fusion.

\"\"", - "direction": "ltr" - }, - "title": "Deep Fusion to be available with the iOS 13.2 developer beta for iPhone 11", - "author": "Danny Zepeda", - "summary": { - "content": "What you need to know\nApple is rolling out Deep Fusion with an upcoming iOS 13 developer beta.\nThe camera feature uses machine learning to get the most amount of data out of a setting to create vividly detailed images.\nThe feature only works with the iPhone 11, iPhone 11 Pro and iPhone 11 Pro Max.\nThe highly anticipated camera feature is now somewhat accessible.\nDuring its iPhone event last month, Apple unveiled the new iPhone 11 models with impressive cameras and a new "computational photography mad science" feature called Deep Fusion. Unfortunately, the feature was not available right away with iOS 13, but Apple is starting to roll out the feature with an upcoming developer beta.\nAccording to The Verge, Deep Fusion will be available for the iPhone 11 models through an upcoming iOS 13 developer beta rolling out today. With the feature upon us, it will give us our first chance to test out the feature besides just looking at the images Apple has shared.\nDeep Fusion uses machine le...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/35Lrg9yxwAk/apples-deep-fusion-camera-feature-now-available-ios-13-developer-beta", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apples-deep-fusion-camera-feature-now-available-ios-13-developer-beta", - "type": "text/html" - } - ], - "crawled": 1569952330501, - "published": 1569952161000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36092", - "fingerprint": "59b29aab", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d886c439f:50ca1:18991ffa", - "updated": 1569950672000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.washingtonpost.com/opinions/2019/09/17/bloomberg-reporter-challenged-big-hack-story-gets-promoted/", - "type": "text/html" - } - ], - "crawled": 1569951859615, - "title": "Bloomberg Promotes Michael Riley, Co-Reporter of Last Year\u2019s Bullshit \u2018The Big Hack\u2019 Story", - "published": 1569950671000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Erik Wemple, writing for The Washington Post:

\n
\n

Nearly a year ago, Bloomberg reported that China had penetrated\nthe U.S. high-tech infrastructure via a hardware hack affecting\nsome brand-name companies including Apple and Amazon Web Services,\nas well as prominent server-maker Supermicro. The \u201cBig Hack,\u201d\nhowever, sustained denials from the companies themselves, top\ngovernment officials and cybersecurity experts. Apple chief\nexecutive Tim Cook called for a retraction. (Amazon founder Jeff\nBezos is the owner of the Washington Post).

\n

Responding to setback after setback, Bloomberg issued the same\nstatement: \u201cWe stand by our story and are confident in our\nreporting and sources.\u201d

\n

Now we know that Bloomberg\u2019s external show of confidence matches\nits internal thinking. In a memo to staff on Monday, Bloomberg\nNews Editor in Chief John Micklethwait announced that Michael\nRiley\u2009\u2014\u2009the second co-byline on \u201cThe Big Hack\u201d along with Jordan\nRobertson\u2009\u2014\u2009would be taking on the expanded role of cybersecurity\nczar at the news outlet.

\n
\n

Wemple is being generous, if not euphemistic, in describing Bloomberg\u2019s \u201cThe Big Hack\u201d story as \u201cchallenged\u201d. It\u2019s more than \u201cchallenged\u201d\u2009\u2014\u2009it is disputed by all parties involved and one year later, not one whit of evidence has been produced that a single word of it is true, nor has there been a single corroborating report from another publication. Security researchers and competing news publications have spent countless hours over the last year searching for any proof of these \u201cgrain of rice\u201d-sized chips on motherboards that grant backdoor access to servers, and found nothing.

\n

You can\u2019t prove a negative, but by all appearances, \u201cThe Big Hack\u201d was complete bullshit. Bloomberg reporters Jordan Robertson and Michael Riley were sold a bill of goods by government sources looking to make China look bad and ran with it, and Bloomberg, as a publication, has closed its eyes and stuck its collective fingers in its ears for the last year, refusing to do what they obviously need to do and fully retract the story.

\n

And now they\u2019ve promoted Riley to \u201ccybersecurity czar\u201d for the entire outlet. Jiminy.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88695b6f:f:db1c1742", - "originId": "58044.pyogg0 at https://www.imore.com", - "fingerprint": "76f05cde", - "content": { - "content": "

\n

Memoji stickers are popping up nearly everywhere. Did your device make the cut?

\n

First came Animoji. Then Apple introduced Memoji. Thanks to iOS 13 and iPadOS 13, we now have Memoji stickers. These new sticker packs are available on more Apple devices than Animoji and Memoji. Still, there's a line in the sand and not every device supports the new feature.

\n

What are Memoji stickers?

\n

Animoji and Memoji are animated characters that can mimic your facial expressions. Memoji stickers, by contrast, are static creations based either on Memoji you've created or a character you've built from scratch. These auto-generated stickers feature emoji-like poses and faces such as star eyes, tears and crying, facepalm, shrugging, and many more.

\n

Where Animoji and Memoji require a TrueDepth camera, Memoji stickers do not. The only requirements are that your device includes an Apple A9 chip or later, and has iOS 13/iPadOS 13 or later installed.

\n

Supports Animoji, Memoji, and Memoji/Animoji stickers

\n

The following Apple devices support all three creations:

\n
  • iPhone X
  • \n
  • iPhone XS
  • \n
  • iPhone XS Max
  • \n
  • 11-inch iPad Pro
  • \n
  • 12.9-inch iPad Pro (third-generation)
  • \n
  • iPhone 11
  • \n
  • iPhone 11 Pro
  • \n
  • iPhone 11 Pro Max
  • \n

Supports only Memoji/Animoji stickers

\n

The following devices only support Memoji/Animoji stickers:

\n
  • iPhone 6s
  • \n
  • iPhone 6s Plus
  • \n
  • iPhone SE
  • \n
  • iPad (2017)
  • \n
  • 12.9-inch iPad Pro (first- and second-generation)
  • \n
  • 9.7-inch iPad Pro
  • \n
  • iPhone 7
  • \n
  • iPhone 7 Plus
  • \n
  • iPad (2019, seventh generation)
  • \n
  • iPod touch (2019, seventh generation)
  • \n
  • iPad (2019, seventh generation)
  • \n
  • 10.5-inch iPad Pro
  • \n
  • iPhone 8
  • \n
  • iPhone 8 Plus
  • \n
  • iPad mini (fifth generation)
  • \n
  • iPad Air (2019)
  • \n

Start creating

\n

We've already covered Memoji stickers. Here's more information on the new tool.

\n

Questions?

\n

If you have questions about Memoji stickers or iOS 13/iPadOS 13, let us know in the comments below.

\n

\n
\n

iOS

\n
\n\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Memoji stickers for all? Almost! Here are the iPhones that support it", - "author": "Bryan M Wolfe", - "summary": { - "content": "Memoji stickers are popping up nearly everywhere. Did your device make the cut?\nFirst came Animoji. Then Apple introduced Memoji. Thanks to iOS 13 and iPadOS 13, we now have Memoji stickers. These new sticker packs are available on more Apple devices than Animoji and Memoji. Still, there's a line in the sand and not every device supports the new feature.\nWhat are Memoji stickers?\nAnimoji and Memoji are animated characters that can mimic your facial expressions. Memoji stickers, by contrast, are static creations based either on Memoji you've created or a character you've built from scratch. These auto-generated stickers feature emoji-like poses and faces such as star eyes, tears and crying, facepalm, shrugging, and many more.\nWhere Animoji and Memoji require a TrueDepth camera, Memoji stickers do not. The only requirements are that your device includes an Apple A9 chip or later, and has iOS 13/iPadOS 13 or later installed.\nSupports Animoji, Memoji, and Memoji/Animoji stickers\nTh...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/1aBUQqmqh7E/does-your-iphone-support-memoji-stickers", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/does-your-iphone-support-memoji-stickers", - "type": "text/html" - } - ], - "crawled": 1569951669103, - "published": 1569951394000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d885899d3:2a4e:90d684ff", - "originId": "45337.pyogg0 at https://www.imore.com", - "fingerprint": "35a18d01", - "content": { - "content": "

\n

Pok\u00e9mon Go's 22nd monthly Community Day takes place on Saturday, October 12th, from 11 am to 2 pm in your local time

\n

Pok\u00e9mon Go Community Days are exactly what the name implies \u2014 a way to get trainers out catching and raiding together. As an incentive, Pok\u00e9mon Go is throwing in bonuses like extra XP, Stardust, faster egg hatching, lure modules that last three hours, and a special Pok\u00e9mon with an exclusive move. All once a month, for three hours.

\n\n

\n\n

The October 2019 Community Day is focused on...Trapinch!

\n
\n

Get out and play together in your local community parks on Pok\u00e9mon GO Community Day. For just a few hours each month, you can encounter a special Pok\u00e9mon in the wild. During these hours, there's a chance to learn a previously unavailable move for that Pok\u00e9mon or its Evolution, as well as earn some Community Day bonuses. Celebrate what it means to be a part of the Pok\u00e9mon GO community and make new friends along the way!

\n

Note: Fast TMs and Charged TMs will not grant exclusive moves during Community Day. To learn the exclusive move, you must catch or evolve the featured Pok\u00e9mon during Community Day hours.

\n
\n

Event Date + Time

\n
  • Saturday, October 12 from 11 am to 2 pm in your local time
  • \n

Event Features

\n
  • Trapinch will appear more frequently in the wild.
  • \n
  • 2KM eggs from PokeStops spun during the event may hatch into Trapinch
  • \n
  • Shiny Trapinch will appear for the first time, and with a higher frequency than other shiny Pokemon for the duration of the event
  • \n
  • Any Flygon evolved from Trapinch during the event hours will know an as-yet-unannounced exclusive move
  • \n
  • Special Field Research will appear related to Trapinch and its evolutions
  • \n

Bonuses

\n
  • 3-hour lures
  • \n
  • 3x Catch EXP
  • \n

What is Pok\u00e9mon Go Community Day?

\n

It's all part of Pok\u00e9mon Go's ongoing efforts to encourage players to get out, discover new places, and meet new people.

\n

From Pok\u00e9mon Go:

\n
\n

Pok\u00e9mon GO Community Day is an opportunity for Trainers around the world to meet up at their local parks to make new friends and experience what it means to be a part of this special community.

\n

Once a month, we'll host a Pok\u00e9mon GO Community Day event starring a special Pok\u00e9mon, which will appear frequently around the world for just a few hours. When caught during the event, this special Pok\u00e9mon will know an exclusive move. Other bonuses will be in effect during the event, such as increased XP or Stardust, and Lure Modules activated during the event will last for three hours.

\n

We're constantly blown away by the passion of Pok\u00e9mon GO players around the world, and we hope that each Pok\u00e9mon GO Community Day will help add to the excitement of local events and meetups. Remember always to be alert and stay safe while playing and to be respectful of public spaces when exploring your community. Stay tuned to our social media channels and check out the Pok\u00e9mon GO Community Day event page each month to learn about that month's featured Pok\u00e9mon, special bonuses, and event times.

\n
\n

What were the previous Pok\u00e9mon Go Community Days?

\n

Starting with the most recent one and working our way back, here's what Pok\u00e9mon Go has offered for the previous Community Days.

\n
  • September 15, 2019: Pokemon Go Community Day featured Turtwig, which you could evolve into Torterra with Frenzy Plant, the shiny Turtwig family, 3x Catch Stardust and 3-hour Lure Modules

  • \n
  • August 3, 2019: Pok\u00e9mon Go Community Day featured Ralts, which you could evolve into Gardevoir or Gallade with Synchronize, the Shiny Ralts family, and 25% egg distance and 3-hour Lure Modules.

  • \n
  • July 21st, 2019: Pok\u00e9mon Go Community Day featured Mudkip, which you could evolve into Swampert with Hydro Cannon, the Shiny Mudkip family, and 3x capture XP and 3-hour Lure Modules.

  • \n
  • June 8th, 2019: Pok\u00e9mon Go Community Day featured Slakoth, which you could evolve into Slaking with Body Slam, the Shiny Slakoth family, and 1/4 egg hatching distance and 3-hour Lure Modules.

  • \n
  • May 19th, 2019: Pok\u00e9mon Go Community Day featured Torchic, which you could evolve into Blaziken with Blast Burn, the Shiny Torchic family, and 3x catch Stardust and 3-hour Lure Modules.

  • \n
  • April 13th, 2019: Pok\u00e9mon Go Community Day featured Bagon, which you could evolve into Salamence with Outrage, the Shiny Bagon family, and 3x Capture EXP and 3-hour Lure Modules.

  • \n
  • March 23, 2019: Pok\u00e9mon Go Community Day featured Treeko, which you could evolve into Sceptile with Frenzy Plant, the Shiny Treeko family, and 25% egg distance and 3-hour Lure Modules.

  • \n
  • February 16, 2019: Pok\u00e9mon Go Community Day featured Swinub, which you could evolve into Mamoswine with Ancient Power, the Shiny Swinub family, and 3x capture Stardust, guaranteed Sinnoh Stone rewards, 3-hour Lure Modules, and extra rewards from Trainer Battles.

  • \n
  • January 12th, 2019: Pok\u00e9mon Go Community Day featured Totodile, which you could evolve into Feraligatr with Hydro Cannon, the Shiny Totodile family, and 25% egg distance and 3-hour Lure Modules.

  • \n
  • November 30 - December 3rd: Pokemon Go Community Weekend was a special year-end event featuring all previous Pokemon from Community Days past. The special Pokemon were available the entire weekend, with bonuses in a three hour window of 2x Catch Stardust, 2x Catch XP, 50% egg distance hatch speed, and 3 hour Lure Modules.

  • \n
  • November 10, 2018: Pok\u00e9mon Go Community Day featured Cyndaquil, which you could evolve into Typhlosion with Blast Burn, the Shiny Cyndaquil family, and 2x catch XP and 2x Stardust.

  • \n
  • October 22, 2018: Pok\u00e9mon Go Community Day featured Beldum, which you could evolve into Metagross with Meteor Mash, the Shiny Beldum family, and 1/4 egg hatching distance.

  • \n
  • September 22, 2018: Pok\u00e9mon Go Community Day featured Chikorita, which you could evolve into Meganium with Frenzy Plant, the Shiny Chikorita family, and 3x XP for catches.

  • \n
  • August 11 & 12, 2018: Pok\u00e9mon Go Community Day featured Eeevee with Last Resort, Shiny Eevee and the Eevee-lutions, and 3x Stardust for catches.

  • \n
  • July 8, 2018: Pokemon Go Community Day featured Gen 1 starter, Squirtle, which you could evolve into Blastoise with Hydro Cannon, the Shiny Squirtle family, Sunglasses Squitle, and 1/4 egg walking distance.

  • \n
  • June 16, 2018, Pok\u00e9mon Go Community Day featured Gen 2's, Larvitar, which you could evolve into Tyranitar with Smack Down, the Shiny Larvitar family, and 3x XP for catches.

  • \n
  • May 19, 2018, Pok\u00e9mon Go Community Day featured the Gen 1 starter, Charmander, which you could evolve into Charizard with Blast Burn, the Shiny Charmander family, and 3x Stardust for catches.

  • \n
  • April 15, 2018, Pok\u00e9mon Go Community Day featured Gen 2's Mareep, which you could evolve into Ampharos with Dragon Pulse, the Shiny Mareep family, 1/4 walking distance for Eggs.

  • \n
  • March 15, 2018, Pok\u00e9mon Go Community Day featured the Gen 1 starter, Bulbasaur. It also offered 3x XP bonuses for catches, 3-hour lures, the Shiny Bulbasaur family, and the ability to evolve a Venusaur with Frenzy Plant.

  • \n
  • February 24, 2018, Pok\u00e9mon Go Community Day featured everyone's favorite \u2014 and only! \u2014 base-level Gen 1 dragon-type: Dratini. It'll also offered 3x Stardust on any Pok\u00e9mon you caught in the wild, 3-hour lures, Shiny Dratini family, and the ability to evolve a Dragonite with Draco Meteor.

  • \n
  • January 20, 2018, Pok\u00e9mon Go Community Day featured Pikachu with the unique Surf move. It also offered double XP on anything and everything, three-hour lures, and increased odds to catch Shiny Pikachu.

  • \n
\n
\n
\n
\n
\n

What are the upcoming Community Days?

\n
  • October 12 2019, from 11am-2pm local time and should be centered around Trapinch.
  • \n
  • November 16, 2019 from 11am-2pm local time. There is no word yet on which Pok\u00e9mon will be featured.
  • \n
  • December 14-15 2019 from 11am-2pm local time both days. You can expect this community day to feature all of the Pok\u00e9mon from previous community days.
  • \n

Any Pok\u00e9mon Go Community Day questions?

\n

If you have any comments, questions, or tips to share about Pok\u00e9mon Go Community Day, drop them below!

\n

\n
\n

Pokemon Go

\n

\"Pok\u00e9mon

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "October's Pok\u00e9mon Go Community Day will focus on Trapinch", - "author": "Jen Karner", - "summary": { - "content": "Pok\u00e9mon Go's 22nd monthly Community Day takes place on Saturday, October 12th, from 11 am to 2 pm in your local time\nPok\u00e9mon Go Community Days are exactly what the name implies \u2014 a way to get trainers out catching and raiding together. As an incentive, Pok\u00e9mon Go is throwing in bonuses like extra XP, Stardust, faster egg hatching, lure modules that last three hours, and a special Pok\u00e9mon with an exclusive move. All once a month, for three hours.\nThe October 2019 Community Day is focused on...Trapinch!\nGet out and play together in your local community parks on Pok\u00e9mon GO Community Day. For just a few hours each month, you can encounter a special Pok\u00e9mon in the wild. During these hours, there's a chance to learn a previously unavailable move for that Pok\u00e9mon or its Evolution, as well as earn some Community Day bonuses. Celebrate what it means to be a part of the Pok\u00e9mon GO community and make new friends along the...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/TQrzIqwpBKg/pokemon-go-community-day", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-go-community-day", - "type": "text/html" - } - ], - "crawled": 1569950570963, - "published": 1569950100000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Uncategorized" - ], - "originId": "http://www.loopinsight.com/?p=100147", - "fingerprint": "b2155587", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d88540f01:50bf6:18991ffa", - "author": "Shawn King", - "summary": { - "direction": "ltr", - "content": "I love these blog posts from the developers of the excellent iOS camera app Halide. Really good explanations of what they are doing and what they can't do. Their new "Lens Guides" feature is brilliant.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://blog.halide.cam/halide-1-14-time-to-get-switchy-a02f4c1b9ffc", - "type": "text/html" - } - ], - "crawled": 1569950273281, - "title": "Halide 1.14: time to get switchy", - "published": 1569946674000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

I love these blog posts from the developers of the excellent iOS camera app Halide. Really good explanations of what they are doing and what they can\u2019t do. Their new \u201cLens Guides\u201d feature is brilliant.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/01/this_leaked_audio_from_facebook_https_ww", - "recrawled": 1571103888520, - "updateCount": 3, - "fingerprint": "661e5854", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d8846e4fe:50bc1:18991ffa", - "summary": { - "direction": "ltr", - "content": "

This leaked audio from Facebook \u2014 where Mark Zuckerberg promises that \u201cyou go to the mat and you fight\u201d Elizabeth Warren \u2014\u00a0is a reminder: any corporation that has power over the speech of billions of people is still a corporation with its own interests. And those interests don\u2019t match yours or mine or the interests of democracy.

\n

You don\u2019t have to support, or even like, Elizabeth Warren to understand that.

\n

Do you trust Facebook not to tip the scales in favor of Zuckerberg\u2019s interests? I sure don\u2019t.

\n

This is about Facebook and a specific presidential candidate \u2014\u00a0and it\u2019s also about giant corporate communications platforms and how they subvert civilization.

\n

PS Reminder: Instagram is Facebook too.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/01/this_leaked_audio_from_facebook_https_ww", - "type": "text/html" - } - ], - "crawled": 1569949410558, - "published": 1569946773000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://inessential.com/2019/10/01/this_leaked_audio_from_facebook_https_ww", - "fingerprint": "abd6439f", - "id": "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d884666a1:50bba:18991ffa", - "summary": { - "direction": "ltr", - "content": "

This leaked audio from Facebook \u2014 where Mark Zuckerberg promises that \u201cyou go to the mat and you fight\u201d Elizabeth Warren \u2014\u00a0is a reminder: any corporation that has the power over the speech of billions of people is still a corporation with its own interests. And those interests don\u2019t match yours or mine or the interests of democracy.

\n

You don\u2019t have to support, or even like, Elizabeth Warren to understand that.

\n

Do you trust Facebook not to tip the scales in favor of Zuckerberg\u2019s interests? I sure don\u2019t.

\n

This is about Facebook and a specific presidential candidate \u2014\u00a0and it\u2019s also about giant corporate communications platforms and how they subvert civilization.

\n

PS Reminder: Instagram is Facebook too.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/01/this_leaked_audio_from_facebook_https_ww", - "type": "text/html" - } - ], - "crawled": 1569949378209, - "published": 1569946773000, - "origin": { - "streamId": "feed/http://inessential.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must", - "label": "Must Read" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a163809", - "fingerprint": "50b62a8c", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d8844085c:50b99:18991ffa", - "summary": { - "direction": "ltr", - "content": "In less than a week my blog will be 25 years old. If it were a person it would be able to rent a car." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a163809", - "type": "text/html" - } - ], - "crawled": 1569949223004, - "published": 1569947889000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8841112b:2a39:90d684ff", - "originId": "58045.pyogg0 at https://www.imore.com", - "fingerprint": "aa0100bd", - "content": { - "content": "

Where do I get in line to buy one?

\n

Image: Ben Geskin

\n

What you need to know

\n
  • Concept maker Ben Geskin shared new renders of an iPhone with an iPhone 4-like design.
  • \n
  • The concept features an iPhone with flat edges and a triple-camera setup.
  • \n
  • The concept could become reality as early as next year.
  • \n

If you're excited by the prospect of a redesigned iPhone in the vein of the iPhone 4, that just might become reality by this time next year. The good news is you don't need to wait that long to see what Apple's future could look like.

\n

Concept maker Ben Geskin created renders of a 2020 iPhone, and it looks positively stunning. If this truly is Apple's future \u2014 or something close to it \u2014 then I'm ready to start lining up now.

\n

Love it already \ud83d\udd25 pic.twitter.com/5cjeGO0iuE

\u2014 Ben Geskin (@BenGeskin) September 30, 2019
\n

What's most enthralling about the concept is how it takes cues from Apple's years of iPhone design. You can see some of the iPhone 4, iPhone 5, iPhone X, and iPhone 11 Pro \u2014 all coming together to make what could be Apple's best design yet.

\n

We aren't the only ones who are excited by the rumor of Apple looking at the iPhone 4 for inspiration. Fans have voiced their excitement for the 2020 iPhone, and Geskin's replies on Twitter underline how much people love the possible design.

\n

While Geskin's concept is certainly possible, we're not entirely sure about the notch-less screen. Although Apple is working on ways to eliminate the notch, it's unlikely to happen next year.

\n

Even still, if rumors hold true, the 2020 iPhone sounds very exciting. In addition to an iPhone 4-like design, the device is rumored to feature 5G support, a more advanced camera, and Touch ID embedded in the display.

\"\"", - "direction": "ltr" - }, - "title": "2020 iPhone redesign comes to life in stunning concept", - "author": "Brandon Russell", - "summary": { - "content": "Where do I get in line to buy one?\nImage: Ben Geskin\nWhat you need to know\nConcept maker Ben Geskin shared new renders of an iPhone with an iPhone 4-like design.\nThe concept features an iPhone with flat edges and a triple-camera setup.\nThe concept could become reality as early as next year.\nIf you're excited by the prospect of a redesigned iPhone in the vein of the iPhone 4, that just might become reality by this time next year. The good news is you don't need to wait that long to see what Apple's future could look like.\nConcept maker Ben Geskin created renders of a 2020 iPhone, and it looks positively stunning. If this truly is Apple's future \u2014 or something close to it \u2014 then I'm ready to start lining up now.\nLove it already \ud83d\udd25 pic.twitter.com/5cjeGO0iuE\u2014 Ben Geskin (@BenGeskin) September 30, 2019\nWhat's most enthralling about the concept is how it takes cues from Apple's years of iPhone design. You can see some of the iPhone 4, iPhone 5, iPhone X, and ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/We8NvI0p5KI/2020-iphone-redesign-comes-life-stunning-concept", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/2020-iphone-redesign-comes-life-stunning-concept", - "type": "text/html" - } - ], - "crawled": 1569949028651, - "published": 1569948602000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613115", - "fingerprint": "d84cbd0", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d883f2213:50b6e:18991ffa", - "author": "Trevor Daugherty", - "summary": { - "direction": "ltr", - "content": "
\n

Today\u2019s best deals are highlighted by Apple\u2019s 2018 MacBook Pro and 10.5-inch iPad Pro, both of which are at best of the year prices. You can also pick up a $5 silicone AirPods case at Amazon at a new all-time low. Hit the jump for all that and more in the latest 9to5Toys Lunch Break.

\n

more\u2026

\n

The post Tuesday deals: Previous-gen. iPad Pro and MacBook Pro from $579, AirPod Case $5, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/macbook-pro-sale-ipad-pro-deals/", - "type": "text/html" - } - ], - "crawled": 1569948901907, - "title": "Tuesday deals: Previous-gen. iPad Pro and MacBook Pro from $579, AirPod Case $5, more", - "published": 1569945857000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100143", - "fingerprint": "b5a58635", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d881ce4bb:509fb:18991ffa", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] This video (from Ben Miller) is shot in 4K and gives a real sense of the clarity of iPhone 11 Pro video, and the real world problem of trying to share that video.\nI've seen the original, raw footage of the video (embedded in the main Loop post), and the same video posted on YouTube. YouTube compresses the original 4K footage enough that you can easily see the difference. Add to that the fact that you can't watch 4K YouTube footage in Safari (it's a codec licensing issue), but even in Chrome, the difference between raw 4K and YouTube 4K is apparent to the naked eye.\nTo my eye, the Vimeo 4K experience is much closer to the original. Watch the video in the main Loop post, and compare to this YouTube version, see what you think." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/01/real-world-iphone-11-pro-max-video-test/", - "type": "text/html" - } - ], - "crawled": 1569946657979, - "title": "\u221e Real world iPhone 11 Pro Max video test", - "published": 1569943270000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] This video (from Ben Miller) is shot in 4K and gives a real sense of the clarity of iPhone 11 Pro video, and the real world problem of trying to share that video.

\n

I\u2019ve seen the original, raw footage of the video (embedded in the main Loop post), and the same video posted on YouTube. YouTube compresses the original 4K footage enough that you can easily see the difference. Add to that the fact that you can\u2019t watch 4K YouTube footage in Safari (it\u2019s a codec licensing issue), but even in Chrome, the difference between raw 4K and YouTube 4K is apparent to the naked eye.

\n

To my eye, the Vimeo 4K experience is much closer to the original. Watch the video in the main Loop post, and compare to this YouTube version, see what you think.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29f0:90d684ff", - "originId": "57401.pyogg0 at https://www.imore.com", - "fingerprint": "6dcfebaf", - "content": { - "content": "

\n

A wireless headset that can work on Nintendo Switch, PS4, PC, and Android phones.

\n

I spent over 20 hours testing the SteelSeries Arctis 1 Wireless Headset to see how it worked. While evaluating it, I considered comfort, volume, price, sound quality, and convenience. The thing that makes this wireless controller stand out is that it's readily available to use with just about any gaming device you own, whether it be PC, Android phone, or console. Unlike other wireless headsets, this one comes with its own dongle transmitter, so it easily works with the Nintendo Switch right out of the box.

\n

In addition to the wireless transmitter, it comes with a USB-A adapter cable, a 3.5 mm audio cable, and a removable microphone. I tested it on my Nintendo Switch, PS4, Android smartphone, and my PC. It worked beautifully on each of these devices. It's definitely got its flaws, but overall this is a great headset for any gamer, especially if you play on multiple devices. Just note that it only works with a smartphone that features a USB-C port.

\n

SteelSeries Acrtis 1 Wireless Headset

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$100 at Amazon

\n

This headset provides great sound quality and comes with all of the cables and adapters necessary to play on any PS4, Nintendo Switch, PC, or Android Phone. It's the perfect accessory for any gamer since it can work on a number of different gaming systems.

\n

The Good

\n
  • Comes with USB-C wireless transmitter
  • \n
  • Comes with USB-A adapter cable
  • \n
  • Comes with USB-B charging cable
  • \n
  • Comes with 3.5 mm audio cable-
  • \n
  • Comfortable fit
  • \n
  • Great sound quality
  • \n
  • Removable microphone
  • \n
  • Controls on left headphone
  • \n

The Bad

\n
  • Doesn't come with carrying bag
  • \n
  • Can't use wirelessly with Xbox One
  • \n

\n

If you're a Nintendo Switch owner, you probably are well aware that the hybrid console doesn't have built-in Bluetooth, which means that you can't use wireless headphones as easily as you can with other consoles. What I love about the Arctis 1 Wireless Headset is that it comes with everything you need to use the headset wirelessly on the Nintendo Switch, whether you're playing in handheld mode or docked mode.

\n

To play in handheld mode, you simply insert the USB-C transmitter into the bottom of your Switch. If you're wanting to play in docked mode, you connect the USB-A adapter to your Dock and then plug the USB-C transmitter into the other end of the cable. When I tested, the headphones worked right away in both scenarios.

\n

A great gaming headset

\n

SteelSeries Arctis 1 Wireless Headset: What I like

\n
\n

I really like the sound quality on these headphones. The audio comes through clear and the volume controls have a decent range. I was able to get about 20 hours of battery life out of this headset before it needed a recharge. It's not as long as some other headphones, but it's definitely long enough to last you through a few gaming sessions. It comes with a USB-A to micro USB adapter to easily charge the device when the battery gets low.

\n

I love having a detachable microphone cause, let's face it, most Nintendo Switch games don't have a need for one. However, if I want to jump onto Fortnite, I can easily attach the microphone and talk to my buddies. When communicating with others online, my voice comes through clear and loud without issue. It's definitely not the best microphone in the world, but it shouldn't give you any significant problems.

\n

I wore these headphones for several hours at a time and I never experienced any head fatigue or pressure like I do with some other headsets. They adjust comfortably and have a decent amount of cushion. I also love how easy it is to adjust the volume or mute buttons while I'm wearing them. I can seamlessly make an adjustment without taking time away from my game.

\n
\n

While I spent most of my time testing it on the Nintendo Switch, I also briefly used the headset with my PS4, PC, laptop, and Android Phone. It worked equally well in each scenario. But something to note is that you must plug the USB-C transmitter into each of these devices in order for it to work.

\n

You can do this by sticking the dongle directly into a USB-C port or by plugging the USB-A adapter into your PC or PS4 and then plugging the transmitter into the other side of the cable. It's a little strange rather than simply using a Bluetooth connection directly on these devices, but it makes it so you can use the same wireless headset with all of your gaming platforms. I know that's something Nintendo Switch fans will especially appreciate.

\n

No convenient carry bag

\n

SteelSeries Arctis 1 Wireless Headset : What I don't like

\n

\n

The first con is a big one - the Arctis 1 Wireless Headset doesn't work wirelessly with the Xbox One. It does work with a wireless connection, however, and comes with a 3.5 mm cable for you to plug into your Xbox controller. The lack of wireless functionality with the Xbox One is a big downside if that's one of your main consoles. If you don't have an Xbox One, then this obviously won't be a problem for you.

\n

My other gripe isn't huge, but I think it's valid - this headset doesn't come with a carrying case or bag of any kind. Considering that it comes with the dongle, several cables, and was marketed as being a wireless headset for the Nintendo Switch, I would have expected the SteelSeries to make it easier for gamers to bring everything on the go. After all, it's not always the easiest thing to bring your Nintendo Switch accessories along with you on your regular commute or on a trip.

\n

At least there are Switch traveling bags out there that are large enough to fit your headphones, Switch console, the transmitter adapter, and any necessary cables you might want. Other than those two things, this is a great wireless headset that can work with just about any gamer.

\n
\n
\n
\n
\n
\n

A headset for Switch gamers

\n

SteelSeries Arctis 1 Wireless Headset Bottom line

\n

\n

\n4.5\nout of 5\n\n\n\n\n\n\n
\n

The SteelSeries Arctis 1 Wireless Gaming Headset is a great option for any Nintendo Switch gamer. In addition to providing excellent sound quality, it comes with the necessary cable and dongle transmitter to play your Nintendo Switch both in handheld mode and in docked mode. If you want to use the headset wirelessly on your PC, Android Phone that features a USB-C port, or PS4 you can. Strangely, it only works via wired connection with the Xbox One, but it does work.

\n

It would have been better if the headset came with a carrying case of some kind so you could carry all of the included cables and the dongle along with the headset, but that's not the worst thing in the world. All in all, it's a great choice for any Nintendo Switch gamers who also play games on other devices.

\n

SteelSeries Arctis 1 Wireless Headset

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$100 at Amazon

\n

This headset provides great sound quality and comes with all of the cables and adapters necessary to play on any PS4, Nintendo Switch, PC, or Android Phone. It's the perfect accessory for any gamer since it can work on a number of different gaming systems.

\n

Image Gallery

\n
\n\n\n\n\n\n\n
\"\"", - "direction": "ltr" - }, - "title": "Finally, a good wireless gaming headset for the Nintendo Switch", - "author": "Rebecca Spear", - "summary": { - "content": "A wireless headset that can work on Nintendo Switch, PS4, PC, and Android phones.\nI spent over 20 hours testing the SteelSeries Arctis 1 Wireless Headset to see how it worked. While evaluating it, I considered comfort, volume, price, sound quality, and convenience. The thing that makes this wireless controller stand out is that it's readily available to use with just about any gaming device you own, whether it be PC, Android phone, or console. Unlike other wireless headsets, this one comes with its own dongle transmitter, so it easily works with the Nintendo Switch right out of the box.\nIn addition to the wireless transmitter, it comes with a USB-A adapter cable, a 3.5 mm audio cable, and a removable microphone. I tested it on my Nintendo Switch, PS4, Android smartphone, and my PC. It worked beautifully on each of these devices. It's definitely got its flaws, but overall this is a great headset for any gamer, especially if you play on multiple devices. Just note that it only works ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/4whKxV0cpUk/steelseries-arctis-1-wireless-gaming-headset-review", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/steelseries-arctis-1-wireless-gaming-headset-review", - "type": "text/html" - } - ], - "crawled": 1569945743537, - "published": 1569945604000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ef:90d684ff", - "originId": "57581.pyogg0 at https://www.imore.com", - "fingerprint": "ee05b8ae", - "content": { - "content": "

Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. Android Central may receive a commission from The Points Guy Affiliate Network.

\n

\n

What you need to know

\n
  • Chase Freedom rolls out a new 5% back offer every quarter
  • \n
  • From October 1st through December 31st, earn 5% back on Chase Pay and Paypal purchases
  • \n
  • This beats Apple's cash back offer on Apple Watch by 2%
  • \n

Use Chase Pay or Paypal to almost double Apple Card's rewards on Apple Watch.

\n

Every 3 months, Chase Freedom runs a new 5% back offer on specific categories. For the next three months, two of those categories could help you earn 5% back on your new Apple Watch Series 5 or Apple Watch Series 3. From October 1, 2019 through December 30, 2019, cardholders will be able to earn 5% cash back (or points) when making a purchase using PayPal or Chase Pay. The offer is good for up to $1,500 in purchases.

\n

Unlike shopping for the iPhone 11, iPhone 11 Pro, or iPhone 11 Pro Max, the Apple Watch is easy to find at third party retailers that accept Paypal and Chase Pay. It is also much easier to buy an Apple Watch outright, as opposed to having to finance it over time, so you can get the most out of the 5% back. One of those retailers is Best Buy. The retailer allows customers to use both Chase Pay or Paypal when buying Apple Watch online, or Chase Pay in stores. Both will earn you 5% back in cash or points when purchasing your next Apple Watch, whether that be a Series 5 or Series 3. Walmart also works with Chase Pay and Chase Freedom's 5% back offer.

\n

You can also use Paypal to shop for your new Apple Watch at eBay. While this tends to be more of the wild west of Apple Watch shopping, if you find an authorized or reliable seller, you can pay with Paypal and still earn 5% back on your Apple Watch. You do have to connect Chase Pay with Paypal, but once you do, you can use your Chase Freedom card through Paypal at any retailer that accepts the payment method. Ebay, unlike Best Buy or Walmart, offers more than just the Series 3 or Series 5. You can also find a great deal on a Series 4, which is a fantastic model but no longer available from Apple or most third party retailers.

\n

While Apple Card will earn you 3% cash back on your Apple Watch through the Apple Store, Apple Store app, or Apple's website, Chase Freedom almost doubles that offer. You just have to be willing to wait until the promotion kicks in on October 1st and shop at select retailers to take advantage of it.

\n

More cash back

\n

Chase Freedom\u00ae

\n

\n

See at The Points Guy

\n

Grab a $150 Bonus after you spend $500 on purchases in your first 3 months from account opening. Also, get 5% cash back on up to $1,500 in combined purchases in bonus categories each quarter you activate. Outside of that, earn unlimited 1% cash back on all other purchases. Enjoy 0% Intro APR for 15 months from account opening on purchases and balance transfers (then a variable APR of 16.99-25.74%). No annual fee.

\"\"", - "direction": "ltr" - }, - "title": "Chase bests Apple Card's 3% cash back on Apple Watch", - "author": "Joe Wituschek", - "summary": { - "content": "Heads up! We share savvy shopping and personal finance tips to put extra cash in your wallet. Android Central may receive a commission from The Points Guy Affiliate Network.\nWhat you need to know\nChase Freedom rolls out a new 5% back offer every quarter\nFrom October 1st through December 31st, earn 5% back on Chase Pay and Paypal purchases\nThis beats Apple's cash back offer on Apple Watch by 2%\nUse Chase Pay or Paypal to almost double Apple Card's rewards on Apple Watch.\nEvery 3 months, Chase Freedom runs a new 5% back offer on specific categories. For the next three months, two of those categories could help you earn 5% back on your new Apple Watch Series 5 or Apple Watch Series 3. From October 1, 2019 through December 30, 2019, cardholders will be able to earn 5% cash back (or points) when making a purchase using PayPal or Chase Pay. The offer is good for up to $1,500 in purchases.\nUnlike shopping for the iPhone 11, iPhone 11 Pro, or iPhone 11 Pro Max, the Apple Watch is easy to...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/FhThcTm6_LU/chase-bests-apple-cards-3-cash-back-apple-watch-series-3-or-5", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/chase-bests-apple-cards-3-cash-back-apple-watch-series-3-or-5", - "type": "text/html" - } - ], - "crawled": 1569945743537, - "published": 1569945604000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ee:90d684ff", - "originId": "57731.pyogg0 at https://www.imore.com", - "fingerprint": "7706204d", - "content": { - "content": "

\n

The iPhone 11 series has a stunning new Night Mode feature that makes even the darkest environments look amazing in a photo. And while you can get pretty good shots with just your hands, the Night Mode photos can look even better if you use a tripod. We think the Joby GorillaPod Hybrid is one of the best you can buy on the market.

\n

Best Overall: Joby GorillaPod Hybrid

\n

\n

Joby's GorillaPods have been around for years, but they continue to be some of the best tripods you can buy for mobile devices. They're durable, lightweight, and flexible, making them incredibly versatile for all of your mobile photography needs. The GorillaPod Hybrid is made with strong and durable Japanese medical-grade ABS plastic and German TPE for secure joints. This tripod will work just as well on the 1000th day of use as it was when you first get it. These things are built to last, and there's a fantastic year-long warranty if something should go wrong.

\n

With the GorillaPod Hybrid, it's easy to take it with you anywhere, whether it's travel or just when you're out-and-about looking for something to photograph. This new Hybrid version includes a clamp to fit your smartphone, such as the iPhone 11 series. Plus, it connects to the tripod via two 1/4" female threads, which allow you to position your smartphone in multiple positions.

\n

As you use the GorillaPod Hybrid, you can adjust the flexible legs however you want for composition. Then, you can fine-tune it with the ball heads on the joints to get the perfect shot. The Hybrid has a bubble spirit level that helps keep your iPhone lined up properly, and a quick-release plate so that you can pack everything up quickly. It also has a 180\u00b0 tilt and 360\u00b0 panning view. To top it all off, this version has a Selfie Bluetooth Remote Control that works up to 30 feet away. This works for both still photos and videos so that you can get that perfect Slofie.

\n

Pros:

\n
  • Lightweight, flexible, and very durable
  • \n
  • Works with regular cameras and smartphones
  • \n
  • Bubble spirit level keeps phone lined up with 180\u00b0 and 360\u00b0 panning views
  • \n
  • Quick-release plate means easy packing
  • \n
  • Includes Bluetooth remote control
  • \n

Cons:

\n
  • A little pricey
  • \n

Best Overall

\n

Joby GorillaPod Hybrid

\n

\n

Flexibility and stability

\n

Joby GorillaPods are known for their sturdiness and flexibility. It's a great tripod for mobile photography.

\n\n

Best Value: Eocean Selfie Stick Tripod

\n

\n

This product from Eocean doubles as both an extendable selfie stick and a tripod for your iPhone 11. Plus, it works any other camera or smartphone device. It includes a cell phone adapter that attaches via a 1/4" screw-in thread for a secure fit.

\n

With the Eocean Selfie Stick Tripod, it features a strong telescopic pole that extends smoothly, and there are non-slip foot pads that ensure stability for the tripod. The stick extends up to 54-inches from 13.77-inches so that you can get quite a view for your selfies, or if you want a high POV for your time-lapse or Night Mode shots.

\n

The Selfie Stick Tripod is also adjustable and rotatable, allowing you to find the perfect view for your photos and video. It even includes a Bluetooth remote that works up to 30 feet away, and everything is rechargeable. If you are looking for a simple tripod that also can double as a selfie stick, you can't beat this one. Plus, the price is right.

\n

Pros:

\n
  • Very affordable
  • \n
  • Small and compact size perfect for travel
  • \n
  • Works as both tripod and selfie stick
  • \n
  • Strong telescopic pole, non-slip foot pads for stabilization
  • \n
  • Includes Bluetooth remote control
  • \n

Cons:

\n
  • Not flexible
  • \n

Best Value

\n

Eocean Selfie Stick Tripod

\n

\n

Versatility on a budget

\n

This doubles as both a selfie stick and a tripod, so you can use it for whichever situation you need. It's sturdy, compact, and affordable.

\n\n

Best Functionality: KobraTech TriFlex Mini Tripod

\n

\n

If the Joby GorillaPod Hybrid is a bit too much price-wise, then KobraTech's TriFlex Mini Tripod is a good alternative. It's similar to the GorillaPod, except the TriFlex features a steel ball joint design that should hold up better than plastic. It also has a cell phone clamp that screws in with a 1/4" thread for a secure fit and allows for multiple angles.

\n

The flexible legs are covered in foamy rubber material, so they're soft to the touch but also provide enough grip to hold on to most surfaces. They may not be as long as Joby's, but it will still get the job done. Along with the cell phone adapter, it comes with a GoPro mount, as well as a carrying case and wireless remote control. There is also a 2-year warranty.

\n

Pros:

\n
  • Affordable
  • \n
  • Strong steel ball joint design
  • \n
  • Foamy rubber covered legs grip any surface
  • \n
  • Multiple adapters for any situation
  • \n
  • Bluetooth wireless remote control
  • \n

Cons:

\n
  • Legs aren't as long as Joby's GorillaPod
  • \n

Best Functionality

\n

KobraTech TriFlex Mini Tripod

\n

\n

Durable flexibility

\n

If Joby GorillaPods are too expensive, KobraTech is a great alternative. It's durable and flexible, but the legs are a bit shorter.

\n\n

Best Simplicity: Manfrotto MTPIXI Mini Tripod

\n

\n

If simplicity is what you're looking for, then the Manfrotto MTPIXI Mini Tripod is right up your alley. The Manfrotto MTPIXI is super small and compact at only 5.3-inches, making it easy to carry with you when traveling, and it won't take up much space. It's lightweight as well and has a solid construction with rubber feet so that it doesn't move around on flat surfaces.

\n

It comes with a ZAYKiR phone adapter that allows you to swivel your iPhone 11 a full 360\u00b0, giving you the best views. The rapid push-button lock system on the head makes for easy adjustment when you need it.

\n

Pros:

\n
  • Super simple, no-frills design
  • \n
  • Solid construction and non-slip rubber feet
  • \n
  • Rapid push-button lock system
  • \n
  • Super small and compact design
  • \n
  • Phone adapter gives 360\u00b0 views
  • \n

Cons:

\n
  • Not flexible
  • \n
  • A little pricier than other options
  • \n

Best Simplicity

\n

Manfrotto MTPIXI Mini Tripod

\n

\n

Simple and clean

\n

This no-frills tripod is very durable, sturdy, and will fit pretty much everywhere. It also gives you a great field of vision for shots.

\n\n

Bottom line

\n

While there are a lot of options out on the market, we think the Joby GorillaPod Hybrid is the best tripod for Night Mode on the iPhone 11. GorillaPods have been around for a while now, and they're incredibly reliable and high quality. Our favorite part about them is the flexible legs that can wrap around any object or surface, giving you the best possible angles and views.

\n

The GorillaPod Hybrid is also super compact and lightweight, so traveling around with it is a breeze. The spirit bubble level is nice to give you straight shots, and the quick release plate means it's easy to set up and then pack up when you need to run. The tilting and multiple angles that you can get with the GorillaPod are also top-notch.

\n

Credits \u2014 The team that worked on this guide

\n

\n

Christine Romero-Chan is an avid iPhone photographer who is always out there shooting photos (mostly at Disneyland these days) with her trusty iPhones. She is always on the lookout for the best mobile photography accessories for the perfect shot.

\"\"", - "direction": "ltr" - }, - "title": "Get the perfect Night Mode photos on iPhone 11 with these tripods", - "author": "Christine Chan", - "summary": { - "content": "The iPhone 11 series has a stunning new Night Mode feature that makes even the darkest environments look amazing in a photo. And while you can get pretty good shots with just your hands, the Night Mode photos can look even better if you use a tripod. We think the Joby GorillaPod Hybrid is one of the best you can buy on the market.\nBest Overall: Joby GorillaPod Hybrid\nJoby's GorillaPods have been around for years, but they continue to be some of the best tripods you can buy for mobile devices. They're durable, lightweight, and flexible, making them incredibly versatile for all of your mobile photography needs. The GorillaPod Hybrid is made with strong and durable Japanese medical-grade ABS plastic and German TPE for secure joints. This tripod will work just as well on the 1000th day of use as it was when you first get it. These things are built to last, and there's a fantastic year-long warranty if something should go wrong.\nWith the GorillaPod Hybrid, it's easy to take it with y...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/WAsSY7Ul8XQ/best-tripods-photographing-night-mode-iphone-11", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-tripods-photographing-night-mode-iphone-11", - "type": "text/html" - } - ], - "crawled": 1569945743537, - "published": 1569945604000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Ballard" - ], - "originId": "https://www.myballard.com/?p=115795", - "fingerprint": "3abaa901", - "id": "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d880e78f1:50990:18991ffa", - "author": "Meghan Walker", - "summary": { - "direction": "ltr", - "content": "One of Ballard\u2019s oldest buildings is about to be restored. The Hansen Building, built in 1905, will have its 13 original wood windows and storefront rehabilitated this fall. The building has been a historic landmark since 1976, and has been owned by Laurie and Roger Lohrer since 1998 under the name Dock Street Properties LLC. [\u2026]" - }, - "alternate": [ - { - "href": "https://www.myballard.com/2019/10/01/ballard-aves-historic-hansen-building-to-undergo-restoration/", - "type": "text/html" - } - ], - "crawled": 1569945712881, - "title": "Ballard Ave\u2019s historic Hansen Building to undergo restoration", - "published": 1569945221000, - "origin": { - "streamId": "feed/http://www.myballard.com/feed/", - "htmlUrl": "https://www.myballard.com", - "title": "My Ballard" - }, - "content": { - "direction": "ltr", - "content": "

One of Ballard\u2019s oldest buildings is about to be restored.

\n
\"\"
\n

The Hansen Building, built in 1905, will have its 13 original wood windows and storefront rehabilitated this fall. The building has been a historic landmark since 1976, and has been owned by Laurie and Roger Lohrer since 1998 under the name Dock Street Properties LLC.

\n

Laurie tells My Ballard that some of the window components are original, and all are in desperate need of restoration.

\n

The current tenants are CC Filson on the ground-floor, and a mix of therapists, construction companies, real-estate agents, an antique dealer, photographer and architect lease office space on the building\u2019s second floor and annex.

\n

The restoration work will be partially funded by 4Culture, guided by National Park Service historic preservation standards. The contractor will be Tumwater-based Eco Woodworks & Construction, known for their extensive experience in historic wood window restoration and rehabilitation.

\n

The Lohrers also did a voluntary full seismic retrofit of the building in 2016 \u2014 the project earned a \u201cBest Rehabilitation\u201d award from Historic Seattle in 2017.

\n

The window and storefront rehabilitation work will start on Sept. 30 and is expected to last six weeks.

\n

\u201cWe\u2019re pretty excited about protecting the integrity of this wonderful piece of history,\u201d Laurie says.

\n

\u00a0\u00a0\u00a0

" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8804b013:29e2:90d684ff", - "originId": "58041.pyogg0 at https://www.imore.com", - "fingerprint": "e1c04e7d", - "content": { - "content": "

Get your hands on an iPad Pro and draw your next masterpiece.

\n

\n

What you need to know

\n
  • Apple is offering special art sessions to celebrate The Big Draw.
  • \n
  • Attendees will get their hands on the iPad Pro and Apple Pencil.
  • \n
  • The sessions are free and last from 60 minutes to 90 minutes.
  • \n

Whether you're a seasoned cartoonist or just starting your animation career, Apple is offering new art sessions that anyone can enjoy.

\n

To celebrate The Big Draw, a visual literacy charity that promotes drawing, Apple is holding Today at Apple sessions that will give attendees hands-on time with the iPad Pro and Apple Pencil. The good news is many of the sessions are being offered worldwide, according to MacRumors.

\n

During the sessions, which are said to last between 60 and 90 minutes, participants will use Adobe's new Fresco app and get the opportunity to create abstract paintings, emoji, and more.

\n

Here's what to expect from the upcoming sessions:

\n
\n

Make Your Own Emoji: Kids will learn fun ways to create their own emoji. We'll show them how to draw colorful faces and objects. They'll get hands-on using the Adobe Fresco app on iPad with Apple Pencil to draw an emoji to take home. Devices will be provided.

\n

Discovering Color: Collect the colors you observe on your walk to capture your own color palette. Using the Adobe Fresco app on iPad Pro with Apple Pencil, you'll combine them to create an abstract painting to take home. Devices will be provided. Recommended for all skill levels.

\n

Drawing from Observation: Transform the way you observe and sketch the world around you. We'll show you how being mindful of people, objects, or places in your surroundings will help you add interesting details to your drawings using the Adobe Fresco app on iPad Pro with Apple Pencil. Devices will be provided. Recommended for all skill levels.

\n
\n

In addition to the sessions listed above, MacRumors notes there will be special artist-led sessions at Apple Union Square and Apple Fifth Avenue. The Big Draw sessions run from October 1 to October 31.

\n

Get More iPad

\n

Apple iPad

\n

\n\n\n\n\n\n\n\n \n

\n

\n

iPad Pro From $799 at Apple\niPad Air From $499 at Apple\niPad From $329 at Apple

\n
\"\"", - "direction": "ltr" - }, - "title": "Apple celebrates The Big Draw festival with free art sessions", - "author": "Brandon Russell", - "summary": { - "content": "Get your hands on an iPad Pro and draw your next masterpiece.\nWhat you need to know\nApple is offering special art sessions to celebrate The Big Draw.\nAttendees will get their hands on the iPad Pro and Apple Pencil.\nThe sessions are free and last from 60 minutes to 90 minutes.\nWhether you're a seasoned cartoonist or just starting your animation career, Apple is offering new art sessions that anyone can enjoy.\nTo celebrate The Big Draw, a visual literacy charity that promotes drawing, Apple is holding Today at Apple sessions that will give attendees hands-on time with the iPad Pro and Apple Pencil. The good news is many of the sessions are being offered worldwide, according to MacRumors.\nDuring the sessions, which are said to last between 60 and 90 minutes, participants will use Adobe's new Fresco app and get the opportunity to create abstract paintings, emoji, and more.\nHere's what to expect from the upcoming sessions:\nMake Your Own Emoji: Kids will learn fun ways to create t...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/hmrt5m1Rew8/apple-celebrates-big-draw-festival-free-art-sessions", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-celebrates-big-draw-festival-free-art-sessions", - "type": "text/html" - } - ], - "crawled": 1569945071635, - "published": 1569944973000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d7:90d684ff", - "originId": "57027.pyogg0 at https://www.imore.com", - "fingerprint": "8cfcdade", - "content": { - "content": "

\n

I spent several months testing over a dozen antivirus programs compatible with Mac computers. Here are the eight best solutions for keeping your Mac safe while also protecting your Windows-using family, friends, and co-workers. My top pick is Bitdefender Antivirus for Mac. It quickly and securely stopped 99% of threats without creating drag, plus it comes with some extra security tools and multiple user licenses.

\n

Best Overall: Bitdefender Antivirus for Mac

\n

\n

Bitdefender is the best because it does a great job stopping malware before it has a chance even to start downloading. Plus, most threats are instantly scrubbed without ever hitting the quarantine folder. This is because Bitdefender taps into several malware databases to keep tabs on what's out there and block it quickly. It also recognized traits in new threats, known as zero-day malware, that haven't been identified yet and stops them. Bitdefender also recognized and stopped more Windows threats than other Mac antivirus programs. This ensures you don't accidentally send a threat to family or friends using a PC.

\n

On top of great protection, Bitdefender Antivirus for Mac includes a vulnerability scanner and a VPN. It also both blocks and removes adware, which reduces how often you'll see targeted ads. There are a few missing tools, though. Bitdefender Antivirus for Mac doesn't come with either a personal firewall or a password manager. It also doesn't include extra security for banking and shopping online. But overall Bitdefender is a very secure and reliable program that works without causing noticeable drag or slowdown of your computer. Plus, it comes with multiple user licenses to protect more than one device for about the same cost as other solutions that only give you a single license.

\n

Pros:

\n
  • 99% protection score
  • \n
  • VPN
  • \n
  • Blocks malware
  • \n
  • Vulnerability scanner
  • \n

Cons:

\n
  • No firewall
  • \n
  • No password manager
  • \n
  • Tricky to use
  • \n

Best Overall

\n

Bitdefender Antivirus for Mac

\n

\n

Lots of protection without the drag

\n

This antivirus software stops Mac malware without slowing down your computer. It features a VPN and adware blockers for more online protection. It also has a vulnerability scanner.

\n\n

Best Value: Kaspersky Internet Security for Mac

\n

\n

Kaspersky Internet Security for Mac is one of the few programs to earn a perfect, 100% score for malware detection and protection for Mac computers. And since it has secure delete, threats are permanently scrubbed from computers, so there isn't any chance of being infected from remnants left behind. I was impressed with how quickly my Macs continued to run even during deep virus scans. I easily sent emails, attached files, downloaded programs, navigated the web, and even watched videos online with noticing any drag or buffering. Kaspersky also did an excellent job stopping Windows malware, reducing the risk of accidentally sending these on to PC users.

\n

For the price, Kaspersky includes an impressive amount of security features most other basic Mac antivirus programs don't include. You get a password manager that keeps your login credentials shielded while you access online accounts. Plus, it has additional shields and protections especially designed for banking and shopping transactions, including an in-browser, virtual keyboard that's harder for keyloggers to trace.

\n

But the most prominent security tool included with Kaspersky is webcam monitoring. This keeps an eye out for any program or person trying to access your webcam without your permission. The only feature that I would have liked to have seen in Kaspersky's Mac program is a vulnerability scanner to help strengthen weak points where ransomware and hackers can sneak in.

\n

Pros:

\n
  • Password manager
  • \n
  • Webcam blocking
  • \n
  • Safe banking tools
  • \n

Cons:

\n
  • No vulnerability scans
  • \n

Best Value

\n

Kaspersky Internet Security for Mac

\n

\n

More security for less money

\n

This program stops malware from infecting your computer but also monitors your webcam from being accessed without your permission. Banking and shopping transactions are shielded.

\n\n

Best Free Antivirus: AVG Antivirus for Mac

\n

\n

Though AVG Antivirus for Mac is free, it doesn't skip on security features. This program stopped 100% of Mac threats and 95% of Windows threats during testing. I was really impressed with how well AVG recognized the zipped test file as containing malware during the decompression process. It quarantined the entire folder instead of waiting for each file to download. Even when I allowed some threat to download completely, AVG was able to find them quickly. While it doesn't have a lot of extras, this free Mac antivirus impressed me with including a vulnerability scanner. This tool looks for outdated programs and drivers - where ransomware tends to sneak in - and gives suggestions on where to download a legitimate patch or updated version.

\n

This free antivirus program is super easy to install and use. Each function is represented by a large icon that glows red when it isn't set up and green when it's ready to use. However, because AVG is a free program, I experienced a lot of pop-up ads. While this is very common among free software programs, it does become frustrating having to close these at the most inopportune times. There are moments when these ads become bothersome, like interrupting while watching videos, or while downloading programs and sometimes during online chats. But overall AVG Antivirus for Mac is a great program for stopping malware.

\n

Pros:

\n
  • Free program
  • \n
  • Excellent malware protection
  • \n
  • Easy to use
  • \n

Cons:

\n
  • In-program pop-up ads
  • \n
  • No password protection
  • \n
  • No firewall
  • \n

Best Free Antivirus

\n

AVG Antivirus for Mac

\n

\n

Top security without paying a penny

\n

AVG offers excellent malware protection and includes a vulnerability scanner. This free program is easy to use with icons that change from red to green when tools are activated.

\n\n

Best Premium Protection: Avast Premium Security

\n

\n

Avast has always been one of my favorite programs because of how quickly and accurately, it stops malware without causing my computers to slow down. In my tests of Mac antivirus, Avast stopped all threats in record time. This program is easy to install and figure out how to use it. Tools and functions are clearly marked or easy to find from the user dashboard. Plus, Avast Premium Security includes a personal firewall for monitoring anything trying to sneak in through your internet connection. Its Webshield keeps you from accessing fake sites, which is essential when you're shopping or banking online. It ensures you land on a legitimate page instead of one designed to look correct, but is really a phishing scheme to collect personal information and steal your identity.

\n

There are a few other tools available for Avast Premium Security users, like the VPN, password manager, anti-tracking tools, and system cleaner. However, these are programs that need to be downloaded, set up, and used separately from the antivirus program. Each of these tools is very useful, and I recommend using them. However, it does make it more difficult toggling between programs compared to those Mac antivirus solutions. Those can be easily accessed from the user dashboard.

\n

Pros:

\n
  • Perfect malware protection score
  • \n
  • Fake website detection
  • \n
  • Personal firewall
  • \n

Cons:

\n
  • Download some tools separately
  • \n

Best Premium Protection

\n

Avast Premium Security

\n

\n

Premium tools for premium protection

\n

Avast blocks fake sites, stops malicious files from downloading and filters threats and phishing schemes from email messages. Users have access to Avast's VPN and password manager.

\n\n

Best Mac Exclusive: Intego Mac Premium Bundle X9

\n

\n

This Mac antivirus program is a group of individual programs specifically designed for Mac computers. It includes VirusBarrier, NetBarrier, ContentBarrier, WashingMachine, and Personal Backup. The VirusBarrier program is the primary antivirus software. It recognized 98% of the malware threats in my tests. Intego's other programs include a personal firewall and great parental controls that both manage time and block inappropriate content. Intego's WashingMachine looks for junk files, outdated software programs, and files you haven't accessed in a while and helps you dispose or update them to help your Mac run faster.

\n

Intego takes a long time to download and install, and when the program is fully up and running, it does create a noticeable slowdown to your computer. Because each tool is a separate program, you do have to open and toggle between them rather than having access to them from a single dashboard. Also, Intego Mac Premium Bundle doesn't recognize Windows malware at all. You'll need to be extra vigilant when sending attachments and links to PC users to ensure you're not passing a threat on to them.

\n

Pros:

\n
  • Mac exclusive
  • \n
  • Firewall
  • \n
  • Vulnerability scanner
  • \n
  • Parental controls
  • \n

Cons:

\n
  • Causes drag
  • \n
  • Not easy to use
  • \n
  • Doesn't stop Windows threats
  • \n

Best Mac Exclusive

\n

Intego Mac Premium Bundle X9

\n

\n

Antivirus exclusively made for Mac machines

\n

Intego bundles all its top security programs together for ultimate Mac protection. Programs include a firewall, parental controls, and vulnerability scans and malware blocking.

\n\n

Best for Families: McAfee Total Protection

\n

\n

McAfee has gotten a bad wrap in the past because it didn't do well when it came to blocking threats. Plus, it used a lot of system resources which created lag on computers. But it has worked hard over the last few years and now is an industry leader and my top pick for the best Windows antivirus. While testing McAfee Total Protection on Mac, I was impressed with how fast it stopped malicious downloads, blocked dangerous websites, and warned of phishing schemes. It earned a perfect score for stopping all threats. McAfee Total Protection is an excellent choice for families that have multiple devices to protect. It works on PCs, and both Android and iPhones with all devices and settings managed from a single online account. Plus, McAfee has some of the best parental controls that both block inappropriate content and control when and how long children can be online.

\n

Because McAfee Total Protection is a premium security program, it includes an impressive number of extra tools, including a personal firewall and safe banking tools. McAfee is unique because it monitors cryptocurrency accounts to ensure ransomware and other threats don't hack into them and illegally mine your money. However, it is missing both a vulnerability scanner and a VPN. While a VPN isn't typically included with antivirus software, vulnerability scanners are. So, it is a little disappointing this important tool isn't included with McAfee Total Protection.

\n

Pros:

\n
  • Compatible with multiple devices
  • \n
  • Parental controls
  • \n
  • Fast, accurate protection
  • \n
  • Cryptocurrency protection
  • \n

Cons:

\n
  • No vulnerability scans
  • \n
  • VPN not included
  • \n

Best for Families

\n

McAfee Total Protection

\n

\n

Protection for all your family's devices

\n

McAfee works on all your family's devices and includes parental controls for a good family solution to cybersecurity. It earned a perfect score for malware detection and protection.

\n\n

Best Identity Protection: Norton 360 Standard

\n

\n

Norton 360 Standard is an impressive program that monitors the dark web where your personal information is bought and sold or even simply shared with identity thieves. While this particular program doesn't include a LifeLock subscription \u2013 you can purchase this separately or with other Norton programs \u2013 dark web monitoring is the next best thing to keeping tabs on your identity. Plus Norton includes a firewall, password manager, webcam monitoring and unlimited VPN access.

\n

I've found that Norton works a little better on Mac than PC, though it has the same impressive feature list. Norton stopped 100% of Mac threats without a problem, though it did struggle a bit recognizing Windows threats downloaded to Mac computers. This isn't a problem for your computer, but these threats can be sent on to Windows users who will become infected. Also, during my testing, I didn't experience the same slowdown on my Mac test computer as I did on my Windows PCs, and other third-party test labs, like AV-Test, show the same results. However, this changed a bit when I installed Norton on my home computers where more software is installed and used. Here there was a noticeable lag that at the time became problematic. Overall, Norton 360 Standard protects well and performs decently, especially if you don't have a lot stored locally on your computer.

\n

Pros:

\n
  • High protection score
  • \n
  • Dark web monitoring
  • \n
  • Firewall
  • \n
  • VPN
  • \n

Cons:

\n
  • Some slowdown
  • \n
  • Doesn't stop all Windows threats
  • \n

Best Identity Protection

\n

Norton 360 Standard

\n

\n

Dark web monitoring protects your identity

\n

Norton helps protect your identity with dark web monitoring and unlimited VPN access. This software also comes with a firewall and webcam monitoring.

\n\n

Best Social Protection: Trend Micro Antivirus for Mac

\n

\n

The tool I was most impressed with Trend Micro Antivirus for Mac is the social media protections. This monitors your accounts on Facebook, Twitter, and other social platforms. It warns you when something shared or displayed will lead to a dangerous website, phishing scheme, or download a threat. During my testing of the best Mac antivirus programs, Trend Micro stopped every threat from downloading. Some of these were instantly scrubbed, but most of them were sent to the quarantine folder.

\n

The most frustrating part of using this program was figuring out how to delete malware sitting in quarantine permanently. After some trial and error, and a Google search, I learned there is a padlock icon at the bottom of the viewing screen. Clicking this unlocks the folder so you can then select and permanently delete infected files.

\n

Trend Micro includes an impressive list of security features with its Mac solution. These include a password manager, a vulnerability scanner, and some of the best parental controls. One tool missing is a firewall. Trend Micro also doesn't have a VPN or banking tools that other programs include. This program does use a lot of system resources. You will notice some slowdown, and both vulnerability and virus scans take much longer than most other Mac antivirus.

\n

Pros:

\n
  • Social network protection
  • \n
  • Vulnerability scans
  • \n
  • Password manager
  • \n
  • Parental controls
  • \n

Cons:

\n
  • No firewall
  • \n
  • Long scans
  • \n
  • Creates drag
  • \n

Best Social Protection

\n

Trend Micro Antivirus for Mac

\n

\n

Keeps tabs on social media

\n

This program monitors social media accounts for malicious links that are posted to look innocent. It stopped 100 percent of threats used in testing and included parental controls.

\n\n

Bottom line

\n

Bitdefender Antivirus for Mac offers the best overall protection. It stops 99% of Mac malware threats and a decent amount of Windows threats, so you don't accidentally pass on malware to PC using family and friends. Bitdefender has a VPN and adware removal to give you a better, private, and more secure online experience. Plus, does it without using too much of your computer's resources. This basic antivirus program includes a few upgraded tools, like a vulnerability scanner, and comes with three user licenses to protect multiple Mac computers at once. I'm especially impressed with how Bitdefender stops threats before the download process even starts rather than waiting for the infect folder to start downloading, fully open, or deploy before permanently deleting the threat.

\n

How I tested Mac antivirus

\n

The most significant risk in testing antivirus programs is ensuring other devices on your network don't become infected with the live malware samples used for testing. For this to work, I tested Mac antivirus programs on computers connected to a designated network. During testing, only the test computer was connected to the internet with all other devices, including mobile devices, safely disconnected. Test computers were factory set with only default programs installed, and reset to these settings after testing each antivirus program. After installing each antivirus software, all security features were disabled both on the Mac computer and within each of the web browsers used for testing.

\n

A large, compressed file of several hundred Mac malware files was downloaded and opened. It was easy to see as antivirus programs either stopped the download process or captured the threat as each malicious file opened. Threats were generally sent directly to the antivirus program's quarantine folder. After the initial download, I then used the installed antivirus program's virus scanner. Sometimes this found some of the threats that weren't stopped during the download process. These, too, were sent to the quarantine folder. While some credit is due when a program can successfully find a threat that has infected a Mac, it is more critical that infections don't happen in the first place.

\n

\n

After testing with Mac malware, I duplicated these tests using Windows malware. While Windows threats won't affect your Mac, they can accidentally be forwarded on, usually through an infected IM or email file, to Windows users, who then become infected. I also checked out each program's browser extensions, again with browser security settings disabled, to see how well each antivirus Mac program recognized and blocked dangerous websites, especially phishing schemes.

\n

My final test was installing these programs on my home computers, and on lab computers with a lot of programs on them. I didn't attempt to download malware in these cases. Instead, I looked at how well each antivirus program performed in a natural setting. I wanted to see if any slowdown or lag occurred while the security program was installed, during updates and while performing virus scans. The most frustrating element of any antivirus program is slowing down your computer and interfere with your work.

\n

Credits \u2014 The team that worked on this guide

\n

\n

Nicole Johnston writes for multiple Mobile Nation brands, including iMore, covering internet security and privacy programs. She has a keen eye for pinpointing good solutions that comes from over 12 years of research and writing experience in both the public and private sector, including six years testing and reviewing consumer products and four evaluating antivirus software, parental controls, and identity theft services.

\"\"", - "direction": "ltr" - }, - "title": "Eight antivirus programs to protect your Mac", - "author": "Nicole Johnston", - "summary": { - "content": "I spent several months testing over a dozen antivirus programs compatible with Mac computers. Here are the eight best solutions for keeping your Mac safe while also protecting your Windows-using family, friends, and co-workers. My top pick is Bitdefender Antivirus for Mac. It quickly and securely stopped 99% of threats without creating drag, plus it comes with some extra security tools and multiple user licenses.\nBest Overall: Bitdefender Antivirus for Mac\nBitdefender is the best because it does a great job stopping malware before it has a chance even to start downloading. Plus, most threats are instantly scrubbed without ever hitting the quarantine folder. This is because Bitdefender taps into several malware databases to keep tabs on what's out there and block it quickly. It also recognized traits in new threats, known as zero-day malware, that haven't been identified yet and stops them. Bitdefender also recognized and stopped more Windows threats than other Mac antivirus progr...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/ZYQDBkBlLEs/best-antivirus-software-mac", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/best-antivirus-software-mac", - "type": "text/html" - } - ], - "crawled": 1569943988294, - "published": 1569943804000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d6:90d684ff", - "originId": "58016.pyogg0 at https://www.imore.com", - "fingerprint": "d5ab3a3c", - "content": { - "content": "

\n

Are you looking for a way to spice up your marketing emails? Or perhaps you want to add some flare to your website. Whatever the case may be, you can\u2019t just go on Google and use whatever photos you find without permission; you need a stock photo service that provides royalty-free photos, and a\u00a0$39 picjumbo plan has everything you\u2019re looking for.

\n

With a picjumbo Designer Plan, you have access to over 6,000 high-resolution stock photos from over 100 of their premium collections as well as over 3,000 photos from picjumbo\u2019s free version. picjumbo offers photos for just about any category, including travel, technology, sports, and more, and over 50 new photos will be emailed straight to you each month, so you\u2019ll always find the perfect assets for your design needs.

\n

A perfect photo is a surefire way to grab your audience\u2019s attention, and picjumbo\u2019s ever-expanding library is sure to deliver. You can sign up for a\u00a0lifetime picjumbo Designer Plan for just $39, or 93% off.

\"\"", - "direction": "ltr" - }, - "title": "A lifetime subscription to picjumbo's stock photo library is now just $39", - "author": "iMore.com", - "summary": { - "content": "Are you looking for a way to spice up your marketing emails? Or perhaps you want to add some flare to your website. Whatever the case may be, you can\u2019t just go on Google and use whatever photos you find without permission; you need a stock photo service that provides royalty-free photos, and a\u00a0$39 picjumbo plan has everything you\u2019re looking for.\nWith a picjumbo Designer Plan, you have access to over 6,000 high-resolution stock photos from over 100 of their premium collections as well as over 3,000 photos from picjumbo\u2019s free version. picjumbo offers photos for just about any category, including travel, technology, sports, and more, and over 50 new photos will be emailed straight to you each month, so you\u2019ll always find the perfect assets for your design needs.\nA perfect photo is a surefire way to grab your audience\u2019s attention, and picjumbo\u2019s ever-expanding library is sure to deliver. You can sign up for a\u00a0lifetime picjumbo Designer Pla...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/H3CFXR1GiT0/lifetime-subscription-picjumbos-stock-photo-library-now-just-39", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/lifetime-subscription-picjumbos-stock-photo-library-now-just-39", - "type": "text/html" - } - ], - "crawled": 1569943988294, - "published": 1569943804000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d2:90d684ff", - "originId": "58035.pyogg0 at https://www.imore.com", - "recrawled": 1569950570963, - "updateCount": 1, - "fingerprint": "143b8491", - "content": { - "content": "

\n

Personalization is at the heart of the revamp

\n

What you need to know

\n
  • Streaming service Pandora is overhauling its app today.
  • \n
  • New "For You" tab provides continually updated personal suggestions.
  • \n
  • Also aims to provide easy access to all Pandora's content and programming.
  • \n

Popular U.S. music streaming service Pandora's mobile app is today getting a substantial overhaul to bring users increased personalization, in a bid to stay competitive in a world dominated by Spotify and Apple Music.

\n

Pandora will today introduce a brand new mobile experience. The main feature is a dedicated "For You" tab, which provides a continuously updating feed of content recommended to users based on personalized factors. Users will receive recommendations for both music and podcasts based on the day of the week, time of day and Pandora's predictions about things like your mood.

\n

In a statement Pandora's Chief Product Officer Chris Phillips said:

\n

"Our listeners have told us that they love the utility of Pandora \u2014 it's drop-dead easy, it works, it knows me, It's really simple," explains Pandora's Chief Product Officer, Chris Phillips. "But what they haven't been able to understand and have easy enough access to is all the content and programming that we have available on Pandora \u2014 the new content, new programming, and the unique content that you can't get other places,"

\n

Pandora hopes that the new "For You" tab will provide a window to allow users to view the most amount of its content possible. Web feature Pandora modes is also coming to mobile for the first time. This lets you toggle and customize how you experience Pandora Stations to hear certain types of music such as new releases. Inside the For You tab, you can also browse by category, this includes genre, new music, podcasts, moods, playlists, decades and trending.

\n

TechCrunch notes:

\n

In total, there are some 35 different modules in Pandora's new For You feed, some of which are shown to every user while others appear dynamically based on time of day and day of week. Its suggestions will also be tailored to your own likes and interests, thanks to your own listening behavior and explicit signals, like thumbs up and thumbs down.

\n

There's a "Moods & Activities" section, which will let you pick out music to suit your mood, be it a rainy day, a workout or studying to name a few.

\n

Customization and personalization are absolutely key in this new Pandora upgrade. The new version will begin rollout today on iOS and Android and should be made be available for all users over the next few weeks.

\"\"", - "direction": "ltr" - }, - "title": "Pandora on mobile just got a new look and you're going to love it", - "author": "Stephen Warwick", - "summary": { - "content": "Personalization is at the heart of the revamp\nWhat you need to know\nStreaming service Pandora is overhauling its app today.\nNew "For You" tab provides continually updated personal suggestions.\nAlso aims to provide easy access to all Pandora's content and programming.\nPopular U.S. music streaming service Pandora's mobile app is today getting a substantial overhaul to bring users increased personalization, in a bid to stay competitive in a world dominated by Spotify and Apple Music.\nPandora will today introduce a brand new mobile experience. The main feature is a dedicated "For You" tab, which provides a continuously updating feed of content recommended to users based on personalized factors. Users will receive recommendations for both music and podcasts based on the day of the week, time of day and Pandora's predictions about things like your mood.\nIn a statement Pandora's Chief Product Officer Chris Phillips said:\n"Our listeners have told us that they love the utility of Pandora...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/vyzVH5xiBjY/music-app-pandora-gets-mobile-overhaul", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/music-app-pandora-gets-mobile-overhaul", - "type": "text/html" - } - ], - "crawled": 1569943750262, - "published": 1569943606000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d1:90d684ff", - "originId": "58036.pyogg0 at https://www.imore.com", - "fingerprint": "ecec765d", - "content": { - "content": "

\n

What you need to know

\n
  • Users are reporting that Apple Card's PDF statements aren't itemized.
  • \n
  • Goldman Sachs says that a fix is in the works.
  • \n
  • PDF statements are being regenerated and will be available later today.
  • \n

That means you won't see that shiny new iPhone 11 on your statement.

\n

We've heard reports \u2013 and been able to confirm ourselves \u2013 that PDF Apple Card statements generated today are not itemized. That means you won't be able to tell which transaction is which, making it difficult to keep tabs on spending.

\n

Apple Card is handled by Goldman Sachs on the back end, and a representative told Apple Insider that the company is aware of the issue. They also said that "PDF Statements are being regenerated and will be available in Wallet later today".

\n

Financial tracking information, including itemized transactions, remains unaffected in the Wallet app and this only appears to have affected PDF creation. We wouldn't expect this issue to rear its head again, either. Assuming the fix is in place later today as Goldman Sachs says.

\n

If you need itemized data on Apple Card transactions we'd suggest consulting the Wallet app for now \u2013 it really is rather good for keeping tabs on your spending habbits. If you'd rather have a PDF or printout for whatever reason, don't worry. Hopefully it won't be too long before the newly udated PDFs are available for download.

\"\"", - "direction": "ltr" - }, - "title": "Apple Card's PDF statements aren't itemized. But a fix is coming", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nUsers are reporting that Apple Card's PDF statements aren't itemized.\nGoldman Sachs says that a fix is in the works.\nPDF statements are being regenerated and will be available later today.\nThat means you won't see that shiny new iPhone 11 on your statement.\nWe've heard reports \u2013 and been able to confirm ourselves \u2013 that PDF Apple Card statements generated today are not itemized. That means you won't be able to tell which transaction is which, making it difficult to keep tabs on spending.\nApple Card is handled by Goldman Sachs on the back end, and a representative told Apple Insider that the company is aware of the issue. They also said that "PDF Statements are being regenerated and will be available in Wallet later today".\nFinancial tracking information, including itemized transactions, remains unaffected in the Wallet app and this only appears to have affected PDF creation. We wouldn't expect this issue to rear its head again, either. Assuming ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/s07yOGI_HdU/apple-cards-pdf-statements-arent-itemized-fix-coming", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-cards-pdf-statements-arent-itemized-fix-coming", - "type": "text/html" - } - ], - "crawled": 1569943750262, - "published": 1569943381000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100141", - "fingerprint": "301176b9", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080b:18991ffa", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "MLive:\n
\nTwo hoodie-wearing suspect scaled a 6-foot fence and forced their way into a building housing computer equipment in order to run a pornographic video on a digital billboard along I-75 late Saturday night, police said.\n
\nAnother Saturday night in Auburn Hills, Michigan.\n
\nA short time after the suspects entered the building, Auburn Hills police began to receive calls from motorists saying the billboard on the east side of I-75, south of M-59, was showing pornographic images on both its north and south sides. Officers arrived to find the video still playing, and reached out to the billboard company\u2019s emergency contact to shut down the board.\n
\nThis feels like the plot to a movie, with blackmail video shown of some candidate, but it turns out to be fake at the end.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.mlive.com/news/2019/09/2-suspects-scaled-6-foot-fence-to-put-porn-on-michigan-freeway-billboard.html", - "type": "text/html" - } - ], - "crawled": 1569943038174, - "title": "Two suspects break into control room, put porn on highway digital billboard", - "published": 1569941284000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

MLive:

\n
\n

Two hoodie-wearing suspect scaled a 6-foot fence and forced their way into a building housing computer equipment in order to run a pornographic video on a digital billboard along I-75 late Saturday night, police said.

\n
\n

Another Saturday night in Auburn Hills, Michigan.

\n
\n

A short time after the suspects entered the building, Auburn Hills police began to receive calls from motorists saying the billboard on the east side of I-75, south of M-59, was showing pornographic images on both its north and south sides. Officers arrived to find the video still playing, and reached out to the billboard company\u2019s emergency contact to shut down the board.

\n
\n

This feels like the plot to a movie, with blackmail video shown of some candidate, but it turns out to be fake at the end.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business", - "iPhone", - "Media" - ], - "originId": "http://www.loopinsight.com/?p=100139", - "fingerprint": "78ab372e", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080a:18991ffa", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "[VIDEO] Martin Moore show this Koss commercial entirely on the iPhone 11 Pro Max, using FiLMiC Pro and the Zhiyun Smooth 4 3-Axis Gimbal. The video output from the iPhone 11 Pro is truly ready for prime time.\nWatch the video, embedded in the main Loop post." - }, - "alternate": [ - { - "href": "https://www.loopinsight.com/2019/10/01/koss-commercial-shot-entirely-on-the-iphone-11-pro-max/", - "type": "text/html" - } - ], - "crawled": 1569943038174, - "title": "\u221e Koss commercial, shot entirely on the iPhone 11 Pro Max", - "published": 1569941004000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

[VIDEO] Martin Moore show this Koss commercial entirely on the iPhone 11 Pro Max, using FiLMiC Pro and the Zhiyun Smooth 4 3-Axis Gimbal. The video output from the iPhone 11 Pro is truly ready for prime time.

\n

Watch the video, embedded in the main Loop post.

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100137", - "fingerprint": "c8adeeea", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:50809:18991ffa", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Apple Maps continues to get better and better. On my last few road trips, Apple Maps was spot on, no bad traffic or road info, and continued to more accurately predict arrival times than Google Maps, which I find to be too optimistic.\nProps to the Apple Maps team.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.macrumors.com/2019/09/30/look-around-maps-la-nyc/", - "type": "text/html" - } - ], - "crawled": 1569943038174, - "title": "iOS 13 Apple Maps \u201cLook Around\u201d feature adds LA and New York City", - "published": 1569940642000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Apple Maps continues to get better and better. On my last few road trips, Apple Maps was spot on, no bad traffic or road info, and continued to more accurately predict arrival times than Google Maps, which I find to be too optimistic.

\n

Props to the Apple Maps team.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a144430", - "fingerprint": "256dcb40", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cd:18991ffa", - "summary": { - "direction": "ltr", - "content": "The September posts are archived, in OPML." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a144430", - "type": "text/html" - } - ], - "crawled": 1569941987546, - "published": 1569941070000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a140047", - "fingerprint": "69f466fb", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cc:18991ffa", - "summary": { - "direction": "ltr", - "content": "My two cents on changing Facebook to keep its power manageable. 1. Its social graph should be a public resource. Spin it out. The APIs should be open like the web APIs are. 2. Facebook should peer with the open web, so it isn't a silo." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a140047", - "type": "text/html" - } - ], - "crawled": 1569941987546, - "published": 1569938447000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613105", - "fingerprint": "fe7cfae8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a2:18991ffa", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Call of Duty Mobile is now available on iPhone, iPad, and Android devices, as promised last month. Unlike the earlier companion app, this is a full game experience.

\n
\n

Developed by Tencent Games\u2019 award-winning TiMi Studios and published by Activision, Call of Duty: Mobile delivers the definitive free-to-play, first-person action experience on mobile. For the first time, players will play many of the most beloved maps, competitive modes, iconic characters and signature weapons from across the franchise, including the Modern Warfare and Black Ops universes, in one epic experience \u2026

\n
\n

more\u2026

\n

The post Call of Duty Mobile out now on iPhone, iPad, and Android, with IAP appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/call-of-duty-mobile/", - "type": "text/html" - } - ], - "crawled": 1569941690262, - "title": "Call of Duty Mobile out now on iPhone, iPad, and Android, with IAP", - "published": 1569939868000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613091", - "fingerprint": "960711c8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a1:18991ffa", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Apple News+ launched in the UK yesterday, more than six months after it did so in the US.

\n

I hadn\u2019t been too impressed by the free offerings in Apple News and had actually removed the app from both my iPhone and iPad, but Apple News+ in the UK gave me a chance to re-evaluate it with its boosted content\u2026

\n

more\u2026

\n

The post Apple News+ UK Diary: First impressions of the UK offering appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/apple-news-uk/", - "type": "text/html" - } - ], - "crawled": 1569941690262, - "title": "Apple News+ UK Diary: First impressions of the UK offering", - "published": 1569938486000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://cdn0.sbnation.com/entry_photo_images/9193021/3462607995_150a6b2624_z_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87be329a:29aa:90d684ff", - "originId": "57747.pyogg0 at https://www.imore.com", - "fingerprint": "1cb56880", - "content": { - "content": "

\n

If you've been playing through The Legend of Zelda: Link's Awakening, you've probably stumbled upon a fairy floating around. And if you've played other Zelda games before, you might have wondered how best to stuff it in a jar and keep it to heal you later. If you want to find them all, we've got you covered.

\n

How to find all the fairy bottles in Link's Awakening

\n

\n

Link's Awakening, like most other Zelda games, includes bottles in which you can trap fairies for quick health boosts as you adventure, but they can be a bit confusing or tricky to find. There are three bottles in total. Here's how to find all the Fairy Bottles:

\n

Locating Fairy Bottle 1

\n
  1. The first Fairy Bottle is available from the very beginning of the game in Mabe Village.
  2. \n
  3. You'll need at least 10 rupees, probably more unless you're a skilled angler.
  4. \n
  5. Head to the north section of Mabe Village to the fisherman and agree to play his mini-game.
  6. \n
  7. If you look at the floor of the pond, you'll see a small glint in the bottom left, behind one of the big pieces of seaweed. That's the bottle!
  8. \n
  9. Cast your line as far as you can.
  10. \n
  11. Let it sink to the bottom.
  12. \n
  13. Slowly begin tugging (with the left analog stick) the line along the bottom of the pond until it catches the bottle.
  14. \n
  15. You now have to rapidly tap A to reel it in.
  16. \n
  17. Watch out! Any fish that see you will try to stop you.
  18. \n
  19. You may need to fish up a catch or two before doing this to get particularly pesky fish out of the way.
  20. \n
  21. If you fail, the bottle drops where it falls and you can always try again.
  22. \n

Getting Fairy Bottle 2

\n

\n
  1. You'll get the second bottle automatically as part of the main story after the fourth dungeon.
  2. \n
  3. A pink ghost will start following you around, mentioning a house.
  4. \n
  5. Take her to the abandoned house in the easternmost area of Martha's Bay. It's just to the right of Toronbo Shores.
  6. \n
  7. After a quick scene, take the ghost to its grave near the Witch's House.
  8. \n
  9. The grave isn't in the cemetery proper. It's southwest of the Witch's House, and is covered in flowers.
  10. \n
  11. The ghost will be appeased, and will give you the bottle.
  12. \n

Winning Fairy Bottle 3

\n

\n
  1. Fairy Bottle 3 will take a bit more time. You need to be doing a lot of the Dungeon Creator and finishing Dampe's tasks.
  2. \n
  3. After a while, Dampe will eventually assign you a challenge called Heart Shortage.
  4. \n
  5. You'll need to create a dungeon shaped like a bottle, that you complete with just three hearts.
  6. \n
  7. Once you create and finish the dungeon, Dampe will give you the final bottle as a reward.
  8. \n

Why do I need Fairy Bottles?

\n

\n

Fairy Bottles are just the quintessential bottles from the Legend of Zelda series that can contain any number of things, but in Link's Awakening are only for fairies. If you've ever seen a fairy floating around at either a Great Fairy Fountain or elsewhere in the world, you can equip a bottle to one of your action buttons (X or Y) and "use" it to capture the fairy.

\n

Using the bottle again will free the fairy, restoring a significant number of hearts. It's great to keep these full and on you at all times, as it essentially gives you extra lives in dangerous places where you might be taking a lot of hits. Be warned: in other Zelda games, dying will automatically release a fairy on your person to revive you. That doesn't happen in Link's Awakening! You have to release them manually.

\n

Our top equipment picks

\n

Everything you need to set out on your adventure on Koholint Island:

\n

The adventure itself

\n

The Legend of Zelda: Link's Awakening

\n

\n

$60 at Amazon

\n

Awake the wind fish

\n

Link finds himself stranded on a strange island that exists in the shadow of a massive egg. The egg is said to house the sleeping Wind Fish, whom Link must awaken if he ever wants to leave. Our hero must journey across Koholint Island and obtain eight magical instruments across eight dungeons to play the ballad that will send him home.

\n

Additional Equipment

\n

If you want to experience everything Link's Awakening has to offer, you may also need to pick this up:

\n
\n

The Legend of Zelda: Link's Awakening amiibo

\n

\n

$16 at GameStop

\n

This tiny friend can be tapped in the game's Dungeon Creator mode to send a Shadow Link scurrying after you, hindering your progress. Add it for an extra cute challenge!

\n

ButterFox Carrying Case

\n

\n

$11 at Amazon

\n

Keep your adventures on Koholint Island safe with an inexpensive traveling case for the Nintendo Switch. It can hold 19 games, the Switch itself, and multiple cables and Joy-Con controllers.

\n

Nintendo Switch Lite

\n

\n

$200 at Amazon

\n

If you're obsessed with gaming on the go, consider the Nintendo Switch Lite as an alternative or addition to the regular Nintendo Switch. It's smaller, cheaper, more durable for if you have kids playing the system, and comes in fun colors like yellow and turquoise. It can't dock on a TV, but if you're primarily a handheld gamer, this may be the best option for you.

\n
\"\"", - "direction": "ltr" - }, - "title": "How to find all fairy bottles in Link's Awakening", - "author": "Reb Valentine", - "summary": { - "content": "If you've been playing through The Legend of Zelda: Link's Awakening, you've probably stumbled upon a fairy floating around. And if you've played other Zelda games before, you might have wondered how best to stuff it in a jar and keep it to heal you later. If you want to find them all, we've got you covered.\nHow to find all the fairy bottles in Link's Awakening\nLink's Awakening, like most other Zelda games, includes bottles in which you can trap fairies for quick health boosts as you adventure, but they can be a bit confusing or tricky to find. There are three bottles in total. Here's how to find all the Fairy Bottles:\nLocating Fairy Bottle 1\nThe first Fairy Bottle is available from the very beginning of the game in Mabe Village.\nYou'll need at least 10 rupees, probably more unless you're a skilled angler.\nHead to the north section of Mabe Village to the fisherman and agree to play his mini-game.\nIf you look at the floor of the pond, you'll see a small glint in the bottom left,...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/lK2zrXrWuqE/how-find-all-fairy-bottles-links-awakening", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/how-find-all-fairy-bottles-links-awakening", - "type": "text/html" - } - ], - "crawled": 1569940451994, - "published": 1569940203000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a5:90d684ff", - "originId": "58034.pyogg0 at https://www.imore.com", - "recrawled": 1569940451994, - "updateCount": 1, - "fingerprint": "a2234b9f", - "content": { - "content": "

You all know by now that\u00a0Apple doesn't always host an event in October. Thanks to the iPhone, the September event is lock, but October\u2026. it's much more like a\u2026 likely. Some years, it's brand new Macs and iPads for everyone. Others\u2026 press releases just dropped at the dawn.

\n

This year\u2026 this year\u2026 it feels like Tim Cook and company might just put sneaker to keynote stage one more time. But\u2026 announce what exactly?

\n
\n\n

When and where?

\n

Unlike the iPhone Event, which always lands on the second Tuesday, sometimes Wednesday, of September, the iPad and Mac Event has just been scattered around the second half of October. October 23rd, October 13th, October 16th, October 27th, October 30th.

\n

\n

The location has also moved around more. Where the September events have all been in and around the Bay Area, the October event has moved from its root in Town Hall at Infinite Loop to, last year, the Brooklyn Academy of Music in New York.

\n

This year? Well\u2026 we'll just have to wait and see.

\n

There is one thing I can guess at with a high degree of certainty, though \u2014 video montage or no, when the lights come on and Tim Cook walks out, he'll say\u2026

\n

GOOD MORNING

\n

Apple tags

\n

The September event came and went, and with nary a mention of one of the biggest rumors of the year, and something I'd been particularly interested in seeing made manifest: Apple Tags.

\n

We did get the new U1 spatial positioning chip in the new iPhones 11, though right now relegated to singling someone out for priority AirDrop. But we didn't get the little U1 disks to go with them. You know, the ones with tiny Apple logos that we could put on or in anything and use Apple's new Find My service to precisely track down.

\n

If the tags simply weren't ready for September, and Apple didn't want to risk another over promise and under-deliver AirPower moment, well, maybe they're ready now?

\n

Tim could do the honors himself but, since we didn't get to see senior Vice President of software engineering, Craig Federighi, back in September, and the bits here are going to be so much more interesting than the atoms, maybe he could do the honors?

\n

If so, run and done, and back to Tim.

\n

iPads Pro

\n

Last year Apple started with the Mac. And they needed to. The MacBook Air hadn't seen a major update since Steve Jobs re-announced it almost a decade prior and the Mac mini had been stuck in a rut for years.

\n

\n

This year there's arguably a Mac that needs an update even more today, but I think it might just be a headliner worth holding off on until the end.

\n

So, maybe this year the iPad Pro takes the lead? Tim could give us a recap of last year's big redesign, show us a video of what we're all doing with it, and then hand off once again to Vice President of hardware, John Ternus for the next iteration. After all, Joz already had his fun with the new 10.2-inch iPad last month, and Phil might be saved for that aforementioned headliner.

\n

Now, some people might be wondering, even out loud, what Apple could possibly do to get those of us who bought the new iPad Pro last year to upgrade again this year. The answer is\u2026 that's the wrong question. Apple doesn't think that way. Outside of tech pundits, no one does. There are people who upgrade every year, sure. Personally and professionally. But they're basically a done deal. Apple has them at new. For everyone else, the vast majority of everyone else, Apple just wants to make int so that, whether you're buying for the first time in a few years or the first time ever, you have something good to buy. The best current product you can get.

\n

What does that mean for this year? Well, rumor has it, a very iPhone Pro-like camera system with telephoto, wide angle, and ultra wide angle. And it wouldn't just be the first three-camera system. It would be the first multi-camera system and, if memory serves, the first time the iPad camera is treated with anything approaching iPhone parity. Given how good that camera is and how big the iPad Pro viewfinder is, that might just be a match made in cinematic 4K heaven.

\n

An A13 or A13X processor is the closest thing we have to a sure thing, which should propel iPad performance even further ahead of what anyone else is doing at anything approaching mobile.

\n

As to the rest of the usual nerd wish-list\u2026 Apple hasn't gone OLED on the iPad yet because of supply limitations, price points, and the problem getting uniform brightness on a panel that big. If any of that has been solved for, we could see it. But, recent Kuo Ming-Chi rumors suggest Apple is holding off for miniLED next year or the year after. Get your Beyond Retina XDR snarks ready!

\n

We got USB-C last year, but Thunderbolt 3 would still require PCIe architecture, something which I think is still limited to just the internal storage controller right now.

\n

Personally, I'd love it if the TrueDepth camera would move from portrait to landscape position, and for the Smart Keyboard to get a Smart Trackpad so the universal input circle would be complete.

\n

But, as we know, I don't every time get what I want.

\n

Maybe we'll get an update on Adobe Photoshop for iPad, if that's making progress, and we'll no doubt get a video.

\n

Then back to Tim.

\n

The Macs

\n

Apple's been really aggressive with MacBook Pro updates lately. Even after we got Coffee Lake last year, we got Vega Pro in the fall, then Coffee Lake refresh again this spring. So did the iMacs. Non Pro, of course.

\n

\n

The other MacBooks, not so much. Sure, the Air is running Amber Lake, which cries every time it sees an Apple AX-Series\u2026 at least for now. But maybe Intel could do something to put just a little more punch in its performance\u2026 you know, before Apple announces the first MacBook on ARM at some point in what feels like the increasingly fast approaching future. Any event now. Seriously. Please.

\n

The Mac mini, though, which absolutely languished until last year's October Event could use an overt sign of Apple's continued love. So, it'd be great to see Tim hand off to head of Mac Product Marketing, Tom Boger for that or Colleen Novielli, head oof iMac Product Marketing, for something similar on the iMac Pro side. Since those Xeon's are still the same as they were when Apple announced it back during WWDC 2017.

\n

Roll it into a single "We're also updating some of our favorite Macs" slide or two if they have to, just keep that stuff regular.

\n

And, yeah, a redesigned iMac would be terrific as well. It's been a 5K minute since the last one. But Apple sells far more portables than desktops, so I'm thinking they'll let those take the lead on leaps. Even though, now that there's a new Mac Pro and Pro Display XDR coming this year, that iMac Pro is going to have to stay on its toes\u2026 and maybe even up its own display game.

\n

Speaking of which, some final details on the Mac Pro, including how much those damn wheels cost\u2026 thanks Joz\u2026 would make the kind of sense that does. And so would exact availability.

\n

Then, back to Tim.

\n

New MacBook Pro

\n

Is it One More Thing worthy? I don't know. But I know that I want it. The butterfly keyboards have been the most divisive thing to happen to the MacBook line in general, and the Pros in particular since\u2026 well, ever. And the failure rates have been one of their biggest failures.

\n

\n

Fake Mockup of what a new MacBook Pro could look like.

\n

So, what I want to see, is that new scissor switch keyboard. Rumor has it Apple's been working on it for a while, and hopefully give the Pro Workflows team full time and furious feedback on it to make sure it really stands up to pro usage. That alone would be a huge upgrade\u2026 regrade\u2026 fixgrade\u2026? But rumor also has it Apple is going to continue their war on bezels by taking the 15-inch display all the way to 16-inches, and in roughly the same package size.

\n

There could be other stuff thrown in as well. I for one would capitol L love Face ID on the Mac. But just fixing the keyboard and escalating the display would make it the upgrade pretty much everyone has been waiting for.

\n

And if the Air gets the new keyboard too, so much the better.

\n

Any more things\u2026?

\n

Apple TV+ is still coming up, so there's always the chance we'll hear more about that, and possibly more about the expansion of Apple's other services. An updated Apple TV with an A12X that could slay composited 4K HDR would be awesome. So would an Apple TV stick we could take with us. HomePod, HomePod mini, HomePod Theater, and all that would also be grand. But, I'm only going to expect all that when I see it.

\n

Last year we had Angela Ahrendts up, in between Mac and iPad, talking about Today at Apple, so this year we could get an update from Deidre O'Brien, including highlights from the 5th Ave. Apple Store grand re-opening. Or, since Lisa Jackson didn't make an appearance back in September, we could get an update on environment this October. Maybe Susan Prescott if there are any big iWork or Education announcements to fold in.

\n

And, while it still feels way too early for glasses, there are also rumors of over-the-ear AirPods \u2014 AirCans? \u2014 that have yet to see the light of\u2026 stage light.

\n

Some, none, or all of that could make an appearance before Tim comes out one last time to wrap everything up with a big...

\n

THANK YOU!

\n

\n

VECTOR | Rene Ritchie

\n
\n
\n\n
\n
\n
\n

\"\"", - "direction": "ltr" - }, - "title": "October 2019 Apple Event Preview: iPad Pro, MacBook Pro, and more", - "author": "Rene Ritchie", - "summary": { - "content": "You all know by now that\u00a0Apple doesn't always host an event in October. Thanks to the iPhone, the September event is lock, but October\u2026. it's much more like a\u2026 likely. Some years, it's brand new Macs and iPads for everyone. Others\u2026 press releases just dropped at the dawn.\nThis year\u2026 this year\u2026 it feels like Tim Cook and company might just put sneaker to keynote stage one more time. But\u2026 announce what exactly?\nWhen and where?\nUnlike the iPhone Event, which always lands on the second Tuesday, sometimes Wednesday, of September, the iPad and Mac Event has just been scattered around the second half of October. October 23rd, October 13th, October 16th, October 27th, October 30th.\nThe location has also moved around more. Where the September events have all been in and around the Bay Area, the October event has moved from its root in Town Hall at Infinite Loop to, last year, the Brooklyn Academy of Music in New York.\nThis year? Well&hel...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/mUTyeW28iPQ/october-2019-apple-event-preview", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/october-2019-apple-event-preview", - "type": "text/html" - } - ], - "crawled": 1569940028427, - "published": 1569939908000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a4:90d684ff", - "originId": "58033.pyogg0 at https://www.imore.com", - "fingerprint": "1903c25c", - "content": { - "content": "

\n

Could this reveal Apple's display of the future?

\n

What you need to know

\n
  • An Apple patent reveals idea for "display with openings".
  • \n
  • It would allow components to be housed within an OLED screen.
  • \n
  • It could eliminate the infamous notch on iPhone.
  • \n

A patent filed by Apple has revealed how the company is exploring the possibility of housing components within the confines of an OLED display, possibly eliminating the need for housing and maximizing the screen area of a device. The patent, picked up by Apple Insider is titled "Electronic devices having displays with openings".

\n

The patent is fairly self explanatory, and is made possible by OLED's self-illuminating pixels, which don't need to be backlit, making cutouts to house components much easier to insert compared to an LCD screen. Essentially, components found on the front of your display (camera, microphone, speaker etc.) could be housing in gaps between pixels in the OLED display, as per the diagram below.

\n

\n

Depending on what kind of component is being housed, color filter material could be used to block/transmit certain types of light to prevent interference, for example with the front-facing TrueDepth camera array. Perhaps the most interesting feature is the potential for a Touch ID button that works through a display, as Apple Insider notes:

\n

It is also suggested the technique could be used to enclose an interior cavity featuring a light sensor and an overlapping display. The display would include a "light-transmitting window" interposed between pairs of pixels, with light reflected to the light sensor.

\n

\n

As always, it's worth noting that Apple files thousands of patents, many of which may never see the light of day. However, as device makers look to maximize the size of their screens, the idea of a display that could house components between its pixels is certainly an enticing look into the future.

\"\"", - "direction": "ltr" - }, - "title": "Apple's patent for \"displays with openings\"", - "author": "Stephen Warwick", - "summary": { - "content": "Could this reveal Apple's display of the future?\nWhat you need to know\nAn Apple patent reveals idea for "display with openings".\nIt would allow components to be housed within an OLED screen.\nIt could eliminate the infamous notch on iPhone.\nA patent filed by Apple has revealed how the company is exploring the possibility of housing components within the confines of an OLED display, possibly eliminating the need for housing and maximizing the screen area of a device. The patent, picked up by Apple Insider is titled "Electronic devices having displays with openings".\nThe patent is fairly self explanatory, and is made possible by OLED's self-illuminating pixels, which don't need to be backlit, making cutouts to house components much easier to insert compared to an LCD screen. Essentially, components found on the front of your display (camera, microphone, speaker etc.) could be housing in gaps between pixels in the OLED display, as per the diagram below.\nDepending on what kind of co...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/tYFW4QZ85tY/apple-patent-reveals-idea-displays-openings", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-patent-reveals-idea-displays-openings", - "type": "text/html" - } - ], - "crawled": 1569940028427, - "published": 1569939836000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87aa0b8d:299b:90d684ff", - "originId": "53396.pyogg0 at https://www.imore.com", - "fingerprint": "f22d6ece", - "content": { - "content": "

\n

It's finally happening. After years of catching hard-earned Pok\u00e9mon from different games and wondering if we'd ever be able to use them again, the Pok\u00e9mon Company has come through with a new trading and storage system.

\n

During the 2019 Pok\u00e9mon Press Conference, Game Freak's director, Junichi Masuda announced a new cloud service called Pok\u00e9mon Home. It's a Pok\u00e9mon storage and trading service that works with the Nintendo Switch, Android, iOS, and the 3DS storage system - Pok\u00e9mon Bank.

\n

Update: October 1, 2019: More Pok\u00e9mon confirmed for Sword and Shield.

\n

We've updated the list of Pok\u00e9mon found in Gen 8.

\n

Update: June 11, 2019: Only some Pok\u00e9mon can be transferred into Sword and Shield

\n

During E3, Junichi Masuda of Game Freak announced via interpreter that only the Pok\u00e9mon that are in the Galar region Pok\u00e9dex can be transferred into the new games. This means you might not be able to play the new Switch games with your favorite monsters that you've caught elsewhere.

\n

When will Pok\u00e9mon Home release?

\n

This service launches in early 2020. We don't have any detailed information about the release date yet, but we'll update this article as we learn more.

\n

How do you trade?

\n

\n

This service will make it so you can trade with other Pok\u00e9mon players around the world or with people nearby using a smartphone. At the moment, it's unclear if you'll be able to trade using the Nintendo Switch.

\n

What games are compatible with Pok\u00e9mon Home?

\n

This is a somewhat tricky answer. The press conference stated that the service would work with Pok\u00e9mon Bank, Pok\u00e9mon GO, Let's Go Pikachu!, Let's Go, Eevee!, and the upcoming Pok\u00e9mon Sword and Pok\u00e9mon Shield games. If it's been awhile or if you aren't familiar, the 3DS handheld system's Pok\u00e9mon Bank allowed you to store up to 3,000 monsters from several games. This means that if you have a 3DS and use Pok\u00e9mon Bank, you'll be able to store monsters into Pok\u00e9mon Home from the many Pok\u00e9mon games available on 3DS, as well.

\n

\n

Games that work with Pok\u00e9mon Home

\n
  • Pok\u00e9mon GO
  • \n
  • Pok\u00e9mon: Let's Go, Pikachu!
  • \n
  • Pok\u00e9mon: Let's Go, Eevee!
  • \n
  • Pok\u00e9mon Sword
  • \n
  • Pok\u00e9mon Shield
  • \n
  • Pok\u00e9mon Bank
  • \n

Now the thing is, Pok\u00e9mon Bank worked with a number of games from the 3DS system. However, some of the games could only deposit into Pok\u00e9mon Bank but couldn't receive transfers from the storage service. We're guessing that something similar will be put in place for Pok\u00e9mon Home.

\n

The above image is for Pok\u00e9mon Bank, not Pok\u00e9mon Home.

\n

Games that work with Pok\u00e9mon Bank on the 3DS

\n
  • Pok\u00e9mon Black
  • \n
  • Pok\u00e9mon White
  • \n
  • Pok\u00e9mon Black Version 2
  • \n
  • Pok\u00e9mon White Version 2
  • \n
  • Pok\u00e9mon Red (Virtual Console)
  • \n
  • Pok\u00e9mon Blue (Virtual Console)
  • \n
  • Pok\u00e9mon Yellow (Virtual Console)
  • \n
  • Pok\u00e9mon Gold (Virtual Console)
  • \n
  • Pok\u00e9mon Silver (Virtual Console)
  • \n
  • Pok\u00e9mon Crystal (Virtual Console)
  • \n
  • Pok\u00e9mon X
  • \n
  • Pok\u00e9mon Y
  • \n
  • Pok\u00e9mon Alpha Sapphire
  • \n
  • Pok\u00e9mon Omega Ruby
  • \n
  • Pok\u00e9mon Sun
  • \n
  • Pok\u00e9mon Moon
  • \n
  • Pok\u00e9mon Ultra Sun
  • \n
  • Pok\u00e9mon Ultra Moon
  • \n

\n

Transfer limitations

\n

During the press conference the above image was shown. As you can see the direction for transferring a Pok\u00e9mon for the most part is one way. However, it looks like the only games you can transfer Pok\u00e9mon to is Sword and Shield.

\n

There are also limitations for which Pok\u00e9mon can be transferred into the new games. We learned during the E3 2019 Nintendo Treehouse livestream that you'll only be able to transfer a Pok\u00e9mon into Sword and Shield if that Pok\u00e9mon is in the Galar region Pok\u00e9dex. By scouring trailers and advertisements we've made a list of all the Pokemon from previous generations that we know to appear in the Sword and Shield gameplay. We'll update this as we learn more.

\n
  • Abomasnow
  • \n
  • Arcanine
  • \n
  • Avalugg
  • \n
  • Axew
  • \n
  • Bergmite
  • \n
  • Bewear
  • \n
  • Boldore
  • \n
  • Bounsweet
  • \n
  • Braviary
  • \n
  • Bronzor
  • \n
  • Bronzong
  • \n
  • Budew
  • \n
  • Bunnelby
  • \n
  • Butterfree
  • \n
  • Charmander
  • \n
  • Charmeleon
  • \n
  • Charizard
  • \n
  • Charjabug
  • \n
  • Chinchou
  • \n
  • Cinccino
  • \n
  • Caterpie
  • \n
  • Cleffa
  • \n
  • Clefairy
  • \n
  • Clefable
  • \n
  • Combee
  • \n
  • Croagunk
  • \n
  • Deino
  • \n
  • Diggersby
  • \n
  • Diglett
  • \n
  • Drifloon
  • \n
  • Drifblim
  • \n
  • Dugtrio
  • \n
  • Duosion
  • \n
  • Dusknoir
  • \n
  • Dusclops
  • \n
  • Duskull
  • \n
  • Eevee
  • \n
  • Electrike
  • \n
  • Espeon
  • \n
  • Espurr
  • \n
  • Feebas
  • \n
  • Ferroseed
  • \n
  • Ferrothorn
  • \n
  • Flareon
  • \n
  • Flygon
  • \n
  • Fraxure
  • \n
  • Frillish
  • \n
  • Froslass
  • \n
  • Gallade
  • \n
  • Garbodor
  • \n
  • Galvantula
  • \n
  • Gardevoir
  • \n
  • Gastly
  • \n
  • Gengar
  • \n
  • Gigalith
  • \n
  • Glaceon
  • \n
  • Glalie
  • \n
  • Goldeen
  • \n
  • Golett
  • \n
  • Golisopod
  • \n
  • Golurk
  • \n
  • Goodra
  • \n
  • Goomy
  • \n
  • Gourgeist
  • \n
  • Growlithe
  • \n
  • Grubbin
  • \n
  • Gyrados
  • \n
  • Hakamo-o
  • \n
  • Haunter
  • \n
  • Hawlucha
  • \n
  • Haxorus
  • \n
  • Helioptile
  • \n
  • Heliolisk
  • \n
  • Hippopotas
  • \n
  • Hippowdon
  • \n
  • Hitmonchan
  • \n
  • Hitmonlee
  • \n
  • Hitmontop
  • \n
  • Hoothoot
  • \n
  • Hydreigon
  • \n
  • Inkay
  • \n
  • Jangmo-o
  • \n
  • Jellicent
  • \n
  • Jolteon
  • \n
  • Joltik
  • \n
  • Kirlia
  • \n
  • Koffing
  • \n
  • Kommo-o
  • \n
  • Lanturn
  • \n
  • Lapras
  • \n
  • Larvitar
  • \n
  • Leafeon
  • \n
  • Liepard
  • \n
  • Linoone
  • \n
  • Lombre
  • \n
  • Lotad
  • \n
  • Lucario
  • \n
  • Ludicolo
  • \n
  • Machop
  • \n
  • Machoke
  • \n
  • Machamp
  • \n
  • Magikarp
  • \n
  • Malamar
  • \n
  • Manectric
  • \n
  • Mantine
  • \n
  • Mantyke
  • \n
  • Maractus
  • \n
  • Mareanie
  • \n
  • Mawile
  • \n
  • Meowstic
  • \n
  • Metapod
  • \n
  • Mew
  • \n
  • Mimikyu
  • \n
  • Minccino
  • \n
  • Milotic
  • \n
  • Mudbray
  • \n
  • Mudsdale
  • \n
  • Munchlax
  • \n
  • Ninetales
  • \n
  • Noctowl
  • \n
  • Noibat
  • \n
  • Noivern
  • \n
  • Onix
  • \n
  • Palpitoad
  • \n
  • Pancham
  • \n
  • Pangoro
  • \n
  • Pelipper
  • \n
  • Pichu
  • \n
  • Pikachu
  • \n
  • Pumpkaboo
  • \n
  • Pupitar
  • \n
  • Purrloin
  • \n
  • Quagsire
  • \n
  • Raichu
  • \n
  • Ralts
  • \n
  • Reuniclus
  • \n
  • Rhydon
  • \n
  • Rhyperior
  • \n
  • Riolu
  • \n
  • Roggenrola
  • \n
  • Roselia
  • \n
  • Roserade
  • \n
  • Rufflet
  • \n
  • Sawk
  • \n
  • Scrappy
  • \n
  • Seaking
  • \n
  • Seismitoad
  • \n
  • Sliggoo
  • \n
  • Slurpuff
  • \n
  • Sneasel
  • \n
  • Snorlax
  • \n
  • Snover
  • \n
  • Solosis
  • \n
  • Steelix
  • \n
  • Stenee
  • \n
  • Stufful
  • \n
  • Swirlix
  • \n
  • Swoobat
  • \n
  • Sylveon
  • \n
  • Togepi
  • \n
  • Togetic
  • \n
  • Togekiss
  • \n
  • Toxapex
  • \n
  • Toxicroak
  • \n
  • Trapinch
  • \n
  • Trubbish
  • \n
  • Tsareena
  • \n
  • Tympole
  • \n
  • Tyranitar
  • \n
  • Tyrogue
  • \n
  • Umbreon
  • \n
  • Vanillite
  • \n
  • Vanillish
  • \n
  • Vanilluxe
  • \n
  • Vaporeon
  • \n
  • Vespiquen
  • \n
  • Vibrava
  • \n
  • Vikavolt
  • \n
  • Vulpix
  • \n
  • Wailmer
  • \n
  • Wailord
  • \n
  • Weavile
  • \n
  • Woobat
  • \n
  • Wooper
  • \n
  • Wobbuffet
  • \n
  • Wimpod
  • \n
  • Wingull
  • \n
  • Wishiwashi
  • \n
  • Wynaut
  • \n
  • Zwelious
  • \n

What are your thoughts about this new service? Tell us about it in the comments.

\n

Updated October 2019: Updated list of Pok\u00e9mon that can transfer into Sword and Shield.

\"\"", - "direction": "ltr" - }, - "title": "Only some Pok\u00e9mon will be able to transfer into Sword and Shield", - "author": "Rebecca Spear", - "summary": { - "content": "It's finally happening. After years of catching hard-earned Pok\u00e9mon from different games and wondering if we'd ever be able to use them again, the Pok\u00e9mon Company has come through with a new trading and storage system.\nDuring the 2019 Pok\u00e9mon Press Conference, Game Freak's director, Junichi Masuda announced a new cloud service called Pok\u00e9mon Home. It's a Pok\u00e9mon storage and trading service that works with the Nintendo Switch, Android, iOS, and the 3DS storage system - Pok\u00e9mon Bank.\nUpdate: October 1, 2019: More Pok\u00e9mon confirmed for Sword and Shield.\nWe've updated the list of Pok\u00e9mon found in Gen 8.\nUpdate: June 11, 2019: Only some Pok\u00e9mon can be transferred into Sword and Shield\nDuring E3, Junichi Masuda of Game Freak announced via interpreter that only the Pok\u00e9mon that are in the Galar region Pok\u00e9dex can be transferred into the new games. This means you might not be able to play the new Switch games w...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/WbVzh40_pWk/pokemon-home-everything-we-know-so-far", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-home-everything-we-know-so-far", - "type": "text/html" - } - ], - "crawled": 1569939131277, - "published": 1569939000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Design" - ], - "originId": "http://jnack.com/blog/?p=9319", - "fingerprint": "f8cdd1d4", - "id": "qxI9mPUQaH2N8pL2LRpLlzIW5hw1iiQKLdJmLkGau/I=_16d87a8b438:50635:18991ffa", - "author": "jnack", - "summary": { - "direction": "ltr", - "content": "Heh\u2014I pass this along as a pitch-perfect stylistic riff on Downton Abbey\u2014which, as expected, my mom loved. \ud83d\ude0c [YouTube]" - }, - "alternate": [ - { - "href": "http://jnack.com/blog/2019/10/01/snls-perfect-beat-downton/", - "type": "text/html" - } - ], - "crawled": 1569939043384, - "title": "SNL\u2019s perfect beat-Down(ton)", - "published": 1569938579000, - "origin": { - "streamId": "feed/http://jnack.com/blog/?feed=rss2", - "htmlUrl": "http://jnack.com/blog", - "title": "Nackblog" - }, - "content": { - "direction": "ltr", - "content": "

Heh\u2014I pass this along as a pitch-perfect stylistic riff on Downton Abbey\u2014which, as expected, my mom loved. \"\ud83d\ude0c\"

\n

\n

\"NewImage\"

\n

[YouTube]

" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d879fec1f:2992:90d684ff", - "originId": "58032.pyogg0 at https://www.imore.com", - "recrawled": 1569941108384, - "updateCount": 1, - "fingerprint": "98d8b4e5", - "content": { - "content": "

\n

What you need to know

\n
  • Future MacBook displays might get thinner.
  • \n
  • If they do, they'll need to be rigid to avoid flexing.
  • \n
  • Carbon fiber might be the answer.
  • \n

More carbon, less flex.

\n

Apple likes to make things as thin as possible, often to the detriment of rigidity. But we've already seen signs that the tide might be turning and Apple is accepting that thinness isn't everything. In the case of a MacBook display, rigidity is important, too. A new patent might have the answer in the form of carbon fiber.

\n

The team at Apple Insider spotted a new patent that has been granted to Apple by the U.S. Patent and Trademark Office. Titled "Electronic devices with thin display housings," it suggests that the aforementioned carbon fiber could be used to help strengthen future MacBook displays.

\n
\n

The claims of the patent indicate the use of a housing with a planar housing wall portion that uses a "carbon fiber composite material," possibly as part of a woven fabric which includes a polymer binder. The carbon fibers are said to run through the panel at such angles that it is not parallel to either the vertical or horizontal edges, minimizing the possibility of offering a convenient point for folding or creasing.

\n
\n

Apple would place the MacBook's casing on one side of the carbon fiber, complete with Apple logo. The display itself would then go on the other.

\n

\n

By doing that Apple believes that it could make thinner displays than it currently uses. In fact, the patent suggests that a combined display thickness of "less than 2mm" is possible. That's mind boggling, especially if Apple can pull off the rigidity needed to avoid the display flexing during use.

\n

It is, as always, important to remember that Apple patents anything and everything its engineers come up with. That by no means guarentees that anything will turn into a shipping product. And if it does, it could be years down the line.

\"\"", - "direction": "ltr" - }, - "title": "Carbon fiber patent might be the answer to super thin MacBook displays", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nFuture MacBook displays might get thinner.\nIf they do, they'll need to be rigid to avoid flexing.\nCarbon fiber might be the answer.\nMore carbon, less flex.\nApple likes to make things as thin as possible, often to the detriment of rigidity. But we've already seen signs that the tide might be turning and Apple is accepting that thinness isn't everything. In the case of a MacBook display, rigidity is important, too. A new patent might have the answer in the form of carbon fiber.\nThe team at Apple Insider spotted a new patent that has been granted to Apple by the U.S. Patent and Trademark Office. Titled "Electronic devices with thin display housings," it suggests that the aforementioned carbon fiber could be used to help strengthen future MacBook displays.\nThe claims of the patent indicate the use of a housing with a planar housing wall portion that uses a "carbon fiber composite material," possibly as part of a woven fabric which includes a polymer binder. T...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/IcvCanbWpLY/carbon-fiber-might-be-answer-super-thin-macbook-displays", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/carbon-fiber-might-be-answer-super-thin-macbook-displays", - "type": "text/html" - } - ], - "crawled": 1569938467871, - "published": 1569938284000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/093/452093900_640.jpg", - "width": 640, - "height": 360, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://www.raywenderlich.com/5443704-mobile-ux-design-tips-tricks", - "fingerprint": "cf75df6c", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d879fb6f0:50612:18991ffa", - "updated": 1569934800000, - "summary": { - "direction": "ltr", - "content": "

Learn useful UX design practices you can use immediately to improve the design of your mobile apps! Learn how to wireframe, prototype and user test a mobile app using a modern, process-driven approach.

" - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5443704-mobile-ux-design-tips-tricks", - "type": "text/html" - } - ], - "crawled": 1569938454256, - "title": "Mobile UX Design Tips & Tricks [SUBSCRIBER]", - "published": 1569934800000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ] - }, - { - "originId": "https://onefoottsunami.com/?p=18329", - "fingerprint": "6c15cd72", - "id": "mstho8+q3WlqKF/sQV4c1Sm0g7GZMkqDkTxYnXthJHo=_16d879f90ef:5060a:18991ffa", - "updated": 1569931844000, - "author": "Paul Kafasis", - "alternate": [ - { - "href": "https://onefoottsunami.com/2019/10/01/ridiculous-products-sexy-beyond-burger-costume/", - "type": "text/html" - } - ], - "crawled": 1569938444527, - "title": "\ud83d\udca7 Ridiculous Products: Sexy Beyond Burger Costume", - "published": 1569936637000, - "origin": { - "streamId": "feed/http://onefoottsunami.com/feed/atom/", - "htmlUrl": "https://onefoottsunami.com", - "title": "One Foot Tsunami" - }, - "content": { - "direction": "ltr", - "content": "

Today marks the first day of October, which means it\u2019s time to buckle down and decide what type of sexy you\u2019ll be this Halloween.1 Will you be a sexy nurse? Perhaps a sexy pirate? You can even be a sexy Mr. Rogers.2 You know you have to be some kind of sexy, and the options are nearly limitless in the awfulness that is 2019.

\n

New this year is a sexy Beyond Burger costume. This is problematic in multiple ways. In addition to its name likely being a trademark violation, it\u2019s also the sexualization of a veggie burger. That\u2019s more than a little bizarre, which I suppose pretty standard when it comes to modern costumes.

\n

\n

Initially, I thought the bestworst3 part of the whole thing was the headband. Multiple fake meat purveyors have had restaurants place little flags on their burgers, to serve as a tiny form of advertising. This costume goes with the more generic \u201cplant based\u201d phrase, which has become incredibly trendy in 2019, but the idea is the same.

\n

\"\"

\n

However, this implies 1) That your brain is plant-based, which sounds sort of like an insult, and 2) That there\u2019s a massive toothpick stuck right through your skull. The latter is actually rather on-point for a proper, scary Halloween costume, so maybe this horrible idea could be redeemed with a bit of stage makeup and effects.

\n

There\u2019s no redeeming the actual worst part though, which is this:

\n

\"A

\n

I guess the thinking was that since it\u2019s not animal meat, your ass can\u2019t be Grade A. But like the plant based brain, this too looks like an insult to the wearer. How about \u201cCertified: Better Than Grade A\u201d? Or \u201cCertified: Hot!\u201d. Anything would be better than this. Also, your ass kind of is animal meat, when you get right down to it.

\n

This one detail alone is almost as bad as the previously featured Bad Ass socks. The total of all of it is much worse.

\n
\n

Footnotes:

\n
    \n
  1. Alternately or synonymously, \u201cslutty\u201d \u21a9\ufe0e

  2. \n
  3. This may be a new low, and even more ridiculous than the Beyond costume. It\u2019s also deeply, deeply weird, so weird that I don\u2019t feel I can cover it properly. To each their own, I know, but if you\u2019re a person who finds this appealing, I don\u2019t know what to say to you. That hairpiece is something else. \u21a9\ufe0e

  4. \n
  5. I was torn as to which word to use here, and wound up creating a new one instead. I rather like it. \u21a9\ufe0e

  6. \n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a133850", - "fingerprint": "9a7e7678", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ee:18991ffa", - "summary": { - "direction": "ltr", - "content": "2017: You can fake caring but you can't fake showing up." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a133850", - "type": "text/html" - } - ], - "crawled": 1569938373452, - "published": 1569937130000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/10/01.html#a133515", - "fingerprint": "ee57c1f3", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ed:18991ffa", - "summary": { - "direction": "ltr", - "content": "Why is it that the future-of-news conversation is exclusive to people who have a vested interest in the way things are. If we've learned anything about the future -- of everything -- is that it's disruptive to the way things are." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/10/01.html#a133515", - "type": "text/html" - } - ], - "crawled": 1569938373452, - "published": 1569936915000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613095", - "fingerprint": "b0262367", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c8:18991ffa", - "author": "9to5Toys", - "summary": { - "direction": "ltr", - "content": "
\n

Apple has a number of new movie sales going this morning focused on iconic titles and extras starting at\u00a0$7. There\u2019s also a handful of bundle deals and the usual selection of $5 films. You can also find this week\u2019s\u00a0$1 HD rental below. Hit the jump for all that and more.

\n

more\u2026

\n

The post Apple unwraps \u2018iconic\u2019 movie and extras sale, more from $5 appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5toys.com/2019/10/01/apple-iconic-movie-sales/", - "type": "text/html" - } - ], - "crawled": 1569938081668, - "title": "Apple unwraps \u2018iconic\u2019 movie and extras sale, more from $5", - "published": 1569935025000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613061", - "fingerprint": "9bd5a5cb", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c7:18991ffa", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Pixelmator Photo has been updated today with support for iPadOS 13, a new refined workflow, and the addition of batch editing tools. You can import photos directly from a camera or external storage, import them into Pixelmator Photo, and apply uniform adjustments to the entire set in one go.

\n

You can get the latest version of Pixelmator Photo in the App Store\u00a0for $4.99. Naturally, existing owners can upgrade for free to get their hands on the new features. The update is propagating to the App Store at time of posting.

\n

more\u2026

\n

The post Pixelmator Photo updated for iPadOS featuring new batch editing tools appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/pixelmator-photo-ipados/", - "type": "text/html" - } - ], - "crawled": 1569938081668, - "title": "Pixelmator Photo updated for iPadOS featuring new batch editing tools", - "published": 1569934872000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.fubiz.net/wp-content/uploads/2013/10/Mucho-Macho-Character-Design-9.jpg", - "width": 640, - "height": 746, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2982:90d684ff", - "originId": "51235.pyogg0 at https://www.imore.com", - "recrawled": 1569941108384, - "updateCount": 1, - "fingerprint": "a13c69c3", - "content": { - "content": "

\n

Become the champion of the Galar region with a new team of Pok\u00e9mon.

\n

It's been a long time coming and us Pok\u00e9mon fans have been rewarded for our patience (or lack thereof) with some insights into Generation 8! Here's everything you want to know about Pok\u00e9mon Sword and Shield.

\n

Battle on!

\n

Pok\u00e9mon Sword

\n

\n

$60 at Amazon

\n

Unsheath your sword

\n

Pok\u00e9mon Sword is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.

\n

Defend!

\n

Pok\u00e9mon Shield

\n

\n

$60 at Amazon

\n

The latest Pok\u00e9mon adventure

\n

Pok\u00e9mon Shield is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.

\n

Guard and Parry

\n

Pok\u00e9mon Sword and Shield Double Pack

\n

\n

$120 at Nintendo

\n

Play both Gen 8 games

\n

Get both of the newest Pokemon RPGs in one bundle. You'll be able to capture all Gen 8 monsters, even if they are only exclusive to one game or the other. Plus, you'll get the chance to encounter both legendary creatures from either game.

\n

Latest news

\n

Update: September 24, 2019: More insights into Gigantamaxing

\n

Gigantamaxing is different from Dynamaxing in that the Pok\u00e9mon can use a special G-Max move and changes its appearance.

\n

Update: September 16, 2019: This will be the first Pok\u00e9mon game that doesn't have an Elite Four.

\n

In each of the Gen 1 through Gen 7 games you faced off against the Elite Four after beating all of the gym leaders in your region. Sword and Shield breaks this tradition by doing away with the Elite Four and replacing it with something called the Champion Cup.

\n

Update: September 4, 2019: Pok\u00e9mon Camp, Curry Dex, and character customization options revealed

\n

During the Nintendo Direct, we learned that you can camp at any time during the game to bond with your Pok\u00e9mon and raise their battle skills. You can even camp with up to three other players and interact with their Pok\u00e9mon. We also got to see some additional character customization options, including hairstyles, clothes, and accessories.

\n

Update: August 7, 2019: New Galarian forms, additional rivals, and Pok\u00e9 Jobs revealed

\n

A new video revealed that some Pokemon will have Galarian forms in Sword and Shield, similar to Alolan forms from Sun and Moon. The main antagonists will be Team Yell, a group of fans, which you'll encounter throughout the game. Finally, players will be able to view job boards and send their Pok\u00e9mon off to complete tasks. In exchange, Pok\u00e9mon will earn experience points.

\n

Update: June 11, 2019: New information from E3 - Only certain Pok\u00e9mon can be transferred into Sword and Shield | Fighting wild Pok\u00e9mon is back!

\n

During Nintendo Treehouse live stream, Junichi Masuda stated via interpreter that you'll only be able to transfer a Pok\u00e9mon into Sword and Shield if it is in the Galar region Pok\u00e9dex. We were also told that while exploring the Galar region, players will be able to fight wild Pok\u00e9mon. This element of the game was missing from the last Pok\u00e9mon Switch games, so we're happy to see it has returned.

\n

Update: June 5, 2019: Nintendo Direct presentation reveals multiplayer co-op raids, new Pok\u00e9mon, Legendaries, Dynamax battles, and more

\n

During the 15-minute Nintendo Direct presentation on Wednesday, we got a lot of new info on the upcoming Sword and Shield. We saw how Pok\u00e9mon battles will work in the Galar region and also got a peek at some new monsters. Additionally, we were introduced to Dynamax battles and a new co-op raid mode, which makes the new titles similar in some respects to Pok\u00e9mon Go. Here's everything we know so far:

\n

What are Pok\u00e9mon Sword and Shield?

\n
\n\n

After teasing a proper, mainline Pok\u00e9mon RPG last year, Game Freak has finally revealed Pok\u00e9mon Sword and Pok\u00e9mon Shield. Pok\u00e9mon Let's Go took cues from the mobile game Pok\u00e9mon GO and streamlined the experience to be more accessible for everyone. Sword and Shield, on the other hand, appears to be the more like traditional Pok\u00e9mon games that you've grown to love.

\n

New Pok\u00e9mon, new gym battles, new cities, and new challenges await. If it's anything like previous titles, you can probably expect a new team of villains as well.

\n

What region do they take place in?

\n

\n

Generation 8 takes place in the entirely new Galar Region, which appears to be based on England. As the Pok\u00e9mon Company states, this region is "filled with idyllic countryside and contemporary cities\u2014vast plains and snow-covered mountains."

\n

We don't know the names of any major cities or towns yet, but the region map that Game Freak revealed in the trailer gives us a lot to look forward to. According to Game Director Shigeru Ohmori, Pok\u00e9mon and Galar's citizens work together closely to develop the region's industries.

\n

What starters can I choose from?

\n

\n

Game Freak revealed all three starter Pok\u00e9mon that players can choose from in Sword and Shield. As seen above, they are Grookey, the chimp Pok\u00e9mon; Scorbunny, the rabbit Pok\u00e9mon; and Sobble, the water lizard Pok\u00e9mon.

\n

They're not ugly! We'll have to wait and see their evolutions, but for now, we get this cute trio to enjoy. Maybe we won't have a Popplio situation this time, the poor ugly duckling.

\n

Can I catch Pok\u00e9mon from other regions?

\n

\n

Pok\u00e9mon Sword and Shield's complete Pok\u00e9dex hasn't been revealed just yet, but going from the trailer players will be able to catch Pok\u00e9mon from other regions. A random encounter with a Pikachu was shown at one point along with Generation 2 and 3 Pok\u00e9mon like Wailmer, Flygon, Hoothoot, Tyranitar, and a whole lot more.

\n

Which Pok\u00e9mon can I transfer into Sword and Shield?

\n

During the 2019 Pok\u00e9mon Press Conference, we learned that Sword and Shield will work with Pok\u00e9mon Home, a cloud service that allows you to store and trade Pok\u00e9mon. We got a little more information about this feature at E3, and it isn't good. According to Junichi Masuda of Game Freak, only Pok\u00e9mon that are specifically in the Galar region Pok\u00e9dex can get transferred into the new Switch games. This means that some of your favorite creatures that you've captured in previous games won't be usable in Gen 8.

\n

For more information on which Pok\u00e9mon you can use in Sword and Shield, check out our article on Pokemon Home.

\n

How will Pok\u00e9mon encounters work?

\n

\n

As in previous Pok\u00e9mon games, players will come across monsters in tall grass and caves when wandering about in the world. The Pok\u00e9mon you encounter will be random, but you'll be able to tell that a creature is nearby when you see an exclamation point icon on the screen. The ability to fight wild Pok\u00e9mon is back! This battle element of the games was missing from Let's Go, Pikachu! and Let's Go, Eevee!, so we're happy to see that it's still a feature in the newest core games.

\n

The Wild Area: In a sprawling section of the Galar region, the Pokemon you encounter will be determined by in-game weather and your location on the map. Pokemon in this section wander freely, and you can attract them by whistling, which will be especially helpful for attracting high-flying creatures.

\n

Can I customize my character?

\n
\n

There are eight different characters to choose from \u2014 four boys and four girls. At various points throughout the game, you'll be able to get different outfits and accessories to customize the look of your character. However, you'll start with one of the eight stock looks. In addition to tops and pants, you can choose your hairstyle, eye color, and can even wear makeup.

\n

What is Dynamax in Sword and Shield?

\n

\n

The Nintendo Direct presentation on June 5 revealed a new way to battle that involves making your Pok\u00e9mon huge and more powerful. Players will only be able to use this ability once per battle, and the Pokemon will only remain in its Dynamax form for three consecutive turns before returning to normal. Dynamaxing can be done during gym battles, raids, and trainer battles. According to the presentation, you'll need to master Dynamaxing if you want to become a full-fledged trainer.

\n

What is Gigantamaxing in Sword and Shield?

\n

\n

It's similar to Dynamaxing where the Pok\u00e9mon grows incredibly large. However, Gigantamaxing also changes a Pok\u00e9mon's appearance and gives the Pok\u00e9mon a special G-Max move as well. One of the most significant Gigantamax appearance changes we've seen so far is with Alcremie, which has a humongous tiered cake spawn beneath it, with Alcremie serving as the top layer of cream.

\n

Another important thing to note is that while all Pok\u00e9mon can Dynamax, only special Pok\u00e9mon can Gigantamax. For instance, Drednaw can Dynamax, but only special Drednaw can Gigantamax. I know, it's a little confusing. We're not sure how you'll be able to tell if a Pok\u00e9mon can Gigantamax at present, but we'll add this information when we learn more.

\n

What's this I hear about a new multiplayer raid mode?

\n

\n

With Gen 8 comes Max Raid Battles, which let you and up to three others battle a giant, wild Dynamax Pok\u00e9mon together. You'll be able to play with nearby friends using local wireless play. However, they each need to have their own copy of the game and their own console. You can also participate in raids with other online players as long as you have a Nintendo Switch Online membership.

\n

You'll need to strategize with your fellow raiders since only one of you will be able to use the Dynamax form on your Pok\u00e9mon. Max Raid Battles take place in the Wild Area, a large section of the map that stretches between towns.

\n

What are Galarian forms?

\n

\n

Similar to the Alolan forms found in Pok\u00e9mon Sun and Moon, players will encounter Pok\u00e9mon that look different in the Galar region. We've gotten a brief glimpse at a dapper Galarian Weezing who gives off a Victorian vibe with his top hat-like chimney stacks. We've also seen a Galarian Zigzagoon and Galarian Linoone variant that give off a strong Kiss vibe. What's more, in the Galar region you might find unique evolutions that aren't available elsewhere. For example, the Obstagoon that evolves from Galarian Linoone or the Sword exclusive evolution of Sirfetch'd that evolves from Farfetch'd.

\n

Who are the team antagonists?

\n

\n

If you're at all familiar with previous Pok\u00e9mon games, you know that there's always an opposing group of people that the main character encounters throughout their journey. So far, we know that a goth-looking Marnie has some crazy fans known as Team Yell who disrupt battles and cause general trouble for the inhabitants of the Galar region.

\n

What is Pok\u00e9mon Camp?

\n

\n

Players will have the ability to take their Pokemon out into the wild for some good old fashion bonding. As you get to know your Pokemon better, they will improve in battle. While in the Wild Area you'll also be able to visit other players and their Pokemon. Up to four characters can interact in a Pokemon Camp at a time.

\n

While camping, you can cook up curry creations using various ingredients. Each time you discover a new recipe, it gets added to your Curry Dex. There are 100 recipes to discover. We're guessing that these tasty creations can be used to influence a Pokemon's battle stats, but we don't know for sure.

\n

What are Pok\u00e9 Jobs?

\n

\n

By accessing the Rotomi, in Pok\u00e9mon Centers players will be able to send their Pok\u00e9mon off to complete jobs for businesses and universities. In return, your Pok\u00e9mon can earn experience and rare items. Some pocket monsters are better suited for specific jobs so you'll want to think about which ones you send. This seems like it will be a great way to help level up Pok\u00e9mon that aren't currently in your party.

\n

What differences will there be between the two versions?

\n

\n

We don't know all the differences between the two versions just yet, but we do know that a handful of Pok\u00e9mon can only be caught in either Sword or Shield. We also know that those who purchase Sword will be able to encounter the legendary Pok\u00e9mon Zacian, while those who buy Shield will meet Zamazenta.

\n

What's this I hear about there being no Elite Four?

\n

\n

Yes, it's true. Sword and Shield is the first core Pok\u00e9mon game that won't have you battling the Elite Four after beating all of the gym leaders in the region. Instead, players will enter the Champion Cup where they'll have the chance to battle the current Champion, Leon and his Charizard. Leon is the older brother of your in-game rival, Hop. So, you'll probably hear a lot about the Champion before you meet him.

\n

Here's what the Pok\u00e9mon website says about the Champion Cup:

\n
\n

Once a year in the Galar region, a series of Pok\u00e9mon battles are held with the League Championship on the line.

\n

This is the Champion Cup! The Champion Cup is the tournament to decide who will be able to challenge the reigning Champion for their seat. Exemplary Trainers throughout the region, such as those who complete the Gym Challenge, are allowed to participate in the Champion Cup tournament.

\n

The Champion Cup battles are broadcast on TV, and all the people of the Galar region will be watching!

\n
\n

We're unsure if there will be different rules in the Champion's Cup compared to when facing off with the Elite Four, but we'll update this section when we learn more.

\n

When can I play them?

\n

Pok\u00e9mon Sword and Pok\u00e9mon Shield will be releasing for the Nintendo Switch worldwide on November 15, 2019. They're currently available for pre-order at Amazon.

\n

Go for attack

\n

Pok\u00e9mon Sword

\n

\n

$60 at Amazon

\n

The latest Pok\u00e9mon adventure

\n

Pok\u00e9mon Sword is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.

\n

Go for a strong defense

\n

Pok\u00e9mon Shield

\n

\n

$60 at Amazon

\n

The latest Pok\u00e9mon adventure

\n

Pok\u00e9mon Shield is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.

\n

Guard and Parry

\n

Pok\u00e9mon Sword and Shield Double Pack

\n

\n

$120 at Nintendo

\n

Play both Gen 8 games

\n

Get both of the newest Pok\u00e9mon RPGs in one bundle. You'll be able to capture all Gen 8 monsters, even if they are only exclusive to one game or the other. Plus, you'll get the chance to encounter both legendary creatures from either game.

\n

September 24, 2019: Updated information about Gigantamaxing.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "Gigantamaxing changes the look of a Pok\u00e9mon in Sword and Shield", - "author": "Rebecca Spear", - "summary": { - "content": "Become the champion of the Galar region with a new team of Pok\u00e9mon.\nIt's been a long time coming and us Pok\u00e9mon fans have been rewarded for our patience (or lack thereof) with some insights into Generation 8! Here's everything you want to know about Pok\u00e9mon Sword and Shield.\nBattle on!\nPok\u00e9mon Sword\n$60 at Amazon\nUnsheath your sword\nPok\u00e9mon Sword is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearance as well, so you'll see some of your favorites.\nDefend!\nPok\u00e9mon Shield\n$60 at Amazon\nThe latest Pok\u00e9mon adventure\nPok\u00e9mon Shield is one of the two latest Pok\u00e9mon adventures. It takes place in the Galar region, which is inspired by the UK, and features three new starters and brings back gym battles. Older Pok\u00e9mon seem to make an appearanc...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/Q5v2P-1kcGg/pokemon-sword-and-shield", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pokemon-sword-and-shield", - "type": "text/html" - } - ], - "crawled": 1569936731413, - "published": 1569936600000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2981:90d684ff", - "originId": "58029.pyogg0 at https://www.imore.com", - "fingerprint": "8b0592e7", - "content": { - "content": "

\n

The Snap Games smash hit now on Snapchat

\n

What you need to know

\n
  • Subway Surfers Airtime is now available on Snapchat.
  • \n
  • It supports multiplayer up to 10 people.
  • \n
  • It's the Snaphchat version of Snap Games' smash hit Subway Surfers.
  • \n

One of the most popular free games on iOS, Subway Surfers, has today been released as a multiplayer game on Snapchat. The launch today was announced via Engadget who said:

\n

Snap is adding a multiplayer version of Subway Surfers to the Games platform it launched back in April. The company created Snap Games to give you a quick way to play with friends from within the chat window -- all you need to do is tap on the "rocket" icon on the chat bar to launch it. Snapchat's version of the popular mobile game is called Subway Surfers Airtime, and like the other titles in the franchise, it's an endless runner where you'll have to surf, slide, jump over and avoid obstacles on your board as the screen scrolls sideways.

\n

\n

CEO of developer SYBO games said:

\n

"We're thrilled to expand the Subway Surfers franchise and partner with Snap Games on this exclusive release. It's a win-win to work with a like-minded company that is committed to fun and offer our fans on Snapchat an opportunity to extend the SubSurf lifestyle."

\n

You can check out the trailer for the new release below!

\n
\n
\"\"", - "direction": "ltr" - }, - "title": "Check out Subway Surfers on Snapchat!", - "author": "Stephen Warwick", - "summary": { - "content": "The Snap Games smash hit now on Snapchat\nWhat you need to know\nSubway Surfers Airtime is now available on Snapchat.\nIt supports multiplayer up to 10 people.\nIt's the Snaphchat version of Snap Games' smash hit Subway Surfers.\nOne of the most popular free games on iOS, Subway Surfers, has today been released as a multiplayer game on Snapchat. The launch today was announced via Engadget who said:\nSnap is adding a multiplayer version of Subway Surfers to the Games platform it launched back in April. The company created Snap Games to give you a quick way to play with friends from within the chat window -- all you need to do is tap on the "rocket" icon on the chat bar to launch it. Snapchat's version of the popular mobile game is called Subway Surfers Airtime, and like the other titles in the franchise, it's an endless runner where you'll have to surf, slide, jump over and avoid obstacles on your board as the screen scrolls sideways.\nCEO of developer SYBO games said:\n"We're thrilled...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/nsyo8n22a8E/subway-surfers-airtime-arrives-snapchat-includes-multiplayer-support", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/subway-surfers-airtime-arrives-snapchat-includes-multiplayer-support", - "type": "text/html" - } - ], - "crawled": 1569936731413, - "published": 1569936301000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d876d90e1:2970:90d684ff", - "originId": "58022.pyogg0 at https://www.imore.com", - "fingerprint": "637b483c", - "content": { - "content": "

\n

Massive update for the award-winning photo editor

\n

What you need to know

\n
  • Pixelmator Photo 1.1 is out now.
  • \n
  • The new update brings iPadOS 13 support (including editing from external locations).
  • \n
  • Features batch editing, a new workflow and export sizes.
  • \n

Pixelmator Photo has today been updated to bring support to iPadOS 13. Version 1.1 is available to download now and brings some fantastic new changes!

\n

The first new feature to shout about is the support for iPadOS 13. The app is now fully compatible with the latest iPad software. Using the Files-based design and editing workflow, you can now take full advantages of the improvements made to Apple's Files app. Not only that, you can now edit photos from an external drive or file server! iPadOS 13 brings support for external drives on iPad, and Pixelmator Photo takes full advantage of this, allowing you to edit photos directly from a hard drive, memory stick or SD card.

\n

\n

Along with support for iPadOS 13, Pixelmator Photo now features batch editing. With just a few taps, you can edit an entire photoshoot using Pixelmator Photo's incredible algorithms powered by Core ML. This allows you to automatically enhance, crop and straighten an entire shoot all in one go, again with photos on your iPad or an external location.

\n

Pixelmator Photo makes it possible to batch edit photos using every color adjustment available in the app. The update also includes individual actions for cropping, straightening, and even resizing images for a full-featured batch editing experience.\nBatch edit directly in Photos or in Files. Batch edit photos directly in your Photos library, saving changes right back to the original images. Or batch edit image files on your iPad, in iCloud, or third-party storage providers.\nCreate custom batch workflows. Once you find a set of editing actions that work for you, save them as a custom workflow to run it whenever you want.

\n

The all-new workflow allows you to edit photos directly in your image library, without having to create a separate Pixelmator Photo file before you start, eliminating duplicates. Any changes you make can be saved directly into your library. Nondestructive effects are automatically preserved, so if you reopen a file you were editing previously, you can pick up right where you left off.

\n

The final new feature is export sizes. Once you've finished editing, you can now export photos at different sizes in order to optimize storage or make your photos ready for the web. Choose from presets or create your own custom sizes.

\n

\n

All in all, the changes in 1.1 are a fantastic update on an already phenomenal photo editing tool.

\n\n

Now iPadOS 13 compatible

\n

Pixelmator Photo

\n

\n

$4.99 on the App Store

\n

For all your iPad photo editing needs

\n

Pixelmator Photo was already a star when it came to mobile photo editing. Now with 1.1, you can take advantage of iPadOS 13 to the fullest extent. Edit in external locations, take advangate of the Core ML powered batch editing, marvel at the new workflow and resize your photos when you're finished.

\n
\"\"", - "direction": "ltr" - }, - "title": "Pixelmator Photo 1.1 brings iPadOS 13 support!", - "author": "Stephen Warwick", - "summary": { - "content": "Massive update for the award-winning photo editor\nWhat you need to know\nPixelmator Photo 1.1 is out now.\nThe new update brings iPadOS 13 support (including editing from external locations).\nFeatures batch editing, a new workflow and export sizes.\nPixelmator Photo has today been updated to bring support to iPadOS 13. Version 1.1 is available to download now and brings some fantastic new changes!\nThe first new feature to shout about is the support for iPadOS 13. The app is now fully compatible with the latest iPad software. Using the Files-based design and editing workflow, you can now take full advantages of the improvements made to Apple's Files app. Not only that, you can now edit photos from an external drive or file server! iPadOS 13 brings support for external drives on iPad, and Pixelmator Photo takes full advantage of this, allowing you to edit photos directly from a hard drive, memory stick or SD card.\nAlong with support for iPadOS 13, Pixelmator Photo now features batch...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/oSnZUi0H_J8/pixelmator-photo-gets-ipados-13-support-batch-photo-editing-new-workflow-and-image-resizing", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/pixelmator-photo-gets-ipados-13-support-batch-photo-editing-new-workflow-and-image-resizing", - "type": "text/html" - } - ], - "crawled": 1569935167713, - "published": 1569934802000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "com.sixcolors.9310apple_expands_new_maps_to_northeast", - "fingerprint": "90e10e43", - "id": "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d875a7313:503b8:18991ffa", - "author": "Dan Moren", - "summary": { - "direction": "ltr", - "content": "

Great in-depth look by Justin O\u2019Beirne of Apple\u2019s rollout of its new mapping data, which now covers the Northeast. O\u2019Beirne has impressive side-by-side looks at the old and new maps; some of the differences are easily apparent, while others are more subtle until you really get into the nitty gritty.

\n

Apple also appears to be staking some claims for future features, as O\u2019Beirne suggests towards the end of his post:

\n
\n

It seems like Apple is making maps for AirPods\u2014especially when you consider all of the improvements Apple is making to Siri\u2026\nAnd sidewalk and crosswalk locations are equally useful for AR.\nAnother thing that\u2019s useful for AR is street-level imagery. Google, for instance, uses Street View imagery to help power its AR navigation feature (\u201cLive View\u201d)\u2014and this imagery is so important to Google\u2019s AR feature that it isn\u2019t available in areas without it\u2026

\n
\n

I\u2019ve argued that maps could be the killer feature of any AR device from Apple, but it\u2019s the kind of thing that requires enough investment in rollout and infrastructure that you\u2019d want to start laying the groundwork well in advance\u2014as Apple has done here.

\n

[Read on Six Colors.]

" - }, - "alternate": [ - { - "href": "https://www.justinobeirne.com/new-apple-maps-northeast", - "type": "text/html" - } - ], - "crawled": 1569933914899, - "title": "Apple expands new Maps to Northeast \u21a6", - "published": 1569933535000, - "origin": { - "streamId": "feed/http://feedpress.me/sixcolors", - "htmlUrl": "https://www.sixcolors.com/", - "title": "Six Colors" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/AcX38x_8HOvtjO18Cg-uu4EPfpI=/0x0:1600x1067/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59558299/nino3.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2956:90d684ff", - "originId": "45478.pyogg0 at https://www.imore.com", - "fingerprint": "c572f504", - "content": { - "content": "

Get your hands on these new Nintendo Switch games before they're all sold out!

\n

\n

It's new game time! Nintendo Switch has quite a few new games coming out this month, and we've gathered them in one list for you! Whether they're new games or new takes on some old favorites, here are all of the games released for the Nintendo Switch this month!

\n

Our favorites

\n

Overwatch

\n

\n

Coming October 15th

\n

Overwatch is a game that was rumored to be coming to the Nintendo Switch before it was officially released, but hey, we're not complaining! The FPS has captured the hearts of gamers since 2016, and it is now heading onto the Nintendo Switch this month. Will you be grabbing it this October 15th?

\n

See at Nintendo eShop

\n

The Witcher 3: Wild Hunt

\n

\n

Coming October 15th

\n

Yet another game is coming out on the 15th! This time it's the Witcher 3, an RPG that puts you in the shoes of Geralt of Rivia, a famed monster-hunter - aka a Witcher. Recently your surrogate daughter has gone missing, and it's up to you to explore the world to find her. But are you up to the task?

\n

See at Amazon

\n

Vampyr

\n

\n

Coming October 29

\n

Become the savior that the people of London need in this dark, gothic RPG from DontNod Entertainment. You'll play as Jonathan Reid, a doctor who harbors a dark secret: he's a vampire. How will you explore your morality in this game? Will you be the hero of the people or their worst nightmare?

\n

See at Amazon

\n

Call of Cthulhu

\n

\n

Coming October 8

\n

No matter who you are, you've probably heard of Cthulhu. In this game, you'll have to investigate a dark, gruesome mystery. But will you come out of the adventure alive, or wishing you'd never been a part of it at all?

\n

See at Amazon

\n

Physical Nintendo Switch October releases you can pre-order now

\n

Other Nintendo Switch games releasing this month

\n

What will you be playing?

\n

We are super excited about Overwatch and Super Monkey Ball: Banana Blitz. There are plenty of other awesome games coming out this month as well. What titles will you be picking up?

\n

Updated October 2019: Updated the slate of games set to hit the Switch this month.

\n

Get More Switch

\n

Nintendo Switch

\n

\n\n\n\n\n\n\n\n \n

\n

\n

$299 at Amazon

\n
\"\"", - "direction": "ltr" - }, - "title": "All the Nintendo Switch games coming in September 2019!", - "author": "Aimee Hart", - "summary": { - "content": "Get your hands on these new Nintendo Switch games before they're all sold out!\nIt's new game time! Nintendo Switch has quite a few new games coming out this month, and we've gathered them in one list for you! Whether they're new games or new takes on some old favorites, here are all of the games released for the Nintendo Switch this month!\nOur favorites\nOverwatch\nComing October 15th\nOverwatch is a game that was rumored to be coming to the Nintendo Switch before it was officially released, but hey, we're not complaining! The FPS has captured the hearts of gamers since 2016, and it is now heading onto the Nintendo Switch this month. Will you be grabbing it this October 15th?\nSee at Nintendo eShop\nThe Witcher 3: Wild Hunt\nComing October 15th\nYet another game is coming out on the 15th! This time it's the Witcher 3, an RPG that puts you in the shoes of Geralt of Rivia, a famed monster-hunter - aka a Witcher. Recently your surrogate daughter has gone missing, and it's up to yo...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/_cVCgghAc9s/every-nintendo-switch-game-coming-out-month", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/every-nintendo-switch-game-coming-out-month", - "type": "text/html" - } - ], - "crawled": 1569933196193, - "published": 1569933000000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2955:90d684ff", - "originId": "58028.pyogg0 at https://www.imore.com", - "fingerprint": "ff0f4465", - "content": { - "content": "

\n

Less than three weeks to secure your free Beats!

\n

What you need to know

\n
  • Apple's Back to School Education promo will end on October 17
  • \n
  • Get free Beats headphones with qualifying purchases.
  • \n
  • Also includes discounts on AppleCare.
  • \n

Apple has today announced that its annual Back to School promotion will end in just under three weeks time on October 17. The promotion was initally launched in July of this year, and is in keeping with Apple's annual promotion it offers to students looking to purchase new technology to help them with their studies.

\n

For just over 2 more weeks, qualifying higher education students (their parents, faculty, staff and home-school teachers), can purchase any eligible Mac or iPad through Apple's education pricing and get a free pair of Beats Studio 3 headphones worth $350. There are also discounts available on qualifying AppleCare products and some select accessories and services.

\n

You can redeem this offer in any Apple store or on Apple's website.

\"\"", - "direction": "ltr" - }, - "title": "Back to School promotion ends October 17", - "author": "Stephen Warwick", - "summary": { - "content": "Less than three weeks to secure your free Beats!\nWhat you need to know\nApple's Back to School Education promo will end on October 17\nGet free Beats headphones with qualifying purchases.\nAlso includes discounts on AppleCare.\nApple has today announced that its annual Back to School promotion will end in just under three weeks time on October 17. The promotion was initally launched in July of this year, and is in keeping with Apple's annual promotion it offers to students looking to purchase new technology to help them with their studies.\nFor just over 2 more weeks, qualifying higher education students (their parents, faculty, staff and home-school teachers), can purchase any eligible Mac or iPad through Apple's education pricing and get a free pair of Beats Studio 3 headphones worth $350. There are also discounts available on qualifying AppleCare products and some select accessories and services.\nYou can redeem this offer in any Apple store or on Apple's website....", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/0eeup1jYkVs/apple-back-school-promotion-ends-october-17", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-back-school-promotion-ends-october-17", - "type": "text/html" - } - ], - "crawled": 1569933196193, - "published": 1569932151000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293c:90d684ff", - "originId": "39690.pyogg0 at https://www.imore.com", - "fingerprint": "ca5aff84", - "content": { - "content": "

\n

How do you set up an Apple TV, iPad, or HomePod as a HomeKit Hub? Easy, it only takes a couple clicks or taps!

\n

The Home app for iOS lets you automate and control your various HomeKit-enabled accessories. However, in order to take advantage of the Home automation features (and also to control your home when you're out of the house), you need to set up a 4th-generation Apple TV, Apple TV 4K, iPad, or HomePod as a HomeKit Hub. Here's how you go about doing that!

\n

Note: We can't stress this enough: You must enable two-factor authentication on your Apple ID. Here's how you turn on two-factor authentication.

\n

How to make your Apple TV a HomeKit Hub

\n
  1. Open Settings on your Apple TV.
  2. \n
  3. Scroll down and click to open AirPlay & HomeKit.
  4. \n
  5. Scroll down to Home Hubs and check to see that it says Connected. If it doesn't, click to connect it.

    \n

  6. \n

How to make your iPad a HomeKit Hub

\n
  1. Launch Settings on your iPad.
  2. \n
  3. Scroll down and tap Home.
  4. \n
  5. Tap the switch to enable Use this iPad as a Home Hub.

    \n

  6. \n

How to make your HomePod a HomeKit Hub

\n
  1. Set up your HomePod for the first time.
  2. \n

Believe it or not, that's it! As soon as you complete the initial setup process for HomePod, it will automatically become a Home Hub. Instead of displaying the device name, however, you'll find the room name in which it's located within the Add and Edit Home screen.

\n

How to view the status of your current HomeKit Hub

\n

Want to check on the status of your HomeKit hub or want to find out which of your devices is your hub? It is easy, and it involves just a few taps in the iOS Home app.

\n
  1. Launch the Home app.
  2. \n
  3. Tap on the house icon located on the top left.

    \n

  4. \n
  5. Scroll down and tap on Hubs & Bridges.
  6. \n
  7. Review the list of HomeKit hubs assigned to your home.

    \n
    • Connected status means that this device is currently acting as your HomeKit hub.
    • \n
    • Standby status means that the device will assume the hub role if your primary hub is disconnected.
    • \n

  8. \n

Troubleshooting

\n

If you run into any issues getting access to your Home while you're out and about, Apple has a few recommendations:

\n
  • Make sure all your devices are updated to the latest software.
  • \n
  • Make sure all your devices are connected to the internet.
  • \n
  • Make sure you're logged into the same Apple ID on all of your devices.
  • \n
  • Enable two-factor authentication.
  • \n
  • If all else fails, restart your devices.
  • \n

Questions?

\n

Have any questions or can't seem to get everything working? Let us know in the comments and we'll try to get you squared away!

\n

\n
\n

HomeKit

\n

\"HomeKit\"

\n
\n

\n

Updated September 2019: Updated for iOS 13 and tvOS 13.

\"\"", - "direction": "ltr" - }, - "title": "You Apple TV, iPad, and HomePods are all hubs for HomeKit", - "author": "Christopher Close", - "summary": { - "content": "How do you set up an Apple TV, iPad, or HomePod as a HomeKit Hub? Easy, it only takes a couple clicks or taps!\nThe Home app for iOS lets you automate and control your various HomeKit-enabled accessories. However, in order to take advantage of the Home automation features (and also to control your home when you're out of the house), you need to set up a 4th-generation Apple TV, Apple TV 4K, iPad, or HomePod as a HomeKit Hub. Here's how you go about doing that!\nNote: We can't stress this enough: You must enable two-factor authentication on your Apple ID. Here's how you turn on two-factor authentication.\nHow to make your Apple TV a HomeKit Hub\nHow to make your iPad a HomeKit Hub\nHow to make your HomePod a HomeKit Hub\nHow to view the status of your current HomeKit Hub\nHow to make your Apple TV a HomeKit Hub\nOpen Settings on your Apple TV.\nScroll down and click to open AirPlay & HomeKit.\nScroll down to Home Hubs and check to see that it says Connected. If it doesn't, click to conn...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/o_9CExER6So/homekit-home-hub", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/homekit-home-hub", - "type": "text/html" - } - ], - "crawled": 1569931217070, - "published": 1569931200000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293b:90d684ff", - "originId": "58027.pyogg0 at https://www.imore.com", - "fingerprint": "8a6e9b77", - "content": { - "content": "

\n

What you need to know

\n
  • The Apple II is 42 years old.
  • \n
  • A Kickstarter campaign will sell you a clear case for it.
  • \n
  • There's one for the Apple II Plus, too.
  • \n

Who said you can't teach an old computer new tricks?

\n

Sometimes you come across a Kickstarter project and your heart skips a beat. That's exactly what happened when we clapped eyes on the MacEffects Apple II and Apple 11 Plus cases.

\n

The target for the campaign is $29,000 which will not even cover the full cost of production. It will, however, be enough to prove that demand is there and that it's a project worth pursuing according to the blurb on the project's page.

\n
\n

Based on feedback from our last Kickstarter for the clear case Macintosh SE/30, we created an Apple II series custom case. You asked, we listened. As a result, we are pleased to offer an opportunity to own and support a very special product. A completely custom engineered, artistically interpreted clear case for the Apple II and II Plus.

\n

We are passionate hobbyists and collectors like you, and more than anything we are excited to bring this amazing case to those who will appreciate it. That is why we have and will continue invest a significant amount of our own money and time to bring this product to life. The actual costs involved are around $60,000, however, like our last Kickstarter, we are going to cover all additional costs. Achieving our $29,000 Kickstarter goal will confirm there is sufficient interest before we proceed to purchase tooling. Thank you for your support!

\n
\n

We know that few people will need to get their hands on something like this, but it's a perfect example of taking something old and making it new again. Giving the Apple II and Apple II Plus a clear plastic home is the right thing to do. We're just glad someone's doing it. The Kickstarter page does also note that this isn't identical to the original, but is rather an "artistic interpretation". If that's an issue you might want to move on.

\n

If you do need to rehome your Apple II/Plus then you can place your order now. Costs start at $150 depending on what extras you might need in order to get up and running.

\n

Hat tip to the fine people at 9to5Mac for spotting this and brighening up our day!

\"\"", - "direction": "ltr" - }, - "title": "Do you want a clear case for your Apple II? Of course you do", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nThe Apple II is 42 years old.\nA Kickstarter campaign will sell you a clear case for it.\nThere's one for the Apple II Plus, too.\nWho said you can't teach an old computer new tricks?\nSometimes you come across a Kickstarter project and your heart skips a beat. That's exactly what happened when we clapped eyes on the MacEffects Apple II and Apple 11 Plus cases.\nThe target for the campaign is $29,000 which will not even cover the full cost of production. It will, however, be enough to prove that demand is there and that it's a project worth pursuing according to the blurb on the project's page.\nBased on feedback from our last Kickstarter for the clear case Macintosh SE/30, we created an Apple II series custom case. You asked, we listened. As a result, we are pleased to offer an opportunity to own and support a very special product. A completely custom engineered, artistically interpreted clear case for the Apple II and II Plus.\nWe are passionate hobby...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/7kXJuKxh6Oc/do-you-want-clear-case-your-apple-ii-course-you-do", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/do-you-want-clear-case-your-apple-ii-course-you-do", - "type": "text/html" - } - ], - "crawled": 1569931217070, - "published": 1569930942000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293a:90d684ff", - "originId": "58026.pyogg0 at https://www.imore.com", - "fingerprint": "a4c42289", - "content": { - "content": "

\n

Are live radio requests now part of HomePod?

\n

What you need to know

\n
  • Reports are suggesting HomePod now accepts live radio requests.
  • \n
  • Apple announced the feature at WWDC in June.
  • \n
  • Reports of success in both U.S and U.K.
  • \n

Reports via MacRumors are suggesting that Apple's HomePod may now be accepting requests to play live local radio stations via Siri.

\n

At WWDC in June Apple announced the new feature, and gave a release date of September 30. As MacRumors notes that release date has been removed from the Apple website, which may suggest that the rollout of the feature has been completed.

\n

Indeed, there now seem to be reports that users in both the U.S and the U.K. have been able to play local radio stations through HomePod. I can absolutely confirm that this piece was written to the smooth sounds of George Ezra's 'Budapest' as broadcast live by TuneIn. I asked Siri to play a "radio station", and was immediately treated to the sound of Beats 1. However, if you ask Siri to play a local radio station, this seems to be functioning. It's unclear exactly which station I am listening to currently, the station was described as "Local FM", which isn't a real broadcaster where I live. This may simply be a generic term at this stage. When "Why?" by Bronski Beat started to play I desperately tried to change to a different station, but my efforts were to no avail. As such is seems the number of stations on offer at the moment is quite limited.

\n

HomePod users in the U.K. will not be able to listen to any BBC Radio stations, which have been removed from TuneIn's catalogue by the BBC after the U.S. firm refused to share information about its listeners with the broadcaster.

\n

So it seems then that HomePod's local radio feature does seem to be working, at least tentatively at this stage. As mentioned previously, to get it to work you must specify that you want Siri to play a local radio station, otherwise you'll just end up with Beats 1.

\"\"", - "direction": "ltr" - }, - "title": "Can you now play local radio via HomePod?", - "author": "Stephen Warwick", - "summary": { - "content": "Are live radio requests now part of HomePod?\nWhat you need to know\nReports are suggesting HomePod now accepts live radio requests.\nApple announced the feature at WWDC in June.\nReports of success in both U.S and U.K.\nReports via MacRumors are suggesting that Apple's HomePod may now be accepting requests to play live local radio stations via Siri.\nAt WWDC in June Apple announced the new feature, and gave a release date of September 30. As MacRumors notes that release date has been removed from the Apple website, which may suggest that the rollout of the feature has been completed.\nIndeed, there now seem to be reports that users in both the U.S and the U.K. have been able to play local radio stations through HomePod. I can absolutely confirm that this piece was written to the smooth sounds of George Ezra's 'Budapest' as broadcast live by TuneIn. I asked Siri to play a "radio station", and was immediately treated to the sound of Beats 1. However, if you ask Siri to play a local radio...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/3lHUP-r4snc/homepod-seems-be-accepting-requests-play-live-local-radio", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/homepod-seems-be-accepting-requests-play-live-local-radio", - "type": "text/html" - } - ], - "crawled": 1569931217070, - "published": 1569930733000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613073", - "fingerprint": "f8f43337", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2e:18991ffa", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Subway Surfers\u00a0was highlighted by Apple as one of the most popular free iOS games last year, and Snap has announced that a multiplayer version is coming to Snapchat from today \u2026

\n

more\u2026

\n

The post Version of popular Subway Surfers game coming to Snapchat from today appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/subway-surfers/", - "type": "text/html" - } - ], - "crawled": 1569930871229, - "title": "Version of popular Subway Surfers game coming to Snapchat from today", - "published": 1569929973000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613070", - "fingerprint": "21b9f0b4", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2d:18991ffa", - "author": "Ben Lovejoy", - "summary": { - "direction": "ltr", - "content": "
\n

Some 42 years after the Apple II was launched, a Kickstarter campaign aims to create a clear case for the Apple II and Apple II Plus \u2026

\n

more\u2026

\n

The post 42 years on, Kickstarter campaign aims to create clear case for the Apple II appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/case-for-the-apple-ii/", - "type": "text/html" - } - ], - "crawled": 1569930871229, - "title": "42 years on, Kickstarter campaign aims to create clear case for the Apple II", - "published": 1569928202000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d870280bb:2920:90d684ff", - "originId": "58025.pyogg0 at https://www.imore.com", - "fingerprint": "b1d5d500", - "content": { - "content": "

\n

Pro Max is the clear winner, but who came second?

\n

What you need to know

\n
  • Tom's Guide has produced a battery comparison of the iPhone 11.
  • \n
  • They tested the iPhone 11, Pro and Pro Max,
  • \n
  • As expected, the Pro Max won by a significant margin.
  • \n

Tom's Guide has just posted the results of its iPhone 11 battery testin a bid to determine which of Apple's new flagship smartphones will last the longest. When Apple announced the new iPhone 11, one of the most exciting updates was the increase in battery life. Apple's own website purports that the iPhone 11 Pro and Pro Max offer increases of 4 and 5 hours respectively on the previous iPhone XS. Of course, the Max/Plus version of Apple's iPhone has always led the pack when it comes to iPhone battery life due to its much larger form factor.

\n

With that in mind, Tom's Guide's test pits all 3 new iPhones against each other. The phones were each set to 150 nits of brightness, and then made to continuously surf the web over 4G LTE on T-Mobile (no doubt looking at Untitled Goose Game memes)

\n

As expected, the iPhone 11 Pro Max was the clear winner. The battery averaged a run time of 11 hours and 54 minutes (Galaxy Note 10 Plus scored 11:09 in a similar test).

\n

In second place was the iPhone 11, which lasted 11:16. This is likely due to the efficiency of the iPhone 11's LCD screen. Even though the 11 Pro has a larger battery than the iPhone 11(3046mAh vs 3190 mAh), it only manged to score an average of 10:24, a marked drop off in improvement compared to both the 11 and the Pro Max.

\"\"", - "direction": "ltr" - }, - "title": "Check out this iPhone 11 battery comparison", - "author": "Stephen Warwick", - "summary": { - "content": "Pro Max is the clear winner, but who came second?\nWhat you need to know\nTom's Guide has produced a battery comparison of the iPhone 11.\nThey tested the iPhone 11, Pro and Pro Max,\nAs expected, the Pro Max won by a significant margin.\nTom's Guide has just posted the results of its iPhone 11 battery testin a bid to determine which of Apple's new flagship smartphones will last the longest. When Apple announced the new iPhone 11, one of the most exciting updates was the increase in battery life. Apple's own website purports that the iPhone 11 Pro and Pro Max offer increases of 4 and 5 hours respectively on the previous iPhone XS. Of course, the Max/Plus version of Apple's iPhone has always led the pack when it comes to iPhone battery life due to its much larger form factor.\nWith that in mind, Tom's Guide's test pits all 3 new iPhones against each other. The phones were each set to 150 nits of brightness, and then made to continuously surf the web over 4G LTE on T-Mobile (no doubt look...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/kZi0kAScWis/check-out-iphone-11-battery-comparison", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/check-out-iphone-11-battery-comparison", - "type": "text/html" - } - ], - "crawled": 1569928151227, - "published": 1569928126000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/09/30/173641.html", - "fingerprint": "4a16635a", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd4:18991ffa", - "summary": { - "direction": "ltr", - "content": "

By coincidence today is (somehow) the official Podcast Day and I am ready to announce the refurbished original Twitter-based podcatcher, started in 2007.

\n

It's here: @podc.

\n

Podcasting keeps growing and giving and I'm proud of what we, and many others, accomplished. ;-)

" - }, - "alternate": [ - { - "href": "http://scripting.com/2019/09/30/173641.html", - "type": "text/html" - } - ], - "crawled": 1569927521666, - "title": "International Podcast Day", - "published": 1569865001000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/09/30.html#a135538", - "fingerprint": "734ec95e", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd3:18991ffa", - "summary": { - "direction": "ltr", - "content": "Also watched the first episode of season 5 of The Affair. I didn't expect it to be good, but someone I met at a Woodstock party recently told me it's the best season yet, so I checked it out, and wow, it is great. I'm going to try to savor this season, slowly, which should be easy given all the great political theater in the real world." - }, - "alternate": [ - { - "href": "http://scripting.com/2019/09/30.html#a135538", - "type": "text/html" - } - ], - "crawled": 1569927521666, - "published": 1569851738000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "http://scripting.com/2019/09/30.html#a135109", - "fingerprint": "850683db", - "id": "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd2:18991ffa", - "summary": { - "direction": "ltr", - "content": "Last night's Succession was awesome (a word I chose deliberately). It has become the latest HBO megahit, following The Sopranos, The Wire and Game of Thrones. Everyone is watching it. And just as "winter is coming" became a standard greeting when GoT ruled, we now say Fuck Off with the flair of Logan Roy. We got a taste last night of how well the kids learned from their father, and how they can work together when they are offended in the same way. I suspect they will all, together, be the successor that the show is titled for. But that's not a spoiler, because like you, I have no idea who the winner will be. Now fuck off. \ud83d\udca5" - }, - "alternate": [ - { - "href": "http://scripting.com/2019/09/30.html#a135109", - "type": "text/html" - } - ], - "crawled": 1569927521666, - "published": 1569851469000, - "origin": { - "streamId": "feed/http://scripting.com/rss.xml", - "htmlUrl": "http://scripting.com/", - "title": "Scripting News" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86f894e7:2914:90d684ff", - "originId": "58024.pyogg0 at https://www.imore.com", - "fingerprint": "13012325", - "content": { - "content": "

\n

What you need to know

\n
  • These AirPod knock-offs don't make any sound.
  • \n
  • We're not even sure they look good.
  • \n
  • Our minds are so blown we can't think of a third point to make.
  • \n

But, y tho?

\n

I'm sorry. I really am But that header image is all I could think of when I spied this story on Cult of Mac earlier today. Because, well, why? We've seen plenty of AirPods knock-offs and most of them cost a fraction of the price of the real thing. But these. These take the biscuit and cost just $12.

\n

There's a very good reason for that, too. These aren't actually earbuds. They don't make any sound. They do.....nothing. They're just there to look good and, I think you'll agree, the jury is very much out as to whether they manage that or not.

\n

No it isn't. They don't.

\n

\n

This madness comes courtesy of "fashion" store ASOS and was first spotted by an Australian news outlet.

\n

We can understand companies wanting to make earbuds that look like AirPods. They're iconic, and they sell in huge numbers. But these don't even look like AirPods. It's as if someone wanted to make something like AirPods, but different enough not to get sued into oblivion.

\n

Mission accomplished, really.

\"\"", - "direction": "ltr" - }, - "title": "These AirPod knock-offs don't even play music", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nThese AirPod knock-offs don't make any sound.\nWe're not even sure they look good.\nOur minds are so blown we can't think of a third point to make.\nBut, y tho?\nI'm sorry. I really am But that header image is all I could think of when I spied this story on Cult of Mac earlier today. Because, well, why? We've seen plenty of AirPods knock-offs and most of them cost a fraction of the price of the real thing. But these. These take the biscuit and cost just $12.\nThere's a very good reason for that, too. These aren't actually earbuds. They don't make any sound. They do.....nothing. They're just there to look good and, I think you'll agree, the jury is very much out as to whether they manage that or not.\nNo it isn't. They don't.\nThis madness comes courtesy of "fashion" store ASOS and was first spotted by an Australian news outlet.\nWe can understand companies wanting to make earbuds that look like AirPods. They're iconic, and they sell in huge numbers. But these do...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DBFJcNs3kOw/airpod-earbuds-dont-play-music-are-ridiculous-they-sound", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/airpod-earbuds-dont-play-music-are-ridiculous-they-sound", - "type": "text/html" - } - ], - "crawled": 1569927501031, - "published": 1569926046000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86be7055:28f9:90d684ff", - "originId": "58023.pyogg0 at https://www.imore.com", - "fingerprint": "8e8aec51", - "content": { - "content": "

\n

They fixed Mickey Mouse!

\n

What you need to know

\n
  • Apple has released watchOS 6.0.1.
  • \n
  • Brings updates to security and performance as well as bug fixes.
  • \n
  • Available to download now.
  • \n

Apple has released the first update to watchOS 6, version 6.0.1. The latest update for your wrist fixes a few bugs in the newest Apple Watch software. The press release for the update states:

\n

watchOS 6.0.1 optimizes performance, provides security updates, and contains improvements and bug fixes, including:\nResolves an issue where the Mickey Mouse and Minnie Mouse watch face does not speak time\nAddresses an issue where the calendar complication may not display events\nFixes a bug that could result in a loss of display calibration data

\n

The new update is available to download right now. All you need to do is head over to the Apple Watch app for iPhone. Select General and then Software Update to download! Just make sure your watch has at least 50% battery and is in range of your iPhone.

\n

watchOS 6 was a really fantastic update to Apple's watch software, here's everything you need to know about it

\"\"", - "direction": "ltr" - }, - "title": "watchOS 6.0.1 now live!", - "author": "Stephen Warwick", - "summary": { - "content": "They fixed Mickey Mouse!\nWhat you need to know\nApple has released watchOS 6.0.1.\nBrings updates to security and performance as well as bug fixes.\nAvailable to download now.\nApple has released the first update to watchOS 6, version 6.0.1. The latest update for your wrist fixes a few bugs in the newest Apple Watch software. The press release for the update states:\nwatchOS 6.0.1 optimizes performance, provides security updates, and contains improvements and bug fixes, including:\nResolves an issue where the Mickey Mouse and Minnie Mouse watch face does not speak time\nAddresses an issue where the calendar complication may not display events\nFixes a bug that could result in a loss of display calibration data\nThe new update is available to download right now. All you need to do is head over to the Apple Watch app for iPhone. Select General and then Software Update to download! Just make sure your watch has at least 50% battery and is in range of your iPhone.\nwatchOS 6 was a really fant...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/rblvUmRBrbA/apple-releases-watchos-601", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-releases-watchos-601", - "type": "text/html" - } - ], - "crawled": 1569923690581, - "published": 1569922703000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=612878", - "fingerprint": "a7d89040", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d86bdfb5a:4fc5c:18991ffa", - "author": "Benjamin Mayo", - "summary": { - "direction": "ltr", - "content": "
\n

Apple is trying to make the battery in your iPhone last longer, so you can use your phone for longer periods of time without needing to get it serviced. Optimized Battery Charging changes the way in which your iPhone charges overnight in order to extend the lifetime of the battery. After updating to iOS 13, you may have been wondering \u2018why is my iPhone only charging to 80 percent?\u2019 Here\u2019s why \u2026

\n

more\u2026

\n

The post iOS 13 iPhone features: What is Optimized Battery Charging? appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/ios-13-iphone-optimized-battery-charging/", - "type": "text/html" - } - ], - "crawled": 1569923660634, - "title": "iOS 13 iPhone features: What is Optimized Battery Charging?", - "published": 1569922219000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e5:90d684ff", - "originId": "58021.pyogg0 at https://www.imore.com", - "fingerprint": "cd3e6411", - "content": { - "content": "

\n

What you need to know

\n
  • Twitter has been testing a new DM abuse filter.
  • \n
  • After successful tests it's rolling out to everyone.
  • \n
  • Whether it'll actually help in the long run, we don't know.
  • \n

Twitter abuse bad. Features to stop it, good.

\n

If you haven't suffered any form of abuse on Twitter you're in a minority, and Twitter seems to know that. After successfully testing a new DM abuse filter the social network says that it's rolling it out to everyone.

\n

We tested, and turns out filters help you cut through the noise to find gems. Who knew. So we\u2019re rolling out this filter to everyone on iOS, Android, and web!

\u2014 Twitter Support (@TwitterSupport) September 30, 2019
\n

From now on users will see an option to read filtered mesages right in the DM Message Requests menu. That's where you normally find those random DMs that come from people you've never heard of talking about things that aren't fit for a family show. With this new move, Twitter is automatically hiding those messages \u2013 if you don't want to see them, you never need to.

\n

You can see exactly how the new feature works in the GIF posted by the Twitter Support account above. It's important to note that the DM requests will still arrive, and all of them can be accessed easily should you want to. And you'll still receive a DM notification, too. Oh, and this is only going to work with the official Twitter app. Third-party apps are a no-go, at least for now.

\n

Apps like Facebook Messenger already do similar things with new message requests kept at arm's reach. Whether this move will actually help the abuse problem that Twitter seems incapable of fixing is anyone's guess at this point, but if you receive unwanted DMs this is surely a step in the right direction.

\"\"", - "direction": "ltr" - }, - "title": "Twitter's new DM abuse filter is rolling out to everyone", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nTwitter has been testing a new DM abuse filter.\nAfter successful tests it's rolling out to everyone.\nWhether it'll actually help in the long run, we don't know.\nTwitter abuse bad. Features to stop it, good.\nIf you haven't suffered any form of abuse on Twitter you're in a minority, and Twitter seems to know that. After successfully testing a new DM abuse filter the social network says that it's rolling it out to everyone.\nWe tested, and turns out filters help you cut through the noise to find gems. Who knew. So we\u2019re rolling out this filter to everyone on iOS, Android, and web!\u2014 Twitter Support (@TwitterSupport) September 30, 2019\nFrom now on users will see an option to read filtered mesages right in the DM Message Requests menu. That's where you normally find those random DMs that come from people you've never heard of talking about things that aren't fit for a family show. With this new move, Twitter is automatically hiding those messages \u2013...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/GWj-vcFLfK4/twitters-new-dm-abuse-filter-rolling-out-everyone", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/twitters-new-dm-abuse-filter-rolling-out-everyone", - "type": "text/html" - } - ], - "crawled": 1569921627997, - "published": 1569920480000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e4:90d684ff", - "originId": "58020.pyogg0 at https://www.imore.com", - "fingerprint": "61773778", - "content": { - "content": "

\n

25 infringed patents at the heart of latest litigation

\n

What you need to know

\n
  • Apple chip supplier TSMC has countersued GlobalFoundries.
  • \n
  • GlobalFoundries is alleged to have infringed 25 TSMC patents.
  • \n
  • GlobalFoundries previously sued TSMC in August this year, seeking to prevent imports of affected products in the U.S. and Germany.
  • \n

Apple's chip supplier, TSMC, has countersued rival GlobalFoundries in the latest development surrounding a legal dispute over patent infringement between the two chip suppliers. TSMC alleges that Global Foundries infringed on no less than 25 of its patents, in a lawsuit filed September 30.

\n

According to Reuters, the Taiwan-based company is seeking injuctions against GlobalFoundries to stop the manufacture and sale of chips that infringe on 25 TSMC patents. The move is almost certainly a direct counter to previous action taken against TMSC last month.

\n

In August of this year, GlobalFoundries sued TSMC over the alleged infringement of 16 of its patents. That lawsuit sought to stop imports into the U.S and Germany of all products containing the technology in question. The firm claimed that Apple was amongst the TSMC customers whose products were affected by the lawsuit.

\n

Regarding the latest civil action, TSMC said this:

\n

TSMC, the world's leading global innovator in semiconductor manufacturing, filed multiple lawsuits on September 30, 2019 against GlobalFoundries in the United States, Germany and Singapore for its ongoing infringement of 25 TSMC patents by at least its 40nm, 28nm, 22nm, 14nm, and 12nm node processes. In the complaints, TSMC demands injunctions to stop GlobalFoundries' manufacture and sale of infringing semiconductor products. TSMC also seeks substantial monetary damages from GlobalFoundries for its sale of infringing semiconductor products and unlawful use of TSMC's patented semiconductor technologies.

\n

Whilst this development in the legal dispute does seem to cloud the air somewhat, it may in fact increase the likelihood that the two parties, TSMC and GlobalFoundries, may be able to find some common ground or terms of settlement. Were that the case, both lawsuits might fall away, preventing what would likely be a fairly catastrophic blow to Apple's U.S. sales market and months of expensive and protracted litigation.

\"\"", - "direction": "ltr" - }, - "title": "Apple chip supplier countersues GlobalFoundries", - "author": "Stephen Warwick", - "summary": { - "content": "25 infringed patents at the heart of latest litigation\nWhat you need to know\nApple chip supplier TSMC has countersued GlobalFoundries.\nGlobalFoundries is alleged to have infringed 25 TSMC patents.\nGlobalFoundries previously sued TSMC in August this year, seeking to prevent imports of affected products in the U.S. and Germany.\nApple's chip supplier, TSMC, has countersued rival GlobalFoundries in the latest development surrounding a legal dispute over patent infringement between the two chip suppliers. TSMC alleges that Global Foundries infringed on no less than 25 of its patents, in a lawsuit filed September 30.\nAccording to Reuters, the Taiwan-based company is seeking injuctions against GlobalFoundries to stop the manufacture and sale of chips that infringe on 25 TSMC patents. The move is almost certainly a direct counter to previous action taken against TMSC last month.\nIn August of this year, GlobalFoundries sued TSMC over the alleged infringement of 16 of its patents. That law...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/sJaqh4uvAME/tmsc-countersues-globalfoundries-chipmaker-patent-warfare-heats", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/tmsc-countersues-globalfoundries-chipmaker-patent-warfare-heats", - "type": "text/html" - } - ], - "crawled": 1569921627997, - "published": 1569920064000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/YVzEWS7-wyeXrsbzBSknIPl0cOM=/215x0:2333x1412/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59630315/Screen_Shot_2018_05_04_at_10.28.16_AM.0.png", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "originId": "https://allenpike.com/2019/kitten-see-kitten-do", - "fingerprint": "edb6401f", - "id": "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16d86867c9b:4fb46:18991ffa", - "updated": 1569870610000, - "author": "Allen Pike", - "alternate": [ - { - "href": "https://www.allenpike.com/2019/kitten-see-kitten-do", - "type": "text/html" - } - ], - "crawled": 1569920023707, - "title": "Kitten See, Kitten Do", - "published": 1569870610000, - "origin": { - "streamId": "feed/http://www.allenpike.com/feed/", - "htmlUrl": "https://www.allenpike.com/", - "title": "Allen Pike" - }, - "content": { - "direction": "ltr", - "content": "

When I was a kid, we had a kitten named Rab. She was thus called because she was small, fluffy, white, and tail-less \u2013 like a rabbit. She was endearing and snuggly and prosh, or at least she was when she wasn\u2019t drinking from the toilet bowl. Even as an adult, she stayed small and roughly spherical. To us, she was still a kitten.

\n

One day, our kitten had kittens. So turns the circle of life. The litter was scrawny and stumbly, and blind enough that they\u2019d attempt to suck milk from the olive green strands of our old shag rug.

\n

As they grew, they got a lot cuter and a little less clumsy. As cute as they were, though, they weren\u2019t the least bit cuddly. You could get one second of snuggle in, perhaps two, before they\u2019d promptly mew and squirm \u2013 all they wanted to do was climb and play.

\n

A few weeks into this, very late one night I was woken by a mewing pile of kittens in my bed. A pleasant surprise! As I blearily moved to let Rab lead them under the covers, I discovered that they were distinctly cold, wet, and shivering. Confused but dutiful, I did my best to help her warm them up, and soon fell back asleep.

\n

The next morning, it promptly became clear what had happened. Rab, in her wisdom and stubbornness, had decided to drink from the side of the toilet in the middle the night. The kittens, in their curiosity and adventurousness, jumped up \u2013 and directly into \u2013 the bowl. Mama then taught them a critical lesson in leeching body heat from an unsuspecting human.

\n

Disgusting, but endearing. Like much of parenting, I suppose.

\n

As a parent, I do my best to teach my daughter well, and to keep her from harm. From time to time though, I slip up. I notice her copying behavior I wish I hadn\u2019t modeled. I get overconfident in her climbing ability and she knocks her tooth on the pavement. Or, most recently, I give in and let her watch a cartoon that\u2019s a little too scary. (Apparently we\u2019re not born with the innate knowledge that \u201cthe floor is lava\u201d is not likely to actually occur.)

\n

If there\u2019s a way to totally prevent these transgressions, I don\u2019t know what it is. Nor is that a goal worth having, honestly. Letting kids slip up is a fundamental part of their education.

\n

What\u2019s important is, when that happens, we take care of them. We lead them to warmth, and give them comfort. Even if it\u2019s a little gross.

\n

And with luck, seeing my habits and mannerisms reflected in my child will continue to give me the perspective to better myself. The strength to choose my words thoughtfully, and be the person I\u2019d like her to one day be. To stop drinking from the toilet.

\n

Rab, mind you, she was unstoppable. Still, she was a good mom. You could just tell.

" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ] - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d867b7bb5:28d3:90d684ff", - "originId": "58019.pyogg0 at https://www.imore.com", - "fingerprint": "2a14232f", - "content": { - "content": "

\n

What you need to know

\n
  • Apple killed the Photos feature that printed gorgeous photo books.
  • \n
  • RR Donnelley confirmed it was the company that made them.
  • \n
  • Now it's released the Motif app for iPhone and iPad.
  • \n

Now you can get those same gorgeous photo books without ever leaving your bed.

\n

Apple caused quite the stir last year when it killed off the ability to easily print photo books right from within the Mac Photos app. If you used that feature you're likely missing it pretty hard, but don't worry. The company that made those photo books now has an iPhone and iPad app.

\n

The company in question is RR Donnelley, and it announced its intention to go out on its own when Apple pulled the plug. It also said that it would be making a Motif Photos app extension for Mac that would do the same job as the Photos integration, and that was fine. But what's even better is the new iPhone and iPad app.

\n

Motif actualy launched on the App Store last month with no fanfare whatsoever. Now RR Donnelley is ready to tell the world, sharing a press release that was picked up by the folks at 9to5Mac

\n
\n

Motif\u200b, the Apple-approved personalized photo book app, today announced the launch of its free iOS app \u2013 bringing its top-rated photo app extension for the MacOS desktop to the estimated 1 billion+ iPhones and iPads currently in use. This app is available globally in 32 countries, including the United States and Canada, and is available in 6 languages. The Motif app syncs directly with the iOS Photos app library, making it quick, easy, and convenient for iOS users to create beautiful, personalized photo books with a professional feel, straight from the photos already stored on their device.

\n
\n

There's a lot going on with the free app including the ability to automaticaly sync with your Photo Library as well as to automatically find the best layout for your chosen book.

\n

Anyone who used the old Mac Photos feature knows that these are some gorgeous photo books. Starting at $10 they're a bit of a bargain, too. You can download Motif from the App Store now and we'd suggest you absolutely do that.

\"\"", - "direction": "ltr" - }, - "title": "Miss Mac\u2019s photo book Printing? There\u2019s an app for that", - "author": "Oliver Haslam", - "summary": { - "content": "What you need to know\nApple killed the Photos feature that printed gorgeous photo books.\nRR Donnelley confirmed it was the company that made them.\nNow it's released the Motif app for iPhone and iPad.\nNow you can get those same gorgeous photo books without ever leaving your bed.\nApple caused quite the stir last year when it killed off the ability to easily print photo books right from within the Mac Photos app. If you used that feature you're likely missing it pretty hard, but don't worry. The company that made those photo books now has an iPhone and iPad app.\nThe company in question is RR Donnelley, and it announced its intention to go out on its own when Apple pulled the plug. It also said that it would be making a Motif Photos app extension for Mac that would do the same job as the Photos integration, and that was fine. But what's even better is the new iPhone and iPad app.\nMotif actualy launched on the App Store last month with no fanfare whatsoever. Now RR Donnelley is ready ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/VkDdOYXcPVQ/miss-macs-photo-book-printing-theres-app", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/miss-macs-photo-book-printing-theres-app", - "type": "text/html" - } - ], - "crawled": 1569919302581, - "published": 1569919053000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "visual": { - "url": "http://cdn3.sbnation.com/entry_photo_images/9192995/Untitled_large.jpg", - "width": 630, - "height": 420, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=613001", - "recrawled": 1569941690262, - "updateCount": 2, - "fingerprint": "38d48492", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0e:18991ffa", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Last year, Apple discontinued the native option to print photo books and more from its Photos app for Mac. Several third parties filled the gap with Photos extensions including Motif. Now that company \u2014 which Apple used for its own printing service \u2014 has launched an iOS app to offer photo book printing from iPhone and iPad. We\u2019ve also got a 15% off deal for 9to5Mac readers.

\n

more\u2026

\n

The post Apple\u2019s vendor for Mac photo book printing comes to the iPhone and iPad [Promo] appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/01/motif-photo-book-printing-ios/", - "type": "text/html" - } - ], - "crawled": 1569916454064, - "title": "Apple\u2019s vendor for Mac photo book printing comes to the iPhone and iPad [Promo]", - "published": 1569913230000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=612941", - "fingerprint": "44c6a5a2", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0d:18991ffa", - "author": "Zac Hall", - "summary": { - "direction": "ltr", - "content": "
\n

Peloton is a fitness firm best known for its stationary bikes equipped with touchscreens for live and on-demand video workout classes. The seven-year-old American company, which launched its IPO in September, doesn\u2019t just serve cyclists though.

\n

Peloton Tread serves walkers and runners alike, and Peloton Digital for iPhone and iPad lets you experience even more workout courses \u2014 even if you don\u2019t have stationary bike or treadmill from Peloton.\u00a0My whole family has been testing the full Peloton system over the last six weeks. Read on for our experience starting with Peloton Digital for iPhone and iPad.

\n

more\u2026

\n

The post Review: Peloton Digital for iPhone and iPad + using Tread and Bike with Apple Watch appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/09/30/peloton-digital-tread-bike-iphone-ipad-apple-watch-review/", - "type": "text/html" - } - ], - "crawled": 1569916454064, - "title": "Review: Peloton Digital for iPhone and iPad + using Tread and Bike with Apple Watch", - "published": 1569869036000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ] - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-1-initial/starred.json b/Account/Tests/AccountTests/Feedly/feedly-1-initial/starred.json deleted file mode 100644 index c67b97d74..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-1-initial/starred.json +++ /dev/null @@ -1,771 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "items": [ - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-6562845574025332924", - "fingerprint": "57441f5a", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-nSjfvVEYsOE/XZ6cEycVw3I/AAAAAAAADTI/UMdV1Seh7R8c0GdV2RgwjuAoJLW47it1gCLcBGAsYHQ/s72-c/074.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16db6126dbf:685a:d4506071", - "updated": 1570675865985, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/transubstantiation-and-hylemorphism.html", - "type": "text/html" - } - ], - "crawled": 1570717724095, - "title": "Transubstantiation and hylemorphism", - "published": 1570675860000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
One of the key themes of the early modern philosophers\u2019 revolt against Scholasticism was a move away from an Aristotelian hylemorphist conception of the nature of physical substance to some variation or other of the mechanical philosophy.\u00a0 The other day I was asked a very interesting question: Can transubstantiation be formulated in terms of a mechanistic conception of physical substance rather than a hylemorphic one?\u00a0 My answer was that I would not peremptorily say that it cannot be, but that the suggestion certainly raises serious philosophical and theological problems.

Here\u2019s why.\u00a0 Hylemorphism in its most straightforward version roughly agrees with common sense about which of the things of everyday experience are distinct substances, which are different parts of the same substance, and which are aggregates rather than true substances.\u00a0 For example, it would say that a stone, a tree, and a dog are all distinct substances from one another; that a particular dog\u2019s nose and its right front leg are different parts of the same substance rather than distinct substances; and that a pile of stones is an aggregate rather than a substance in its own right.\u00a0 Of course, use of the term \u201csubstance\u201d in the technical Aristotelian sense isn\u2019t part of common sense, but even untutored common sense would surely involve the supposition that a stone, a tree, and a dog are all distinct things or objects, that the nose and leg of the dog are parts of a larger thing or object rather than separate things or objects, and that a pile of stones is a bunch of things or objects rather than a single object.\u00a0 At least to that extent, common sense would more or less agree with what I am calling a straightforward version of hylemorphism. \u00a0(See chapter 3 of Scholastic Metaphysics for exposition and defense of the hylemorphist account of substance.)

Now, the mechanical world picture that pushed aside the hylemorphist model tended radically to revise the common sense understanding of physical objects in one of two general ways, depending on how mechanism was spelled out.\u00a0 It reduced ordinary physical objects either to mere aggregates of their innumerably many component parts, or to mere modes of some larger blob of which theywere the parts.

Descartes and Spinoza essentially took the latter option.\u00a0 Though Descartes is often described as positing a plurality of extended substances alongside the plurality of thinking substances, his considered view seemed to be that strictly speaking, there is only a single extended substance, of which the ordinary objects of our experience are merely modifications.\u00a0 Spinoza more famously took such a position (or rather, he took it that Deus sive Naturawas the one substance of which the ordinary physical objects of our experience are all modes).\u00a0 On this view, a stone, a tree, and a dog are not really distinct substances, but merely distinct aspects of one and the same substance \u2013 in something like the way common sense regards the color, weight, and shape of a stone to be mere modes of one and the same object, the stone.

Atomist and corpuscularian versions of the mechanical philosophy went in the other direction.\u00a0 They essentially make either atoms or corpuscles the true substances, and ordinary objects mere aggregates of these purported substances.\u00a0 Just as a pile of rocks is not a true substance but merely a collection of substances (or as the hylemorphist would say, being a pile of rocks is a merely accidental form rather than a substantial form), so too a stone, a tree, or a dog is on this view merely a collection of particles.\u00a0 In effect, the particles are the true substances, and the stone, tree, or dog is like the pile \u2013 a relatively superficial arrangement of metaphysically more fundamental entities.

So, to come to transubstantiation, the idea, of course, is that in the Eucharist, while the accidents of bread and wine remain, the substance of bread and wine are miraculously replaced with that of Christ.\u00a0 Suppose, then, that we were to adopt Descartes\u2019 version of the mechanical philosophy, on which there is just one big physical substance underlying all the things ordinary perceptual experience reveals to us.\u00a0 That would entail that the substance that underlies the accidents of bread and wine that are about to be consecrated is the very same substance as that which underlies stones, trees, dogs, cats, human bodies, apples, oranges, the sun, the moon, water, lead, gold, and every other thing we see, hear, taste, touch, or smell.\u00a0

But in that case, when transubstantiation occurs, it is not just the substance underlying the accidents of bread and wine that is replaced, but the substance underlying all of these other things too.\u00a0 In other words, after transubstantiation occurs, it is really the body and blood of Christ that underlies what we perceive as stones, trees, dogs, cats, human bodies, the sun, the moon, water, etc.!\u00a0 Everything in the physical world would be transubstantiated.\u00a0 We would be left with a kind of pantheism.\u00a0 Absolutely every physical thing would have to treated with the same reverence that the Eucharist is, because every physical thing would be the Eucharist!

Another bizarre implication of this is that transubstantiation could occur only once.\u00a0 For only at the first time it occurs is the one physical substance replaced by that of Christ.\u00a0 If a priest were ever to try to consecrate bread and wine again, he would fail, because there is no longer any physical substance there to be replaced.\u00a0 It is alreadythe body and blood of Christ.

Suppose we went the other route, that of either atomism or corpuscularianism.\u00a0 Then, like stones, trees, and dogs, bread and wine would not be true substances but merely accidental collections of innumerably many true substances.\u00a0 They would be like a pile of rocks, only instead it would be fundamental particles (atoms or corpuscles, depending on your favored version of the mechanical philosophy) that would be piled up.\u00a0 But in that case, exactly what is the substance that is replaced when transubstantiation occurs?\u00a0 Neither the substance of the bread nor that of the wine can be what is replaced, because on this view they just aren\u2019ttrue substances in the first place.\u00a0

Should we say that it is each particle that makes up the aggregate that is transubstantiated (just as Catholic theology allows that many hosts at a time may be consecrated at Mass)?\u00a0\u00a0 But there are several problems with that suggestion.\u00a0 The first is that it is hard to know how to give a principled answer to the question what the boundaries are between those particles that make up the aggregate and those that are not part of it \u2013 and thus between those particles that are transubstantiated, and those that are not.\u00a0 The reason is that the boundaries of an aggregate are much less well defined than those of a substance.\u00a0 Is a stone that is two millimeters away from a pile of stones itself part of the pile or not?\u00a0 And is a particle that falls from the host part of that (purported) aggregate of particles or not?\u00a0

If we think of the host on the model of an Aristotelian substance, then we can say that a fallen particle is part of the host, like a body part that has been severed, as it were.\u00a0 But, again, if instead we think in terms of the model of a pile of stones or some other aggregate, the answer isn\u2019t as clear.

A second problem is that in Catholic theology, not any old matter can be used when consecrating the Eucharist.\u00a0 It has to be bread and wine, specifically.\u00a0 But on the interpretation under consideration, according to which bread and wine are not true substances, it is really the particles (either atoms or corpuscles) that are being consecrated.\u00a0 And the atoms or corpuscles that make up bread and wine are essentially the same as those that make up everything else (just as the stones that make up a pile can be essentially of the same type as those that are used instead to make up a wall).\u00a0 In that case, though, it would be hard to see why there is anything special about bread and wine.\u00a0 Why couldn\u2019t any old physical thing be consecrated, if every physical thing is essentially just the same kind of stuff in relatively superficial differences of configuration?

A third problem is that canon law says that a Catholic ought to receive communion at most only once (or in some special circumstances, perhaps twice) a day.\u00a0 But on the interpretation under consideration, one would in effect be consuming millions of consecrated hosts insofar as each of the millions of particles that make up what common sense regards as a single host was being independently transubstantiated.

Perhaps such problems could be solved, though I am doubtful.\u00a0 Anyway, the issue illustrates the unexpected implications that philosophical assumptions can have for theology.\u00a0 (And thus the caution that any Catholic ought to exercise before embracing philosophical novelties.\u00a0 The Scholastics knew what they were doing.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3562, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500351314 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572363511019, - "updateCount": 2, - "fingerprint": "9be1d5cd", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16df9da832d:14579:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/o2-j6xKjBrA/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571854910253, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n\n\"\"" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4744, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500250190 - }, - { - "originId": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "fingerprint": "2c4d6d88", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df54dfcca:13322:d4506071", - "summary": { - "direction": "ltr", - "content": "

\"NetNewsWire

\n

The main things in this release are 1) enhanced performance and 2) importing subscriptions from NetNewsWire 3 (since it won\u2018t run on Catalina).

\n

There are also a bunch of bug fixes \u2014 including a fix for the space bar behavior on Catalina \u2014 and there\u2019s a new feature: you can type the s key to star and unstar an article.

\n

For more details, read the change notes on the NetNewsWire blog.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "type": "text/html" - } - ], - "crawled": 1571778591946, - "title": "NetNewsWire 5.0.3 for Mac Released", - "published": 1571775505000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500226675 - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2add61b:afd:a4acdac", - "originId": "58495.pz39s0 at https://www.imore.com", - "fingerprint": "8fe463a6", - "content": { - "content": "

An Apple Support rep apparently said, "I do not know how this could of happened."

\n

\n

What you need to know

\n
  • An Apple Card user claims he was the victim of fraud.
  • \n
  • When he contacted Apple Support, they said, "I do not know how this could of happened."
  • \n
  • Apple Card touts an extra level of security with no numbers and no CVV.
  • \n

When Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.

\n

The Apple Card user said they reached out to Apple Support and received this response:

\n
\n

I do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.

\n
\n

The Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. The tricky thing is the purchase was apparently labeled as being nearby, but clicking on the map revealed it was hours away, 9to5Mac explained.

\n

On Apple's website, the company highlights the fact that the Apple Card doesn't have any numbers on it. "Not even a CVV. So that's one less thing to worry about when you hand over your card at a restaurant or store." But that doesn't guarantee it can't be stolen.

\n

9to5Mac speculates that the Apple Card user may have been the victim of skimming, which can potentially affect all credit cards and debit cards. It's a reminder to be extra vigilant when swiping your card at a gas station or ATM. Better yet, use Apple Pay when possible.

\n

\n
\n

Apple Card

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Card user says he was the victim of fraud", - "author": "Brandon Russell", - "summary": { - "content": "An Apple Support rep apparently said, "I do not know how this could of happened."\nWhat you need to know\nAn Apple Card user claims he was the victim of fraud.\nWhen he contacted Apple Support, they said, "I do not know how this could of happened."\nApple Card touts an extra level of security with no numbers and no CVV.\nWhen Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.\nThe Apple Card user said they reached out to Apple Support and received this response:\nI do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.\nThe Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DzBrQNf9PCU/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "crawled": 1570660800027, - "published": 1570660313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 2216, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500208603 - }, - { - "keywords": [ - "Development", - "How To", - "Xcode" - ], - "originId": "https://ericasadun.com/?p=6502", - "fingerprint": "878bb7e8", - "id": "eos9yhbovnwyH+gNY6NsrxoZIGI+1zv2KFTRDDBJycA=_16e0e491282:185ad:d4506071", - "author": "erica", - "summary": { - "direction": "ltr", - "content": "Most Xcode users quickly become familiar with the basics of the Find Navigator panel. With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator. I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom [\u2026]" - }, - "alternate": [ - { - "href": "https://ericasadun.com/2019/10/27/fun-with-xcode-search-domains-excluding-match-text/", - "type": "text/html" - } - ], - "crawled": 1572197700226, - "title": "Fun with Xcode Search Domains: Excluding match text", - "published": 1572195876000, - "origin": { - "streamId": "feed/http://ericasadun.com/feed/", - "htmlUrl": "https://ericasadun.com", - "title": "Erica Sadun" - }, - "content": { - "direction": "ltr", - "content": "

Most Xcode users quickly become familiar with the basics of the Find Navigator panel.

\n

\"\"

\n

With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator.

\n

I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom left, \u00a0under the search field, you can create narrowed searches. This enables you to, for example, search only in Swift files or exclude files containing the word Test.

\n

To get started, click the icon (two lines with three squares on a line between them) and then New Scope (the plus icon). Here, you can name the scope, limit the search extent, and add criteria for exactly which files should be included or not.

\n

\"\"

\n

The logic is straightforward. You choose where to look (the project, a folder, or through the entire SDK), and whether to include all conditions or some conditions:

\n

\"\"

\n

Each condition is based on the file name, path, extension, UTI (the kind of file, like image which is useful for finding vector assets), Workspace location (namely groups), or source control status (handy for finding newly applied changes.)

\n

Most of my conditions are file-name-based. And for those, you get the following matching conditions. The \u201cends with\u201d is an obvious win for extensions (although you can also use UTIs for that), and \u201cstarts with\u201d can help for projects organized in hierarchical ways.

\n

\"\"

\n

Now, interestingly enough, this list fails to offer \u201cdoes not contain\u201d but that\u2019s fairly easy to work around. Since Xcode supports regex matching, you can easily replicate \u201cdoes not contain\u201d with an appropriate regex:

\n

\"\"

\n

Change the file name to a path to exclude source file directories.

\n

You can create as many search domains as you like. At least, I haven\u2019t found an upper bound yet. I haven\u2019t found a way to reorder the find scopes, although if you\u2019re really controlling about this, you can pop into \u00a0your workspace (ProjectName.xcodeproj/project.xcworkspace/xcuserdata/username.xcuserdatad), convert your UserInterfaceState.xcuserstate to xml (plutil -convert xml1), and hand-edit it the way you need.

\n

There are lots of wonderful little Xcode tweaks like these throughout this monster of an IDE. What are some of your faves? If I have time this week, I\u2019ll share some of mine, such as the four-square \u2014 another of my favorite tools \u2014 and a few great ways to connect your editor to the navigator.

" - }, - "unread": false, - "readTime": 3406, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572499929438 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617536", - "recrawled": 1572455791719, - "updateCount": 1, - "fingerprint": "77224d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sonos has announced a new initiative today that makes it easy for existing customers to trade in older Sonos products for a nice discount on new ones. For Apple customers, the Trade Up program is a neat opportunity to bring Sonos\u2019 AirPlay 2 compatible speakers into your home.

\n

more\u2026

\n

The post Sonos pushing AirPlay 2 speaker lineup with new Trade Up program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/sonos-trade-in-program-airplay-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "Sonos pushing AirPlay 2 speaker lineup with new Trade Up program", - "published": 1572442686000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4493, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499889443 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-4991449931465752891", - "fingerprint": "7d99be14", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-rGjQOQb89a8/XbS25YYbgeI/AAAAAAAADUI/s8Q4e0pTtX4qSTP3wrkt13VGV53Q8J0tQCLcBGAsYHQ/s72-c/092.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "updated": 1572124724480, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/john-paul-ii-in-defense-of-nation-and.html", - "type": "text/html" - } - ], - "crawled": 1572128105737, - "title": "John Paul II in defense of the nation and patriotism", - "published": 1572124680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
In chapters 11-15 of his last book Memory and Identity, Pope St. John Paul II provides a lucid exposition of the idea of the nation as a natural social institution and of the virtue of patriotism, as these have been understood in traditional natural law theory and Catholic moral theology.\u00a0 The relevance to current controversies will be obvious.

What is the nation, and what is patriotism?\u00a0 John Paul begins by noting the connection between the nation and the family, where the former is in a sense an extension of the latter:

The Latin word patria is associated with the idea and the reality of \u201cfather\u201d (pater).\u00a0 The native land (or fatherland) can in some ways be identified with patrimony \u2013 that is, the totality of goods bequeathed to us by our forefathers\u2026 Our native land is thus our heritage and it is also the whole patrimony derived from that heritage.\u00a0 It refers to the land, the territory, but more importantly, the concept of patria includes the values and spiritual content that make up the culture of a given nation. (p. 60)

As that last remark makes clear, the ties of blood are less important than those of culture.\u00a0 Indeed, multiple ethnicities can make up a nation.\u00a0 Referring to his native Poland, the pope notes that \u201cin ethnic terms, perhaps the most significant event for the foundation of the nation was the union of two great tribes,\u201d and yet other peoples too eventually went on together to comprise \u201cthe Polish nation\u201d (p. 77).\u00a0 It is shared culture, and especially a shared religion, that formed these diverse ethnicities into a nation:

When we speak of Poland\u2019s baptism, we are not simply referring to the sacrament of Christian initiation received by the first historical sovereign of Poland, but also to the event which was decisive for the birth of the nation and the formation of its Christian identity.\u00a0 In this sense, the date of Poland\u2019s baptism marks a turning point.\u00a0 Poland as a nation emerges from its prehistory at that moment and begins to exist in history.\u00a0 (p. 77)

That a shared culture is the key to understanding the nation is a theme John Paul emphasizes repeatedly throughout the book.\u00a0 He says that \u201cevery nation draws life from the works of its own culture\u201d (p. 83), and that:

The nation is, in fact, the great community of men who are united by various ties, but above all, precisely by culture.\u00a0 The nation exists\u00a0\u2018through\u2019 culture and \u2018for\u2019 culture\u00a0and it is therefore the great educator of men in order that they may \u2018be more\u2019 in the community\u2026

I am the son of a nation which\u2026 has kept its identity, and it has kept, in spite of partitions and foreign occupations, its national sovereignty, not by relying on the resources of physical power but solely\u00a0by relying on its culture. \u00a0This culture turned out, under the circumstances, to be more powerful than all other forces.\u00a0 What I say here concerning the right of the nation to the foundation of its culture and its future is not, therefore, the echo of any \u2018nationalism\u2019, but it is always a question of a stable element of human experience and of the\u00a0humanistic perspective of man's development.\u00a0 There exists a fundamental sovereignty of society, which is manifested in the culture of the nation. (p. 85)

In addition to shared values and religion, John Paul identifies shared history as another crucial aspect of a nation\u2019s identifying culture:

Like individuals, then, nations are endowed with historical memory\u2026 And the histories of nations, objectified and recorded in writing, are among the essential elements of culture \u2013 the element which determines the nation\u2019s identity in the temporal dimension.\u00a0 (pp. 73-74)

The pope notes that citizens of modern Western European countries often have \u201creservations\u201d about the notion of \u201cnational identity as expressed through culture,\u201d and have even \u201carrived at a stage which could be defined as \u2018post-identity\u2019\u201d (p. 86).\u00a0 There is \u201ca widespread tendency to move toward supranational structures, even internationalism\u201d with \u201csmall nations\u2026 allow[ing] themselves to be absorbed into larger political structures\u201d (p. 66).\u00a0 However, the disappearance of the nation would be contrary to the natural order of things:

Yet it still seems that nation and native land, like the family, are permanent realities.\u00a0 In this regard, Catholic social doctrine speaks of \u201cnatural\u201d societies, indicating that both the family and the nation have a particular bond with human nature, which has a social dimension.\u00a0 Every society\u2019s formation takes place in and through the family: of this there can be no doubt.\u00a0 Yet something similar could also be said about the nation. (p. 67)

And again:

The term \u201cnation\u201d designates a community based in a given territory and distinguished from other nations by its culture.\u00a0 Catholic social doctrine holds that the family and the nation are both natural societies, not the product of mere convention.\u00a0 Therefore, in human history they cannot be replaced by anything else.\u00a0 For example, the nation cannot be replaced by the State, even though the nation tends naturally to establish itself as a State\u2026 Still less is it possible to identify the nation with so-called democratic society, since here it is a case of two distinct, albeit interconnected orders.\u00a0 Democratic society is closer to the State than is the nation.\u00a0 Yet the nation is the ground on which the State is born. (pp. 69-70)

As this last point about the state and democracy indicates, a nation cannot be defined in terms of, or replaced by, either governmental institutions and their laws and policies on the one hand, or the aggregate of the attitudes of individual citizens on the other.\u00a0 It is something deeper than, and presupposed by, both of these things.\u00a0 It is only insofar as a nation, defined by its culture, is already in place that a polity can come into being.\u00a0 Hence it is a mistake to think that, if the common cultural bonds that define a nation disappear, the nation can still be held together by virtue of governmental policy either imposed from above or arrived at my majority vote.\u00a0 For a people have to be united by common bonds of culture before they can all see either governmental policy or the will of the majority as legitimate.\u00a0 (Readers familiar with the work of Roger Scruton will note the parallels, and how deeply conservative John Paul II\u2019s understanding of the nation is.)\u00a0

Now, as a natural institution, the nation, like the family, is necessary for our well-being.\u00a0 And as with the family, this entails a moral duty to be loyal to and to defend one\u2019s nation \u2013 and for precisely the same sorts of reasons one has a duty of loyalty to and defense of one\u2019s family:

If we ask where patriotism appears in the Decalogue, the reply comes without hesitation: it is covered by the fourth commandment, which obliges us to honor our father and mother.\u00a0 It is included under the umbrella of the Latin word pietas, which underlines the religious dimension of the respect and veneration due to parents\u2026

Patriotism is a love for everything to do with our native land: its history, its traditions, its language, its natural features.\u00a0 It is a love which extends also to the works of our compatriots and the fruits of their genius.\u00a0 Every danger that threatens the overall good of our native land becomes an occasion to demonstrate this love. (pp. 65-66)

Among the dangers to the nation are the opposite extreme economic errors of egalitarian statism and liberal individualism, which threaten to destroy the common culture that defines the nation \u2013 in the one case from the top down and in the other from the bottom up.\u00a0 The pope writes:

[W]e must ask how best to respect the proper relationship between economics and culture without destroying this greater human good for the sake of profit, in deference to the overwhelming power of one-sided market forces.\u00a0 It matters little, in fact, whether this kind of tyranny is imposed by Marxist totalitarianism or by Western liberalism. (pp. 83-84)

If liberal individualism is an error that pays insufficient respect to the nation, there is of course an opposite extreme error which involves giving excessive esteem to the nation \u2013 namely, nationalism.\u00a0 Patriotism, rightly understood, is the middle ground between these extremes:

Whereas nationalism involves recognizing and pursuing the good of one\u2019s own nation alone, without regard for the rights of others, patriotism, on the other hand, is a love for one\u2019s native land that accords rights to all other nations equal to those claimed for one\u2019s own. (p. 67)

John Paul II was clear that the remedy for nationalism was not to go to the opposite extreme (whether in the name of individualism, internationalism, or whatever), but rather precisely to insist on the sober middle ground:

How can we be delivered from such a danger?\u00a0 I think the right way is through patriotism\u2026 Patriotism, in other words, leads to a properly ordered social love. (p. 67)

Now, let\u2019s note a number of things about these remarks and their implications.\u00a0 First, as I have said, what the late pope was giving expression to here is not merely his personal opinion, but traditional natural law political philosophy and Catholic moral teaching \u2013 the kind of thing that would have been well known to someone formed in Thomistic philosophy and theology in the early twentieth century, as John Paul II was.

Second, John Paul\u2019s teaching implies that those who seek to preserve their nation\u2019s common culture, and for that reason are concerned about trends that might radically alter its religious makeup or undermine its common language and reverence for its history, are simply following a natural and healthy human impulse and indeed following out the implications of the fourth commandment.\u00a0 There is no necessary connection between this attitude and racism, hatred for immigrants, religious bigotry, or the like.\u00a0

Of course, a person who seeks to preserve his nation\u2019s culture might also be a racist or xenophobe or bigot.\u00a0 The point, however, is that he need not be, and indeed that it is wrong even to presume that he is, because a special love for one\u2019s own nation and desire to preserve its culture is a natural human tendency, and thus likely to be found even in people who have no racist or xenophobic or bigoted attitudes at all.\u00a0 Indeed, it is, again, even morally virtuous.\u00a0

Needless to say, there is also a moral need to balance this patriotism with a welcoming attitude toward immigrants, with respect for the rights of religious minorities, and so forth.\u00a0 The point, however, is that all of these things need to be balanced. \u00a0Too many contemporary Catholics, including some churchmen, have a tendency to emphasize only the latter while ignoring the former.\u00a0 They have a tendency to buy into the leftist narrative according to which the current wave of populist and patriotic sentiment in the United States and Western Europe is merely an expression of racism and xenophobia.\u00a0 This is deeply unjust, contrary to Catholic teaching, and politically dangerous.\u00a0 It is unjust and contrary to Catholic teaching because, again, both natural law and traditional moral theology affirm that a desire to preserve one\u2019s nation and its culture are natural human sentiments and morally praiseworthy.\u00a0 It is dangerous because, when governing authorities fail to respect and take account of these natural and decent human sentiments, they are inviting rather than preventing a nationalist overreaction.

(President Trump has famously called himself a \u201cnationalist,\u201d which is unfortunate given the connotations of that term.\u00a0 However, from his 2019 address to the United Nations it seems clear that what he means by this is just the defense of the institution of the nation against those who would dissolve it in the name of globalism, open borders, etc.\u00a0 Moreover, he explicitly affirmed the right of every nation to preserve itself and its sovereignty, and the right of everyhuman being to have a special patriotic love and preference for his own country.\u00a0 He also has repeatedly called for the United States to refrain from intervening in the affairs of other nations.\u00a0 So it is evident that it is really just patriotism in the sense described above, rather than some sort of American nationalism, that he intends to promote.)

The current controversy over illegal immigration must be understood in light of these principles.\u00a0 In a 1996 message on World Migration Day, John Paul II emphasized the need to welcome migrants, to take account of the dangerous circumstances they are sometimes fleeing, to avoid all racist and xenophobic attitudes, and so on.\u00a0 At the same time, he acknowledged that \u201cmigration is assuming the features of a social emergency, above all because of the increase in\u00a0illegal migrants\u201d (emphasis in the original), and that the problem is \u201cdelicate and complex.\u201d\u00a0 He affirmed that \u201cillegal immigration should be prevented\u201d and that one reason it is problematic is that \u201cthe supply of foreign labour is becoming excessive in comparison to the needs of the economy, which already has difficulty in absorbing its domestic workers.\u201d\u00a0 And he stated that in some cases, it may be necessary to advise migrants \u201cto seek acceptance in other countries, or to return to their own country.\u201d

The Catechism promulgated by Pope John Paul II teaches that:

The more prosperous nations are obliged, to the extent they are able,to welcome the\u00a0foreigner\u00a0in search of the security and the means of livelihood which he cannot find in his country of origin. Public authorities should see to it that the natural right is respected that places a guest under the protection of those who receive him.

Political authorities, for the sake of the common good for which they are responsible, may make the exercise of the right to immigrate subject to various juridical conditions, especially with regard to the immigrants' duties toward their country of adoption. Immigrants are obliged to respect with gratitude the material and spiritual heritage of the country that receives them, to obey its laws and to assist in carrying civic burdens.\u00a0 (Emphasis added)

End quote.\u00a0 Note that the Catechism teaches that immigrants have a duty to respect the laws and \u201cspiritual heritage\u201d of the nation they seek to enter, and that political authorities may restrict immigration so as to uphold the \u201ccommon good\u201d of the nation they govern.\u00a0

Hence, there is no foundation in Catholic teaching for an open borders position, or for the position that those who seek to uphold the common culture and economic interests of their nation ought to be dismissed as racists and xenophobes.\u00a0 On the contrary, Catholic teaching explicitly rules out those positions.\u00a0

There is a further implication of John Paul II\u2019s teaching.\u00a0 It isn\u2019t merely that having a special love for one\u2019s nation and its culture is natural and virtuous.\u00a0 It is that a failure to have it is vicious \u2013 a violation of the fourth commandment.

Of course, every nation has its faults, and aspects of its history of which one ought to be ashamed.\u00a0 For example, Germans are right to repudiate the Nazi period of their history, and Americans are right to repudiate slavery and segregation.\u00a0 But there is a mentality prevalent in the modern West that goes well beyond that \u2013 that insists on seeing nothing but evil in one\u2019s own nation and its culture and history.\u00a0 This is the mentality sometimes called oikophobia \u2013 the hatred of one\u2019s own \u201chousehold\u201d (oikos), in the sense of one\u2019s own nation.\u00a0 One sees this mentality in Westerners who shrilly and constantly denounce their civilization as irredeemably racist, colonialist, etc., downplaying or denying its virtues, and comparing it unfavorably to other cultures \u2013 as if Western culture is somehow more prone to such failings than other cultures are, and as if it hasn\u2019t contributed enormously to the good of the world (both of which are absurd suppositions).

Oikophobia is evil.\u00a0 It is a spiritual poison that damages both those prone to it (insofar as it makes them bitter, ungrateful, etc.) and the social order of which they are parts (insofar as it undermines the love and loyalty citizens need to have for their nation if it is to survive).\u00a0 It is analogous to the evil of hating and undermining one\u2019s own family.\u00a0 It is a violation of the fourth commandment.

The oikophobe sees his position as a remedy for nationalism, but in fact he is simply guilty of falling into an error that is the opposite extreme from that of the nationalist.\u00a0 Moreover, he is inadvertently promoting nationalism, because human beings have a tendency to overreact to one extreme by going too far in the other direction.\u00a0 Nationalism is bound to arise precisely as an overreaction against oikophobia.\u00a0 Those who are currently reacting to what they perceive as a resurgent nationalism by doubling down on oikophobia \u2013 pushing for open borders, indiscriminately denouncing their opponents as racists and xenophobes, etc. \u2013 are making a true nationalist backlash more likely, not less likely.\u00a0 The only true remedy for the evils of nationalism and oikophobia is, as John Paul II taught, the sober middle ground of patriotism.

It is no accident that those prone to oikophobia tend to be precisely the same people as those who want to push further the sexual revolution, feminism, and the destruction of the traditional family and traditional sex roles that these entail.\u00a0 The same liberal individualist poison is at the core of all of these attitudes.\u00a0 As St. John Paul II said, \u201cpatria is associated with the idea and the reality of \u2018father\u2019 (pater).\u201d\u00a0 Hatred of masculinity and of the paternal authority and responsibilities that are its fulfilment, hatred of the traditional family and of the sexual morality that safeguards it, and hatred of one\u2019s fatherland, are ultimately of a piece.\u00a0 And lurking beneath them all is a deeper hatred for another, heavenly Father.

Further reading:

Liberty, equality, fraternity?

Continetti on post-liberal conservatism

Hayek\u2019s Tragic Capitalism
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499824479 - }, - { - "originId": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "fingerprint": "16268498", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1cddfaa1:1c015:d4506071", - "updated": 1572440368000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build beautiful, modern UICollectionView layouts using iOS 13\u2019s new declarative UICollectionViewCompositionalLayout API." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "type": "text/html" - } - ], - "crawled": 1572442340001, - "title": "Modern Collection Views with Compositional Layouts [FREE]", - "published": 1572440368000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": false, - "readTime": 3593, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499811331 - }, - { - "originId": "https://inessential.com/2019/10/30/etas_follow_up", - "fingerprint": "d48dc2d2", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1e5e8e9e:1ca95:d4506071", - "summary": { - "direction": "ltr", - "content": "

Some people took my post No ETAs as if I were arguing against doing software estimates of any kind, ever.

\n

I didn\u2019t actually mean that. If your boss, project manager, or person you\u2019re contracting with asks for an estimate, do your best to come up with something accurate. If you\u2019re writing enterprise software, you may even be contractually bound to provide estimates for when features will ship.

\n

There are ways to get pretty good at this. Pay attention to history and avoid wishful thinking. Don\u2019t assume perfect productivity. Allow for the unexpected, because there\u2019s always something.

\n

What I\u2019m talking about is the case where you\u2019re writing a consumer-facing app \u2014\u00a0something that would get published on an app store, for instance \u2014\u00a0and customers or potential customers ask about an ETA for a given feature. Don\u2019t do it! (For the reasons stated in the article.)

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/etas_follow_up", - "type": "text/html" - } - ], - "crawled": 1572467543710, - "title": "ETAs: Follow-Up", - "published": 1572466202000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 6552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499788300 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617593", - "fingerprint": "a1dafaae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e3:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about a new 16-inch MacBook Pro are not exactly new, with recent icon evidence found in macOS Catalina betas suggesting the redesign mentioned in some reports is not going to happen as we thought.

\n

more\u2026

\n

The post Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/exclusive-16-inch-macbook-pro-touch-bar-and-touch-id-layout-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed", - "published": 1572456327000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3947, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499186128 - }, - { - "originId": "https://inessential.com/2019/10/30/you_choose_follow_up", - "fingerprint": "f1dd63ab", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1f71bf1c:1d086:d4506071", - "summary": { - "direction": "ltr", - "content": "

It came to my attention after writing my blog post about how we choose the web we want\u00a0that the pessimism is about not being able to make a living from blogging.

\n

Here\u2019s my followup: I don\u2019t care. Bite me.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/you_choose_follow_up", - "type": "text/html" - } - ], - "crawled": 1572485578524, - "title": "You Choose: Follow-Up", - "published": 1572482100000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 3663, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499146275 - }, - { - "originId": "https://inessential.com/2019/10/14/netnewswire_os_compatibility_strategy", - "fingerprint": "fa6e6fff", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dccdfc972:a6e5:d4506071", - "summary": { - "direction": "ltr", - "content": "

We have two goals with the app: 1) get as many people using RSS as possible, and 2) make the best app we can.

\n

To reach #2 \u2014\u00a0making the best app we can \u2014\u00a0we need to do a couple things. One is stay modern: use new APIs and tools that make the app better and easier to maintain. A second is to not spend time on things that don\u2019t make the app better. A third is to attract and retain contributors, who are usually more psyched to work with modern stuff than with old stuff.

\n

You can see how that\u2019s in a little bit of conflict with #1 (getting as many people as possible using RSS readers).

\n

Here\u2019s the plan

\n

After a major OS update, we will switch to requiring that update on our next major release \u2014\u00a0where major is defined as something like 5.0 or 5.1, but not something like 5.0.1. (In other words: the upcoming NetNewsWire 5.0.3 release will run on Mojave, while NetNewsWire 5.1 will require Catalina.)

\n

At the same time, we will make older versions available via the website. For instance, the last version that will run on Mojave will likely be 5.0.4 (which isn\u2019t finished yet) \u2014 and we\u2019ll make that version available indefinitely for people who haven\u2019t upgraded to Catalina.

\n

This will mean that people running older OSes will still get a high-quality app \u2014 it\u2019s just that it won\u2019t have the latest features.

\n

The key is that this allows us to make NetNewsWire the best app it can be, and making the best app we can is also part of furthering the goal of getting as many people as possible using RSS. (The biggest part, in fact. Bigger than compatibility with older OSes.)

\n

While I know this will disappoint some people, I hope you\u2019ll understand why we decided to do it this way. Decisions like this are never easy \u2014 there are always conflicting values to weigh, pros and cons and add up \u2014\u00a0and we don\u2019t make them impulsively. But making NetNewsWire the best app it can be has to be job #1.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/14/netnewswire_os_compatibility_strategy", - "type": "text/html" - } - ], - "crawled": 1571100281202, - "title": "NetNewsWire OS Compatibility Strategy", - "published": 1571099404000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1571123677415 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/swiftui-previews", - "recrawled": 1571407228188, - "updateCount": 2, - "fingerprint": "7582ddff", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16dc8d7749a:96ed:d4506071", - "updated": 1571036400000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting. But with Xcode 11, our wait is finally over \u2014 and it\u2019s all thanks to SwiftUI.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/swiftui-previews/", - "type": "text/html" - } - ], - "crawled": 1571032626330, - "title": "SwiftUI Previews on macOS Catalina and Xcode 11", - "published": 1571036400000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting:\nWaiting for Xcode to index your files,\nwaiting for Swift and Objective-C code to compile,\nwaiting for the Simulator to boot and your app to launch\u2026

\n

And after all of that,\nyou spend even more time getting your app\ninto a particular state and onto a particular screen,\njust to see whether the Auto Layout constraint you just added\nfixes that regression you found.\nIt didn\u2019t, of course,\nso you jump back into Xcode,\ntweak the Content Hugging Priority,\nhit \u2318R,\nand start the whole process again.

\n

We might relate our sorry predicament to\nthat one xkcd comic,\nbut for those of us who don\u2019t so much relish in\nthe stop-and-go nature of app development,\nthere\u2019s an old Yiddish joke about Shlemiel the painter\n(provided below with a few \uf8ff-specific modifications;\nfor the uninitiated,\nplease refer to Joel Spolsky\u2019s\noriginal telling):

\n
\n

Shlemiel gets a job as a software developer,\nimplementing a new iOS app.\nOn the first sprint he opens Xcode\nand implements 10 new screens of the app.\n\u201cThat\u2019s pretty good!\u201d says his manager,\n\u201cyou\u2019re a fast worker!\u201d and pays him a Bitcoin.

\n

The next sprint Shlemiel only gets 5 screens done.\n\u201cWell, that\u2019s not nearly as good as yesterday,\nbut you\u2019re still a fast worker. 5 screens is respectable,\u201d\nand pays him a Bitcoin.

\n

The next sprint Shlemiel implements 1 screen.\n\u201cOnly 1!\u201d shouts his manager.\n\u201cThat\u2019s unacceptable!\nOn the first day you did ten times that much work!\nWhat\u2019s going on?\u201d

\n

\u201cI can\u2019t help it,\u201d says Shlemiel.\n\u201cEach sprint I get further and further away from\napplication(_:didFinishLaunchingWithOptions:)!\u201d

\n
\n

Over the years,\nthere have been some developments that\u2019ve helped things slightly,\nincluding\n@IBInspectable and @IBDesignable\nand Xcode Playgrounds.\nBut with Xcode 11,\nour wait is finally over \u2014\nand it\u2019s all thanks to SwiftUI.

\n
\n\n
\n

Although many of us have taken a \u201cwait and see\u201d approach to SwiftUI,\nwe can start using its capabilities today\nto radically speed up and improve our development process \u2014\nwithout changing a line of code in our UIKit apps.

\n

Consider a subclass of UIButton\nthat draws a border around itself:

\n
final class BorderedButton: UIButton {\n        var cornerRadius: CGFloat { ... }\n        var borderWidth: CGFloat { ... }\n        var borderColor: UIColor? { ... }\n        }\n        
\n

Normally,\nif we wanted to test how our UI element performs,\nwe\u2019d have to add it to a view in our app,\nbuild and run,\nand navigate to that screen.\nBut with Xcode 11,\nwe can now see a preview side-by-side with the code editor\nby adding the following under the original declaration of BorderedButton:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        @available(iOS 13.0, *)\n        struct BorderedButton_Preview: PreviewProvider {\n        static var previews: some View {\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Follow", for: .normal)\n        button.tintColor = .systemOrange\n        button.setTitleColor(.systemOrange, for: .normal)\n        return button\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        }\n        }\n        #endif\n        
\n\n
\n

Using a new feature called dynamic replacement,\nXcode can update this preview without recompiling \u2014\nwithin moments of your making a code change.\nThis lets you rapidly prototype changes like never before.

\n

Want to see how your button handles long titles?\nBang away on your keyboard within the call to setTitle(_:for:)\nin your preview,\nand test out potential fixes in your underlying implementation\nwithout so much as leaving your current file!

\n\n

\nPreviewing Multiple States

\n

Let\u2019s say our app had a FavoriteButton \u2014\na distant cousin (perhaps by composition) to BorderedButton.\nIn its default state,\nit shows has the title \u201cFavorite\u201d\nand displays a \u2661 icon.\nWhen its isFavorited property is set to true,\nthe title is set to \u201cUnfavorite\u201d\nand displays a \u2661\u0338 icon.

\n

We can preview both at once\nby wrapping two UIViewPreview instances within a single SwiftUI Group:

\n
\n
Group {\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        return button\n        }\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        button.isFavorited = true\n        return button\n        }\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dark Mode

\n

With Dark Mode in iOS 13,\nit\u2019s always a good idea to double-check that your custom views\nare configured with dynamic colors\nor accommodate both light and dark appearance in some other way.

\n

An easy way to do this\nwould be to use a ForEach element\nto render a preview for each case in the ColorScheme enumeration:

\n
\n
ForEach(ColorScheme.allCases, id: \\.self) { colorScheme in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.colorScheme, colorScheme)\n        .previewDisplayName("\\(colorScheme)")\n        }.previewLayout(.sizeThatFits)\n        .background(Color(.systemBackground))\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dynamic Type Size Categories

\n

We can use the same approach to preview our views in various\nDynamic Type Sizes:

\n
\n
ForEach(ContentSizeCategory.allCases, id: \\.self) { sizeCategory in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.sizeCategory, sizeCategory)\n        .previewDisplayName("\\(sizeCategory)")\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n

\nPreviewing Different Locales

\n

Xcode Previews are especially time-saving when it comes to\nlocalizing an app into multiple languages.\nCompared to the hassle of configuring Simulator\nback and forth between different languages and regions,\nthis new approach makes a world of difference.

\n

Let\u2019s say that, in addition to English,\nyour app supported various right-to-left languages.\nYou could verify that your\nRTL logic worked as expected like so:

\n
\n
let supportedLocales: [Locale] = [\n        "en-US", // English (United States)\n        "ar-QA", // Arabic (Qatar)\n        "he-IL", // Hebrew (Israel)\n        "ur-IN"  // Urdu (India)\n        ].map(Locale.init(identifier:))\n        func localizedString(_ key: String, for locale: Locale) -> String? { ... }\n        return ForEach(supportedLocales, id: \\.identifier) { locale in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle(localizedString("Subscribe", for: locale), for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.locale, locale)\n        .previewDisplayName(Locale.current.localizedString(forIdentifier: locale.identifier))\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing View Controllers on Different Devices

\n

SwiftUI previews aren\u2019t limited to views,\nyou can also use them with view controllers.\nBy creating a custom UIViewControllerPreview type\nand taking advantage of some\nnew UIStoryboard class methods in iOS 13,\nwe can easily preview our view controller\non various devices \u2014\none on top of another:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        let deviceNames: [String] = [\n        "iPhone SE",\n        "iPad 11 Pro Max",\n        "iPad Pro (11-inch)"\n        ]\n        @available(iOS 13.0, *)\n        struct ViewController_Preview: PreviewProvider {\n        static var previews: some View {\n        ForEach(deviceNames, id: \\.self) { deviceName in\n        UIViewControllerPreview {\n        UIStoryboard(name: "Main", bundle: nil)\n        .instantiateInitialViewController { coder in\n        ViewController(coder: coder)\n        }!\n        }.previewDevice(PreviewDevice(rawValue: deviceName))\n        .previewDisplayName(deviceName)\n        }\n        }\n        }\n        #endif\n        
\n\n
\n\n
\n

Although most of us are still some years away from shipping SwiftUI in our apps\n(whether by choice or necessity),\nwe can all immediately benefit from the order-of-magnitude improvement\nit enables with Xcode 11 on macOS Catalina.

\n

By eliminating so much time spent waiting for things to happen,\nwe not only get (literally) hours more time each week,\nbut we unlock the possibility of maintaining an unbroken flow state during that time.\nNot only that,\nbut the convenience of integrated tests\nfundamentally changes the calculus for testing:\ninstead of being a rare \u201cnice to have,\u201d\nthey\u2019re the new default.\nPlus:\nthese inline previews serve as living documentation\nthat can help teams both large and small\nfinally get a handle on their design system.

\n

It\u2019s hard to overstate how much of a game-changer Xcode Previews are for iOS development,\nand we couldn\u2019t be happier to incorporate them into our workflow.

\n" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1571037592868 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-3215871338266756283", - "fingerprint": "717870dc", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-JTONCNpv2X8/XaEUgnGZSzI/AAAAAAAADTg/EaM5cDjkD3kRnXPIR0-6AX-3VxlC_br_QCEwYBhgL/s72-c/091.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16dbd619e56:82fa:d4506071", - "updated": 1570837682218, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/around-web.html", - "type": "text/html" - } - ], - "crawled": 1570840354390, - "title": "Around the web", - "published": 1570837680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
At The Catholic Thing, Fr. Thomas Weinandy on the studied ambiguity of Pope Francis.\u00a0 In his new book Conciliar Octet, Fr. Aidan Nichols on the hermeneutic of continuity and Vatican II.

At Medium, philosopher Kathleen Stock on gender theory versus academic freedom in the UK.\u00a0 At Inside Higher Education, twelve prominent philosophers defend the right to free inquiry on matters of sex and gender.\u00a0

Philosopher Daniel A. Kaufman on the \u201cwoke\u201d fanatics increasingly infesting academic philosophy, at The Electric Agora.\u00a0 Richard Marshall interviews Kaufman at 3:16.\u00a0

Peggy Noonan on transgender Jacobinism, at The Wall Street Journal.\u00a0 At YouTube, video of an indoctrination session.

Jacob Howland on Borges\u2019s Library of Babel, at The New Criterion.

At New Statesman, John Gray on Tom Holland on the Christian origins of modern secular liberal values.\u00a0 More reviews at The University Bookman and at Literary Review.

At Quillette, Benedict Beckeld diagnoses Western self-hatred or oikophobia.

Donald Fagen interviewed on Paul Shaffer Plus One.

Kay Hymowitz on the sexual revolution and mental health, at The Washington Examiner.

John DeRosa of the Classical Theism Podcast interviews Thomist philosopher Gaven Kerr on the topic of Aquinas and creation.

Ronald W. Dworkin on \u201cartificial intelligence\u201d as a projection of artificial intelligence researchers, at The American Interest.

New books on Aquinas: Aquinas and the Metaphysics of Creation, by Gaven Kerr; The Discovery of Being and Thomas Aquinas, edited by Christopher Cullen and Franklin Harkins; The Human Person: What Aristotle and Thomas Aquinas Offer Modern Psychology, by Thomas Spalding, James Stedman, Christina Gagn\u00e9, and Matthew Kostelecky.

At the Institute of Art and Ideas: Philosopher of physics Tim Maudlin on quantum physics and common sense.\u00a0 Physicist Subir Sarkar and philosophers Nancy Cartwright and John Dupr\u00e9 discuss physics and materialism.

Philosopher Dennis Bonnette on the distinction between the intellect and the imagination, at Strange Notions.

Philosopher of time Ross Cameron is interviewed by Richard Marshall at 3:16.

Duns Scotus in focus at Philosophy Now and Commonweal.\u00a0

10 facts about\u00a0Alfred Hitchcock Presents, at Mental Floss.

Tim Maudlin on Judea Pearl on causation versus correlation, at the Boston Review.\u00a0 Maudlin\u2019s book Philosophy of Physics: Quantum Theory is reviewed at Notre Dame Philosophical Reviews.

Charles Styles interviews Peter Harrison on the subject of the best books on the history of science and religion, at Five Books.

At Quillette, Kevin Mims on The Exorcist as a film about the breakdown of the family.

Society in Mind on the replication crisis in psychology.

Matias Slavov on Hume and Einstein on the nature of time, at Aeon.

At Catholic World Report, philosopher Joseph Trabbic on Aquinas and political liberalism.

Boston Review on post-liberal academic political philosophy.\u00a0 The Chronicle of Higher Educationon post-liberal Catholic political philosophy.\u00a0

Blue World, an album of lost John Coltrane tracks, has been released.

It\u2019s a thing.\u00a0 The Huffington Post reports on millennials who are becoming nuns.

Scott Alexander on LGBT as a new civil religion, at Slate Star Codex.\u00a0 C. C. Pecknold on the phony neutrality of post-Obergefell liberalism, at Catholic Herald.
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1571037184309 - }, - { - "keywords": [ - "Google", - "Apple Arcade" - ], - "originId": "https://www.macrumors.com/2019/09/26/apple-arcade-vs-google-play-pass/", - "fingerprint": "fd93a55d", - "id": "SusR11hdg5ydv7o+xGl+0XlI0AhBL77Oxid8QOO3j5k=_16d6f7df794:48e16:18991ffa", - "author": "Juli Clover", - "summary": { - "direction": "ltr", - "content": "With the launch of iOS 13, Apple released Apple Arcade, a new $4.99 per month gaming service that provides unlimited access to new and exclusive games.\n
\n
\nLess than two weeks later, Google announced its own gaming service called Play Pass, which also offers unlimited access to games. In our latest YouTube video, we went hands-on with both services to compare them.\n
\n
\n
Subscribe to the MacRumors YouTube channel for more videos.
\n
\nBoth Apple Arcade and Play Pass are priced at $4.99 per month. Apple offers a one-month free trial while Google offers a 10-day free trial, but for the first year, Google is offering a deal that drops the price of Play Pass to $1.99 per month.\n
\n
\nThough the prices are similar, the two services are quite different. Apple Arcade features new and exclusive games, some of which were funded by Apple, while Google's Play Pass offers up older games.\n
\n
\nPlay Pass includes some super popular titles like Stardew Valley, Reigns, Star Wars Knights of the Old Republic, Terraria, and more, but the problem with older games is that many people may have already played them.\n
\n
\nPlay Pass is also not limited to games -- Google is including apps too. AccuWeather, Pic Stitch, ISS HD, and Tunable are some of the apps offered.\n
\n
\nApple Arcade only offers gaming titles, but all of the games are fresh, new, and exclusive to Apple Arcade. In some cases, though, some of the games are also available on consoles, but on mobile platforms, Apple Arcade gets exclusive access. That means no Android equivalent.\n
\n
\nIt's not clear if apps can leave Apple Arcade, but Google warns that apps can leave Play Pass. If that happens, users will need to buy the game to continue to use it if it's a paid game, and for free titles, ads and in-app purchases may show up.\n
\n
\nGoogle says there are hundreds of apps and games included with more being added every month. Apple Arcade launched with right around 60 games, and Apple has also promised new content on a monthly basis. Both services offer offline gaming, so no internet connection is required.\n
\n
\nWith both services, content is ad free and features no in-app purchases. Apple titles were designed from the ground up with no additional purchases, but for Play Pass, these gaming elements have been removed from titles that previously offered them.\n
\n
\nApple allows up to six family members to share games through a single Apple Arcade subscription using Family Sharing, and Google allows for up to five family members to share content through its Google Play Family Library.\n
\n
\nApple Arcade has launched in multiple countries around the world, while Play Pass is limited to the United States at the current time. Google does plan to expand, however.\n
\n
\nOne other aspect worth noting is privacy. Apple specifically mentions privacy protections and says that users are able to choose to share data, while Google's Play Pass materials don't mention privacy or data sharing. "Every game must meet Apple's high privacy standards," reads Apple's press release for Apple Arcade.\n
\n
\nMost people are locked in to either Android or iOS and few have both, so most people won't need to choose between services.\n
\n
\nApple users who have a Mac, iPhone, iPad, or Apple TV can access Apple Arcade on those devices, while Google Play Pass requires a smartphone, laptop, or tablet with Android 4.4 or above and Play Store version 16.6.25. Google Play Pass games can't be played on the larger screen of a television, which gives Apple Arcade a bit of an edge when it comes to non-mobile gaming.\n
\n
\nDo you prefer Apple Arcade with its fresh selection of titles, or Google Play Pass with its larger library of already available games? Let us know in the comments.

Tags: Google, Apple Arcade

This article, "Apple Arcade vs. Google Play Pass" first appeared on MacRumors.com

Discuss this article in our forums

\n \n
\"\"" - }, - "alternate": [ - { - "href": "https://www.macrumors.com/2019/09/26/apple-arcade-vs-google-play-pass/", - "type": "text/html" - } - ], - "crawled": 1569533589396, - "title": "Apple Arcade vs. Google Play Pass", - "published": 1569531802000, - "origin": { - "streamId": "feed/http://www.macrumors.com/macrumors.xml", - "htmlUrl": "https://www.macrumors.com", - "title": "MacRumors: Mac News and Rumors - Front Page" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 33744, - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1569536278861 - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-1-initial/unreadIds.json b/Account/Tests/AccountTests/Feedly/feedly-1-initial/unreadIds.json deleted file mode 100644 index a6a04a416..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-1-initial/unreadIds.json +++ /dev/null @@ -1,1005 +0,0 @@ -{ - "ids": [ - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e24c0fdfe:1f026:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e248a079d:1ef6c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e2459dcb6:1eea2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e244ad2dd:1ee46:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e241c1a82:1edb5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e23e5243c:1ec98:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e23dce615:1ec09:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e23d9ff60:1ebeb:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e23d9ff60:1ebea:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e23b4bf63:1eb55:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e23a2f4e6:1ea7c:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e237a44d5:1e9b4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e23403f90:1e839:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e23380140:1e790:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e230c3013:1e68c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e23094965:1e67b:d4506071", - "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16e22eb0ef0:1e551:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e22d2531f:1e4d4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e22d2531f:1e4d3:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e22ca145c:1e32d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e22ac010c:1e221:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e229b5be3:1e1b7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e229b5be3:1e1b6:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e023:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e022:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e021:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e020:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e01f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e22671229:1e015:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e22646601:1e00b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e222d6ee4:1de97:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21f67899:1dd19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21888cf4:1d85a:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e1f35113f:1cfaa:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceaa:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ebe0d8f:1cd51:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1e8bd2c3:1cbfc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbea:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1e515970:1ca4e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e2:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1dac3a95:1c519:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1dab3c67:1c516:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1d753146:1c361:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d744621:1c35c:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1d66d770:1c327:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d3d503c:1c1f0:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c100:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0ff:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fe:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1bbc9602:1b98e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1b466c6b:1b876:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ae0bc6c:1b7c6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1ad87ea9:1b7b6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1aa188b3:1b730:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a6a924e:1b6a9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a3bd889:1b61b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a339aa0:1b604:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b581:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b57f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1996f530:1b3f9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e19968029:1b3f8:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1935a125:1b1e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18f211bb:1b0bb:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e18e9d3d1:1b09f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18bb1abd:1af75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae38:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae37:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e18834e3a:1ae34:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb2:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e184a5bfc:1acae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab94:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab93:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e181539ef:1ab92:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e17b4f8cc:1a9b4:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a977:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a976:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a975:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a974:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a951:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a950:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dc:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e161f532d:1a097:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e154bb840:19e9a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e94:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e14ddcad4:19d98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c24:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e14679f61:19c0f:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1443bedd:19b7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1430a94d:19b16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1401f007:19a49:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e13ff7ed6:19a40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13f9b1a7:19a2c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13caf8bf:1993d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13c2babe:1991d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1394d8bc:1980a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f7:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e13809dbe:197bf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196d0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196ce:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e135a5eef:196c2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e13312796:19556:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1323555d:194e6:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e132341d9:194e5:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19406:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19405:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19404:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19403:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19402:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19401:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bd:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12b82733:192b9:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e128c08fe:191cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1281309d:19181:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f07:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e12333674:25d:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e113768bb:18b7c:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e0e415bb3:1c9:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dfef13c:18515:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dc7faf5:1848d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d91047f:18411:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d5a0e5d:18388:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0abe419d:17f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0a874b3c:17edc:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0a505477:17e7b:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e0a0add26:17e25:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09e26806:17dc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d51:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d50:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d45:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d44:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e08a0dcd7:17b0f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0869e6ec:17a93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e05317571:17400:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e052937dc:173f1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04fa7f22:1732f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17173:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17172:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17171:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17074:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17073:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e041ea0a6:16f52:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0412f2d4:16f32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03e7aa18:16e57:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03dbd561:16e33:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d2a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d29:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03a4b61f:16d08:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd3:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd2:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd1:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e030bcd86:16a0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e00af337c:1614a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e003907ce:16023:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e00020a15:15f78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dffcb137d:15e91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff9c5af6:15db2:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16dff96189f:15da4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15caf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15cae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff2e6d69:15b79:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfef776da:15a59:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfec0803e:1591d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfeb114c3:158e4:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dfea81319:158c1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15798:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15797:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151db:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151da:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfd76a73d:150de:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb87fea0:14c23:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb1a10c6:14b13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfaac2297:14973:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa752bc9:1488e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa3e3423:1478e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfa2ba734:1474f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df9f489be:1460e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16df9ed3591:14602:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16df9cac7aa:1451f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14418:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14417:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14416:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14415:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e8:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df94f30cb:142aa:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14199:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14198:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14197:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14196:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14195:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14194:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14193:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14192:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14191:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14190:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418e:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14189:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16df9023de1:140ce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f90:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8867fb0:13cb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df84f894b:13b5e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df818932b:13acf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df67431e4:136ed:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df63d3aef:13668:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df629ea8a:13622:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13586:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13585:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df54e1003:13323:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16df5325a0a:132af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5171881:131eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df47234f9:12e66:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d11:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df4246b92:12cc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df404486a:12bf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12aca:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129ae:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16df393ff3d:129a8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df35f65c2:12677:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3286f66:1245c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df2f17803:1237d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df0cbd548:11e20:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16df0c9161a:11e18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df094de46:11d54:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df05de7ed:11cac:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc6:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df0250a4a:11bc3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b46:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b45:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16defd61a3e:11a78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16defb90183:119b1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def9ef9cd:11952:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16def9b51ca:11948:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16def955bf3:1191f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def820b16:1187a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def4b1497:1174b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def30bec1:116ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113db:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dee881e36:11388:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dee85d4c4:1137a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11089:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11088:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dedca58b5:10f04:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16deae076e6:108e3:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16deaad4c10:3fc:d73aeb6e", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dea5a54d0:3f3:d73aeb6e", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10646:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10645:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de97f1ad1:105c9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9482437:10540:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de5a1c9d6:ff53:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2a:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16de52dc2ec:fe7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de48efa9e:fd0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc6a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc69:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4210e3a:fbf1:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f633:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f632:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de11f956d:f5ed:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de0fb30a4:f5a6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de0b1a902:f441:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de07ab279:f332:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de055d449:f2c7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddfe90cf7:f111:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddfe79931:f107:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddfd5cf69:f037:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef39:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddf7b219c:eeeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf67e1b1:ee48:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf30eab0:ed3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddef9f39f:ec52:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dde55118b:e820:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddc9d5e43:e43a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc0bb770:e25a:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddc0accfe:e259:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbf87a12:e200:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e159:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e158:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e157:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e156:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb8a8db7:e02d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3a:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddb2b0e4e:deb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb1ca07b:de3f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:dded:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd43:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd42:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddabcd370:dcbd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddaaeb40b:dc3a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dda8afb57:dbc9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda40c85f:d9fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda09d207:d91b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd9e20e25:d8a1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d601:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d600:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d5ff:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd964eeef:d496:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd92df8cf:d3d4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd7085c2a:cf69:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd6adad82:ce37:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd69a705b:cd98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5f58d82:ca42:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5be976d:c972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c848:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c847:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c846:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd56d6028:c800:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79c:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c723:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c722:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dd52983f2:c699:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd519b64d:c611:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b4:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd4abca5a:c434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c128:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c127:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9ba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9b9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd143d475:b91a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd105725b:b83b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b753:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b752:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0978625:b688:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd06090ad:b57b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd0303f71:b495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b459:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b458:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b457:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ad:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dcf903f7f:b0f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf84b72e:b08e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf4dc151:ac4f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf16cb9a:ab7f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dccbe7140:a68a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dccba3a53:a675:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a595:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc4c4e2b:a53d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc1557e2:a4a6:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dcb897e48:2597:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb73be4c:a21c:d4506071", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16dcb598a47:257a:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb398067:a0fb:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a071:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a070:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06f:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb058574:9ff4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd4:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dca9787af:9df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca94a010:9dcd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dca675d83:9d3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca26b4b1:9a32:d4506071", - "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16dc97ae42c:9834:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc83812d6:95f2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc7ca26b8:9522:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc6b75a1f:9344:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9233:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9232:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9231:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5db845a:919a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5a48f40:9141:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc56d99e0:90d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc4ffae02:8fe4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc1595ea7:8a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc0eb733e:893e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc07d8834:886b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbfd8a776:86ef:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbdc64c18:83a9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd8f56e8:834b:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:8031:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:8030:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:802f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd216be4:7ed8:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ece:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ecd:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ecc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbd0e2f61:7ebf:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbd073d63:7e99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbcd73aac:7e1a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbca0456f:7da2:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dbc520860:7c89:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b81:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b80:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbf3b0ea:7b60:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b03:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b02:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbbc93a8:7ab5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbba0b7d3:7a70:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbb9298bf:7a45:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb56863f:7948:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dbb23d949:7894:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7883:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7882:d4506071", - "1VJ3JTb4XJCbq7VlosA5bSMQjIx6fnGTAf2LoQWGilY=_16dbb0662f8:77d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dba43be4d:73ab:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db85523b0:7019:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db81e2f0b:6fbb:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db7b35435:6eae:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d76:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d75:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db7374b8b:6d44:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db71ea46f:6ce6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c04:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c03:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6d732d6:6bc2:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6d732d6:6bc1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bbb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bb9:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6a02b2f:6afc:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6a02b2f:6afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db669227d:69c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db66688cf:69c1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db65adb74:6976:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db62f9469:68ee:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6813:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6812:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6811:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6810:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:680f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db58ab656:64bd:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db38c3cef:b86:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3786569:6008:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3417152:5fa1:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db32fa7cc:5f7d:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db32fa7cc:5f7c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db32e3423:5f78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f22:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db2e920f4:5ef5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db2d387a2:5ebf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b41:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db299b998:a79:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db27ae983:5d96:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2526173:5d24:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16db244095b:5ce7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db22aeb0f:714:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db21c7ff7:5c7a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db20ccbbf:6f3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1e47870:5b99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1da5b51:6e9:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1a81e41:6a3:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:697:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:696:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:680:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:67f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16b8f41:67e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16184ba:67c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1532b08:66e:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5957:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5956:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5955:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db13939ec:668:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db1304370:5909:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1251fa8:65e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65a:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:659:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5872:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5871:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5870:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0f2b075:647:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0deb773:63b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0dbf47b:639:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:637:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:636:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:635:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db0d25065:57b7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db0d1b2a4:57af:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0ca616a:62f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db08441e0:61d:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:611:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:610:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5433:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c6:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c1:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c0:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daff5e192:5318:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dae6cf3ee:5041:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dae3e3e07:4fea:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadf6e41d:4d2:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dade2bcc6:4af:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dadd05512:4f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dadc81700:4f12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadc688f3:414:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad912227:4e95:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e31:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e30:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e2f:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e2e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad539622:34a:f418198c", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dad50908f:4e02:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad4bd045:32f:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad233976:4d6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:228:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:227:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:226:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:225:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dacf48330:4cf4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dace21dac:4caa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daccc654f:1f6:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dacaa8b96:17f:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daca22ab6:168:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac869993:4baf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b88:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b87:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac783707:c9:f418198c", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac73e66f:4b5a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c3:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c2:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac5a62fa:b3:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4adb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ada:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad8:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac3cca85:4a6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac3bcff2:9a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac27a5d8:a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10aa:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a07:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a06:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a05:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac138489:10a5:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac107295:49dd:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1096:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1095:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1094:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabe1bb6c:4939:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabd721fa:1077:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:1070:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabaac72e:4862:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16daba98fba:4861:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab913b5f:1048:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab826726:103e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab7ced19:1037:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab78d47d:1035:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab73d16f:475f:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab5eabde:1023:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:101a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:1019:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab40e63e:100b:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab3cdce9:43b2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab2c8d4d:1003:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab187ac8:ff4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab05e91a:4321:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab044238:fe9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daaf9e24b:fe4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daad205bd:fd4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daacef41c:4292:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daac7ecba:fcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee1:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8e05bac:3f75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f08:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da8a12907:3efd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8701554:3eb3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da869acee:ea9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da8453d3b:e83:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e29:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e28:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e27:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831dbaa:e75:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e74:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e73:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e72:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e70:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da81b94a0:3de2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e48:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e47:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da804877a:3dab:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8020475:3da9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7fc49b9:3d9e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e32:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e31:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7e8ab65:e2c:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7de9eb4:e22:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d8d522:e1d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e17:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e16:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7cd931e:3d15:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da7cae9f9:3d14:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7ca920a:e0a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf5:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7b78572:3cb7:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df4:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da7ad8515:3c99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:ddb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dda:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dd9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7969dc9:3c6d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dce:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3baf:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da75cd8d4:3bad:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da75cd8d4:3bac:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da75aa322:d9a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b77:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d97:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d96:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d95:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7494c3c:3b41:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d89:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da73d873d:d7b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d70:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da728b53c:3ad9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da720778d:3aa0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da71530f7:d22:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da71230d2:3a60:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfc:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfb:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a14:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd8163:cad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62f0:cac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62cb:cab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3924:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3923:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3922:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3921:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ba9577:c9a:53b826a2", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:3920:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391f:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391d:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391c:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16da6a434f3:38e6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da683d7b0:388d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da680cb43:3888:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6748384:c69:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da64e9fa8:c4c:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37c0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37bf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da62c2013:c31:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da615ef1e:35b3:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da60214fc:c18:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5ede3f7:c08:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da5defacf:3542:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5c89b2a:beb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5a80d7e:bd3:53b826a2", - "OOZ/ohF9uC+/WUqK0XVPRWjAsMGfbKeDd5paomAdnmo=_16da537ae90:33e0:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da397ec84:31ae:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da2bbcb30:309b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da2a6a692:3083:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da282d925:966:53b826a2", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16da273e033:962:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da1cad56c:2eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da18a706d:913:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:903:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:902:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:901:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1487702:8f4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1485a56:8f3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da0ef0463:2d66:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da0af97d6:8c7:53b826a2", - "iArFEJN54i980lkIXIWQkqsVjbh5DWI3egkJLHhu9v0=_16da0101379:2c44:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9eb09406:85c:53b826a2", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9de759e5:29b6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2994:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2993:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9db6b0ea:2972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9d48c884:28df:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d39163d:7f3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d1ad3ac:7e8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9cfc9738:7dd:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c79a996:7b3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c6cf64f:26e5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c65d05f:7a9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c3601b7:267d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c0b0693:787:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2618:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2617:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bf6c159:77f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bd47f64:770:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bba43c9:767:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bae9f90:760:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9ba9bec4:75b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b601ab5:74a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b3ee35b:743:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b23b03d:73f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9a476b28:23e1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9974e9b9:6be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9934a5e5:2260:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d99311a17:6a7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2208:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2207:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98efb8ee:67d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98e5b074:66a:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d98dd1a0b:21cc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98d3affa:64e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98952fab:5d7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d988fc93c:2119:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9876e9a6:5bc:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2082:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2081:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9858b9c1:5a9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9844966e:596:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98266b9a:570:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9821e05e:2002:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d981c4e3c:561:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98122f94:557:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e1251:550:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e0451:54f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ded573:516:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97d46deb:510:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:508:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:507:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97b505da:4f6:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4e0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4df:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9796e361:4d1:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9792795b:1e2b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d978cb09b:4c8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d977fea50:4be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9778d547:4b9:53b826a2", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9773c848:1dd6:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9773c848:1dd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4af:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ae:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:490:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:48f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97461004:1d38:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9733ff52:47a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9722571f:1cd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:466:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:465:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:464:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:463:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:441:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:440:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:431:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:430:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:42f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96d826f9:1bec:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:41a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:419:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96a132c7:1985:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96a07f54:400:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d966a3ef1:1917:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d966468fb:3d8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d963bbf88:3b5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96319c4a:3a7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:395:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:394:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95eb340f:388:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95cd01ed:379:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d94c5daba:164b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d94a93ae4:311:53b826a2" - ], - "continuation": "16d94a93ae4:311:53b826a2" -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-1-initial/unreadIds@MTZkOTRhOTNhZTQ6MzExOjUzYjgyNmEy.json b/Account/Tests/AccountTests/Feedly/feedly-1-initial/unreadIds@MTZkOTRhOTNhZTQ6MzExOjUzYjgyNmEy.json deleted file mode 100644 index b9fb1ddd9..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-1-initial/unreadIds@MTZkOTRhOTNhZTQ6MzExOjUzYjgyNmEy.json +++ /dev/null @@ -1,296 +0,0 @@ -{ - "ids": [ - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d947baaaa:15c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9444b6ae:155b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d942c0878:2de:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93f9d9be:2ab:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93c1a015:251:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93b34eba:241:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d939fda8c:13f2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d938aedbe:216:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93852581:211:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9380dda0:209:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9376eefc:202:53b826a2", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1359:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1358:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d936d06f3:1ef:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9368e67a:133d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d93445712:12e2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d933ea3c0:c4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1299:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1298:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d931c60da:8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93167a9c:7c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d930e3ae3:122b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119b:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d92efb228:118b:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d92efb228:118a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92e40b08:11:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d92d6203d:113b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d47:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d46:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92c19339:d3b:fc4690a0", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d92c10fc0:10f0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92ad8234:d27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92a356f6:d1f:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0b:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d926b25dc:cd9:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9267e977:fc9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:ccf:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:cce:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d925620e1:f90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d924895c3:cb8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cac:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cab:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:caa:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:ca9:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9e:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d920c42e7:c86:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91f7f422:c70:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91e838fb:e54:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d9837f:c5c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d3a580:c56:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c49:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c48:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c47:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d91c0ea34:dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91b143b9:d96:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d919d0e1b:c27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9198dae9:c21:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3f:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3c:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3a:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b39:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b38:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b37:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b36:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b35:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c15:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c14:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c13:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9174a7bc:c02:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90f19878:b55:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f76c4f0:884:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8edefa36:703:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec5b3f5:6f1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec0c455:6dc:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8eafe951:655:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e7a5c11:5b8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e47ea63:4f3:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:555:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:554:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a2:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e29a65f:44f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8e19672d:4b9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e157c76:3ca:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8df74270:3a3:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f1:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f0:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3ef:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:359:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:358:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dcf0acd:353:fc4690a0", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d8dcbdbb5:347:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8db0dc98:33a:fc4690a0", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d8dab6a11:2d6:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:335:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:334:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:298:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:297:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:296:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d928ffb:326:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d888cfb:31b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d7654f4:30d:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:309:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d74755c:222:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e4:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d603c89:2f6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e5:fc4690a0", - "AY80t/Vl4TMkqqPjtnpcUzVjYAqDn3a9sFmvt0zCpmI=_16d8d3d9585:154:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d3d59be:153:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d3:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d2:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfeb0cc:291:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfe9cb4:28d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:4a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:49:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cf5d0ea:284:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cdcb80b:270:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cd33bb7:26a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cc927f0:260:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:760:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:75f:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cbe6239:258:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cb47ebe:252:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ca03279:23f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8c98318d:6ee:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c9638e1:23a:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b7:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b6:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c6de21e:221:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c59cf46:213:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:448:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:447:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c45920d:206:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1ff:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1fe:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742", - "4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d88b5f1f6:50f66:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4d:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88ad1618:50f0c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88a5d80e:7b:db1c1742", - "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d88a4dca2:50e96:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d889bd061:72:db1c1742", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d888b305c:50dda:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da6:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da5:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5b:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5a:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88737305:15:db1c1742", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d886c439f:50ca1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88695b6f:f:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d885899d3:2a4e:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d88540f01:50bf6:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d8846e4fe:50bc1:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d884666a1:50bba:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d8844085c:50b99:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8841112b:2a39:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d883f2213:50b6e:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d881ce4bb:509fb:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29f0:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ef:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ee:90d684ff", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d880e78f1:50990:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8804b013:29e2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d7:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d6:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d1:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080b:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080a:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:50809:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cd:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cc:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a2:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87be329a:29aa:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a4:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87aa0b8d:299b:90d684ff", - "qxI9mPUQaH2N8pL2LRpLlzIW5hw1iiQKLdJmLkGau/I=_16d87a8b438:50635:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d879fec1f:2992:90d684ff", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d879fb6f0:50612:18991ffa", - "mstho8+q3WlqKF/sQV4c1Sm0g7GZMkqDkTxYnXthJHo=_16d879f90ef:5060a:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ee:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ed:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c8:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2982:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2981:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d876d90e1:2970:90d684ff", - "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d875a7313:503b8:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2956:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2955:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293c:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293b:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293a:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2d:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d870280bb:2920:90d684ff", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd4:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd3:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd2:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86f894e7:2914:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86be7055:28f9:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d86bdfb5a:4fc5c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e4:90d684ff", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16d86867c9b:4fb46:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d867b7bb5:28d3:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0d:18991ffa" - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/collections.json b/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/collections.json deleted file mode 100644 index fca4b27cc..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/collections.json +++ /dev/null @@ -1,1507 +0,0 @@ -[ - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "feedId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "title": "TidBITS: Apple News for the Rest of Us", - "updated": 1572559519584, - "velocity": 15.4, - "subscribers": 1, - "website": "https://tidbits.com", - "language": "en", - "description": "Thoughtful, detailed coverage of everything Apple for 29 years\nand the TidBITS Content Network for Apple professionals" - }, - { - "id": "feed/http://feedpress.me/sixcolors", - "feedId": "feed/http://feedpress.me/sixcolors", - "title": "Six Colors", - "updated": 1569955568802, - "velocity": 24.4, - "subscribers": 1, - "website": "https://www.sixcolors.com/", - "language": "en", - "description": "Writing about Apple and other stuff by Jason Snell, Dan Moren, and others." - }, - { - "id": "feed/http://www.macalope.com/feed/", - "feedId": "feed/http://www.macalope.com/feed/", - "title": "Macalope", - "updated": 1498941877000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.macalope.com", - "state": "dormant", - "language": "en", - "description": "Full of sound and furry" - }, - { - "id": "feed/http://flyingmeat.com/blog/atom.xml", - "feedId": "feed/http://flyingmeat.com/blog/atom.xml", - "title": "The Flying Meat Weblog", - "updated": 1343168154000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://flyingmeat.com/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "feedId": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "title": "Macdrifter", - "updated": 1561539243000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.macdrifter.com/", - "language": "en" - }, - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - }, - { - "id": "feed/http://9to5mac.com/feed/", - "feedId": "feed/http://9to5mac.com/feed/", - "title": "9to5Mac", - "updated": 1572574658046, - "velocity": 115.2, - "subscribers": 2, - "website": "https://9to5mac.com", - "language": "en", - "description": "Apple News & Mac Rumors Breaking All Day" - } - ], - "label": "Macintosh", - "created": 1569829941677, - "enterprise": false, - "numFeeds": 7, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Must Read", - "created": 1569417923847, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "feedId": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "title": "Code by Kevin", - "updated": 1564803480000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.codebykevin.com/blosxom.cgi", - "language": "en", - "description": "Programming, code, business, and other pursuits" - }, - { - "id": "feed/http://www.raywenderlich.com/feed", - "feedId": "feed/http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich", - "updated": 1572539728140, - "velocity": 9.9, - "subscribers": 1, - "language": "en" - }, - { - "id": "feed/http://ddeville.me/feed.xml", - "feedId": "feed/http://ddeville.me/feed.xml", - "title": "Damien DeVille", - "updated": 1454187600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ddeville.me", - "state": "dormant", - "language": "en", - "description": "Software engineer at Dropbox. Previously at Realmac Software. UCL Computer Science alumnus." - }, - { - "id": "feed/http://owensd.io/rss.xml", - "feedId": "feed/http://owensd.io/rss.xml", - "title": "owensd.io - thoughts in and out - Articles", - "updated": 1534837458000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://owensd.io", - "state": "dormant", - "language": "en", - "description": "A builder of things." - }, - { - "id": "feed/http://prog21.dadgum.com/atom.xml", - "feedId": "feed/http://prog21.dadgum.com/atom.xml", - "title": "Programming in the 21st Century", - "updated": 1483509600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://prog21.dadgum.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds.feedburner.com/alistapart/main", - "feedId": "feed/http://feeds.feedburner.com/alistapart/main", - "title": "A List Apart: The Full Feed", - "updated": 1569829877486, - "velocity": 0.2, - "subscribers": 1, - "website": "https://alistapart.com", - "language": "en", - "description": "Articles for people who make web sites." - }, - { - "id": "feed/http://www.russbishop.net/feed", - "feedId": "feed/http://www.russbishop.net/feed", - "title": "Russ Bishop (atom)", - "updated": 1551122826000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.russbishop.net/feed", - "state": "dormant", - "language": "en", - "description": "This blog represents my own personal opinion and is not endorsed by my employer." - }, - { - "id": "feed/http://mentalfaculty.tumblr.com/rss", - "feedId": "feed/http://mentalfaculty.tumblr.com/rss", - "title": "The Mental Blog", - "updated": 1468311749000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://mentalfaculty.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Drew McCormack (@drewmccormack) is founder of The Mental Faculty, developer of Mental Case and the Ensembles sync framework" - }, - { - "id": "feed/http://blog.amyworrall.com/rss", - "feedId": "feed/http://blog.amyworrall.com/rss", - "title": "What Amy Did", - "updated": 1486165238000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.amyworrall.com/", - "state": "dormant", - "language": "en", - "description": "I\u2019m a software developer from Coventry. I care about design and user experience. \n\nFollow me on Twitter: @amyruthworrall" - }, - { - "id": "feed/http://oleb.net/blog/atom.xml", - "feedId": "feed/http://oleb.net/blog/atom.xml", - "title": "Ole Begemann: iOS Development", - "updated": 1559322747743, - "velocity": 0.0, - "subscribers": 1, - "website": "https://oleb.net/blog/", - "language": "en" - }, - { - "id": "feed/http://subjc.com/atom.xml", - "feedId": "feed/http://subjc.com/atom.xml", - "title": "Subjective-C", - "updated": 1461251700000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://subjc.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://robnapier.net/atom.xml", - "feedId": "feed/http://robnapier.net/atom.xml", - "title": "Cocoaphony", - "updated": 1572285226430, - "velocity": 0.5, - "subscribers": 1, - "website": "https://robnapier.net/", - "language": "en" - }, - { - "id": "feed/http://cocoamanifest.net/feeds/index.xml", - "feedId": "feed/http://cocoamanifest.net/feeds/index.xml", - "title": "Cocoa Manifest", - "updated": 1402642440000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://cocoamanifest.net", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://petersteinberger.com/atom.xml", - "feedId": "feed/http://petersteinberger.com/atom.xml", - "title": "Peter Steinberger", - "updated": 1438088460000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://petersteinberger.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.weheartswift.com/feed/", - "feedId": "feed/http://www.weheartswift.com/feed/", - "title": "We \u2764 Swift", - "updated": 1569829929574, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.weheartswift.com", - "language": "en", - "description": "Swift Tutorials and iOS development" - }, - { - "id": "feed/https://medium.com/feed/swift-programming", - "feedId": "feed/https://medium.com/feed/swift-programming", - "title": "Swift Programming \u2014 Medium", - "updated": 1554317410000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/swift-programming?source=rss----5396e0e8bc29---4", - "state": "dormant", - "language": "en", - "description": "The Swift Programming Language - Medium" - }, - { - "id": "feed/http://tonyarnold.com/atom.xml", - "feedId": "feed/http://tonyarnold.com/atom.xml", - "title": "The blog of Tony Arnold", - "updated": 1531312200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://tonyarnold.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://borkware.com/miniblog/rss/rss.xml", - "feedId": "feed/http://borkware.com/miniblog/rss/rss.xml", - "title": "Borkware Miniblog", - "updated": 1360542004000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://borkwarellc.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Bork bork bork bork." - }, - { - "id": "feed/http://nshipster.com/feed.xml", - "feedId": "feed/http://nshipster.com/feed.xml", - "title": "NSHipster", - "updated": 1572541874458, - "velocity": 0.7, - "subscribers": 2, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://feeds.feedburner.com/pilkyme", - "feedId": "feed/http://feeds.feedburner.com/pilkyme", - "title": "Pilky.me", - "updated": 1561420800000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pilky.me/", - "language": "en" - }, - { - "id": "feed/http://macoscope.com/blog/feed/", - "feedId": "feed/http://macoscope.com/blog/feed/", - "title": "[macoscope blog]", - "updated": 1467803080000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://macoscope.com/blog", - "state": "dormant", - "language": "en", - "description": "The Macoscope Team on Designing and Developing Apps" - }, - { - "id": "feed/http://iosunittesting.com/feed/", - "feedId": "feed/http://iosunittesting.com/feed/", - "title": "iOS Unit Testing", - "updated": 1436534796000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://iosunittesting.com", - "state": "dormant", - "language": "en", - "description": "It's about TDD, unit testing, and creating bug free code on iOS." - }, - { - "id": "feed/http://airspeedvelocity.net/feed/", - "feedId": "feed/http://airspeedvelocity.net/feed/", - "title": "Airspeed Velocity", - "updated": 1452449244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://airspeedvelocity.net", - "state": "dormant", - "language": "en", - "description": "African or European Swift?" - }, - { - "id": "feed/http://www.cimgf.com/feed/", - "feedId": "feed/http://www.cimgf.com/feed/", - "title": "Cocoa Is My Girlfriend", - "updated": 1525988390000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.cimgf.com", - "state": "dormant", - "language": "en", - "description": "Taglines are for Windows programmers" - }, - { - "id": "feed/http://confusatory.org/rss", - "feedId": "feed/http://confusatory.org/rss", - "title": "The Confusatory", - "updated": 1476982283000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://confusatory.org/", - "state": "dormant", - "language": "en", - "description": "cbowns\u2019s tumblr." - }, - { - "id": "feed/http://indiestack.com/feed/", - "feedId": "feed/http://indiestack.com/feed/", - "title": "Indie Stack", - "updated": 1570815287712, - "velocity": 0.2, - "subscribers": 1, - "website": "https://indiestack.com", - "language": "en", - "description": "Hacking the Mac, iOS, and more with Daniel Jalkut" - } - ], - "label": "Programming", - "created": 1569829874442, - "enterprise": false, - "numFeeds": 26, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "feedId": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "title": "chat & code", - "updated": 1547807580000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corinnekrych.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Code is craft and collaboration is key to success. I love chatting the latest tech trends at coffee break: female geek." - }, - { - "id": "feed/http://ericasadun.com/feed/", - "feedId": "feed/http://ericasadun.com/feed/", - "title": "Erica Sadun", - "updated": 1572197700226, - "velocity": 0.2, - "subscribers": 1, - "website": "https://ericasadun.com", - "language": "en", - "description": "Where technology meets something or other" - }, - { - "id": "feed/http://therecord.co/xml/rss.xml", - "feedId": "feed/http://therecord.co/xml/rss.xml", - "title": "The Record", - "updated": 1401364800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://therecord.co/", - "state": "dormant", - "language": "en", - "description": "The stories you should know about the Mac and Cocoa developer community. Hosted by Brent Simmons and Chris Parrish." - }, - { - "id": "feed/https://grokswift.com/feed/index.xml", - "feedId": "feed/https://grokswift.com/feed/index.xml", - "title": "Grok Swift", - "updated": 1527175834000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://grokswift.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/https://blog.alltheflow.com/rss/", - "feedId": "feed/https://blog.alltheflow.com/rss/", - "title": "All The Flow", - "updated": 1570032686469, - "velocity": 0.2, - "subscribers": 1, - "website": "http://blog.alltheflow.com/", - "language": "en", - "description": "Cocoa, Swift, tools, Auto Layout - with \ud83e\udde1" - }, - { - "id": "feed/http://onefoottsunami.com/feed/atom/", - "feedId": "feed/http://onefoottsunami.com/feed/atom/", - "title": "One Foot Tsunami", - "updated": 1569938444527, - "velocity": 5.0, - "subscribers": 1, - "website": "https://onefoottsunami.com", - "language": "en", - "description": "Slightly less disappointing than it sounds" - }, - { - "id": "feed/http://www.loopinsight.com/feed/", - "feedId": "feed/http://www.loopinsight.com/feed/", - "title": "Loop Insight", - "updated": 1572567899318, - "velocity": 10.6, - "subscribers": 1, - "website": "https://www.loopinsight.com", - "language": "en", - "description": "Making Sense of Technology" - }, - { - "id": "feed/http://beckyhansmeyer.com/feed/", - "feedId": "feed/http://beckyhansmeyer.com/feed/", - "title": "Becky Hansmeyer", - "updated": 1569087367000, - "velocity": 1.4, - "subscribers": 1, - "website": "https://beckyhansmeyer.com", - "language": "en", - "description": "100% grass-fed Swift" - }, - { - "id": "feed/http://designatednerd.com/feed/", - "feedId": "feed/http://designatednerd.com/feed/", - "title": "Designated Nerd", - "updated": 1564425470000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://designatednerd.com", - "language": "en", - "description": "Software and Technical Support" - }, - { - "id": "feed/http://appcamp4girls.com/blog?format=RSS", - "feedId": "feed/http://appcamp4girls.com/blog?format=RSS", - "title": "Blog - App Camp For Girls", - "updated": 1558129314000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://appcamp4girls.com/blog/", - "language": "en" - }, - { - "id": "feed/https://inspiredmouse.com/feed/", - "feedId": "feed/https://inspiredmouse.com/feed/", - "title": "Inspired Mouse", - "updated": 1511986957000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://inspiredmouse.com", - "state": "dormant", - "language": "en", - "description": "No project is too diminutive" - }, - { - "id": "feed/https://incrementalistblog.wordpress.com/feed/", - "feedId": "feed/https://incrementalistblog.wordpress.com/feed/", - "title": "The Incrementalist.", - "updated": 1449808490000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://incrementalistblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "notes on design" - }, - { - "id": "feed/http://www.virginiaroberts.com/feed/", - "feedId": "feed/http://www.virginiaroberts.com/feed/", - "title": "Virginia Roberts", - "updated": 1549571065000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.virginiaroberts.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jessysaurusrex.com/feed/", - "feedId": "feed/http://jessysaurusrex.com/feed/", - "title": "jessysaurusrex", - "updated": 1521816327000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jessysaurusrex.com", - "state": "dormant", - "language": "en", - "description": "I wear big necklaces and (attempt to) hack things." - }, - { - "id": "feed/http://blog.nicoleblee.com/feed/", - "feedId": "feed/http://blog.nicoleblee.com/feed/", - "title": "scattered thoughts", - "updated": 1397441482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.nicoleblee.com", - "state": "dormant", - "language": "en", - "description": "(a collection of essays and other writings)" - }, - { - "id": "feed/https://medium.com/feed/@tessr", - "feedId": "feed/https://medium.com/feed/@tessr", - "title": "Tess Rinearson on Medium", - "updated": 1501016354000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@tessr?source=rss-c16152863954------2", - "state": "dormant", - "language": "en", - "description": "Stories by Tess Rinearson on Medium" - }, - { - "id": "feed/https://medium.com/feed/@emarley", - "feedId": "feed/https://medium.com/feed/@emarley", - "title": "Liz Marley on Medium", - "updated": 1514047622000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@emarley?source=rss-b4981c59ffa5------2", - "state": "dormant", - "language": "en", - "description": "Stories by Liz Marley on Medium" - }, - { - "id": "feed/http://blog.cocoabythefire.com/rss", - "feedId": "feed/http://blog.cocoabythefire.com/rss", - "title": "cocoa by the fire", - "updated": 1488945726000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.cocoabythefire.com/", - "state": "dormant", - "language": "en", - "description": "Hey there, I\u2019m Brit! Coder, Entrepreneur, Daydreamer, Lucky Wife and Mom." - }, - { - "id": "feed/http://www.catehuston.com/blog/feed/", - "feedId": "feed/http://www.catehuston.com/blog/feed/", - "title": "Accidentally in Code", - "updated": 1567641655000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://cate.blog", - "language": "en", - "description": "Engineering an Interesting Life" - }, - { - "id": "feed/http://www.aleenmean.com/feed.xml", - "feedId": "feed/http://www.aleenmean.com/feed.xml", - "title": "Aleen Mean", - "updated": 1562374146000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://aleenmean.com/", - "language": "en", - "description": "Technology, diversity, and miscellaneous musings by Aleen Simms." - }, - { - "id": "feed/http://redqueencoder.com/feed/", - "feedId": "feed/http://redqueencoder.com/feed/", - "title": "The Red Queen Coder", - "updated": 1569967579535, - "velocity": 0.2, - "subscribers": 1, - "website": "http://redqueencoder.com", - "language": "en", - "description": "If you give a person a program, you'll frustrate him for a day. If you teach a person to program, you will frustrate them for a lifetime!" - }, - { - "id": "feed/http://meaganwaller.com/index.php/feed/", - "feedId": "feed/http://meaganwaller.com/index.php/feed/", - "title": "Meagan Waller", - "updated": 1403205537000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://meaganwaller.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.myballard.com/feed/", - "feedId": "feed/http://www.myballard.com/feed/", - "title": "Ballard", - "updated": 1572553245909, - "velocity": 13.8, - "subscribers": 1, - "website": "https://www.myballard.com", - "language": "en", - "description": "News, events and restaurants for Seattle's Ballard and Fremont neighborhoods" - }, - { - "id": "feed/https://kateheddleston.com/blog/feed.atom", - "feedId": "feed/https://kateheddleston.com/blog/feed.atom", - "title": "KateHeddleston.com Blog Posts", - "updated": 1526573156000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.kateheddleston.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://blog.erynwells.me/rss", - "feedId": "feed/http://blog.erynwells.me/rss", - "title": "Eryn Wells", - "updated": 1442175535000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.erynwells.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "feedId": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "title": "Everything in Context", - "updated": 1519599000002, - "velocity": 0.0, - "subscribers": 1, - "website": "http://lambdamaphone.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Game design, programming languages, and academia." - }, - { - "id": "feed/http://nothe.purplellamas.net/index.xml", - "feedId": "feed/http://nothe.purplellamas.net/index.xml", - "title": "Blog Posts About Stuff", - "updated": 1512518400000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://nothe.purplellamas.net/", - "state": "dormant", - "language": "en", - "description": "Recent content on Blog Posts About Stuff" - }, - { - "id": "feed/http://www.mostgood.net/blog?format=RSS", - "feedId": "feed/http://www.mostgood.net/blog?format=RSS", - "title": "mostgood", - "updated": 1433114183000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.mostgood.net/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.mistys-internet.website/blog/atom.xml", - "feedId": "feed/http://www.mistys-internet.website/blog/atom.xml", - "title": "The Future Is Now", - "updated": 1550722972000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://mistys-internet.website/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pewpewthespells.com/feed.xml", - "feedId": "feed/http://pewpewthespells.com/feed.xml", - "title": "Samantha Marshall's Blog", - "updated": 1569829870614, - "velocity": 8.6, - "subscribers": 1, - "website": "https://pewpewthespells.com/", - "language": "en", - "description": "Blog Feed" - }, - { - "id": "feed/http://blog.ashleynh.me/rss/", - "feedId": "feed/http://blog.ashleynh.me/rss/", - "title": "Ashley Nelson-Hornstein", - "updated": 1496606482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ashleynh.me:80/", - "state": "dormant", - "language": "en", - "description": "Ashley Nelson" - }, - { - "id": "feed/https://medium.com/feed/@nerdonica", - "feedId": "feed/https://medium.com/feed/@nerdonica", - "title": "Veronica Ray on Medium", - "updated": 1471184706000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@nerdonica?source=rss-eaf18ccd367f------2", - "state": "dormant", - "language": "en", - "description": "Stories by Veronica Ray on Medium" - }, - { - "id": "feed/http://www.nadynerichmond.com/blog/feed/", - "feedId": "feed/http://www.nadynerichmond.com/blog/feed/", - "title": "go ahead, mac my day", - "updated": 1506105463000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.nadynerichmond.com/blog", - "state": "dormant", - "language": "en", - "description": "a Macintosh girl in a Microsoft world" - }, - { - "id": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "feedId": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "title": "Doctor Who", - "updated": 1570021053044, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.bbc.co.uk/blogs/doctorwho", - "language": "en", - "description": "All the latest news and features from the world of Doctor Who." - }, - { - "id": "feed/http://scripting.com/rss.xml", - "feedId": "feed/http://scripting.com/rss.xml", - "title": "Scripting News", - "updated": 1569956453445, - "velocity": 15.4, - "subscribers": 1, - "website": "http://scripting.com/", - "language": "en", - "description": "Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. \ud83d\ude80" - }, - { - "id": "feed/http://www.mechanicalgirl.com/feeds/all/", - "feedId": "feed/http://www.mechanicalgirl.com/feeds/all/", - "title": "MechanicalGirl", - "updated": 1569829801167, - "velocity": 0.2, - "subscribers": 1, - "website": "http://www.MechanicalGirl.com/", - "language": "en", - "description": "Latest posts on MechanicalGirl" - }, - { - "id": "feed/http://ranchero.com/xml/rss.xml", - "feedId": "feed/http://ranchero.com/xml/rss.xml", - "title": "ranchero.com", - "updated": 1572554111531, - "velocity": 4.3, - "subscribers": 1, - "website": "https://inessential.com/", - "language": "en", - "description": "Brent Simmons\u2019s weblog." - }, - { - "id": "feed/http://natashatherobot.com/feed/", - "feedId": "feed/http://natashatherobot.com/feed/", - "title": "Natasha The Robot", - "updated": 1569829929101, - "velocity": 0.2, - "subscribers": 2, - "website": "https://www.natashatherobot.com", - "language": "en" - }, - { - "id": "feed/http://daringfireball.net/index.xml", - "feedId": "feed/http://daringfireball.net/index.xml", - "title": "Daring Fireball", - "updated": 1572566913757, - "velocity": 27.5, - "subscribers": 6, - "website": "https://daringfireball.net/", - "language": "en", - "description": "By John Gruber" - }, - { - "id": "feed/http://timekl.com/atom.xml", - "feedId": "feed/http://timekl.com/atom.xml", - "title": "don't panic", - "updated": 1555225200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://timekl.com/", - "state": "dormant", - "language": "en", - "description": "Occasional posts, usually about technology" - }, - { - "id": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "feedId": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "title": "nataliepo (posts on 'nataliepo' (rss 2.0))", - "updated": 1447256454000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nataliepo.typepad.com/nataliepo/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://shapeof.com/rss.xml", - "feedId": "feed/http://shapeof.com/rss.xml", - "title": "The Shape of Everything", - "updated": 1569263479000, - "velocity": 1.6, - "subscribers": 1, - "website": "https://shapeof.com/", - "language": "en", - "description": "A website mostly about Mac stuff, written by Gus Mueller" - }, - { - "id": "feed/http://jvns.ca/atom.xml", - "feedId": "feed/http://jvns.ca/atom.xml", - "title": "Julia Evans", - "updated": 1572365556732, - "velocity": 1.1, - "subscribers": 2, - "website": "http://jvns.ca", - "language": "en" - }, - { - "id": "feed/https://www.natashatherobot.com/feed/", - "feedId": "feed/https://www.natashatherobot.com/feed/", - "title": "Natasha the Robot", - "updated": 1545498499000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.natashatherobot.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pointersgonewild.com/feed/", - "feedId": "feed/http://pointersgonewild.com/feed/", - "title": "Pointers Gone Wild", - "updated": 1560168135000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pointersgonewild.com", - "language": "en", - "description": "A blog about compilers, programming and technology." - }, - { - "id": "feed/http://www.kristinathai.com/feed/", - "feedId": "feed/http://www.kristinathai.com/feed/", - "title": "kristinathai.com", - "updated": 1563831802000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.kristinathai.com", - "language": "ja" - }, - { - "id": "feed/https://developer.apple.com/swift/blog/news.rss", - "feedId": "feed/https://developer.apple.com/swift/blog/news.rss", - "title": "Swift Blog - Apple Developer", - "updated": 1476306000000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://developer.apple.com/swift/blog/", - "state": "dormant", - "language": "en", - "description": "Get the latest news and helpful tips on the Swift programming language from the engineers who created it." - }, - { - "id": "feed/http://www.rebeccamiller-webster.com/feed/", - "feedId": "feed/http://www.rebeccamiller-webster.com/feed/", - "title": "Rebecca Miller-Webster", - "updated": 1547836736000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.rebeccamiller-webster.com", - "state": "dormant", - "language": "en", - "description": "Ruby + JavaScript" - }, - { - "id": "feed/http://swift.ayaka.me/posts?format=RSS", - "feedId": "feed/http://swift.ayaka.me/posts?format=RSS", - "title": "Learn Swift \u21af", - "updated": 1466314290000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://swift.ayaka.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.imore.com/rss.xml", - "feedId": "feed/http://www.imore.com/rss.xml", - "title": "iMore", - "updated": 1570675375343, - "velocity": 17.8, - "subscribers": 1, - "website": "https://www.imore.com/", - "language": "en", - "description": "More news and rumors, more help and how-tos, more app and accessory reviews, more iPhone and iPad and iPod touch. More of everything you love. iMore." - }, - { - "id": "feed/http://blog.thoughtbrain.com/feed/", - "feedId": "feed/http://blog.thoughtbrain.com/feed/", - "title": "Feed: Thoughtbrain Bloggers", - "updated": 1426140251000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.thoughtbrain.com", - "state": "dormant", - "language": "en", - "description": "Designery nerdy things." - }, - { - "id": "feed/http://blog.ellenchisa.com/feed/", - "feedId": "feed/http://blog.ellenchisa.com/feed/", - "title": "Ellen's Blog", - "updated": 1546640740000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.ellenchisa.com?source=rss----da542b929da2---4", - "state": "dormant", - "language": "en", - "description": "I\u2019m starting a new company with @paulbiggar, which you can learn about at https://darklang.com. I mostly write about startups and software development. - Medium" - }, - { - "id": "feed/https://medium.com/feed/@jaimeejaimee", - "feedId": "feed/https://medium.com/feed/@jaimeejaimee", - "title": "jaimeejaimee", - "updated": 1558376026000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@jaimeejaimee?source=rss-11d5cc4494a2------2", - "language": "en", - "description": "Stories by jaimeejaimee on Medium" - } - ], - "label": "THree", - "created": 1569829699432, - "enterprise": false, - "numFeeds": 53, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://bryan.io/rss", - "feedId": "feed/http://bryan.io/rss", - "title": "bryan i/o", - "updated": 1567230243000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bryan.io/", - "language": "en", - "description": "Software engineer who led iOS at Tumblr from 2012-2015. Mostly cheeseburgers at this point. Over at irace.me nowadays." - }, - { - "id": "feed/http://nickbradbury.com/feed/", - "feedId": "feed/http://nickbradbury.com/feed/", - "title": "Nick Bradbury", - "updated": 1503946502000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nickbradbury.com", - "state": "dormant", - "language": "en", - "description": "I develop Android apps. In a previous life I created HomeSite, TopStyle and FeedDemon for Windows." - }, - { - "id": "feed/http://feeds.feedburner.com/domainofthebored", - "feedId": "feed/http://feeds.feedburner.com/domainofthebored", - "title": "Peter Hosey", - "updated": 1567916255000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://boredzo.org/blog", - "language": "en", - "description": "The personal weblog of Peter Hosey." - }, - { - "id": "feed/http://blog.metaobject.com/feeds/posts/default", - "feedId": "feed/http://blog.metaobject.com/feeds/posts/default", - "title": "metablog", - "updated": 1556396880001, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.metaobject.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds2.feedburner.com/adobe/jnack", - "feedId": "feed/http://feeds2.feedburner.com/adobe/jnack", - "title": "John Nack on Adobe (rss (feedburner))", - "updated": 1391820146000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blogs.adobe.com/jnack", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "feedId": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "title": "Zathras.de - Uli's most useless blog in the World", - "updated": 1562364000000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://orangejuiceliberationfront.com/", - "language": "en", - "description": "Uli's blog on programming, game development, pop culture and other boring things." - }, - { - "id": "feed/http://typesetinthefuture.com/feed/", - "feedId": "feed/http://typesetinthefuture.com/feed/", - "title": "Typeset In The Future", - "updated": 1544536375000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://typesetinthefuture.com", - "state": "dormant", - "language": "en", - "description": "Typography and Design in Science Fiction Movies" - }, - { - "id": "feed/http://david-smith.org/atom.xml", - "feedId": "feed/http://david-smith.org/atom.xml", - "title": "David Smith", - "updated": 1570631341711, - "velocity": 0.2, - "subscribers": 1, - "website": "http://david-smith.org/", - "language": "en" - }, - { - "id": "feed/http://awkwardhare.com/rss", - "feedId": "feed/http://awkwardhare.com/rss", - "title": "Awkward Hare", - "updated": 1484149569000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://awkwardhare.com/", - "state": "dormant", - "language": "en", - "description": "A blog by Greg Pierce" - }, - { - "id": "feed/http://frozendevil.com/atom.xml", - "feedId": "feed/http://frozendevil.com/atom.xml", - "title": "frozendevil", - "updated": 1398927600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://frozendevil.com/", - "state": "dead", - "language": "en" - }, - { - "id": "feed/http://useyourloaf.com/blog/rss.xml", - "feedId": "feed/http://useyourloaf.com/blog/rss.xml", - "title": "Use Your Loaf", - "updated": 1569830765949, - "velocity": 0.5, - "subscribers": 2, - "website": "https://useyourloaf.com/blog/", - "language": "en", - "description": "Recent content on Use Your Loaf - iOS Development News & Tips" - }, - { - "id": "feed/http://www.appleoutsider.com/feed/", - "feedId": "feed/http://www.appleoutsider.com/feed/", - "title": "Apple Outsider", - "updated": 1402413759000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.appleoutsider.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://rathole.tumblr.com/rss", - "feedId": "feed/http://rathole.tumblr.com/rss", - "title": "RatHole", - "updated": 1554476924000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://rathole.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "what my brain does when I\u2019m not looking" - }, - { - "id": "feed/http://codeplease.io/rss/", - "feedId": "feed/http://codeplease.io/rss/", - "title": "Codeplease", - "updated": 1511101649000, - "velocity": 0.2, - "subscribers": 1, - "website": "http://codeplease.io/", - "state": "dead", - "language": "en", - "description": "Ramblings about code" - }, - { - "id": "feed/http://blog.jaredsinclair.com/rss?1", - "feedId": "feed/http://blog.jaredsinclair.com/rss?1", - "title": "Jared Sinclair", - "updated": 1554679244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jaredsinclair.com/", - "state": "dormant", - "language": "en", - "description": "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description." - }, - { - "id": "feed/http://www.takingnotes.co/atom.xml", - "feedId": "feed/http://www.takingnotes.co/atom.xml", - "title": "Doug Russell", - "updated": 1541721600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://takingnotes.co//", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.red-sweater.com/blog/feed", - "feedId": "feed/http://www.red-sweater.com/blog/feed", - "title": "Red Sweater", - "updated": 1568998271000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://red-sweater.com/blog", - "language": "en", - "description": "Official blog of Red Sweater Software" - }, - { - "id": "feed/http://mjtsai.com/blog/feed/", - "feedId": "feed/http://mjtsai.com/blog/feed/", - "title": "Michael Tsai", - "updated": 1569964972836, - "velocity": 18.7, - "subscribers": 1, - "website": "https://mjtsai.com/blog", - "language": "en" - }, - { - "id": "feed/http://jnack.com/blog/?feed=rss2", - "feedId": "feed/http://jnack.com/blog/?feed=rss2", - "title": "Nackblog", - "updated": 1569939043384, - "velocity": 2.7, - "subscribers": 1, - "website": "http://jnack.com/blog", - "language": "en", - "description": "Musings on photography, illustration, mobile apps, and more" - }, - { - "id": "feed/http://bitsplitting.org/feed/", - "feedId": "feed/http://bitsplitting.org/feed/", - "title": "Daniel Jalkut", - "updated": 1570348471161, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bitsplitting.org", - "language": "en", - "description": "Chasing the impossible with Daniel Jalkut" - }, - { - "id": "feed/http://stmts.net/feed/", - "feedId": "feed/http://stmts.net/feed/", - "title": "Jesper", - "updated": 1298233430000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://stmts.net", - "state": "dormant", - "language": "en", - "description": "On programming" - }, - { - "id": "feed/http://www.mikeash.com/pyblog/rss.py", - "feedId": "feed/http://www.mikeash.com/pyblog/rss.py", - "title": "NSBlog", - "updated": 1570800820984, - "velocity": 0.2, - "subscribers": 2, - "website": "http://www.mikeash.com/pyblog/", - "language": "en", - "description": "Mac OS X and Cocoa programming" - }, - { - "id": "feed/http://corporationunknown.com/blog/feed/", - "feedId": "feed/http://corporationunknown.com/blog/feed/", - "title": "Corporation Unknown", - "updated": 1420427842000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corporationunknown.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jamesdempsey.net/feed/", - "feedId": "feed/http://jamesdempsey.net/feed/", - "title": "James Dempsey", - "updated": 1568304414000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://jamesdempsey.net", - "language": "en", - "description": "From Apple to Indie in three easy steps" - }, - { - "id": "feed/http://brian-webster.tumblr.com/rss", - "feedId": "feed/http://brian-webster.tumblr.com/rss", - "title": "Very Web. Such Blog. Wow.", - "updated": 1530051926000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://brian-webster.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Brian Webster\u2019s sporadic blogging about mostly programming stuff." - }, - { - "id": "feed/http://dangillmor.com/feed/", - "feedId": "feed/http://dangillmor.com/feed/", - "title": "Dan Gillmor", - "updated": 1565895640000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://dangillmor.com", - "language": "en", - "description": "Just in case you were still wondering\u2026" - }, - { - "id": "feed/http://www.jeffmcleman.com/blog/feed/", - "feedId": "feed/http://www.jeffmcleman.com/blog/feed/", - "title": "Jeff McLeman", - "updated": 1563565996000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.jeffmcleman.com/blog", - "language": "en", - "description": "The Brooding Thoughts of an Untamed Mind" - }, - { - "id": "feed/http://www.caseyliss.com/rss", - "feedId": "feed/http://www.caseyliss.com/rss", - "title": "Liss is More", - "updated": 1571061991343, - "velocity": 0.9, - "subscribers": 1, - "website": "https://www.caseyliss.com", - "language": "en", - "description": "Posts to Liss is More" - }, - { - "id": "feed/http://ignorethecode.net/blog/rss/", - "feedId": "feed/http://ignorethecode.net/blog/rss/", - "title": "ignorethecode.net", - "updated": 1570434952848, - "velocity": 0.2, - "subscribers": 1, - "website": "http://ignorethecode.net", - "language": "en", - "description": "Essays on usability, programming, and other nerd topics." - }, - { - "id": "feed/http://sheilasweblog.wordpress.com/feed/", - "feedId": "feed/http://sheilasweblog.wordpress.com/feed/", - "title": "Sheila's Weblog", - "updated": 1237602766000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://sheilasweblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Quilting, kitties, other fun stuff." - }, - { - "id": "feed/http://www.allenpike.com/feed/", - "feedId": "feed/http://www.allenpike.com/feed/", - "title": "Allen Pike", - "updated": 1571074705991, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.allenpike.com/", - "language": "en" - }, - { - "id": "feed/https://developer.apple.com/news/rss/news.rss", - "feedId": "feed/https://developer.apple.com/news/rss/news.rss", - "title": "iPhone Developer News", - "updated": 1571840736737, - "velocity": 1.1, - "subscribers": 1, - "website": "https://developer.apple.com/news/", - "language": "en", - "description": "Apple Developer News and Updates feed provided by Apple, Inc." - }, - { - "id": "feed/http://themainthread.com/feed.xml", - "feedId": "feed/http://themainthread.com/feed.xml", - "title": "The Main Thread", - "updated": 1440820800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://themainthread.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.gordonmeyer.com/atom.xml", - "feedId": "feed/http://www.gordonmeyer.com/atom.xml", - "title": "Gordon Meyer (posts on 'gordon meyer' (atom))", - "updated": 1569066494000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.gordonmeyer.com/", - "language": "en" - }, - { - "id": "feed/http://www.mondaynote.com/feed/", - "feedId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note", - "updated": 1572263376500, - "velocity": 1.4, - "subscribers": 1, - "website": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "language": "en", - "description": "Media, Tech, Business Models viewed from Palo Alto and Paris - Medium" - }, - { - "id": "feed/http://www.randsinrepose.com/index.xml", - "feedId": "feed/http://www.randsinrepose.com/index.xml", - "title": "Rands In Repose", - "updated": 1569830107339, - "velocity": 0.2, - "subscribers": 4, - "website": "https://randsinrepose.com", - "language": "en" - }, - { - "id": "feed/http://furbo.org/feed/", - "feedId": "feed/http://furbo.org/feed/", - "title": "furbo.org", - "updated": 1569830050733, - "velocity": 0.5, - "subscribers": 1, - "website": "https://furbo.org", - "language": "en", - "description": "by Craig Hockenberry" - }, - { - "id": "feed/http://feeds.feedburner.com/NSHipster", - "feedId": "feed/http://feeds.feedburner.com/NSHipster", - "title": "NSHipster", - "updated": 1572543860464, - "velocity": 0.7, - "subscribers": 1, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://www.neglectedpotential.com/feed/", - "feedId": "feed/http://www.neglectedpotential.com/feed/", - "title": "Neglected Potential", - "updated": 1537811051000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.neglectedpotential.com", - "state": "dormant", - "language": "en" - } - ], - "label": "Weblogs", - "created": 1569829952574, - "enterprise": false, - "numFeeds": 39, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - } - ], - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb", - "created": 1570099138718, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Uncategorized", - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.uncategorized" - } -] diff --git a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/global.all.json b/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/global.all.json deleted file mode 100644 index a4bab6cd7..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/global.all.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all", - "updated": 1572574658046, - "items": [] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/starred.json b/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/starred.json deleted file mode 100644 index 6e0ce355f..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/starred.json +++ /dev/null @@ -1,1183 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "items": [ - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8772112161384908748", - "fingerprint": "80075e70", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-pMon836tLyo/XatsZ0Tv9MI/AAAAAAAADTs/90dBB5-ohkk2yOW4--zh7M0p_JicFuC4QCLcBGAsYHQ/s72-c/017.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "updated": 1571515782582, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/masculinity-and-marvel-movies.html", - "type": "text/html" - } - ], - "crawled": 1571518465723, - "title": "Masculinity and the Marvel movies", - "published": 1571515740000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Some time back, John Haldane gave a Thomistic Institute talk here in Los Angeles on the theme of evil in the movies and in the movie industry.\u00a0 During the Q and A (at about the 40 minute mark, and again after the 1:16 mark) the subject of superhero movies came up, and Haldane was critical of their current prevalence.\u00a0 In developing this criticism, he draws a useful distinction between fantasyand imagination.
\u00a0
Imagination, as Haldane uses the term, is a way of exploring aspects of reality and possibilities that are grounded in reality, even though it makes use of scenarios that are fictional or even impossible.\u00a0 Imagination is healthy and can increase our understanding of the moral and social worlds.\u00a0 Fantasy, by contrast, is unanchored in reality, and indeed it reflects a flight from reality and the discipline it imposes and responsibility that it entails.\u00a0 Haldane gives as an example the movie Pretty Woman, an absurdly unrealistic portrayal of prostitution and human relationships.

Fantasy can be harmless in small doses, Haldane allows, but when a culture becomes dominated by it, that is a sign that it has become decadent and unwilling to face reality.\u00a0 And the prevalence of superhero movies, Haldane says, is an indication that American society is increasingly retreating into fantasy and away from reality.\u00a0 He rejects the suggestion that such movies can be compared to the myths of the gods in ancient cultures.\u00a0 Such myths, he says, are essentially exercises in imagination, whereas superhero movies are sheer fantasy.

I think there is some truth to this analysis, but only some.\u00a0 Some superhero movies are indeed exercises in fantasy, but some are, in my view, clearly exercises in imagination.\u00a0

Not long after hearing Haldane\u2019s talk, I happened to come across a 1978 television interview with the late Harlan Ellison during which (beginning just before the 5 minute mark) Ellison criticizes the movies Close Encounters of the Third Kind and Star Wars, and modern American society in general, on exactly the same grounds raised by Haldane.\u00a0 He doesn\u2019t use Haldane\u2019s terminology, and in fact partially inverts it.\u00a0 Ellison uses \u201cfantasy\u201d to mean what Haldane means by \u201cimagination,\u201d and he uses the expression \u201cspace opera\u201d to refer to one type of what Haldane calls \u201cfantasy.\u201d\u00a0 But in substance, the distinction and the sort of points Haldane and Ellison are making are identical.

(Side note: Remember when you could find extended intelligent discussion like this on television?\u00a0 Remember when you could casually smoke on television, as Ellison does during the interview?\u00a0 Remember Laraine Newman, another guest on the show who also contributes to the discussion?)

Interestingly, though, Ellison was also well-known to be an enthusiast for comics, including superhero comics, and even wrote them from time to time (though this doesn\u2019t come up in the interview).\u00a0 I don\u2019t think there is any inconsistency there.

Suppose that, like me and like Haldane (though unlike Ellison) you are a conservative Catholic.\u00a0 Then, I would suggest, it is easy to see that there are themes in many superhero movies, and especially in the Avengers series that is currently the most popular of all, that are clearly reflections of imagination rather than fantasy.

Take the characters who, in the Avengers movies as in the comics, have been regarded as \u201cthe Big Three\u201d: Captain America, Thor, and Iron Man.\u00a0 Captain America represents patriotism, the military virtues, the earnest decency of the common man, and in general a Norman Rockwell style nostalgia for a simpler time.\u00a0 Thor \u2013 as part of the Asgardian pantheon ruled by stern Odin, to whom he must prove his worthiness \u2013 represents the higher realm spoken of by religion, and our obligations to the divine patriarchal authority who governs it.\u00a0 Iron Man is a business magnate who represents confident masculinity, superior ability and great wealth, and the noblesse obligeand rebuke to egalitarianism implied by them.\u00a0 These are deeply conservative themes, and it is astounding that these characters are as popular as they are in a society increasingly suffocated by political correctness.

Or maybe not.\u00a0 For such themes have appeal because they reflect human nature, and human nature does not change however much we try to paper over it with ideology and propaganda, and however corrupt human behavior and human societies become as a result.\u00a0 People will yearn in at least an inchoate way for the traditional institutions and ideals without which they cannot fulfill their nature, even when they are told they ought not to and have halfway convinced themselves that they ought not to.

I would suggest that the Marvel movies have the appeal they do at least in part precisely because they both convey these traditional ideals, but do so in a way that is fantastic enough that the offense to political correctness is not blatant.\u00a0 A film series whose heroes are a square patriotic soldier, the son of a heavenly Father come to earth, and a strutting capitalist alpha male sounds like something tailor-made for a Red State audience, and the last thing that would attract A-list actors and billions in investment from a major studio.\u00a0 Put these characters in colorful costumes, scenarios drawn from science fiction, and a little PC window dressing (such as portraying their girlfriends as a soldier, a scientist, and a businesswoman, respectively), and suddenly even a Blue State crowd can get on board.

Now, there are no traditional ideals more battered in contemporary Western society than masculinity, and the paternal role that is the fulfilment of masculinity.\u00a0 But these are precisely the key themes of many of the Marvel movies.\u00a0 The longing for a lost father or father figure is the core of all of the Spider-Man movies, as I noted in a post from a few years back.\u00a0 (In the Spider-Man movies that have appeared since that post was written, Tony Stark has become the father figure whose instruction and example Peter Parker strives to live up to.)\u00a0 The theme is also central to the Guardians of the Galaxy series, to Black Panther, to the Daredevil movie and Netflix series, and to the Luke Cage and Iron Fist Netflix series.\u00a0 The Thormovies are largely about the conflicted relationships Thor and Loki have with their father Odin, whose approval each of them nevertheless seeks.\u00a0 The bad consequences of rebellion against a father or father figure is the theme of the original Spider-Man series (wherein Peter initially refuses to heed his Uncle Ben\u2019s admonitions), of the first Thormovie, and of Avengers: Age of Ultron(whose wayward son is the robotic Ultron, at odds with his \u201cfather\u201d Stark).

The Hulk movies are largely about the consequences of failure as a father (whether Bruce Banner\u2019s father in the original Hulk movie, or Betty Ross\u2019s father in The Incredible Hulk).\u00a0 Ant-Manis essentially about two men (Scott Lang and Hank Pym) who have partially failed as fathers and are trying to make up for it.\u00a0 The Punisher Netflix series is essentially about a husband and father seeking vengeance for the family that was taken from him.

But it is the two stars of the Marvel movies \u2013 Tony Stark/Iron Man and Steve Rogers/Captain America \u2013 who are the most obvious examples of idealized masculinity.\u00a0 And their character arcs through the series are about realizing that ideal.\u00a0 Each of them starts out as an imperfect specimen of the masculine ideal, albeit in very different ways.\u00a0 With Stark it is a vice of deficiency and with Rogers it is a vice of excess.\u00a0 But by the end of their arcs, in Avengers: Endgame, each achieves the right balance.\u00a0 (It might seem odd to think of Rogersrather than Stark as the one prone to a kind of excess.\u00a0 Bear with me and you\u2019ll see what I mean.)

On the traditional understanding of masculinity, a man\u2019s life\u2019s work has a twofold purpose.\u00a0 First, it is ordered toward providing for his wife and children.\u00a0 Second, it contributes something distinctive and necessary to the larger social order of which he and his family are parts.\u00a0 Society needs farmers, butchers, tailors, manual laborers, soldiers, scholars, doctors, lawyers, etc. and a man finds purpose both by being a husband and father and by filling one of these social roles.\u00a0 Though the traditional view regards women as \u201cthe weaker sex\u201d and as less assertive than men, it understands a man\u2019s worth and nobility in terms of the extent to which his strength and assertiveness are directed toward the service of others.

Liberal individualism, both in its libertarian form and its egalitarian form, replaced this social and other-directed model of a man\u2019s life\u2019s work with an individualist and careerist model, on which work is essentially about self-expression and self-fulfillment \u2013 making one\u2019s mark in the world, gaining its attention and adulation, attaining fame, power and influence, and so forth. \u00a0Nor is it even about providing for wife and children, since sex and romance too came to be regarded as a means of self-fulfillment rather than the creation of the fundamental social unit, the family.\u00a0 (Feminism took this corrupted individualist understanding of the meaning of a man\u2019s work and relationships and, rather than critiquing it, urged women to ape it as well.)

In the first two Iron Man movies, Stark is initially a specimen of this individualist mentality.\u00a0 His work is oriented toward attaining wealth, fame, and power.\u00a0 He uses women as playthings.\u00a0 He has a conflicted relationship with his late father, and is contemptuous of authority in general.\u00a0 He is judged by SHIELD to be \u201cvolatile, self-obsessed, and [unable to] play well with others.\u201d\u00a0 But he is gradually chastened by the consequences of his hubris \u2013 by being captured and injured in the first Iron Man movie; by being forced to face up to the limitations on his power to stop an alien invasion like the one that occurred in Avengers; and by the miscalculation that led to Ultron\u2019s rebellion and the many deaths it caused.\u00a0 By Captain America: Civil War, Stark is humbled enough to accept government oversight, and being left defeated and near-dead by Thanos in Avengers: Infinity War completes his chastening.\u00a0

By Avengers: Endgame Stark has become a family man.\u00a0 \u00a0By way of time travel, he makes peace of a sort with his father.\u00a0 In the first Avengers movie, he had casually dismissed Rogers\u2019 talk of the need for self-sacrifice with the confidence that an alternative solution would always be possible for a clever person like himself.\u00a0 By contrast, in Endgame, he sees that he needs to lay down his life in order to save his wife and daughter and the world in general, and he willingly does it.\u00a0 To be sure, he is in no way neutered. \u00a0He retains his masculine assertiveness, strength, and self-confidence.\u00a0 But they are now directed toward the service of something larger than himself.

Rogers, by contrast, is from the first Captain America movie onward driven by a sense of duty to his country and to the social order more generally, and is willing to sacrifice everything for it, including even his own happiness and indeed his own life.\u00a0 He is also a perfect gentleman, and his only interest where women are concerned is with the one he would like to marry and settle down with if only he had the chance.\u00a0 Like Stark, he is relentlessly assertive, confident, and competent, but unlike Stark these traits are from the start directed toward the service of a larger good.\u00a0

Rogers\u2019 flaw is that he is if anything a bit tooabsorbed in this larger good.\u00a0 At least initially, he is too much the man of action and the good soldier, with all the virtues but also with the flaws that that entails.\u00a0 He is a little too deferential to authority.\u00a0 In the first Avengers movie he glibly asserts: \u201cWe have orders.\u00a0 We should follow them\u201d \u2013 only to find out that perhaps he should have questioned them.\u00a0 The way institutions and authorities can become corrupted is impressed upon him far more dramatically in Captain America: Winder Soldier, to the point that in Civil War it is Rogers who is urging Stark to be more skeptical of authority.\u00a0

In general, Rogers\u2019 optimistic \u201ccan do\u201d spirit sometimes borders on na\u00efvet\u00e9, and it takes the catastrophe of Infinity War to teach him that the good guys don\u2019t always win and that some problems can only be managed or mitigated rather than solved.\u00a0 For much of the series, Rogers also has little life outside some military or quasi-military organization \u2013 the army, SHIELD, the Avengers.\u00a0 Without a war to fight, he doesn\u2019t know what to do with himself.\u00a0 He is square, prone to speechifying, and awkward with women \u2013 in Winter Soldier proclaiming himself \u201ctoo busy\u201d for romance, preferring to lose himself in one mission after the other.\u00a0 Only after near-death and victory in a \u201cmother of all battles\u201d in Endgamedoes he become convinced that he has the right to retire and \u201ctry some of that life Tony was telling me to get\u201d \u2013 traveling back in time to marry the woman he thought he\u2019d lost forever.\u00a0

The theme of the parallels and differences between the two characters provides a backbone to the Marvel movies.\u00a0 Both Stark and Rogers are supremely confident and competent.\u00a0 They are both natural leaders.\u00a0 Each stubbornly insists on pursuing the course he is convinced is the correct one.\u00a0 They are too similar in these respects \u2013 though also too different in the other ways just described \u2013 to like each other much at first.\u00a0 The world is not big enough for both egos.\u00a0 They learn to like and respect each other only gradually, through many ups and downs.

Hence, in the first Avengers movie, Stark is jealous of the admiration that his father had had for Rogers, and Rogers is amazed that Howard Stark could have had a son as frivolous and unworthy as Tony.\u00a0 By Civil War, Rogers ends up having to defend the man who had (under mind control) murdered Howard \u2013 defending him from Tony, who seeks to avenge his father and now (temporarily) judges Rogers unworthy of his father\u2019s admiration.\u00a0 Stark starts out arrogantly rejecting any government control over his activity as Iron Man, only to insist on government control in Civil War.\u00a0 Rogers starts out dutifully following orders in the first Captain America and Avengers movies, only stubbornly to reject government control over the team in Civil War.\u00a0 In Age of Ultron, Rogers criticizes Stark for acting independently of the team, and in Civil War, Stark criticizes Rogers for acting independently of the team.\u00a0 Rogers feels guilt for failing to prevent the death of Bucky, his comrade-in-arms.\u00a0 Stark feels guilt for failing to prevent the death of Peter Parker, to whom he has become a father figure.\u00a0 Rogers lays down his life in the first Captain America movie, only to get it back.\u00a0 Stark preserves his life against all odds throughout the whole series, only to lay it down in the last Avengers movie.\u00a0

I submit that its complex portrayal of these competing models of masculinity is part of what makes the Marvel series of movies a genuine exercise in imagination rather than fantasy, in Haldane\u2019s sense of the terms.\u00a0

One wonders, however, whether this will last.\u00a0 A few years ago, Marvel\u2019s comics division notoriously reoriented their titles to reflect greater \u201cdiversity\u201d and political correctness \u2013 an experiment that critics labeled \u201cSJW Marvel\u201d and that resulted in a dramatic decline in sales.\u00a0 The trend has been partially reversed and did not at the time affect the movies, where much more money is at stake.\u00a0 But there are signs that a milder form of the \u201cSJW Marvel\u201d approach will make its way into the Marvel Cinematic Universe in the next phase of movies.\u00a0

For example, the title character of Captain Marvelis portrayed with little emotion, no love interest, and lacking any of the femininity, vulnerability, and complexity of characters like Scarlett Johannsen\u2019s Black Widow or Elizabeth Olsen\u2019s Scarlet Witch.\u00a0 As Kyle Smith noted in National Review, Brie Larson portrays her instead as \u201cfiercer than fierce, braver than brave\u2026 insouciant, kicking butt, delivering her lines in an I-got-this monotone\u2026 amazingly strong and resilient at the beginning, middle, and end. \u00a0This isn\u2019t an arc, it\u2019s a straight line.\u201d\u00a0 Into the bargain, this C-list character, dropped into the Marvel Cinematic Universe out of nowhere, is suddenly proclaimed \u201cthe most powerful character\u201d in that universe.

In short, Captain Marvel is transparently an exercise in feminist wish fulfilment.\u00a0 More to the present point, it is sheer fantasy in Haldane\u2019s sense, rather than imagination \u2013 a portrayal of the way a certain mindset wishes the world to be, rather than a fanciful representation of the way it really is.\u00a0 And, as Smith points out, its title character is for that reason completely boring.\u00a0 (Contrast this with Marvel\u2019s Netflix series Jessica Jones, which \u2013 despite its own feminist undercurrents \u2013 is not boring, and whose female characters are well-rounded and interesting.)\u00a0

If future Marvel movies follow in this identity politics oriented direction, they will in fact become what Haldane (in my view mistakenly) thinks they already are.

Further reading:

Pop culture roundup
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578985412 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8613145924738251081", - "fingerprint": "473d1ae4", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-P_7aCRZVVKo/XbollnDDTuI/AAAAAAAADUU/y6TgUEudc0EU89QnGt1IxZ1Frdro3GwVQCLcBGAsYHQ/s72-c/047.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e1f35113f:1cfaa:d4506071", - "updated": 1572480433981, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/new-from-editiones-scholasticae.html", - "type": "text/html" - } - ], - "crawled": 1572481601855, - "title": "New from Editiones Scholasticae", - "published": 1572480420000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Editiones Scholasticae, the publisher of my books Scholastic Metaphysics and Aristotle\u2019s Revenge, informs me that both of them will within a few days be available in eBook versions.\u00a0 Also new from the publisher is a German translation of my book Philosophy of Mind. \u00a0(Previously they had published German translations of The Last Superstition and Five Proofs of the Existence of God.) \u00a0Take a look at Editiones Scholasticae\u2019s new webpage for further information, as well as for information about other new releases from the publisher.\u00a0 You will find both new works by contemporary writers in the Scholastic tradition, and reprints of older and long out of print works in that tradition.\u00a0 (The original webpage is still online as well.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 2725, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572578978618 - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100501", - "fingerprint": "5554fc75", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e01f:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Kif Leswing, CNBC:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.\n
\nAnd:\n
\n\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d\n
\nAnd, most importantly:\n
\n\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d\n
\nI had the chance to be on John Gruber's show (recorded yesterday, guessing it'll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.\n
\nI suspect we'll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.cnbc.com/2019/10/30/apple-lays-groundwork-for-iphone-or-apple-prime-subscription.html", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "Apple is laying the groundwork for an iPhone subscription", - "published": 1572532001000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Kif Leswing, CNBC:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.

\n
\n

And:

\n
\n

\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d

\n
\n

And, most importantly:

\n
\n

\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d

\n
\n

I had the chance to be on John Gruber\u2019s show (recorded yesterday, guessing it\u2019ll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.

\n
\n

I suspect we\u2019ll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 20737, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572578952687 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617610", - "fingerprint": "48affe9c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft is planning several updates to its Outlook app for iPhone and iPad. As explained by The Verge, Microsoft will roll out features such as iPad Split View, smart folders, and more to the Outlook app over the coming weeks.

\n

more\u2026

\n

The post Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/microsoft-outlook-split-view-more/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more", - "published": 1572458509000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 13858, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578905515 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "5e66b947", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572541874458, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578876975 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "2f52765d", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16e22eb0ef0:1e551:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/hXb7k2avhFE/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572543860464, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n\n\"\"" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 5062, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572578867134 - }, - { - "originId": "https://inessential.com/2019/10/31/amateurs", - "fingerprint": "a55a55f8", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "summary": { - "direction": "ltr", - "content": "

One thing I\u2019m weirdly proud of is my position as an amateur programmer.

\n

When I point that out, people say, \u201cWell, but\u2026\u201d \u2014\u00a0and I know where they\u2019re going, that after 25 years of professional experience I\u2019m not what you think of when you think of \u201camateur.\u201d

\n

And yet, it\u2019s still true. It\u2019s just that I\u2019ve come out the other side, and now I get to work on exactly what I want to, the way I want to, without any thoughts of trying to make money at it.

\n

I can take risks! I can work with anybody who shows up! It\u2019s a pure thrill. It\u2019s like writing single-malt apps.

\n

And I would wish for more people to find themselves in this position \u2014 eventually, anyway \u2014\u00a0because I want to see what they would make.

\n

PS The Dictionary app on my Mac says of the origin of the word \u201camateur\u201d:

\n
\n

late 18th century: from French, from Italian amatore, from Latin amator \u2018lover\u2019, from amare \u2018to love\u2019.

\n
\n

Spot-on.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/31/amateurs", - "type": "text/html" - } - ], - "crawled": 1572554111531, - "title": "Amateurs", - "published": 1572553200000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578844326 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36212", - "fingerprint": "9dc675e8", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e23dce615:1ec09:d4506071", - "updated": 1572557257000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://twitter.com/jack/status/1189634360472829952", - "type": "text/html" - } - ], - "crawled": 1572559709717, - "title": "Twitter to Stop Accepting Political Ads Globally", - "published": 1572557256000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Jack Dorsey, in a tweet thread:

\n
\n

For instance, it\u2018s not credible for us to say: \u201cWe\u2019re working hard\nto stop people from gaming our systems to spread misleading info,\nbuuut if someone pays us to target and force people to see their\npolitical ad\u2026 well\u2026 they can say whatever they want!\u201d [\u2026]

\n

This isn\u2019t about free expression. This is about paying for reach.\nAnd paying to increase the reach of political speech has\nsignificant ramifications that today\u2019s democratic infrastructure\nmay not be prepared to handle. It\u2019s worth stepping back in order\nto address.

\n
\n

Political advertising is a drop in the bucket of Twitter\u2019s overall revenue, but that\u2019s true of Facebook too. \u201cThe money matters to us\u201d would be a terrible justification for Facebook\u2019s policy of allowing political ads to spread falsehoods, but the money doesn\u2019t even matter to them. Facebook is allowing political ads to spread falsehoods because Facebook wants political ads to spread falsehoods. There\u2019s no other explanation.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578825713 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-6562845574025332924", - "fingerprint": "57441f5a", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-nSjfvVEYsOE/XZ6cEycVw3I/AAAAAAAADTI/UMdV1Seh7R8c0GdV2RgwjuAoJLW47it1gCLcBGAsYHQ/s72-c/074.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16db6126dbf:685a:d4506071", - "updated": 1570675865985, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/transubstantiation-and-hylemorphism.html", - "type": "text/html" - } - ], - "crawled": 1570717724095, - "title": "Transubstantiation and hylemorphism", - "published": 1570675860000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
One of the key themes of the early modern philosophers\u2019 revolt against Scholasticism was a move away from an Aristotelian hylemorphist conception of the nature of physical substance to some variation or other of the mechanical philosophy.\u00a0 The other day I was asked a very interesting question: Can transubstantiation be formulated in terms of a mechanistic conception of physical substance rather than a hylemorphic one?\u00a0 My answer was that I would not peremptorily say that it cannot be, but that the suggestion certainly raises serious philosophical and theological problems.

Here\u2019s why.\u00a0 Hylemorphism in its most straightforward version roughly agrees with common sense about which of the things of everyday experience are distinct substances, which are different parts of the same substance, and which are aggregates rather than true substances.\u00a0 For example, it would say that a stone, a tree, and a dog are all distinct substances from one another; that a particular dog\u2019s nose and its right front leg are different parts of the same substance rather than distinct substances; and that a pile of stones is an aggregate rather than a substance in its own right.\u00a0 Of course, use of the term \u201csubstance\u201d in the technical Aristotelian sense isn\u2019t part of common sense, but even untutored common sense would surely involve the supposition that a stone, a tree, and a dog are all distinct things or objects, that the nose and leg of the dog are parts of a larger thing or object rather than separate things or objects, and that a pile of stones is a bunch of things or objects rather than a single object.\u00a0 At least to that extent, common sense would more or less agree with what I am calling a straightforward version of hylemorphism. \u00a0(See chapter 3 of Scholastic Metaphysics for exposition and defense of the hylemorphist account of substance.)

Now, the mechanical world picture that pushed aside the hylemorphist model tended radically to revise the common sense understanding of physical objects in one of two general ways, depending on how mechanism was spelled out.\u00a0 It reduced ordinary physical objects either to mere aggregates of their innumerably many component parts, or to mere modes of some larger blob of which theywere the parts.

Descartes and Spinoza essentially took the latter option.\u00a0 Though Descartes is often described as positing a plurality of extended substances alongside the plurality of thinking substances, his considered view seemed to be that strictly speaking, there is only a single extended substance, of which the ordinary objects of our experience are merely modifications.\u00a0 Spinoza more famously took such a position (or rather, he took it that Deus sive Naturawas the one substance of which the ordinary physical objects of our experience are all modes).\u00a0 On this view, a stone, a tree, and a dog are not really distinct substances, but merely distinct aspects of one and the same substance \u2013 in something like the way common sense regards the color, weight, and shape of a stone to be mere modes of one and the same object, the stone.

Atomist and corpuscularian versions of the mechanical philosophy went in the other direction.\u00a0 They essentially make either atoms or corpuscles the true substances, and ordinary objects mere aggregates of these purported substances.\u00a0 Just as a pile of rocks is not a true substance but merely a collection of substances (or as the hylemorphist would say, being a pile of rocks is a merely accidental form rather than a substantial form), so too a stone, a tree, or a dog is on this view merely a collection of particles.\u00a0 In effect, the particles are the true substances, and the stone, tree, or dog is like the pile \u2013 a relatively superficial arrangement of metaphysically more fundamental entities.

So, to come to transubstantiation, the idea, of course, is that in the Eucharist, while the accidents of bread and wine remain, the substance of bread and wine are miraculously replaced with that of Christ.\u00a0 Suppose, then, that we were to adopt Descartes\u2019 version of the mechanical philosophy, on which there is just one big physical substance underlying all the things ordinary perceptual experience reveals to us.\u00a0 That would entail that the substance that underlies the accidents of bread and wine that are about to be consecrated is the very same substance as that which underlies stones, trees, dogs, cats, human bodies, apples, oranges, the sun, the moon, water, lead, gold, and every other thing we see, hear, taste, touch, or smell.\u00a0

But in that case, when transubstantiation occurs, it is not just the substance underlying the accidents of bread and wine that is replaced, but the substance underlying all of these other things too.\u00a0 In other words, after transubstantiation occurs, it is really the body and blood of Christ that underlies what we perceive as stones, trees, dogs, cats, human bodies, the sun, the moon, water, etc.!\u00a0 Everything in the physical world would be transubstantiated.\u00a0 We would be left with a kind of pantheism.\u00a0 Absolutely every physical thing would have to treated with the same reverence that the Eucharist is, because every physical thing would be the Eucharist!

Another bizarre implication of this is that transubstantiation could occur only once.\u00a0 For only at the first time it occurs is the one physical substance replaced by that of Christ.\u00a0 If a priest were ever to try to consecrate bread and wine again, he would fail, because there is no longer any physical substance there to be replaced.\u00a0 It is alreadythe body and blood of Christ.

Suppose we went the other route, that of either atomism or corpuscularianism.\u00a0 Then, like stones, trees, and dogs, bread and wine would not be true substances but merely accidental collections of innumerably many true substances.\u00a0 They would be like a pile of rocks, only instead it would be fundamental particles (atoms or corpuscles, depending on your favored version of the mechanical philosophy) that would be piled up.\u00a0 But in that case, exactly what is the substance that is replaced when transubstantiation occurs?\u00a0 Neither the substance of the bread nor that of the wine can be what is replaced, because on this view they just aren\u2019ttrue substances in the first place.\u00a0

Should we say that it is each particle that makes up the aggregate that is transubstantiated (just as Catholic theology allows that many hosts at a time may be consecrated at Mass)?\u00a0\u00a0 But there are several problems with that suggestion.\u00a0 The first is that it is hard to know how to give a principled answer to the question what the boundaries are between those particles that make up the aggregate and those that are not part of it \u2013 and thus between those particles that are transubstantiated, and those that are not.\u00a0 The reason is that the boundaries of an aggregate are much less well defined than those of a substance.\u00a0 Is a stone that is two millimeters away from a pile of stones itself part of the pile or not?\u00a0 And is a particle that falls from the host part of that (purported) aggregate of particles or not?\u00a0

If we think of the host on the model of an Aristotelian substance, then we can say that a fallen particle is part of the host, like a body part that has been severed, as it were.\u00a0 But, again, if instead we think in terms of the model of a pile of stones or some other aggregate, the answer isn\u2019t as clear.

A second problem is that in Catholic theology, not any old matter can be used when consecrating the Eucharist.\u00a0 It has to be bread and wine, specifically.\u00a0 But on the interpretation under consideration, according to which bread and wine are not true substances, it is really the particles (either atoms or corpuscles) that are being consecrated.\u00a0 And the atoms or corpuscles that make up bread and wine are essentially the same as those that make up everything else (just as the stones that make up a pile can be essentially of the same type as those that are used instead to make up a wall).\u00a0 In that case, though, it would be hard to see why there is anything special about bread and wine.\u00a0 Why couldn\u2019t any old physical thing be consecrated, if every physical thing is essentially just the same kind of stuff in relatively superficial differences of configuration?

A third problem is that canon law says that a Catholic ought to receive communion at most only once (or in some special circumstances, perhaps twice) a day.\u00a0 But on the interpretation under consideration, one would in effect be consuming millions of consecrated hosts insofar as each of the millions of particles that make up what common sense regards as a single host was being independently transubstantiated.

Perhaps such problems could be solved, though I am doubtful.\u00a0 Anyway, the issue illustrates the unexpected implications that philosophical assumptions can have for theology.\u00a0 (And thus the caution that any Catholic ought to exercise before embracing philosophical novelties.\u00a0 The Scholastics knew what they were doing.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3562, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500351314 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572363511019, - "updateCount": 2, - "fingerprint": "9be1d5cd", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16df9da832d:14579:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/o2-j6xKjBrA/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571854910253, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n\n\"\"" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4744, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500250190 - }, - { - "originId": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "fingerprint": "2c4d6d88", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df54dfcca:13322:d4506071", - "summary": { - "direction": "ltr", - "content": "

\"NetNewsWire

\n

The main things in this release are 1) enhanced performance and 2) importing subscriptions from NetNewsWire 3 (since it won\u2018t run on Catalina).

\n

There are also a bunch of bug fixes \u2014 including a fix for the space bar behavior on Catalina \u2014 and there\u2019s a new feature: you can type the s key to star and unstar an article.

\n

For more details, read the change notes on the NetNewsWire blog.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "type": "text/html" - } - ], - "crawled": 1571778591946, - "title": "NetNewsWire 5.0.3 for Mac Released", - "published": 1571775505000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500226675 - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2add61b:afd:a4acdac", - "originId": "58495.pz39s0 at https://www.imore.com", - "fingerprint": "8fe463a6", - "content": { - "content": "

An Apple Support rep apparently said, "I do not know how this could of happened."

\n

\n

What you need to know

\n
  • An Apple Card user claims he was the victim of fraud.
  • \n
  • When he contacted Apple Support, they said, "I do not know how this could of happened."
  • \n
  • Apple Card touts an extra level of security with no numbers and no CVV.
  • \n

When Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.

\n

The Apple Card user said they reached out to Apple Support and received this response:

\n
\n

I do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.

\n
\n

The Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. The tricky thing is the purchase was apparently labeled as being nearby, but clicking on the map revealed it was hours away, 9to5Mac explained.

\n

On Apple's website, the company highlights the fact that the Apple Card doesn't have any numbers on it. "Not even a CVV. So that's one less thing to worry about when you hand over your card at a restaurant or store." But that doesn't guarantee it can't be stolen.

\n

9to5Mac speculates that the Apple Card user may have been the victim of skimming, which can potentially affect all credit cards and debit cards. It's a reminder to be extra vigilant when swiping your card at a gas station or ATM. Better yet, use Apple Pay when possible.

\n

\n
\n

Apple Card

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Card user says he was the victim of fraud", - "author": "Brandon Russell", - "summary": { - "content": "An Apple Support rep apparently said, "I do not know how this could of happened."\nWhat you need to know\nAn Apple Card user claims he was the victim of fraud.\nWhen he contacted Apple Support, they said, "I do not know how this could of happened."\nApple Card touts an extra level of security with no numbers and no CVV.\nWhen Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.\nThe Apple Card user said they reached out to Apple Support and received this response:\nI do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.\nThe Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DzBrQNf9PCU/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "crawled": 1570660800027, - "published": 1570660313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 2216, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500208603 - }, - { - "keywords": [ - "Development", - "How To", - "Xcode" - ], - "originId": "https://ericasadun.com/?p=6502", - "fingerprint": "878bb7e8", - "id": "eos9yhbovnwyH+gNY6NsrxoZIGI+1zv2KFTRDDBJycA=_16e0e491282:185ad:d4506071", - "author": "erica", - "summary": { - "direction": "ltr", - "content": "Most Xcode users quickly become familiar with the basics of the Find Navigator panel. With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator. I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom [\u2026]" - }, - "alternate": [ - { - "href": "https://ericasadun.com/2019/10/27/fun-with-xcode-search-domains-excluding-match-text/", - "type": "text/html" - } - ], - "crawled": 1572197700226, - "title": "Fun with Xcode Search Domains: Excluding match text", - "published": 1572195876000, - "origin": { - "streamId": "feed/http://ericasadun.com/feed/", - "htmlUrl": "https://ericasadun.com", - "title": "Erica Sadun" - }, - "content": { - "direction": "ltr", - "content": "

Most Xcode users quickly become familiar with the basics of the Find Navigator panel.

\n

\"\"

\n

With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator.

\n

I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom left, \u00a0under the search field, you can create narrowed searches. This enables you to, for example, search only in Swift files or exclude files containing the word Test.

\n

To get started, click the icon (two lines with three squares on a line between them) and then New Scope (the plus icon). Here, you can name the scope, limit the search extent, and add criteria for exactly which files should be included or not.

\n

\"\"

\n

The logic is straightforward. You choose where to look (the project, a folder, or through the entire SDK), and whether to include all conditions or some conditions:

\n

\"\"

\n

Each condition is based on the file name, path, extension, UTI (the kind of file, like image which is useful for finding vector assets), Workspace location (namely groups), or source control status (handy for finding newly applied changes.)

\n

Most of my conditions are file-name-based. And for those, you get the following matching conditions. The \u201cends with\u201d is an obvious win for extensions (although you can also use UTIs for that), and \u201cstarts with\u201d can help for projects organized in hierarchical ways.

\n

\"\"

\n

Now, interestingly enough, this list fails to offer \u201cdoes not contain\u201d but that\u2019s fairly easy to work around. Since Xcode supports regex matching, you can easily replicate \u201cdoes not contain\u201d with an appropriate regex:

\n

\"\"

\n

Change the file name to a path to exclude source file directories.

\n

You can create as many search domains as you like. At least, I haven\u2019t found an upper bound yet. I haven\u2019t found a way to reorder the find scopes, although if you\u2019re really controlling about this, you can pop into \u00a0your workspace (ProjectName.xcodeproj/project.xcworkspace/xcuserdata/username.xcuserdatad), convert your UserInterfaceState.xcuserstate to xml (plutil -convert xml1), and hand-edit it the way you need.

\n

There are lots of wonderful little Xcode tweaks like these throughout this monster of an IDE. What are some of your faves? If I have time this week, I\u2019ll share some of mine, such as the four-square \u2014 another of my favorite tools \u2014 and a few great ways to connect your editor to the navigator.

" - }, - "unread": false, - "readTime": 3406, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572499929438 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617536", - "recrawled": 1572455791719, - "updateCount": 1, - "fingerprint": "77224d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sonos has announced a new initiative today that makes it easy for existing customers to trade in older Sonos products for a nice discount on new ones. For Apple customers, the Trade Up program is a neat opportunity to bring Sonos\u2019 AirPlay 2 compatible speakers into your home.

\n

more\u2026

\n

The post Sonos pushing AirPlay 2 speaker lineup with new Trade Up program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/sonos-trade-in-program-airplay-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "Sonos pushing AirPlay 2 speaker lineup with new Trade Up program", - "published": 1572442686000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4493, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499889443 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-4991449931465752891", - "fingerprint": "7d99be14", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-rGjQOQb89a8/XbS25YYbgeI/AAAAAAAADUI/s8Q4e0pTtX4qSTP3wrkt13VGV53Q8J0tQCLcBGAsYHQ/s72-c/092.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "updated": 1572124724480, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/john-paul-ii-in-defense-of-nation-and.html", - "type": "text/html" - } - ], - "crawled": 1572128105737, - "title": "John Paul II in defense of the nation and patriotism", - "published": 1572124680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
In chapters 11-15 of his last book Memory and Identity, Pope St. John Paul II provides a lucid exposition of the idea of the nation as a natural social institution and of the virtue of patriotism, as these have been understood in traditional natural law theory and Catholic moral theology.\u00a0 The relevance to current controversies will be obvious.

What is the nation, and what is patriotism?\u00a0 John Paul begins by noting the connection between the nation and the family, where the former is in a sense an extension of the latter:

The Latin word patria is associated with the idea and the reality of \u201cfather\u201d (pater).\u00a0 The native land (or fatherland) can in some ways be identified with patrimony \u2013 that is, the totality of goods bequeathed to us by our forefathers\u2026 Our native land is thus our heritage and it is also the whole patrimony derived from that heritage.\u00a0 It refers to the land, the territory, but more importantly, the concept of patria includes the values and spiritual content that make up the culture of a given nation. (p. 60)

As that last remark makes clear, the ties of blood are less important than those of culture.\u00a0 Indeed, multiple ethnicities can make up a nation.\u00a0 Referring to his native Poland, the pope notes that \u201cin ethnic terms, perhaps the most significant event for the foundation of the nation was the union of two great tribes,\u201d and yet other peoples too eventually went on together to comprise \u201cthe Polish nation\u201d (p. 77).\u00a0 It is shared culture, and especially a shared religion, that formed these diverse ethnicities into a nation:

When we speak of Poland\u2019s baptism, we are not simply referring to the sacrament of Christian initiation received by the first historical sovereign of Poland, but also to the event which was decisive for the birth of the nation and the formation of its Christian identity.\u00a0 In this sense, the date of Poland\u2019s baptism marks a turning point.\u00a0 Poland as a nation emerges from its prehistory at that moment and begins to exist in history.\u00a0 (p. 77)

That a shared culture is the key to understanding the nation is a theme John Paul emphasizes repeatedly throughout the book.\u00a0 He says that \u201cevery nation draws life from the works of its own culture\u201d (p. 83), and that:

The nation is, in fact, the great community of men who are united by various ties, but above all, precisely by culture.\u00a0 The nation exists\u00a0\u2018through\u2019 culture and \u2018for\u2019 culture\u00a0and it is therefore the great educator of men in order that they may \u2018be more\u2019 in the community\u2026

I am the son of a nation which\u2026 has kept its identity, and it has kept, in spite of partitions and foreign occupations, its national sovereignty, not by relying on the resources of physical power but solely\u00a0by relying on its culture. \u00a0This culture turned out, under the circumstances, to be more powerful than all other forces.\u00a0 What I say here concerning the right of the nation to the foundation of its culture and its future is not, therefore, the echo of any \u2018nationalism\u2019, but it is always a question of a stable element of human experience and of the\u00a0humanistic perspective of man's development.\u00a0 There exists a fundamental sovereignty of society, which is manifested in the culture of the nation. (p. 85)

In addition to shared values and religion, John Paul identifies shared history as another crucial aspect of a nation\u2019s identifying culture:

Like individuals, then, nations are endowed with historical memory\u2026 And the histories of nations, objectified and recorded in writing, are among the essential elements of culture \u2013 the element which determines the nation\u2019s identity in the temporal dimension.\u00a0 (pp. 73-74)

The pope notes that citizens of modern Western European countries often have \u201creservations\u201d about the notion of \u201cnational identity as expressed through culture,\u201d and have even \u201carrived at a stage which could be defined as \u2018post-identity\u2019\u201d (p. 86).\u00a0 There is \u201ca widespread tendency to move toward supranational structures, even internationalism\u201d with \u201csmall nations\u2026 allow[ing] themselves to be absorbed into larger political structures\u201d (p. 66).\u00a0 However, the disappearance of the nation would be contrary to the natural order of things:

Yet it still seems that nation and native land, like the family, are permanent realities.\u00a0 In this regard, Catholic social doctrine speaks of \u201cnatural\u201d societies, indicating that both the family and the nation have a particular bond with human nature, which has a social dimension.\u00a0 Every society\u2019s formation takes place in and through the family: of this there can be no doubt.\u00a0 Yet something similar could also be said about the nation. (p. 67)

And again:

The term \u201cnation\u201d designates a community based in a given territory and distinguished from other nations by its culture.\u00a0 Catholic social doctrine holds that the family and the nation are both natural societies, not the product of mere convention.\u00a0 Therefore, in human history they cannot be replaced by anything else.\u00a0 For example, the nation cannot be replaced by the State, even though the nation tends naturally to establish itself as a State\u2026 Still less is it possible to identify the nation with so-called democratic society, since here it is a case of two distinct, albeit interconnected orders.\u00a0 Democratic society is closer to the State than is the nation.\u00a0 Yet the nation is the ground on which the State is born. (pp. 69-70)

As this last point about the state and democracy indicates, a nation cannot be defined in terms of, or replaced by, either governmental institutions and their laws and policies on the one hand, or the aggregate of the attitudes of individual citizens on the other.\u00a0 It is something deeper than, and presupposed by, both of these things.\u00a0 It is only insofar as a nation, defined by its culture, is already in place that a polity can come into being.\u00a0 Hence it is a mistake to think that, if the common cultural bonds that define a nation disappear, the nation can still be held together by virtue of governmental policy either imposed from above or arrived at my majority vote.\u00a0 For a people have to be united by common bonds of culture before they can all see either governmental policy or the will of the majority as legitimate.\u00a0 (Readers familiar with the work of Roger Scruton will note the parallels, and how deeply conservative John Paul II\u2019s understanding of the nation is.)\u00a0

Now, as a natural institution, the nation, like the family, is necessary for our well-being.\u00a0 And as with the family, this entails a moral duty to be loyal to and to defend one\u2019s nation \u2013 and for precisely the same sorts of reasons one has a duty of loyalty to and defense of one\u2019s family:

If we ask where patriotism appears in the Decalogue, the reply comes without hesitation: it is covered by the fourth commandment, which obliges us to honor our father and mother.\u00a0 It is included under the umbrella of the Latin word pietas, which underlines the religious dimension of the respect and veneration due to parents\u2026

Patriotism is a love for everything to do with our native land: its history, its traditions, its language, its natural features.\u00a0 It is a love which extends also to the works of our compatriots and the fruits of their genius.\u00a0 Every danger that threatens the overall good of our native land becomes an occasion to demonstrate this love. (pp. 65-66)

Among the dangers to the nation are the opposite extreme economic errors of egalitarian statism and liberal individualism, which threaten to destroy the common culture that defines the nation \u2013 in the one case from the top down and in the other from the bottom up.\u00a0 The pope writes:

[W]e must ask how best to respect the proper relationship between economics and culture without destroying this greater human good for the sake of profit, in deference to the overwhelming power of one-sided market forces.\u00a0 It matters little, in fact, whether this kind of tyranny is imposed by Marxist totalitarianism or by Western liberalism. (pp. 83-84)

If liberal individualism is an error that pays insufficient respect to the nation, there is of course an opposite extreme error which involves giving excessive esteem to the nation \u2013 namely, nationalism.\u00a0 Patriotism, rightly understood, is the middle ground between these extremes:

Whereas nationalism involves recognizing and pursuing the good of one\u2019s own nation alone, without regard for the rights of others, patriotism, on the other hand, is a love for one\u2019s native land that accords rights to all other nations equal to those claimed for one\u2019s own. (p. 67)

John Paul II was clear that the remedy for nationalism was not to go to the opposite extreme (whether in the name of individualism, internationalism, or whatever), but rather precisely to insist on the sober middle ground:

How can we be delivered from such a danger?\u00a0 I think the right way is through patriotism\u2026 Patriotism, in other words, leads to a properly ordered social love. (p. 67)

Now, let\u2019s note a number of things about these remarks and their implications.\u00a0 First, as I have said, what the late pope was giving expression to here is not merely his personal opinion, but traditional natural law political philosophy and Catholic moral teaching \u2013 the kind of thing that would have been well known to someone formed in Thomistic philosophy and theology in the early twentieth century, as John Paul II was.

Second, John Paul\u2019s teaching implies that those who seek to preserve their nation\u2019s common culture, and for that reason are concerned about trends that might radically alter its religious makeup or undermine its common language and reverence for its history, are simply following a natural and healthy human impulse and indeed following out the implications of the fourth commandment.\u00a0 There is no necessary connection between this attitude and racism, hatred for immigrants, religious bigotry, or the like.\u00a0

Of course, a person who seeks to preserve his nation\u2019s culture might also be a racist or xenophobe or bigot.\u00a0 The point, however, is that he need not be, and indeed that it is wrong even to presume that he is, because a special love for one\u2019s own nation and desire to preserve its culture is a natural human tendency, and thus likely to be found even in people who have no racist or xenophobic or bigoted attitudes at all.\u00a0 Indeed, it is, again, even morally virtuous.\u00a0

Needless to say, there is also a moral need to balance this patriotism with a welcoming attitude toward immigrants, with respect for the rights of religious minorities, and so forth.\u00a0 The point, however, is that all of these things need to be balanced. \u00a0Too many contemporary Catholics, including some churchmen, have a tendency to emphasize only the latter while ignoring the former.\u00a0 They have a tendency to buy into the leftist narrative according to which the current wave of populist and patriotic sentiment in the United States and Western Europe is merely an expression of racism and xenophobia.\u00a0 This is deeply unjust, contrary to Catholic teaching, and politically dangerous.\u00a0 It is unjust and contrary to Catholic teaching because, again, both natural law and traditional moral theology affirm that a desire to preserve one\u2019s nation and its culture are natural human sentiments and morally praiseworthy.\u00a0 It is dangerous because, when governing authorities fail to respect and take account of these natural and decent human sentiments, they are inviting rather than preventing a nationalist overreaction.

(President Trump has famously called himself a \u201cnationalist,\u201d which is unfortunate given the connotations of that term.\u00a0 However, from his 2019 address to the United Nations it seems clear that what he means by this is just the defense of the institution of the nation against those who would dissolve it in the name of globalism, open borders, etc.\u00a0 Moreover, he explicitly affirmed the right of every nation to preserve itself and its sovereignty, and the right of everyhuman being to have a special patriotic love and preference for his own country.\u00a0 He also has repeatedly called for the United States to refrain from intervening in the affairs of other nations.\u00a0 So it is evident that it is really just patriotism in the sense described above, rather than some sort of American nationalism, that he intends to promote.)

The current controversy over illegal immigration must be understood in light of these principles.\u00a0 In a 1996 message on World Migration Day, John Paul II emphasized the need to welcome migrants, to take account of the dangerous circumstances they are sometimes fleeing, to avoid all racist and xenophobic attitudes, and so on.\u00a0 At the same time, he acknowledged that \u201cmigration is assuming the features of a social emergency, above all because of the increase in\u00a0illegal migrants\u201d (emphasis in the original), and that the problem is \u201cdelicate and complex.\u201d\u00a0 He affirmed that \u201cillegal immigration should be prevented\u201d and that one reason it is problematic is that \u201cthe supply of foreign labour is becoming excessive in comparison to the needs of the economy, which already has difficulty in absorbing its domestic workers.\u201d\u00a0 And he stated that in some cases, it may be necessary to advise migrants \u201cto seek acceptance in other countries, or to return to their own country.\u201d

The Catechism promulgated by Pope John Paul II teaches that:

The more prosperous nations are obliged, to the extent they are able,to welcome the\u00a0foreigner\u00a0in search of the security and the means of livelihood which he cannot find in his country of origin. Public authorities should see to it that the natural right is respected that places a guest under the protection of those who receive him.

Political authorities, for the sake of the common good for which they are responsible, may make the exercise of the right to immigrate subject to various juridical conditions, especially with regard to the immigrants' duties toward their country of adoption. Immigrants are obliged to respect with gratitude the material and spiritual heritage of the country that receives them, to obey its laws and to assist in carrying civic burdens.\u00a0 (Emphasis added)

End quote.\u00a0 Note that the Catechism teaches that immigrants have a duty to respect the laws and \u201cspiritual heritage\u201d of the nation they seek to enter, and that political authorities may restrict immigration so as to uphold the \u201ccommon good\u201d of the nation they govern.\u00a0

Hence, there is no foundation in Catholic teaching for an open borders position, or for the position that those who seek to uphold the common culture and economic interests of their nation ought to be dismissed as racists and xenophobes.\u00a0 On the contrary, Catholic teaching explicitly rules out those positions.\u00a0

There is a further implication of John Paul II\u2019s teaching.\u00a0 It isn\u2019t merely that having a special love for one\u2019s nation and its culture is natural and virtuous.\u00a0 It is that a failure to have it is vicious \u2013 a violation of the fourth commandment.

Of course, every nation has its faults, and aspects of its history of which one ought to be ashamed.\u00a0 For example, Germans are right to repudiate the Nazi period of their history, and Americans are right to repudiate slavery and segregation.\u00a0 But there is a mentality prevalent in the modern West that goes well beyond that \u2013 that insists on seeing nothing but evil in one\u2019s own nation and its culture and history.\u00a0 This is the mentality sometimes called oikophobia \u2013 the hatred of one\u2019s own \u201chousehold\u201d (oikos), in the sense of one\u2019s own nation.\u00a0 One sees this mentality in Westerners who shrilly and constantly denounce their civilization as irredeemably racist, colonialist, etc., downplaying or denying its virtues, and comparing it unfavorably to other cultures \u2013 as if Western culture is somehow more prone to such failings than other cultures are, and as if it hasn\u2019t contributed enormously to the good of the world (both of which are absurd suppositions).

Oikophobia is evil.\u00a0 It is a spiritual poison that damages both those prone to it (insofar as it makes them bitter, ungrateful, etc.) and the social order of which they are parts (insofar as it undermines the love and loyalty citizens need to have for their nation if it is to survive).\u00a0 It is analogous to the evil of hating and undermining one\u2019s own family.\u00a0 It is a violation of the fourth commandment.

The oikophobe sees his position as a remedy for nationalism, but in fact he is simply guilty of falling into an error that is the opposite extreme from that of the nationalist.\u00a0 Moreover, he is inadvertently promoting nationalism, because human beings have a tendency to overreact to one extreme by going too far in the other direction.\u00a0 Nationalism is bound to arise precisely as an overreaction against oikophobia.\u00a0 Those who are currently reacting to what they perceive as a resurgent nationalism by doubling down on oikophobia \u2013 pushing for open borders, indiscriminately denouncing their opponents as racists and xenophobes, etc. \u2013 are making a true nationalist backlash more likely, not less likely.\u00a0 The only true remedy for the evils of nationalism and oikophobia is, as John Paul II taught, the sober middle ground of patriotism.

It is no accident that those prone to oikophobia tend to be precisely the same people as those who want to push further the sexual revolution, feminism, and the destruction of the traditional family and traditional sex roles that these entail.\u00a0 The same liberal individualist poison is at the core of all of these attitudes.\u00a0 As St. John Paul II said, \u201cpatria is associated with the idea and the reality of \u2018father\u2019 (pater).\u201d\u00a0 Hatred of masculinity and of the paternal authority and responsibilities that are its fulfilment, hatred of the traditional family and of the sexual morality that safeguards it, and hatred of one\u2019s fatherland, are ultimately of a piece.\u00a0 And lurking beneath them all is a deeper hatred for another, heavenly Father.

Further reading:

Liberty, equality, fraternity?

Continetti on post-liberal conservatism

Hayek\u2019s Tragic Capitalism
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499824479 - }, - { - "originId": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "fingerprint": "16268498", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1cddfaa1:1c015:d4506071", - "updated": 1572440368000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build beautiful, modern UICollectionView layouts using iOS 13\u2019s new declarative UICollectionViewCompositionalLayout API." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "type": "text/html" - } - ], - "crawled": 1572442340001, - "title": "Modern Collection Views with Compositional Layouts [FREE]", - "published": 1572440368000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": false, - "readTime": 3593, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499811331 - }, - { - "originId": "https://inessential.com/2019/10/30/etas_follow_up", - "fingerprint": "d48dc2d2", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1e5e8e9e:1ca95:d4506071", - "summary": { - "direction": "ltr", - "content": "

Some people took my post No ETAs as if I were arguing against doing software estimates of any kind, ever.

\n

I didn\u2019t actually mean that. If your boss, project manager, or person you\u2019re contracting with asks for an estimate, do your best to come up with something accurate. If you\u2019re writing enterprise software, you may even be contractually bound to provide estimates for when features will ship.

\n

There are ways to get pretty good at this. Pay attention to history and avoid wishful thinking. Don\u2019t assume perfect productivity. Allow for the unexpected, because there\u2019s always something.

\n

What I\u2019m talking about is the case where you\u2019re writing a consumer-facing app \u2014\u00a0something that would get published on an app store, for instance \u2014\u00a0and customers or potential customers ask about an ETA for a given feature. Don\u2019t do it! (For the reasons stated in the article.)

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/etas_follow_up", - "type": "text/html" - } - ], - "crawled": 1572467543710, - "title": "ETAs: Follow-Up", - "published": 1572466202000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 6552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499788300 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617593", - "fingerprint": "a1dafaae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e3:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about a new 16-inch MacBook Pro are not exactly new, with recent icon evidence found in macOS Catalina betas suggesting the redesign mentioned in some reports is not going to happen as we thought.

\n

more\u2026

\n

The post Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/exclusive-16-inch-macbook-pro-touch-bar-and-touch-id-layout-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed", - "published": 1572456327000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3947, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499186128 - }, - { - "originId": "https://inessential.com/2019/10/30/you_choose_follow_up", - "fingerprint": "f1dd63ab", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1f71bf1c:1d086:d4506071", - "summary": { - "direction": "ltr", - "content": "

It came to my attention after writing my blog post about how we choose the web we want\u00a0that the pessimism is about not being able to make a living from blogging.

\n

Here\u2019s my followup: I don\u2019t care. Bite me.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/you_choose_follow_up", - "type": "text/html" - } - ], - "crawled": 1572485578524, - "title": "You Choose: Follow-Up", - "published": 1572482100000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 3663, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499146275 - }, - { - "originId": "https://inessential.com/2019/10/14/netnewswire_os_compatibility_strategy", - "fingerprint": "fa6e6fff", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dccdfc972:a6e5:d4506071", - "summary": { - "direction": "ltr", - "content": "

We have two goals with the app: 1) get as many people using RSS as possible, and 2) make the best app we can.

\n

To reach #2 \u2014\u00a0making the best app we can \u2014\u00a0we need to do a couple things. One is stay modern: use new APIs and tools that make the app better and easier to maintain. A second is to not spend time on things that don\u2019t make the app better. A third is to attract and retain contributors, who are usually more psyched to work with modern stuff than with old stuff.

\n

You can see how that\u2019s in a little bit of conflict with #1 (getting as many people as possible using RSS readers).

\n

Here\u2019s the plan

\n

After a major OS update, we will switch to requiring that update on our next major release \u2014\u00a0where major is defined as something like 5.0 or 5.1, but not something like 5.0.1. (In other words: the upcoming NetNewsWire 5.0.3 release will run on Mojave, while NetNewsWire 5.1 will require Catalina.)

\n

At the same time, we will make older versions available via the website. For instance, the last version that will run on Mojave will likely be 5.0.4 (which isn\u2019t finished yet) \u2014 and we\u2019ll make that version available indefinitely for people who haven\u2019t upgraded to Catalina.

\n

This will mean that people running older OSes will still get a high-quality app \u2014 it\u2019s just that it won\u2019t have the latest features.

\n

The key is that this allows us to make NetNewsWire the best app it can be, and making the best app we can is also part of furthering the goal of getting as many people as possible using RSS. (The biggest part, in fact. Bigger than compatibility with older OSes.)

\n

While I know this will disappoint some people, I hope you\u2019ll understand why we decided to do it this way. Decisions like this are never easy \u2014 there are always conflicting values to weigh, pros and cons and add up \u2014\u00a0and we don\u2019t make them impulsively. But making NetNewsWire the best app it can be has to be job #1.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/14/netnewswire_os_compatibility_strategy", - "type": "text/html" - } - ], - "crawled": 1571100281202, - "title": "NetNewsWire OS Compatibility Strategy", - "published": 1571099404000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1571123677415 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/swiftui-previews", - "recrawled": 1571407228188, - "updateCount": 2, - "fingerprint": "7582ddff", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16dc8d7749a:96ed:d4506071", - "updated": 1571036400000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting. But with Xcode 11, our wait is finally over \u2014 and it\u2019s all thanks to SwiftUI.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/swiftui-previews/", - "type": "text/html" - } - ], - "crawled": 1571032626330, - "title": "SwiftUI Previews on macOS Catalina and Xcode 11", - "published": 1571036400000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

Working on a large iOS codebase often involves a lot of waiting:\nWaiting for Xcode to index your files,\nwaiting for Swift and Objective-C code to compile,\nwaiting for the Simulator to boot and your app to launch\u2026

\n

And after all of that,\nyou spend even more time getting your app\ninto a particular state and onto a particular screen,\njust to see whether the Auto Layout constraint you just added\nfixes that regression you found.\nIt didn\u2019t, of course,\nso you jump back into Xcode,\ntweak the Content Hugging Priority,\nhit \u2318R,\nand start the whole process again.

\n

We might relate our sorry predicament to\nthat one xkcd comic,\nbut for those of us who don\u2019t so much relish in\nthe stop-and-go nature of app development,\nthere\u2019s an old Yiddish joke about Shlemiel the painter\n(provided below with a few \uf8ff-specific modifications;\nfor the uninitiated,\nplease refer to Joel Spolsky\u2019s\noriginal telling):

\n
\n

Shlemiel gets a job as a software developer,\nimplementing a new iOS app.\nOn the first sprint he opens Xcode\nand implements 10 new screens of the app.\n\u201cThat\u2019s pretty good!\u201d says his manager,\n\u201cyou\u2019re a fast worker!\u201d and pays him a Bitcoin.

\n

The next sprint Shlemiel only gets 5 screens done.\n\u201cWell, that\u2019s not nearly as good as yesterday,\nbut you\u2019re still a fast worker. 5 screens is respectable,\u201d\nand pays him a Bitcoin.

\n

The next sprint Shlemiel implements 1 screen.\n\u201cOnly 1!\u201d shouts his manager.\n\u201cThat\u2019s unacceptable!\nOn the first day you did ten times that much work!\nWhat\u2019s going on?\u201d

\n

\u201cI can\u2019t help it,\u201d says Shlemiel.\n\u201cEach sprint I get further and further away from\napplication(_:didFinishLaunchingWithOptions:)!\u201d

\n
\n

Over the years,\nthere have been some developments that\u2019ve helped things slightly,\nincluding\n@IBInspectable and @IBDesignable\nand Xcode Playgrounds.\nBut with Xcode 11,\nour wait is finally over \u2014\nand it\u2019s all thanks to SwiftUI.

\n
\n\n
\n

Although many of us have taken a \u201cwait and see\u201d approach to SwiftUI,\nwe can start using its capabilities today\nto radically speed up and improve our development process \u2014\nwithout changing a line of code in our UIKit apps.

\n

Consider a subclass of UIButton\nthat draws a border around itself:

\n
final class BorderedButton: UIButton {\n        var cornerRadius: CGFloat { ... }\n        var borderWidth: CGFloat { ... }\n        var borderColor: UIColor? { ... }\n        }\n        
\n

Normally,\nif we wanted to test how our UI element performs,\nwe\u2019d have to add it to a view in our app,\nbuild and run,\nand navigate to that screen.\nBut with Xcode 11,\nwe can now see a preview side-by-side with the code editor\nby adding the following under the original declaration of BorderedButton:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        @available(iOS 13.0, *)\n        struct BorderedButton_Preview: PreviewProvider {\n        static var previews: some View {\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Follow", for: .normal)\n        button.tintColor = .systemOrange\n        button.setTitleColor(.systemOrange, for: .normal)\n        return button\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        }\n        }\n        #endif\n        
\n\n
\n

Using a new feature called dynamic replacement,\nXcode can update this preview without recompiling \u2014\nwithin moments of your making a code change.\nThis lets you rapidly prototype changes like never before.

\n

Want to see how your button handles long titles?\nBang away on your keyboard within the call to setTitle(_:for:)\nin your preview,\nand test out potential fixes in your underlying implementation\nwithout so much as leaving your current file!

\n\n

\nPreviewing Multiple States

\n

Let\u2019s say our app had a FavoriteButton \u2014\na distant cousin (perhaps by composition) to BorderedButton.\nIn its default state,\nit shows has the title \u201cFavorite\u201d\nand displays a \u2661 icon.\nWhen its isFavorited property is set to true,\nthe title is set to \u201cUnfavorite\u201d\nand displays a \u2661\u0338 icon.

\n

We can preview both at once\nby wrapping two UIViewPreview instances within a single SwiftUI Group:

\n
\n
Group {\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        return button\n        }\n        UIViewPreview {\n        let button = FavoriteButton(frame: .zero)\n        button.isFavorited = true\n        return button\n        }\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dark Mode

\n

With Dark Mode in iOS 13,\nit\u2019s always a good idea to double-check that your custom views\nare configured with dynamic colors\nor accommodate both light and dark appearance in some other way.

\n

An easy way to do this\nwould be to use a ForEach element\nto render a preview for each case in the ColorScheme enumeration:

\n
\n
ForEach(ColorScheme.allCases, id: \\.self) { colorScheme in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.colorScheme, colorScheme)\n        .previewDisplayName("\\(colorScheme)")\n        }.previewLayout(.sizeThatFits)\n        .background(Color(.systemBackground))\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing Dynamic Type Size Categories

\n

We can use the same approach to preview our views in various\nDynamic Type Sizes:

\n
\n
ForEach(ContentSizeCategory.allCases, id: \\.self) { sizeCategory in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle("Subscribe", for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.sizeCategory, sizeCategory)\n        .previewDisplayName("\\(sizeCategory)")\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n

\nPreviewing Different Locales

\n

Xcode Previews are especially time-saving when it comes to\nlocalizing an app into multiple languages.\nCompared to the hassle of configuring Simulator\nback and forth between different languages and regions,\nthis new approach makes a world of difference.

\n

Let\u2019s say that, in addition to English,\nyour app supported various right-to-left languages.\nYou could verify that your\nRTL logic worked as expected like so:

\n
\n
let supportedLocales: [Locale] = [\n        "en-US", // English (United States)\n        "ar-QA", // Arabic (Qatar)\n        "he-IL", // Hebrew (Israel)\n        "ur-IN"  // Urdu (India)\n        ].map(Locale.init(identifier:))\n        func localizedString(_ key: String, for locale: Locale) -> String? { ... }\n        return ForEach(supportedLocales, id: \\.identifier) { locale in\n        UIViewPreview {\n        let button = BorderedButton(frame: .zero)\n        button.setTitle(localizedString("Subscribe", for: locale), for: .normal)\n        button.setImage(UIImage(systemName: "plus"), for: .normal)\n        button.setTitleColor(.systemOrange, for: .normal)\n        button.tintColor = .systemOrange\n        return button\n        }.environment(\\.locale, locale)\n        .previewDisplayName(Locale.current.localizedString(forIdentifier: locale.identifier))\n        }.previewLayout(.sizeThatFits)\n        .padding(10)\n        
\n\n
\n\n

\nPreviewing View Controllers on Different Devices

\n

SwiftUI previews aren\u2019t limited to views,\nyou can also use them with view controllers.\nBy creating a custom UIViewControllerPreview type\nand taking advantage of some\nnew UIStoryboard class methods in iOS 13,\nwe can easily preview our view controller\non various devices \u2014\none on top of another:

\n
\n
#if canImport(SwiftUI) && DEBUG\n        import SwiftUI\n        let deviceNames: [String] = [\n        "iPhone SE",\n        "iPad 11 Pro Max",\n        "iPad Pro (11-inch)"\n        ]\n        @available(iOS 13.0, *)\n        struct ViewController_Preview: PreviewProvider {\n        static var previews: some View {\n        ForEach(deviceNames, id: \\.self) { deviceName in\n        UIViewControllerPreview {\n        UIStoryboard(name: "Main", bundle: nil)\n        .instantiateInitialViewController { coder in\n        ViewController(coder: coder)\n        }!\n        }.previewDevice(PreviewDevice(rawValue: deviceName))\n        .previewDisplayName(deviceName)\n        }\n        }\n        }\n        #endif\n        
\n\n
\n\n
\n

Although most of us are still some years away from shipping SwiftUI in our apps\n(whether by choice or necessity),\nwe can all immediately benefit from the order-of-magnitude improvement\nit enables with Xcode 11 on macOS Catalina.

\n

By eliminating so much time spent waiting for things to happen,\nwe not only get (literally) hours more time each week,\nbut we unlock the possibility of maintaining an unbroken flow state during that time.\nNot only that,\nbut the convenience of integrated tests\nfundamentally changes the calculus for testing:\ninstead of being a rare \u201cnice to have,\u201d\nthey\u2019re the new default.\nPlus:\nthese inline previews serve as living documentation\nthat can help teams both large and small\nfinally get a handle on their design system.

\n

It\u2019s hard to overstate how much of a game-changer Xcode Previews are for iOS development,\nand we couldn\u2019t be happier to incorporate them into our workflow.

\n" - }, - "visual": { - "url": "none" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1571037592868 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-3215871338266756283", - "fingerprint": "717870dc", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-JTONCNpv2X8/XaEUgnGZSzI/AAAAAAAADTg/EaM5cDjkD3kRnXPIR0-6AX-3VxlC_br_QCEwYBhgL/s72-c/091.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16dbd619e56:82fa:d4506071", - "updated": 1570837682218, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/around-web.html", - "type": "text/html" - } - ], - "crawled": 1570840354390, - "title": "Around the web", - "published": 1570837680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
At The Catholic Thing, Fr. Thomas Weinandy on the studied ambiguity of Pope Francis.\u00a0 In his new book Conciliar Octet, Fr. Aidan Nichols on the hermeneutic of continuity and Vatican II.

At Medium, philosopher Kathleen Stock on gender theory versus academic freedom in the UK.\u00a0 At Inside Higher Education, twelve prominent philosophers defend the right to free inquiry on matters of sex and gender.\u00a0

Philosopher Daniel A. Kaufman on the \u201cwoke\u201d fanatics increasingly infesting academic philosophy, at The Electric Agora.\u00a0 Richard Marshall interviews Kaufman at 3:16.\u00a0

Peggy Noonan on transgender Jacobinism, at The Wall Street Journal.\u00a0 At YouTube, video of an indoctrination session.

Jacob Howland on Borges\u2019s Library of Babel, at The New Criterion.

At New Statesman, John Gray on Tom Holland on the Christian origins of modern secular liberal values.\u00a0 More reviews at The University Bookman and at Literary Review.

At Quillette, Benedict Beckeld diagnoses Western self-hatred or oikophobia.

Donald Fagen interviewed on Paul Shaffer Plus One.

Kay Hymowitz on the sexual revolution and mental health, at The Washington Examiner.

John DeRosa of the Classical Theism Podcast interviews Thomist philosopher Gaven Kerr on the topic of Aquinas and creation.

Ronald W. Dworkin on \u201cartificial intelligence\u201d as a projection of artificial intelligence researchers, at The American Interest.

New books on Aquinas: Aquinas and the Metaphysics of Creation, by Gaven Kerr; The Discovery of Being and Thomas Aquinas, edited by Christopher Cullen and Franklin Harkins; The Human Person: What Aristotle and Thomas Aquinas Offer Modern Psychology, by Thomas Spalding, James Stedman, Christina Gagn\u00e9, and Matthew Kostelecky.

At the Institute of Art and Ideas: Philosopher of physics Tim Maudlin on quantum physics and common sense.\u00a0 Physicist Subir Sarkar and philosophers Nancy Cartwright and John Dupr\u00e9 discuss physics and materialism.

Philosopher Dennis Bonnette on the distinction between the intellect and the imagination, at Strange Notions.

Philosopher of time Ross Cameron is interviewed by Richard Marshall at 3:16.

Duns Scotus in focus at Philosophy Now and Commonweal.\u00a0

10 facts about\u00a0Alfred Hitchcock Presents, at Mental Floss.

Tim Maudlin on Judea Pearl on causation versus correlation, at the Boston Review.\u00a0 Maudlin\u2019s book Philosophy of Physics: Quantum Theory is reviewed at Notre Dame Philosophical Reviews.

Charles Styles interviews Peter Harrison on the subject of the best books on the history of science and religion, at Five Books.

At Quillette, Kevin Mims on The Exorcist as a film about the breakdown of the family.

Society in Mind on the replication crisis in psychology.

Matias Slavov on Hume and Einstein on the nature of time, at Aeon.

At Catholic World Report, philosopher Joseph Trabbic on Aquinas and political liberalism.

Boston Review on post-liberal academic political philosophy.\u00a0 The Chronicle of Higher Educationon post-liberal Catholic political philosophy.\u00a0

Blue World, an album of lost John Coltrane tracks, has been released.

It\u2019s a thing.\u00a0 The Huffington Post reports on millennials who are becoming nuns.

Scott Alexander on LGBT as a new civil religion, at Slate Star Codex.\u00a0 C. C. Pecknold on the phony neutrality of post-Obergefell liberalism, at Catholic Herald.
" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/452/218/452218069_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1571037184309 - }, - { - "keywords": [ - "Google", - "Apple Arcade" - ], - "originId": "https://www.macrumors.com/2019/09/26/apple-arcade-vs-google-play-pass/", - "fingerprint": "fd93a55d", - "id": "SusR11hdg5ydv7o+xGl+0XlI0AhBL77Oxid8QOO3j5k=_16d6f7df794:48e16:18991ffa", - "author": "Juli Clover", - "summary": { - "direction": "ltr", - "content": "With the launch of iOS 13, Apple released Apple Arcade, a new $4.99 per month gaming service that provides unlimited access to new and exclusive games.\n
\n
\nLess than two weeks later, Google announced its own gaming service called Play Pass, which also offers unlimited access to games. In our latest YouTube video, we went hands-on with both services to compare them.\n
\n
\n
Subscribe to the MacRumors YouTube channel for more videos.
\n
\nBoth Apple Arcade and Play Pass are priced at $4.99 per month. Apple offers a one-month free trial while Google offers a 10-day free trial, but for the first year, Google is offering a deal that drops the price of Play Pass to $1.99 per month.\n
\n
\nThough the prices are similar, the two services are quite different. Apple Arcade features new and exclusive games, some of which were funded by Apple, while Google's Play Pass offers up older games.\n
\n
\nPlay Pass includes some super popular titles like Stardew Valley, Reigns, Star Wars Knights of the Old Republic, Terraria, and more, but the problem with older games is that many people may have already played them.\n
\n
\nPlay Pass is also not limited to games -- Google is including apps too. AccuWeather, Pic Stitch, ISS HD, and Tunable are some of the apps offered.\n
\n
\nApple Arcade only offers gaming titles, but all of the games are fresh, new, and exclusive to Apple Arcade. In some cases, though, some of the games are also available on consoles, but on mobile platforms, Apple Arcade gets exclusive access. That means no Android equivalent.\n
\n
\nIt's not clear if apps can leave Apple Arcade, but Google warns that apps can leave Play Pass. If that happens, users will need to buy the game to continue to use it if it's a paid game, and for free titles, ads and in-app purchases may show up.\n
\n
\nGoogle says there are hundreds of apps and games included with more being added every month. Apple Arcade launched with right around 60 games, and Apple has also promised new content on a monthly basis. Both services offer offline gaming, so no internet connection is required.\n
\n
\nWith both services, content is ad free and features no in-app purchases. Apple titles were designed from the ground up with no additional purchases, but for Play Pass, these gaming elements have been removed from titles that previously offered them.\n
\n
\nApple allows up to six family members to share games through a single Apple Arcade subscription using Family Sharing, and Google allows for up to five family members to share content through its Google Play Family Library.\n
\n
\nApple Arcade has launched in multiple countries around the world, while Play Pass is limited to the United States at the current time. Google does plan to expand, however.\n
\n
\nOne other aspect worth noting is privacy. Apple specifically mentions privacy protections and says that users are able to choose to share data, while Google's Play Pass materials don't mention privacy or data sharing. "Every game must meet Apple's high privacy standards," reads Apple's press release for Apple Arcade.\n
\n
\nMost people are locked in to either Android or iOS and few have both, so most people won't need to choose between services.\n
\n
\nApple users who have a Mac, iPhone, iPad, or Apple TV can access Apple Arcade on those devices, while Google Play Pass requires a smartphone, laptop, or tablet with Android 4.4 or above and Play Store version 16.6.25. Google Play Pass games can't be played on the larger screen of a television, which gives Apple Arcade a bit of an edge when it comes to non-mobile gaming.\n
\n
\nDo you prefer Apple Arcade with its fresh selection of titles, or Google Play Pass with its larger library of already available games? Let us know in the comments.

Tags: Google, Apple Arcade

This article, "Apple Arcade vs. Google Play Pass" first appeared on MacRumors.com

Discuss this article in our forums

\n \n
\"\"" - }, - "alternate": [ - { - "href": "https://www.macrumors.com/2019/09/26/apple-arcade-vs-google-play-pass/", - "type": "text/html" - } - ], - "crawled": 1569533589396, - "title": "Apple Arcade vs. Google Play Pass", - "published": 1569531802000, - "origin": { - "streamId": "feed/http://www.macrumors.com/macrumors.xml", - "htmlUrl": "https://www.macrumors.com", - "title": "MacRumors: Mac News and Rumors - Front Page" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/m3ztxUEeETYXD9gGfyEjUpS0GFE=/0x0:800x533/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59662701/800x_1.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 33744, - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1569536278861 - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/unreadIds.json b/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/unreadIds.json deleted file mode 100644 index c7fc33932..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/unreadIds.json +++ /dev/null @@ -1,1005 +0,0 @@ -{ - "ids": [ - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e23dce615:1ec09:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21f67899:1dd19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21888cf4:1d85a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceaa:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ebe0d8f:1cd51:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1e8bd2c3:1cbfc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbea:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1e515970:1ca4e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e1d66d770:1c327:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d3d503c:1c1f0:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c100:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0ff:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fe:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1bbc9602:1b98e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1b466c6b:1b876:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ae0bc6c:1b7c6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1ad87ea9:1b7b6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1aa188b3:1b730:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a6a924e:1b6a9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a3bd889:1b61b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1a339aa0:1b604:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b581:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b57f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1996f530:1b3f9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e19968029:1b3f8:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1935a125:1b1e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18f211bb:1b0bb:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e18e9d3d1:1b09f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18bb1abd:1af75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae38:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae37:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e18834e3a:1ae34:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb2:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e184a5bfc:1acae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab94:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab93:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e181539ef:1ab92:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e17b4f8cc:1a9b4:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a977:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a976:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a975:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a974:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a951:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a950:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dc:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e161f532d:1a097:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e154bb840:19e9a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e94:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e14ddcad4:19d98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c24:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e14679f61:19c0f:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1443bedd:19b7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1430a94d:19b16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1401f007:19a49:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e13ff7ed6:19a40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13f9b1a7:19a2c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13caf8bf:1993d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13c2babe:1991d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1394d8bc:1980a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f7:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e13809dbe:197bf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196d0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196ce:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e135a5eef:196c2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e13312796:19556:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1323555d:194e6:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e132341d9:194e5:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19406:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19405:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19404:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19403:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19402:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19401:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bd:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12b82733:192b9:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e128c08fe:191cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1281309d:19181:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f07:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e12333674:25d:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e113768bb:18b7c:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e0e415bb3:1c9:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dfef13c:18515:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dc7faf5:1848d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d91047f:18411:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d5a0e5d:18388:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0abe419d:17f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0a874b3c:17edc:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e0a505477:17e7b:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e0a0add26:17e25:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09e26806:17dc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d51:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d50:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d45:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e09ab716f:17d44:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e08a0dcd7:17b0f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0869e6ec:17a93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e05317571:17400:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e052937dc:173f1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04fa7f22:1732f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17173:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17172:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17171:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17074:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17073:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e041ea0a6:16f52:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0412f2d4:16f32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03e7aa18:16e57:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03dbd561:16e33:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d2a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d29:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03a4b61f:16d08:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd3:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd2:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd1:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16e039a1a14:16cd0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e030bcd86:16a0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e00af337c:1614a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e003907ce:16023:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e00020a15:15f78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dffcb137d:15e91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff9c5af6:15db2:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16dff96189f:15da4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15caf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15cae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff2e6d69:15b79:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfef776da:15a59:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfec0803e:1591d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfeb114c3:158e4:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dfea81319:158c1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15798:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15797:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151db:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151da:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfd76a73d:150de:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb87fea0:14c23:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb1a10c6:14b13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfaac2297:14973:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa752bc9:1488e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa3e3423:1478e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfa2ba734:1474f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df9f489be:1460e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16df9ed3591:14602:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16df9cac7aa:1451f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14418:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14417:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14416:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14415:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e8:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df94f30cb:142aa:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14199:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14198:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14197:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14196:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14195:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14194:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14193:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14192:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14191:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14190:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418e:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14189:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16df9023de1:140ce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f90:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8867fb0:13cb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df84f894b:13b5e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df818932b:13acf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df67431e4:136ed:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df63d3aef:13668:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df629ea8a:13622:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13586:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13585:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df54e1003:13323:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16df5325a0a:132af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5171881:131eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df47234f9:12e66:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d11:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df4246b92:12cc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df404486a:12bf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12aca:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129ae:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16df393ff3d:129a8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df35f65c2:12677:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3286f66:1245c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df2f17803:1237d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df0cbd548:11e20:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16df0c9161a:11e18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df094de46:11d54:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df05de7ed:11cac:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc6:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df0250a4a:11bc3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b46:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b45:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16defd61a3e:11a78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16defb90183:119b1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def9ef9cd:11952:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16def9b51ca:11948:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16def955bf3:1191f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def820b16:1187a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def4b1497:1174b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def30bec1:116ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113db:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dee881e36:11388:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dee85d4c4:1137a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11089:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11088:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dedca58b5:10f04:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16deae076e6:108e3:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16deaad4c10:3fc:d73aeb6e", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dea5a54d0:3f3:d73aeb6e", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10646:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10645:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de97f1ad1:105c9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9482437:10540:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de5a1c9d6:ff53:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2a:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16de52dc2ec:fe7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de48efa9e:fd0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc6a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc69:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4210e3a:fbf1:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f633:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f632:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de11f956d:f5ed:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de0fb30a4:f5a6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de0b1a902:f441:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de07ab279:f332:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de055d449:f2c7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddfe90cf7:f111:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddfe79931:f107:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddfd5cf69:f037:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef39:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddf7b219c:eeeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf67e1b1:ee48:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf30eab0:ed3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddef9f39f:ec52:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dde55118b:e820:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddc9d5e43:e43a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc0bb770:e25a:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddc0accfe:e259:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbf87a12:e200:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e159:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e158:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e157:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16ddbd3c2cd:e156:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb8a8db7:e02d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3a:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddb2b0e4e:deb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb1ca07b:de3f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:dded:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd43:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd42:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddabcd370:dcbd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddaaeb40b:dc3a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dda8afb57:dbc9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda40c85f:d9fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda09d207:d91b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd9e20e25:d8a1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d601:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d600:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d5ff:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd964eeef:d496:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd92df8cf:d3d4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd7085c2a:cf69:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd6adad82:ce37:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd69a705b:cd98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5f58d82:ca42:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5be976d:c972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c848:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c847:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c846:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd56d6028:c800:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79c:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c723:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c722:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dd52983f2:c699:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd519b64d:c611:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b4:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd4abca5a:c434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c128:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c127:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9ba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9b9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd143d475:b91a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd105725b:b83b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b753:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b752:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0978625:b688:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd06090ad:b57b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd0303f71:b495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b459:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b458:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b457:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ad:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dcf903f7f:b0f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf84b72e:b08e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf4dc151:ac4f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf16cb9a:ab7f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dccbe7140:a68a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dccba3a53:a675:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a595:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc4c4e2b:a53d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc1557e2:a4a6:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dcb897e48:2597:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb73be4c:a21c:d4506071", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16dcb598a47:257a:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb398067:a0fb:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a071:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a070:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06f:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dcb0ec268:a06d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb058574:9ff4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd4:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dca9787af:9df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca94a010:9dcd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dca675d83:9d3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca26b4b1:9a32:d4506071", - "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16dc97ae42c:9834:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc83812d6:95f2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc7ca26b8:9522:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc6b75a1f:9344:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9233:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9232:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dc61cef02:9231:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5db845a:919a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5a48f40:9141:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc56d99e0:90d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc4ffae02:8fe4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc1595ea7:8a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc0eb733e:893e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc07d8834:886b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbfd8a776:86ef:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbdc64c18:83a9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd8f56e8:834b:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:8031:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:8030:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd4b1859:802f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd216be4:7ed8:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ece:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ecd:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbd1406f7:7ecc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbd0e2f61:7ebf:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbd073d63:7e99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbcd73aac:7e1a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbca0456f:7da2:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dbc520860:7c89:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b81:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b80:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbf3b0ea:7b60:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b03:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b02:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbbc93a8:7ab5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbba0b7d3:7a70:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dbb9298bf:7a45:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb56863f:7948:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dbb23d949:7894:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7883:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7882:d4506071", - "1VJ3JTb4XJCbq7VlosA5bSMQjIx6fnGTAf2LoQWGilY=_16dbb0662f8:77d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dba43be4d:73ab:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db85523b0:7019:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db81e2f0b:6fbb:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db7b35435:6eae:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d76:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d75:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db7374b8b:6d44:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db71ea46f:6ce6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c04:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c03:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6d732d6:6bc2:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6d732d6:6bc1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bbb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bb9:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6a02b2f:6afc:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db6a02b2f:6afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db669227d:69c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db66688cf:69c1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db65adb74:6976:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db62f9469:68ee:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6813:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6812:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6811:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6810:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:680f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db58ab656:64bd:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db38c3cef:b86:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3786569:6008:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3417152:5fa1:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db32fa7cc:5f7d:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16db32fa7cc:5f7c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db32e3423:5f78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f22:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db2e920f4:5ef5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db2d387a2:5ebf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b41:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db299b998:a79:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db27ae983:5d96:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2526173:5d24:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16db244095b:5ce7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db22aeb0f:714:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db21c7ff7:5c7a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db20ccbbf:6f3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1e47870:5b99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1da5b51:6e9:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1a81e41:6a3:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:697:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:696:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:680:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:67f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16b8f41:67e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16184ba:67c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1532b08:66e:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5957:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5956:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5955:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db13939ec:668:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db1304370:5909:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1251fa8:65e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65a:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:659:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5872:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5871:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5870:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0f2b075:647:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0deb773:63b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0dbf47b:639:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:637:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:636:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:635:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db0d25065:57b7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db0d1b2a4:57af:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0ca616a:62f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db08441e0:61d:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:611:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:610:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5433:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c6:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c1:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c0:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daff5e192:5318:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dae6cf3ee:5041:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dae3e3e07:4fea:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadf6e41d:4d2:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dade2bcc6:4af:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dadd05512:4f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dadc81700:4f12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadc688f3:414:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad912227:4e95:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e31:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e30:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e2f:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16dad61d00a:4e2e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad539622:34a:f418198c", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dad50908f:4e02:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad4bd045:32f:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad233976:4d6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:228:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:227:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:226:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:225:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dacf48330:4cf4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dace21dac:4caa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daccc654f:1f6:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dacaa8b96:17f:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daca22ab6:168:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac869993:4baf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b88:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b87:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac783707:c9:f418198c", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac73e66f:4b5a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c3:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c2:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac5a62fa:b3:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4adb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ada:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad8:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac3cca85:4a6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac3bcff2:9a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac27a5d8:a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10aa:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a07:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a06:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a05:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac138489:10a5:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac107295:49dd:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1096:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1095:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1094:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabe1bb6c:4939:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabd721fa:1077:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:1070:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabaac72e:4862:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16daba98fba:4861:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab913b5f:1048:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab826726:103e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab7ced19:1037:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab78d47d:1035:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab73d16f:475f:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab5eabde:1023:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:101a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:1019:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab40e63e:100b:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab3cdce9:43b2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab2c8d4d:1003:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab187ac8:ff4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab05e91a:4321:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab044238:fe9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daaf9e24b:fe4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daad205bd:fd4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daacef41c:4292:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daac7ecba:fcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee1:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8e05bac:3f75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f08:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da8a12907:3efd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8701554:3eb3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da869acee:ea9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da8453d3b:e83:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e29:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e28:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e27:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831dbaa:e75:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e74:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e73:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e72:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e70:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da81b94a0:3de2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e48:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e47:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da804877a:3dab:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8020475:3da9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7fc49b9:3d9e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e32:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e31:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7e8ab65:e2c:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7de9eb4:e22:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d8d522:e1d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e17:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e16:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7cd931e:3d15:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da7cae9f9:3d14:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7ca920a:e0a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf5:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7b78572:3cb7:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df4:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da7ad8515:3c99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:ddb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dda:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dd9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7969dc9:3c6d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dce:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3baf:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da75cd8d4:3bad:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da75cd8d4:3bac:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da75aa322:d9a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b77:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d97:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d96:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d95:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7494c3c:3b41:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d89:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da73d873d:d7b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d70:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da728b53c:3ad9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da720778d:3aa0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da71530f7:d22:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da71230d2:3a60:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfc:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfb:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a14:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd8163:cad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62f0:cac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62cb:cab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3924:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3923:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3922:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3921:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ba9577:c9a:53b826a2", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:3920:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391f:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391e:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391d:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16da6b7bee1:391c:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16da6a434f3:38e6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da683d7b0:388d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da680cb43:3888:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6748384:c69:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da64e9fa8:c4c:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37c0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37bf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da62c2013:c31:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da615ef1e:35b3:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da60214fc:c18:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5ede3f7:c08:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da5defacf:3542:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5c89b2a:beb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5a80d7e:bd3:53b826a2", - "OOZ/ohF9uC+/WUqK0XVPRWjAsMGfbKeDd5paomAdnmo=_16da537ae90:33e0:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da397ec84:31ae:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da2bbcb30:309b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da2a6a692:3083:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da282d925:966:53b826a2", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16da273e033:962:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da1cad56c:2eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da18a706d:913:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:903:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:902:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:901:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1487702:8f4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1485a56:8f3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da0ef0463:2d66:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da0af97d6:8c7:53b826a2", - "iArFEJN54i980lkIXIWQkqsVjbh5DWI3egkJLHhu9v0=_16da0101379:2c44:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9eb09406:85c:53b826a2", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9de759e5:29b6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2994:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2993:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9db6b0ea:2972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9d48c884:28df:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d39163d:7f3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d1ad3ac:7e8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9cfc9738:7dd:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c79a996:7b3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c6cf64f:26e5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c65d05f:7a9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c3601b7:267d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c0b0693:787:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2618:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2617:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bf6c159:77f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bd47f64:770:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bba43c9:767:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bae9f90:760:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9ba9bec4:75b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b601ab5:74a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b3ee35b:743:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b23b03d:73f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9a476b28:23e1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9974e9b9:6be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9934a5e5:2260:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d99311a17:6a7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2208:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2207:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98efb8ee:67d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98e5b074:66a:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d98dd1a0b:21cc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98d3affa:64e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98952fab:5d7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d988fc93c:2119:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9876e9a6:5bc:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2082:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2081:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9858b9c1:5a9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9844966e:596:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98266b9a:570:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9821e05e:2002:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d981c4e3c:561:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98122f94:557:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e1251:550:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e0451:54f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ded573:516:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97d46deb:510:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:508:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:507:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97b505da:4f6:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4e0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4df:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9796e361:4d1:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9792795b:1e2b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d978cb09b:4c8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d977fea50:4be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9778d547:4b9:53b826a2", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9773c848:1dd6:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d9773c848:1dd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4af:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ae:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:490:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:48f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97461004:1d38:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9733ff52:47a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9722571f:1cd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:466:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:465:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:464:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:463:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:441:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:440:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:431:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:430:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:42f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96d826f9:1bec:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:41a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:419:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96a132c7:1985:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96a07f54:400:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d966a3ef1:1917:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d966468fb:3d8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d963bbf88:3b5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96319c4a:3a7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:395:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:394:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95eb340f:388:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95cd01ed:379:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d94c5daba:164b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d94a93ae4:311:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d947baaaa:15c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9444b6ae:155b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d942c0878:2de:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93f9d9be:2ab:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93c1a015:251:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93b34eba:241:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d939fda8c:13f2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d938aedbe:216:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93852581:211:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9380dda0:209:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9376eefc:202:53b826a2", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1359:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1358:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d936d06f3:1ef:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9368e67a:133d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d93445712:12e2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d933ea3c0:c4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1299:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1298:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d931c60da:8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93167a9c:7c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d930e3ae3:122b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119b:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d92efb228:118b:d4506071", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d92efb228:118a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92e40b08:11:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d92d6203d:113b:d4506071" - ], - "continuation": "16d92d6203d:113b:d4506071" -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/unreadIds@MTZkOTJkNjIwM2Q6MTEzYjpkNDUwNjA3MQ==.json b/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/unreadIds@MTZkOTJkNjIwM2Q6MTEzYjpkNDUwNjA3MQ==.json deleted file mode 100644 index d936e5280..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-2-changestatuses/unreadIds@MTZkOTJkNjIwM2Q6MTEzYjpkNDUwNjA3MQ==.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "ids": [ - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d47:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d46:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92c19339:d3b:fc4690a0", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d92c10fc0:10f0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92ad8234:d27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92a356f6:d1f:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0b:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d926b25dc:cd9:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9267e977:fc9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:ccf:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:cce:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d925620e1:f90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d924895c3:cb8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cac:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cab:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:caa:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:ca9:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9e:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d920c42e7:c86:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91f7f422:c70:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91e838fb:e54:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d9837f:c5c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d3a580:c56:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c49:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c48:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c47:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d91c0ea34:dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91b143b9:d96:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d919d0e1b:c27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9198dae9:c21:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3f:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3c:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3a:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b39:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b38:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b37:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b36:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b35:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c15:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c14:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c13:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9174a7bc:c02:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90f19878:b55:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f76c4f0:884:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8edefa36:703:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec5b3f5:6f1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec0c455:6dc:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8eafe951:655:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e7a5c11:5b8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e47ea63:4f3:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:555:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:554:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a2:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e29a65f:44f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8e19672d:4b9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e157c76:3ca:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8df74270:3a3:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f1:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f0:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3ef:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:359:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:358:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dcf0acd:353:fc4690a0", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d8dcbdbb5:347:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8db0dc98:33a:fc4690a0", - "ja4A8niNlyAfffczL726vcmEyvPHXJ4+zSYKI4xWdUg=_16d8dab6a11:2d6:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:335:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:334:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:298:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:297:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:296:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d928ffb:326:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d888cfb:31b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d7654f4:30d:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:309:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d74755c:222:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e4:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d603c89:2f6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e5:fc4690a0", - "AY80t/Vl4TMkqqPjtnpcUzVjYAqDn3a9sFmvt0zCpmI=_16d8d3d9585:154:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d3d59be:153:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d3:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d2:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfeb0cc:291:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfe9cb4:28d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:4a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:49:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cf5d0ea:284:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cdcb80b:270:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cd33bb7:26a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cc927f0:260:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:760:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:75f:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cbe6239:258:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cb47ebe:252:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ca03279:23f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8c98318d:6ee:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c9638e1:23a:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b7:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b6:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c6de21e:221:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c59cf46:213:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:448:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:447:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c45920d:206:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1ff:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1fe:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742", - "4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d88b5f1f6:50f66:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4d:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88ad1618:50f0c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88a5d80e:7b:db1c1742", - "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d88a4dca2:50e96:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d889bd061:72:db1c1742", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d888b305c:50dda:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da6:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da5:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5b:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5a:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88737305:15:db1c1742", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d886c439f:50ca1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88695b6f:f:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d885899d3:2a4e:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d88540f01:50bf6:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d8846e4fe:50bc1:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d884666a1:50bba:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d8844085c:50b99:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8841112b:2a39:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d883f2213:50b6e:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d881ce4bb:509fb:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29f0:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ef:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ee:90d684ff", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d880e78f1:50990:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8804b013:29e2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d7:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d6:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d1:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080b:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080a:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:50809:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cd:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cc:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a2:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87be329a:29aa:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a4:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87aa0b8d:299b:90d684ff", - "qxI9mPUQaH2N8pL2LRpLlzIW5hw1iiQKLdJmLkGau/I=_16d87a8b438:50635:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d879fec1f:2992:90d684ff", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d879fb6f0:50612:18991ffa", - "mstho8+q3WlqKF/sQV4c1Sm0g7GZMkqDkTxYnXthJHo=_16d879f90ef:5060a:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ee:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ed:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c8:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2982:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2981:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d876d90e1:2970:90d684ff", - "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d875a7313:503b8:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2956:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2955:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293c:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293b:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293a:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2d:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d870280bb:2920:90d684ff", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd4:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd3:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd2:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86f894e7:2914:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86be7055:28f9:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d86bdfb5a:4fc5c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e4:90d684ff", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16d86867c9b:4fb46:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d867b7bb5:28d3:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0d:18991ffa" - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/collections.json b/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/collections.json deleted file mode 100644 index fca4b27cc..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/collections.json +++ /dev/null @@ -1,1507 +0,0 @@ -[ - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "feedId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "title": "TidBITS: Apple News for the Rest of Us", - "updated": 1572559519584, - "velocity": 15.4, - "subscribers": 1, - "website": "https://tidbits.com", - "language": "en", - "description": "Thoughtful, detailed coverage of everything Apple for 29 years\nand the TidBITS Content Network for Apple professionals" - }, - { - "id": "feed/http://feedpress.me/sixcolors", - "feedId": "feed/http://feedpress.me/sixcolors", - "title": "Six Colors", - "updated": 1569955568802, - "velocity": 24.4, - "subscribers": 1, - "website": "https://www.sixcolors.com/", - "language": "en", - "description": "Writing about Apple and other stuff by Jason Snell, Dan Moren, and others." - }, - { - "id": "feed/http://www.macalope.com/feed/", - "feedId": "feed/http://www.macalope.com/feed/", - "title": "Macalope", - "updated": 1498941877000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.macalope.com", - "state": "dormant", - "language": "en", - "description": "Full of sound and furry" - }, - { - "id": "feed/http://flyingmeat.com/blog/atom.xml", - "feedId": "feed/http://flyingmeat.com/blog/atom.xml", - "title": "The Flying Meat Weblog", - "updated": 1343168154000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://flyingmeat.com/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "feedId": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "title": "Macdrifter", - "updated": 1561539243000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.macdrifter.com/", - "language": "en" - }, - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - }, - { - "id": "feed/http://9to5mac.com/feed/", - "feedId": "feed/http://9to5mac.com/feed/", - "title": "9to5Mac", - "updated": 1572574658046, - "velocity": 115.2, - "subscribers": 2, - "website": "https://9to5mac.com", - "language": "en", - "description": "Apple News & Mac Rumors Breaking All Day" - } - ], - "label": "Macintosh", - "created": 1569829941677, - "enterprise": false, - "numFeeds": 7, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Must Read", - "created": 1569417923847, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "feedId": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "title": "Code by Kevin", - "updated": 1564803480000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.codebykevin.com/blosxom.cgi", - "language": "en", - "description": "Programming, code, business, and other pursuits" - }, - { - "id": "feed/http://www.raywenderlich.com/feed", - "feedId": "feed/http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich", - "updated": 1572539728140, - "velocity": 9.9, - "subscribers": 1, - "language": "en" - }, - { - "id": "feed/http://ddeville.me/feed.xml", - "feedId": "feed/http://ddeville.me/feed.xml", - "title": "Damien DeVille", - "updated": 1454187600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ddeville.me", - "state": "dormant", - "language": "en", - "description": "Software engineer at Dropbox. Previously at Realmac Software. UCL Computer Science alumnus." - }, - { - "id": "feed/http://owensd.io/rss.xml", - "feedId": "feed/http://owensd.io/rss.xml", - "title": "owensd.io - thoughts in and out - Articles", - "updated": 1534837458000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://owensd.io", - "state": "dormant", - "language": "en", - "description": "A builder of things." - }, - { - "id": "feed/http://prog21.dadgum.com/atom.xml", - "feedId": "feed/http://prog21.dadgum.com/atom.xml", - "title": "Programming in the 21st Century", - "updated": 1483509600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://prog21.dadgum.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds.feedburner.com/alistapart/main", - "feedId": "feed/http://feeds.feedburner.com/alistapart/main", - "title": "A List Apart: The Full Feed", - "updated": 1569829877486, - "velocity": 0.2, - "subscribers": 1, - "website": "https://alistapart.com", - "language": "en", - "description": "Articles for people who make web sites." - }, - { - "id": "feed/http://www.russbishop.net/feed", - "feedId": "feed/http://www.russbishop.net/feed", - "title": "Russ Bishop (atom)", - "updated": 1551122826000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.russbishop.net/feed", - "state": "dormant", - "language": "en", - "description": "This blog represents my own personal opinion and is not endorsed by my employer." - }, - { - "id": "feed/http://mentalfaculty.tumblr.com/rss", - "feedId": "feed/http://mentalfaculty.tumblr.com/rss", - "title": "The Mental Blog", - "updated": 1468311749000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://mentalfaculty.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Drew McCormack (@drewmccormack) is founder of The Mental Faculty, developer of Mental Case and the Ensembles sync framework" - }, - { - "id": "feed/http://blog.amyworrall.com/rss", - "feedId": "feed/http://blog.amyworrall.com/rss", - "title": "What Amy Did", - "updated": 1486165238000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.amyworrall.com/", - "state": "dormant", - "language": "en", - "description": "I\u2019m a software developer from Coventry. I care about design and user experience. \n\nFollow me on Twitter: @amyruthworrall" - }, - { - "id": "feed/http://oleb.net/blog/atom.xml", - "feedId": "feed/http://oleb.net/blog/atom.xml", - "title": "Ole Begemann: iOS Development", - "updated": 1559322747743, - "velocity": 0.0, - "subscribers": 1, - "website": "https://oleb.net/blog/", - "language": "en" - }, - { - "id": "feed/http://subjc.com/atom.xml", - "feedId": "feed/http://subjc.com/atom.xml", - "title": "Subjective-C", - "updated": 1461251700000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://subjc.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://robnapier.net/atom.xml", - "feedId": "feed/http://robnapier.net/atom.xml", - "title": "Cocoaphony", - "updated": 1572285226430, - "velocity": 0.5, - "subscribers": 1, - "website": "https://robnapier.net/", - "language": "en" - }, - { - "id": "feed/http://cocoamanifest.net/feeds/index.xml", - "feedId": "feed/http://cocoamanifest.net/feeds/index.xml", - "title": "Cocoa Manifest", - "updated": 1402642440000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://cocoamanifest.net", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://petersteinberger.com/atom.xml", - "feedId": "feed/http://petersteinberger.com/atom.xml", - "title": "Peter Steinberger", - "updated": 1438088460000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://petersteinberger.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.weheartswift.com/feed/", - "feedId": "feed/http://www.weheartswift.com/feed/", - "title": "We \u2764 Swift", - "updated": 1569829929574, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.weheartswift.com", - "language": "en", - "description": "Swift Tutorials and iOS development" - }, - { - "id": "feed/https://medium.com/feed/swift-programming", - "feedId": "feed/https://medium.com/feed/swift-programming", - "title": "Swift Programming \u2014 Medium", - "updated": 1554317410000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/swift-programming?source=rss----5396e0e8bc29---4", - "state": "dormant", - "language": "en", - "description": "The Swift Programming Language - Medium" - }, - { - "id": "feed/http://tonyarnold.com/atom.xml", - "feedId": "feed/http://tonyarnold.com/atom.xml", - "title": "The blog of Tony Arnold", - "updated": 1531312200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://tonyarnold.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://borkware.com/miniblog/rss/rss.xml", - "feedId": "feed/http://borkware.com/miniblog/rss/rss.xml", - "title": "Borkware Miniblog", - "updated": 1360542004000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://borkwarellc.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Bork bork bork bork." - }, - { - "id": "feed/http://nshipster.com/feed.xml", - "feedId": "feed/http://nshipster.com/feed.xml", - "title": "NSHipster", - "updated": 1572541874458, - "velocity": 0.7, - "subscribers": 2, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://feeds.feedburner.com/pilkyme", - "feedId": "feed/http://feeds.feedburner.com/pilkyme", - "title": "Pilky.me", - "updated": 1561420800000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pilky.me/", - "language": "en" - }, - { - "id": "feed/http://macoscope.com/blog/feed/", - "feedId": "feed/http://macoscope.com/blog/feed/", - "title": "[macoscope blog]", - "updated": 1467803080000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://macoscope.com/blog", - "state": "dormant", - "language": "en", - "description": "The Macoscope Team on Designing and Developing Apps" - }, - { - "id": "feed/http://iosunittesting.com/feed/", - "feedId": "feed/http://iosunittesting.com/feed/", - "title": "iOS Unit Testing", - "updated": 1436534796000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://iosunittesting.com", - "state": "dormant", - "language": "en", - "description": "It's about TDD, unit testing, and creating bug free code on iOS." - }, - { - "id": "feed/http://airspeedvelocity.net/feed/", - "feedId": "feed/http://airspeedvelocity.net/feed/", - "title": "Airspeed Velocity", - "updated": 1452449244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://airspeedvelocity.net", - "state": "dormant", - "language": "en", - "description": "African or European Swift?" - }, - { - "id": "feed/http://www.cimgf.com/feed/", - "feedId": "feed/http://www.cimgf.com/feed/", - "title": "Cocoa Is My Girlfriend", - "updated": 1525988390000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.cimgf.com", - "state": "dormant", - "language": "en", - "description": "Taglines are for Windows programmers" - }, - { - "id": "feed/http://confusatory.org/rss", - "feedId": "feed/http://confusatory.org/rss", - "title": "The Confusatory", - "updated": 1476982283000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://confusatory.org/", - "state": "dormant", - "language": "en", - "description": "cbowns\u2019s tumblr." - }, - { - "id": "feed/http://indiestack.com/feed/", - "feedId": "feed/http://indiestack.com/feed/", - "title": "Indie Stack", - "updated": 1570815287712, - "velocity": 0.2, - "subscribers": 1, - "website": "https://indiestack.com", - "language": "en", - "description": "Hacking the Mac, iOS, and more with Daniel Jalkut" - } - ], - "label": "Programming", - "created": 1569829874442, - "enterprise": false, - "numFeeds": 26, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "feedId": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "title": "chat & code", - "updated": 1547807580000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corinnekrych.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Code is craft and collaboration is key to success. I love chatting the latest tech trends at coffee break: female geek." - }, - { - "id": "feed/http://ericasadun.com/feed/", - "feedId": "feed/http://ericasadun.com/feed/", - "title": "Erica Sadun", - "updated": 1572197700226, - "velocity": 0.2, - "subscribers": 1, - "website": "https://ericasadun.com", - "language": "en", - "description": "Where technology meets something or other" - }, - { - "id": "feed/http://therecord.co/xml/rss.xml", - "feedId": "feed/http://therecord.co/xml/rss.xml", - "title": "The Record", - "updated": 1401364800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://therecord.co/", - "state": "dormant", - "language": "en", - "description": "The stories you should know about the Mac and Cocoa developer community. Hosted by Brent Simmons and Chris Parrish." - }, - { - "id": "feed/https://grokswift.com/feed/index.xml", - "feedId": "feed/https://grokswift.com/feed/index.xml", - "title": "Grok Swift", - "updated": 1527175834000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://grokswift.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/https://blog.alltheflow.com/rss/", - "feedId": "feed/https://blog.alltheflow.com/rss/", - "title": "All The Flow", - "updated": 1570032686469, - "velocity": 0.2, - "subscribers": 1, - "website": "http://blog.alltheflow.com/", - "language": "en", - "description": "Cocoa, Swift, tools, Auto Layout - with \ud83e\udde1" - }, - { - "id": "feed/http://onefoottsunami.com/feed/atom/", - "feedId": "feed/http://onefoottsunami.com/feed/atom/", - "title": "One Foot Tsunami", - "updated": 1569938444527, - "velocity": 5.0, - "subscribers": 1, - "website": "https://onefoottsunami.com", - "language": "en", - "description": "Slightly less disappointing than it sounds" - }, - { - "id": "feed/http://www.loopinsight.com/feed/", - "feedId": "feed/http://www.loopinsight.com/feed/", - "title": "Loop Insight", - "updated": 1572567899318, - "velocity": 10.6, - "subscribers": 1, - "website": "https://www.loopinsight.com", - "language": "en", - "description": "Making Sense of Technology" - }, - { - "id": "feed/http://beckyhansmeyer.com/feed/", - "feedId": "feed/http://beckyhansmeyer.com/feed/", - "title": "Becky Hansmeyer", - "updated": 1569087367000, - "velocity": 1.4, - "subscribers": 1, - "website": "https://beckyhansmeyer.com", - "language": "en", - "description": "100% grass-fed Swift" - }, - { - "id": "feed/http://designatednerd.com/feed/", - "feedId": "feed/http://designatednerd.com/feed/", - "title": "Designated Nerd", - "updated": 1564425470000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://designatednerd.com", - "language": "en", - "description": "Software and Technical Support" - }, - { - "id": "feed/http://appcamp4girls.com/blog?format=RSS", - "feedId": "feed/http://appcamp4girls.com/blog?format=RSS", - "title": "Blog - App Camp For Girls", - "updated": 1558129314000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://appcamp4girls.com/blog/", - "language": "en" - }, - { - "id": "feed/https://inspiredmouse.com/feed/", - "feedId": "feed/https://inspiredmouse.com/feed/", - "title": "Inspired Mouse", - "updated": 1511986957000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://inspiredmouse.com", - "state": "dormant", - "language": "en", - "description": "No project is too diminutive" - }, - { - "id": "feed/https://incrementalistblog.wordpress.com/feed/", - "feedId": "feed/https://incrementalistblog.wordpress.com/feed/", - "title": "The Incrementalist.", - "updated": 1449808490000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://incrementalistblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "notes on design" - }, - { - "id": "feed/http://www.virginiaroberts.com/feed/", - "feedId": "feed/http://www.virginiaroberts.com/feed/", - "title": "Virginia Roberts", - "updated": 1549571065000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.virginiaroberts.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jessysaurusrex.com/feed/", - "feedId": "feed/http://jessysaurusrex.com/feed/", - "title": "jessysaurusrex", - "updated": 1521816327000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jessysaurusrex.com", - "state": "dormant", - "language": "en", - "description": "I wear big necklaces and (attempt to) hack things." - }, - { - "id": "feed/http://blog.nicoleblee.com/feed/", - "feedId": "feed/http://blog.nicoleblee.com/feed/", - "title": "scattered thoughts", - "updated": 1397441482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.nicoleblee.com", - "state": "dormant", - "language": "en", - "description": "(a collection of essays and other writings)" - }, - { - "id": "feed/https://medium.com/feed/@tessr", - "feedId": "feed/https://medium.com/feed/@tessr", - "title": "Tess Rinearson on Medium", - "updated": 1501016354000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@tessr?source=rss-c16152863954------2", - "state": "dormant", - "language": "en", - "description": "Stories by Tess Rinearson on Medium" - }, - { - "id": "feed/https://medium.com/feed/@emarley", - "feedId": "feed/https://medium.com/feed/@emarley", - "title": "Liz Marley on Medium", - "updated": 1514047622000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@emarley?source=rss-b4981c59ffa5------2", - "state": "dormant", - "language": "en", - "description": "Stories by Liz Marley on Medium" - }, - { - "id": "feed/http://blog.cocoabythefire.com/rss", - "feedId": "feed/http://blog.cocoabythefire.com/rss", - "title": "cocoa by the fire", - "updated": 1488945726000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.cocoabythefire.com/", - "state": "dormant", - "language": "en", - "description": "Hey there, I\u2019m Brit! Coder, Entrepreneur, Daydreamer, Lucky Wife and Mom." - }, - { - "id": "feed/http://www.catehuston.com/blog/feed/", - "feedId": "feed/http://www.catehuston.com/blog/feed/", - "title": "Accidentally in Code", - "updated": 1567641655000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://cate.blog", - "language": "en", - "description": "Engineering an Interesting Life" - }, - { - "id": "feed/http://www.aleenmean.com/feed.xml", - "feedId": "feed/http://www.aleenmean.com/feed.xml", - "title": "Aleen Mean", - "updated": 1562374146000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://aleenmean.com/", - "language": "en", - "description": "Technology, diversity, and miscellaneous musings by Aleen Simms." - }, - { - "id": "feed/http://redqueencoder.com/feed/", - "feedId": "feed/http://redqueencoder.com/feed/", - "title": "The Red Queen Coder", - "updated": 1569967579535, - "velocity": 0.2, - "subscribers": 1, - "website": "http://redqueencoder.com", - "language": "en", - "description": "If you give a person a program, you'll frustrate him for a day. If you teach a person to program, you will frustrate them for a lifetime!" - }, - { - "id": "feed/http://meaganwaller.com/index.php/feed/", - "feedId": "feed/http://meaganwaller.com/index.php/feed/", - "title": "Meagan Waller", - "updated": 1403205537000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://meaganwaller.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.myballard.com/feed/", - "feedId": "feed/http://www.myballard.com/feed/", - "title": "Ballard", - "updated": 1572553245909, - "velocity": 13.8, - "subscribers": 1, - "website": "https://www.myballard.com", - "language": "en", - "description": "News, events and restaurants for Seattle's Ballard and Fremont neighborhoods" - }, - { - "id": "feed/https://kateheddleston.com/blog/feed.atom", - "feedId": "feed/https://kateheddleston.com/blog/feed.atom", - "title": "KateHeddleston.com Blog Posts", - "updated": 1526573156000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.kateheddleston.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://blog.erynwells.me/rss", - "feedId": "feed/http://blog.erynwells.me/rss", - "title": "Eryn Wells", - "updated": 1442175535000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.erynwells.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "feedId": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "title": "Everything in Context", - "updated": 1519599000002, - "velocity": 0.0, - "subscribers": 1, - "website": "http://lambdamaphone.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Game design, programming languages, and academia." - }, - { - "id": "feed/http://nothe.purplellamas.net/index.xml", - "feedId": "feed/http://nothe.purplellamas.net/index.xml", - "title": "Blog Posts About Stuff", - "updated": 1512518400000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://nothe.purplellamas.net/", - "state": "dormant", - "language": "en", - "description": "Recent content on Blog Posts About Stuff" - }, - { - "id": "feed/http://www.mostgood.net/blog?format=RSS", - "feedId": "feed/http://www.mostgood.net/blog?format=RSS", - "title": "mostgood", - "updated": 1433114183000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.mostgood.net/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.mistys-internet.website/blog/atom.xml", - "feedId": "feed/http://www.mistys-internet.website/blog/atom.xml", - "title": "The Future Is Now", - "updated": 1550722972000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://mistys-internet.website/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pewpewthespells.com/feed.xml", - "feedId": "feed/http://pewpewthespells.com/feed.xml", - "title": "Samantha Marshall's Blog", - "updated": 1569829870614, - "velocity": 8.6, - "subscribers": 1, - "website": "https://pewpewthespells.com/", - "language": "en", - "description": "Blog Feed" - }, - { - "id": "feed/http://blog.ashleynh.me/rss/", - "feedId": "feed/http://blog.ashleynh.me/rss/", - "title": "Ashley Nelson-Hornstein", - "updated": 1496606482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ashleynh.me:80/", - "state": "dormant", - "language": "en", - "description": "Ashley Nelson" - }, - { - "id": "feed/https://medium.com/feed/@nerdonica", - "feedId": "feed/https://medium.com/feed/@nerdonica", - "title": "Veronica Ray on Medium", - "updated": 1471184706000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@nerdonica?source=rss-eaf18ccd367f------2", - "state": "dormant", - "language": "en", - "description": "Stories by Veronica Ray on Medium" - }, - { - "id": "feed/http://www.nadynerichmond.com/blog/feed/", - "feedId": "feed/http://www.nadynerichmond.com/blog/feed/", - "title": "go ahead, mac my day", - "updated": 1506105463000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.nadynerichmond.com/blog", - "state": "dormant", - "language": "en", - "description": "a Macintosh girl in a Microsoft world" - }, - { - "id": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "feedId": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "title": "Doctor Who", - "updated": 1570021053044, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.bbc.co.uk/blogs/doctorwho", - "language": "en", - "description": "All the latest news and features from the world of Doctor Who." - }, - { - "id": "feed/http://scripting.com/rss.xml", - "feedId": "feed/http://scripting.com/rss.xml", - "title": "Scripting News", - "updated": 1569956453445, - "velocity": 15.4, - "subscribers": 1, - "website": "http://scripting.com/", - "language": "en", - "description": "Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. \ud83d\ude80" - }, - { - "id": "feed/http://www.mechanicalgirl.com/feeds/all/", - "feedId": "feed/http://www.mechanicalgirl.com/feeds/all/", - "title": "MechanicalGirl", - "updated": 1569829801167, - "velocity": 0.2, - "subscribers": 1, - "website": "http://www.MechanicalGirl.com/", - "language": "en", - "description": "Latest posts on MechanicalGirl" - }, - { - "id": "feed/http://ranchero.com/xml/rss.xml", - "feedId": "feed/http://ranchero.com/xml/rss.xml", - "title": "ranchero.com", - "updated": 1572554111531, - "velocity": 4.3, - "subscribers": 1, - "website": "https://inessential.com/", - "language": "en", - "description": "Brent Simmons\u2019s weblog." - }, - { - "id": "feed/http://natashatherobot.com/feed/", - "feedId": "feed/http://natashatherobot.com/feed/", - "title": "Natasha The Robot", - "updated": 1569829929101, - "velocity": 0.2, - "subscribers": 2, - "website": "https://www.natashatherobot.com", - "language": "en" - }, - { - "id": "feed/http://daringfireball.net/index.xml", - "feedId": "feed/http://daringfireball.net/index.xml", - "title": "Daring Fireball", - "updated": 1572566913757, - "velocity": 27.5, - "subscribers": 6, - "website": "https://daringfireball.net/", - "language": "en", - "description": "By John Gruber" - }, - { - "id": "feed/http://timekl.com/atom.xml", - "feedId": "feed/http://timekl.com/atom.xml", - "title": "don't panic", - "updated": 1555225200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://timekl.com/", - "state": "dormant", - "language": "en", - "description": "Occasional posts, usually about technology" - }, - { - "id": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "feedId": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "title": "nataliepo (posts on 'nataliepo' (rss 2.0))", - "updated": 1447256454000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nataliepo.typepad.com/nataliepo/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://shapeof.com/rss.xml", - "feedId": "feed/http://shapeof.com/rss.xml", - "title": "The Shape of Everything", - "updated": 1569263479000, - "velocity": 1.6, - "subscribers": 1, - "website": "https://shapeof.com/", - "language": "en", - "description": "A website mostly about Mac stuff, written by Gus Mueller" - }, - { - "id": "feed/http://jvns.ca/atom.xml", - "feedId": "feed/http://jvns.ca/atom.xml", - "title": "Julia Evans", - "updated": 1572365556732, - "velocity": 1.1, - "subscribers": 2, - "website": "http://jvns.ca", - "language": "en" - }, - { - "id": "feed/https://www.natashatherobot.com/feed/", - "feedId": "feed/https://www.natashatherobot.com/feed/", - "title": "Natasha the Robot", - "updated": 1545498499000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.natashatherobot.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pointersgonewild.com/feed/", - "feedId": "feed/http://pointersgonewild.com/feed/", - "title": "Pointers Gone Wild", - "updated": 1560168135000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pointersgonewild.com", - "language": "en", - "description": "A blog about compilers, programming and technology." - }, - { - "id": "feed/http://www.kristinathai.com/feed/", - "feedId": "feed/http://www.kristinathai.com/feed/", - "title": "kristinathai.com", - "updated": 1563831802000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.kristinathai.com", - "language": "ja" - }, - { - "id": "feed/https://developer.apple.com/swift/blog/news.rss", - "feedId": "feed/https://developer.apple.com/swift/blog/news.rss", - "title": "Swift Blog - Apple Developer", - "updated": 1476306000000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://developer.apple.com/swift/blog/", - "state": "dormant", - "language": "en", - "description": "Get the latest news and helpful tips on the Swift programming language from the engineers who created it." - }, - { - "id": "feed/http://www.rebeccamiller-webster.com/feed/", - "feedId": "feed/http://www.rebeccamiller-webster.com/feed/", - "title": "Rebecca Miller-Webster", - "updated": 1547836736000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.rebeccamiller-webster.com", - "state": "dormant", - "language": "en", - "description": "Ruby + JavaScript" - }, - { - "id": "feed/http://swift.ayaka.me/posts?format=RSS", - "feedId": "feed/http://swift.ayaka.me/posts?format=RSS", - "title": "Learn Swift \u21af", - "updated": 1466314290000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://swift.ayaka.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.imore.com/rss.xml", - "feedId": "feed/http://www.imore.com/rss.xml", - "title": "iMore", - "updated": 1570675375343, - "velocity": 17.8, - "subscribers": 1, - "website": "https://www.imore.com/", - "language": "en", - "description": "More news and rumors, more help and how-tos, more app and accessory reviews, more iPhone and iPad and iPod touch. More of everything you love. iMore." - }, - { - "id": "feed/http://blog.thoughtbrain.com/feed/", - "feedId": "feed/http://blog.thoughtbrain.com/feed/", - "title": "Feed: Thoughtbrain Bloggers", - "updated": 1426140251000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.thoughtbrain.com", - "state": "dormant", - "language": "en", - "description": "Designery nerdy things." - }, - { - "id": "feed/http://blog.ellenchisa.com/feed/", - "feedId": "feed/http://blog.ellenchisa.com/feed/", - "title": "Ellen's Blog", - "updated": 1546640740000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.ellenchisa.com?source=rss----da542b929da2---4", - "state": "dormant", - "language": "en", - "description": "I\u2019m starting a new company with @paulbiggar, which you can learn about at https://darklang.com. I mostly write about startups and software development. - Medium" - }, - { - "id": "feed/https://medium.com/feed/@jaimeejaimee", - "feedId": "feed/https://medium.com/feed/@jaimeejaimee", - "title": "jaimeejaimee", - "updated": 1558376026000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@jaimeejaimee?source=rss-11d5cc4494a2------2", - "language": "en", - "description": "Stories by jaimeejaimee on Medium" - } - ], - "label": "THree", - "created": 1569829699432, - "enterprise": false, - "numFeeds": 53, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://bryan.io/rss", - "feedId": "feed/http://bryan.io/rss", - "title": "bryan i/o", - "updated": 1567230243000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bryan.io/", - "language": "en", - "description": "Software engineer who led iOS at Tumblr from 2012-2015. Mostly cheeseburgers at this point. Over at irace.me nowadays." - }, - { - "id": "feed/http://nickbradbury.com/feed/", - "feedId": "feed/http://nickbradbury.com/feed/", - "title": "Nick Bradbury", - "updated": 1503946502000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nickbradbury.com", - "state": "dormant", - "language": "en", - "description": "I develop Android apps. In a previous life I created HomeSite, TopStyle and FeedDemon for Windows." - }, - { - "id": "feed/http://feeds.feedburner.com/domainofthebored", - "feedId": "feed/http://feeds.feedburner.com/domainofthebored", - "title": "Peter Hosey", - "updated": 1567916255000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://boredzo.org/blog", - "language": "en", - "description": "The personal weblog of Peter Hosey." - }, - { - "id": "feed/http://blog.metaobject.com/feeds/posts/default", - "feedId": "feed/http://blog.metaobject.com/feeds/posts/default", - "title": "metablog", - "updated": 1556396880001, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.metaobject.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds2.feedburner.com/adobe/jnack", - "feedId": "feed/http://feeds2.feedburner.com/adobe/jnack", - "title": "John Nack on Adobe (rss (feedburner))", - "updated": 1391820146000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blogs.adobe.com/jnack", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "feedId": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "title": "Zathras.de - Uli's most useless blog in the World", - "updated": 1562364000000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://orangejuiceliberationfront.com/", - "language": "en", - "description": "Uli's blog on programming, game development, pop culture and other boring things." - }, - { - "id": "feed/http://typesetinthefuture.com/feed/", - "feedId": "feed/http://typesetinthefuture.com/feed/", - "title": "Typeset In The Future", - "updated": 1544536375000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://typesetinthefuture.com", - "state": "dormant", - "language": "en", - "description": "Typography and Design in Science Fiction Movies" - }, - { - "id": "feed/http://david-smith.org/atom.xml", - "feedId": "feed/http://david-smith.org/atom.xml", - "title": "David Smith", - "updated": 1570631341711, - "velocity": 0.2, - "subscribers": 1, - "website": "http://david-smith.org/", - "language": "en" - }, - { - "id": "feed/http://awkwardhare.com/rss", - "feedId": "feed/http://awkwardhare.com/rss", - "title": "Awkward Hare", - "updated": 1484149569000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://awkwardhare.com/", - "state": "dormant", - "language": "en", - "description": "A blog by Greg Pierce" - }, - { - "id": "feed/http://frozendevil.com/atom.xml", - "feedId": "feed/http://frozendevil.com/atom.xml", - "title": "frozendevil", - "updated": 1398927600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://frozendevil.com/", - "state": "dead", - "language": "en" - }, - { - "id": "feed/http://useyourloaf.com/blog/rss.xml", - "feedId": "feed/http://useyourloaf.com/blog/rss.xml", - "title": "Use Your Loaf", - "updated": 1569830765949, - "velocity": 0.5, - "subscribers": 2, - "website": "https://useyourloaf.com/blog/", - "language": "en", - "description": "Recent content on Use Your Loaf - iOS Development News & Tips" - }, - { - "id": "feed/http://www.appleoutsider.com/feed/", - "feedId": "feed/http://www.appleoutsider.com/feed/", - "title": "Apple Outsider", - "updated": 1402413759000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.appleoutsider.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://rathole.tumblr.com/rss", - "feedId": "feed/http://rathole.tumblr.com/rss", - "title": "RatHole", - "updated": 1554476924000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://rathole.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "what my brain does when I\u2019m not looking" - }, - { - "id": "feed/http://codeplease.io/rss/", - "feedId": "feed/http://codeplease.io/rss/", - "title": "Codeplease", - "updated": 1511101649000, - "velocity": 0.2, - "subscribers": 1, - "website": "http://codeplease.io/", - "state": "dead", - "language": "en", - "description": "Ramblings about code" - }, - { - "id": "feed/http://blog.jaredsinclair.com/rss?1", - "feedId": "feed/http://blog.jaredsinclair.com/rss?1", - "title": "Jared Sinclair", - "updated": 1554679244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jaredsinclair.com/", - "state": "dormant", - "language": "en", - "description": "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description." - }, - { - "id": "feed/http://www.takingnotes.co/atom.xml", - "feedId": "feed/http://www.takingnotes.co/atom.xml", - "title": "Doug Russell", - "updated": 1541721600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://takingnotes.co//", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.red-sweater.com/blog/feed", - "feedId": "feed/http://www.red-sweater.com/blog/feed", - "title": "Red Sweater", - "updated": 1568998271000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://red-sweater.com/blog", - "language": "en", - "description": "Official blog of Red Sweater Software" - }, - { - "id": "feed/http://mjtsai.com/blog/feed/", - "feedId": "feed/http://mjtsai.com/blog/feed/", - "title": "Michael Tsai", - "updated": 1569964972836, - "velocity": 18.7, - "subscribers": 1, - "website": "https://mjtsai.com/blog", - "language": "en" - }, - { - "id": "feed/http://jnack.com/blog/?feed=rss2", - "feedId": "feed/http://jnack.com/blog/?feed=rss2", - "title": "Nackblog", - "updated": 1569939043384, - "velocity": 2.7, - "subscribers": 1, - "website": "http://jnack.com/blog", - "language": "en", - "description": "Musings on photography, illustration, mobile apps, and more" - }, - { - "id": "feed/http://bitsplitting.org/feed/", - "feedId": "feed/http://bitsplitting.org/feed/", - "title": "Daniel Jalkut", - "updated": 1570348471161, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bitsplitting.org", - "language": "en", - "description": "Chasing the impossible with Daniel Jalkut" - }, - { - "id": "feed/http://stmts.net/feed/", - "feedId": "feed/http://stmts.net/feed/", - "title": "Jesper", - "updated": 1298233430000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://stmts.net", - "state": "dormant", - "language": "en", - "description": "On programming" - }, - { - "id": "feed/http://www.mikeash.com/pyblog/rss.py", - "feedId": "feed/http://www.mikeash.com/pyblog/rss.py", - "title": "NSBlog", - "updated": 1570800820984, - "velocity": 0.2, - "subscribers": 2, - "website": "http://www.mikeash.com/pyblog/", - "language": "en", - "description": "Mac OS X and Cocoa programming" - }, - { - "id": "feed/http://corporationunknown.com/blog/feed/", - "feedId": "feed/http://corporationunknown.com/blog/feed/", - "title": "Corporation Unknown", - "updated": 1420427842000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corporationunknown.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jamesdempsey.net/feed/", - "feedId": "feed/http://jamesdempsey.net/feed/", - "title": "James Dempsey", - "updated": 1568304414000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://jamesdempsey.net", - "language": "en", - "description": "From Apple to Indie in three easy steps" - }, - { - "id": "feed/http://brian-webster.tumblr.com/rss", - "feedId": "feed/http://brian-webster.tumblr.com/rss", - "title": "Very Web. Such Blog. Wow.", - "updated": 1530051926000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://brian-webster.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Brian Webster\u2019s sporadic blogging about mostly programming stuff." - }, - { - "id": "feed/http://dangillmor.com/feed/", - "feedId": "feed/http://dangillmor.com/feed/", - "title": "Dan Gillmor", - "updated": 1565895640000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://dangillmor.com", - "language": "en", - "description": "Just in case you were still wondering\u2026" - }, - { - "id": "feed/http://www.jeffmcleman.com/blog/feed/", - "feedId": "feed/http://www.jeffmcleman.com/blog/feed/", - "title": "Jeff McLeman", - "updated": 1563565996000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.jeffmcleman.com/blog", - "language": "en", - "description": "The Brooding Thoughts of an Untamed Mind" - }, - { - "id": "feed/http://www.caseyliss.com/rss", - "feedId": "feed/http://www.caseyliss.com/rss", - "title": "Liss is More", - "updated": 1571061991343, - "velocity": 0.9, - "subscribers": 1, - "website": "https://www.caseyliss.com", - "language": "en", - "description": "Posts to Liss is More" - }, - { - "id": "feed/http://ignorethecode.net/blog/rss/", - "feedId": "feed/http://ignorethecode.net/blog/rss/", - "title": "ignorethecode.net", - "updated": 1570434952848, - "velocity": 0.2, - "subscribers": 1, - "website": "http://ignorethecode.net", - "language": "en", - "description": "Essays on usability, programming, and other nerd topics." - }, - { - "id": "feed/http://sheilasweblog.wordpress.com/feed/", - "feedId": "feed/http://sheilasweblog.wordpress.com/feed/", - "title": "Sheila's Weblog", - "updated": 1237602766000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://sheilasweblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Quilting, kitties, other fun stuff." - }, - { - "id": "feed/http://www.allenpike.com/feed/", - "feedId": "feed/http://www.allenpike.com/feed/", - "title": "Allen Pike", - "updated": 1571074705991, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.allenpike.com/", - "language": "en" - }, - { - "id": "feed/https://developer.apple.com/news/rss/news.rss", - "feedId": "feed/https://developer.apple.com/news/rss/news.rss", - "title": "iPhone Developer News", - "updated": 1571840736737, - "velocity": 1.1, - "subscribers": 1, - "website": "https://developer.apple.com/news/", - "language": "en", - "description": "Apple Developer News and Updates feed provided by Apple, Inc." - }, - { - "id": "feed/http://themainthread.com/feed.xml", - "feedId": "feed/http://themainthread.com/feed.xml", - "title": "The Main Thread", - "updated": 1440820800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://themainthread.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.gordonmeyer.com/atom.xml", - "feedId": "feed/http://www.gordonmeyer.com/atom.xml", - "title": "Gordon Meyer (posts on 'gordon meyer' (atom))", - "updated": 1569066494000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.gordonmeyer.com/", - "language": "en" - }, - { - "id": "feed/http://www.mondaynote.com/feed/", - "feedId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note", - "updated": 1572263376500, - "velocity": 1.4, - "subscribers": 1, - "website": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "language": "en", - "description": "Media, Tech, Business Models viewed from Palo Alto and Paris - Medium" - }, - { - "id": "feed/http://www.randsinrepose.com/index.xml", - "feedId": "feed/http://www.randsinrepose.com/index.xml", - "title": "Rands In Repose", - "updated": 1569830107339, - "velocity": 0.2, - "subscribers": 4, - "website": "https://randsinrepose.com", - "language": "en" - }, - { - "id": "feed/http://furbo.org/feed/", - "feedId": "feed/http://furbo.org/feed/", - "title": "furbo.org", - "updated": 1569830050733, - "velocity": 0.5, - "subscribers": 1, - "website": "https://furbo.org", - "language": "en", - "description": "by Craig Hockenberry" - }, - { - "id": "feed/http://feeds.feedburner.com/NSHipster", - "feedId": "feed/http://feeds.feedburner.com/NSHipster", - "title": "NSHipster", - "updated": 1572543860464, - "velocity": 0.7, - "subscribers": 1, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://www.neglectedpotential.com/feed/", - "feedId": "feed/http://www.neglectedpotential.com/feed/", - "title": "Neglected Potential", - "updated": 1537811051000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.neglectedpotential.com", - "state": "dormant", - "language": "en" - } - ], - "label": "Weblogs", - "created": 1569829952574, - "enterprise": false, - "numFeeds": 39, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - } - ], - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb", - "created": 1570099138718, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Uncategorized", - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.uncategorized" - } -] diff --git a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/global.all.json b/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/global.all.json deleted file mode 100644 index a4bab6cd7..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/global.all.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all", - "updated": 1572574658046, - "items": [] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/starred.json b/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/starred.json deleted file mode 100644 index c098a21b6..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/starred.json +++ /dev/null @@ -1,1144 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "items": [ - { - "originId": "com.sixcolors.931113_features_of_ios_13_files_improvements", - "fingerprint": "b321d04b", - "id": "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d88a4dca2:50e96:18991ffa", - "author": "Jason Snell", - "summary": { - "direction": "ltr", - "content": "

\"\"\n
Funny how something as basic as inserting a thumbdrive can feel like a colossal victory.
\n

\n

The Finder places files and folders at the center of the Mac, but on iOS, apps are at the center. Still, managing documents is a fact of life in many cases, and over the past few years Apple has been evolving the Files app to become a more full-featured file browser utility. In iOS 13, Files takes a huge step forward in numerous areas\u2026 though there\u2019s still more to be done.

\n

Perhaps most important is the simple fact that Files can now see destinations that aren\u2019t cloud services or other apps. You can add local SMB file servers to Files by tapping the ellipsis icon in the Browse pane and choosing Connect to Server, then entering the address of your SMB server. While you\u2019re connected, that server will appear in the Shared segment of the Browse pane. (Strangely, Files doesn\u2019t use Bonjour to detect nearby servers and display them, as Finder does.) I have a Mac mini on my home network that I use as a file server, and it\u2019s been a delight to access files on it, directly, from within Files and apps that use Apple\u2019s file interface.

\n

\"\"\n
Browsing a local SMB server in column view, as you do.
\n

\n

USB drives are also supported. It\u2019s kind of hard to believe that I\u2019m celebrating USB disk access in late 2019, but here we are. You can attach USB drives to any device running iOS 13, but this feature certainly feels best when you plug a USB-C cable or thumbdrive directly into an iPad Pro. As an iPad Pro user, that\u2019s a moment that really makes the iPad Pro feel like it\u2019s been welcomed into the community of personal computers. And if you\u2019re someone who has ever been handed a thumbdrive by a colleague who expects you to access it on your iPad, well, now you can do that instead of sheepishly admitting that it\u2019s completely useless to you. I\u2019ve used this feature to attach my portable audio recorder directly to my iPad to import recordings, something I previously had to use a breakout box to accomplish.

\n

You can even create new folders now. Yes. It\u2019s true. And there\u2019s a new Column View, which is an approach to file browsing that I\u2019ve never liked on macOS, but actually makes more sense to me on iOS for some reason.

\n

\"shortcuts-ios11-iphone\"\n
Tap and hold to view everything you can do to a given file.
\n

\n

iOS 13 also lets users perform many more actions on files than ever before by tapping and holding on an icon to reveal a contextual menu. Among the actions found here are options to compress files into an archive, decompress zip files, edit tags, preview a file in Quick Look, and display an Info pane with detailed information about a file\u2019s attributes\u2014basically, the stuff you\u2019d expect from a file browser is mostly there. (It\u2019s a bit strange that you can\u2019t set items from Shortcuts to display directly in this contextual menu, as you can in the share sheets elsewhere on iOS 13. Instead, you have to tap and hold on a file, choose Share, and then pick a Shortcuts item.

\n

Files separates iOS storage into two buckets, On My iPad/iPhone and iCloud Drive. On My iPad is basically what you\u2019d consider \u201cthe hard drive\u201d on a Mac\u2014it\u2019s local storage that is not synced over the cloud. If you want to save a huge file on your iPad and not have it swamp your current connection in an attempt to sync all that data to the cloud, put it in On My iPad/iPhone. If you want it available everywhere, put it in iCloud Drive.

\n

Alas, not all is sunshine and roses in the land of iOS file access. Files is still a remarkably immature app. It sometimes fails to update file listings, frequently stalls out and provides me with a blank or incomplete listing, and, most frustratingly, the Save to Files extension for third-party apps fails to provide any feedback about the progress of a file transfer. That unreliability, combined with a slow file transfer to a remote server, leads to some pretty uncomfortable moments when you have no idea if your file is going to arrive or if the whole thing has failed silently.

\n

Apple\u2019s taken a few cues from the Mac in building up Files, so it\u2019s time to take a few more. Progress indicators are vital. Allowing the user to get a detailed view about what\u2019s transferring and how long it will take are must-have features, but when I try to save items within third-party apps, all I get is an endless spinner with no feedback. I realize this isn\u2019t an issue with the Files app itself\u2014it does show a little circular upload/download progress bar\u2014but it is an issue with Apple\u2019s greater approach to file transfers.

\n

Still, Files has come a long way. It has gone from being an iCloud Drive client app to a neither-fish-nor-fowl representation of Apple\u2019s ambivalence to file management on iOS to what it is today\u2014a pretty capable file browser that\u2019s still got plenty of room for improvement. Files in iOS 13 is a major upgrade\u2014I just hope Apple doesn\u2019t consider the job done.

" - }, - "alternate": [ - { - "href": "https://sixcolors.com/post/2019/10/13-features-of-ios-13-files-improvements/", - "type": "text/html" - } - ], - "crawled": 1569955568802, - "title": "13 Features of iOS 13: Files improvements", - "published": 1569952320000, - "origin": { - "streamId": "feed/http://feedpress.me/sixcolors", - "htmlUrl": "https://www.sixcolors.com/", - "title": "Six Colors" - }, - "unread": false, - "readTime": 4981, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579193115 - }, - { - "originId": "tag:daringfireball.net,2019://1.36188", - "fingerprint": "ae19d945", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e052937dc:173f1:d4506071", - "updated": 1572042321000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "What\u2019s the point of having only two buttons and all that unused whitespace on the left side?" - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/mails_message_action_toolbar_in_ios_13", - "type": "text/html" - } - ], - "crawled": 1572044617692, - "title": "\u2605 The Curious Design of Mail\u2019s Message Action Toolbar in iOS 13", - "published": 1572042320000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

David Ingram, writing for NBC News:

\n
\n

Shannon Watts always replied to emails the same way: by touching\nthe reply icon, tucked in a familiar spot near the bottom right\ncorner of her iPhone. Then, one day a few weeks ago, the icon\nwasn\u2019t there\u2009\u2014\u2009and neither was the email. It was deleted by\naccident.

\n

It\u2019s happened dozens of times since, frustrating Watts and many\nother iPhone users who\u2019ve been tripped up by a minor change rolled\nout last month by Apple, a company renowned for its\nforward-thinking design.

\n

In the newest version of the iPhone email app, the trash icon is\nnow where the reply icon used to be. And they\u2019re too close\ntogether for some people.

\n
\n

The change is perfectly illustrated and summarized in this tweet by Craig Hockenberry:

\n
\n

Muscle memory is a bitch.

\n

\n
\n

Things worth noting:

\n\n

The new toolbar in iOS 13 Mail is just strange. The old toolbar had discrete buttons for Flag, Move, Trash/Archive, Reply, and New Message. Now it\u2019s just Trash and Reply, with all of the other functionality stashed in the new Reply action sheet, pictured here half-height and full-height. That new \u201cReply\u201d action sheet is really a \u201cDo Something With This Message\u201d sheet\u2009\u2014\u2009I\u2019m not sure what the icon for this should be, but the Reply icon seems like an odd choice. I know a few people who assumed that iOS 13 removed the ability to move messages to other mailboxes because the folder button was removed from the toolbar. They\u2009\u2014\u2009reasonably!\u2009\u2014\u2009never thought to look for it by tapping what clearly looks like the old familiar Reply icon.

\n

The Print command has long been stashed in the Reply action sheet\u2009\u2014\u2009so arguably it\u2019s always been more of a \u201cDo Something With This Message\u201d button than just a \u201cReply or Forward\u201d button. But the iOS 13 Mail toolbar takes this to an extreme. It\u2019s one thing to put new features (for which there\u2019s no room on the toolbar) in the Reply action sheet; it\u2019s another to move commands like Flag and Move that already had positions on the toolbar.

\n

I like the new \u201cDo Something With This Message\u201d action sheet in and of itself a lot\u2009\u2014\u2009it\u2019s an interesting design to fit more functionality in the limited screen real estate of the iPhone. There are a lot of apps that have run out of space in their toolbars that could borrow from this design. I particularly like that in the new action sheet, all the actions are labeled with words in addition to icons. But iOS 13 should have included a first-run explainer showing users where these features moved to.

\n

And it just seems odd to me that they moved all these features there in the first place. The iPhone really only has room for five toolbar buttons. Flag, Move, Trash, Reply, and New Message seemed like good ones. What\u2019s the point of having only two buttons and all that unused whitespace on the left side? In addition to the fact that it\u2019s not intuitive to look for Flag and Move commands behind a button that clearly looks like \u201cReply\u201d, it\u2019s also a bit frustrating to me that there\u2019s no longer a way to just create a new message from this screen\u2009\u2014\u2009you have to go back one level in the navigation controller to the list of messages to create a new (non-reply) message.

\n

At the very least, if the toolbar is only going to have these two buttons, why not place the Trash button on the far left, and put the whitespace between the two buttons? That would eliminate inadvertent taps on the Trash button from either pre-iOS 13 muscle memory or from proximity to the Reply button.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3129, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579174490 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36197", - "recrawled": 1572296763725, - "updateCount": 1, - "fingerprint": "298625a9", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13f9b1a7:19a2c:d4506071", - "updated": 1572296240000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.apple.com/airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572293161383, - "title": "Apple\u2019s AirPods Pro Web Page: Scrolljacking Hell", - "published": 1572289670000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The AirPods Pro \u201coverview\u201d web page is a strange beast. It pegs my 2015 MacBook Pro\u2019s CPU\u2009\u2014\u2009even when I\u2019m not scrolling. I closed the tab a few minutes ago and my fan is still running. The animation is very jerky and scrolling feels so slow. There\u2019s so much scrolljacking that you have to scroll or page down several times just to go to the next section of the page. The animation is at least smooth on my iPad and iPhone, but even there, it feels like a thousand swipes to get to the bottom of the page. It\u2019s a design that makes it feel like they don\u2019t want you to keep reading.

\n

Disable JavaScript (easily toggled if you enable Safari\u2019s Develop menu) and the page is easy to read and looks great. I can\u2019t recall an example where scrolljacking makes a website so much worse.

\n

Update: Nick Heer (of Pixel Envy fame) messaged me to point out that the iPad Pro product page gives the AirPods Pro page a run for its money for top spot in the Scrolljacking Hall of Shame. The iPad Pro page doesn\u2019t peg my MacBook Pro\u2019s CPU, but it scrolls the view horizontally while you scroll vertically.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 6570, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579162176 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36201", - "fingerprint": "dec1a24f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e93:d4506071", - "updated": 1572313520000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://popular.info/p/facebook-allows-prominent-right-wing", - "type": "text/html" - } - ], - "crawled": 1572314774125, - "title": "Facebook Allows Prominent Right-Wing Website to Break the Rules", - "published": 1572313519000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Judd Legum, writing for Popular Info:

\n
\n

The Daily Wire, the right-wing website founded by pundit Ben\nShapiro, is a cesspool of misogyny, bigotry, and misinformation.\nIts toxic content is also fantastically successful on Facebook,\nwith each story reaching more people than any other major media\noutlet. A Popular Information investigation reveals some of this\nsuccess is attributable to a clandestine network of 14 large\nFacebook pages that purport to be independent but exclusively\npromote content from The Daily Wire in a coordinated fashion.

\n

This kind of \u201cinauthentic coordinated behavior\u201d violates\nFacebook\u2019s rules. Facebook has taken down smaller and less\ncoordinated networks that promoted liberal content. But Facebook\ntold Popular Information that it will continue to allow this\nnetwork to operate and amplify The Daily Wire\u2019s content.

\n
\n

As a complete sidenote to the main point of this\u2009\u2014\u2009that Facebook is a right-wing company\u2009\u2014\u2009notice how nice and clean and fast the Popular Info website is. The best websites these days aren\u2019t from web publishers\u2009\u2014\u2009they\u2019re from mailing list publishers with websites.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": false, - "readTime": 1124, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572579157406 - }, - { - "originId": "tag:daringfireball.net,2019://1.36209", - "recrawled": 1572448047706, - "updateCount": 2, - "fingerprint": "3576a6cd", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1b466c6b:1b876:d4506071", - "updated": 1572447167000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/airpods_pro_first_impressions", - "type": "text/html" - } - ], - "crawled": 1572415630443, - "title": "\u2605 AirPods Pro First Impressions", - "published": 1572407940000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them.

\n

I left for home around 2:30 in the afternoon, and wore the AirPods Pro for the next three hours: on the subway in Manhattan, waiting (briefly, mercifully) in the cacophonous Penn Station, on the train ride home to Philadelphia, walking home through Center City Philadelphia, and then in my house. The subway, a train ride, and busy city streets are pretty good tests for noise cancellation.

\n

Noise cancellation worked really well for me. I own a pair of Bose over-the-ear noise canceling wireless headphones, but almost exclusively wear them only on airplanes and trains. Wearing noise-canceling earbuds on the subway and walking through the city is going to take some getting used to. It\u2019s so good you really do lose sense of your surrounding aural environment.

\n

I was a dummy and didn\u2019t take my Bose headphones on my trip today, so I can\u2019t say how they compare side-by-side on the train, but there\u2019s no question how AirPods Pro compare to regular AirPods. The difference is like night and day. Amtrak trains are pretty noisy\u2009\u2014\u2009especially at what we in the U.S. so adorably consider \u201chigh speeds\u201d\u2009\u2014\u2009but with AirPods Pro the clackety-clack rumble was effectively blocked out.

\n

The \u201cTransparency\u201d mode is interesting and a little mind-bending. It really does make it possible to conduct a conversation while still enjoying the benefits of noise cancellation. Because the silicone tips seal against your inner ear, when you turn AirPods Pro noise cancellation completely off, you really can\u2019t hear much around you. They\u2019re like earplugs. Transparency lets you hear parts of the world around you. One obvious use case for this: jogging or running and maybe just plain walking on streets where you want to hear the sounds of traffic.

\n

My corner store has a noisy refrigeration unit. With AirPods Pro on\u2009\u2014\u2009playing nothing\u2009\u2014\u2009I couldn\u2019t hear it at all. I couldn\u2019t tell that my dishwasher was running even though I was sitting right across from it in my kitchen. As someone who doesn\u2019t generally write while listening to music, I\u2019m likely to use AirPods Pro, playing nothing, just to tune out the world around me in a noisy space.

\n

The force sensor\u2009\u2014\u2009the flat section on the earbuds stem that faces forward when in your ear\u2009\u2014\u2009is effectively a button. But it\u2019s not a button. It doesn\u2019t actually move, and it doesn\u2019t provide haptic feedback. But it acts like a button and\u2009\u2014\u2009most importantly\u2009\u2014\u2009sounds like a button. When you press it, the AirPod Pro plays a click. I use the singular AirPod there because the click only plays in the bud whose force sensor you pressed. The effect is uncannily like clicking a real button. In a similar way to how force touch trackpads on modern MacBooks and Touch ID iPhone home buttons feel like they truly click, the AirPods Pro force sensors feel like actual clicking buttons. They actually have more of a premium clicky feel than the truly clicking buttons on Apple\u2019s wired EarPods, even though they don\u2019t actually click. It\u2019s uncanny, and Apple at its best.

\n

Another nice Apple-at-its-best touch: in Control Center on iOS, you can long-press the volume control while wearing AirPods Pro to get a nice little three-way selector to choose between noise cancellation, off, and transparency. The selection indicator animates nicely, the sounds are delightful (although you can\u2019t hear them in the movie linked above), and you can change the setting both by tapping another option or by dragging the selection indicator. It\u2019s a simple little interaction done exquisitely well.

\n

Force sensor actions:

\n\n

By default, press-and-hold toggles between regular noise cancellation and transparency modes. That means, by default, the only way to invoke Siri is through the \u201cHey Siri\u201d verbal command. But if you want to invoke Siri through a long-press, you can change that in the Bluetooth section of Settings on your iPhone or iPad. And, you can change it per-ear\u2009\u2014\u2009so you can have your left AirPod Pro toggle transparency and the right one invoke Siri.

\n

Also in the Bluetooth settings is the Ear Tip Fit Test. It\u2019s very easy. Put the AirPods Pro in your ears, and start the test. It plays a song for about five seconds and decides whether you have a good fit with the current size tips. There\u2019s nothing \u201csmart\u201d about the silicone tips themselves\u2009\u2014\u2009the AirPods Pro don\u2019t \u201cknow\u201d which size tips you\u2019re currently wearing. The Fit Test just tells you if the current ones in your ear are a good fit. For me, the default medium tips feel best and the Ear Tip Fit Test consistently agrees. For my son, the medium tips felt uncomfortable, and the Fit Test agreed they weren\u2019t a good fit. For him, the small tips felt better and the Fit Test agreed. According to Apple, many people have differently-shaped ears and might need a different tip size for each ear, and if that\u2019s the case the Fit Test will suggest it.

\n

Swapping the tips is easy, but it takes a bit more pull than I expected to pop them off. Don\u2019t be afraid\u2009\u2014\u2009the tips seem rugged. And replacement tips from Apple will cost only $4\u2009\u2014\u2009truly cheap.

\n

The AirPods Pro case is about 15% larger by volume than the regular AirPods case. That\u2019s unfortunate, but it\u2019s not noticeable in a regular pants pocket, and it still fits in the fifth pocket of a pair of Levi\u2019s 501 jeans.

\n

Battery life, so far, is exactly in line with Apple\u2019s stated specs. My review unit started at 75% (both the buds and the case). After three straight hours of use, the buds were down to about 10%. So if three hours of use consumed two-thirds of the battery, a full charge should last about 4.5 hours\u2009\u2014\u2009which is exactly Apple\u2019s claim.

\n

Comfort-wise, my ears felt fine after those three consecutive hours of use. It\u2019s a very different feeling compared to regular AirPods, but I like it. I\u2019ve never had a problem with regular AirPods falling out of my ears, but AirPods Pro feel way more secure. Without question, how they feel is subjective\u2009\u2014\u2009so the good news is you can request a try-on in any Apple Store.

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 4178, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579133239 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8772112161384908748", - "fingerprint": "80075e70", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-pMon836tLyo/XatsZ0Tv9MI/AAAAAAAADTs/90dBB5-ohkk2yOW4--zh7M0p_JicFuC4QCLcBGAsYHQ/s72-c/017.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "updated": 1571515782582, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/masculinity-and-marvel-movies.html", - "type": "text/html" - } - ], - "crawled": 1571518465723, - "title": "Masculinity and the Marvel movies", - "published": 1571515740000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Some time back, John Haldane gave a Thomistic Institute talk here in Los Angeles on the theme of evil in the movies and in the movie industry.\u00a0 During the Q and A (at about the 40 minute mark, and again after the 1:16 mark) the subject of superhero movies came up, and Haldane was critical of their current prevalence.\u00a0 In developing this criticism, he draws a useful distinction between fantasyand imagination.
\u00a0
Imagination, as Haldane uses the term, is a way of exploring aspects of reality and possibilities that are grounded in reality, even though it makes use of scenarios that are fictional or even impossible.\u00a0 Imagination is healthy and can increase our understanding of the moral and social worlds.\u00a0 Fantasy, by contrast, is unanchored in reality, and indeed it reflects a flight from reality and the discipline it imposes and responsibility that it entails.\u00a0 Haldane gives as an example the movie Pretty Woman, an absurdly unrealistic portrayal of prostitution and human relationships.

Fantasy can be harmless in small doses, Haldane allows, but when a culture becomes dominated by it, that is a sign that it has become decadent and unwilling to face reality.\u00a0 And the prevalence of superhero movies, Haldane says, is an indication that American society is increasingly retreating into fantasy and away from reality.\u00a0 He rejects the suggestion that such movies can be compared to the myths of the gods in ancient cultures.\u00a0 Such myths, he says, are essentially exercises in imagination, whereas superhero movies are sheer fantasy.

I think there is some truth to this analysis, but only some.\u00a0 Some superhero movies are indeed exercises in fantasy, but some are, in my view, clearly exercises in imagination.\u00a0

Not long after hearing Haldane\u2019s talk, I happened to come across a 1978 television interview with the late Harlan Ellison during which (beginning just before the 5 minute mark) Ellison criticizes the movies Close Encounters of the Third Kind and Star Wars, and modern American society in general, on exactly the same grounds raised by Haldane.\u00a0 He doesn\u2019t use Haldane\u2019s terminology, and in fact partially inverts it.\u00a0 Ellison uses \u201cfantasy\u201d to mean what Haldane means by \u201cimagination,\u201d and he uses the expression \u201cspace opera\u201d to refer to one type of what Haldane calls \u201cfantasy.\u201d\u00a0 But in substance, the distinction and the sort of points Haldane and Ellison are making are identical.

(Side note: Remember when you could find extended intelligent discussion like this on television?\u00a0 Remember when you could casually smoke on television, as Ellison does during the interview?\u00a0 Remember Laraine Newman, another guest on the show who also contributes to the discussion?)

Interestingly, though, Ellison was also well-known to be an enthusiast for comics, including superhero comics, and even wrote them from time to time (though this doesn\u2019t come up in the interview).\u00a0 I don\u2019t think there is any inconsistency there.

Suppose that, like me and like Haldane (though unlike Ellison) you are a conservative Catholic.\u00a0 Then, I would suggest, it is easy to see that there are themes in many superhero movies, and especially in the Avengers series that is currently the most popular of all, that are clearly reflections of imagination rather than fantasy.

Take the characters who, in the Avengers movies as in the comics, have been regarded as \u201cthe Big Three\u201d: Captain America, Thor, and Iron Man.\u00a0 Captain America represents patriotism, the military virtues, the earnest decency of the common man, and in general a Norman Rockwell style nostalgia for a simpler time.\u00a0 Thor \u2013 as part of the Asgardian pantheon ruled by stern Odin, to whom he must prove his worthiness \u2013 represents the higher realm spoken of by religion, and our obligations to the divine patriarchal authority who governs it.\u00a0 Iron Man is a business magnate who represents confident masculinity, superior ability and great wealth, and the noblesse obligeand rebuke to egalitarianism implied by them.\u00a0 These are deeply conservative themes, and it is astounding that these characters are as popular as they are in a society increasingly suffocated by political correctness.

Or maybe not.\u00a0 For such themes have appeal because they reflect human nature, and human nature does not change however much we try to paper over it with ideology and propaganda, and however corrupt human behavior and human societies become as a result.\u00a0 People will yearn in at least an inchoate way for the traditional institutions and ideals without which they cannot fulfill their nature, even when they are told they ought not to and have halfway convinced themselves that they ought not to.

I would suggest that the Marvel movies have the appeal they do at least in part precisely because they both convey these traditional ideals, but do so in a way that is fantastic enough that the offense to political correctness is not blatant.\u00a0 A film series whose heroes are a square patriotic soldier, the son of a heavenly Father come to earth, and a strutting capitalist alpha male sounds like something tailor-made for a Red State audience, and the last thing that would attract A-list actors and billions in investment from a major studio.\u00a0 Put these characters in colorful costumes, scenarios drawn from science fiction, and a little PC window dressing (such as portraying their girlfriends as a soldier, a scientist, and a businesswoman, respectively), and suddenly even a Blue State crowd can get on board.

Now, there are no traditional ideals more battered in contemporary Western society than masculinity, and the paternal role that is the fulfilment of masculinity.\u00a0 But these are precisely the key themes of many of the Marvel movies.\u00a0 The longing for a lost father or father figure is the core of all of the Spider-Man movies, as I noted in a post from a few years back.\u00a0 (In the Spider-Man movies that have appeared since that post was written, Tony Stark has become the father figure whose instruction and example Peter Parker strives to live up to.)\u00a0 The theme is also central to the Guardians of the Galaxy series, to Black Panther, to the Daredevil movie and Netflix series, and to the Luke Cage and Iron Fist Netflix series.\u00a0 The Thormovies are largely about the conflicted relationships Thor and Loki have with their father Odin, whose approval each of them nevertheless seeks.\u00a0 The bad consequences of rebellion against a father or father figure is the theme of the original Spider-Man series (wherein Peter initially refuses to heed his Uncle Ben\u2019s admonitions), of the first Thormovie, and of Avengers: Age of Ultron(whose wayward son is the robotic Ultron, at odds with his \u201cfather\u201d Stark).

The Hulk movies are largely about the consequences of failure as a father (whether Bruce Banner\u2019s father in the original Hulk movie, or Betty Ross\u2019s father in The Incredible Hulk).\u00a0 Ant-Manis essentially about two men (Scott Lang and Hank Pym) who have partially failed as fathers and are trying to make up for it.\u00a0 The Punisher Netflix series is essentially about a husband and father seeking vengeance for the family that was taken from him.

But it is the two stars of the Marvel movies \u2013 Tony Stark/Iron Man and Steve Rogers/Captain America \u2013 who are the most obvious examples of idealized masculinity.\u00a0 And their character arcs through the series are about realizing that ideal.\u00a0 Each of them starts out as an imperfect specimen of the masculine ideal, albeit in very different ways.\u00a0 With Stark it is a vice of deficiency and with Rogers it is a vice of excess.\u00a0 But by the end of their arcs, in Avengers: Endgame, each achieves the right balance.\u00a0 (It might seem odd to think of Rogersrather than Stark as the one prone to a kind of excess.\u00a0 Bear with me and you\u2019ll see what I mean.)

On the traditional understanding of masculinity, a man\u2019s life\u2019s work has a twofold purpose.\u00a0 First, it is ordered toward providing for his wife and children.\u00a0 Second, it contributes something distinctive and necessary to the larger social order of which he and his family are parts.\u00a0 Society needs farmers, butchers, tailors, manual laborers, soldiers, scholars, doctors, lawyers, etc. and a man finds purpose both by being a husband and father and by filling one of these social roles.\u00a0 Though the traditional view regards women as \u201cthe weaker sex\u201d and as less assertive than men, it understands a man\u2019s worth and nobility in terms of the extent to which his strength and assertiveness are directed toward the service of others.

Liberal individualism, both in its libertarian form and its egalitarian form, replaced this social and other-directed model of a man\u2019s life\u2019s work with an individualist and careerist model, on which work is essentially about self-expression and self-fulfillment \u2013 making one\u2019s mark in the world, gaining its attention and adulation, attaining fame, power and influence, and so forth. \u00a0Nor is it even about providing for wife and children, since sex and romance too came to be regarded as a means of self-fulfillment rather than the creation of the fundamental social unit, the family.\u00a0 (Feminism took this corrupted individualist understanding of the meaning of a man\u2019s work and relationships and, rather than critiquing it, urged women to ape it as well.)

In the first two Iron Man movies, Stark is initially a specimen of this individualist mentality.\u00a0 His work is oriented toward attaining wealth, fame, and power.\u00a0 He uses women as playthings.\u00a0 He has a conflicted relationship with his late father, and is contemptuous of authority in general.\u00a0 He is judged by SHIELD to be \u201cvolatile, self-obsessed, and [unable to] play well with others.\u201d\u00a0 But he is gradually chastened by the consequences of his hubris \u2013 by being captured and injured in the first Iron Man movie; by being forced to face up to the limitations on his power to stop an alien invasion like the one that occurred in Avengers; and by the miscalculation that led to Ultron\u2019s rebellion and the many deaths it caused.\u00a0 By Captain America: Civil War, Stark is humbled enough to accept government oversight, and being left defeated and near-dead by Thanos in Avengers: Infinity War completes his chastening.\u00a0

By Avengers: Endgame Stark has become a family man.\u00a0 \u00a0By way of time travel, he makes peace of a sort with his father.\u00a0 In the first Avengers movie, he had casually dismissed Rogers\u2019 talk of the need for self-sacrifice with the confidence that an alternative solution would always be possible for a clever person like himself.\u00a0 By contrast, in Endgame, he sees that he needs to lay down his life in order to save his wife and daughter and the world in general, and he willingly does it.\u00a0 To be sure, he is in no way neutered. \u00a0He retains his masculine assertiveness, strength, and self-confidence.\u00a0 But they are now directed toward the service of something larger than himself.

Rogers, by contrast, is from the first Captain America movie onward driven by a sense of duty to his country and to the social order more generally, and is willing to sacrifice everything for it, including even his own happiness and indeed his own life.\u00a0 He is also a perfect gentleman, and his only interest where women are concerned is with the one he would like to marry and settle down with if only he had the chance.\u00a0 Like Stark, he is relentlessly assertive, confident, and competent, but unlike Stark these traits are from the start directed toward the service of a larger good.\u00a0

Rogers\u2019 flaw is that he is if anything a bit tooabsorbed in this larger good.\u00a0 At least initially, he is too much the man of action and the good soldier, with all the virtues but also with the flaws that that entails.\u00a0 He is a little too deferential to authority.\u00a0 In the first Avengers movie he glibly asserts: \u201cWe have orders.\u00a0 We should follow them\u201d \u2013 only to find out that perhaps he should have questioned them.\u00a0 The way institutions and authorities can become corrupted is impressed upon him far more dramatically in Captain America: Winder Soldier, to the point that in Civil War it is Rogers who is urging Stark to be more skeptical of authority.\u00a0

In general, Rogers\u2019 optimistic \u201ccan do\u201d spirit sometimes borders on na\u00efvet\u00e9, and it takes the catastrophe of Infinity War to teach him that the good guys don\u2019t always win and that some problems can only be managed or mitigated rather than solved.\u00a0 For much of the series, Rogers also has little life outside some military or quasi-military organization \u2013 the army, SHIELD, the Avengers.\u00a0 Without a war to fight, he doesn\u2019t know what to do with himself.\u00a0 He is square, prone to speechifying, and awkward with women \u2013 in Winter Soldier proclaiming himself \u201ctoo busy\u201d for romance, preferring to lose himself in one mission after the other.\u00a0 Only after near-death and victory in a \u201cmother of all battles\u201d in Endgamedoes he become convinced that he has the right to retire and \u201ctry some of that life Tony was telling me to get\u201d \u2013 traveling back in time to marry the woman he thought he\u2019d lost forever.\u00a0

The theme of the parallels and differences between the two characters provides a backbone to the Marvel movies.\u00a0 Both Stark and Rogers are supremely confident and competent.\u00a0 They are both natural leaders.\u00a0 Each stubbornly insists on pursuing the course he is convinced is the correct one.\u00a0 They are too similar in these respects \u2013 though also too different in the other ways just described \u2013 to like each other much at first.\u00a0 The world is not big enough for both egos.\u00a0 They learn to like and respect each other only gradually, through many ups and downs.

Hence, in the first Avengers movie, Stark is jealous of the admiration that his father had had for Rogers, and Rogers is amazed that Howard Stark could have had a son as frivolous and unworthy as Tony.\u00a0 By Civil War, Rogers ends up having to defend the man who had (under mind control) murdered Howard \u2013 defending him from Tony, who seeks to avenge his father and now (temporarily) judges Rogers unworthy of his father\u2019s admiration.\u00a0 Stark starts out arrogantly rejecting any government control over his activity as Iron Man, only to insist on government control in Civil War.\u00a0 Rogers starts out dutifully following orders in the first Captain America and Avengers movies, only stubbornly to reject government control over the team in Civil War.\u00a0 In Age of Ultron, Rogers criticizes Stark for acting independently of the team, and in Civil War, Stark criticizes Rogers for acting independently of the team.\u00a0 Rogers feels guilt for failing to prevent the death of Bucky, his comrade-in-arms.\u00a0 Stark feels guilt for failing to prevent the death of Peter Parker, to whom he has become a father figure.\u00a0 Rogers lays down his life in the first Captain America movie, only to get it back.\u00a0 Stark preserves his life against all odds throughout the whole series, only to lay it down in the last Avengers movie.\u00a0

I submit that its complex portrayal of these competing models of masculinity is part of what makes the Marvel series of movies a genuine exercise in imagination rather than fantasy, in Haldane\u2019s sense of the terms.\u00a0

One wonders, however, whether this will last.\u00a0 A few years ago, Marvel\u2019s comics division notoriously reoriented their titles to reflect greater \u201cdiversity\u201d and political correctness \u2013 an experiment that critics labeled \u201cSJW Marvel\u201d and that resulted in a dramatic decline in sales.\u00a0 The trend has been partially reversed and did not at the time affect the movies, where much more money is at stake.\u00a0 But there are signs that a milder form of the \u201cSJW Marvel\u201d approach will make its way into the Marvel Cinematic Universe in the next phase of movies.\u00a0

For example, the title character of Captain Marvelis portrayed with little emotion, no love interest, and lacking any of the femininity, vulnerability, and complexity of characters like Scarlett Johannsen\u2019s Black Widow or Elizabeth Olsen\u2019s Scarlet Witch.\u00a0 As Kyle Smith noted in National Review, Brie Larson portrays her instead as \u201cfiercer than fierce, braver than brave\u2026 insouciant, kicking butt, delivering her lines in an I-got-this monotone\u2026 amazingly strong and resilient at the beginning, middle, and end. \u00a0This isn\u2019t an arc, it\u2019s a straight line.\u201d\u00a0 Into the bargain, this C-list character, dropped into the Marvel Cinematic Universe out of nowhere, is suddenly proclaimed \u201cthe most powerful character\u201d in that universe.

In short, Captain Marvel is transparently an exercise in feminist wish fulfilment.\u00a0 More to the present point, it is sheer fantasy in Haldane\u2019s sense, rather than imagination \u2013 a portrayal of the way a certain mindset wishes the world to be, rather than a fanciful representation of the way it really is.\u00a0 And, as Smith points out, its title character is for that reason completely boring.\u00a0 (Contrast this with Marvel\u2019s Netflix series Jessica Jones, which \u2013 despite its own feminist undercurrents \u2013 is not boring, and whose female characters are well-rounded and interesting.)\u00a0

If future Marvel movies follow in this identity politics oriented direction, they will in fact become what Haldane (in my view mistakenly) thinks they already are.

Further reading:

Pop culture roundup
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578985412 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8613145924738251081", - "fingerprint": "473d1ae4", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-P_7aCRZVVKo/XbollnDDTuI/AAAAAAAADUU/y6TgUEudc0EU89QnGt1IxZ1Frdro3GwVQCLcBGAsYHQ/s72-c/047.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e1f35113f:1cfaa:d4506071", - "updated": 1572480433981, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/new-from-editiones-scholasticae.html", - "type": "text/html" - } - ], - "crawled": 1572481601855, - "title": "New from Editiones Scholasticae", - "published": 1572480420000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Editiones Scholasticae, the publisher of my books Scholastic Metaphysics and Aristotle\u2019s Revenge, informs me that both of them will within a few days be available in eBook versions.\u00a0 Also new from the publisher is a German translation of my book Philosophy of Mind. \u00a0(Previously they had published German translations of The Last Superstition and Five Proofs of the Existence of God.) \u00a0Take a look at Editiones Scholasticae\u2019s new webpage for further information, as well as for information about other new releases from the publisher.\u00a0 You will find both new works by contemporary writers in the Scholastic tradition, and reprints of older and long out of print works in that tradition.\u00a0 (The original webpage is still online as well.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 2725, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578978618 - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100501", - "fingerprint": "5554fc75", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e01f:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Kif Leswing, CNBC:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.\n
\nAnd:\n
\n\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d\n
\nAnd, most importantly:\n
\n\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d\n
\nI had the chance to be on John Gruber's show (recorded yesterday, guessing it'll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.\n
\nI suspect we'll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.cnbc.com/2019/10/30/apple-lays-groundwork-for-iphone-or-apple-prime-subscription.html", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "Apple is laying the groundwork for an iPhone subscription", - "published": 1572532001000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Kif Leswing, CNBC:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.

\n
\n

And:

\n
\n

\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d

\n
\n

And, most importantly:

\n
\n

\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d

\n
\n

I had the chance to be on John Gruber\u2019s show (recorded yesterday, guessing it\u2019ll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.

\n
\n

I suspect we\u2019ll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 20737, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578952687 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617610", - "fingerprint": "48affe9c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft is planning several updates to its Outlook app for iPhone and iPad. As explained by The Verge, Microsoft will roll out features such as iPad Split View, smart folders, and more to the Outlook app over the coming weeks.

\n

more\u2026

\n

The post Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/microsoft-outlook-split-view-more/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more", - "published": 1572458509000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 13858, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578905515 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "5e66b947", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572541874458, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578876975 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "2f52765d", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16e22eb0ef0:1e551:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/hXb7k2avhFE/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572543860464, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n\n\"\"" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 5062, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578867134 - }, - { - "originId": "https://inessential.com/2019/10/31/amateurs", - "fingerprint": "a55a55f8", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "summary": { - "direction": "ltr", - "content": "

One thing I\u2019m weirdly proud of is my position as an amateur programmer.

\n

When I point that out, people say, \u201cWell, but\u2026\u201d \u2014\u00a0and I know where they\u2019re going, that after 25 years of professional experience I\u2019m not what you think of when you think of \u201camateur.\u201d

\n

And yet, it\u2019s still true. It\u2019s just that I\u2019ve come out the other side, and now I get to work on exactly what I want to, the way I want to, without any thoughts of trying to make money at it.

\n

I can take risks! I can work with anybody who shows up! It\u2019s a pure thrill. It\u2019s like writing single-malt apps.

\n

And I would wish for more people to find themselves in this position \u2014 eventually, anyway \u2014\u00a0because I want to see what they would make.

\n

PS The Dictionary app on my Mac says of the origin of the word \u201camateur\u201d:

\n
\n

late 18th century: from French, from Italian amatore, from Latin amator \u2018lover\u2019, from amare \u2018to love\u2019.

\n
\n

Spot-on.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/31/amateurs", - "type": "text/html" - } - ], - "crawled": 1572554111531, - "title": "Amateurs", - "published": 1572553200000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578844326 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-6562845574025332924", - "fingerprint": "57441f5a", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-nSjfvVEYsOE/XZ6cEycVw3I/AAAAAAAADTI/UMdV1Seh7R8c0GdV2RgwjuAoJLW47it1gCLcBGAsYHQ/s72-c/074.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16db6126dbf:685a:d4506071", - "updated": 1570675865985, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/transubstantiation-and-hylemorphism.html", - "type": "text/html" - } - ], - "crawled": 1570717724095, - "title": "Transubstantiation and hylemorphism", - "published": 1570675860000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
One of the key themes of the early modern philosophers\u2019 revolt against Scholasticism was a move away from an Aristotelian hylemorphist conception of the nature of physical substance to some variation or other of the mechanical philosophy.\u00a0 The other day I was asked a very interesting question: Can transubstantiation be formulated in terms of a mechanistic conception of physical substance rather than a hylemorphic one?\u00a0 My answer was that I would not peremptorily say that it cannot be, but that the suggestion certainly raises serious philosophical and theological problems.

Here\u2019s why.\u00a0 Hylemorphism in its most straightforward version roughly agrees with common sense about which of the things of everyday experience are distinct substances, which are different parts of the same substance, and which are aggregates rather than true substances.\u00a0 For example, it would say that a stone, a tree, and a dog are all distinct substances from one another; that a particular dog\u2019s nose and its right front leg are different parts of the same substance rather than distinct substances; and that a pile of stones is an aggregate rather than a substance in its own right.\u00a0 Of course, use of the term \u201csubstance\u201d in the technical Aristotelian sense isn\u2019t part of common sense, but even untutored common sense would surely involve the supposition that a stone, a tree, and a dog are all distinct things or objects, that the nose and leg of the dog are parts of a larger thing or object rather than separate things or objects, and that a pile of stones is a bunch of things or objects rather than a single object.\u00a0 At least to that extent, common sense would more or less agree with what I am calling a straightforward version of hylemorphism. \u00a0(See chapter 3 of Scholastic Metaphysics for exposition and defense of the hylemorphist account of substance.)

Now, the mechanical world picture that pushed aside the hylemorphist model tended radically to revise the common sense understanding of physical objects in one of two general ways, depending on how mechanism was spelled out.\u00a0 It reduced ordinary physical objects either to mere aggregates of their innumerably many component parts, or to mere modes of some larger blob of which theywere the parts.

Descartes and Spinoza essentially took the latter option.\u00a0 Though Descartes is often described as positing a plurality of extended substances alongside the plurality of thinking substances, his considered view seemed to be that strictly speaking, there is only a single extended substance, of which the ordinary objects of our experience are merely modifications.\u00a0 Spinoza more famously took such a position (or rather, he took it that Deus sive Naturawas the one substance of which the ordinary physical objects of our experience are all modes).\u00a0 On this view, a stone, a tree, and a dog are not really distinct substances, but merely distinct aspects of one and the same substance \u2013 in something like the way common sense regards the color, weight, and shape of a stone to be mere modes of one and the same object, the stone.

Atomist and corpuscularian versions of the mechanical philosophy went in the other direction.\u00a0 They essentially make either atoms or corpuscles the true substances, and ordinary objects mere aggregates of these purported substances.\u00a0 Just as a pile of rocks is not a true substance but merely a collection of substances (or as the hylemorphist would say, being a pile of rocks is a merely accidental form rather than a substantial form), so too a stone, a tree, or a dog is on this view merely a collection of particles.\u00a0 In effect, the particles are the true substances, and the stone, tree, or dog is like the pile \u2013 a relatively superficial arrangement of metaphysically more fundamental entities.

So, to come to transubstantiation, the idea, of course, is that in the Eucharist, while the accidents of bread and wine remain, the substance of bread and wine are miraculously replaced with that of Christ.\u00a0 Suppose, then, that we were to adopt Descartes\u2019 version of the mechanical philosophy, on which there is just one big physical substance underlying all the things ordinary perceptual experience reveals to us.\u00a0 That would entail that the substance that underlies the accidents of bread and wine that are about to be consecrated is the very same substance as that which underlies stones, trees, dogs, cats, human bodies, apples, oranges, the sun, the moon, water, lead, gold, and every other thing we see, hear, taste, touch, or smell.\u00a0

But in that case, when transubstantiation occurs, it is not just the substance underlying the accidents of bread and wine that is replaced, but the substance underlying all of these other things too.\u00a0 In other words, after transubstantiation occurs, it is really the body and blood of Christ that underlies what we perceive as stones, trees, dogs, cats, human bodies, the sun, the moon, water, etc.!\u00a0 Everything in the physical world would be transubstantiated.\u00a0 We would be left with a kind of pantheism.\u00a0 Absolutely every physical thing would have to treated with the same reverence that the Eucharist is, because every physical thing would be the Eucharist!

Another bizarre implication of this is that transubstantiation could occur only once.\u00a0 For only at the first time it occurs is the one physical substance replaced by that of Christ.\u00a0 If a priest were ever to try to consecrate bread and wine again, he would fail, because there is no longer any physical substance there to be replaced.\u00a0 It is alreadythe body and blood of Christ.

Suppose we went the other route, that of either atomism or corpuscularianism.\u00a0 Then, like stones, trees, and dogs, bread and wine would not be true substances but merely accidental collections of innumerably many true substances.\u00a0 They would be like a pile of rocks, only instead it would be fundamental particles (atoms or corpuscles, depending on your favored version of the mechanical philosophy) that would be piled up.\u00a0 But in that case, exactly what is the substance that is replaced when transubstantiation occurs?\u00a0 Neither the substance of the bread nor that of the wine can be what is replaced, because on this view they just aren\u2019ttrue substances in the first place.\u00a0

Should we say that it is each particle that makes up the aggregate that is transubstantiated (just as Catholic theology allows that many hosts at a time may be consecrated at Mass)?\u00a0\u00a0 But there are several problems with that suggestion.\u00a0 The first is that it is hard to know how to give a principled answer to the question what the boundaries are between those particles that make up the aggregate and those that are not part of it \u2013 and thus between those particles that are transubstantiated, and those that are not.\u00a0 The reason is that the boundaries of an aggregate are much less well defined than those of a substance.\u00a0 Is a stone that is two millimeters away from a pile of stones itself part of the pile or not?\u00a0 And is a particle that falls from the host part of that (purported) aggregate of particles or not?\u00a0

If we think of the host on the model of an Aristotelian substance, then we can say that a fallen particle is part of the host, like a body part that has been severed, as it were.\u00a0 But, again, if instead we think in terms of the model of a pile of stones or some other aggregate, the answer isn\u2019t as clear.

A second problem is that in Catholic theology, not any old matter can be used when consecrating the Eucharist.\u00a0 It has to be bread and wine, specifically.\u00a0 But on the interpretation under consideration, according to which bread and wine are not true substances, it is really the particles (either atoms or corpuscles) that are being consecrated.\u00a0 And the atoms or corpuscles that make up bread and wine are essentially the same as those that make up everything else (just as the stones that make up a pile can be essentially of the same type as those that are used instead to make up a wall).\u00a0 In that case, though, it would be hard to see why there is anything special about bread and wine.\u00a0 Why couldn\u2019t any old physical thing be consecrated, if every physical thing is essentially just the same kind of stuff in relatively superficial differences of configuration?

A third problem is that canon law says that a Catholic ought to receive communion at most only once (or in some special circumstances, perhaps twice) a day.\u00a0 But on the interpretation under consideration, one would in effect be consuming millions of consecrated hosts insofar as each of the millions of particles that make up what common sense regards as a single host was being independently transubstantiated.

Perhaps such problems could be solved, though I am doubtful.\u00a0 Anyway, the issue illustrates the unexpected implications that philosophical assumptions can have for theology.\u00a0 (And thus the caution that any Catholic ought to exercise before embracing philosophical novelties.\u00a0 The Scholastics knew what they were doing.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3562, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500351314 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572363511019, - "updateCount": 2, - "fingerprint": "9be1d5cd", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16df9da832d:14579:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/o2-j6xKjBrA/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571854910253, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n\n\"\"" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4744, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500250190 - }, - { - "originId": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "fingerprint": "2c4d6d88", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df54dfcca:13322:d4506071", - "summary": { - "direction": "ltr", - "content": "

\"NetNewsWire

\n

The main things in this release are 1) enhanced performance and 2) importing subscriptions from NetNewsWire 3 (since it won\u2018t run on Catalina).

\n

There are also a bunch of bug fixes \u2014 including a fix for the space bar behavior on Catalina \u2014 and there\u2019s a new feature: you can type the s key to star and unstar an article.

\n

For more details, read the change notes on the NetNewsWire blog.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "type": "text/html" - } - ], - "crawled": 1571778591946, - "title": "NetNewsWire 5.0.3 for Mac Released", - "published": 1571775505000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500226675 - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2add61b:afd:a4acdac", - "originId": "58495.pz39s0 at https://www.imore.com", - "fingerprint": "8fe463a6", - "content": { - "content": "

An Apple Support rep apparently said, "I do not know how this could of happened."

\n

\n

What you need to know

\n
  • An Apple Card user claims he was the victim of fraud.
  • \n
  • When he contacted Apple Support, they said, "I do not know how this could of happened."
  • \n
  • Apple Card touts an extra level of security with no numbers and no CVV.
  • \n

When Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.

\n

The Apple Card user said they reached out to Apple Support and received this response:

\n
\n

I do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.

\n
\n

The Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. The tricky thing is the purchase was apparently labeled as being nearby, but clicking on the map revealed it was hours away, 9to5Mac explained.

\n

On Apple's website, the company highlights the fact that the Apple Card doesn't have any numbers on it. "Not even a CVV. So that's one less thing to worry about when you hand over your card at a restaurant or store." But that doesn't guarantee it can't be stolen.

\n

9to5Mac speculates that the Apple Card user may have been the victim of skimming, which can potentially affect all credit cards and debit cards. It's a reminder to be extra vigilant when swiping your card at a gas station or ATM. Better yet, use Apple Pay when possible.

\n

\n
\n

Apple Card

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Card user says he was the victim of fraud", - "author": "Brandon Russell", - "summary": { - "content": "An Apple Support rep apparently said, "I do not know how this could of happened."\nWhat you need to know\nAn Apple Card user claims he was the victim of fraud.\nWhen he contacted Apple Support, they said, "I do not know how this could of happened."\nApple Card touts an extra level of security with no numbers and no CVV.\nWhen Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.\nThe Apple Card user said they reached out to Apple Support and received this response:\nI do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.\nThe Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DzBrQNf9PCU/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "crawled": 1570660800027, - "published": 1570660313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 2216, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500208603 - }, - { - "keywords": [ - "Development", - "How To", - "Xcode" - ], - "originId": "https://ericasadun.com/?p=6502", - "fingerprint": "878bb7e8", - "id": "eos9yhbovnwyH+gNY6NsrxoZIGI+1zv2KFTRDDBJycA=_16e0e491282:185ad:d4506071", - "author": "erica", - "summary": { - "direction": "ltr", - "content": "Most Xcode users quickly become familiar with the basics of the Find Navigator panel. With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator. I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom [\u2026]" - }, - "alternate": [ - { - "href": "https://ericasadun.com/2019/10/27/fun-with-xcode-search-domains-excluding-match-text/", - "type": "text/html" - } - ], - "crawled": 1572197700226, - "title": "Fun with Xcode Search Domains: Excluding match text", - "published": 1572195876000, - "origin": { - "streamId": "feed/http://ericasadun.com/feed/", - "htmlUrl": "https://ericasadun.com", - "title": "Erica Sadun" - }, - "content": { - "direction": "ltr", - "content": "

Most Xcode users quickly become familiar with the basics of the Find Navigator panel.

\n

\"\"

\n

With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator.

\n

I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom left, \u00a0under the search field, you can create narrowed searches. This enables you to, for example, search only in Swift files or exclude files containing the word Test.

\n

To get started, click the icon (two lines with three squares on a line between them) and then New Scope (the plus icon). Here, you can name the scope, limit the search extent, and add criteria for exactly which files should be included or not.

\n

\"\"

\n

The logic is straightforward. You choose where to look (the project, a folder, or through the entire SDK), and whether to include all conditions or some conditions:

\n

\"\"

\n

Each condition is based on the file name, path, extension, UTI (the kind of file, like image which is useful for finding vector assets), Workspace location (namely groups), or source control status (handy for finding newly applied changes.)

\n

Most of my conditions are file-name-based. And for those, you get the following matching conditions. The \u201cends with\u201d is an obvious win for extensions (although you can also use UTIs for that), and \u201cstarts with\u201d can help for projects organized in hierarchical ways.

\n

\"\"

\n

Now, interestingly enough, this list fails to offer \u201cdoes not contain\u201d but that\u2019s fairly easy to work around. Since Xcode supports regex matching, you can easily replicate \u201cdoes not contain\u201d with an appropriate regex:

\n

\"\"

\n

Change the file name to a path to exclude source file directories.

\n

You can create as many search domains as you like. At least, I haven\u2019t found an upper bound yet. I haven\u2019t found a way to reorder the find scopes, although if you\u2019re really controlling about this, you can pop into \u00a0your workspace (ProjectName.xcodeproj/project.xcworkspace/xcuserdata/username.xcuserdatad), convert your UserInterfaceState.xcuserstate to xml (plutil -convert xml1), and hand-edit it the way you need.

\n

There are lots of wonderful little Xcode tweaks like these throughout this monster of an IDE. What are some of your faves? If I have time this week, I\u2019ll share some of mine, such as the four-square \u2014 another of my favorite tools \u2014 and a few great ways to connect your editor to the navigator.

" - }, - "unread": false, - "readTime": 3406, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572499929438 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617536", - "recrawled": 1572455791719, - "updateCount": 1, - "fingerprint": "77224d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sonos has announced a new initiative today that makes it easy for existing customers to trade in older Sonos products for a nice discount on new ones. For Apple customers, the Trade Up program is a neat opportunity to bring Sonos\u2019 AirPlay 2 compatible speakers into your home.

\n

more\u2026

\n

The post Sonos pushing AirPlay 2 speaker lineup with new Trade Up program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/sonos-trade-in-program-airplay-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "Sonos pushing AirPlay 2 speaker lineup with new Trade Up program", - "published": 1572442686000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4493, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499889443 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-4991449931465752891", - "fingerprint": "7d99be14", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-rGjQOQb89a8/XbS25YYbgeI/AAAAAAAADUI/s8Q4e0pTtX4qSTP3wrkt13VGV53Q8J0tQCLcBGAsYHQ/s72-c/092.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "updated": 1572124724480, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/john-paul-ii-in-defense-of-nation-and.html", - "type": "text/html" - } - ], - "crawled": 1572128105737, - "title": "John Paul II in defense of the nation and patriotism", - "published": 1572124680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
In chapters 11-15 of his last book Memory and Identity, Pope St. John Paul II provides a lucid exposition of the idea of the nation as a natural social institution and of the virtue of patriotism, as these have been understood in traditional natural law theory and Catholic moral theology.\u00a0 The relevance to current controversies will be obvious.

What is the nation, and what is patriotism?\u00a0 John Paul begins by noting the connection between the nation and the family, where the former is in a sense an extension of the latter:

The Latin word patria is associated with the idea and the reality of \u201cfather\u201d (pater).\u00a0 The native land (or fatherland) can in some ways be identified with patrimony \u2013 that is, the totality of goods bequeathed to us by our forefathers\u2026 Our native land is thus our heritage and it is also the whole patrimony derived from that heritage.\u00a0 It refers to the land, the territory, but more importantly, the concept of patria includes the values and spiritual content that make up the culture of a given nation. (p. 60)

As that last remark makes clear, the ties of blood are less important than those of culture.\u00a0 Indeed, multiple ethnicities can make up a nation.\u00a0 Referring to his native Poland, the pope notes that \u201cin ethnic terms, perhaps the most significant event for the foundation of the nation was the union of two great tribes,\u201d and yet other peoples too eventually went on together to comprise \u201cthe Polish nation\u201d (p. 77).\u00a0 It is shared culture, and especially a shared religion, that formed these diverse ethnicities into a nation:

When we speak of Poland\u2019s baptism, we are not simply referring to the sacrament of Christian initiation received by the first historical sovereign of Poland, but also to the event which was decisive for the birth of the nation and the formation of its Christian identity.\u00a0 In this sense, the date of Poland\u2019s baptism marks a turning point.\u00a0 Poland as a nation emerges from its prehistory at that moment and begins to exist in history.\u00a0 (p. 77)

That a shared culture is the key to understanding the nation is a theme John Paul emphasizes repeatedly throughout the book.\u00a0 He says that \u201cevery nation draws life from the works of its own culture\u201d (p. 83), and that:

The nation is, in fact, the great community of men who are united by various ties, but above all, precisely by culture.\u00a0 The nation exists\u00a0\u2018through\u2019 culture and \u2018for\u2019 culture\u00a0and it is therefore the great educator of men in order that they may \u2018be more\u2019 in the community\u2026

I am the son of a nation which\u2026 has kept its identity, and it has kept, in spite of partitions and foreign occupations, its national sovereignty, not by relying on the resources of physical power but solely\u00a0by relying on its culture. \u00a0This culture turned out, under the circumstances, to be more powerful than all other forces.\u00a0 What I say here concerning the right of the nation to the foundation of its culture and its future is not, therefore, the echo of any \u2018nationalism\u2019, but it is always a question of a stable element of human experience and of the\u00a0humanistic perspective of man's development.\u00a0 There exists a fundamental sovereignty of society, which is manifested in the culture of the nation. (p. 85)

In addition to shared values and religion, John Paul identifies shared history as another crucial aspect of a nation\u2019s identifying culture:

Like individuals, then, nations are endowed with historical memory\u2026 And the histories of nations, objectified and recorded in writing, are among the essential elements of culture \u2013 the element which determines the nation\u2019s identity in the temporal dimension.\u00a0 (pp. 73-74)

The pope notes that citizens of modern Western European countries often have \u201creservations\u201d about the notion of \u201cnational identity as expressed through culture,\u201d and have even \u201carrived at a stage which could be defined as \u2018post-identity\u2019\u201d (p. 86).\u00a0 There is \u201ca widespread tendency to move toward supranational structures, even internationalism\u201d with \u201csmall nations\u2026 allow[ing] themselves to be absorbed into larger political structures\u201d (p. 66).\u00a0 However, the disappearance of the nation would be contrary to the natural order of things:

Yet it still seems that nation and native land, like the family, are permanent realities.\u00a0 In this regard, Catholic social doctrine speaks of \u201cnatural\u201d societies, indicating that both the family and the nation have a particular bond with human nature, which has a social dimension.\u00a0 Every society\u2019s formation takes place in and through the family: of this there can be no doubt.\u00a0 Yet something similar could also be said about the nation. (p. 67)

And again:

The term \u201cnation\u201d designates a community based in a given territory and distinguished from other nations by its culture.\u00a0 Catholic social doctrine holds that the family and the nation are both natural societies, not the product of mere convention.\u00a0 Therefore, in human history they cannot be replaced by anything else.\u00a0 For example, the nation cannot be replaced by the State, even though the nation tends naturally to establish itself as a State\u2026 Still less is it possible to identify the nation with so-called democratic society, since here it is a case of two distinct, albeit interconnected orders.\u00a0 Democratic society is closer to the State than is the nation.\u00a0 Yet the nation is the ground on which the State is born. (pp. 69-70)

As this last point about the state and democracy indicates, a nation cannot be defined in terms of, or replaced by, either governmental institutions and their laws and policies on the one hand, or the aggregate of the attitudes of individual citizens on the other.\u00a0 It is something deeper than, and presupposed by, both of these things.\u00a0 It is only insofar as a nation, defined by its culture, is already in place that a polity can come into being.\u00a0 Hence it is a mistake to think that, if the common cultural bonds that define a nation disappear, the nation can still be held together by virtue of governmental policy either imposed from above or arrived at my majority vote.\u00a0 For a people have to be united by common bonds of culture before they can all see either governmental policy or the will of the majority as legitimate.\u00a0 (Readers familiar with the work of Roger Scruton will note the parallels, and how deeply conservative John Paul II\u2019s understanding of the nation is.)\u00a0

Now, as a natural institution, the nation, like the family, is necessary for our well-being.\u00a0 And as with the family, this entails a moral duty to be loyal to and to defend one\u2019s nation \u2013 and for precisely the same sorts of reasons one has a duty of loyalty to and defense of one\u2019s family:

If we ask where patriotism appears in the Decalogue, the reply comes without hesitation: it is covered by the fourth commandment, which obliges us to honor our father and mother.\u00a0 It is included under the umbrella of the Latin word pietas, which underlines the religious dimension of the respect and veneration due to parents\u2026

Patriotism is a love for everything to do with our native land: its history, its traditions, its language, its natural features.\u00a0 It is a love which extends also to the works of our compatriots and the fruits of their genius.\u00a0 Every danger that threatens the overall good of our native land becomes an occasion to demonstrate this love. (pp. 65-66)

Among the dangers to the nation are the opposite extreme economic errors of egalitarian statism and liberal individualism, which threaten to destroy the common culture that defines the nation \u2013 in the one case from the top down and in the other from the bottom up.\u00a0 The pope writes:

[W]e must ask how best to respect the proper relationship between economics and culture without destroying this greater human good for the sake of profit, in deference to the overwhelming power of one-sided market forces.\u00a0 It matters little, in fact, whether this kind of tyranny is imposed by Marxist totalitarianism or by Western liberalism. (pp. 83-84)

If liberal individualism is an error that pays insufficient respect to the nation, there is of course an opposite extreme error which involves giving excessive esteem to the nation \u2013 namely, nationalism.\u00a0 Patriotism, rightly understood, is the middle ground between these extremes:

Whereas nationalism involves recognizing and pursuing the good of one\u2019s own nation alone, without regard for the rights of others, patriotism, on the other hand, is a love for one\u2019s native land that accords rights to all other nations equal to those claimed for one\u2019s own. (p. 67)

John Paul II was clear that the remedy for nationalism was not to go to the opposite extreme (whether in the name of individualism, internationalism, or whatever), but rather precisely to insist on the sober middle ground:

How can we be delivered from such a danger?\u00a0 I think the right way is through patriotism\u2026 Patriotism, in other words, leads to a properly ordered social love. (p. 67)

Now, let\u2019s note a number of things about these remarks and their implications.\u00a0 First, as I have said, what the late pope was giving expression to here is not merely his personal opinion, but traditional natural law political philosophy and Catholic moral teaching \u2013 the kind of thing that would have been well known to someone formed in Thomistic philosophy and theology in the early twentieth century, as John Paul II was.

Second, John Paul\u2019s teaching implies that those who seek to preserve their nation\u2019s common culture, and for that reason are concerned about trends that might radically alter its religious makeup or undermine its common language and reverence for its history, are simply following a natural and healthy human impulse and indeed following out the implications of the fourth commandment.\u00a0 There is no necessary connection between this attitude and racism, hatred for immigrants, religious bigotry, or the like.\u00a0

Of course, a person who seeks to preserve his nation\u2019s culture might also be a racist or xenophobe or bigot.\u00a0 The point, however, is that he need not be, and indeed that it is wrong even to presume that he is, because a special love for one\u2019s own nation and desire to preserve its culture is a natural human tendency, and thus likely to be found even in people who have no racist or xenophobic or bigoted attitudes at all.\u00a0 Indeed, it is, again, even morally virtuous.\u00a0

Needless to say, there is also a moral need to balance this patriotism with a welcoming attitude toward immigrants, with respect for the rights of religious minorities, and so forth.\u00a0 The point, however, is that all of these things need to be balanced. \u00a0Too many contemporary Catholics, including some churchmen, have a tendency to emphasize only the latter while ignoring the former.\u00a0 They have a tendency to buy into the leftist narrative according to which the current wave of populist and patriotic sentiment in the United States and Western Europe is merely an expression of racism and xenophobia.\u00a0 This is deeply unjust, contrary to Catholic teaching, and politically dangerous.\u00a0 It is unjust and contrary to Catholic teaching because, again, both natural law and traditional moral theology affirm that a desire to preserve one\u2019s nation and its culture are natural human sentiments and morally praiseworthy.\u00a0 It is dangerous because, when governing authorities fail to respect and take account of these natural and decent human sentiments, they are inviting rather than preventing a nationalist overreaction.

(President Trump has famously called himself a \u201cnationalist,\u201d which is unfortunate given the connotations of that term.\u00a0 However, from his 2019 address to the United Nations it seems clear that what he means by this is just the defense of the institution of the nation against those who would dissolve it in the name of globalism, open borders, etc.\u00a0 Moreover, he explicitly affirmed the right of every nation to preserve itself and its sovereignty, and the right of everyhuman being to have a special patriotic love and preference for his own country.\u00a0 He also has repeatedly called for the United States to refrain from intervening in the affairs of other nations.\u00a0 So it is evident that it is really just patriotism in the sense described above, rather than some sort of American nationalism, that he intends to promote.)

The current controversy over illegal immigration must be understood in light of these principles.\u00a0 In a 1996 message on World Migration Day, John Paul II emphasized the need to welcome migrants, to take account of the dangerous circumstances they are sometimes fleeing, to avoid all racist and xenophobic attitudes, and so on.\u00a0 At the same time, he acknowledged that \u201cmigration is assuming the features of a social emergency, above all because of the increase in\u00a0illegal migrants\u201d (emphasis in the original), and that the problem is \u201cdelicate and complex.\u201d\u00a0 He affirmed that \u201cillegal immigration should be prevented\u201d and that one reason it is problematic is that \u201cthe supply of foreign labour is becoming excessive in comparison to the needs of the economy, which already has difficulty in absorbing its domestic workers.\u201d\u00a0 And he stated that in some cases, it may be necessary to advise migrants \u201cto seek acceptance in other countries, or to return to their own country.\u201d

The Catechism promulgated by Pope John Paul II teaches that:

The more prosperous nations are obliged, to the extent they are able,to welcome the\u00a0foreigner\u00a0in search of the security and the means of livelihood which he cannot find in his country of origin. Public authorities should see to it that the natural right is respected that places a guest under the protection of those who receive him.

Political authorities, for the sake of the common good for which they are responsible, may make the exercise of the right to immigrate subject to various juridical conditions, especially with regard to the immigrants' duties toward their country of adoption. Immigrants are obliged to respect with gratitude the material and spiritual heritage of the country that receives them, to obey its laws and to assist in carrying civic burdens.\u00a0 (Emphasis added)

End quote.\u00a0 Note that the Catechism teaches that immigrants have a duty to respect the laws and \u201cspiritual heritage\u201d of the nation they seek to enter, and that political authorities may restrict immigration so as to uphold the \u201ccommon good\u201d of the nation they govern.\u00a0

Hence, there is no foundation in Catholic teaching for an open borders position, or for the position that those who seek to uphold the common culture and economic interests of their nation ought to be dismissed as racists and xenophobes.\u00a0 On the contrary, Catholic teaching explicitly rules out those positions.\u00a0

There is a further implication of John Paul II\u2019s teaching.\u00a0 It isn\u2019t merely that having a special love for one\u2019s nation and its culture is natural and virtuous.\u00a0 It is that a failure to have it is vicious \u2013 a violation of the fourth commandment.

Of course, every nation has its faults, and aspects of its history of which one ought to be ashamed.\u00a0 For example, Germans are right to repudiate the Nazi period of their history, and Americans are right to repudiate slavery and segregation.\u00a0 But there is a mentality prevalent in the modern West that goes well beyond that \u2013 that insists on seeing nothing but evil in one\u2019s own nation and its culture and history.\u00a0 This is the mentality sometimes called oikophobia \u2013 the hatred of one\u2019s own \u201chousehold\u201d (oikos), in the sense of one\u2019s own nation.\u00a0 One sees this mentality in Westerners who shrilly and constantly denounce their civilization as irredeemably racist, colonialist, etc., downplaying or denying its virtues, and comparing it unfavorably to other cultures \u2013 as if Western culture is somehow more prone to such failings than other cultures are, and as if it hasn\u2019t contributed enormously to the good of the world (both of which are absurd suppositions).

Oikophobia is evil.\u00a0 It is a spiritual poison that damages both those prone to it (insofar as it makes them bitter, ungrateful, etc.) and the social order of which they are parts (insofar as it undermines the love and loyalty citizens need to have for their nation if it is to survive).\u00a0 It is analogous to the evil of hating and undermining one\u2019s own family.\u00a0 It is a violation of the fourth commandment.

The oikophobe sees his position as a remedy for nationalism, but in fact he is simply guilty of falling into an error that is the opposite extreme from that of the nationalist.\u00a0 Moreover, he is inadvertently promoting nationalism, because human beings have a tendency to overreact to one extreme by going too far in the other direction.\u00a0 Nationalism is bound to arise precisely as an overreaction against oikophobia.\u00a0 Those who are currently reacting to what they perceive as a resurgent nationalism by doubling down on oikophobia \u2013 pushing for open borders, indiscriminately denouncing their opponents as racists and xenophobes, etc. \u2013 are making a true nationalist backlash more likely, not less likely.\u00a0 The only true remedy for the evils of nationalism and oikophobia is, as John Paul II taught, the sober middle ground of patriotism.

It is no accident that those prone to oikophobia tend to be precisely the same people as those who want to push further the sexual revolution, feminism, and the destruction of the traditional family and traditional sex roles that these entail.\u00a0 The same liberal individualist poison is at the core of all of these attitudes.\u00a0 As St. John Paul II said, \u201cpatria is associated with the idea and the reality of \u2018father\u2019 (pater).\u201d\u00a0 Hatred of masculinity and of the paternal authority and responsibilities that are its fulfilment, hatred of the traditional family and of the sexual morality that safeguards it, and hatred of one\u2019s fatherland, are ultimately of a piece.\u00a0 And lurking beneath them all is a deeper hatred for another, heavenly Father.

Further reading:

Liberty, equality, fraternity?

Continetti on post-liberal conservatism

Hayek\u2019s Tragic Capitalism
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499824479 - }, - { - "originId": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "fingerprint": "16268498", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1cddfaa1:1c015:d4506071", - "updated": 1572440368000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build beautiful, modern UICollectionView layouts using iOS 13\u2019s new declarative UICollectionViewCompositionalLayout API." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "type": "text/html" - } - ], - "crawled": 1572442340001, - "title": "Modern Collection Views with Compositional Layouts [FREE]", - "published": 1572440368000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": false, - "readTime": 3593, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499811331 - }, - { - "originId": "https://inessential.com/2019/10/30/etas_follow_up", - "fingerprint": "d48dc2d2", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1e5e8e9e:1ca95:d4506071", - "summary": { - "direction": "ltr", - "content": "

Some people took my post No ETAs as if I were arguing against doing software estimates of any kind, ever.

\n

I didn\u2019t actually mean that. If your boss, project manager, or person you\u2019re contracting with asks for an estimate, do your best to come up with something accurate. If you\u2019re writing enterprise software, you may even be contractually bound to provide estimates for when features will ship.

\n

There are ways to get pretty good at this. Pay attention to history and avoid wishful thinking. Don\u2019t assume perfect productivity. Allow for the unexpected, because there\u2019s always something.

\n

What I\u2019m talking about is the case where you\u2019re writing a consumer-facing app \u2014\u00a0something that would get published on an app store, for instance \u2014\u00a0and customers or potential customers ask about an ETA for a given feature. Don\u2019t do it! (For the reasons stated in the article.)

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/etas_follow_up", - "type": "text/html" - } - ], - "crawled": 1572467543710, - "title": "ETAs: Follow-Up", - "published": 1572466202000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 6552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499788300 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617593", - "fingerprint": "a1dafaae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e3:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about a new 16-inch MacBook Pro are not exactly new, with recent icon evidence found in macOS Catalina betas suggesting the redesign mentioned in some reports is not going to happen as we thought.

\n

more\u2026

\n

The post Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/exclusive-16-inch-macbook-pro-touch-bar-and-touch-id-layout-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed", - "published": 1572456327000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3947, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499186128 - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/unreadIds.json b/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/unreadIds.json deleted file mode 100644 index 2e50a14c9..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/unreadIds.json +++ /dev/null @@ -1,1005 +0,0 @@ -{ - "ids": [ - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21f67899:1dd19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21888cf4:1d85a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceaa:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ebe0d8f:1cd51:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1e8bd2c3:1cbfc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbea:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1e515970:1ca4e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d3d503c:1c1f0:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c100:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0ff:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fe:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1bbc9602:1b98e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ae0bc6c:1b7c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a3bd889:1b61b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b581:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b57f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1996f530:1b3f9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e19968029:1b3f8:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1935a125:1b1e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18f211bb:1b0bb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18bb1abd:1af75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae38:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae37:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e18834e3a:1ae34:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb2:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e184a5bfc:1acae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab94:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab93:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e181539ef:1ab92:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e17b4f8cc:1a9b4:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a977:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a976:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a975:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a974:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a951:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a950:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e154bb840:19e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e14ddcad4:19d98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c24:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c23:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1443bedd:19b7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1401f007:19a49:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e13ff7ed6:19a40:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13caf8bf:1993d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1394d8bc:1980a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f7:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e13809dbe:197bf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196d0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196ce:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e135a5eef:196c2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e13312796:19556:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1323555d:194e6:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e132341d9:194e5:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19406:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19405:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19404:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19403:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19402:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19401:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bd:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12b82733:192b9:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e128c08fe:191cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1281309d:19181:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f07:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e12333674:25d:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e113768bb:18b7c:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e0e415bb3:1c9:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dfef13c:18515:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dc7faf5:1848d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d91047f:18411:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d5a0e5d:18388:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e0a0add26:17e25:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d51:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d50:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e08a0dcd7:17b0f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0869e6ec:17a93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e05317571:17400:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04fa7f22:1732f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17173:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17172:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17171:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17074:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17073:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e041ea0a6:16f52:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0412f2d4:16f32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03e7aa18:16e57:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03dbd561:16e33:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d2a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d29:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03a4b61f:16d08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e030bcd86:16a0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e00af337c:1614a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e00020a15:15f78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dffcb137d:15e91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff9c5af6:15db2:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16dff96189f:15da4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15caf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15cae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff2e6d69:15b79:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfef776da:15a59:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfec0803e:1591d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfeb114c3:158e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15798:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15797:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151db:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151da:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfd76a73d:150de:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb87fea0:14c23:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb1a10c6:14b13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfaac2297:14973:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa752bc9:1488e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa3e3423:1478e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfa2ba734:1474f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df9f489be:1460e:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16df9cac7aa:1451f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14418:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14417:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14416:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14415:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e8:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df94f30cb:142aa:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14199:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14198:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14197:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14196:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14195:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14194:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14193:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14192:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14191:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14190:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418e:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14189:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16df9023de1:140ce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f90:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8867fb0:13cb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df84f894b:13b5e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df818932b:13acf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df67431e4:136ed:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df63d3aef:13668:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df629ea8a:13622:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13586:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13585:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df54e1003:13323:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5171881:131eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df47234f9:12e66:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d11:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df4246b92:12cc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df404486a:12bf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12aca:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129ae:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16df393ff3d:129a8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df35f65c2:12677:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3286f66:1245c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df2f17803:1237d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df0cbd548:11e20:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16df0c9161a:11e18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df094de46:11d54:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df05de7ed:11cac:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc6:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df0250a4a:11bc3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b46:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b45:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16defd61a3e:11a78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16defb90183:119b1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def9ef9cd:11952:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16def955bf3:1191f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def820b16:1187a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def4b1497:1174b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def30bec1:116ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113db:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dee85d4c4:1137a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11089:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11088:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dedca58b5:10f04:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16deaad4c10:3fc:d73aeb6e", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dea5a54d0:3f3:d73aeb6e", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10646:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10645:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de97f1ad1:105c9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9482437:10540:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de5a1c9d6:ff53:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2a:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16de52dc2ec:fe7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de48efa9e:fd0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc6a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc69:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4210e3a:fbf1:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f633:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f632:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de11f956d:f5ed:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de0fb30a4:f5a6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de0b1a902:f441:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de07ab279:f332:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de055d449:f2c7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddfe90cf7:f111:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddfe79931:f107:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddfd5cf69:f037:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef39:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddf7b219c:eeeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf67e1b1:ee48:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf30eab0:ed3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddef9f39f:ec52:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dde55118b:e820:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddc9d5e43:e43a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc0bb770:e25a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbf87a12:e200:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb8a8db7:e02d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3a:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddb2b0e4e:deb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb1ca07b:de3f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:dded:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd43:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd42:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddabcd370:dcbd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddaaeb40b:dc3a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dda8afb57:dbc9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda40c85f:d9fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda09d207:d91b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd9e20e25:d8a1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d601:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d600:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d5ff:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd964eeef:d496:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd92df8cf:d3d4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd7085c2a:cf69:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd6adad82:ce37:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd69a705b:cd98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5f58d82:ca42:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5be976d:c972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c848:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c847:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c846:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd56d6028:c800:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79c:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c723:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c722:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd519b64d:c611:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b4:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd4abca5a:c434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c128:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c127:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9ba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9b9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd143d475:b91a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd105725b:b83b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b753:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b752:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0978625:b688:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd06090ad:b57b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd0303f71:b495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b459:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b458:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b457:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ad:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dcf903f7f:b0f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf84b72e:b08e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf4dc151:ac4f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf16cb9a:ab7f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dccbe7140:a68a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dccba3a53:a675:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a595:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc4c4e2b:a53d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc1557e2:a4a6:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dcb897e48:2597:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb73be4c:a21c:d4506071", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16dcb598a47:257a:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb398067:a0fb:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb058574:9ff4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd4:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dca9787af:9df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca94a010:9dcd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dca675d83:9d3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca26b4b1:9a32:d4506071", - "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16dc97ae42c:9834:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc83812d6:95f2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc7ca26b8:9522:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc6b75a1f:9344:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5db845a:919a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5a48f40:9141:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc56d99e0:90d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc4ffae02:8fe4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc1595ea7:8a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc0eb733e:893e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc07d8834:886b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbfd8a776:86ef:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbdc64c18:83a9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd8f56e8:834b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd216be4:7ed8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbd0e2f61:7ebf:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbd073d63:7e99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbcd73aac:7e1a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbca0456f:7da2:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dbc520860:7c89:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b81:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b80:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbf3b0ea:7b60:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b03:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b02:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbbc93a8:7ab5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbba0b7d3:7a70:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb56863f:7948:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dbb23d949:7894:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7883:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7882:d4506071", - "1VJ3JTb4XJCbq7VlosA5bSMQjIx6fnGTAf2LoQWGilY=_16dbb0662f8:77d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dba43be4d:73ab:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db85523b0:7019:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db81e2f0b:6fbb:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d76:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d75:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db7374b8b:6d44:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db71ea46f:6ce6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c04:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c03:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bbb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bb9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db669227d:69c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db66688cf:69c1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db65adb74:6976:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db62f9469:68ee:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6813:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6812:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6811:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6810:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:680f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db58ab656:64bd:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db38c3cef:b86:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3786569:6008:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3417152:5fa1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db32e3423:5f78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f22:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db2e920f4:5ef5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db2d387a2:5ebf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b41:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db299b998:a79:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db27ae983:5d96:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2526173:5d24:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16db244095b:5ce7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db22aeb0f:714:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db21c7ff7:5c7a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db20ccbbf:6f3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1e47870:5b99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1da5b51:6e9:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1a81e41:6a3:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:697:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:696:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:680:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:67f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16b8f41:67e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16184ba:67c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1532b08:66e:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5957:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5956:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5955:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db13939ec:668:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db1304370:5909:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1251fa8:65e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65a:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:659:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5872:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5871:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5870:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0f2b075:647:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0deb773:63b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0dbf47b:639:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:637:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:636:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:635:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db0d25065:57b7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db0d1b2a4:57af:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0ca616a:62f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db08441e0:61d:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:611:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:610:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5433:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c6:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c1:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c0:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daff5e192:5318:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dae6cf3ee:5041:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dae3e3e07:4fea:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadf6e41d:4d2:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dade2bcc6:4af:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dadd05512:4f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dadc81700:4f12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadc688f3:414:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad912227:4e95:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e31:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad539622:34a:f418198c", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dad50908f:4e02:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad4bd045:32f:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad233976:4d6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:228:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:227:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:226:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:225:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dacf48330:4cf4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dace21dac:4caa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daccc654f:1f6:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dacaa8b96:17f:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daca22ab6:168:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac869993:4baf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b88:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b87:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac783707:c9:f418198c", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac73e66f:4b5a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c3:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c2:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac5a62fa:b3:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4adb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ada:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad8:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac3cca85:4a6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac3bcff2:9a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac27a5d8:a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10aa:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a07:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a06:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a05:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac138489:10a5:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac107295:49dd:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1096:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1095:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1094:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabe1bb6c:4939:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabd721fa:1077:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:1070:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabaac72e:4862:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16daba98fba:4861:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab913b5f:1048:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab826726:103e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab7ced19:1037:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab78d47d:1035:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab73d16f:475f:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab5eabde:1023:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:101a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:1019:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab40e63e:100b:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab3cdce9:43b2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab2c8d4d:1003:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab187ac8:ff4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab05e91a:4321:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab044238:fe9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daaf9e24b:fe4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daad205bd:fd4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daacef41c:4292:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daac7ecba:fcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee1:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8e05bac:3f75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f08:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da8a12907:3efd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8701554:3eb3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da869acee:ea9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da8453d3b:e83:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e29:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e28:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e27:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831dbaa:e75:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e74:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e73:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e72:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e70:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da81b94a0:3de2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e48:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e47:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da804877a:3dab:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8020475:3da9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7fc49b9:3d9e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e32:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e31:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7e8ab65:e2c:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7de9eb4:e22:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d8d522:e1d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e17:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e16:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7cd931e:3d15:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7ca920a:e0a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf5:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7b78572:3cb7:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df4:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da7ad8515:3c99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:ddb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dda:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dd9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7969dc9:3c6d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dce:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3baf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da75aa322:d9a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b77:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d97:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d96:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d95:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7494c3c:3b41:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d89:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da73d873d:d7b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d70:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da728b53c:3ad9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da720778d:3aa0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da71530f7:d22:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da71230d2:3a60:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfc:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfb:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a14:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd8163:cad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62f0:cac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62cb:cab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3924:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3923:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3922:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3921:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ba9577:c9a:53b826a2", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16da6a434f3:38e6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da683d7b0:388d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da680cb43:3888:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6748384:c69:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da64e9fa8:c4c:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37c0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37bf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da62c2013:c31:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da615ef1e:35b3:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da60214fc:c18:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5ede3f7:c08:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da5defacf:3542:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5c89b2a:beb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5a80d7e:bd3:53b826a2", - "OOZ/ohF9uC+/WUqK0XVPRWjAsMGfbKeDd5paomAdnmo=_16da537ae90:33e0:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da397ec84:31ae:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da2bbcb30:309b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da2a6a692:3083:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da282d925:966:53b826a2", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16da273e033:962:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da1cad56c:2eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da18a706d:913:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:903:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:902:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:901:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1487702:8f4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1485a56:8f3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da0ef0463:2d66:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da0af97d6:8c7:53b826a2", - "iArFEJN54i980lkIXIWQkqsVjbh5DWI3egkJLHhu9v0=_16da0101379:2c44:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9eb09406:85c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2994:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2993:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9db6b0ea:2972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9d48c884:28df:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d39163d:7f3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d1ad3ac:7e8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9cfc9738:7dd:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c79a996:7b3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c6cf64f:26e5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c65d05f:7a9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c3601b7:267d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c0b0693:787:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2618:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2617:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bf6c159:77f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bd47f64:770:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bba43c9:767:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bae9f90:760:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9ba9bec4:75b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b601ab5:74a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b3ee35b:743:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b23b03d:73f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9a476b28:23e1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9974e9b9:6be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9934a5e5:2260:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d99311a17:6a7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2208:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2207:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98efb8ee:67d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98e5b074:66a:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d98dd1a0b:21cc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98d3affa:64e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98952fab:5d7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d988fc93c:2119:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9876e9a6:5bc:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2082:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2081:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9858b9c1:5a9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9844966e:596:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98266b9a:570:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9821e05e:2002:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d981c4e3c:561:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98122f94:557:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e1251:550:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e0451:54f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ded573:516:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97d46deb:510:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:508:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:507:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97b505da:4f6:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4e0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4df:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9796e361:4d1:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9792795b:1e2b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d978cb09b:4c8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d977fea50:4be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9778d547:4b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4af:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ae:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:490:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:48f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97461004:1d38:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9733ff52:47a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9722571f:1cd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:466:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:465:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:464:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:463:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:441:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:440:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:431:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:430:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:42f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96d826f9:1bec:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:41a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:419:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96a132c7:1985:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96a07f54:400:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d966a3ef1:1917:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d966468fb:3d8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d963bbf88:3b5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96319c4a:3a7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:395:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:394:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95eb340f:388:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95cd01ed:379:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d94c5daba:164b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d94a93ae4:311:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d947baaaa:15c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9444b6ae:155b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d942c0878:2de:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93f9d9be:2ab:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93c1a015:251:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93b34eba:241:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d939fda8c:13f2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d938aedbe:216:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93852581:211:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9380dda0:209:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9376eefc:202:53b826a2", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1359:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1358:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d936d06f3:1ef:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9368e67a:133d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d93445712:12e2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d933ea3c0:c4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1299:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1298:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d931c60da:8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93167a9c:7c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d930e3ae3:122b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92e40b08:11:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d92d6203d:113b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d47:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d46:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92c19339:d3b:fc4690a0", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d92c10fc0:10f0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92ad8234:d27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92a356f6:d1f:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0b:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d926b25dc:cd9:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9267e977:fc9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:ccf:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:cce:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d925620e1:f90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d924895c3:cb8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cac:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cab:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:caa:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:ca9:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9e:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d920c42e7:c86:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91f7f422:c70:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91e838fb:e54:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d9837f:c5c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d3a580:c56:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c49:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c48:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c47:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d91c0ea34:dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91b143b9:d96:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d919d0e1b:c27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9198dae9:c21:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3f:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3c:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3a:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b39:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b38:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b37:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b36:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b35:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c15:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c14:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c13:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9174a7bc:c02:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90f19878:b55:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f76c4f0:884:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8edefa36:703:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec5b3f5:6f1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec0c455:6dc:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8eafe951:655:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e7a5c11:5b8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e47ea63:4f3:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:555:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:554:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a2:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e29a65f:44f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8e19672d:4b9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e157c76:3ca:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8df74270:3a3:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f2:d4506071" - ], - "continuation": "16d8de25f3c:3f2:d4506071" -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/unreadIds@MTZkOGRlMjVmM2M6M2YyOmQ0NTA2MDcx.json b/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/unreadIds@MTZkOGRlMjVmM2M6M2YyOmQ0NTA2MDcx.json deleted file mode 100644 index 940b7a589..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-3-changestatusesagain/unreadIds@MTZkOGRlMjVmM2M6M2YyOmQ0NTA2MDcx.json +++ /dev/null @@ -1,178 +0,0 @@ -{ - "ids": [ - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f1:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f0:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3ef:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:359:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:358:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dcf0acd:353:fc4690a0", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d8dcbdbb5:347:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8db0dc98:33a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:335:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:334:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:298:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:297:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:296:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d928ffb:326:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d888cfb:31b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d7654f4:30d:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:309:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d74755c:222:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e4:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d603c89:2f6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e5:fc4690a0", - "AY80t/Vl4TMkqqPjtnpcUzVjYAqDn3a9sFmvt0zCpmI=_16d8d3d9585:154:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d3d59be:153:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d3:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d2:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfeb0cc:291:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfe9cb4:28d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:4a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:49:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cf5d0ea:284:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cdcb80b:270:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cd33bb7:26a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cc927f0:260:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:760:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:75f:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cbe6239:258:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cb47ebe:252:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ca03279:23f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8c98318d:6ee:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c9638e1:23a:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b7:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b6:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c6de21e:221:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c59cf46:213:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:448:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:447:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c45920d:206:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1ff:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1fe:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742", - "4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d88b5f1f6:50f66:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4d:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88ad1618:50f0c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88a5d80e:7b:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d889bd061:72:db1c1742", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d888b305c:50dda:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da6:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da5:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5b:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5a:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88737305:15:db1c1742", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d886c439f:50ca1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88695b6f:f:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d885899d3:2a4e:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d88540f01:50bf6:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d8846e4fe:50bc1:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d884666a1:50bba:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d8844085c:50b99:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8841112b:2a39:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d883f2213:50b6e:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d881ce4bb:509fb:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29f0:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ef:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ee:90d684ff", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d880e78f1:50990:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8804b013:29e2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d7:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d6:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d1:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080b:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080a:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:50809:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cd:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cc:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a2:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87be329a:29aa:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a4:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87aa0b8d:299b:90d684ff", - "qxI9mPUQaH2N8pL2LRpLlzIW5hw1iiQKLdJmLkGau/I=_16d87a8b438:50635:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d879fec1f:2992:90d684ff", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d879fb6f0:50612:18991ffa", - "mstho8+q3WlqKF/sQV4c1Sm0g7GZMkqDkTxYnXthJHo=_16d879f90ef:5060a:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ee:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ed:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c8:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2982:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2981:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d876d90e1:2970:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2956:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2955:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293c:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293b:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293a:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2d:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d870280bb:2920:90d684ff", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd4:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd3:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd2:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86f894e7:2914:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86be7055:28f9:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d86bdfb5a:4fc5c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e4:90d684ff", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16d86867c9b:4fb46:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d867b7bb5:28d3:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0d:18991ffa" - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/collections.json b/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/collections.json deleted file mode 100644 index d12c80e00..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/collections.json +++ /dev/null @@ -1,1604 +0,0 @@ -[ - { - "customizable": true, - "feeds": [ - { - "id": "feed/https://medium.com/feed/slack-developer-blog", - "feedId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog", - "updated": 1572579462680, - "velocity": 2.3, - "subscribers": 2, - "website": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4", - "language": "en", - "description": "Several bots are typing\u2026 - Medium" - }, - { - "id": "feed/http://ranchero.com/xml/rss.xml", - "feedId": "feed/http://ranchero.com/xml/rss.xml", - "title": "ranchero.com", - "updated": 1572554111531, - "velocity": 4.3, - "subscribers": 1, - "website": "https://inessential.com/", - "language": "en", - "description": "Brent Simmons\u2019s weblog." - }, - { - "id": "feed/http://bitsplitting.org/feed/", - "feedId": "feed/http://bitsplitting.org/feed/", - "title": "Daniel Jalkut", - "updated": 1570348471161, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bitsplitting.org", - "language": "en", - "description": "Chasing the impossible with Daniel Jalkut" - } - ], - "label": "Another for NetNewsWire", - "created": 1572579439783, - "enterprise": false, - "numFeeds": 3, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "feedId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "title": "TidBITS: Apple News for the Rest of Us", - "updated": 1572559519584, - "velocity": 15.4, - "subscribers": 1, - "website": "https://tidbits.com", - "language": "en", - "description": "Thoughtful, detailed coverage of everything Apple for 29 years\nand the TidBITS Content Network for Apple professionals" - }, - { - "id": "feed/http://feedpress.me/sixcolors", - "feedId": "feed/http://feedpress.me/sixcolors", - "title": "Six Colors", - "updated": 1569955568802, - "velocity": 24.4, - "subscribers": 1, - "website": "https://www.sixcolors.com/", - "language": "en", - "description": "Writing about Apple and other stuff by Jason Snell, Dan Moren, and others." - }, - { - "id": "feed/http://www.macalope.com/feed/", - "feedId": "feed/http://www.macalope.com/feed/", - "title": "Macalope", - "updated": 1498941877000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.macalope.com", - "state": "dormant", - "language": "en", - "description": "Full of sound and furry" - }, - { - "id": "feed/http://flyingmeat.com/blog/atom.xml", - "feedId": "feed/http://flyingmeat.com/blog/atom.xml", - "title": "The Flying Meat Weblog", - "updated": 1343168154000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://flyingmeat.com/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "feedId": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "title": "Macdrifter", - "updated": 1561539243000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.macdrifter.com/", - "language": "en" - }, - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - }, - { - "id": "feed/http://9to5mac.com/feed/", - "feedId": "feed/http://9to5mac.com/feed/", - "title": "9to5Mac", - "updated": 1572574658046, - "velocity": 115.2, - "subscribers": 2, - "website": "https://9to5mac.com", - "language": "en", - "description": "Apple News & Mac Rumors Breaking All Day" - } - ], - "label": "Macintosh", - "created": 1569829941677, - "enterprise": false, - "numFeeds": 7, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Must Read", - "created": 1569417923847, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "feedId": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "title": "Code by Kevin", - "updated": 1564803480000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.codebykevin.com/blosxom.cgi", - "language": "en", - "description": "Programming, code, business, and other pursuits" - }, - { - "id": "feed/http://www.raywenderlich.com/feed", - "feedId": "feed/http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich", - "updated": 1572539728140, - "velocity": 9.9, - "subscribers": 1, - "language": "en" - }, - { - "id": "feed/http://ddeville.me/feed.xml", - "feedId": "feed/http://ddeville.me/feed.xml", - "title": "Damien DeVille", - "updated": 1454187600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ddeville.me", - "state": "dormant", - "language": "en", - "description": "Software engineer at Dropbox. Previously at Realmac Software. UCL Computer Science alumnus." - }, - { - "id": "feed/http://owensd.io/rss.xml", - "feedId": "feed/http://owensd.io/rss.xml", - "title": "owensd.io - thoughts in and out - Articles", - "updated": 1534837458000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://owensd.io", - "state": "dormant", - "language": "en", - "description": "A builder of things." - }, - { - "id": "feed/http://prog21.dadgum.com/atom.xml", - "feedId": "feed/http://prog21.dadgum.com/atom.xml", - "title": "Programming in the 21st Century", - "updated": 1483509600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://prog21.dadgum.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds.feedburner.com/alistapart/main", - "feedId": "feed/http://feeds.feedburner.com/alistapart/main", - "title": "A List Apart: The Full Feed", - "updated": 1569829877486, - "velocity": 0.2, - "subscribers": 1, - "website": "https://alistapart.com", - "language": "en", - "description": "Articles for people who make web sites." - }, - { - "id": "feed/http://www.russbishop.net/feed", - "feedId": "feed/http://www.russbishop.net/feed", - "title": "Russ Bishop (atom)", - "updated": 1551122826000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.russbishop.net/feed", - "state": "dormant", - "language": "en", - "description": "This blog represents my own personal opinion and is not endorsed by my employer." - }, - { - "id": "feed/http://mentalfaculty.tumblr.com/rss", - "feedId": "feed/http://mentalfaculty.tumblr.com/rss", - "title": "The Mental Blog", - "updated": 1468311749000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://mentalfaculty.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Drew McCormack (@drewmccormack) is founder of The Mental Faculty, developer of Mental Case and the Ensembles sync framework" - }, - { - "id": "feed/http://blog.amyworrall.com/rss", - "feedId": "feed/http://blog.amyworrall.com/rss", - "title": "What Amy Did", - "updated": 1486165238000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.amyworrall.com/", - "state": "dormant", - "language": "en", - "description": "I\u2019m a software developer from Coventry. I care about design and user experience. \n\nFollow me on Twitter: @amyruthworrall" - }, - { - "id": "feed/http://oleb.net/blog/atom.xml", - "feedId": "feed/http://oleb.net/blog/atom.xml", - "title": "Ole Begemann: iOS Development", - "updated": 1559322747743, - "velocity": 0.0, - "subscribers": 1, - "website": "https://oleb.net/blog/", - "language": "en" - }, - { - "id": "feed/http://subjc.com/atom.xml", - "feedId": "feed/http://subjc.com/atom.xml", - "title": "Subjective-C", - "updated": 1461251700000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://subjc.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://robnapier.net/atom.xml", - "feedId": "feed/http://robnapier.net/atom.xml", - "title": "Cocoaphony", - "updated": 1572285226430, - "velocity": 0.5, - "subscribers": 1, - "website": "https://robnapier.net/", - "language": "en" - }, - { - "id": "feed/http://cocoamanifest.net/feeds/index.xml", - "feedId": "feed/http://cocoamanifest.net/feeds/index.xml", - "title": "Cocoa Manifest", - "updated": 1402642440000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://cocoamanifest.net", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://petersteinberger.com/atom.xml", - "feedId": "feed/http://petersteinberger.com/atom.xml", - "title": "Peter Steinberger", - "updated": 1438088460000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://petersteinberger.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.weheartswift.com/feed/", - "feedId": "feed/http://www.weheartswift.com/feed/", - "title": "We \u2764 Swift", - "updated": 1569829929574, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.weheartswift.com", - "language": "en", - "description": "Swift Tutorials and iOS development" - }, - { - "id": "feed/https://medium.com/feed/swift-programming", - "feedId": "feed/https://medium.com/feed/swift-programming", - "title": "Swift Programming \u2014 Medium", - "updated": 1554317410000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/swift-programming?source=rss----5396e0e8bc29---4", - "state": "dormant", - "language": "en", - "description": "The Swift Programming Language - Medium" - }, - { - "id": "feed/http://tonyarnold.com/atom.xml", - "feedId": "feed/http://tonyarnold.com/atom.xml", - "title": "The blog of Tony Arnold", - "updated": 1531312200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://tonyarnold.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://borkware.com/miniblog/rss/rss.xml", - "feedId": "feed/http://borkware.com/miniblog/rss/rss.xml", - "title": "Borkware Miniblog", - "updated": 1360542004000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://borkwarellc.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Bork bork bork bork." - }, - { - "id": "feed/http://nshipster.com/feed.xml", - "feedId": "feed/http://nshipster.com/feed.xml", - "title": "NSHipster", - "updated": 1572541874458, - "velocity": 0.7, - "subscribers": 2, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://feeds.feedburner.com/pilkyme", - "feedId": "feed/http://feeds.feedburner.com/pilkyme", - "title": "Pilky.me", - "updated": 1561420800000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pilky.me/", - "language": "en" - }, - { - "id": "feed/http://macoscope.com/blog/feed/", - "feedId": "feed/http://macoscope.com/blog/feed/", - "title": "[macoscope blog]", - "updated": 1467803080000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://macoscope.com/blog", - "state": "dormant", - "language": "en", - "description": "The Macoscope Team on Designing and Developing Apps" - }, - { - "id": "feed/http://iosunittesting.com/feed/", - "feedId": "feed/http://iosunittesting.com/feed/", - "title": "iOS Unit Testing", - "updated": 1436534796000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://iosunittesting.com", - "state": "dormant", - "language": "en", - "description": "It's about TDD, unit testing, and creating bug free code on iOS." - }, - { - "id": "feed/http://airspeedvelocity.net/feed/", - "feedId": "feed/http://airspeedvelocity.net/feed/", - "title": "Airspeed Velocity", - "updated": 1452449244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://airspeedvelocity.net", - "state": "dormant", - "language": "en", - "description": "African or European Swift?" - }, - { - "id": "feed/http://www.cimgf.com/feed/", - "feedId": "feed/http://www.cimgf.com/feed/", - "title": "Cocoa Is My Girlfriend", - "updated": 1525988390000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.cimgf.com", - "state": "dormant", - "language": "en", - "description": "Taglines are for Windows programmers" - }, - { - "id": "feed/http://confusatory.org/rss", - "feedId": "feed/http://confusatory.org/rss", - "title": "The Confusatory", - "updated": 1476982283000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://confusatory.org/", - "state": "dormant", - "language": "en", - "description": "cbowns\u2019s tumblr." - }, - { - "id": "feed/http://indiestack.com/feed/", - "feedId": "feed/http://indiestack.com/feed/", - "title": "Indie Stack", - "updated": 1570815287712, - "velocity": 0.2, - "subscribers": 1, - "website": "https://indiestack.com", - "language": "en", - "description": "Hacking the Mac, iOS, and more with Daniel Jalkut" - } - ], - "label": "Programming", - "created": 1569829874442, - "enterprise": false, - "numFeeds": 26, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://feeds.macrumors.com/MacRumors-All", - "feedId": "feed/http://feeds.macrumors.com/MacRumors-All", - "title": "MacRumors: Mac News and Rumors - All Stories", - "updated": 1572569044833, - "velocity": 69.5, - "subscribers": 2, - "website": "https://www.macrumors.com", - "language": "en", - "description": "Apple, iPhone, iPad, Mac News and Rumors" - }, - { - "id": "feed/http://nshipster.com/feed.xml", - "feedId": "feed/http://nshipster.com/feed.xml", - "title": "NSHipster", - "updated": 1572541874458, - "velocity": 0.7, - "subscribers": 2, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - } - ], - "label": "Test for NetNewsWire", - "created": 1572579297834, - "enterprise": false, - "numFeeds": 3, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/7badfd54-6d65-421b-9a23-93dec726a308" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "feedId": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "title": "chat & code", - "updated": 1547807580000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corinnekrych.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Code is craft and collaboration is key to success. I love chatting the latest tech trends at coffee break: female geek." - }, - { - "id": "feed/http://ericasadun.com/feed/", - "feedId": "feed/http://ericasadun.com/feed/", - "title": "Erica Sadun", - "updated": 1572197700226, - "velocity": 0.2, - "subscribers": 1, - "website": "https://ericasadun.com", - "language": "en", - "description": "Where technology meets something or other" - }, - { - "id": "feed/http://therecord.co/xml/rss.xml", - "feedId": "feed/http://therecord.co/xml/rss.xml", - "title": "The Record", - "updated": 1401364800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://therecord.co/", - "state": "dormant", - "language": "en", - "description": "The stories you should know about the Mac and Cocoa developer community. Hosted by Brent Simmons and Chris Parrish." - }, - { - "id": "feed/https://grokswift.com/feed/index.xml", - "feedId": "feed/https://grokswift.com/feed/index.xml", - "title": "Grok Swift", - "updated": 1527175834000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://grokswift.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/https://blog.alltheflow.com/rss/", - "feedId": "feed/https://blog.alltheflow.com/rss/", - "title": "All The Flow", - "updated": 1570032686469, - "velocity": 0.2, - "subscribers": 1, - "website": "http://blog.alltheflow.com/", - "language": "en", - "description": "Cocoa, Swift, tools, Auto Layout - with \ud83e\udde1" - }, - { - "id": "feed/http://onefoottsunami.com/feed/atom/", - "feedId": "feed/http://onefoottsunami.com/feed/atom/", - "title": "One Foot Tsunami", - "updated": 1569938444527, - "velocity": 5.0, - "subscribers": 1, - "website": "https://onefoottsunami.com", - "language": "en", - "description": "Slightly less disappointing than it sounds" - }, - { - "id": "feed/http://www.loopinsight.com/feed/", - "feedId": "feed/http://www.loopinsight.com/feed/", - "title": "Loop Insight", - "updated": 1572567899318, - "velocity": 10.6, - "subscribers": 1, - "website": "https://www.loopinsight.com", - "language": "en", - "description": "Making Sense of Technology" - }, - { - "id": "feed/http://beckyhansmeyer.com/feed/", - "feedId": "feed/http://beckyhansmeyer.com/feed/", - "title": "Becky Hansmeyer", - "updated": 1569087367000, - "velocity": 1.4, - "subscribers": 1, - "website": "https://beckyhansmeyer.com", - "language": "en", - "description": "100% grass-fed Swift" - }, - { - "id": "feed/http://designatednerd.com/feed/", - "feedId": "feed/http://designatednerd.com/feed/", - "title": "Designated Nerd", - "updated": 1564425470000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://designatednerd.com", - "language": "en", - "description": "Software and Technical Support" - }, - { - "id": "feed/http://appcamp4girls.com/blog?format=RSS", - "feedId": "feed/http://appcamp4girls.com/blog?format=RSS", - "title": "Blog - App Camp For Girls", - "updated": 1558129314000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://appcamp4girls.com/blog/", - "language": "en" - }, - { - "id": "feed/https://inspiredmouse.com/feed/", - "feedId": "feed/https://inspiredmouse.com/feed/", - "title": "Inspired Mouse", - "updated": 1511986957000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://inspiredmouse.com", - "state": "dormant", - "language": "en", - "description": "No project is too diminutive" - }, - { - "id": "feed/https://incrementalistblog.wordpress.com/feed/", - "feedId": "feed/https://incrementalistblog.wordpress.com/feed/", - "title": "The Incrementalist.", - "updated": 1449808490000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://incrementalistblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "notes on design" - }, - { - "id": "feed/http://www.virginiaroberts.com/feed/", - "feedId": "feed/http://www.virginiaroberts.com/feed/", - "title": "Virginia Roberts", - "updated": 1549571065000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.virginiaroberts.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jessysaurusrex.com/feed/", - "feedId": "feed/http://jessysaurusrex.com/feed/", - "title": "jessysaurusrex", - "updated": 1521816327000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jessysaurusrex.com", - "state": "dormant", - "language": "en", - "description": "I wear big necklaces and (attempt to) hack things." - }, - { - "id": "feed/http://blog.nicoleblee.com/feed/", - "feedId": "feed/http://blog.nicoleblee.com/feed/", - "title": "scattered thoughts", - "updated": 1397441482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.nicoleblee.com", - "state": "dormant", - "language": "en", - "description": "(a collection of essays and other writings)" - }, - { - "id": "feed/https://medium.com/feed/@tessr", - "feedId": "feed/https://medium.com/feed/@tessr", - "title": "Tess Rinearson on Medium", - "updated": 1501016354000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@tessr?source=rss-c16152863954------2", - "state": "dormant", - "language": "en", - "description": "Stories by Tess Rinearson on Medium" - }, - { - "id": "feed/https://medium.com/feed/@emarley", - "feedId": "feed/https://medium.com/feed/@emarley", - "title": "Liz Marley on Medium", - "updated": 1514047622000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@emarley?source=rss-b4981c59ffa5------2", - "state": "dormant", - "language": "en", - "description": "Stories by Liz Marley on Medium" - }, - { - "id": "feed/http://blog.cocoabythefire.com/rss", - "feedId": "feed/http://blog.cocoabythefire.com/rss", - "title": "cocoa by the fire", - "updated": 1488945726000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.cocoabythefire.com/", - "state": "dormant", - "language": "en", - "description": "Hey there, I\u2019m Brit! Coder, Entrepreneur, Daydreamer, Lucky Wife and Mom." - }, - { - "id": "feed/http://www.catehuston.com/blog/feed/", - "feedId": "feed/http://www.catehuston.com/blog/feed/", - "title": "Accidentally in Code", - "updated": 1567641655000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://cate.blog", - "language": "en", - "description": "Engineering an Interesting Life" - }, - { - "id": "feed/http://www.aleenmean.com/feed.xml", - "feedId": "feed/http://www.aleenmean.com/feed.xml", - "title": "Aleen Mean", - "updated": 1562374146000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://aleenmean.com/", - "language": "en", - "description": "Technology, diversity, and miscellaneous musings by Aleen Simms." - }, - { - "id": "feed/http://redqueencoder.com/feed/", - "feedId": "feed/http://redqueencoder.com/feed/", - "title": "The Red Queen Coder", - "updated": 1569967579535, - "velocity": 0.2, - "subscribers": 1, - "website": "http://redqueencoder.com", - "language": "en", - "description": "If you give a person a program, you'll frustrate him for a day. If you teach a person to program, you will frustrate them for a lifetime!" - }, - { - "id": "feed/http://meaganwaller.com/index.php/feed/", - "feedId": "feed/http://meaganwaller.com/index.php/feed/", - "title": "Meagan Waller", - "updated": 1403205537000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://meaganwaller.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.myballard.com/feed/", - "feedId": "feed/http://www.myballard.com/feed/", - "title": "Ballard", - "updated": 1572553245909, - "velocity": 13.8, - "subscribers": 1, - "website": "https://www.myballard.com", - "language": "en", - "description": "News, events and restaurants for Seattle's Ballard and Fremont neighborhoods" - }, - { - "id": "feed/https://kateheddleston.com/blog/feed.atom", - "feedId": "feed/https://kateheddleston.com/blog/feed.atom", - "title": "KateHeddleston.com Blog Posts", - "updated": 1526573156000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.kateheddleston.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://blog.erynwells.me/rss", - "feedId": "feed/http://blog.erynwells.me/rss", - "title": "Eryn Wells", - "updated": 1442175535000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.erynwells.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "feedId": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "title": "Everything in Context", - "updated": 1519599000002, - "velocity": 0.0, - "subscribers": 1, - "website": "http://lambdamaphone.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Game design, programming languages, and academia." - }, - { - "id": "feed/http://nothe.purplellamas.net/index.xml", - "feedId": "feed/http://nothe.purplellamas.net/index.xml", - "title": "Blog Posts About Stuff", - "updated": 1512518400000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://nothe.purplellamas.net/", - "state": "dormant", - "language": "en", - "description": "Recent content on Blog Posts About Stuff" - }, - { - "id": "feed/http://www.mostgood.net/blog?format=RSS", - "feedId": "feed/http://www.mostgood.net/blog?format=RSS", - "title": "mostgood", - "updated": 1433114183000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.mostgood.net/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.mistys-internet.website/blog/atom.xml", - "feedId": "feed/http://www.mistys-internet.website/blog/atom.xml", - "title": "The Future Is Now", - "updated": 1550722972000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://mistys-internet.website/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pewpewthespells.com/feed.xml", - "feedId": "feed/http://pewpewthespells.com/feed.xml", - "title": "Samantha Marshall's Blog", - "updated": 1569829870614, - "velocity": 8.6, - "subscribers": 1, - "website": "https://pewpewthespells.com/", - "language": "en", - "description": "Blog Feed" - }, - { - "id": "feed/http://blog.ashleynh.me/rss/", - "feedId": "feed/http://blog.ashleynh.me/rss/", - "title": "Ashley Nelson-Hornstein", - "updated": 1496606482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ashleynh.me:80/", - "state": "dormant", - "language": "en", - "description": "Ashley Nelson" - }, - { - "id": "feed/https://medium.com/feed/@nerdonica", - "feedId": "feed/https://medium.com/feed/@nerdonica", - "title": "Veronica Ray on Medium", - "updated": 1471184706000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@nerdonica?source=rss-eaf18ccd367f------2", - "state": "dormant", - "language": "en", - "description": "Stories by Veronica Ray on Medium" - }, - { - "id": "feed/http://www.nadynerichmond.com/blog/feed/", - "feedId": "feed/http://www.nadynerichmond.com/blog/feed/", - "title": "go ahead, mac my day", - "updated": 1506105463000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.nadynerichmond.com/blog", - "state": "dormant", - "language": "en", - "description": "a Macintosh girl in a Microsoft world" - }, - { - "id": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "feedId": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "title": "Doctor Who", - "updated": 1570021053044, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.bbc.co.uk/blogs/doctorwho", - "language": "en", - "description": "All the latest news and features from the world of Doctor Who." - }, - { - "id": "feed/http://scripting.com/rss.xml", - "feedId": "feed/http://scripting.com/rss.xml", - "title": "Scripting News", - "updated": 1569956453445, - "velocity": 15.4, - "subscribers": 1, - "website": "http://scripting.com/", - "language": "en", - "description": "Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. \ud83d\ude80" - }, - { - "id": "feed/http://www.mechanicalgirl.com/feeds/all/", - "feedId": "feed/http://www.mechanicalgirl.com/feeds/all/", - "title": "MechanicalGirl", - "updated": 1569829801167, - "velocity": 0.2, - "subscribers": 1, - "website": "http://www.MechanicalGirl.com/", - "language": "en", - "description": "Latest posts on MechanicalGirl" - }, - { - "id": "feed/http://ranchero.com/xml/rss.xml", - "feedId": "feed/http://ranchero.com/xml/rss.xml", - "title": "ranchero.com", - "updated": 1572554111531, - "velocity": 4.3, - "subscribers": 1, - "website": "https://inessential.com/", - "language": "en", - "description": "Brent Simmons\u2019s weblog." - }, - { - "id": "feed/http://natashatherobot.com/feed/", - "feedId": "feed/http://natashatherobot.com/feed/", - "title": "Natasha The Robot", - "updated": 1569829929101, - "velocity": 0.2, - "subscribers": 2, - "website": "https://www.natashatherobot.com", - "language": "en" - }, - { - "id": "feed/http://daringfireball.net/index.xml", - "feedId": "feed/http://daringfireball.net/index.xml", - "title": "Daring Fireball", - "updated": 1572566913757, - "velocity": 27.5, - "subscribers": 6, - "website": "https://daringfireball.net/", - "language": "en", - "description": "By John Gruber" - }, - { - "id": "feed/http://timekl.com/atom.xml", - "feedId": "feed/http://timekl.com/atom.xml", - "title": "don't panic", - "updated": 1555225200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://timekl.com/", - "state": "dormant", - "language": "en", - "description": "Occasional posts, usually about technology" - }, - { - "id": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "feedId": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "title": "nataliepo (posts on 'nataliepo' (rss 2.0))", - "updated": 1447256454000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nataliepo.typepad.com/nataliepo/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://shapeof.com/rss.xml", - "feedId": "feed/http://shapeof.com/rss.xml", - "title": "The Shape of Everything", - "updated": 1569263479000, - "velocity": 1.6, - "subscribers": 1, - "website": "https://shapeof.com/", - "language": "en", - "description": "A website mostly about Mac stuff, written by Gus Mueller" - }, - { - "id": "feed/http://jvns.ca/atom.xml", - "feedId": "feed/http://jvns.ca/atom.xml", - "title": "Julia Evans", - "updated": 1572365556732, - "velocity": 1.1, - "subscribers": 2, - "website": "http://jvns.ca", - "language": "en" - }, - { - "id": "feed/https://www.natashatherobot.com/feed/", - "feedId": "feed/https://www.natashatherobot.com/feed/", - "title": "Natasha the Robot", - "updated": 1545498499000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.natashatherobot.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pointersgonewild.com/feed/", - "feedId": "feed/http://pointersgonewild.com/feed/", - "title": "Pointers Gone Wild", - "updated": 1560168135000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pointersgonewild.com", - "language": "en", - "description": "A blog about compilers, programming and technology." - }, - { - "id": "feed/http://www.kristinathai.com/feed/", - "feedId": "feed/http://www.kristinathai.com/feed/", - "title": "kristinathai.com", - "updated": 1563831802000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.kristinathai.com", - "language": "ja" - }, - { - "id": "feed/https://developer.apple.com/swift/blog/news.rss", - "feedId": "feed/https://developer.apple.com/swift/blog/news.rss", - "title": "Swift Blog - Apple Developer", - "updated": 1476306000000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://developer.apple.com/swift/blog/", - "state": "dormant", - "language": "en", - "description": "Get the latest news and helpful tips on the Swift programming language from the engineers who created it." - }, - { - "id": "feed/http://www.rebeccamiller-webster.com/feed/", - "feedId": "feed/http://www.rebeccamiller-webster.com/feed/", - "title": "Rebecca Miller-Webster", - "updated": 1547836736000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.rebeccamiller-webster.com", - "state": "dormant", - "language": "en", - "description": "Ruby + JavaScript" - }, - { - "id": "feed/http://swift.ayaka.me/posts?format=RSS", - "feedId": "feed/http://swift.ayaka.me/posts?format=RSS", - "title": "Learn Swift \u21af", - "updated": 1466314290000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://swift.ayaka.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.imore.com/rss.xml", - "feedId": "feed/http://www.imore.com/rss.xml", - "title": "iMore", - "updated": 1570675375343, - "velocity": 17.8, - "subscribers": 1, - "website": "https://www.imore.com/", - "language": "en", - "description": "More news and rumors, more help and how-tos, more app and accessory reviews, more iPhone and iPad and iPod touch. More of everything you love. iMore." - }, - { - "id": "feed/http://blog.thoughtbrain.com/feed/", - "feedId": "feed/http://blog.thoughtbrain.com/feed/", - "title": "Feed: Thoughtbrain Bloggers", - "updated": 1426140251000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.thoughtbrain.com", - "state": "dormant", - "language": "en", - "description": "Designery nerdy things." - }, - { - "id": "feed/http://blog.ellenchisa.com/feed/", - "feedId": "feed/http://blog.ellenchisa.com/feed/", - "title": "Ellen's Blog", - "updated": 1546640740000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.ellenchisa.com?source=rss----da542b929da2---4", - "state": "dormant", - "language": "en", - "description": "I\u2019m starting a new company with @paulbiggar, which you can learn about at https://darklang.com. I mostly write about startups and software development. - Medium" - }, - { - "id": "feed/https://medium.com/feed/@jaimeejaimee", - "feedId": "feed/https://medium.com/feed/@jaimeejaimee", - "title": "jaimeejaimee", - "updated": 1558376026000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@jaimeejaimee?source=rss-11d5cc4494a2------2", - "language": "en", - "description": "Stories by jaimeejaimee on Medium" - } - ], - "label": "THree", - "created": 1569829699432, - "enterprise": false, - "numFeeds": 53, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://bryan.io/rss", - "feedId": "feed/http://bryan.io/rss", - "title": "bryan i/o", - "updated": 1567230243000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bryan.io/", - "language": "en", - "description": "Software engineer who led iOS at Tumblr from 2012-2015. Mostly cheeseburgers at this point. Over at irace.me nowadays." - }, - { - "id": "feed/http://nickbradbury.com/feed/", - "feedId": "feed/http://nickbradbury.com/feed/", - "title": "Nick Bradbury", - "updated": 1503946502000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nickbradbury.com", - "state": "dormant", - "language": "en", - "description": "I develop Android apps. In a previous life I created HomeSite, TopStyle and FeedDemon for Windows." - }, - { - "id": "feed/http://feeds.feedburner.com/domainofthebored", - "feedId": "feed/http://feeds.feedburner.com/domainofthebored", - "title": "Peter Hosey", - "updated": 1567916255000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://boredzo.org/blog", - "language": "en", - "description": "The personal weblog of Peter Hosey." - }, - { - "id": "feed/http://blog.metaobject.com/feeds/posts/default", - "feedId": "feed/http://blog.metaobject.com/feeds/posts/default", - "title": "metablog", - "updated": 1556396880001, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.metaobject.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds2.feedburner.com/adobe/jnack", - "feedId": "feed/http://feeds2.feedburner.com/adobe/jnack", - "title": "John Nack on Adobe (rss (feedburner))", - "updated": 1391820146000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blogs.adobe.com/jnack", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "feedId": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "title": "Zathras.de - Uli's most useless blog in the World", - "updated": 1562364000000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://orangejuiceliberationfront.com/", - "language": "en", - "description": "Uli's blog on programming, game development, pop culture and other boring things." - }, - { - "id": "feed/http://typesetinthefuture.com/feed/", - "feedId": "feed/http://typesetinthefuture.com/feed/", - "title": "Typeset In The Future", - "updated": 1544536375000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://typesetinthefuture.com", - "state": "dormant", - "language": "en", - "description": "Typography and Design in Science Fiction Movies" - }, - { - "id": "feed/http://david-smith.org/atom.xml", - "feedId": "feed/http://david-smith.org/atom.xml", - "title": "David Smith", - "updated": 1570631341711, - "velocity": 0.2, - "subscribers": 1, - "website": "http://david-smith.org/", - "language": "en" - }, - { - "id": "feed/http://awkwardhare.com/rss", - "feedId": "feed/http://awkwardhare.com/rss", - "title": "Awkward Hare", - "updated": 1484149569000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://awkwardhare.com/", - "state": "dormant", - "language": "en", - "description": "A blog by Greg Pierce" - }, - { - "id": "feed/http://frozendevil.com/atom.xml", - "feedId": "feed/http://frozendevil.com/atom.xml", - "title": "frozendevil", - "updated": 1398927600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://frozendevil.com/", - "state": "dead", - "language": "en" - }, - { - "id": "feed/http://useyourloaf.com/blog/rss.xml", - "feedId": "feed/http://useyourloaf.com/blog/rss.xml", - "title": "Use Your Loaf", - "updated": 1569830765949, - "velocity": 0.5, - "subscribers": 2, - "website": "https://useyourloaf.com/blog/", - "language": "en", - "description": "Recent content on Use Your Loaf - iOS Development News & Tips" - }, - { - "id": "feed/http://www.appleoutsider.com/feed/", - "feedId": "feed/http://www.appleoutsider.com/feed/", - "title": "Apple Outsider", - "updated": 1402413759000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.appleoutsider.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://rathole.tumblr.com/rss", - "feedId": "feed/http://rathole.tumblr.com/rss", - "title": "RatHole", - "updated": 1554476924000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://rathole.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "what my brain does when I\u2019m not looking" - }, - { - "id": "feed/http://codeplease.io/rss/", - "feedId": "feed/http://codeplease.io/rss/", - "title": "Codeplease", - "updated": 1511101649000, - "velocity": 0.2, - "subscribers": 1, - "website": "http://codeplease.io/", - "state": "dead", - "language": "en", - "description": "Ramblings about code" - }, - { - "id": "feed/http://blog.jaredsinclair.com/rss?1", - "feedId": "feed/http://blog.jaredsinclair.com/rss?1", - "title": "Jared Sinclair", - "updated": 1554679244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jaredsinclair.com/", - "state": "dormant", - "language": "en", - "description": "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description." - }, - { - "id": "feed/http://www.takingnotes.co/atom.xml", - "feedId": "feed/http://www.takingnotes.co/atom.xml", - "title": "Doug Russell", - "updated": 1541721600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://takingnotes.co//", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.red-sweater.com/blog/feed", - "feedId": "feed/http://www.red-sweater.com/blog/feed", - "title": "Red Sweater", - "updated": 1568998271000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://red-sweater.com/blog", - "language": "en", - "description": "Official blog of Red Sweater Software" - }, - { - "id": "feed/http://mjtsai.com/blog/feed/", - "feedId": "feed/http://mjtsai.com/blog/feed/", - "title": "Michael Tsai", - "updated": 1569964972836, - "velocity": 18.7, - "subscribers": 1, - "website": "https://mjtsai.com/blog", - "language": "en" - }, - { - "id": "feed/http://jnack.com/blog/?feed=rss2", - "feedId": "feed/http://jnack.com/blog/?feed=rss2", - "title": "Nackblog", - "updated": 1569939043384, - "velocity": 2.7, - "subscribers": 1, - "website": "http://jnack.com/blog", - "language": "en", - "description": "Musings on photography, illustration, mobile apps, and more" - }, - { - "id": "feed/http://bitsplitting.org/feed/", - "feedId": "feed/http://bitsplitting.org/feed/", - "title": "Daniel Jalkut", - "updated": 1570348471161, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bitsplitting.org", - "language": "en", - "description": "Chasing the impossible with Daniel Jalkut" - }, - { - "id": "feed/http://stmts.net/feed/", - "feedId": "feed/http://stmts.net/feed/", - "title": "Jesper", - "updated": 1298233430000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://stmts.net", - "state": "dormant", - "language": "en", - "description": "On programming" - }, - { - "id": "feed/http://www.mikeash.com/pyblog/rss.py", - "feedId": "feed/http://www.mikeash.com/pyblog/rss.py", - "title": "NSBlog", - "updated": 1570800820984, - "velocity": 0.2, - "subscribers": 2, - "website": "http://www.mikeash.com/pyblog/", - "language": "en", - "description": "Mac OS X and Cocoa programming" - }, - { - "id": "feed/http://corporationunknown.com/blog/feed/", - "feedId": "feed/http://corporationunknown.com/blog/feed/", - "title": "Corporation Unknown", - "updated": 1420427842000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corporationunknown.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jamesdempsey.net/feed/", - "feedId": "feed/http://jamesdempsey.net/feed/", - "title": "James Dempsey", - "updated": 1568304414000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://jamesdempsey.net", - "language": "en", - "description": "From Apple to Indie in three easy steps" - }, - { - "id": "feed/http://brian-webster.tumblr.com/rss", - "feedId": "feed/http://brian-webster.tumblr.com/rss", - "title": "Very Web. Such Blog. Wow.", - "updated": 1530051926000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://brian-webster.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Brian Webster\u2019s sporadic blogging about mostly programming stuff." - }, - { - "id": "feed/http://dangillmor.com/feed/", - "feedId": "feed/http://dangillmor.com/feed/", - "title": "Dan Gillmor", - "updated": 1565895640000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://dangillmor.com", - "language": "en", - "description": "Just in case you were still wondering\u2026" - }, - { - "id": "feed/http://www.jeffmcleman.com/blog/feed/", - "feedId": "feed/http://www.jeffmcleman.com/blog/feed/", - "title": "Jeff McLeman", - "updated": 1563565996000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.jeffmcleman.com/blog", - "language": "en", - "description": "The Brooding Thoughts of an Untamed Mind" - }, - { - "id": "feed/http://www.caseyliss.com/rss", - "feedId": "feed/http://www.caseyliss.com/rss", - "title": "Liss is More", - "updated": 1571061991343, - "velocity": 0.9, - "subscribers": 1, - "website": "https://www.caseyliss.com", - "language": "en", - "description": "Posts to Liss is More" - }, - { - "id": "feed/http://ignorethecode.net/blog/rss/", - "feedId": "feed/http://ignorethecode.net/blog/rss/", - "title": "ignorethecode.net", - "updated": 1570434952848, - "velocity": 0.2, - "subscribers": 1, - "website": "http://ignorethecode.net", - "language": "en", - "description": "Essays on usability, programming, and other nerd topics." - }, - { - "id": "feed/http://sheilasweblog.wordpress.com/feed/", - "feedId": "feed/http://sheilasweblog.wordpress.com/feed/", - "title": "Sheila's Weblog", - "updated": 1237602766000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://sheilasweblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Quilting, kitties, other fun stuff." - }, - { - "id": "feed/http://www.allenpike.com/feed/", - "feedId": "feed/http://www.allenpike.com/feed/", - "title": "Allen Pike", - "updated": 1571074705991, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.allenpike.com/", - "language": "en" - }, - { - "id": "feed/https://developer.apple.com/news/rss/news.rss", - "feedId": "feed/https://developer.apple.com/news/rss/news.rss", - "title": "iPhone Developer News", - "updated": 1571840736737, - "velocity": 1.1, - "subscribers": 1, - "website": "https://developer.apple.com/news/", - "language": "en", - "description": "Apple Developer News and Updates feed provided by Apple, Inc." - }, - { - "id": "feed/http://themainthread.com/feed.xml", - "feedId": "feed/http://themainthread.com/feed.xml", - "title": "The Main Thread", - "updated": 1440820800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://themainthread.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.gordonmeyer.com/atom.xml", - "feedId": "feed/http://www.gordonmeyer.com/atom.xml", - "title": "Gordon Meyer (posts on 'gordon meyer' (atom))", - "updated": 1569066494000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.gordonmeyer.com/", - "language": "en" - }, - { - "id": "feed/http://www.mondaynote.com/feed/", - "feedId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note", - "updated": 1572263376500, - "velocity": 1.4, - "subscribers": 1, - "website": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "language": "en", - "description": "Media, Tech, Business Models viewed from Palo Alto and Paris - Medium" - }, - { - "id": "feed/http://www.randsinrepose.com/index.xml", - "feedId": "feed/http://www.randsinrepose.com/index.xml", - "title": "Rands In Repose", - "updated": 1569830107339, - "velocity": 0.2, - "subscribers": 4, - "website": "https://randsinrepose.com", - "language": "en" - }, - { - "id": "feed/http://furbo.org/feed/", - "feedId": "feed/http://furbo.org/feed/", - "title": "furbo.org", - "updated": 1569830050733, - "velocity": 0.5, - "subscribers": 1, - "website": "https://furbo.org", - "language": "en", - "description": "by Craig Hockenberry" - }, - { - "id": "feed/http://feeds.feedburner.com/NSHipster", - "feedId": "feed/http://feeds.feedburner.com/NSHipster", - "title": "NSHipster", - "updated": 1572543860464, - "velocity": 0.7, - "subscribers": 1, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://www.neglectedpotential.com/feed/", - "feedId": "feed/http://www.neglectedpotential.com/feed/", - "title": "Neglected Potential", - "updated": 1537811051000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.neglectedpotential.com", - "state": "dormant", - "language": "en" - } - ], - "label": "Weblogs", - "created": 1569829952574, - "enterprise": false, - "numFeeds": 39, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://feeds.macrumors.com/MacRumors-All", - "feedId": "feed/http://feeds.macrumors.com/MacRumors-All", - "title": "MacRumors: Mac News and Rumors - All Stories", - "updated": 1572569044833, - "velocity": 69.5, - "subscribers": 2, - "website": "https://www.macrumors.com", - "language": "en", - "description": "Apple, iPhone, iPad, Mac News and Rumors" - }, - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - } - ], - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb", - "created": 1570099138718, - "enterprise": false, - "numFeeds": 2, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Uncategorized", - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.uncategorized" - } -] diff --git a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/global.all.json b/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/global.all.json deleted file mode 100644 index 3109552da..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/global.all.json +++ /dev/null @@ -1,451 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all", - "updated": 1572579462680, - "items": [ - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d7:5941944c", - "keywords": [ - "slack", - "developer", - "apps", - "bots", - "security" - ], - "originId": "https://medium.com/p/3d509a15f41b", - "fingerprint": "f6ee9ae8", - "content": { - "content": "

The happy path for building engaging Slack\u00a0apps

\"\"
Illustration and design by Casey Labatt\u00a0Simon.

Since launching five years ago, the Slack Platform has evolved\u200a\u2014\u200aas has our customer base. We\u2019ve grown to 12 million Daily Active Users with half of those users based outside the U.S. and working in non-technical roles. As Slack users become more diverse and global, our priority is to give you the tools to build for\u00a0them.

Today at Spec, our developer conference, we announced the Slack app toolkit\u200a\u2014\u200athe happy path for building engaging apps on Slack. Over time, we expect that all Slack apps will be built with these components.

The Slack app toolkit provides the fundamentals for building apps that are easy for any type of customer to discover, understand, and use\u200a\u2014\u200aso you can drive deeper adoption of what you\u00a0create.

The toolkit has four components, and we\u2019re making enhancements to\u00a0each:

Let\u2019s dive in and explore what\u2019s\u00a0new.

Permissions: Building enterprise-ready apps

To gain adoption in the enterprise, apps must first be approved by security-conscious admins. Previously, the bot token issued you a broad set of scopes, without the option to specify exactly what you\u00a0needed.

Granular permissions are now available for the bot token, enabling you to request only the information your app needs to function, and nothing more. Access less information, and make it simpler for admins to understand what your app can see and do in a workspace.

Granular permissions also offer a more reliable experience for you and your users. The updated bot token wraps in app functionality that was previously dispersed across both bot and user tokens. Apps using granular permissions will continue to work even when the original user who installed it leaves a workspace.

You can access granular permissions in open beta today, and by doing so, unlock access to forward-looking platform features.

Block Kit: Slack\u2019s app UI framework

Earlier this year, we released Block Kit, the UI framework for Slack apps made up of stackable \u201cblocks,\u201d or bits of app UI. With Block Kit, you can build richer, more actionable experiences for your app\u00a0users.

Thanks to your feedback, we continue to enhance Block Kit and the Builder. New blocks, like input, multi-line input, multi-selects and radio buttons are available today; checkboxes are coming\u00a0soon.

Surfaces: Your app in more\u00a0places

Let\u2019s talk about where you can build with Block Kit in Slack. You can already construct app messages with Block Kit, but we want to enable you to create more engaging, persistent experiences\u200a\u2014\u200ato make apps simpler to discover, understand, and\u00a0use.

Today we announced that Block Kit is now available in two new surfaces, giving your app more real estate within\u00a0Slack.

App home

Now you can go beyond conversation-based interactions with the home tab\u200a\u2014\u200aa fully customizable, interactive surface to showcase what your app can\u00a0do.

People who click on your app in the sidebar will automatically land in this new space. They won\u2019t need to remember slash commands or how to interact with a conversational bot\u200a\u2014\u200athough power users can still do that, if they\u2019d\u00a0like.

Let\u2019s say you want your app to welcome a new user and explain what your app does. You can use the home tab for quick, contextual onboarding. Or you might dynamically display information about someone\u2019s specific work with your app\u200a\u2014\u200alike upcoming tasks, pending expenses, or recent survey\u00a0results.

For example, Google Calendar\u2019s home tab displays your meetings and events for the day\u200a\u2014\u200aincluding actions to Join Zoom meeting, View details, Change response, or Delete\u00a0event.

\"\"
Google Calendar in the home tab uses Block Kit buttons, overflow menus, datepicker, dividers, and section blocks to display user-specific daily meetings and\u00a0events.

The home tab open beta begins rolling out today, continuing over the next\u00a0week.

Modals

Let\u2019s say you want to collect a series of inputs from someone in Slack\u200a\u2014\u200alike submitting expenses or reporting a bug. Modals are a new Block-Kit-enabled interactive surface that enable more advanced workflows for apps in\u00a0Slack.

If you\u2019re familiar with dialogs, modals replace this functionality\u200a\u2014\u200aand add so much more. You can configure up to 100 blocks in a modal for a more actionable, personalized experience. Aside from collecting structured user input, you can also use a modal to display information; for example, you can use modals to report on metrics, track project status, or display a robust\u00a0FAQ.

For instance, Streak, a CRM for Gmail, uses informational modals to allow people to dynamically search, view, edit and share details about current sales\u00a0deals.

\"\"
Streak leverages Block Kit in modals for a robust, informative, and action-oriented app experience.

You can also string modals together in a multi-step workflow that enables booking flows\u200a\u2014\u200alike booking travel, ordering food, or registering for courses\u200a\u2014\u200awith less context switching.

Bridge, a learning and development platform, offers an enrollment flow that enables people in Slack to search, browse, and enroll in their company\u2019s course offerings.

\"\"
The Bridge app, now available in the Slack App Directory, uses multi-step and dynamic\u00a0modals.

Modals give you a focused space for clear, proactive communication so your users know exactly what your app is doing. For instance, will they lose their work? Will their submission post to a public channel? Did they successfully complete the workflow? A speed bump or confirmation modal is perfect for\u00a0this.

Qualtrics, an experience management platform, applied this best practice to their Slack app. After sending a questionnaire through the Qualtrics app, users will see a handy confirmation that it was sent. This modal includes dynamic details based on user input\u200a\u2014\u200alike the people or channels the study was sent\u00a0to.

\"\"
The Qualtrics app displays a dynamic confirmation modal as the final step in their Slack workflow.

Modals are available to all developers and customers today.

Actions: Apps in\u00a0context

Actions are simple shortcuts that people can use to quickly complete a task with your app\u200a\u2014\u200alike reporting a bug, requesting time off, or starting a\u00a0meeting.

Last year, we launched the first kind of app action: the ability to turn a Slack message into a task, ticket, sales lead, and more. Now we\u2019re extending actions to more places beyond messages\u200a\u2014\u200aenabling users to take quick action in the context of their work from anywhere in\u00a0Slack.

Soon you\u2019ll be able to access actions across a collection of intuitive places in Slack\u200a\u2014\u200alike pinned to a channel, searchable in the quick switcher, and accessible from a universal actions menu.Through these touchpoints, your app will be more accessible to users, precisely where and when they need\u00a0it.

Stay tuned for updates on actions in more places next\u00a0year.

But wait, there\u2019s\u00a0more!

In addition to the Slack app toolkit, you\u2019ll soon benefit from more app visibility in Slack. One of these improvements is a redesigned app launcher\u200a\u2014\u200aa prominent place to browse installed and recommended apps for your\u00a0team.

\"\"
The redesigned app launcher will be easy to find in Slack. Click to view apps installed in your workspace, and scroll for a list of recommended apps.

Getting started

Start building with the Slack app toolkit by visiting the Slack API documentation. Want to go deeper with our product and engineering teams? Register for our upcoming webinars to get your hands on the keyboard with these new features and your questions answered\u00a0live.

Questions? Email us at feedback@slack.com or send a tweet to @SlackAPI.


Introducing the Slack app toolkit was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Introducing the Slack app toolkit", - "updated": 1571761861999, - "author": "Ellie Powers", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/introducing-the-slack-app-toolkit-3d509a15f41b?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1571761862000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d6:5941944c", - "keywords": [ - "slack", - "shared-channels", - "bots", - "announcements", - "how-to" - ], - "originId": "https://medium.com/p/414ed5460168", - "fingerprint": "fcbcb109", - "content": { - "content": "

Simplify coordination and unlock adoption with apps in shared\u00a0channels

\"\"

Shared channels, now available for all Slack customers, is a new feature that enables teams from different organizations to work together in Slack as productively as they work with their own companies. Shared channels work just like regular channels, only now they connect two organizations: Company A can communicate in the same Slack channel as its partners at Company B. New people coming into a project can readily access a project\u2019s archive, share updates and files, loop in the right people and quickly make decisions\u200a\u2014\u200aall from a single place in\u00a0Slack.

Just as in regular channels, Slack apps can help enable this work. Besides opening up new use cases, shared channels can also unlock organic discovery of your app: When someone uses an app in a shared channel, others in the channel can see how it helps people work\u200a\u2014\u200aregardless of whether both workspaces have installed it.

Read on to learn how to get ready for shared channels.

How apps help move work forward in shared\u00a0channels

People in shared channels connect to the organizations they work with, like agencies, contractors, partners, vendors or customers. You can build an app specific to these use cases, helping teams\u00a0to:

Handle contracts or payments: Teams in shared channels often work with external agencies and contractors. Keep things humming along with apps for negotiating, signing and finalizing contracts or\u00a0POs.

Get notified on key updates, like incidents, company metrics or upcoming deadlines. Notification-based apps can make sure everyone has the information they need, when they need\u00a0it.

With Zoom, for instance, someone can quickly spin up a call and post the recording back into the channel for others to digest\u00a0later.

\"\"

Or, with Google Calendar for Teams, people in a shared channel can receive helpful summaries of the week\u2019s upcoming Google Calendar\u00a0events.

\"\"

Manage and approve projects: Project management apps can help two teams add tasks, assign owners or mark to-do\u2019s as complete\u200a\u2014\u200aso nothing falls through the\u00a0cracks.

For instance, let\u2019s say you built an app to help execute a brand campaign with your creative agency. When your agency\u2019s external designers complete a task, the app could automatically post the designer\u2019s comments inside Slack for your team to\u00a0review.

\"\"

In this way, your team can collaborate in real time with people outside the shared channel, too\u200a\u2014\u200aso you can communicate with your external agency\u2019s designers as naturally as you do with your own colleagues.

Adapting to a shared channels\u00a0world

Shared channels can introduce your app to new faces and related edge cases. To get ready, you\u2019ll first want to adopt the Conversations API. Aside from helping your app perform well in shared channels, these Web API methods include performance improvements to help your app scale in any\u00a0channel.

Second, subscribe to new channel_shared and channel_unshared events to be notified when someone shares or unshares a channel. And if you\u2019re starting fresh, know that our Node and Python SDKs, as well as Bolt\u200a\u2014\u200athe official Slack app development framework\u200a\u2014\u200ahave been updated to play nicely with shared channels.

Finally, you can test your app in a shared channel by requesting sandboxes for Slack Enterprise Grid. Visit the shared channels Slack API documentation to get started. We can\u2019t wait to see what you\u00a0build!

See what else was announced this year at Spec, the Slack developer conference.

Feedback or questions? Let us know on\u00a0Twitter.


Building apps for shared channels was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Building apps for shared channels", - "updated": 1571761815276, - "author": "Slack API", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/building-apps-for-shared-channels-414ed5460168?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1571761815000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d5:5941944c", - "keywords": [ - "slack", - "slack-platform", - "chatbots" - ], - "originId": "https://medium.com/p/ee83de4d93a5", - "fingerprint": "8ade97bd", - "content": { - "content": "
\"\"

It\u2019s been just over a year since the Slack Platform team toured Asia, and we\u2019re overdue to visit again. From October 31st to November 14th, you can join us at ten different cities in\u00a0Asia.

We\u2019re excited to meet all of the builders and developers changing the way people work and collaborate. We\u2019ll be stopping in ten different cities all over Asia and Australia this November to talk about all the exciting developments from Spec. In addition to discussing the latest Slack platform functionality, there will be plenty of time to meet the Platform team, and share your ideas and feedback on the Slack\u00a0roadmap.

We\u2019ll also be joining with our friends running one of the many local Slack Platform Community Chapters in the\u00a0area.

We\u2019re excited to hear from you, in turn, about what you\u2019re building. You\u2019ll get plenty of time with our developer relations team to show us what you have in the works, ask questions, and share feedback on our platform\u00a0roadmap.

A note on sustainability

Whilst we love visiting the community of Slack developers throughout the world, and think that there\u2019s no substitute for occasional face to face meetings, we\u2019re also conscious of the environmental impact of international travel, especially when it involves\u00a0flying.

With this in mind, we\u2019re adopting a new policy when it comes to our regular developer tours. To start with, we\u2019ll be calculating the CO2 output of all our air travel and purchasing carbon offsets at 200% of that output. Wherever possible, we\u2019ll book accommodation that is based in LEED certified buildings, or is otherwise sustainably designed.

Finally, we know everyone loves swag, but it\u2019s usually made of hard or impossible to recycle materials and hangs around the bottom of your backpack until it breaks. So going forward, all our printed materials will be made of 100% recycled paper and we\u2019ll only give out items that we consider to have a long term value to the community, such as our Build book and our App UI Guidelines. One exception we\u2019ll make is for stickers, as they\u2019re small and have a minimal environmental footprint.

Registration details

Australia

India

Singapore

South Korea

Taiwan

Japan

Looking for an event or a chapter closer to home? Visit us at slackcommunity.com to find your local community group\u200a\u2014\u200ayou can also apply to lead a chapter if there isn\u2019t one in your\u00a0town.


Join the Slack Platform team in cities around Asia this November was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Join the Slack Platform team in cities around Asia this November", - "updated": 1572025869198, - "author": "Colm Doyle", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/join-the-slack-platform-team-in-cities-around-asia-this-november-ee83de4d93a5?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1570573696000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d4:5941944c", - "keywords": [ - "growplatform", - "personal-growth", - "slack", - "how-to", - "developer-stories" - ], - "originId": "https://medium.com/p/30810619845", - "fingerprint": "ab590028", - "content": { - "content": "

\ud83d\udd13Unlock better UX for your Slack App with App Home Opened\u00a0\ud83d\udee0

3 Ways to improve your user experience with the new and awesome Slack Event app_home_opened!

\"\"

App_home_opened is an essential Slack event for app developers that want to better understand how users interact with their app in order to improve their app\u2019s user experience.

By subscribing to this event, Slack will notify your app whenever a user opens a direct message with your app (You can think of this as equivalent to an impression on a web\u00a0page).

We first read about this event in Halp\u2019s post \u201cThoughtful app onboarding\u201d, which details how to subscribe to this event and focuses on using it to effectively onboard different types of users. For a reference, here\u2019s how we configured this event with Node.js and\u00a0botkit.

const Botkit = require('botkit');
const controller = Botkit.slackbot();
controller.on('app_home_opened', async (bot, message) => {
  // Your code here
});

In this article, we\u2019ll discuss further use cases for app_home_opened and give a description of how we implemented these features in our app,\u00a0Grow.

Grow is a Slack-first platform that facilitates personal growth through continuous and actionable feedback with your team. We use app_home_opened to:

Better Understand How Users Interact With Your\u00a0App

One interesting metric you can now approximate is how often a user opens your app and then leaves without doing anything (similar to a website\u2019s bounce rate). We roughly approximated this by measuring whether or not a user performed any action in our app within an hour of their app_home_opened event.

You can also use this event as an approximate \u201cread\u201d receipt. If your app sends scheduled messages (Note: always get user/team consent before scheduling messages!), it is reasonable to assume that receiving an app_home_opened event, after you sent the message, means that the user has read the scheduled message.

Grow\u2019s scheduled messages often have a specific \u201ccall to action\u201d (e.g. give or request feedback). By analyzing how often a user reading the message converts into the suggested call to action, we can improve our messages in a data-driven way. We are able to A/B test with different messaging copy and block layouts to find the most effective combination.

Pre-load Common Actions for User Convenience

When we first started looking at the data, we were surprised by how often users opened our app and then did nothing. Based on our own user testing, we found that many newer users of Slack are just not that familiar with the concept of bots and shy away from slash commands or even \u201chi\u201d or\u00a0\u201chelp\u201d.

In an effort to improve our \u201cbounce\u201d rate, we started sending users a user message with give and request drop-downs (our two most common actions) when we received an app_home_opened event.

\"\"
User getting a \u201cwelcome back\u201d when opening\u00a0Grow

A word of warning: Slack will send you the app_home_openedevent every time a user opens your app. If your app has no concept of state, then you could end up sending the same user the same message over and over again. This is a poor user experience!

We designed guardrails to prevent this in two\u00a0ways.

First, we store the timestamp of the user\u2019s last app_home_opened event. If a new app_home_opened event timestamp is less than an hour from the last one we received for that user, we do not send the user a\u00a0message.

Second, we use Slack\u2019s conversation history API to extract the last message in the conversation. If the user has no conversation history (i.e. messages.length === 0), we kick off an onboarding flow similar to what was described in Halp\u2019s\u00a0article.

\"\"
User getting an onboarding message

This approach does not work for ephemeral messages, since those are not returned by the conversation history call. We send all of our direct messages as non-ephemeral so that we can utilize app_home_opened more effectively.

If the timestamp of the last message is before the last app_home_opened event we stored for the user, then we assume the user has not read the last message we sent. We avoid overwhelming the user by not sending any more messages.

Also, if we know that the last message in the conversation history already has a clear call to action, we avoid sending another message with actions. Giving a user too many possible actions can be overwhelming or frustrating.

To implement this logic, we use a pattern where we encode a message type constant into the block_id of the first block over every\u00a0message.

const messageTypes = {
  OTHER: 'OTHER',
  GIVE_REQUEST: 'GIVE_REQUEST',
  // Your other message types here\u2026
};
const blockMessage = [
  {
    block_id: JSON.stringify({ messageType:             
messageTypes.GIVE_REQUEST }),
    type: 'divider',
  },
];
function determineMessageType(message) {
  if (message.blocks && message.blocks.length) {
    const blockIDJSON = JSON.parse(message.blocks[0].block_id);
    // Slack generates a string block ID if one is not   
provided
    if (typeof blockIDJSON !== 'object') { 
return messageTypes.OTHER;
}
    const { messageType } = blockIDJSON;
    if (messageTypes[messageType]) {
return messageType;
}
  }
  return messageTypes.OTHER;
}

Effectively Roll Out New Features and Tips to Your\u00a0Users

Another benefit of knowing a user\u2019s last app_home_opened timestamp is that you can now tell if you\u2019ve released a new feature since the last time they\u2019ve engaged with your product. You could also have a rotating list of helpful tips for\u00a0users.

Again, a word of caution, this event fires every time a user opens your app, so avoid overloading the user. For example, if User A sends a message to User B in your app, you probably don\u2019t want to send an additional message to User B when they open User A\u2019s message. Having too many things to focus on could be confusing to the user. We mitigate these types of issues by using the last message type logic described above.

Wrapping Up

We hope you\u2019re as excited as we are about using app_home_opened as a powerful tool for better understanding how users interact with your app, pre-loading common actions for user convenience, and effectively rolling out new features and tips to your\u00a0users.

Comment below if you\u2019re excited about app_home_openedor if you have any questions! We\u2019d love to hear how you\u2019re using the app_home_opened event (or other features) to create great Slack experiences.

Check out Grow\u2019s use of app_home_opened. Get started by visiting their listing in the Slack App Directory.


\ud83d\udd13Unlock better UX for your Slack Bot with App Home Opened \ud83d\udee0 was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Unlock better UX for your Slack Bot with App Home Opened", - "updated": 1568217885179, - "author": "Richard Q Hill", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/unlock-better-ux-for-your-slack-bot-with-app-home-opened-30810619845?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1568217885000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d3:5941944c", - "keywords": [ - "salesforce", - "specs", - "xkcd", - "slack", - "announcements" - ], - "originId": "https://medium.com/p/bac42b6a8a0c", - "fingerprint": "903e2c6d", - "content": { - "content": "

Slack\u2019s two-day developer conference will feature product announcements, workshopping, app building and\u00a0more

\"\"

Last year, we introduced Spec, our first developer conference (check out the recap). Now, for Spec 2019, we\u2019re going even bigger, with more speakers, more sessions, more opportunities to connect\u200a\u2014\u200aand more conference. Spec will be hosted in San Francisco on Oct. 22 and\u00a023.

We just rolled out our full agenda for Spec 2019 with two separate tracks and keynotes from Randall Munroe, the creator of the popular webcomic xkcd, and Sarah Franklin, EVP and GM, Developer Relations and Trailhead at Salesforce. Here\u2019s a preview of the action-packed two days we\u2019ve got\u00a0planned.

Day 1: New releases, secure apps and community

Kick things off by learning about the latest Slack platform functionality. VP and GM of Platform at Slack, Brian Elliott, and Slack\u2019s director of Product, Ellie Powers, will be sharing the newest Slack Platform features and product announcements that allow developers to build better, more deeply integrated apps.

Last year at Spec, we introduced Actions and Block Kit, our UI framework that enables richer app experiences in Slack. But how do you know when it\u2019s time for a redesign? This year, we present Future-proofing your app with Block Kit, where you\u2019ll learn how to identify when it\u2019s time to redesign your app, and how to approach a migration. Our panel of experts will include Katie Chen, staff Product designer at Slack; Pete Michel, principal architect at Guru; and Netali Jakubovitz, product manager at\u00a0Doodle.

In Slack on security: Demystifying how to build a trustworthy app, members of Slack\u2019s own security team will walk you through best practices for building secure apps, including actionable steps to unlock enterprise adoption.

Wrap up the day with a soon-to-be-announced workshop (trust us, it\u2019ll be worth the wait!) and then roll down your sleeves for Franklin\u2019s closing keynote. Slack\u2019s director of Developer Relations, Bear Douglas, will host a conversation with Franklin on the expanding role of developers and the lessons learned building a sustainable, equitable community.

Day one will wrap up with a reception before it\u2019s time to turn in, get some rest and get ready for Day\u00a0Two.

Day 2: Explore creativity and curiosity with\u00a0xkcd

\"\"
Randall Munroe, xkcd creator, is also the author of the newly released book \u201cHow To: Absurd Scientific Advice for Common Real-World Problems.\u201d xkcd comic used with permission; license via Creative\u00a0Commons.

Ever wonder how Slack builds Slack? Join us for Day Two of Spec to hear from our co-founder and CTO Cal Henderson on how Slack engineers are thinking through\u200a\u2014\u200aand solving\u200a\u2014\u200athe big challenges affecting our shared customers. This morning keynote will be full of expert insights to help you achieve scale, accessibility and delight when building.

Version one of any product, however, is just that: the beginning. Creating a successful app begins with your first release, and continues with each iteration. In Continuous discovery and innovation in Slack, Aubrey Tatarowicz, a senior software engineer at Troops.ai, will share how Troops uses continuous deployment, feature flagging, and customer communication to test and launch incremental product\u00a0updates.

In Building delightful experiences in Slack for large-scale organizations, Samir Diwan, the co-founder and CEO of Polly, will detail the journey of building enterprise-grade experiences for Intuit and other large Slack customers. Diwan will share special considerations for catering to large organizations, including handling rate limits and keeping up with the ever-evolving needs of complex customers.

On Day Two we\u2019ll also look at how developers can take a hands-on approach to driving app adoption. At Driving adoption and engagement with outstanding onboarding, Rea Loretta, the co-founder and CEO of Toast, and Fletcher Richman, the co-founder and CEO of Halp, will show you how they\u2019ve been able to maximize user engagement. Then, it\u2019s time to start building. Learn how to show first-time users a welcome message, display a help message when needed, and give them the option to dismiss it or opt out entirely.

Spec 2019 will conclude with Munroe of xkcd joining the \u201cvoice of Slack,\u201d Anna Pickard, Head of Brand Communications, in a conversation about creativity, curiosity and the value in asking big\u200a\u2014\u200aeven absurd\u200a\u2014\u200aquestions. We\u2019re pretty sure you\u2019ll leave feeling inspired to keep asking\u00a0them.

Register for Spec\u00a02019

This is just a small sampling of what we have in store; check out the full agenda. Early bird pricing ends Sept. 20, so make sure to register soon to take advantage.


Spec is back with more conference than ever before was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Spec is back with more conference than ever before", - "updated": 1567626878333, - "author": "Slack API", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/spec-is-back-with-more-conference-than-ever-before-bac42b6a8a0c?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1567528532000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d2:5941944c", - "keywords": [ - "build-app", - "ideas", - "automation", - "slack-apps", - "slack" - ], - "originId": "https://medium.com/p/3a0aeda2bee6", - "fingerprint": "f0727414", - "content": { - "content": "

Make your life easier with Slack tools and\u00a0APIs

\"\"

Let\u2019s face it. Doing the same task over and over again is a boring waste of time, but we can\u2019t just avoid this work. That\u2019s why in our team, we started thinking about ways of making things faster and lessening any human interaction for effortless results. Saving time is key for everyone in the\u00a0end.

Your recurring and boring tasks may vary, but at work, it\u2019s likely that you check your support email inbox, and get asked to generate reports. We deal with this too, and agree that doing daily repetition is challenging and\u00a0tedious.

At CleverPPC, we track and manage our customers\u2019 Google Ads campaigns several times a day manually. If you\u2019ve used Google Ads before, you might have felt overwhelmed by the huge amount of options and graphs that Google offers. Usually, we only need to check on a single metric, and the page load and other fields slow down our quick search. Quite frustrating, right?

To fix this challenge, we decided to use Google Ads API to monitor these metrics where we work the most: Slack. Instead of loading each page, we could then track metrics and graphs pertaining to the campaign\u2019s performance in a Slack channel\u00a0easily.

Our Slack app saved us time by tracking Google Ads accounts with a straightforward approach. It featured the ability to look at the metrics we wanted to, manage our accounts, and set reminders through a seamless structure. Integrating the Clever Google Ads app added great value to our company that others could use to their advantage as well. So, how does it work? Let\u2019s get into more\u00a0details.

Clever Google\u00a0Ads

\"\"
Clever Google Ads for\u00a0Slack

Using this app is pretty\u00a0simple:

And what do we need to make this app\u00a0work?

The Slack API provides a huge amount of functions, and that\u2019s good, but in our case, we just needed a couple of commands. We wanted to respond to a user interaction and automatically send scheduled messages. For us, the most important API calls\u00a0are:

Adding anything else would add great value, but on the other hand, the app\u2019s main menu would be overloaded with many different options and buttons, and we\u2019d like to avoid that. This app was not designed to replace the Google Ads dashboard, so for getting more complicated reports, we recommend using the Google Ads dashboard itself.

Your app

\"\"
What\u2019s your idea to save\u00a0time?

If you want to start creating apps or you have already developed one and want to broaden your horizons, you\u2019ll probably need a great idea. It\u2019s so frustrating to find out that no one is using your app after spending hours or days designing it,\u00a0right?

People love to save time and that\u2019s what our experience says. You may think that your tedious tasks are only for you, but hey, you can just ask around! What are the most time-consuming tasks of the QA team? Do they want to run some specific tests after somebody asks them to check the staging environment? They could do that by clicking on a Slack button, which calls your API! Voil\u00e1! There you have\u00a0it!

Also, don\u2019t focus entirely on making an app for everyone. Start with your team, use it yourself and your colleagues. Then see if it really helps you or if you\u2019d rather be doing your job the old way. If you, the creator, cannot make full use of it, who\u00a0will?

Using the app ourselves is very helpful. We can ask for feedback from our colleagues, which inspires us to add new features or shortcuts. Putting yourself into the shoes of your users is easy if you frequently use the tool you designed.

In summary

We all like to save as much time as possible, but not everyone can make an efficient new app. Whether you have a great idea for a new app or the time to create one, you should try to develop a Slack app. There are plenty of resources out there to help you and your team save precious time from repetitive tasks!

Ready to try out building your own app? Get started at api.slack.com/start. Have questions? Tweet us at @SlackAPI or drop us a note at feedback@slack.com.


Creating Slack Apps for tedious, automatable processes was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Creating Slack Apps for tedious, automatable processes", - "updated": 1566980024696, - "author": "Guillermo Mora Cordero", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/creating-slack-apps-for-tedious-automatable-processes-3a0aeda2bee6?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1566937454000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d1:5941944c", - "keywords": [ - "block-kit", - "software", - "developer-stories", - "chatbots", - "slack" - ], - "originId": "https://medium.com/p/c78146d63197", - "fingerprint": "abf5f1", - "content": { - "content": "

Creating NAVITIME for\u00a0Slack

This article was originally posted on our Qiita blog in Japanese.

While developing our new Slack app, we fully utilized Block Kit to realize the rich user interface of NAVITIME for Slack. In this article, we\u2019ll discuss the lessons we learned during development:

\"\"

NAVITIME launched a new Slack app on July 2, 2019. Refer to the landing page (in Japanese) to learn more. NAVITIME is a popular travel and destination routing app in Japan for both locals and those visiting from\u00a0abroad.

Disclaimer

This article doesn\u2019t discuss the basics of creating Slack apps or how to interact with the payloads sent from Slack Platform. To learn how to get started, we recommend reading Slack\u2019s API documents.

Block Kit\u00a0Overview

Block Kit is a new UI framework for building rich messages on Slack. Block Kit is not a method library but instead is an interface specification for communications with Slack Platform. You don\u2019t need to install anything to start using it. Simply send Block Kit compatible JSON data to Slack\u00a0servers.

Things you can do with Block\u00a0Kit

Using Block Kit, you can easily build beautiful native app-like UI and organize messages with great informational density.

To learn how to build apps with Block Kit, this article is a great resource for examples of using Block Kit properly.

\"\"
Creating a route in Slack with the Block Kit-enabled NAVITIME\u00a0app
\"\"
Viewing the route that NAVITIME\u00a0created

Check your UI with Block Kit\u00a0Builder

It can be a bit time-consuming to verify the appearance of messages by cutting and pasting JSON data. While prototyping, we recommend using Block Kit Builder, a useful tool offered by Slack. Block Kit Builder displays a live preview in the left pane when you edit the JSON data in the right pane as shown below. Additionally, once you\u2019ve built your message, you can instantly share the message with other people in your Slack workspaces.

\"\"
The Block Kit Builder\u200a\u2014\u200aa great way to preview your\u00a0blocks

Structure of Block Kit\u00a0Messages

Block Kit messages consist of data objects called \u201cblocks.\u201d Blocks may have many elements such as buttons, a select menu, or images. There are several types of blocks and allowed element types may vary. In order to build your messages with Block Kit, you stack these elements vertically.

If you\u2019re curious about the types of block elements, refer to the corresponding official documents\u200a\u2014\u200aReference: Message layout blocks and Reference: Block elements.

Simple Example of JSON Structure

Code Example Here is a very basic Block Kit JSON\u00a0example:

[
{
"type": "actions",
"elements": [
{
"type": "button",
"text": {
"type": "plain_text",
"text": "Button element 1",
"emoji": true
},
"value": "click_me_123"
},
{
"type": "static_select",
"placeholder": {
"type": "plain_text",
"text": "Select element 2"
},
"options": [
{
"text": {
"type": "plain_text",
"text": "Choice 1"
},
"value": "value-0"
},
{
"text": {
"type": "plain_text",
"text": "Choice 2"
},
"value": "value-1"
}
]
}
]
},
{
"type": "divider"
},
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "You can add a button alongside text in your message. "
},
"accessory": {
"type": "button",
"text": {
"type": "plain_text",
"text": "Button"
},
"value": "click_me_123"
}
}
]

UI Example

\"\"
An example of an interactive message in Block\u00a0Kit

This image is how the block kit example code appears in Slack. As you can see, there are several block elements inside the\u00a0message.

\"\"
The various components of this Block Kit\u00a0message

To better understand the structure of the message, try it yourself using the Block Kit\u00a0Builder.

Send a message from a Slack\u00a0App

If you try sending our example JSON blocks directly to Slack, this won\u2019t work. But if you already have a Slack app which can send plain-text messages with text attribute, you can easily send this Block Kit message by adding blocks at the top level and using your JSON block\u00a0data.

An example Block Kit JSON array on Block Kit\u00a0Builder:

[
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "this is a section block"
}
}
]

Next, add blocks to complete the message\u00a0payload.

{
"channel": "Cxxxxxx",
"text": "this content will be ignored when a block exists",
"blocks": // Insert Json created by Block Kit Builder here
[
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "This is a section block"
}
}
]
}

Now let\u2019s send the message using your Slack app. You will see the same message on Slack. Take note that when a message has a block, the text attribute is used as a fallback and doesn't show in the message. (Reference: Reference: Message payloads).

Case study: NAVITIME for\u00a0Slack

The new app, NAVITIME for Slack, uses Block Kit a lot. Next, we\u2019ll detail a message by disassembling its data structure to blocks and elements. You may think this message is a little too complicated, but once we take it apart, you\u2019ll see it is actually very\u00a0simple.

If you\u2019d like to see the full message, open open the example message in Block Kit\u00a0Builder.

Search Window

For the parts to input departure, destination, datetime, and so on, we recreated in the select menu and buttons native-app-level appearance and usability.

\"\"
Constructing a search feature for routes using Block Kit\u00a0elements

Display Routes

Route navigation tends to be so complicated, so we used both markdown and icon images a lot to organize the elements.

\"\"
A detailed route display enabled by Block\u00a0Kit

Open the full message of NAVITIME Route Search Result in Block Kit Builder. Note: we replaced the icon image URLs with the ones available in Block Kit\u00a0Builder.

Obstacles and\u00a0Tips

\"\"

Performance degradation with image\u00a0elements

When we had context blocks with seven to ten image elements in a single message, it took seven to eight seconds to display the message in Slack. If your app needs to display messages without any delays, you may need to avoid using many images in messages. Instead, you can use many emoji instead of large\u00a0images.

Mobile screen issues with buttons and select\u00a0menus

On smartphones, Slack displays buttons and select menus full width. So, if you have a lot of buttons in a message, a user\u2019s mobile screen may be filled with buttons. Make sure to test your message on mobile as well in the Block Kit builder or on your\u00a0device.

In our case, we decided to prioritize our laptop users\u2019 experience as most of our smartphone users use our mobile app instead of our Slack\u00a0app.

Block Kit elements unavailable in\u00a0Dialogs

Originally we thought about using Dialogs to input departure, destination, and date/time. But we realized that it\u2019s not possible to take advantage of these Block Kit elements in dialogs at this time. Instead, we decided to use select menus in dialogs and place the parts which require Block Kit components outside\u00a0dialogs.

A wish list for the future of Block\u00a0Kit

As of July 2019, Block Kit has only five types of elements. A few common elements of web and native apps are still missing. Here\u2019s our wish list for the future, and the corresponding workarounds we\u00a0used:

Radio buttons: We went with static_select select menu\u00a0instead

Datetime picker: We went with static_select select menu instead. Ideally, we wanted to have a single element to input hours and\u00a0minutes

More options for channels_select select menu: it would be more user-friendly if we had an option like select from the channels the current user\u00a0joins

Summary

Let\u2019s review what we\u2019ve\u00a0covered:


Building a user-friendly Slack app with Block Kit was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Building a user-friendly Slack app with Block Kit", - "updated": 1565111138566, - "author": "NAVITIME JAPAN Co., Ltd", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/building-a-user-friendly-slack-app-with-block-kit-navitime-c78146d63197?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1565110920000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d0:5941944c", - "keywords": [ - "productivity", - "apps", - "slack-tips-and-tricks", - "cross-functional-teams", - "slack" - ], - "originId": "https://medium.com/p/f58abe11ebb0", - "fingerprint": "cf3afde0", - "content": { - "content": "

Designing Dash for Slack with a customizable UI framework

\"\"
Jeremy (managing partner at Postlight) and team recently launched Dash, a new Slack app. Dash gives teams an easy way to start a new Slack channel for a specific topic or conversation, set a deadline, and then archive the channel and share the outcome of the discussion when time\u2019s up. Add Dash to your Slack workspace now\u200a\u2014\u200aand read on to learn how we used Block Kit to style our app messages in\u00a0Slack.
\"\"

Using Block\u00a0Kit

Just as we started working on Dash, we found out about Block Kit, which was in beta at the time. We were really interested to see what Block Kit could do, so we developed two versions of the app: The Block Kit version, and the non-Block Kit version. We launched with Block\u00a0Kit.

Datepicker

Dash exists because Slack added a datepicker when they introduced Block Kit. The datepicker allows users in Slack to do something that wasn\u2019t possible before: take actions that impact the future. In Dash\u2019s case, the datepicker is used to pick the end date for a conversation.

\"\"
The datepicker in action. We use Block Kit\u2019s layout elements to carefully place an error message when the user selects a date in the\u00a0past.

Dashboard

Dash makes unique use of Slack by providing a live Dashboard inside your conversation with Dash bot. The Dashboard is constructed with Blocks and allows the user to close or edit the end time of any of their Dash channels from one\u00a0spot.

\"\"

Lessons learned

Building Dash with Block Kit while Block Kit was still in active development was fun and educational. Here are some of the things we learned as we\u00a0went.

Pick your integration points carefully

Slack is a robust platform with many APIs a third party app can leverage. We built the first version of Dash using threads, only to find out that many of our testers needed a tutorial on threads before they could make effective use of Dash. Experiment with as many features of Slack\u2019s API as possible to find the right fit for your\u00a0app.

Bots can\u2019t do everything

Slack allows you to use their API on behalf of an authenticated user or your bot. It\u2019s incredibly important to understand what features of Slack you can use as a bot and as a user, especially when dealing with private channels. We made it all the way to staging with some features that didn\u2019t function properly because the bot user wasn\u2019t able to take certain API\u00a0actions.

Build for\u00a0speed

You\u2019ve got three seconds to respond when Slack calls your code. Here are some important things to consider:

Slack teams have different permissions

Slack\u2019s feature set may seem uniform across different teams, but it is not. Some teams disallow channel creation and archiving. It\u2019s important to create Slack teams to test how different Slack team setups can impact your app\u2019s functionality.

Log errors

Sure, errors usually get logged in a text file somewhere. It\u2019s far more important to log those errors somewhere actionable. We use Sentry for Dash and it is a lifesaver. Web app and native app errors are much more obvious to a user, but backend errors can go unnoticed. Be sure you\u2019re sending your errors to a service that can alert you when your Slack app is having an\u00a0issue.

\"\"

Rapid fire\u00a0tips

Here are a few more miscellaneous tips that will help you build your own Slack\u00a0app.

\"\"

Check out Dash, and let us know what you think, by emailing hello+dash@postlight.com.


Helpful tips for building with Block Kit was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Helpful tips for building with Block Kit", - "updated": 1561495412492, - "author": "Jeremy Mack", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/helpful-tips-for-building-with-block-kit-f58abe11ebb0?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1561495340000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:cf:5941944c", - "keywords": [ - "developer", - "slack", - "onboarding", - "apps", - "user-experience" - ], - "originId": "https://medium.com/p/3751306aaecf", - "fingerprint": "37cd3f25", - "content": { - "content": "

Clear and timely communication of your Slack app\u2019s value using the app_home_opened event

\"\"

So you\u2019ve made an awesome app! Now it\u2019s time to educate your users about\u00a0it.

Tip: If you\u2019re not familiar with Slack\u2019s Events API, I highly recommend reading this documentation.

Knowing the exact moment to send a\u00a0message

Recently released, app_home_opened is an event that Slack app developers can subscribe to and triggers every time a user opens a DM with your\u00a0app.

The initial seconds of interaction with your app determine whether people view it as useful, or not. By subscribing to this new event, you now have more control over timely communication and that crucial first impression.

This can be applied in many ways. To name a\u00a0few:

How to get\u00a0started

  1. Find your App Settings: Go to https://api.slack.com and then click on Your Apps and select your\u00a0app.
  2. Click on Event Subscriptions
  3. Click Add Workspace Event
  4. Select app_home_opened and you\u2019re good to\u00a0go!
Tip: You will need to resubmit your app if it\u2019s listed on the Slack App Directory. That usually doesn\u2019t take too\u00a0long.

How to\u00a0code

If you\u2019re using node, there\u2019s a really in depth article on it here. Here\u2019s a modified code snippet from the article that shows how to subscribe to the event and what the payload would look\u00a0like:

// Rough Adaptation from the link above
const
{ createEventAdapter } = require('@slack/events-api');
const slackSigningSecret = process.env.SLACK_SIGNING_SECRET;
const port = process.env.PORT || 3000;

// Initialize the adapter to trigger listeners with the full body
const slackEvents = createEventAdapter(slackSigningSecret, {
includeBody: true,
});


slackEvents.on('app_home_opened', (event, body) => {
console.log(event);
})

(async () => {
const server = await slackEvents.start(port);
console.log(`Listening for events on ${server.address().port}`);
})();
// Alternatively, if you're using express you might do this:
app.post("/slack/events", slackEvents.expressMiddleware());

And the event payload looks (roughly) like\u00a0this:

{ channel: "C1234", user: "U1234", type: "app_home_opened" }

The body object has more useful metadata:

{
api_app_id: "A123",
authed_users: ["U123", "U124"],
event: {
channel: "C1234",
user: "U1234",
type: "app_home_opened"
},
event_id: "123";
event_time: 1313.13;
team_id: "T1234";
token: "token";
type: "app_home_opened";
}

Gotchas

Remember, this event fires every time someone opens your app\u2019s DM. If you want a user to receive the message one time only, your app is responsible for keeping track of that\u00a0state.

Also, existing users may already work extensively with your app. However, if they haven\u2019t opened a DM lately, once you enable app_home_opened, they\u2019ll receive an onboarding message, which might cause some confusion or irritation. At Halp, we check if a user is associated with a ticket to determine their eligibility for an onboarding message.

Another thing to think about\u200a\u2014\u200aif you post a message, should it be ephemeral or regular? We opted for a regular message, since it\u2019s preserved in chat history. This way, the user can refer back or pin the message for easy\u00a0finding.

See it in\u00a0action

We used the app_home_opened event to improve our app\u2019s onboarding experience. Halp is a Slack-first IT ticketing system that has a unique set of onboarding challenges: There are three different types of users that need to be onboarded at varying stages of the workflow, fulfilling distinct objectives.

  1. Admins are onboarded when the they first install the app and must configure it for their workspace.
  2. Once setup is complete, agents learn to create and manage\u00a0tickets.
  3. When the IT team is ready for company-wide rollout, end users are taught to report issues through the\u00a0app.
\"\"
A sample message from the perspective of an agent who just clicked into the app DM for the first\u00a0time.

For end users, we explain that our app helps them streamline internal requests. We also tell them how to create a ticket\u200a\u2014\u200aincluding a message button for clear and actionable next\u00a0steps.

\"\"
A sample message from the perspective of an end user who just clicked into the app DM for the first\u00a0time.

Continuously improving user experience

App onboarding is never straightforward. You should invest a lot of time and thought into it. Luckily, Slack has given us yet another tool to help delight our\u00a0users.

We\u2019d love to hear how you\u2019re using the app_home_opend event (or other features) to create great Slack experiences.

Check out Halp\u2019s freshly updated onboarding flow. Get started by visiting their listing in the Slack App Directory.


Thoughtful app onboarding was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Thoughtful app onboarding", - "updated": 1558022461028, - "author": "Komran Rashidov", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/thoughtful-app-onboarding-3751306aaecf?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1558022461000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - }, - { - "id": "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:ce:5941944c", - "keywords": [ - "slack", - "announcements" - ], - "originId": "https://medium.com/p/49090a09513a", - "fingerprint": "fed6e8a3", - "content": { - "content": "

We\u2019re hitting the road to meet the developers and builders creating a new way to\u00a0work

\"\"
Illustration by Josh\u00a0Holinaty

Mark your calendar! The Slack Platform team will make their way across Europe in early June to meet Slack developers and builders in Berlin, Paris and London. Read on for a preview of what to expect in each\u00a0city.

Join the first-ever Slack Platform Community: Berlin event\u200a\u2014\u200ait\u2019s a great opportunity to connect with other devs and share ideas, swap knowledge, and ask questions. The Slack DevRel team will also catch you up on all the latest Slack Platform news. Come meet the team and provide direct feedback on the direction and focus of SPC:\u00a0Berlin.

In Paris, you\u2019ll get an inside look at the story of Brainsto, an app that facilitates actionable team brainstorms directly in Slack. Sina Tagvha from Braineet, the company behind Brainsto, will go deep on how a small side project became a fully-featured app available for anyone to use. Sina will cover how using Block Kit expanded interactivity and what\u2019s next for the Brainsto app. You\u2019ll also hear from the Slack team on updates to the Platform since the last visit in November, and you\u2019ll get an in-depth look at building with Block\u00a0Kit.

In London, the Slack Platform team will be joined by speakers from Deliveroo and HSBC. Hugo Darwood (Deliveroo) and Sam White (HSBC) will walk through the tools they build for their teams, and how custom Slack apps help them to be more productive. Members of the Slack Platform team will share tips and tricks for building with Block Kit, and review the latest and greatest in the Platform.

Spots are limited; secure yours on the event pages\u00a0below:

Event Dates

4 June
Slack Platform Community: Berlin @ Factory Berlin\u200a\u2014\u200aMitte

4 June
Slack Developers: Paris @ La\u00a0Fabrique

11 June
Slack Developers: London @ The Steel\u00a0Yard

Bonus points: If you\u2019re headed to JSConf EU or We Are Developers in Berlin, stop by our booth and say hello. Chat in-person with the Platform team, check out a demo, or pick up some swag. At We Are Developers, we\u2019ll host a Slack app development workshop, too!

Want to stay updated? Follow along on Twitter or join the community at slackcommunity.com.


Join Slack in Berlin, Paris, and London this June was originally published in Slack Platform Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

", - "direction": "ltr" - }, - "title": "Join Slack in Berlin, Paris, and London this June", - "updated": 1558458448152, - "author": "Slack API", - "alternate": [ - { - "href": "https://medium.com/slack-developer-blog/join-slack-in-berlin-paris-and-london-this-june-49090a09513a?source=rss----d76c0605b922---4", - "type": "text/html" - } - ], - "crawled": 1572579462680, - "published": 1557887552000, - "origin": { - "streamId": "feed/https://medium.com/feed/slack-developer-blog", - "title": "Slack Platform Blog - Medium", - "htmlUrl": "https://medium.com/slack-developer-blog?source=rss----d76c0605b922---4" - }, - "visual": { - "url": "http://cdn1.sbnation.com/assets/3360827/SE-sizzle.png", - "width": 1100, - "height": 619, - "contentType": "image/png" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - } - ] - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/starred.json b/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/starred.json deleted file mode 100644 index 0be78314a..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/starred.json +++ /dev/null @@ -1,1176 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "items": [ - { - "originId": "com.sixcolors.931113_features_of_ios_13_files_improvements", - "fingerprint": "b321d04b", - "id": "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d88a4dca2:50e96:18991ffa", - "author": "Jason Snell", - "summary": { - "direction": "ltr", - "content": "

\"\"\n
Funny how something as basic as inserting a thumbdrive can feel like a colossal victory.
\n

\n

The Finder places files and folders at the center of the Mac, but on iOS, apps are at the center. Still, managing documents is a fact of life in many cases, and over the past few years Apple has been evolving the Files app to become a more full-featured file browser utility. In iOS 13, Files takes a huge step forward in numerous areas\u2026 though there\u2019s still more to be done.

\n

Perhaps most important is the simple fact that Files can now see destinations that aren\u2019t cloud services or other apps. You can add local SMB file servers to Files by tapping the ellipsis icon in the Browse pane and choosing Connect to Server, then entering the address of your SMB server. While you\u2019re connected, that server will appear in the Shared segment of the Browse pane. (Strangely, Files doesn\u2019t use Bonjour to detect nearby servers and display them, as Finder does.) I have a Mac mini on my home network that I use as a file server, and it\u2019s been a delight to access files on it, directly, from within Files and apps that use Apple\u2019s file interface.

\n

\"\"\n
Browsing a local SMB server in column view, as you do.
\n

\n

USB drives are also supported. It\u2019s kind of hard to believe that I\u2019m celebrating USB disk access in late 2019, but here we are. You can attach USB drives to any device running iOS 13, but this feature certainly feels best when you plug a USB-C cable or thumbdrive directly into an iPad Pro. As an iPad Pro user, that\u2019s a moment that really makes the iPad Pro feel like it\u2019s been welcomed into the community of personal computers. And if you\u2019re someone who has ever been handed a thumbdrive by a colleague who expects you to access it on your iPad, well, now you can do that instead of sheepishly admitting that it\u2019s completely useless to you. I\u2019ve used this feature to attach my portable audio recorder directly to my iPad to import recordings, something I previously had to use a breakout box to accomplish.

\n

You can even create new folders now. Yes. It\u2019s true. And there\u2019s a new Column View, which is an approach to file browsing that I\u2019ve never liked on macOS, but actually makes more sense to me on iOS for some reason.

\n

\"shortcuts-ios11-iphone\"\n
Tap and hold to view everything you can do to a given file.
\n

\n

iOS 13 also lets users perform many more actions on files than ever before by tapping and holding on an icon to reveal a contextual menu. Among the actions found here are options to compress files into an archive, decompress zip files, edit tags, preview a file in Quick Look, and display an Info pane with detailed information about a file\u2019s attributes\u2014basically, the stuff you\u2019d expect from a file browser is mostly there. (It\u2019s a bit strange that you can\u2019t set items from Shortcuts to display directly in this contextual menu, as you can in the share sheets elsewhere on iOS 13. Instead, you have to tap and hold on a file, choose Share, and then pick a Shortcuts item.

\n

Files separates iOS storage into two buckets, On My iPad/iPhone and iCloud Drive. On My iPad is basically what you\u2019d consider \u201cthe hard drive\u201d on a Mac\u2014it\u2019s local storage that is not synced over the cloud. If you want to save a huge file on your iPad and not have it swamp your current connection in an attempt to sync all that data to the cloud, put it in On My iPad/iPhone. If you want it available everywhere, put it in iCloud Drive.

\n

Alas, not all is sunshine and roses in the land of iOS file access. Files is still a remarkably immature app. It sometimes fails to update file listings, frequently stalls out and provides me with a blank or incomplete listing, and, most frustratingly, the Save to Files extension for third-party apps fails to provide any feedback about the progress of a file transfer. That unreliability, combined with a slow file transfer to a remote server, leads to some pretty uncomfortable moments when you have no idea if your file is going to arrive or if the whole thing has failed silently.

\n

Apple\u2019s taken a few cues from the Mac in building up Files, so it\u2019s time to take a few more. Progress indicators are vital. Allowing the user to get a detailed view about what\u2019s transferring and how long it will take are must-have features, but when I try to save items within third-party apps, all I get is an endless spinner with no feedback. I realize this isn\u2019t an issue with the Files app itself\u2014it does show a little circular upload/download progress bar\u2014but it is an issue with Apple\u2019s greater approach to file transfers.

\n

Still, Files has come a long way. It has gone from being an iCloud Drive client app to a neither-fish-nor-fowl representation of Apple\u2019s ambivalence to file management on iOS to what it is today\u2014a pretty capable file browser that\u2019s still got plenty of room for improvement. Files in iOS 13 is a major upgrade\u2014I just hope Apple doesn\u2019t consider the job done.

" - }, - "alternate": [ - { - "href": "https://sixcolors.com/post/2019/10/13-features-of-ios-13-files-improvements/", - "type": "text/html" - } - ], - "crawled": 1569955568802, - "title": "13 Features of iOS 13: Files improvements", - "published": 1569952320000, - "origin": { - "streamId": "feed/http://feedpress.me/sixcolors", - "htmlUrl": "https://www.sixcolors.com/", - "title": "Six Colors" - }, - "unread": false, - "readTime": 4981, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579193115 - }, - { - "originId": "tag:daringfireball.net,2019://1.36188", - "fingerprint": "ae19d945", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e052937dc:173f1:d4506071", - "updated": 1572042321000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "What\u2019s the point of having only two buttons and all that unused whitespace on the left side?" - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/mails_message_action_toolbar_in_ios_13", - "type": "text/html" - } - ], - "crawled": 1572044617692, - "title": "\u2605 The Curious Design of Mail\u2019s Message Action Toolbar in iOS 13", - "published": 1572042320000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

David Ingram, writing for NBC News:

\n
\n

Shannon Watts always replied to emails the same way: by touching\nthe reply icon, tucked in a familiar spot near the bottom right\ncorner of her iPhone. Then, one day a few weeks ago, the icon\nwasn\u2019t there\u2009\u2014\u2009and neither was the email. It was deleted by\naccident.

\n

It\u2019s happened dozens of times since, frustrating Watts and many\nother iPhone users who\u2019ve been tripped up by a minor change rolled\nout last month by Apple, a company renowned for its\nforward-thinking design.

\n

In the newest version of the iPhone email app, the trash icon is\nnow where the reply icon used to be. And they\u2019re too close\ntogether for some people.

\n
\n

The change is perfectly illustrated and summarized in this tweet by Craig Hockenberry:

\n
\n

Muscle memory is a bitch.

\n

\n
\n

Things worth noting:

\n\n

The new toolbar in iOS 13 Mail is just strange. The old toolbar had discrete buttons for Flag, Move, Trash/Archive, Reply, and New Message. Now it\u2019s just Trash and Reply, with all of the other functionality stashed in the new Reply action sheet, pictured here half-height and full-height. That new \u201cReply\u201d action sheet is really a \u201cDo Something With This Message\u201d sheet\u2009\u2014\u2009I\u2019m not sure what the icon for this should be, but the Reply icon seems like an odd choice. I know a few people who assumed that iOS 13 removed the ability to move messages to other mailboxes because the folder button was removed from the toolbar. They\u2009\u2014\u2009reasonably!\u2009\u2014\u2009never thought to look for it by tapping what clearly looks like the old familiar Reply icon.

\n

The Print command has long been stashed in the Reply action sheet\u2009\u2014\u2009so arguably it\u2019s always been more of a \u201cDo Something With This Message\u201d button than just a \u201cReply or Forward\u201d button. But the iOS 13 Mail toolbar takes this to an extreme. It\u2019s one thing to put new features (for which there\u2019s no room on the toolbar) in the Reply action sheet; it\u2019s another to move commands like Flag and Move that already had positions on the toolbar.

\n

I like the new \u201cDo Something With This Message\u201d action sheet in and of itself a lot\u2009\u2014\u2009it\u2019s an interesting design to fit more functionality in the limited screen real estate of the iPhone. There are a lot of apps that have run out of space in their toolbars that could borrow from this design. I particularly like that in the new action sheet, all the actions are labeled with words in addition to icons. But iOS 13 should have included a first-run explainer showing users where these features moved to.

\n

And it just seems odd to me that they moved all these features there in the first place. The iPhone really only has room for five toolbar buttons. Flag, Move, Trash, Reply, and New Message seemed like good ones. What\u2019s the point of having only two buttons and all that unused whitespace on the left side? In addition to the fact that it\u2019s not intuitive to look for Flag and Move commands behind a button that clearly looks like \u201cReply\u201d, it\u2019s also a bit frustrating to me that there\u2019s no longer a way to just create a new message from this screen\u2009\u2014\u2009you have to go back one level in the navigation controller to the list of messages to create a new (non-reply) message.

\n

At the very least, if the toolbar is only going to have these two buttons, why not place the Trash button on the far left, and put the whitespace between the two buttons? That would eliminate inadvertent taps on the Trash button from either pre-iOS 13 muscle memory or from proximity to the Reply button.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3129, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579174490 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36197", - "recrawled": 1572296763725, - "updateCount": 1, - "fingerprint": "298625a9", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13f9b1a7:19a2c:d4506071", - "updated": 1572296240000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.apple.com/airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572293161383, - "title": "Apple\u2019s AirPods Pro Web Page: Scrolljacking Hell", - "published": 1572289670000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The AirPods Pro \u201coverview\u201d web page is a strange beast. It pegs my 2015 MacBook Pro\u2019s CPU\u2009\u2014\u2009even when I\u2019m not scrolling. I closed the tab a few minutes ago and my fan is still running. The animation is very jerky and scrolling feels so slow. There\u2019s so much scrolljacking that you have to scroll or page down several times just to go to the next section of the page. The animation is at least smooth on my iPad and iPhone, but even there, it feels like a thousand swipes to get to the bottom of the page. It\u2019s a design that makes it feel like they don\u2019t want you to keep reading.

\n

Disable JavaScript (easily toggled if you enable Safari\u2019s Develop menu) and the page is easy to read and looks great. I can\u2019t recall an example where scrolljacking makes a website so much worse.

\n

Update: Nick Heer (of Pixel Envy fame) messaged me to point out that the iPad Pro product page gives the AirPods Pro page a run for its money for top spot in the Scrolljacking Hall of Shame. The iPad Pro page doesn\u2019t peg my MacBook Pro\u2019s CPU, but it scrolls the view horizontally while you scroll vertically.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 6570, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579162176 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36201", - "fingerprint": "dec1a24f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e93:d4506071", - "updated": 1572313520000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://popular.info/p/facebook-allows-prominent-right-wing", - "type": "text/html" - } - ], - "crawled": 1572314774125, - "title": "Facebook Allows Prominent Right-Wing Website to Break the Rules", - "published": 1572313519000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Judd Legum, writing for Popular Info:

\n
\n

The Daily Wire, the right-wing website founded by pundit Ben\nShapiro, is a cesspool of misogyny, bigotry, and misinformation.\nIts toxic content is also fantastically successful on Facebook,\nwith each story reaching more people than any other major media\noutlet. A Popular Information investigation reveals some of this\nsuccess is attributable to a clandestine network of 14 large\nFacebook pages that purport to be independent but exclusively\npromote content from The Daily Wire in a coordinated fashion.

\n

This kind of \u201cinauthentic coordinated behavior\u201d violates\nFacebook\u2019s rules. Facebook has taken down smaller and less\ncoordinated networks that promoted liberal content. But Facebook\ntold Popular Information that it will continue to allow this\nnetwork to operate and amplify The Daily Wire\u2019s content.

\n
\n

As a complete sidenote to the main point of this\u2009\u2014\u2009that Facebook is a right-wing company\u2009\u2014\u2009notice how nice and clean and fast the Popular Info website is. The best websites these days aren\u2019t from web publishers\u2009\u2014\u2009they\u2019re from mailing list publishers with websites.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": false, - "readTime": 1124, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572579157406 - }, - { - "originId": "tag:daringfireball.net,2019://1.36209", - "recrawled": 1572448047706, - "updateCount": 2, - "fingerprint": "3576a6cd", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1b466c6b:1b876:d4506071", - "updated": 1572447167000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/airpods_pro_first_impressions", - "type": "text/html" - } - ], - "crawled": 1572415630443, - "title": "\u2605 AirPods Pro First Impressions", - "published": 1572407940000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them.

\n

I left for home around 2:30 in the afternoon, and wore the AirPods Pro for the next three hours: on the subway in Manhattan, waiting (briefly, mercifully) in the cacophonous Penn Station, on the train ride home to Philadelphia, walking home through Center City Philadelphia, and then in my house. The subway, a train ride, and busy city streets are pretty good tests for noise cancellation.

\n

Noise cancellation worked really well for me. I own a pair of Bose over-the-ear noise canceling wireless headphones, but almost exclusively wear them only on airplanes and trains. Wearing noise-canceling earbuds on the subway and walking through the city is going to take some getting used to. It\u2019s so good you really do lose sense of your surrounding aural environment.

\n

I was a dummy and didn\u2019t take my Bose headphones on my trip today, so I can\u2019t say how they compare side-by-side on the train, but there\u2019s no question how AirPods Pro compare to regular AirPods. The difference is like night and day. Amtrak trains are pretty noisy\u2009\u2014\u2009especially at what we in the U.S. so adorably consider \u201chigh speeds\u201d\u2009\u2014\u2009but with AirPods Pro the clackety-clack rumble was effectively blocked out.

\n

The \u201cTransparency\u201d mode is interesting and a little mind-bending. It really does make it possible to conduct a conversation while still enjoying the benefits of noise cancellation. Because the silicone tips seal against your inner ear, when you turn AirPods Pro noise cancellation completely off, you really can\u2019t hear much around you. They\u2019re like earplugs. Transparency lets you hear parts of the world around you. One obvious use case for this: jogging or running and maybe just plain walking on streets where you want to hear the sounds of traffic.

\n

My corner store has a noisy refrigeration unit. With AirPods Pro on\u2009\u2014\u2009playing nothing\u2009\u2014\u2009I couldn\u2019t hear it at all. I couldn\u2019t tell that my dishwasher was running even though I was sitting right across from it in my kitchen. As someone who doesn\u2019t generally write while listening to music, I\u2019m likely to use AirPods Pro, playing nothing, just to tune out the world around me in a noisy space.

\n

The force sensor\u2009\u2014\u2009the flat section on the earbuds stem that faces forward when in your ear\u2009\u2014\u2009is effectively a button. But it\u2019s not a button. It doesn\u2019t actually move, and it doesn\u2019t provide haptic feedback. But it acts like a button and\u2009\u2014\u2009most importantly\u2009\u2014\u2009sounds like a button. When you press it, the AirPod Pro plays a click. I use the singular AirPod there because the click only plays in the bud whose force sensor you pressed. The effect is uncannily like clicking a real button. In a similar way to how force touch trackpads on modern MacBooks and Touch ID iPhone home buttons feel like they truly click, the AirPods Pro force sensors feel like actual clicking buttons. They actually have more of a premium clicky feel than the truly clicking buttons on Apple\u2019s wired EarPods, even though they don\u2019t actually click. It\u2019s uncanny, and Apple at its best.

\n

Another nice Apple-at-its-best touch: in Control Center on iOS, you can long-press the volume control while wearing AirPods Pro to get a nice little three-way selector to choose between noise cancellation, off, and transparency. The selection indicator animates nicely, the sounds are delightful (although you can\u2019t hear them in the movie linked above), and you can change the setting both by tapping another option or by dragging the selection indicator. It\u2019s a simple little interaction done exquisitely well.

\n

Force sensor actions:

\n\n

By default, press-and-hold toggles between regular noise cancellation and transparency modes. That means, by default, the only way to invoke Siri is through the \u201cHey Siri\u201d verbal command. But if you want to invoke Siri through a long-press, you can change that in the Bluetooth section of Settings on your iPhone or iPad. And, you can change it per-ear\u2009\u2014\u2009so you can have your left AirPod Pro toggle transparency and the right one invoke Siri.

\n

Also in the Bluetooth settings is the Ear Tip Fit Test. It\u2019s very easy. Put the AirPods Pro in your ears, and start the test. It plays a song for about five seconds and decides whether you have a good fit with the current size tips. There\u2019s nothing \u201csmart\u201d about the silicone tips themselves\u2009\u2014\u2009the AirPods Pro don\u2019t \u201cknow\u201d which size tips you\u2019re currently wearing. The Fit Test just tells you if the current ones in your ear are a good fit. For me, the default medium tips feel best and the Ear Tip Fit Test consistently agrees. For my son, the medium tips felt uncomfortable, and the Fit Test agreed they weren\u2019t a good fit. For him, the small tips felt better and the Fit Test agreed. According to Apple, many people have differently-shaped ears and might need a different tip size for each ear, and if that\u2019s the case the Fit Test will suggest it.

\n

Swapping the tips is easy, but it takes a bit more pull than I expected to pop them off. Don\u2019t be afraid\u2009\u2014\u2009the tips seem rugged. And replacement tips from Apple will cost only $4\u2009\u2014\u2009truly cheap.

\n

The AirPods Pro case is about 15% larger by volume than the regular AirPods case. That\u2019s unfortunate, but it\u2019s not noticeable in a regular pants pocket, and it still fits in the fifth pocket of a pair of Levi\u2019s 501 jeans.

\n

Battery life, so far, is exactly in line with Apple\u2019s stated specs. My review unit started at 75% (both the buds and the case). After three straight hours of use, the buds were down to about 10%. So if three hours of use consumed two-thirds of the battery, a full charge should last about 4.5 hours\u2009\u2014\u2009which is exactly Apple\u2019s claim.

\n

Comfort-wise, my ears felt fine after those three consecutive hours of use. It\u2019s a very different feeling compared to regular AirPods, but I like it. I\u2019ve never had a problem with regular AirPods falling out of my ears, but AirPods Pro feel way more secure. Without question, how they feel is subjective\u2009\u2014\u2009so the good news is you can request a try-on in any Apple Store.

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 4178, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579133239 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8772112161384908748", - "fingerprint": "80075e70", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-pMon836tLyo/XatsZ0Tv9MI/AAAAAAAADTs/90dBB5-ohkk2yOW4--zh7M0p_JicFuC4QCLcBGAsYHQ/s72-c/017.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "updated": 1571515782582, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/masculinity-and-marvel-movies.html", - "type": "text/html" - } - ], - "crawled": 1571518465723, - "title": "Masculinity and the Marvel movies", - "published": 1571515740000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Some time back, John Haldane gave a Thomistic Institute talk here in Los Angeles on the theme of evil in the movies and in the movie industry.\u00a0 During the Q and A (at about the 40 minute mark, and again after the 1:16 mark) the subject of superhero movies came up, and Haldane was critical of their current prevalence.\u00a0 In developing this criticism, he draws a useful distinction between fantasyand imagination.
\u00a0
Imagination, as Haldane uses the term, is a way of exploring aspects of reality and possibilities that are grounded in reality, even though it makes use of scenarios that are fictional or even impossible.\u00a0 Imagination is healthy and can increase our understanding of the moral and social worlds.\u00a0 Fantasy, by contrast, is unanchored in reality, and indeed it reflects a flight from reality and the discipline it imposes and responsibility that it entails.\u00a0 Haldane gives as an example the movie Pretty Woman, an absurdly unrealistic portrayal of prostitution and human relationships.

Fantasy can be harmless in small doses, Haldane allows, but when a culture becomes dominated by it, that is a sign that it has become decadent and unwilling to face reality.\u00a0 And the prevalence of superhero movies, Haldane says, is an indication that American society is increasingly retreating into fantasy and away from reality.\u00a0 He rejects the suggestion that such movies can be compared to the myths of the gods in ancient cultures.\u00a0 Such myths, he says, are essentially exercises in imagination, whereas superhero movies are sheer fantasy.

I think there is some truth to this analysis, but only some.\u00a0 Some superhero movies are indeed exercises in fantasy, but some are, in my view, clearly exercises in imagination.\u00a0

Not long after hearing Haldane\u2019s talk, I happened to come across a 1978 television interview with the late Harlan Ellison during which (beginning just before the 5 minute mark) Ellison criticizes the movies Close Encounters of the Third Kind and Star Wars, and modern American society in general, on exactly the same grounds raised by Haldane.\u00a0 He doesn\u2019t use Haldane\u2019s terminology, and in fact partially inverts it.\u00a0 Ellison uses \u201cfantasy\u201d to mean what Haldane means by \u201cimagination,\u201d and he uses the expression \u201cspace opera\u201d to refer to one type of what Haldane calls \u201cfantasy.\u201d\u00a0 But in substance, the distinction and the sort of points Haldane and Ellison are making are identical.

(Side note: Remember when you could find extended intelligent discussion like this on television?\u00a0 Remember when you could casually smoke on television, as Ellison does during the interview?\u00a0 Remember Laraine Newman, another guest on the show who also contributes to the discussion?)

Interestingly, though, Ellison was also well-known to be an enthusiast for comics, including superhero comics, and even wrote them from time to time (though this doesn\u2019t come up in the interview).\u00a0 I don\u2019t think there is any inconsistency there.

Suppose that, like me and like Haldane (though unlike Ellison) you are a conservative Catholic.\u00a0 Then, I would suggest, it is easy to see that there are themes in many superhero movies, and especially in the Avengers series that is currently the most popular of all, that are clearly reflections of imagination rather than fantasy.

Take the characters who, in the Avengers movies as in the comics, have been regarded as \u201cthe Big Three\u201d: Captain America, Thor, and Iron Man.\u00a0 Captain America represents patriotism, the military virtues, the earnest decency of the common man, and in general a Norman Rockwell style nostalgia for a simpler time.\u00a0 Thor \u2013 as part of the Asgardian pantheon ruled by stern Odin, to whom he must prove his worthiness \u2013 represents the higher realm spoken of by religion, and our obligations to the divine patriarchal authority who governs it.\u00a0 Iron Man is a business magnate who represents confident masculinity, superior ability and great wealth, and the noblesse obligeand rebuke to egalitarianism implied by them.\u00a0 These are deeply conservative themes, and it is astounding that these characters are as popular as they are in a society increasingly suffocated by political correctness.

Or maybe not.\u00a0 For such themes have appeal because they reflect human nature, and human nature does not change however much we try to paper over it with ideology and propaganda, and however corrupt human behavior and human societies become as a result.\u00a0 People will yearn in at least an inchoate way for the traditional institutions and ideals without which they cannot fulfill their nature, even when they are told they ought not to and have halfway convinced themselves that they ought not to.

I would suggest that the Marvel movies have the appeal they do at least in part precisely because they both convey these traditional ideals, but do so in a way that is fantastic enough that the offense to political correctness is not blatant.\u00a0 A film series whose heroes are a square patriotic soldier, the son of a heavenly Father come to earth, and a strutting capitalist alpha male sounds like something tailor-made for a Red State audience, and the last thing that would attract A-list actors and billions in investment from a major studio.\u00a0 Put these characters in colorful costumes, scenarios drawn from science fiction, and a little PC window dressing (such as portraying their girlfriends as a soldier, a scientist, and a businesswoman, respectively), and suddenly even a Blue State crowd can get on board.

Now, there are no traditional ideals more battered in contemporary Western society than masculinity, and the paternal role that is the fulfilment of masculinity.\u00a0 But these are precisely the key themes of many of the Marvel movies.\u00a0 The longing for a lost father or father figure is the core of all of the Spider-Man movies, as I noted in a post from a few years back.\u00a0 (In the Spider-Man movies that have appeared since that post was written, Tony Stark has become the father figure whose instruction and example Peter Parker strives to live up to.)\u00a0 The theme is also central to the Guardians of the Galaxy series, to Black Panther, to the Daredevil movie and Netflix series, and to the Luke Cage and Iron Fist Netflix series.\u00a0 The Thormovies are largely about the conflicted relationships Thor and Loki have with their father Odin, whose approval each of them nevertheless seeks.\u00a0 The bad consequences of rebellion against a father or father figure is the theme of the original Spider-Man series (wherein Peter initially refuses to heed his Uncle Ben\u2019s admonitions), of the first Thormovie, and of Avengers: Age of Ultron(whose wayward son is the robotic Ultron, at odds with his \u201cfather\u201d Stark).

The Hulk movies are largely about the consequences of failure as a father (whether Bruce Banner\u2019s father in the original Hulk movie, or Betty Ross\u2019s father in The Incredible Hulk).\u00a0 Ant-Manis essentially about two men (Scott Lang and Hank Pym) who have partially failed as fathers and are trying to make up for it.\u00a0 The Punisher Netflix series is essentially about a husband and father seeking vengeance for the family that was taken from him.

But it is the two stars of the Marvel movies \u2013 Tony Stark/Iron Man and Steve Rogers/Captain America \u2013 who are the most obvious examples of idealized masculinity.\u00a0 And their character arcs through the series are about realizing that ideal.\u00a0 Each of them starts out as an imperfect specimen of the masculine ideal, albeit in very different ways.\u00a0 With Stark it is a vice of deficiency and with Rogers it is a vice of excess.\u00a0 But by the end of their arcs, in Avengers: Endgame, each achieves the right balance.\u00a0 (It might seem odd to think of Rogersrather than Stark as the one prone to a kind of excess.\u00a0 Bear with me and you\u2019ll see what I mean.)

On the traditional understanding of masculinity, a man\u2019s life\u2019s work has a twofold purpose.\u00a0 First, it is ordered toward providing for his wife and children.\u00a0 Second, it contributes something distinctive and necessary to the larger social order of which he and his family are parts.\u00a0 Society needs farmers, butchers, tailors, manual laborers, soldiers, scholars, doctors, lawyers, etc. and a man finds purpose both by being a husband and father and by filling one of these social roles.\u00a0 Though the traditional view regards women as \u201cthe weaker sex\u201d and as less assertive than men, it understands a man\u2019s worth and nobility in terms of the extent to which his strength and assertiveness are directed toward the service of others.

Liberal individualism, both in its libertarian form and its egalitarian form, replaced this social and other-directed model of a man\u2019s life\u2019s work with an individualist and careerist model, on which work is essentially about self-expression and self-fulfillment \u2013 making one\u2019s mark in the world, gaining its attention and adulation, attaining fame, power and influence, and so forth. \u00a0Nor is it even about providing for wife and children, since sex and romance too came to be regarded as a means of self-fulfillment rather than the creation of the fundamental social unit, the family.\u00a0 (Feminism took this corrupted individualist understanding of the meaning of a man\u2019s work and relationships and, rather than critiquing it, urged women to ape it as well.)

In the first two Iron Man movies, Stark is initially a specimen of this individualist mentality.\u00a0 His work is oriented toward attaining wealth, fame, and power.\u00a0 He uses women as playthings.\u00a0 He has a conflicted relationship with his late father, and is contemptuous of authority in general.\u00a0 He is judged by SHIELD to be \u201cvolatile, self-obsessed, and [unable to] play well with others.\u201d\u00a0 But he is gradually chastened by the consequences of his hubris \u2013 by being captured and injured in the first Iron Man movie; by being forced to face up to the limitations on his power to stop an alien invasion like the one that occurred in Avengers; and by the miscalculation that led to Ultron\u2019s rebellion and the many deaths it caused.\u00a0 By Captain America: Civil War, Stark is humbled enough to accept government oversight, and being left defeated and near-dead by Thanos in Avengers: Infinity War completes his chastening.\u00a0

By Avengers: Endgame Stark has become a family man.\u00a0 \u00a0By way of time travel, he makes peace of a sort with his father.\u00a0 In the first Avengers movie, he had casually dismissed Rogers\u2019 talk of the need for self-sacrifice with the confidence that an alternative solution would always be possible for a clever person like himself.\u00a0 By contrast, in Endgame, he sees that he needs to lay down his life in order to save his wife and daughter and the world in general, and he willingly does it.\u00a0 To be sure, he is in no way neutered. \u00a0He retains his masculine assertiveness, strength, and self-confidence.\u00a0 But they are now directed toward the service of something larger than himself.

Rogers, by contrast, is from the first Captain America movie onward driven by a sense of duty to his country and to the social order more generally, and is willing to sacrifice everything for it, including even his own happiness and indeed his own life.\u00a0 He is also a perfect gentleman, and his only interest where women are concerned is with the one he would like to marry and settle down with if only he had the chance.\u00a0 Like Stark, he is relentlessly assertive, confident, and competent, but unlike Stark these traits are from the start directed toward the service of a larger good.\u00a0

Rogers\u2019 flaw is that he is if anything a bit tooabsorbed in this larger good.\u00a0 At least initially, he is too much the man of action and the good soldier, with all the virtues but also with the flaws that that entails.\u00a0 He is a little too deferential to authority.\u00a0 In the first Avengers movie he glibly asserts: \u201cWe have orders.\u00a0 We should follow them\u201d \u2013 only to find out that perhaps he should have questioned them.\u00a0 The way institutions and authorities can become corrupted is impressed upon him far more dramatically in Captain America: Winder Soldier, to the point that in Civil War it is Rogers who is urging Stark to be more skeptical of authority.\u00a0

In general, Rogers\u2019 optimistic \u201ccan do\u201d spirit sometimes borders on na\u00efvet\u00e9, and it takes the catastrophe of Infinity War to teach him that the good guys don\u2019t always win and that some problems can only be managed or mitigated rather than solved.\u00a0 For much of the series, Rogers also has little life outside some military or quasi-military organization \u2013 the army, SHIELD, the Avengers.\u00a0 Without a war to fight, he doesn\u2019t know what to do with himself.\u00a0 He is square, prone to speechifying, and awkward with women \u2013 in Winter Soldier proclaiming himself \u201ctoo busy\u201d for romance, preferring to lose himself in one mission after the other.\u00a0 Only after near-death and victory in a \u201cmother of all battles\u201d in Endgamedoes he become convinced that he has the right to retire and \u201ctry some of that life Tony was telling me to get\u201d \u2013 traveling back in time to marry the woman he thought he\u2019d lost forever.\u00a0

The theme of the parallels and differences between the two characters provides a backbone to the Marvel movies.\u00a0 Both Stark and Rogers are supremely confident and competent.\u00a0 They are both natural leaders.\u00a0 Each stubbornly insists on pursuing the course he is convinced is the correct one.\u00a0 They are too similar in these respects \u2013 though also too different in the other ways just described \u2013 to like each other much at first.\u00a0 The world is not big enough for both egos.\u00a0 They learn to like and respect each other only gradually, through many ups and downs.

Hence, in the first Avengers movie, Stark is jealous of the admiration that his father had had for Rogers, and Rogers is amazed that Howard Stark could have had a son as frivolous and unworthy as Tony.\u00a0 By Civil War, Rogers ends up having to defend the man who had (under mind control) murdered Howard \u2013 defending him from Tony, who seeks to avenge his father and now (temporarily) judges Rogers unworthy of his father\u2019s admiration.\u00a0 Stark starts out arrogantly rejecting any government control over his activity as Iron Man, only to insist on government control in Civil War.\u00a0 Rogers starts out dutifully following orders in the first Captain America and Avengers movies, only stubbornly to reject government control over the team in Civil War.\u00a0 In Age of Ultron, Rogers criticizes Stark for acting independently of the team, and in Civil War, Stark criticizes Rogers for acting independently of the team.\u00a0 Rogers feels guilt for failing to prevent the death of Bucky, his comrade-in-arms.\u00a0 Stark feels guilt for failing to prevent the death of Peter Parker, to whom he has become a father figure.\u00a0 Rogers lays down his life in the first Captain America movie, only to get it back.\u00a0 Stark preserves his life against all odds throughout the whole series, only to lay it down in the last Avengers movie.\u00a0

I submit that its complex portrayal of these competing models of masculinity is part of what makes the Marvel series of movies a genuine exercise in imagination rather than fantasy, in Haldane\u2019s sense of the terms.\u00a0

One wonders, however, whether this will last.\u00a0 A few years ago, Marvel\u2019s comics division notoriously reoriented their titles to reflect greater \u201cdiversity\u201d and political correctness \u2013 an experiment that critics labeled \u201cSJW Marvel\u201d and that resulted in a dramatic decline in sales.\u00a0 The trend has been partially reversed and did not at the time affect the movies, where much more money is at stake.\u00a0 But there are signs that a milder form of the \u201cSJW Marvel\u201d approach will make its way into the Marvel Cinematic Universe in the next phase of movies.\u00a0

For example, the title character of Captain Marvelis portrayed with little emotion, no love interest, and lacking any of the femininity, vulnerability, and complexity of characters like Scarlett Johannsen\u2019s Black Widow or Elizabeth Olsen\u2019s Scarlet Witch.\u00a0 As Kyle Smith noted in National Review, Brie Larson portrays her instead as \u201cfiercer than fierce, braver than brave\u2026 insouciant, kicking butt, delivering her lines in an I-got-this monotone\u2026 amazingly strong and resilient at the beginning, middle, and end. \u00a0This isn\u2019t an arc, it\u2019s a straight line.\u201d\u00a0 Into the bargain, this C-list character, dropped into the Marvel Cinematic Universe out of nowhere, is suddenly proclaimed \u201cthe most powerful character\u201d in that universe.

In short, Captain Marvel is transparently an exercise in feminist wish fulfilment.\u00a0 More to the present point, it is sheer fantasy in Haldane\u2019s sense, rather than imagination \u2013 a portrayal of the way a certain mindset wishes the world to be, rather than a fanciful representation of the way it really is.\u00a0 And, as Smith points out, its title character is for that reason completely boring.\u00a0 (Contrast this with Marvel\u2019s Netflix series Jessica Jones, which \u2013 despite its own feminist undercurrents \u2013 is not boring, and whose female characters are well-rounded and interesting.)\u00a0

If future Marvel movies follow in this identity politics oriented direction, they will in fact become what Haldane (in my view mistakenly) thinks they already are.

Further reading:

Pop culture roundup
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/7badfd54-6d65-421b-9a23-93dec726a308", - "label": "Test for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578985412 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8613145924738251081", - "fingerprint": "473d1ae4", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-P_7aCRZVVKo/XbollnDDTuI/AAAAAAAADUU/y6TgUEudc0EU89QnGt1IxZ1Frdro3GwVQCLcBGAsYHQ/s72-c/047.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e1f35113f:1cfaa:d4506071", - "updated": 1572480433981, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/new-from-editiones-scholasticae.html", - "type": "text/html" - } - ], - "crawled": 1572481601855, - "title": "New from Editiones Scholasticae", - "published": 1572480420000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Editiones Scholasticae, the publisher of my books Scholastic Metaphysics and Aristotle\u2019s Revenge, informs me that both of them will within a few days be available in eBook versions.\u00a0 Also new from the publisher is a German translation of my book Philosophy of Mind. \u00a0(Previously they had published German translations of The Last Superstition and Five Proofs of the Existence of God.) \u00a0Take a look at Editiones Scholasticae\u2019s new webpage for further information, as well as for information about other new releases from the publisher.\u00a0 You will find both new works by contemporary writers in the Scholastic tradition, and reprints of older and long out of print works in that tradition.\u00a0 (The original webpage is still online as well.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 2725, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/7badfd54-6d65-421b-9a23-93dec726a308", - "label": "Test for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578978618 - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100501", - "fingerprint": "5554fc75", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e01f:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Kif Leswing, CNBC:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.\n
\nAnd:\n
\n\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d\n
\nAnd, most importantly:\n
\n\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d\n
\nI had the chance to be on John Gruber's show (recorded yesterday, guessing it'll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.\n
\nI suspect we'll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.cnbc.com/2019/10/30/apple-lays-groundwork-for-iphone-or-apple-prime-subscription.html", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "Apple is laying the groundwork for an iPhone subscription", - "published": 1572532001000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Kif Leswing, CNBC:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.

\n
\n

And:

\n
\n

\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d

\n
\n

And, most importantly:

\n
\n

\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d

\n
\n

I had the chance to be on John Gruber\u2019s show (recorded yesterday, guessing it\u2019ll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.

\n
\n

I suspect we\u2019ll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 20737, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578952687 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617610", - "fingerprint": "48affe9c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft is planning several updates to its Outlook app for iPhone and iPad. As explained by The Verge, Microsoft will roll out features such as iPad Split View, smart folders, and more to the Outlook app over the coming weeks.

\n

more\u2026

\n

The post Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/microsoft-outlook-split-view-more/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more", - "published": 1572458509000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 13858, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578905515 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "5e66b947", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572541874458, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/7badfd54-6d65-421b-9a23-93dec726a308", - "label": "Test for NetNewsWire" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578876975 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "2f52765d", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16e22eb0ef0:1e551:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/hXb7k2avhFE/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572543860464, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n\n\"\"" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 5062, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578867134 - }, - { - "originId": "https://inessential.com/2019/10/31/amateurs", - "fingerprint": "a55a55f8", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "summary": { - "direction": "ltr", - "content": "

One thing I\u2019m weirdly proud of is my position as an amateur programmer.

\n

When I point that out, people say, \u201cWell, but\u2026\u201d \u2014\u00a0and I know where they\u2019re going, that after 25 years of professional experience I\u2019m not what you think of when you think of \u201camateur.\u201d

\n

And yet, it\u2019s still true. It\u2019s just that I\u2019ve come out the other side, and now I get to work on exactly what I want to, the way I want to, without any thoughts of trying to make money at it.

\n

I can take risks! I can work with anybody who shows up! It\u2019s a pure thrill. It\u2019s like writing single-malt apps.

\n

And I would wish for more people to find themselves in this position \u2014 eventually, anyway \u2014\u00a0because I want to see what they would make.

\n

PS The Dictionary app on my Mac says of the origin of the word \u201camateur\u201d:

\n
\n

late 18th century: from French, from Italian amatore, from Latin amator \u2018lover\u2019, from amare \u2018to love\u2019.

\n
\n

Spot-on.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/31/amateurs", - "type": "text/html" - } - ], - "crawled": 1572554111531, - "title": "Amateurs", - "published": 1572553200000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578844326 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-6562845574025332924", - "fingerprint": "57441f5a", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-nSjfvVEYsOE/XZ6cEycVw3I/AAAAAAAADTI/UMdV1Seh7R8c0GdV2RgwjuAoJLW47it1gCLcBGAsYHQ/s72-c/074.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16db6126dbf:685a:d4506071", - "updated": 1570675865985, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/transubstantiation-and-hylemorphism.html", - "type": "text/html" - } - ], - "crawled": 1570717724095, - "title": "Transubstantiation and hylemorphism", - "published": 1570675860000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
One of the key themes of the early modern philosophers\u2019 revolt against Scholasticism was a move away from an Aristotelian hylemorphist conception of the nature of physical substance to some variation or other of the mechanical philosophy.\u00a0 The other day I was asked a very interesting question: Can transubstantiation be formulated in terms of a mechanistic conception of physical substance rather than a hylemorphic one?\u00a0 My answer was that I would not peremptorily say that it cannot be, but that the suggestion certainly raises serious philosophical and theological problems.

Here\u2019s why.\u00a0 Hylemorphism in its most straightforward version roughly agrees with common sense about which of the things of everyday experience are distinct substances, which are different parts of the same substance, and which are aggregates rather than true substances.\u00a0 For example, it would say that a stone, a tree, and a dog are all distinct substances from one another; that a particular dog\u2019s nose and its right front leg are different parts of the same substance rather than distinct substances; and that a pile of stones is an aggregate rather than a substance in its own right.\u00a0 Of course, use of the term \u201csubstance\u201d in the technical Aristotelian sense isn\u2019t part of common sense, but even untutored common sense would surely involve the supposition that a stone, a tree, and a dog are all distinct things or objects, that the nose and leg of the dog are parts of a larger thing or object rather than separate things or objects, and that a pile of stones is a bunch of things or objects rather than a single object.\u00a0 At least to that extent, common sense would more or less agree with what I am calling a straightforward version of hylemorphism. \u00a0(See chapter 3 of Scholastic Metaphysics for exposition and defense of the hylemorphist account of substance.)

Now, the mechanical world picture that pushed aside the hylemorphist model tended radically to revise the common sense understanding of physical objects in one of two general ways, depending on how mechanism was spelled out.\u00a0 It reduced ordinary physical objects either to mere aggregates of their innumerably many component parts, or to mere modes of some larger blob of which theywere the parts.

Descartes and Spinoza essentially took the latter option.\u00a0 Though Descartes is often described as positing a plurality of extended substances alongside the plurality of thinking substances, his considered view seemed to be that strictly speaking, there is only a single extended substance, of which the ordinary objects of our experience are merely modifications.\u00a0 Spinoza more famously took such a position (or rather, he took it that Deus sive Naturawas the one substance of which the ordinary physical objects of our experience are all modes).\u00a0 On this view, a stone, a tree, and a dog are not really distinct substances, but merely distinct aspects of one and the same substance \u2013 in something like the way common sense regards the color, weight, and shape of a stone to be mere modes of one and the same object, the stone.

Atomist and corpuscularian versions of the mechanical philosophy went in the other direction.\u00a0 They essentially make either atoms or corpuscles the true substances, and ordinary objects mere aggregates of these purported substances.\u00a0 Just as a pile of rocks is not a true substance but merely a collection of substances (or as the hylemorphist would say, being a pile of rocks is a merely accidental form rather than a substantial form), so too a stone, a tree, or a dog is on this view merely a collection of particles.\u00a0 In effect, the particles are the true substances, and the stone, tree, or dog is like the pile \u2013 a relatively superficial arrangement of metaphysically more fundamental entities.

So, to come to transubstantiation, the idea, of course, is that in the Eucharist, while the accidents of bread and wine remain, the substance of bread and wine are miraculously replaced with that of Christ.\u00a0 Suppose, then, that we were to adopt Descartes\u2019 version of the mechanical philosophy, on which there is just one big physical substance underlying all the things ordinary perceptual experience reveals to us.\u00a0 That would entail that the substance that underlies the accidents of bread and wine that are about to be consecrated is the very same substance as that which underlies stones, trees, dogs, cats, human bodies, apples, oranges, the sun, the moon, water, lead, gold, and every other thing we see, hear, taste, touch, or smell.\u00a0

But in that case, when transubstantiation occurs, it is not just the substance underlying the accidents of bread and wine that is replaced, but the substance underlying all of these other things too.\u00a0 In other words, after transubstantiation occurs, it is really the body and blood of Christ that underlies what we perceive as stones, trees, dogs, cats, human bodies, the sun, the moon, water, etc.!\u00a0 Everything in the physical world would be transubstantiated.\u00a0 We would be left with a kind of pantheism.\u00a0 Absolutely every physical thing would have to treated with the same reverence that the Eucharist is, because every physical thing would be the Eucharist!

Another bizarre implication of this is that transubstantiation could occur only once.\u00a0 For only at the first time it occurs is the one physical substance replaced by that of Christ.\u00a0 If a priest were ever to try to consecrate bread and wine again, he would fail, because there is no longer any physical substance there to be replaced.\u00a0 It is alreadythe body and blood of Christ.

Suppose we went the other route, that of either atomism or corpuscularianism.\u00a0 Then, like stones, trees, and dogs, bread and wine would not be true substances but merely accidental collections of innumerably many true substances.\u00a0 They would be like a pile of rocks, only instead it would be fundamental particles (atoms or corpuscles, depending on your favored version of the mechanical philosophy) that would be piled up.\u00a0 But in that case, exactly what is the substance that is replaced when transubstantiation occurs?\u00a0 Neither the substance of the bread nor that of the wine can be what is replaced, because on this view they just aren\u2019ttrue substances in the first place.\u00a0

Should we say that it is each particle that makes up the aggregate that is transubstantiated (just as Catholic theology allows that many hosts at a time may be consecrated at Mass)?\u00a0\u00a0 But there are several problems with that suggestion.\u00a0 The first is that it is hard to know how to give a principled answer to the question what the boundaries are between those particles that make up the aggregate and those that are not part of it \u2013 and thus between those particles that are transubstantiated, and those that are not.\u00a0 The reason is that the boundaries of an aggregate are much less well defined than those of a substance.\u00a0 Is a stone that is two millimeters away from a pile of stones itself part of the pile or not?\u00a0 And is a particle that falls from the host part of that (purported) aggregate of particles or not?\u00a0

If we think of the host on the model of an Aristotelian substance, then we can say that a fallen particle is part of the host, like a body part that has been severed, as it were.\u00a0 But, again, if instead we think in terms of the model of a pile of stones or some other aggregate, the answer isn\u2019t as clear.

A second problem is that in Catholic theology, not any old matter can be used when consecrating the Eucharist.\u00a0 It has to be bread and wine, specifically.\u00a0 But on the interpretation under consideration, according to which bread and wine are not true substances, it is really the particles (either atoms or corpuscles) that are being consecrated.\u00a0 And the atoms or corpuscles that make up bread and wine are essentially the same as those that make up everything else (just as the stones that make up a pile can be essentially of the same type as those that are used instead to make up a wall).\u00a0 In that case, though, it would be hard to see why there is anything special about bread and wine.\u00a0 Why couldn\u2019t any old physical thing be consecrated, if every physical thing is essentially just the same kind of stuff in relatively superficial differences of configuration?

A third problem is that canon law says that a Catholic ought to receive communion at most only once (or in some special circumstances, perhaps twice) a day.\u00a0 But on the interpretation under consideration, one would in effect be consuming millions of consecrated hosts insofar as each of the millions of particles that make up what common sense regards as a single host was being independently transubstantiated.

Perhaps such problems could be solved, though I am doubtful.\u00a0 Anyway, the issue illustrates the unexpected implications that philosophical assumptions can have for theology.\u00a0 (And thus the caution that any Catholic ought to exercise before embracing philosophical novelties.\u00a0 The Scholastics knew what they were doing.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3562, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/7badfd54-6d65-421b-9a23-93dec726a308", - "label": "Test for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500351314 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572363511019, - "updateCount": 2, - "fingerprint": "9be1d5cd", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16df9da832d:14579:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/o2-j6xKjBrA/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571854910253, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n\n\"\"" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4744, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500250190 - }, - { - "originId": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "fingerprint": "2c4d6d88", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df54dfcca:13322:d4506071", - "summary": { - "direction": "ltr", - "content": "

\"NetNewsWire

\n

The main things in this release are 1) enhanced performance and 2) importing subscriptions from NetNewsWire 3 (since it won\u2018t run on Catalina).

\n

There are also a bunch of bug fixes \u2014 including a fix for the space bar behavior on Catalina \u2014 and there\u2019s a new feature: you can type the s key to star and unstar an article.

\n

For more details, read the change notes on the NetNewsWire blog.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "type": "text/html" - } - ], - "crawled": 1571778591946, - "title": "NetNewsWire 5.0.3 for Mac Released", - "published": 1571775505000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500226675 - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2add61b:afd:a4acdac", - "originId": "58495.pz39s0 at https://www.imore.com", - "fingerprint": "8fe463a6", - "content": { - "content": "

An Apple Support rep apparently said, "I do not know how this could of happened."

\n

\n

What you need to know

\n
  • An Apple Card user claims he was the victim of fraud.
  • \n
  • When he contacted Apple Support, they said, "I do not know how this could of happened."
  • \n
  • Apple Card touts an extra level of security with no numbers and no CVV.
  • \n

When Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.

\n

The Apple Card user said they reached out to Apple Support and received this response:

\n
\n

I do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.

\n
\n

The Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. The tricky thing is the purchase was apparently labeled as being nearby, but clicking on the map revealed it was hours away, 9to5Mac explained.

\n

On Apple's website, the company highlights the fact that the Apple Card doesn't have any numbers on it. "Not even a CVV. So that's one less thing to worry about when you hand over your card at a restaurant or store." But that doesn't guarantee it can't be stolen.

\n

9to5Mac speculates that the Apple Card user may have been the victim of skimming, which can potentially affect all credit cards and debit cards. It's a reminder to be extra vigilant when swiping your card at a gas station or ATM. Better yet, use Apple Pay when possible.

\n

\n
\n

Apple Card

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Card user says he was the victim of fraud", - "author": "Brandon Russell", - "summary": { - "content": "An Apple Support rep apparently said, "I do not know how this could of happened."\nWhat you need to know\nAn Apple Card user claims he was the victim of fraud.\nWhen he contacted Apple Support, they said, "I do not know how this could of happened."\nApple Card touts an extra level of security with no numbers and no CVV.\nWhen Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.\nThe Apple Card user said they reached out to Apple Support and received this response:\nI do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.\nThe Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DzBrQNf9PCU/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "crawled": 1570660800027, - "published": 1570660313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 2216, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500208603 - }, - { - "keywords": [ - "Development", - "How To", - "Xcode" - ], - "originId": "https://ericasadun.com/?p=6502", - "fingerprint": "878bb7e8", - "id": "eos9yhbovnwyH+gNY6NsrxoZIGI+1zv2KFTRDDBJycA=_16e0e491282:185ad:d4506071", - "author": "erica", - "summary": { - "direction": "ltr", - "content": "Most Xcode users quickly become familiar with the basics of the Find Navigator panel. With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator. I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom [\u2026]" - }, - "alternate": [ - { - "href": "https://ericasadun.com/2019/10/27/fun-with-xcode-search-domains-excluding-match-text/", - "type": "text/html" - } - ], - "crawled": 1572197700226, - "title": "Fun with Xcode Search Domains: Excluding match text", - "published": 1572195876000, - "origin": { - "streamId": "feed/http://ericasadun.com/feed/", - "htmlUrl": "https://ericasadun.com", - "title": "Erica Sadun" - }, - "content": { - "direction": "ltr", - "content": "

Most Xcode users quickly become familiar with the basics of the Find Navigator panel.

\n

\"\"

\n

With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator.

\n

I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom left, \u00a0under the search field, you can create narrowed searches. This enables you to, for example, search only in Swift files or exclude files containing the word Test.

\n

To get started, click the icon (two lines with three squares on a line between them) and then New Scope (the plus icon). Here, you can name the scope, limit the search extent, and add criteria for exactly which files should be included or not.

\n

\"\"

\n

The logic is straightforward. You choose where to look (the project, a folder, or through the entire SDK), and whether to include all conditions or some conditions:

\n

\"\"

\n

Each condition is based on the file name, path, extension, UTI (the kind of file, like image which is useful for finding vector assets), Workspace location (namely groups), or source control status (handy for finding newly applied changes.)

\n

Most of my conditions are file-name-based. And for those, you get the following matching conditions. The \u201cends with\u201d is an obvious win for extensions (although you can also use UTIs for that), and \u201cstarts with\u201d can help for projects organized in hierarchical ways.

\n

\"\"

\n

Now, interestingly enough, this list fails to offer \u201cdoes not contain\u201d but that\u2019s fairly easy to work around. Since Xcode supports regex matching, you can easily replicate \u201cdoes not contain\u201d with an appropriate regex:

\n

\"\"

\n

Change the file name to a path to exclude source file directories.

\n

You can create as many search domains as you like. At least, I haven\u2019t found an upper bound yet. I haven\u2019t found a way to reorder the find scopes, although if you\u2019re really controlling about this, you can pop into \u00a0your workspace (ProjectName.xcodeproj/project.xcworkspace/xcuserdata/username.xcuserdatad), convert your UserInterfaceState.xcuserstate to xml (plutil -convert xml1), and hand-edit it the way you need.

\n

There are lots of wonderful little Xcode tweaks like these throughout this monster of an IDE. What are some of your faves? If I have time this week, I\u2019ll share some of mine, such as the four-square \u2014 another of my favorite tools \u2014 and a few great ways to connect your editor to the navigator.

" - }, - "unread": false, - "readTime": 3406, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572499929438 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617536", - "recrawled": 1572455791719, - "updateCount": 1, - "fingerprint": "77224d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sonos has announced a new initiative today that makes it easy for existing customers to trade in older Sonos products for a nice discount on new ones. For Apple customers, the Trade Up program is a neat opportunity to bring Sonos\u2019 AirPlay 2 compatible speakers into your home.

\n

more\u2026

\n

The post Sonos pushing AirPlay 2 speaker lineup with new Trade Up program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/sonos-trade-in-program-airplay-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "Sonos pushing AirPlay 2 speaker lineup with new Trade Up program", - "published": 1572442686000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4493, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499889443 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-4991449931465752891", - "fingerprint": "7d99be14", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-rGjQOQb89a8/XbS25YYbgeI/AAAAAAAADUI/s8Q4e0pTtX4qSTP3wrkt13VGV53Q8J0tQCLcBGAsYHQ/s72-c/092.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "updated": 1572124724480, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/john-paul-ii-in-defense-of-nation-and.html", - "type": "text/html" - } - ], - "crawled": 1572128105737, - "title": "John Paul II in defense of the nation and patriotism", - "published": 1572124680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
In chapters 11-15 of his last book Memory and Identity, Pope St. John Paul II provides a lucid exposition of the idea of the nation as a natural social institution and of the virtue of patriotism, as these have been understood in traditional natural law theory and Catholic moral theology.\u00a0 The relevance to current controversies will be obvious.

What is the nation, and what is patriotism?\u00a0 John Paul begins by noting the connection between the nation and the family, where the former is in a sense an extension of the latter:

The Latin word patria is associated with the idea and the reality of \u201cfather\u201d (pater).\u00a0 The native land (or fatherland) can in some ways be identified with patrimony \u2013 that is, the totality of goods bequeathed to us by our forefathers\u2026 Our native land is thus our heritage and it is also the whole patrimony derived from that heritage.\u00a0 It refers to the land, the territory, but more importantly, the concept of patria includes the values and spiritual content that make up the culture of a given nation. (p. 60)

As that last remark makes clear, the ties of blood are less important than those of culture.\u00a0 Indeed, multiple ethnicities can make up a nation.\u00a0 Referring to his native Poland, the pope notes that \u201cin ethnic terms, perhaps the most significant event for the foundation of the nation was the union of two great tribes,\u201d and yet other peoples too eventually went on together to comprise \u201cthe Polish nation\u201d (p. 77).\u00a0 It is shared culture, and especially a shared religion, that formed these diverse ethnicities into a nation:

When we speak of Poland\u2019s baptism, we are not simply referring to the sacrament of Christian initiation received by the first historical sovereign of Poland, but also to the event which was decisive for the birth of the nation and the formation of its Christian identity.\u00a0 In this sense, the date of Poland\u2019s baptism marks a turning point.\u00a0 Poland as a nation emerges from its prehistory at that moment and begins to exist in history.\u00a0 (p. 77)

That a shared culture is the key to understanding the nation is a theme John Paul emphasizes repeatedly throughout the book.\u00a0 He says that \u201cevery nation draws life from the works of its own culture\u201d (p. 83), and that:

The nation is, in fact, the great community of men who are united by various ties, but above all, precisely by culture.\u00a0 The nation exists\u00a0\u2018through\u2019 culture and \u2018for\u2019 culture\u00a0and it is therefore the great educator of men in order that they may \u2018be more\u2019 in the community\u2026

I am the son of a nation which\u2026 has kept its identity, and it has kept, in spite of partitions and foreign occupations, its national sovereignty, not by relying on the resources of physical power but solely\u00a0by relying on its culture. \u00a0This culture turned out, under the circumstances, to be more powerful than all other forces.\u00a0 What I say here concerning the right of the nation to the foundation of its culture and its future is not, therefore, the echo of any \u2018nationalism\u2019, but it is always a question of a stable element of human experience and of the\u00a0humanistic perspective of man's development.\u00a0 There exists a fundamental sovereignty of society, which is manifested in the culture of the nation. (p. 85)

In addition to shared values and religion, John Paul identifies shared history as another crucial aspect of a nation\u2019s identifying culture:

Like individuals, then, nations are endowed with historical memory\u2026 And the histories of nations, objectified and recorded in writing, are among the essential elements of culture \u2013 the element which determines the nation\u2019s identity in the temporal dimension.\u00a0 (pp. 73-74)

The pope notes that citizens of modern Western European countries often have \u201creservations\u201d about the notion of \u201cnational identity as expressed through culture,\u201d and have even \u201carrived at a stage which could be defined as \u2018post-identity\u2019\u201d (p. 86).\u00a0 There is \u201ca widespread tendency to move toward supranational structures, even internationalism\u201d with \u201csmall nations\u2026 allow[ing] themselves to be absorbed into larger political structures\u201d (p. 66).\u00a0 However, the disappearance of the nation would be contrary to the natural order of things:

Yet it still seems that nation and native land, like the family, are permanent realities.\u00a0 In this regard, Catholic social doctrine speaks of \u201cnatural\u201d societies, indicating that both the family and the nation have a particular bond with human nature, which has a social dimension.\u00a0 Every society\u2019s formation takes place in and through the family: of this there can be no doubt.\u00a0 Yet something similar could also be said about the nation. (p. 67)

And again:

The term \u201cnation\u201d designates a community based in a given territory and distinguished from other nations by its culture.\u00a0 Catholic social doctrine holds that the family and the nation are both natural societies, not the product of mere convention.\u00a0 Therefore, in human history they cannot be replaced by anything else.\u00a0 For example, the nation cannot be replaced by the State, even though the nation tends naturally to establish itself as a State\u2026 Still less is it possible to identify the nation with so-called democratic society, since here it is a case of two distinct, albeit interconnected orders.\u00a0 Democratic society is closer to the State than is the nation.\u00a0 Yet the nation is the ground on which the State is born. (pp. 69-70)

As this last point about the state and democracy indicates, a nation cannot be defined in terms of, or replaced by, either governmental institutions and their laws and policies on the one hand, or the aggregate of the attitudes of individual citizens on the other.\u00a0 It is something deeper than, and presupposed by, both of these things.\u00a0 It is only insofar as a nation, defined by its culture, is already in place that a polity can come into being.\u00a0 Hence it is a mistake to think that, if the common cultural bonds that define a nation disappear, the nation can still be held together by virtue of governmental policy either imposed from above or arrived at my majority vote.\u00a0 For a people have to be united by common bonds of culture before they can all see either governmental policy or the will of the majority as legitimate.\u00a0 (Readers familiar with the work of Roger Scruton will note the parallels, and how deeply conservative John Paul II\u2019s understanding of the nation is.)\u00a0

Now, as a natural institution, the nation, like the family, is necessary for our well-being.\u00a0 And as with the family, this entails a moral duty to be loyal to and to defend one\u2019s nation \u2013 and for precisely the same sorts of reasons one has a duty of loyalty to and defense of one\u2019s family:

If we ask where patriotism appears in the Decalogue, the reply comes without hesitation: it is covered by the fourth commandment, which obliges us to honor our father and mother.\u00a0 It is included under the umbrella of the Latin word pietas, which underlines the religious dimension of the respect and veneration due to parents\u2026

Patriotism is a love for everything to do with our native land: its history, its traditions, its language, its natural features.\u00a0 It is a love which extends also to the works of our compatriots and the fruits of their genius.\u00a0 Every danger that threatens the overall good of our native land becomes an occasion to demonstrate this love. (pp. 65-66)

Among the dangers to the nation are the opposite extreme economic errors of egalitarian statism and liberal individualism, which threaten to destroy the common culture that defines the nation \u2013 in the one case from the top down and in the other from the bottom up.\u00a0 The pope writes:

[W]e must ask how best to respect the proper relationship between economics and culture without destroying this greater human good for the sake of profit, in deference to the overwhelming power of one-sided market forces.\u00a0 It matters little, in fact, whether this kind of tyranny is imposed by Marxist totalitarianism or by Western liberalism. (pp. 83-84)

If liberal individualism is an error that pays insufficient respect to the nation, there is of course an opposite extreme error which involves giving excessive esteem to the nation \u2013 namely, nationalism.\u00a0 Patriotism, rightly understood, is the middle ground between these extremes:

Whereas nationalism involves recognizing and pursuing the good of one\u2019s own nation alone, without regard for the rights of others, patriotism, on the other hand, is a love for one\u2019s native land that accords rights to all other nations equal to those claimed for one\u2019s own. (p. 67)

John Paul II was clear that the remedy for nationalism was not to go to the opposite extreme (whether in the name of individualism, internationalism, or whatever), but rather precisely to insist on the sober middle ground:

How can we be delivered from such a danger?\u00a0 I think the right way is through patriotism\u2026 Patriotism, in other words, leads to a properly ordered social love. (p. 67)

Now, let\u2019s note a number of things about these remarks and their implications.\u00a0 First, as I have said, what the late pope was giving expression to here is not merely his personal opinion, but traditional natural law political philosophy and Catholic moral teaching \u2013 the kind of thing that would have been well known to someone formed in Thomistic philosophy and theology in the early twentieth century, as John Paul II was.

Second, John Paul\u2019s teaching implies that those who seek to preserve their nation\u2019s common culture, and for that reason are concerned about trends that might radically alter its religious makeup or undermine its common language and reverence for its history, are simply following a natural and healthy human impulse and indeed following out the implications of the fourth commandment.\u00a0 There is no necessary connection between this attitude and racism, hatred for immigrants, religious bigotry, or the like.\u00a0

Of course, a person who seeks to preserve his nation\u2019s culture might also be a racist or xenophobe or bigot.\u00a0 The point, however, is that he need not be, and indeed that it is wrong even to presume that he is, because a special love for one\u2019s own nation and desire to preserve its culture is a natural human tendency, and thus likely to be found even in people who have no racist or xenophobic or bigoted attitudes at all.\u00a0 Indeed, it is, again, even morally virtuous.\u00a0

Needless to say, there is also a moral need to balance this patriotism with a welcoming attitude toward immigrants, with respect for the rights of religious minorities, and so forth.\u00a0 The point, however, is that all of these things need to be balanced. \u00a0Too many contemporary Catholics, including some churchmen, have a tendency to emphasize only the latter while ignoring the former.\u00a0 They have a tendency to buy into the leftist narrative according to which the current wave of populist and patriotic sentiment in the United States and Western Europe is merely an expression of racism and xenophobia.\u00a0 This is deeply unjust, contrary to Catholic teaching, and politically dangerous.\u00a0 It is unjust and contrary to Catholic teaching because, again, both natural law and traditional moral theology affirm that a desire to preserve one\u2019s nation and its culture are natural human sentiments and morally praiseworthy.\u00a0 It is dangerous because, when governing authorities fail to respect and take account of these natural and decent human sentiments, they are inviting rather than preventing a nationalist overreaction.

(President Trump has famously called himself a \u201cnationalist,\u201d which is unfortunate given the connotations of that term.\u00a0 However, from his 2019 address to the United Nations it seems clear that what he means by this is just the defense of the institution of the nation against those who would dissolve it in the name of globalism, open borders, etc.\u00a0 Moreover, he explicitly affirmed the right of every nation to preserve itself and its sovereignty, and the right of everyhuman being to have a special patriotic love and preference for his own country.\u00a0 He also has repeatedly called for the United States to refrain from intervening in the affairs of other nations.\u00a0 So it is evident that it is really just patriotism in the sense described above, rather than some sort of American nationalism, that he intends to promote.)

The current controversy over illegal immigration must be understood in light of these principles.\u00a0 In a 1996 message on World Migration Day, John Paul II emphasized the need to welcome migrants, to take account of the dangerous circumstances they are sometimes fleeing, to avoid all racist and xenophobic attitudes, and so on.\u00a0 At the same time, he acknowledged that \u201cmigration is assuming the features of a social emergency, above all because of the increase in\u00a0illegal migrants\u201d (emphasis in the original), and that the problem is \u201cdelicate and complex.\u201d\u00a0 He affirmed that \u201cillegal immigration should be prevented\u201d and that one reason it is problematic is that \u201cthe supply of foreign labour is becoming excessive in comparison to the needs of the economy, which already has difficulty in absorbing its domestic workers.\u201d\u00a0 And he stated that in some cases, it may be necessary to advise migrants \u201cto seek acceptance in other countries, or to return to their own country.\u201d

The Catechism promulgated by Pope John Paul II teaches that:

The more prosperous nations are obliged, to the extent they are able,to welcome the\u00a0foreigner\u00a0in search of the security and the means of livelihood which he cannot find in his country of origin. Public authorities should see to it that the natural right is respected that places a guest under the protection of those who receive him.

Political authorities, for the sake of the common good for which they are responsible, may make the exercise of the right to immigrate subject to various juridical conditions, especially with regard to the immigrants' duties toward their country of adoption. Immigrants are obliged to respect with gratitude the material and spiritual heritage of the country that receives them, to obey its laws and to assist in carrying civic burdens.\u00a0 (Emphasis added)

End quote.\u00a0 Note that the Catechism teaches that immigrants have a duty to respect the laws and \u201cspiritual heritage\u201d of the nation they seek to enter, and that political authorities may restrict immigration so as to uphold the \u201ccommon good\u201d of the nation they govern.\u00a0

Hence, there is no foundation in Catholic teaching for an open borders position, or for the position that those who seek to uphold the common culture and economic interests of their nation ought to be dismissed as racists and xenophobes.\u00a0 On the contrary, Catholic teaching explicitly rules out those positions.\u00a0

There is a further implication of John Paul II\u2019s teaching.\u00a0 It isn\u2019t merely that having a special love for one\u2019s nation and its culture is natural and virtuous.\u00a0 It is that a failure to have it is vicious \u2013 a violation of the fourth commandment.

Of course, every nation has its faults, and aspects of its history of which one ought to be ashamed.\u00a0 For example, Germans are right to repudiate the Nazi period of their history, and Americans are right to repudiate slavery and segregation.\u00a0 But there is a mentality prevalent in the modern West that goes well beyond that \u2013 that insists on seeing nothing but evil in one\u2019s own nation and its culture and history.\u00a0 This is the mentality sometimes called oikophobia \u2013 the hatred of one\u2019s own \u201chousehold\u201d (oikos), in the sense of one\u2019s own nation.\u00a0 One sees this mentality in Westerners who shrilly and constantly denounce their civilization as irredeemably racist, colonialist, etc., downplaying or denying its virtues, and comparing it unfavorably to other cultures \u2013 as if Western culture is somehow more prone to such failings than other cultures are, and as if it hasn\u2019t contributed enormously to the good of the world (both of which are absurd suppositions).

Oikophobia is evil.\u00a0 It is a spiritual poison that damages both those prone to it (insofar as it makes them bitter, ungrateful, etc.) and the social order of which they are parts (insofar as it undermines the love and loyalty citizens need to have for their nation if it is to survive).\u00a0 It is analogous to the evil of hating and undermining one\u2019s own family.\u00a0 It is a violation of the fourth commandment.

The oikophobe sees his position as a remedy for nationalism, but in fact he is simply guilty of falling into an error that is the opposite extreme from that of the nationalist.\u00a0 Moreover, he is inadvertently promoting nationalism, because human beings have a tendency to overreact to one extreme by going too far in the other direction.\u00a0 Nationalism is bound to arise precisely as an overreaction against oikophobia.\u00a0 Those who are currently reacting to what they perceive as a resurgent nationalism by doubling down on oikophobia \u2013 pushing for open borders, indiscriminately denouncing their opponents as racists and xenophobes, etc. \u2013 are making a true nationalist backlash more likely, not less likely.\u00a0 The only true remedy for the evils of nationalism and oikophobia is, as John Paul II taught, the sober middle ground of patriotism.

It is no accident that those prone to oikophobia tend to be precisely the same people as those who want to push further the sexual revolution, feminism, and the destruction of the traditional family and traditional sex roles that these entail.\u00a0 The same liberal individualist poison is at the core of all of these attitudes.\u00a0 As St. John Paul II said, \u201cpatria is associated with the idea and the reality of \u2018father\u2019 (pater).\u201d\u00a0 Hatred of masculinity and of the paternal authority and responsibilities that are its fulfilment, hatred of the traditional family and of the sexual morality that safeguards it, and hatred of one\u2019s fatherland, are ultimately of a piece.\u00a0 And lurking beneath them all is a deeper hatred for another, heavenly Father.

Further reading:

Liberty, equality, fraternity?

Continetti on post-liberal conservatism

Hayek\u2019s Tragic Capitalism
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/7badfd54-6d65-421b-9a23-93dec726a308", - "label": "Test for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499824479 - }, - { - "originId": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "fingerprint": "16268498", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1cddfaa1:1c015:d4506071", - "updated": 1572440368000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build beautiful, modern UICollectionView layouts using iOS 13\u2019s new declarative UICollectionViewCompositionalLayout API." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "type": "text/html" - } - ], - "crawled": 1572442340001, - "title": "Modern Collection Views with Compositional Layouts [FREE]", - "published": 1572440368000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": false, - "readTime": 3593, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499811331 - }, - { - "originId": "https://inessential.com/2019/10/30/etas_follow_up", - "fingerprint": "d48dc2d2", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1e5e8e9e:1ca95:d4506071", - "summary": { - "direction": "ltr", - "content": "

Some people took my post No ETAs as if I were arguing against doing software estimates of any kind, ever.

\n

I didn\u2019t actually mean that. If your boss, project manager, or person you\u2019re contracting with asks for an estimate, do your best to come up with something accurate. If you\u2019re writing enterprise software, you may even be contractually bound to provide estimates for when features will ship.

\n

There are ways to get pretty good at this. Pay attention to history and avoid wishful thinking. Don\u2019t assume perfect productivity. Allow for the unexpected, because there\u2019s always something.

\n

What I\u2019m talking about is the case where you\u2019re writing a consumer-facing app \u2014\u00a0something that would get published on an app store, for instance \u2014\u00a0and customers or potential customers ask about an ETA for a given feature. Don\u2019t do it! (For the reasons stated in the article.)

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/etas_follow_up", - "type": "text/html" - } - ], - "crawled": 1572467543710, - "title": "ETAs: Follow-Up", - "published": 1572466202000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 6552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/b35dbac9-ed46-4c6f-ab82-6798caa6b43d", - "label": "Another for NetNewsWire" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "THree" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499788300 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617593", - "fingerprint": "a1dafaae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e3:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about a new 16-inch MacBook Pro are not exactly new, with recent icon evidence found in macOS Catalina betas suggesting the redesign mentioned in some reports is not going to happen as we thought.

\n

more\u2026

\n

The post Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/exclusive-16-inch-macbook-pro-touch-bar-and-touch-id-layout-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed", - "published": 1572456327000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3947, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499186128 - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/unreadIds.json b/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/unreadIds.json deleted file mode 100644 index 6e9766b4e..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/unreadIds.json +++ /dev/null @@ -1,1005 +0,0 @@ -{ - "ids": [ - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d7:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d6:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d5:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d4:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d3:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d2:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d1:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:d0:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:cf:5941944c", - "qEpwuGc198Q0iZ4TfiGSMxC7/u94Q/Cr0YQ2GQ5OqnE=_16e250a4e18:ce:5941944c", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e246b5761:1eed0:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e23211a99:1e6dd:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e227bfcea:1e094:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e220de867:1dd7c:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e220de867:1dd7b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21f67899:1dd19:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e219fd5a6:1d8af:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e219fd5a6:1d8ae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21888cf4:1d85a:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e2131c2ed:1d6a7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceaa:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e1ed46c03:1cdce:d4506071", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16e1ed46c03:1cdcd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ebe0d8f:1cd51:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1e8bd2c3:1cbfc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbea:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1e515970:1ca4e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d3d503c:1c1f0:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c100:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0ff:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fe:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1bbc9602:1b98e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ae0bc6c:1b7c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a3bd889:1b61b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b581:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b57f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1996f530:1b3f9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e19968029:1b3f8:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1935a125:1b1e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18f211bb:1b0bb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18bb1abd:1af75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae38:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae37:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e18834e3a:1ae34:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb2:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e184a5bfc:1acae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab94:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab93:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e181539ef:1ab92:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e17b4f8cc:1a9b4:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a977:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a976:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a975:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a974:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a951:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a950:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e154bb840:19e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e14ddcad4:19d98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c24:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c23:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1443bedd:19b7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1401f007:19a49:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e13ff7ed6:19a40:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13caf8bf:1993d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1394d8bc:1980a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f7:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e13809dbe:197bf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196d0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196ce:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e135a5eef:196c2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e13312796:19556:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1323555d:194e6:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e132341d9:194e5:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19406:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19405:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19404:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19403:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19402:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19401:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bd:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12b82733:192b9:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e128c08fe:191cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1281309d:19181:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f07:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e12333674:25d:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e113768bb:18b7c:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e0e415bb3:1c9:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dfef13c:18515:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dc7faf5:1848d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d91047f:18411:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d5a0e5d:18388:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e0a0add26:17e25:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d51:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d50:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e08a0dcd7:17b0f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0869e6ec:17a93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e05317571:17400:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04fa7f22:1732f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17173:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17172:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17171:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17074:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17073:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e041ea0a6:16f52:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0412f2d4:16f32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03e7aa18:16e57:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03dbd561:16e33:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d2a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d29:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03a4b61f:16d08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e030bcd86:16a0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e00af337c:1614a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e00020a15:15f78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dffcb137d:15e91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff9c5af6:15db2:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16dff96189f:15da4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15caf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15cae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff2e6d69:15b79:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfef776da:15a59:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfec0803e:1591d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfeb114c3:158e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15798:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15797:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151db:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151da:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfd76a73d:150de:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb87fea0:14c23:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb1a10c6:14b13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfaac2297:14973:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa752bc9:1488e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa3e3423:1478e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfa2ba734:1474f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df9f489be:1460e:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16df9cac7aa:1451f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14418:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14417:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14416:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14415:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e8:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df94f30cb:142aa:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14199:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14198:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14197:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14196:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14195:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14194:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14193:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14192:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14191:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14190:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418e:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14189:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16df9023de1:140ce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f90:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8867fb0:13cb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df84f894b:13b5e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df818932b:13acf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df67431e4:136ed:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df63d3aef:13668:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df629ea8a:13622:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13586:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13585:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df54e1003:13323:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5171881:131eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df47234f9:12e66:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d11:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df4246b92:12cc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df404486a:12bf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12aca:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129ae:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16df393ff3d:129a8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df35f65c2:12677:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3286f66:1245c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df2f17803:1237d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df0cbd548:11e20:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16df0c9161a:11e18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df094de46:11d54:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df05de7ed:11cac:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc6:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df0250a4a:11bc3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b46:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b45:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16defd61a3e:11a78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16defb90183:119b1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def9ef9cd:11952:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16def955bf3:1191f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def820b16:1187a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def4b1497:1174b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def30bec1:116ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113db:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dee85d4c4:1137a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11089:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11088:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dedca58b5:10f04:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16deaad4c10:3fc:d73aeb6e", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dea5a54d0:3f3:d73aeb6e", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10646:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10645:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de97f1ad1:105c9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9482437:10540:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de5a1c9d6:ff53:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2a:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16de52dc2ec:fe7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de48efa9e:fd0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc6a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc69:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4210e3a:fbf1:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f633:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f632:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de11f956d:f5ed:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de0fb30a4:f5a6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de0b1a902:f441:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de07ab279:f332:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de055d449:f2c7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddfe90cf7:f111:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddfe79931:f107:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddfd5cf69:f037:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef39:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddf7b219c:eeeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf67e1b1:ee48:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf30eab0:ed3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddef9f39f:ec52:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dde55118b:e820:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddc9d5e43:e43a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc0bb770:e25a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbf87a12:e200:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb8a8db7:e02d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3a:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddb2b0e4e:deb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb1ca07b:de3f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:dded:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd43:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd42:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddabcd370:dcbd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddaaeb40b:dc3a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dda8afb57:dbc9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda40c85f:d9fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda09d207:d91b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd9e20e25:d8a1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d601:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d600:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d5ff:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd964eeef:d496:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd92df8cf:d3d4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd7085c2a:cf69:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd6adad82:ce37:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd69a705b:cd98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5f58d82:ca42:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5be976d:c972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c848:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c847:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c846:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd56d6028:c800:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79c:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c723:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c722:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd519b64d:c611:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b4:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd4abca5a:c434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c128:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c127:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9ba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9b9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd143d475:b91a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd105725b:b83b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b753:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b752:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0978625:b688:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd06090ad:b57b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd0303f71:b495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b459:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b458:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b457:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ad:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dcf903f7f:b0f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf84b72e:b08e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf4dc151:ac4f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf16cb9a:ab7f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dccbe7140:a68a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dccba3a53:a675:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a595:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc4c4e2b:a53d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc1557e2:a4a6:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dcb897e48:2597:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb73be4c:a21c:d4506071", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16dcb598a47:257a:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb398067:a0fb:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb058574:9ff4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd4:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dca9787af:9df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca94a010:9dcd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dca675d83:9d3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca26b4b1:9a32:d4506071", - "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16dc97ae42c:9834:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc83812d6:95f2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc7ca26b8:9522:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc6b75a1f:9344:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5db845a:919a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5a48f40:9141:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc56d99e0:90d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc4ffae02:8fe4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc1595ea7:8a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc0eb733e:893e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc07d8834:886b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbfd8a776:86ef:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbdc64c18:83a9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd8f56e8:834b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd216be4:7ed8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbd0e2f61:7ebf:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbd073d63:7e99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbcd73aac:7e1a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbca0456f:7da2:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dbc520860:7c89:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b81:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b80:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbf3b0ea:7b60:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b03:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b02:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbbc93a8:7ab5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbba0b7d3:7a70:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb56863f:7948:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dbb23d949:7894:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7883:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7882:d4506071", - "1VJ3JTb4XJCbq7VlosA5bSMQjIx6fnGTAf2LoQWGilY=_16dbb0662f8:77d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dba43be4d:73ab:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db85523b0:7019:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db81e2f0b:6fbb:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d76:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d75:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db7374b8b:6d44:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db71ea46f:6ce6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c04:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c03:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bbb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bb9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db669227d:69c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db66688cf:69c1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db65adb74:6976:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db62f9469:68ee:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6813:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6812:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6811:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6810:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:680f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db58ab656:64bd:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db38c3cef:b86:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3786569:6008:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3417152:5fa1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db32e3423:5f78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f22:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db2e920f4:5ef5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db2d387a2:5ebf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b41:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db299b998:a79:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db27ae983:5d96:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2526173:5d24:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16db244095b:5ce7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db22aeb0f:714:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db21c7ff7:5c7a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db20ccbbf:6f3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1e47870:5b99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1da5b51:6e9:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1a81e41:6a3:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:697:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:696:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:680:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:67f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16b8f41:67e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16184ba:67c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1532b08:66e:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5957:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5956:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5955:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db13939ec:668:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db1304370:5909:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1251fa8:65e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65a:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:659:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5872:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5871:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5870:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0f2b075:647:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0deb773:63b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0dbf47b:639:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:637:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:636:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:635:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db0d25065:57b7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db0d1b2a4:57af:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0ca616a:62f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db08441e0:61d:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:611:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:610:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5433:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c6:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c1:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c0:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daff5e192:5318:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dae6cf3ee:5041:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dae3e3e07:4fea:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadf6e41d:4d2:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dade2bcc6:4af:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dadd05512:4f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dadc81700:4f12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadc688f3:414:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad912227:4e95:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e31:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad539622:34a:f418198c", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dad50908f:4e02:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad4bd045:32f:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad233976:4d6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:228:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:227:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:226:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:225:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dacf48330:4cf4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dace21dac:4caa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daccc654f:1f6:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dacaa8b96:17f:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daca22ab6:168:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac869993:4baf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b88:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b87:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac783707:c9:f418198c", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac73e66f:4b5a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c3:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c2:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac5a62fa:b3:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4adb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ada:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad8:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac3cca85:4a6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac3bcff2:9a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac27a5d8:a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10aa:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a07:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a06:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a05:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac138489:10a5:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac107295:49dd:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1096:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1095:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1094:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabe1bb6c:4939:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabd721fa:1077:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:1070:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabaac72e:4862:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16daba98fba:4861:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab913b5f:1048:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab826726:103e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab7ced19:1037:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab78d47d:1035:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab73d16f:475f:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab5eabde:1023:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:101a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:1019:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab40e63e:100b:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab3cdce9:43b2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab2c8d4d:1003:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab187ac8:ff4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab05e91a:4321:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab044238:fe9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daaf9e24b:fe4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daad205bd:fd4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daacef41c:4292:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daac7ecba:fcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee1:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8e05bac:3f75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f08:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da8a12907:3efd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8701554:3eb3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da869acee:ea9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da8453d3b:e83:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e29:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e28:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e27:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831dbaa:e75:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e74:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e73:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e72:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e70:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da81b94a0:3de2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e48:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e47:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da804877a:3dab:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8020475:3da9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7fc49b9:3d9e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e32:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e31:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7e8ab65:e2c:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7de9eb4:e22:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d8d522:e1d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e17:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e16:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7cd931e:3d15:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7ca920a:e0a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf5:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7b78572:3cb7:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df4:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da7ad8515:3c99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:ddb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dda:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dd9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7969dc9:3c6d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dce:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3baf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da75aa322:d9a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b77:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d97:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d96:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d95:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7494c3c:3b41:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d89:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da73d873d:d7b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d70:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da728b53c:3ad9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da720778d:3aa0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da71530f7:d22:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da71230d2:3a60:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfc:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfb:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a14:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd8163:cad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62f0:cac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62cb:cab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3924:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3923:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3922:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3921:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ba9577:c9a:53b826a2", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16da6a434f3:38e6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da683d7b0:388d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da680cb43:3888:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6748384:c69:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da64e9fa8:c4c:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37c0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37bf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da62c2013:c31:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da615ef1e:35b3:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da60214fc:c18:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5ede3f7:c08:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da5defacf:3542:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5c89b2a:beb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5a80d7e:bd3:53b826a2", - "OOZ/ohF9uC+/WUqK0XVPRWjAsMGfbKeDd5paomAdnmo=_16da537ae90:33e0:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da397ec84:31ae:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da2bbcb30:309b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da2a6a692:3083:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da282d925:966:53b826a2", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16da273e033:962:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da1cad56c:2eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da18a706d:913:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:903:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:902:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:901:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1487702:8f4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1485a56:8f3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da0ef0463:2d66:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da0af97d6:8c7:53b826a2", - "iArFEJN54i980lkIXIWQkqsVjbh5DWI3egkJLHhu9v0=_16da0101379:2c44:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9eb09406:85c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2994:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2993:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9db6b0ea:2972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9d48c884:28df:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d39163d:7f3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d1ad3ac:7e8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9cfc9738:7dd:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c79a996:7b3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c6cf64f:26e5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c65d05f:7a9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c3601b7:267d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c0b0693:787:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2618:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2617:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bf6c159:77f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bd47f64:770:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bba43c9:767:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bae9f90:760:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9ba9bec4:75b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b601ab5:74a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b3ee35b:743:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b23b03d:73f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9a476b28:23e1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9974e9b9:6be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9934a5e5:2260:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d99311a17:6a7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2208:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2207:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98efb8ee:67d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98e5b074:66a:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d98dd1a0b:21cc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98d3affa:64e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98952fab:5d7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d988fc93c:2119:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9876e9a6:5bc:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2082:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2081:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9858b9c1:5a9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9844966e:596:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98266b9a:570:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9821e05e:2002:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d981c4e3c:561:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98122f94:557:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e1251:550:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e0451:54f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ded573:516:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97d46deb:510:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:508:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:507:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97b505da:4f6:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4e0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4df:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9796e361:4d1:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9792795b:1e2b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d978cb09b:4c8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d977fea50:4be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9778d547:4b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4af:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ae:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:490:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:48f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97461004:1d38:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9733ff52:47a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9722571f:1cd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:466:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:465:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:464:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:463:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:441:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:440:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:431:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:430:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:42f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96d826f9:1bec:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:41a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:419:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96a132c7:1985:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96a07f54:400:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d966a3ef1:1917:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d966468fb:3d8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d963bbf88:3b5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96319c4a:3a7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:395:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:394:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95eb340f:388:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95cd01ed:379:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d94c5daba:164b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d94a93ae4:311:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d947baaaa:15c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9444b6ae:155b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d942c0878:2de:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93f9d9be:2ab:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93c1a015:251:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93b34eba:241:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d939fda8c:13f2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d938aedbe:216:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93852581:211:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9380dda0:209:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9376eefc:202:53b826a2", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1359:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1358:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d936d06f3:1ef:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9368e67a:133d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d93445712:12e2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d933ea3c0:c4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1299:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1298:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d931c60da:8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93167a9c:7c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d930e3ae3:122b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92e40b08:11:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d92d6203d:113b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d47:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d46:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92c19339:d3b:fc4690a0", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d92c10fc0:10f0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92ad8234:d27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92a356f6:d1f:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0b:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d926b25dc:cd9:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9267e977:fc9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:ccf:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:cce:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d925620e1:f90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d924895c3:cb8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cac:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cab:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:caa:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:ca9:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9e:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d920c42e7:c86:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91f7f422:c70:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91e838fb:e54:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d9837f:c5c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d3a580:c56:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c49:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c48:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c47:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d91c0ea34:dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91b143b9:d96:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d919d0e1b:c27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9198dae9:c21:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3f:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3c:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3a:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b39:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b38:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b37:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b36:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b35:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c15:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c14:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c13:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afc:d4506071" - ], - "continuation": "16d917a4e34:afc:d4506071" -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/unreadIds@MTZkOTE3YTRlMzQ6YWZjOmQ0NTA2MDcx.json b/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/unreadIds@MTZkOTE3YTRlMzQ6YWZjOmQ0NTA2MDcx.json deleted file mode 100644 index 674737bd8..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-4-addfeedsandfolders/unreadIds@MTZkOTE3YTRlMzQ6YWZjOmQ0NTA2MDcx.json +++ /dev/null @@ -1,198 +0,0 @@ -{ - "ids": [ - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9174a7bc:c02:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90f19878:b55:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f76c4f0:884:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8edefa36:703:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec5b3f5:6f1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec0c455:6dc:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8eafe951:655:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e7a5c11:5b8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e47ea63:4f3:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:555:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:554:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a2:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e29a65f:44f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8e19672d:4b9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e157c76:3ca:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8df74270:3a3:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f1:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f0:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3ef:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:359:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:358:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dcf0acd:353:fc4690a0", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d8dcbdbb5:347:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8db0dc98:33a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:335:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:334:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:298:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:297:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:296:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d928ffb:326:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d888cfb:31b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d7654f4:30d:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:309:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d74755c:222:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e4:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d603c89:2f6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e5:fc4690a0", - "AY80t/Vl4TMkqqPjtnpcUzVjYAqDn3a9sFmvt0zCpmI=_16d8d3d9585:154:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d3d59be:153:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d3:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d2:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfeb0cc:291:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfe9cb4:28d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:4a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:49:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cf5d0ea:284:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cdcb80b:270:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cd33bb7:26a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cc927f0:260:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:760:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:75f:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cbe6239:258:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cb47ebe:252:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ca03279:23f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8c98318d:6ee:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c9638e1:23a:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b7:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b6:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c6de21e:221:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c59cf46:213:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:448:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:447:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c45920d:206:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1ff:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1fe:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742", - "4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d88b5f1f6:50f66:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4d:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88ad1618:50f0c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88a5d80e:7b:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d889bd061:72:db1c1742", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d888b305c:50dda:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da6:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da5:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5b:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5a:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88737305:15:db1c1742", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d886c439f:50ca1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88695b6f:f:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d885899d3:2a4e:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d88540f01:50bf6:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d8846e4fe:50bc1:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d884666a1:50bba:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d8844085c:50b99:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8841112b:2a39:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d883f2213:50b6e:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d881ce4bb:509fb:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29f0:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ef:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ee:90d684ff", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d880e78f1:50990:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8804b013:29e2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d7:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d6:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d1:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080b:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080a:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:50809:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cd:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cc:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a2:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87be329a:29aa:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a4:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87aa0b8d:299b:90d684ff", - "qxI9mPUQaH2N8pL2LRpLlzIW5hw1iiQKLdJmLkGau/I=_16d87a8b438:50635:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d879fec1f:2992:90d684ff", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d879fb6f0:50612:18991ffa", - "mstho8+q3WlqKF/sQV4c1Sm0g7GZMkqDkTxYnXthJHo=_16d879f90ef:5060a:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ee:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ed:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c8:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2982:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2981:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d876d90e1:2970:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2956:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2955:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293c:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293b:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293a:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2d:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d870280bb:2920:90d684ff", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd4:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd3:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd2:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86f894e7:2914:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86be7055:28f9:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d86bdfb5a:4fc5c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e4:90d684ff", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16d86867c9b:4fb46:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d867b7bb5:28d3:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0d:18991ffa" - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/collections.json b/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/collections.json deleted file mode 100644 index 105b4bb88..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/collections.json +++ /dev/null @@ -1,1463 +0,0 @@ -[ - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "feedId": "feed/http://tidbits.com/feeds/tidbits_blurb.rss", - "title": "TidBITS: Apple News for the Rest of Us", - "updated": 1572559519584, - "velocity": 15.4, - "subscribers": 1, - "website": "https://tidbits.com", - "language": "en", - "description": "Thoughtful, detailed coverage of everything Apple for 29 years\nand the TidBITS Content Network for Apple professionals" - }, - { - "id": "feed/http://feedpress.me/sixcolors", - "feedId": "feed/http://feedpress.me/sixcolors", - "title": "Six Colors", - "updated": 1569955568802, - "velocity": 24.4, - "subscribers": 1, - "website": "https://www.sixcolors.com/", - "language": "en", - "description": "Writing about Apple and other stuff by Jason Snell, Dan Moren, and others." - }, - { - "id": "feed/http://www.macalope.com/feed/", - "feedId": "feed/http://www.macalope.com/feed/", - "title": "Macalope", - "updated": 1498941877000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.macalope.com", - "state": "dormant", - "language": "en", - "description": "Full of sound and furry" - }, - { - "id": "feed/http://flyingmeat.com/blog/atom.xml", - "feedId": "feed/http://flyingmeat.com/blog/atom.xml", - "title": "The Flying Meat Weblog", - "updated": 1343168154000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://flyingmeat.com/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "feedId": "feed/http://www.macdrifter.com/feeds/all.atom.xml", - "title": "Macdrifter", - "updated": 1561539243000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.macdrifter.com/", - "language": "en" - }, - { - "id": "feed/http://9to5mac.com/feed/", - "feedId": "feed/http://9to5mac.com/feed/", - "title": "9to5Mac", - "updated": 1572574658046, - "velocity": 115.2, - "subscribers": 2, - "website": "https://9to5mac.com", - "language": "en", - "description": "Apple News & Mac Rumors Breaking All Day" - } - ], - "label": "Macintosh", - "created": 1569829941677, - "enterprise": false, - "numFeeds": 6, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Must Read", - "created": 1569417923847, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.must" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "feedId": "feed/http://www.codebykevin.com/blosxom.cgi/index.rss", - "title": "Code by Kevin", - "updated": 1564803480000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.codebykevin.com/blosxom.cgi", - "language": "en", - "description": "Programming, code, business, and other pursuits" - }, - { - "id": "feed/http://www.raywenderlich.com/feed", - "feedId": "feed/http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich", - "updated": 1572539728140, - "velocity": 9.9, - "subscribers": 1, - "language": "en" - }, - { - "id": "feed/http://ddeville.me/feed.xml", - "feedId": "feed/http://ddeville.me/feed.xml", - "title": "Damien DeVille", - "updated": 1454187600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ddeville.me", - "state": "dormant", - "language": "en", - "description": "Software engineer at Dropbox. Previously at Realmac Software. UCL Computer Science alumnus." - }, - { - "id": "feed/http://owensd.io/rss.xml", - "feedId": "feed/http://owensd.io/rss.xml", - "title": "owensd.io - thoughts in and out - Articles", - "updated": 1534837458000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://owensd.io", - "state": "dormant", - "language": "en", - "description": "A builder of things." - }, - { - "id": "feed/http://prog21.dadgum.com/atom.xml", - "feedId": "feed/http://prog21.dadgum.com/atom.xml", - "title": "Programming in the 21st Century", - "updated": 1483509600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://prog21.dadgum.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://feeds.feedburner.com/alistapart/main", - "feedId": "feed/http://feeds.feedburner.com/alistapart/main", - "title": "A List Apart: The Full Feed", - "updated": 1569829877486, - "velocity": 0.2, - "subscribers": 1, - "website": "https://alistapart.com", - "language": "en", - "description": "Articles for people who make web sites." - }, - { - "id": "feed/http://www.russbishop.net/feed", - "feedId": "feed/http://www.russbishop.net/feed", - "title": "Russ Bishop (atom)", - "updated": 1551122826000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.russbishop.net/feed", - "state": "dormant", - "language": "en", - "description": "This blog represents my own personal opinion and is not endorsed by my employer." - }, - { - "id": "feed/http://mentalfaculty.tumblr.com/rss", - "feedId": "feed/http://mentalfaculty.tumblr.com/rss", - "title": "The Mental Blog", - "updated": 1468311749000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://mentalfaculty.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Drew McCormack (@drewmccormack) is founder of The Mental Faculty, developer of Mental Case and the Ensembles sync framework" - }, - { - "id": "feed/http://blog.amyworrall.com/rss", - "feedId": "feed/http://blog.amyworrall.com/rss", - "title": "What Amy Did", - "updated": 1486165238000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.amyworrall.com/", - "state": "dormant", - "language": "en", - "description": "I\u2019m a software developer from Coventry. I care about design and user experience. \n\nFollow me on Twitter: @amyruthworrall" - }, - { - "id": "feed/http://oleb.net/blog/atom.xml", - "feedId": "feed/http://oleb.net/blog/atom.xml", - "title": "Ole Begemann: iOS Development", - "updated": 1559322747743, - "velocity": 0.0, - "subscribers": 1, - "website": "https://oleb.net/blog/", - "language": "en" - }, - { - "id": "feed/http://subjc.com/atom.xml", - "feedId": "feed/http://subjc.com/atom.xml", - "title": "Subjective-C", - "updated": 1461251700000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://subjc.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://robnapier.net/atom.xml", - "feedId": "feed/http://robnapier.net/atom.xml", - "title": "Cocoaphony", - "updated": 1572285226430, - "velocity": 0.5, - "subscribers": 1, - "website": "https://robnapier.net/", - "language": "en" - }, - { - "id": "feed/http://cocoamanifest.net/feeds/index.xml", - "feedId": "feed/http://cocoamanifest.net/feeds/index.xml", - "title": "Cocoa Manifest", - "updated": 1402642440000, - "velocity": 0.0, - "subscribers": 2, - "website": "http://cocoamanifest.net", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://petersteinberger.com/atom.xml", - "feedId": "feed/http://petersteinberger.com/atom.xml", - "title": "Peter Steinberger", - "updated": 1438088460000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://petersteinberger.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.weheartswift.com/feed/", - "feedId": "feed/http://www.weheartswift.com/feed/", - "title": "We \u2764 Swift", - "updated": 1569829929574, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.weheartswift.com", - "language": "en", - "description": "Swift Tutorials and iOS development" - }, - { - "id": "feed/https://medium.com/feed/swift-programming", - "feedId": "feed/https://medium.com/feed/swift-programming", - "title": "Swift Programming \u2014 Medium", - "updated": 1554317410000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/swift-programming?source=rss----5396e0e8bc29---4", - "state": "dormant", - "language": "en", - "description": "The Swift Programming Language - Medium" - }, - { - "id": "feed/http://tonyarnold.com/atom.xml", - "feedId": "feed/http://tonyarnold.com/atom.xml", - "title": "The blog of Tony Arnold", - "updated": 1531312200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://tonyarnold.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://borkware.com/miniblog/rss/rss.xml", - "feedId": "feed/http://borkware.com/miniblog/rss/rss.xml", - "title": "Borkware Miniblog", - "updated": 1360542004000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://borkwarellc.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Bork bork bork bork." - }, - { - "id": "feed/http://nshipster.com/feed.xml", - "feedId": "feed/http://nshipster.com/feed.xml", - "title": "NSHipster", - "updated": 1572541874458, - "velocity": 0.7, - "subscribers": 2, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://feeds.feedburner.com/pilkyme", - "feedId": "feed/http://feeds.feedburner.com/pilkyme", - "title": "Pilky.me", - "updated": 1561420800000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pilky.me/", - "language": "en" - }, - { - "id": "feed/http://macoscope.com/blog/feed/", - "feedId": "feed/http://macoscope.com/blog/feed/", - "title": "[macoscope blog]", - "updated": 1467803080000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://macoscope.com/blog", - "state": "dormant", - "language": "en", - "description": "The Macoscope Team on Designing and Developing Apps" - }, - { - "id": "feed/http://iosunittesting.com/feed/", - "feedId": "feed/http://iosunittesting.com/feed/", - "title": "iOS Unit Testing", - "updated": 1436534796000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://iosunittesting.com", - "state": "dormant", - "language": "en", - "description": "It's about TDD, unit testing, and creating bug free code on iOS." - }, - { - "id": "feed/http://airspeedvelocity.net/feed/", - "feedId": "feed/http://airspeedvelocity.net/feed/", - "title": "Airspeed Velocity", - "updated": 1452449244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://airspeedvelocity.net", - "state": "dormant", - "language": "en", - "description": "African or European Swift?" - }, - { - "id": "feed/http://www.cimgf.com/feed/", - "feedId": "feed/http://www.cimgf.com/feed/", - "title": "Cocoa Is My Girlfriend", - "updated": 1525988390000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.cimgf.com", - "state": "dormant", - "language": "en", - "description": "Taglines are for Windows programmers" - }, - { - "id": "feed/http://confusatory.org/rss", - "feedId": "feed/http://confusatory.org/rss", - "title": "The Confusatory", - "updated": 1476982283000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://confusatory.org/", - "state": "dormant", - "language": "en", - "description": "cbowns\u2019s tumblr." - }, - { - "id": "feed/http://indiestack.com/feed/", - "feedId": "feed/http://indiestack.com/feed/", - "title": "Indie Stack", - "updated": 1570815287712, - "velocity": 0.2, - "subscribers": 1, - "website": "https://indiestack.com", - "language": "en", - "description": "Hacking the Mac, iOS, and more with Daniel Jalkut" - } - ], - "label": "Programming", - "created": 1569829874442, - "enterprise": false, - "numFeeds": 26, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "feedId": "feed/http://corinnekrych.blogspot.com/feeds/posts/default", - "title": "chat & code", - "updated": 1547807580000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corinnekrych.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Code is craft and collaboration is key to success. I love chatting the latest tech trends at coffee break: female geek." - }, - { - "id": "feed/http://ericasadun.com/feed/", - "feedId": "feed/http://ericasadun.com/feed/", - "title": "Erica Sadun", - "updated": 1572197700226, - "velocity": 0.2, - "subscribers": 1, - "website": "https://ericasadun.com", - "language": "en", - "description": "Where technology meets something or other" - }, - { - "id": "feed/http://therecord.co/xml/rss.xml", - "feedId": "feed/http://therecord.co/xml/rss.xml", - "title": "The Record", - "updated": 1401364800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://therecord.co/", - "state": "dormant", - "language": "en", - "description": "The stories you should know about the Mac and Cocoa developer community. Hosted by Brent Simmons and Chris Parrish." - }, - { - "id": "feed/https://grokswift.com/feed/index.xml", - "feedId": "feed/https://grokswift.com/feed/index.xml", - "title": "Grok Swift", - "updated": 1527175834000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://grokswift.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/https://blog.alltheflow.com/rss/", - "feedId": "feed/https://blog.alltheflow.com/rss/", - "title": "All The Flow", - "updated": 1570032686469, - "velocity": 0.2, - "subscribers": 1, - "website": "http://blog.alltheflow.com/", - "language": "en", - "description": "Cocoa, Swift, tools, Auto Layout - with \ud83e\udde1" - }, - { - "id": "feed/http://onefoottsunami.com/feed/atom/", - "feedId": "feed/http://onefoottsunami.com/feed/atom/", - "title": "One Foot Tsunami", - "updated": 1569938444527, - "velocity": 5.0, - "subscribers": 1, - "website": "https://onefoottsunami.com", - "language": "en", - "description": "Slightly less disappointing than it sounds" - }, - { - "id": "feed/http://www.loopinsight.com/feed/", - "feedId": "feed/http://www.loopinsight.com/feed/", - "title": "Loop Insight", - "updated": 1572567899318, - "velocity": 10.6, - "subscribers": 1, - "website": "https://www.loopinsight.com", - "language": "en", - "description": "Making Sense of Technology" - }, - { - "id": "feed/http://beckyhansmeyer.com/feed/", - "feedId": "feed/http://beckyhansmeyer.com/feed/", - "title": "Becky Hansmeyer", - "updated": 1569087367000, - "velocity": 1.4, - "subscribers": 1, - "website": "https://beckyhansmeyer.com", - "language": "en", - "description": "100% grass-fed Swift" - }, - { - "id": "feed/http://designatednerd.com/feed/", - "feedId": "feed/http://designatednerd.com/feed/", - "title": "Designated Nerd", - "updated": 1564425470000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://designatednerd.com", - "language": "en", - "description": "Software and Technical Support" - }, - { - "id": "feed/http://appcamp4girls.com/blog?format=RSS", - "feedId": "feed/http://appcamp4girls.com/blog?format=RSS", - "title": "Blog - App Camp For Girls", - "updated": 1558129314000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://appcamp4girls.com/blog/", - "language": "en" - }, - { - "id": "feed/https://inspiredmouse.com/feed/", - "feedId": "feed/https://inspiredmouse.com/feed/", - "title": "Inspired Mouse", - "updated": 1511986957000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://inspiredmouse.com", - "state": "dormant", - "language": "en", - "description": "No project is too diminutive" - }, - { - "id": "feed/https://incrementalistblog.wordpress.com/feed/", - "feedId": "feed/https://incrementalistblog.wordpress.com/feed/", - "title": "The Incrementalist.", - "updated": 1449808490000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://incrementalistblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "notes on design" - }, - { - "id": "feed/http://www.virginiaroberts.com/feed/", - "feedId": "feed/http://www.virginiaroberts.com/feed/", - "title": "Virginia Roberts", - "updated": 1549571065000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.virginiaroberts.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jessysaurusrex.com/feed/", - "feedId": "feed/http://jessysaurusrex.com/feed/", - "title": "jessysaurusrex", - "updated": 1521816327000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jessysaurusrex.com", - "state": "dormant", - "language": "en", - "description": "I wear big necklaces and (attempt to) hack things." - }, - { - "id": "feed/http://blog.nicoleblee.com/feed/", - "feedId": "feed/http://blog.nicoleblee.com/feed/", - "title": "scattered thoughts", - "updated": 1397441482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.nicoleblee.com", - "state": "dormant", - "language": "en", - "description": "(a collection of essays and other writings)" - }, - { - "id": "feed/https://medium.com/feed/@tessr", - "feedId": "feed/https://medium.com/feed/@tessr", - "title": "Tess Rinearson on Medium", - "updated": 1501016354000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@tessr?source=rss-c16152863954------2", - "state": "dormant", - "language": "en", - "description": "Stories by Tess Rinearson on Medium" - }, - { - "id": "feed/https://medium.com/feed/@emarley", - "feedId": "feed/https://medium.com/feed/@emarley", - "title": "Liz Marley on Medium", - "updated": 1514047622000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@emarley?source=rss-b4981c59ffa5------2", - "state": "dormant", - "language": "en", - "description": "Stories by Liz Marley on Medium" - }, - { - "id": "feed/http://blog.cocoabythefire.com/rss", - "feedId": "feed/http://blog.cocoabythefire.com/rss", - "title": "cocoa by the fire", - "updated": 1488945726000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.cocoabythefire.com/", - "state": "dormant", - "language": "en", - "description": "Hey there, I\u2019m Brit! Coder, Entrepreneur, Daydreamer, Lucky Wife and Mom." - }, - { - "id": "feed/http://www.catehuston.com/blog/feed/", - "feedId": "feed/http://www.catehuston.com/blog/feed/", - "title": "Accidentally in Code", - "updated": 1567641655000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://cate.blog", - "language": "en", - "description": "Engineering an Interesting Life" - }, - { - "id": "feed/http://www.aleenmean.com/feed.xml", - "feedId": "feed/http://www.aleenmean.com/feed.xml", - "title": "Aleen Mean", - "updated": 1562374146000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://aleenmean.com/", - "language": "en", - "description": "Technology, diversity, and miscellaneous musings by Aleen Simms." - }, - { - "id": "feed/http://redqueencoder.com/feed/", - "feedId": "feed/http://redqueencoder.com/feed/", - "title": "The Red Queen Coder", - "updated": 1569967579535, - "velocity": 0.2, - "subscribers": 1, - "website": "http://redqueencoder.com", - "language": "en", - "description": "If you give a person a program, you'll frustrate him for a day. If you teach a person to program, you will frustrate them for a lifetime!" - }, - { - "id": "feed/http://meaganwaller.com/index.php/feed/", - "feedId": "feed/http://meaganwaller.com/index.php/feed/", - "title": "Meagan Waller", - "updated": 1403205537000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://meaganwaller.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.myballard.com/feed/", - "feedId": "feed/http://www.myballard.com/feed/", - "title": "Ballard", - "updated": 1572553245909, - "velocity": 13.8, - "subscribers": 1, - "website": "https://www.myballard.com", - "language": "en", - "description": "News, events and restaurants for Seattle's Ballard and Fremont neighborhoods" - }, - { - "id": "feed/https://kateheddleston.com/blog/feed.atom", - "feedId": "feed/https://kateheddleston.com/blog/feed.atom", - "title": "KateHeddleston.com Blog Posts", - "updated": 1526573156000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.kateheddleston.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://blog.erynwells.me/rss", - "feedId": "feed/http://blog.erynwells.me/rss", - "title": "Eryn Wells", - "updated": 1442175535000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.erynwells.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "feedId": "feed/http://lambdamaphone.blogspot.com/feeds/posts/default", - "title": "Everything in Context", - "updated": 1519599000002, - "velocity": 0.0, - "subscribers": 1, - "website": "http://lambdamaphone.blogspot.com/", - "state": "dormant", - "language": "en", - "description": "Game design, programming languages, and academia." - }, - { - "id": "feed/http://nothe.purplellamas.net/index.xml", - "feedId": "feed/http://nothe.purplellamas.net/index.xml", - "title": "Blog Posts About Stuff", - "updated": 1512518400000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://nothe.purplellamas.net/", - "state": "dormant", - "language": "en", - "description": "Recent content on Blog Posts About Stuff" - }, - { - "id": "feed/http://www.mostgood.net/blog?format=RSS", - "feedId": "feed/http://www.mostgood.net/blog?format=RSS", - "title": "mostgood", - "updated": 1433114183000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.mostgood.net/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.mistys-internet.website/blog/atom.xml", - "feedId": "feed/http://www.mistys-internet.website/blog/atom.xml", - "title": "The Future Is Now", - "updated": 1550722972000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://mistys-internet.website/blog/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pewpewthespells.com/feed.xml", - "feedId": "feed/http://pewpewthespells.com/feed.xml", - "title": "Samantha Marshall's Blog", - "updated": 1569829870614, - "velocity": 8.6, - "subscribers": 1, - "website": "https://pewpewthespells.com/", - "language": "en", - "description": "Blog Feed" - }, - { - "id": "feed/http://blog.ashleynh.me/rss/", - "feedId": "feed/http://blog.ashleynh.me/rss/", - "title": "Ashley Nelson-Hornstein", - "updated": 1496606482000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://ashleynh.me:80/", - "state": "dormant", - "language": "en", - "description": "Ashley Nelson" - }, - { - "id": "feed/https://medium.com/feed/@nerdonica", - "feedId": "feed/https://medium.com/feed/@nerdonica", - "title": "Veronica Ray on Medium", - "updated": 1471184706000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@nerdonica?source=rss-eaf18ccd367f------2", - "state": "dormant", - "language": "en", - "description": "Stories by Veronica Ray on Medium" - }, - { - "id": "feed/http://www.nadynerichmond.com/blog/feed/", - "feedId": "feed/http://www.nadynerichmond.com/blog/feed/", - "title": "go ahead, mac my day", - "updated": 1506105463000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.nadynerichmond.com/blog", - "state": "dormant", - "language": "en", - "description": "a Macintosh girl in a Microsoft world" - }, - { - "id": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "feedId": "feed/http://www.bbc.co.uk/blogs/doctorwho/rss", - "title": "Doctor Who", - "updated": 1570021053044, - "velocity": 0.2, - "subscribers": 1, - "website": "https://www.bbc.co.uk/blogs/doctorwho", - "language": "en", - "description": "All the latest news and features from the world of Doctor Who." - }, - { - "id": "feed/http://scripting.com/rss.xml", - "feedId": "feed/http://scripting.com/rss.xml", - "title": "Scripting News", - "updated": 1569956453445, - "velocity": 15.4, - "subscribers": 1, - "website": "http://scripting.com/", - "language": "en", - "description": "Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. \ud83d\ude80" - }, - { - "id": "feed/http://www.mechanicalgirl.com/feeds/all/", - "feedId": "feed/http://www.mechanicalgirl.com/feeds/all/", - "title": "MechanicalGirl", - "updated": 1569829801167, - "velocity": 0.2, - "subscribers": 1, - "website": "http://www.MechanicalGirl.com/", - "language": "en", - "description": "Latest posts on MechanicalGirl" - }, - { - "id": "feed/http://ranchero.com/xml/rss.xml", - "feedId": "feed/http://ranchero.com/xml/rss.xml", - "title": "ranchero.com", - "updated": 1572554111531, - "velocity": 4.3, - "subscribers": 1, - "website": "https://inessential.com/", - "language": "en", - "description": "Brent Simmons\u2019s weblog." - }, - { - "id": "feed/http://natashatherobot.com/feed/", - "feedId": "feed/http://natashatherobot.com/feed/", - "title": "Natasha The Robot", - "updated": 1569829929101, - "velocity": 0.2, - "subscribers": 2, - "website": "https://www.natashatherobot.com", - "language": "en" - }, - { - "id": "feed/http://daringfireball.net/index.xml", - "feedId": "feed/http://daringfireball.net/index.xml", - "title": "Daring Fireball", - "updated": 1572566913757, - "velocity": 27.5, - "subscribers": 6, - "website": "https://daringfireball.net/", - "language": "en", - "description": "By John Gruber" - }, - { - "id": "feed/http://timekl.com/atom.xml", - "feedId": "feed/http://timekl.com/atom.xml", - "title": "don't panic", - "updated": 1555225200000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://timekl.com/", - "state": "dormant", - "language": "en", - "description": "Occasional posts, usually about technology" - }, - { - "id": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "feedId": "feed/http://nataliepo.typepad.com/nataliepo/rss.xml", - "title": "nataliepo (posts on 'nataliepo' (rss 2.0))", - "updated": 1447256454000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nataliepo.typepad.com/nataliepo/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://shapeof.com/rss.xml", - "feedId": "feed/http://shapeof.com/rss.xml", - "title": "The Shape of Everything", - "updated": 1569263479000, - "velocity": 1.6, - "subscribers": 1, - "website": "https://shapeof.com/", - "language": "en", - "description": "A website mostly about Mac stuff, written by Gus Mueller" - }, - { - "id": "feed/http://jvns.ca/atom.xml", - "feedId": "feed/http://jvns.ca/atom.xml", - "title": "Julia Evans", - "updated": 1572365556732, - "velocity": 1.1, - "subscribers": 2, - "website": "http://jvns.ca", - "language": "en" - }, - { - "id": "feed/https://www.natashatherobot.com/feed/", - "feedId": "feed/https://www.natashatherobot.com/feed/", - "title": "Natasha the Robot", - "updated": 1545498499000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.natashatherobot.com", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://pointersgonewild.com/feed/", - "feedId": "feed/http://pointersgonewild.com/feed/", - "title": "Pointers Gone Wild", - "updated": 1560168135000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://pointersgonewild.com", - "language": "en", - "description": "A blog about compilers, programming and technology." - }, - { - "id": "feed/http://www.kristinathai.com/feed/", - "feedId": "feed/http://www.kristinathai.com/feed/", - "title": "kristinathai.com", - "updated": 1563831802000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://www.kristinathai.com", - "language": "ja" - }, - { - "id": "feed/https://developer.apple.com/swift/blog/news.rss", - "feedId": "feed/https://developer.apple.com/swift/blog/news.rss", - "title": "Swift Blog - Apple Developer", - "updated": 1476306000000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://developer.apple.com/swift/blog/", - "state": "dormant", - "language": "en", - "description": "Get the latest news and helpful tips on the Swift programming language from the engineers who created it." - }, - { - "id": "feed/http://www.rebeccamiller-webster.com/feed/", - "feedId": "feed/http://www.rebeccamiller-webster.com/feed/", - "title": "Rebecca Miller-Webster", - "updated": 1547836736000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://www.rebeccamiller-webster.com", - "state": "dormant", - "language": "en", - "description": "Ruby + JavaScript" - }, - { - "id": "feed/http://swift.ayaka.me/posts?format=RSS", - "feedId": "feed/http://swift.ayaka.me/posts?format=RSS", - "title": "Learn Swift \u21af", - "updated": 1466314290000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://swift.ayaka.me/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.imore.com/rss.xml", - "feedId": "feed/http://www.imore.com/rss.xml", - "title": "iMore", - "updated": 1570675375343, - "velocity": 17.8, - "subscribers": 1, - "website": "https://www.imore.com/", - "language": "en", - "description": "More news and rumors, more help and how-tos, more app and accessory reviews, more iPhone and iPad and iPod touch. More of everything you love. iMore." - }, - { - "id": "feed/http://blog.thoughtbrain.com/feed/", - "feedId": "feed/http://blog.thoughtbrain.com/feed/", - "title": "Feed: Thoughtbrain Bloggers", - "updated": 1426140251000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://blog.thoughtbrain.com", - "state": "dormant", - "language": "en", - "description": "Designery nerdy things." - }, - { - "id": "feed/http://blog.ellenchisa.com/feed/", - "feedId": "feed/http://blog.ellenchisa.com/feed/", - "title": "Ellen's Blog", - "updated": 1546640740000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.ellenchisa.com?source=rss----da542b929da2---4", - "state": "dormant", - "language": "en", - "description": "I\u2019m starting a new company with @paulbiggar, which you can learn about at https://darklang.com. I mostly write about startups and software development. - Medium" - }, - { - "id": "feed/https://medium.com/feed/@jaimeejaimee", - "feedId": "feed/https://medium.com/feed/@jaimeejaimee", - "title": "jaimeejaimee", - "updated": 1558376026000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://medium.com/@jaimeejaimee?source=rss-11d5cc4494a2------2", - "language": "en", - "description": "Stories by jaimeejaimee on Medium" - } - ], - "label": "The number Three 333", - "created": 1569829699432, - "enterprise": false, - "numFeeds": 53, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://bryan.io/rss", - "feedId": "feed/http://bryan.io/rss", - "title": "bryan i/o", - "updated": 1567230243000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bryan.io/", - "language": "en", - "description": "Software engineer who led iOS at Tumblr from 2012-2015. Mostly cheeseburgers at this point. Over at irace.me nowadays." - }, - { - "id": "feed/http://nickbradbury.com/feed/", - "feedId": "feed/http://nickbradbury.com/feed/", - "title": "Nick Bradbury", - "updated": 1503946502000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://nickbradbury.com", - "state": "dormant", - "language": "en", - "description": "I develop Android apps. In a previous life I created HomeSite, TopStyle and FeedDemon for Windows." - }, - { - "id": "feed/http://feeds.feedburner.com/domainofthebored", - "feedId": "feed/http://feeds.feedburner.com/domainofthebored", - "title": "Peter Hosey", - "updated": 1567916255000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://boredzo.org/blog", - "language": "en", - "description": "The personal weblog of Peter Hosey." - }, - { - "id": "feed/http://blog.metaobject.com/feeds/posts/default", - "feedId": "feed/http://blog.metaobject.com/feeds/posts/default", - "title": "metablog", - "updated": 1556396880001, - "velocity": 0.0, - "subscribers": 1, - "website": "https://blog.metaobject.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "feedId": "feed/http://www.zathras.de/angelweb/BlogRSSFeed.rss", - "title": "Zathras.de - Uli's most useless blog in the World", - "updated": 1562364000000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://orangejuiceliberationfront.com/", - "language": "en", - "description": "Uli's blog on programming, game development, pop culture and other boring things." - }, - { - "id": "feed/http://typesetinthefuture.com/feed/", - "feedId": "feed/http://typesetinthefuture.com/feed/", - "title": "Typeset In The Future", - "updated": 1544536375000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://typesetinthefuture.com", - "state": "dormant", - "language": "en", - "description": "Typography and Design in Science Fiction Movies" - }, - { - "id": "feed/http://david-smith.org/atom.xml", - "feedId": "feed/http://david-smith.org/atom.xml", - "title": "David Smith", - "updated": 1570631341711, - "velocity": 0.2, - "subscribers": 1, - "website": "http://david-smith.org/", - "language": "en" - }, - { - "id": "feed/http://awkwardhare.com/rss", - "feedId": "feed/http://awkwardhare.com/rss", - "title": "Awkward Hare", - "updated": 1484149569000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://awkwardhare.com/", - "state": "dormant", - "language": "en", - "description": "A blog by Greg Pierce" - }, - { - "id": "feed/http://frozendevil.com/atom.xml", - "feedId": "feed/http://frozendevil.com/atom.xml", - "title": "frozendevil", - "updated": 1398927600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://frozendevil.com/", - "state": "dead", - "language": "en" - }, - { - "id": "feed/http://useyourloaf.com/blog/rss.xml", - "feedId": "feed/http://useyourloaf.com/blog/rss.xml", - "title": "Use Your Loaf", - "updated": 1569830765949, - "velocity": 0.5, - "subscribers": 2, - "website": "https://useyourloaf.com/blog/", - "language": "en", - "description": "Recent content on Use Your Loaf - iOS Development News & Tips" - }, - { - "id": "feed/http://rathole.tumblr.com/rss", - "feedId": "feed/http://rathole.tumblr.com/rss", - "title": "RatHole", - "updated": 1554476924000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://rathole.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "what my brain does when I\u2019m not looking" - }, - { - "id": "feed/http://codeplease.io/rss/", - "feedId": "feed/http://codeplease.io/rss/", - "title": "Codeplease", - "updated": 1511101649000, - "velocity": 0.2, - "subscribers": 1, - "website": "http://codeplease.io/", - "state": "dead", - "language": "en", - "description": "Ramblings about code" - }, - { - "id": "feed/http://blog.jaredsinclair.com/rss?1", - "feedId": "feed/http://blog.jaredsinclair.com/rss?1", - "title": "Jared Sinclair", - "updated": 1554679244000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://jaredsinclair.com/", - "state": "dormant", - "language": "en", - "description": "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description." - }, - { - "id": "feed/http://www.takingnotes.co/atom.xml", - "feedId": "feed/http://www.takingnotes.co/atom.xml", - "title": "Doug Russell", - "updated": 1541721600000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://takingnotes.co//", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.red-sweater.com/blog/feed", - "feedId": "feed/http://www.red-sweater.com/blog/feed", - "title": "Red Sweater", - "updated": 1568998271000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://red-sweater.com/blog", - "language": "en", - "description": "Official blog of Red Sweater Software" - }, - { - "id": "feed/http://mjtsai.com/blog/feed/", - "feedId": "feed/http://mjtsai.com/blog/feed/", - "title": "Michael Tsai", - "updated": 1569964972836, - "velocity": 18.7, - "subscribers": 1, - "website": "https://mjtsai.com/blog", - "language": "en" - }, - { - "id": "feed/http://jnack.com/blog/?feed=rss2", - "feedId": "feed/http://jnack.com/blog/?feed=rss2", - "title": "Nackblog", - "updated": 1569939043384, - "velocity": 2.7, - "subscribers": 1, - "website": "http://jnack.com/blog", - "language": "en", - "description": "Musings on photography, illustration, mobile apps, and more" - }, - { - "id": "feed/http://bitsplitting.org/feed/", - "feedId": "feed/http://bitsplitting.org/feed/", - "title": "Daniel Jalkut", - "updated": 1570348471161, - "velocity": 0.2, - "subscribers": 1, - "website": "https://bitsplitting.org", - "language": "en", - "description": "Chasing the impossible with Daniel Jalkut" - }, - { - "id": "feed/http://stmts.net/feed/", - "feedId": "feed/http://stmts.net/feed/", - "title": "Jesper", - "updated": 1298233430000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://stmts.net", - "state": "dormant", - "language": "en", - "description": "On programming" - }, - { - "id": "feed/http://www.mikeash.com/pyblog/rss.py", - "feedId": "feed/http://www.mikeash.com/pyblog/rss.py", - "title": "NSBlog", - "updated": 1570800820984, - "velocity": 0.2, - "subscribers": 2, - "website": "http://www.mikeash.com/pyblog/", - "language": "en", - "description": "Mac OS X and Cocoa programming" - }, - { - "id": "feed/http://corporationunknown.com/blog/feed/", - "feedId": "feed/http://corporationunknown.com/blog/feed/", - "title": "Corporation Unknown", - "updated": 1420427842000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://corporationunknown.com/blog", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://jamesdempsey.net/feed/", - "feedId": "feed/http://jamesdempsey.net/feed/", - "title": "James Dempsey", - "updated": 1568304414000, - "velocity": 0.2, - "subscribers": 1, - "website": "https://jamesdempsey.net", - "language": "en", - "description": "From Apple to Indie in three easy steps" - }, - { - "id": "feed/http://brian-webster.tumblr.com/rss", - "feedId": "feed/http://brian-webster.tumblr.com/rss", - "title": "Very Web. Such Blog. Wow.", - "updated": 1530051926000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://brian-webster.tumblr.com/", - "state": "dormant", - "language": "en", - "description": "Brian Webster\u2019s sporadic blogging about mostly programming stuff." - }, - { - "id": "feed/http://dangillmor.com/feed/", - "feedId": "feed/http://dangillmor.com/feed/", - "title": "Dan Gillmor", - "updated": 1565895640000, - "velocity": 0.1, - "subscribers": 1, - "website": "http://dangillmor.com", - "language": "en", - "description": "Just in case you were still wondering\u2026" - }, - { - "id": "feed/http://www.jeffmcleman.com/blog/feed/", - "feedId": "feed/http://www.jeffmcleman.com/blog/feed/", - "title": "Jeff McLeman", - "updated": 1563565996000, - "velocity": 0.1, - "subscribers": 1, - "website": "https://www.jeffmcleman.com/blog", - "language": "en", - "description": "The Brooding Thoughts of an Untamed Mind" - }, - { - "id": "feed/http://www.caseyliss.com/rss", - "feedId": "feed/http://www.caseyliss.com/rss", - "title": "Liss is More", - "updated": 1571061991343, - "velocity": 0.9, - "subscribers": 1, - "website": "https://www.caseyliss.com", - "language": "en", - "description": "Posts to Liss is More" - }, - { - "id": "feed/http://sheilasweblog.wordpress.com/feed/", - "feedId": "feed/http://sheilasweblog.wordpress.com/feed/", - "title": "Sheila's Weblog", - "updated": 1237602766000, - "velocity": 0.0, - "subscribers": 1, - "website": "https://sheilasweblog.wordpress.com", - "state": "dormant", - "language": "en", - "description": "Quilting, kitties, other fun stuff." - }, - { - "id": "feed/http://www.allenpike.com/feed/", - "feedId": "feed/http://www.allenpike.com/feed/", - "title": "Allen Pike", - "updated": 1571074705991, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.allenpike.com/", - "language": "en" - }, - { - "id": "feed/https://developer.apple.com/news/rss/news.rss", - "feedId": "feed/https://developer.apple.com/news/rss/news.rss", - "title": "iPhone Developer News", - "updated": 1571840736737, - "velocity": 1.1, - "subscribers": 1, - "website": "https://developer.apple.com/news/", - "language": "en", - "description": "Apple Developer News and Updates feed provided by Apple, Inc." - }, - { - "id": "feed/http://themainthread.com/feed.xml", - "feedId": "feed/http://themainthread.com/feed.xml", - "title": "The Main Thread", - "updated": 1440820800000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://themainthread.com/", - "state": "dormant", - "language": "en" - }, - { - "id": "feed/http://www.gordonmeyer.com/atom.xml", - "feedId": "feed/http://www.gordonmeyer.com/atom.xml", - "title": "Gordon Meyer (posts on 'gordon meyer' (atom))", - "updated": 1569066494000, - "velocity": 0.5, - "subscribers": 1, - "website": "https://www.gordonmeyer.com/", - "language": "en" - }, - { - "id": "feed/http://www.mondaynote.com/feed/", - "feedId": "feed/http://www.mondaynote.com/feed/", - "title": "Monday Note", - "updated": 1572263376500, - "velocity": 1.4, - "subscribers": 1, - "website": "https://mondaynote.com?source=rss----c537d80ed0a---4", - "language": "en", - "description": "Media, Tech, Business Models viewed from Palo Alto and Paris - Medium" - }, - { - "id": "feed/http://www.randsinrepose.com/index.xml", - "feedId": "feed/http://www.randsinrepose.com/index.xml", - "title": "Rands In Repose", - "updated": 1569830107339, - "velocity": 0.2, - "subscribers": 4, - "website": "https://randsinrepose.com", - "language": "en" - }, - { - "id": "feed/http://furbo.org/feed/", - "feedId": "feed/http://furbo.org/feed/", - "title": "furbo.org", - "updated": 1569830050733, - "velocity": 0.5, - "subscribers": 1, - "website": "https://furbo.org", - "language": "en", - "description": "by Craig Hockenberry" - }, - { - "id": "feed/http://feeds.feedburner.com/NSHipster", - "feedId": "feed/http://feeds.feedburner.com/NSHipster", - "title": "NSHipster", - "updated": 1572543860464, - "velocity": 0.7, - "subscribers": 1, - "website": "https://nshipster.com/", - "language": "en", - "description": "NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly." - }, - { - "id": "feed/http://www.neglectedpotential.com/feed/", - "feedId": "feed/http://www.neglectedpotential.com/feed/", - "title": "Neglected Potential", - "updated": 1537811051000, - "velocity": 0.0, - "subscribers": 1, - "website": "http://www.neglectedpotential.com", - "state": "dormant", - "language": "en" - } - ], - "label": "Weblogs", - "created": 1569829952574, - "enterprise": false, - "numFeeds": 36, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366" - }, - { - "customizable": true, - "feeds": [ - { - "id": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "feedId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "title": "Edward Feser", - "updated": 1572481601855, - "velocity": 1.1, - "subscribers": 1, - "website": "http://edwardfeser.blogspot.com/", - "language": "en", - "description": "\"One of the best contemporary writers on philosophy\" National Review\n\n\"A terrific writer\" Damian Thompson, Daily Telegraph\n\n\"Feser... has the rare and enviable gift of making philosophical argument compulsively readable\" Sir Anthony Kenny, Times Literary Supplement\n\nSelected for the First Things list of the 50 Best Blogs of 2010 (November 19, 2010)" - } - ], - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb Renamed", - "created": 1570099138718, - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d" - }, - { - "customizable": false, - "feeds": [ - { - "id": "feed/http://inessential.com/xml/rss.xml", - "feedId": "feed/http://inessential.com/xml/rss.xml", - "title": "Inessential", - "updated": 1569971230061, - "velocity": 4.5, - "subscribers": 1, - "website": "https://inessential.com/", - "mustRead": true, - "language": "en", - "description": "Brent Simmons\u2019s weblog." - } - ], - "label": "Uncategorized", - "enterprise": false, - "numFeeds": 1, - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.uncategorized" - } -] diff --git a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/global.all.json b/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/global.all.json deleted file mode 100644 index a4bab6cd7..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/global.all.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/global.all", - "updated": 1572574658046, - "items": [] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/starred.json b/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/starred.json deleted file mode 100644 index a2f7009a7..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/starred.json +++ /dev/null @@ -1,1128 +0,0 @@ -{ - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "items": [ - { - "originId": "com.sixcolors.931113_features_of_ios_13_files_improvements", - "fingerprint": "b321d04b", - "id": "Ai/HDbZBn/DqS4YSFb8RbnuS8su16El+mi83Mpt/WqQ=_16d88a4dca2:50e96:18991ffa", - "author": "Jason Snell", - "summary": { - "direction": "ltr", - "content": "

\"\"\n
Funny how something as basic as inserting a thumbdrive can feel like a colossal victory.
\n

\n

The Finder places files and folders at the center of the Mac, but on iOS, apps are at the center. Still, managing documents is a fact of life in many cases, and over the past few years Apple has been evolving the Files app to become a more full-featured file browser utility. In iOS 13, Files takes a huge step forward in numerous areas\u2026 though there\u2019s still more to be done.

\n

Perhaps most important is the simple fact that Files can now see destinations that aren\u2019t cloud services or other apps. You can add local SMB file servers to Files by tapping the ellipsis icon in the Browse pane and choosing Connect to Server, then entering the address of your SMB server. While you\u2019re connected, that server will appear in the Shared segment of the Browse pane. (Strangely, Files doesn\u2019t use Bonjour to detect nearby servers and display them, as Finder does.) I have a Mac mini on my home network that I use as a file server, and it\u2019s been a delight to access files on it, directly, from within Files and apps that use Apple\u2019s file interface.

\n

\"\"\n
Browsing a local SMB server in column view, as you do.
\n

\n

USB drives are also supported. It\u2019s kind of hard to believe that I\u2019m celebrating USB disk access in late 2019, but here we are. You can attach USB drives to any device running iOS 13, but this feature certainly feels best when you plug a USB-C cable or thumbdrive directly into an iPad Pro. As an iPad Pro user, that\u2019s a moment that really makes the iPad Pro feel like it\u2019s been welcomed into the community of personal computers. And if you\u2019re someone who has ever been handed a thumbdrive by a colleague who expects you to access it on your iPad, well, now you can do that instead of sheepishly admitting that it\u2019s completely useless to you. I\u2019ve used this feature to attach my portable audio recorder directly to my iPad to import recordings, something I previously had to use a breakout box to accomplish.

\n

You can even create new folders now. Yes. It\u2019s true. And there\u2019s a new Column View, which is an approach to file browsing that I\u2019ve never liked on macOS, but actually makes more sense to me on iOS for some reason.

\n

\"shortcuts-ios11-iphone\"\n
Tap and hold to view everything you can do to a given file.
\n

\n

iOS 13 also lets users perform many more actions on files than ever before by tapping and holding on an icon to reveal a contextual menu. Among the actions found here are options to compress files into an archive, decompress zip files, edit tags, preview a file in Quick Look, and display an Info pane with detailed information about a file\u2019s attributes\u2014basically, the stuff you\u2019d expect from a file browser is mostly there. (It\u2019s a bit strange that you can\u2019t set items from Shortcuts to display directly in this contextual menu, as you can in the share sheets elsewhere on iOS 13. Instead, you have to tap and hold on a file, choose Share, and then pick a Shortcuts item.

\n

Files separates iOS storage into two buckets, On My iPad/iPhone and iCloud Drive. On My iPad is basically what you\u2019d consider \u201cthe hard drive\u201d on a Mac\u2014it\u2019s local storage that is not synced over the cloud. If you want to save a huge file on your iPad and not have it swamp your current connection in an attempt to sync all that data to the cloud, put it in On My iPad/iPhone. If you want it available everywhere, put it in iCloud Drive.

\n

Alas, not all is sunshine and roses in the land of iOS file access. Files is still a remarkably immature app. It sometimes fails to update file listings, frequently stalls out and provides me with a blank or incomplete listing, and, most frustratingly, the Save to Files extension for third-party apps fails to provide any feedback about the progress of a file transfer. That unreliability, combined with a slow file transfer to a remote server, leads to some pretty uncomfortable moments when you have no idea if your file is going to arrive or if the whole thing has failed silently.

\n

Apple\u2019s taken a few cues from the Mac in building up Files, so it\u2019s time to take a few more. Progress indicators are vital. Allowing the user to get a detailed view about what\u2019s transferring and how long it will take are must-have features, but when I try to save items within third-party apps, all I get is an endless spinner with no feedback. I realize this isn\u2019t an issue with the Files app itself\u2014it does show a little circular upload/download progress bar\u2014but it is an issue with Apple\u2019s greater approach to file transfers.

\n

Still, Files has come a long way. It has gone from being an iCloud Drive client app to a neither-fish-nor-fowl representation of Apple\u2019s ambivalence to file management on iOS to what it is today\u2014a pretty capable file browser that\u2019s still got plenty of room for improvement. Files in iOS 13 is a major upgrade\u2014I just hope Apple doesn\u2019t consider the job done.

" - }, - "alternate": [ - { - "href": "https://sixcolors.com/post/2019/10/13-features-of-ios-13-files-improvements/", - "type": "text/html" - } - ], - "crawled": 1569955568802, - "title": "13 Features of iOS 13: Files improvements", - "published": 1569952320000, - "origin": { - "streamId": "feed/http://feedpress.me/sixcolors", - "htmlUrl": "https://www.sixcolors.com/", - "title": "Six Colors" - }, - "unread": false, - "readTime": 4981, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579193115 - }, - { - "originId": "tag:daringfireball.net,2019://1.36188", - "fingerprint": "ae19d945", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e052937dc:173f1:d4506071", - "updated": 1572042321000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "What\u2019s the point of having only two buttons and all that unused whitespace on the left side?" - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/mails_message_action_toolbar_in_ios_13", - "type": "text/html" - } - ], - "crawled": 1572044617692, - "title": "\u2605 The Curious Design of Mail\u2019s Message Action Toolbar in iOS 13", - "published": 1572042320000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

David Ingram, writing for NBC News:

\n
\n

Shannon Watts always replied to emails the same way: by touching\nthe reply icon, tucked in a familiar spot near the bottom right\ncorner of her iPhone. Then, one day a few weeks ago, the icon\nwasn\u2019t there\u2009\u2014\u2009and neither was the email. It was deleted by\naccident.

\n

It\u2019s happened dozens of times since, frustrating Watts and many\nother iPhone users who\u2019ve been tripped up by a minor change rolled\nout last month by Apple, a company renowned for its\nforward-thinking design.

\n

In the newest version of the iPhone email app, the trash icon is\nnow where the reply icon used to be. And they\u2019re too close\ntogether for some people.

\n
\n

The change is perfectly illustrated and summarized in this tweet by Craig Hockenberry:

\n
\n

Muscle memory is a bitch.

\n

\n
\n

Things worth noting:

\n\n

The new toolbar in iOS 13 Mail is just strange. The old toolbar had discrete buttons for Flag, Move, Trash/Archive, Reply, and New Message. Now it\u2019s just Trash and Reply, with all of the other functionality stashed in the new Reply action sheet, pictured here half-height and full-height. That new \u201cReply\u201d action sheet is really a \u201cDo Something With This Message\u201d sheet\u2009\u2014\u2009I\u2019m not sure what the icon for this should be, but the Reply icon seems like an odd choice. I know a few people who assumed that iOS 13 removed the ability to move messages to other mailboxes because the folder button was removed from the toolbar. They\u2009\u2014\u2009reasonably!\u2009\u2014\u2009never thought to look for it by tapping what clearly looks like the old familiar Reply icon.

\n

The Print command has long been stashed in the Reply action sheet\u2009\u2014\u2009so arguably it\u2019s always been more of a \u201cDo Something With This Message\u201d button than just a \u201cReply or Forward\u201d button. But the iOS 13 Mail toolbar takes this to an extreme. It\u2019s one thing to put new features (for which there\u2019s no room on the toolbar) in the Reply action sheet; it\u2019s another to move commands like Flag and Move that already had positions on the toolbar.

\n

I like the new \u201cDo Something With This Message\u201d action sheet in and of itself a lot\u2009\u2014\u2009it\u2019s an interesting design to fit more functionality in the limited screen real estate of the iPhone. There are a lot of apps that have run out of space in their toolbars that could borrow from this design. I particularly like that in the new action sheet, all the actions are labeled with words in addition to icons. But iOS 13 should have included a first-run explainer showing users where these features moved to.

\n

And it just seems odd to me that they moved all these features there in the first place. The iPhone really only has room for five toolbar buttons. Flag, Move, Trash, Reply, and New Message seemed like good ones. What\u2019s the point of having only two buttons and all that unused whitespace on the left side? In addition to the fact that it\u2019s not intuitive to look for Flag and Move commands behind a button that clearly looks like \u201cReply\u201d, it\u2019s also a bit frustrating to me that there\u2019s no longer a way to just create a new message from this screen\u2009\u2014\u2009you have to go back one level in the navigation controller to the list of messages to create a new (non-reply) message.

\n

At the very least, if the toolbar is only going to have these two buttons, why not place the Trash button on the far left, and put the whitespace between the two buttons? That would eliminate inadvertent taps on the Trash button from either pre-iOS 13 muscle memory or from proximity to the Reply button.

" - }, - "visual": { - "url": "http://b.vimeocdn.com/ts/451/794/451794956_1280.jpg", - "width": 1280, - "height": 720, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3129, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579174490 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36197", - "recrawled": 1572296763725, - "updateCount": 1, - "fingerprint": "298625a9", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e13f9b1a7:19a2c:d4506071", - "updated": 1572296240000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://www.apple.com/airpods-pro/", - "type": "text/html" - } - ], - "crawled": 1572293161383, - "title": "Apple\u2019s AirPods Pro Web Page: Scrolljacking Hell", - "published": 1572289670000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

The AirPods Pro \u201coverview\u201d web page is a strange beast. It pegs my 2015 MacBook Pro\u2019s CPU\u2009\u2014\u2009even when I\u2019m not scrolling. I closed the tab a few minutes ago and my fan is still running. The animation is very jerky and scrolling feels so slow. There\u2019s so much scrolljacking that you have to scroll or page down several times just to go to the next section of the page. The animation is at least smooth on my iPad and iPhone, but even there, it feels like a thousand swipes to get to the bottom of the page. It\u2019s a design that makes it feel like they don\u2019t want you to keep reading.

\n

Disable JavaScript (easily toggled if you enable Safari\u2019s Develop menu) and the page is easy to read and looks great. I can\u2019t recall an example where scrolljacking makes a website so much worse.

\n

Update: Nick Heer (of Pixel Envy fame) messaged me to point out that the iPad Pro product page gives the AirPods Pro page a run for its money for top spot in the Scrolljacking Hall of Shame. The iPad Pro page doesn\u2019t peg my MacBook Pro\u2019s CPU, but it scrolls the view horizontally while you scroll vertically.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 6570, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579162176 - }, - { - "originId": "tag:daringfireball.net,2019:/linked//6.36201", - "fingerprint": "dec1a24f", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e15437a6d:19e93:d4506071", - "updated": 1572313520000, - "author": "John Gruber", - "alternate": [ - { - "href": "https://popular.info/p/facebook-allows-prominent-right-wing", - "type": "text/html" - } - ], - "crawled": 1572314774125, - "title": "Facebook Allows Prominent Right-Wing Website to Break the Rules", - "published": 1572313519000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Judd Legum, writing for Popular Info:

\n
\n

The Daily Wire, the right-wing website founded by pundit Ben\nShapiro, is a cesspool of misogyny, bigotry, and misinformation.\nIts toxic content is also fantastically successful on Facebook,\nwith each story reaching more people than any other major media\noutlet. A Popular Information investigation reveals some of this\nsuccess is attributable to a clandestine network of 14 large\nFacebook pages that purport to be independent but exclusively\npromote content from The Daily Wire in a coordinated fashion.

\n

This kind of \u201cinauthentic coordinated behavior\u201d violates\nFacebook\u2019s rules. Facebook has taken down smaller and less\ncoordinated networks that promoted liberal content. But Facebook\ntold Popular Information that it will continue to allow this\nnetwork to operate and amplify The Daily Wire\u2019s content.

\n
\n

As a complete sidenote to the main point of this\u2009\u2014\u2009that Facebook is a right-wing company\u2009\u2014\u2009notice how nice and clean and fast the Popular Info website is. The best websites these days aren\u2019t from web publishers\u2009\u2014\u2009they\u2019re from mailing list publishers with websites.

\n
\n\u00a0\u2605\u00a0\n
" - }, - "unread": false, - "readTime": 1124, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572579157406 - }, - { - "originId": "tag:daringfireball.net,2019://1.36209", - "recrawled": 1572448047706, - "updateCount": 2, - "fingerprint": "3576a6cd", - "id": "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e1b466c6b:1b876:d4506071", - "updated": 1572447167000, - "author": "John Gruber", - "summary": { - "direction": "ltr", - "content": "Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them." - }, - "alternate": [ - { - "href": "https://daringfireball.net/2019/10/airpods_pro_first_impressions", - "type": "text/html" - } - ], - "crawled": 1572415630443, - "title": "\u2605 AirPods Pro First Impressions", - "published": 1572407940000, - "origin": { - "streamId": "feed/http://daringfireball.net/index.xml", - "htmlUrl": "https://daringfireball.net/", - "title": "Daring Fireball" - }, - "content": { - "direction": "ltr", - "content": "

Apple invited a few dozen media folks to New York today for a briefing and early access to the new AirPods Pro. My initial impression: I like them.

\n

I left for home around 2:30 in the afternoon, and wore the AirPods Pro for the next three hours: on the subway in Manhattan, waiting (briefly, mercifully) in the cacophonous Penn Station, on the train ride home to Philadelphia, walking home through Center City Philadelphia, and then in my house. The subway, a train ride, and busy city streets are pretty good tests for noise cancellation.

\n

Noise cancellation worked really well for me. I own a pair of Bose over-the-ear noise canceling wireless headphones, but almost exclusively wear them only on airplanes and trains. Wearing noise-canceling earbuds on the subway and walking through the city is going to take some getting used to. It\u2019s so good you really do lose sense of your surrounding aural environment.

\n

I was a dummy and didn\u2019t take my Bose headphones on my trip today, so I can\u2019t say how they compare side-by-side on the train, but there\u2019s no question how AirPods Pro compare to regular AirPods. The difference is like night and day. Amtrak trains are pretty noisy\u2009\u2014\u2009especially at what we in the U.S. so adorably consider \u201chigh speeds\u201d\u2009\u2014\u2009but with AirPods Pro the clackety-clack rumble was effectively blocked out.

\n

The \u201cTransparency\u201d mode is interesting and a little mind-bending. It really does make it possible to conduct a conversation while still enjoying the benefits of noise cancellation. Because the silicone tips seal against your inner ear, when you turn AirPods Pro noise cancellation completely off, you really can\u2019t hear much around you. They\u2019re like earplugs. Transparency lets you hear parts of the world around you. One obvious use case for this: jogging or running and maybe just plain walking on streets where you want to hear the sounds of traffic.

\n

My corner store has a noisy refrigeration unit. With AirPods Pro on\u2009\u2014\u2009playing nothing\u2009\u2014\u2009I couldn\u2019t hear it at all. I couldn\u2019t tell that my dishwasher was running even though I was sitting right across from it in my kitchen. As someone who doesn\u2019t generally write while listening to music, I\u2019m likely to use AirPods Pro, playing nothing, just to tune out the world around me in a noisy space.

\n

The force sensor\u2009\u2014\u2009the flat section on the earbuds stem that faces forward when in your ear\u2009\u2014\u2009is effectively a button. But it\u2019s not a button. It doesn\u2019t actually move, and it doesn\u2019t provide haptic feedback. But it acts like a button and\u2009\u2014\u2009most importantly\u2009\u2014\u2009sounds like a button. When you press it, the AirPod Pro plays a click. I use the singular AirPod there because the click only plays in the bud whose force sensor you pressed. The effect is uncannily like clicking a real button. In a similar way to how force touch trackpads on modern MacBooks and Touch ID iPhone home buttons feel like they truly click, the AirPods Pro force sensors feel like actual clicking buttons. They actually have more of a premium clicky feel than the truly clicking buttons on Apple\u2019s wired EarPods, even though they don\u2019t actually click. It\u2019s uncanny, and Apple at its best.

\n

Another nice Apple-at-its-best touch: in Control Center on iOS, you can long-press the volume control while wearing AirPods Pro to get a nice little three-way selector to choose between noise cancellation, off, and transparency. The selection indicator animates nicely, the sounds are delightful (although you can\u2019t hear them in the movie linked above), and you can change the setting both by tapping another option or by dragging the selection indicator. It\u2019s a simple little interaction done exquisitely well.

\n

Force sensor actions:

\n\n

By default, press-and-hold toggles between regular noise cancellation and transparency modes. That means, by default, the only way to invoke Siri is through the \u201cHey Siri\u201d verbal command. But if you want to invoke Siri through a long-press, you can change that in the Bluetooth section of Settings on your iPhone or iPad. And, you can change it per-ear\u2009\u2014\u2009so you can have your left AirPod Pro toggle transparency and the right one invoke Siri.

\n

Also in the Bluetooth settings is the Ear Tip Fit Test. It\u2019s very easy. Put the AirPods Pro in your ears, and start the test. It plays a song for about five seconds and decides whether you have a good fit with the current size tips. There\u2019s nothing \u201csmart\u201d about the silicone tips themselves\u2009\u2014\u2009the AirPods Pro don\u2019t \u201cknow\u201d which size tips you\u2019re currently wearing. The Fit Test just tells you if the current ones in your ear are a good fit. For me, the default medium tips feel best and the Ear Tip Fit Test consistently agrees. For my son, the medium tips felt uncomfortable, and the Fit Test agreed they weren\u2019t a good fit. For him, the small tips felt better and the Fit Test agreed. According to Apple, many people have differently-shaped ears and might need a different tip size for each ear, and if that\u2019s the case the Fit Test will suggest it.

\n

Swapping the tips is easy, but it takes a bit more pull than I expected to pop them off. Don\u2019t be afraid\u2009\u2014\u2009the tips seem rugged. And replacement tips from Apple will cost only $4\u2009\u2014\u2009truly cheap.

\n

The AirPods Pro case is about 15% larger by volume than the regular AirPods case. That\u2019s unfortunate, but it\u2019s not noticeable in a regular pants pocket, and it still fits in the fifth pocket of a pair of Levi\u2019s 501 jeans.

\n

Battery life, so far, is exactly in line with Apple\u2019s stated specs. My review unit started at 75% (both the buds and the case). After three straight hours of use, the buds were down to about 10%. So if three hours of use consumed two-thirds of the battery, a full charge should last about 4.5 hours\u2009\u2014\u2009which is exactly Apple\u2019s claim.

\n

Comfort-wise, my ears felt fine after those three consecutive hours of use. It\u2019s a very different feeling compared to regular AirPods, but I like it. I\u2019ve never had a problem with regular AirPods falling out of my ears, but AirPods Pro feel way more secure. Without question, how they feel is subjective\u2009\u2014\u2009so the good news is you can request a try-on in any Apple Store.

" - }, - "visual": { - "url": "http://cdn1.sbnation.com/entry_photo_images/9188405/LG_G_Flex-3_large_verge_medium_landscape.jpg", - "width": 640, - "height": 426, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 4178, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572579133239 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8772112161384908748", - "fingerprint": "80075e70", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-pMon836tLyo/XatsZ0Tv9MI/AAAAAAAADTs/90dBB5-ohkk2yOW4--zh7M0p_JicFuC4QCLcBGAsYHQ/s72-c/017.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "updated": 1571515782582, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/masculinity-and-marvel-movies.html", - "type": "text/html" - } - ], - "crawled": 1571518465723, - "title": "Masculinity and the Marvel movies", - "published": 1571515740000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Some time back, John Haldane gave a Thomistic Institute talk here in Los Angeles on the theme of evil in the movies and in the movie industry.\u00a0 During the Q and A (at about the 40 minute mark, and again after the 1:16 mark) the subject of superhero movies came up, and Haldane was critical of their current prevalence.\u00a0 In developing this criticism, he draws a useful distinction between fantasyand imagination.
\u00a0
Imagination, as Haldane uses the term, is a way of exploring aspects of reality and possibilities that are grounded in reality, even though it makes use of scenarios that are fictional or even impossible.\u00a0 Imagination is healthy and can increase our understanding of the moral and social worlds.\u00a0 Fantasy, by contrast, is unanchored in reality, and indeed it reflects a flight from reality and the discipline it imposes and responsibility that it entails.\u00a0 Haldane gives as an example the movie Pretty Woman, an absurdly unrealistic portrayal of prostitution and human relationships.

Fantasy can be harmless in small doses, Haldane allows, but when a culture becomes dominated by it, that is a sign that it has become decadent and unwilling to face reality.\u00a0 And the prevalence of superhero movies, Haldane says, is an indication that American society is increasingly retreating into fantasy and away from reality.\u00a0 He rejects the suggestion that such movies can be compared to the myths of the gods in ancient cultures.\u00a0 Such myths, he says, are essentially exercises in imagination, whereas superhero movies are sheer fantasy.

I think there is some truth to this analysis, but only some.\u00a0 Some superhero movies are indeed exercises in fantasy, but some are, in my view, clearly exercises in imagination.\u00a0

Not long after hearing Haldane\u2019s talk, I happened to come across a 1978 television interview with the late Harlan Ellison during which (beginning just before the 5 minute mark) Ellison criticizes the movies Close Encounters of the Third Kind and Star Wars, and modern American society in general, on exactly the same grounds raised by Haldane.\u00a0 He doesn\u2019t use Haldane\u2019s terminology, and in fact partially inverts it.\u00a0 Ellison uses \u201cfantasy\u201d to mean what Haldane means by \u201cimagination,\u201d and he uses the expression \u201cspace opera\u201d to refer to one type of what Haldane calls \u201cfantasy.\u201d\u00a0 But in substance, the distinction and the sort of points Haldane and Ellison are making are identical.

(Side note: Remember when you could find extended intelligent discussion like this on television?\u00a0 Remember when you could casually smoke on television, as Ellison does during the interview?\u00a0 Remember Laraine Newman, another guest on the show who also contributes to the discussion?)

Interestingly, though, Ellison was also well-known to be an enthusiast for comics, including superhero comics, and even wrote them from time to time (though this doesn\u2019t come up in the interview).\u00a0 I don\u2019t think there is any inconsistency there.

Suppose that, like me and like Haldane (though unlike Ellison) you are a conservative Catholic.\u00a0 Then, I would suggest, it is easy to see that there are themes in many superhero movies, and especially in the Avengers series that is currently the most popular of all, that are clearly reflections of imagination rather than fantasy.

Take the characters who, in the Avengers movies as in the comics, have been regarded as \u201cthe Big Three\u201d: Captain America, Thor, and Iron Man.\u00a0 Captain America represents patriotism, the military virtues, the earnest decency of the common man, and in general a Norman Rockwell style nostalgia for a simpler time.\u00a0 Thor \u2013 as part of the Asgardian pantheon ruled by stern Odin, to whom he must prove his worthiness \u2013 represents the higher realm spoken of by religion, and our obligations to the divine patriarchal authority who governs it.\u00a0 Iron Man is a business magnate who represents confident masculinity, superior ability and great wealth, and the noblesse obligeand rebuke to egalitarianism implied by them.\u00a0 These are deeply conservative themes, and it is astounding that these characters are as popular as they are in a society increasingly suffocated by political correctness.

Or maybe not.\u00a0 For such themes have appeal because they reflect human nature, and human nature does not change however much we try to paper over it with ideology and propaganda, and however corrupt human behavior and human societies become as a result.\u00a0 People will yearn in at least an inchoate way for the traditional institutions and ideals without which they cannot fulfill their nature, even when they are told they ought not to and have halfway convinced themselves that they ought not to.

I would suggest that the Marvel movies have the appeal they do at least in part precisely because they both convey these traditional ideals, but do so in a way that is fantastic enough that the offense to political correctness is not blatant.\u00a0 A film series whose heroes are a square patriotic soldier, the son of a heavenly Father come to earth, and a strutting capitalist alpha male sounds like something tailor-made for a Red State audience, and the last thing that would attract A-list actors and billions in investment from a major studio.\u00a0 Put these characters in colorful costumes, scenarios drawn from science fiction, and a little PC window dressing (such as portraying their girlfriends as a soldier, a scientist, and a businesswoman, respectively), and suddenly even a Blue State crowd can get on board.

Now, there are no traditional ideals more battered in contemporary Western society than masculinity, and the paternal role that is the fulfilment of masculinity.\u00a0 But these are precisely the key themes of many of the Marvel movies.\u00a0 The longing for a lost father or father figure is the core of all of the Spider-Man movies, as I noted in a post from a few years back.\u00a0 (In the Spider-Man movies that have appeared since that post was written, Tony Stark has become the father figure whose instruction and example Peter Parker strives to live up to.)\u00a0 The theme is also central to the Guardians of the Galaxy series, to Black Panther, to the Daredevil movie and Netflix series, and to the Luke Cage and Iron Fist Netflix series.\u00a0 The Thormovies are largely about the conflicted relationships Thor and Loki have with their father Odin, whose approval each of them nevertheless seeks.\u00a0 The bad consequences of rebellion against a father or father figure is the theme of the original Spider-Man series (wherein Peter initially refuses to heed his Uncle Ben\u2019s admonitions), of the first Thormovie, and of Avengers: Age of Ultron(whose wayward son is the robotic Ultron, at odds with his \u201cfather\u201d Stark).

The Hulk movies are largely about the consequences of failure as a father (whether Bruce Banner\u2019s father in the original Hulk movie, or Betty Ross\u2019s father in The Incredible Hulk).\u00a0 Ant-Manis essentially about two men (Scott Lang and Hank Pym) who have partially failed as fathers and are trying to make up for it.\u00a0 The Punisher Netflix series is essentially about a husband and father seeking vengeance for the family that was taken from him.

But it is the two stars of the Marvel movies \u2013 Tony Stark/Iron Man and Steve Rogers/Captain America \u2013 who are the most obvious examples of idealized masculinity.\u00a0 And their character arcs through the series are about realizing that ideal.\u00a0 Each of them starts out as an imperfect specimen of the masculine ideal, albeit in very different ways.\u00a0 With Stark it is a vice of deficiency and with Rogers it is a vice of excess.\u00a0 But by the end of their arcs, in Avengers: Endgame, each achieves the right balance.\u00a0 (It might seem odd to think of Rogersrather than Stark as the one prone to a kind of excess.\u00a0 Bear with me and you\u2019ll see what I mean.)

On the traditional understanding of masculinity, a man\u2019s life\u2019s work has a twofold purpose.\u00a0 First, it is ordered toward providing for his wife and children.\u00a0 Second, it contributes something distinctive and necessary to the larger social order of which he and his family are parts.\u00a0 Society needs farmers, butchers, tailors, manual laborers, soldiers, scholars, doctors, lawyers, etc. and a man finds purpose both by being a husband and father and by filling one of these social roles.\u00a0 Though the traditional view regards women as \u201cthe weaker sex\u201d and as less assertive than men, it understands a man\u2019s worth and nobility in terms of the extent to which his strength and assertiveness are directed toward the service of others.

Liberal individualism, both in its libertarian form and its egalitarian form, replaced this social and other-directed model of a man\u2019s life\u2019s work with an individualist and careerist model, on which work is essentially about self-expression and self-fulfillment \u2013 making one\u2019s mark in the world, gaining its attention and adulation, attaining fame, power and influence, and so forth. \u00a0Nor is it even about providing for wife and children, since sex and romance too came to be regarded as a means of self-fulfillment rather than the creation of the fundamental social unit, the family.\u00a0 (Feminism took this corrupted individualist understanding of the meaning of a man\u2019s work and relationships and, rather than critiquing it, urged women to ape it as well.)

In the first two Iron Man movies, Stark is initially a specimen of this individualist mentality.\u00a0 His work is oriented toward attaining wealth, fame, and power.\u00a0 He uses women as playthings.\u00a0 He has a conflicted relationship with his late father, and is contemptuous of authority in general.\u00a0 He is judged by SHIELD to be \u201cvolatile, self-obsessed, and [unable to] play well with others.\u201d\u00a0 But he is gradually chastened by the consequences of his hubris \u2013 by being captured and injured in the first Iron Man movie; by being forced to face up to the limitations on his power to stop an alien invasion like the one that occurred in Avengers; and by the miscalculation that led to Ultron\u2019s rebellion and the many deaths it caused.\u00a0 By Captain America: Civil War, Stark is humbled enough to accept government oversight, and being left defeated and near-dead by Thanos in Avengers: Infinity War completes his chastening.\u00a0

By Avengers: Endgame Stark has become a family man.\u00a0 \u00a0By way of time travel, he makes peace of a sort with his father.\u00a0 In the first Avengers movie, he had casually dismissed Rogers\u2019 talk of the need for self-sacrifice with the confidence that an alternative solution would always be possible for a clever person like himself.\u00a0 By contrast, in Endgame, he sees that he needs to lay down his life in order to save his wife and daughter and the world in general, and he willingly does it.\u00a0 To be sure, he is in no way neutered. \u00a0He retains his masculine assertiveness, strength, and self-confidence.\u00a0 But they are now directed toward the service of something larger than himself.

Rogers, by contrast, is from the first Captain America movie onward driven by a sense of duty to his country and to the social order more generally, and is willing to sacrifice everything for it, including even his own happiness and indeed his own life.\u00a0 He is also a perfect gentleman, and his only interest where women are concerned is with the one he would like to marry and settle down with if only he had the chance.\u00a0 Like Stark, he is relentlessly assertive, confident, and competent, but unlike Stark these traits are from the start directed toward the service of a larger good.\u00a0

Rogers\u2019 flaw is that he is if anything a bit tooabsorbed in this larger good.\u00a0 At least initially, he is too much the man of action and the good soldier, with all the virtues but also with the flaws that that entails.\u00a0 He is a little too deferential to authority.\u00a0 In the first Avengers movie he glibly asserts: \u201cWe have orders.\u00a0 We should follow them\u201d \u2013 only to find out that perhaps he should have questioned them.\u00a0 The way institutions and authorities can become corrupted is impressed upon him far more dramatically in Captain America: Winder Soldier, to the point that in Civil War it is Rogers who is urging Stark to be more skeptical of authority.\u00a0

In general, Rogers\u2019 optimistic \u201ccan do\u201d spirit sometimes borders on na\u00efvet\u00e9, and it takes the catastrophe of Infinity War to teach him that the good guys don\u2019t always win and that some problems can only be managed or mitigated rather than solved.\u00a0 For much of the series, Rogers also has little life outside some military or quasi-military organization \u2013 the army, SHIELD, the Avengers.\u00a0 Without a war to fight, he doesn\u2019t know what to do with himself.\u00a0 He is square, prone to speechifying, and awkward with women \u2013 in Winter Soldier proclaiming himself \u201ctoo busy\u201d for romance, preferring to lose himself in one mission after the other.\u00a0 Only after near-death and victory in a \u201cmother of all battles\u201d in Endgamedoes he become convinced that he has the right to retire and \u201ctry some of that life Tony was telling me to get\u201d \u2013 traveling back in time to marry the woman he thought he\u2019d lost forever.\u00a0

The theme of the parallels and differences between the two characters provides a backbone to the Marvel movies.\u00a0 Both Stark and Rogers are supremely confident and competent.\u00a0 They are both natural leaders.\u00a0 Each stubbornly insists on pursuing the course he is convinced is the correct one.\u00a0 They are too similar in these respects \u2013 though also too different in the other ways just described \u2013 to like each other much at first.\u00a0 The world is not big enough for both egos.\u00a0 They learn to like and respect each other only gradually, through many ups and downs.

Hence, in the first Avengers movie, Stark is jealous of the admiration that his father had had for Rogers, and Rogers is amazed that Howard Stark could have had a son as frivolous and unworthy as Tony.\u00a0 By Civil War, Rogers ends up having to defend the man who had (under mind control) murdered Howard \u2013 defending him from Tony, who seeks to avenge his father and now (temporarily) judges Rogers unworthy of his father\u2019s admiration.\u00a0 Stark starts out arrogantly rejecting any government control over his activity as Iron Man, only to insist on government control in Civil War.\u00a0 Rogers starts out dutifully following orders in the first Captain America and Avengers movies, only stubbornly to reject government control over the team in Civil War.\u00a0 In Age of Ultron, Rogers criticizes Stark for acting independently of the team, and in Civil War, Stark criticizes Rogers for acting independently of the team.\u00a0 Rogers feels guilt for failing to prevent the death of Bucky, his comrade-in-arms.\u00a0 Stark feels guilt for failing to prevent the death of Peter Parker, to whom he has become a father figure.\u00a0 Rogers lays down his life in the first Captain America movie, only to get it back.\u00a0 Stark preserves his life against all odds throughout the whole series, only to lay it down in the last Avengers movie.\u00a0

I submit that its complex portrayal of these competing models of masculinity is part of what makes the Marvel series of movies a genuine exercise in imagination rather than fantasy, in Haldane\u2019s sense of the terms.\u00a0

One wonders, however, whether this will last.\u00a0 A few years ago, Marvel\u2019s comics division notoriously reoriented their titles to reflect greater \u201cdiversity\u201d and political correctness \u2013 an experiment that critics labeled \u201cSJW Marvel\u201d and that resulted in a dramatic decline in sales.\u00a0 The trend has been partially reversed and did not at the time affect the movies, where much more money is at stake.\u00a0 But there are signs that a milder form of the \u201cSJW Marvel\u201d approach will make its way into the Marvel Cinematic Universe in the next phase of movies.\u00a0

For example, the title character of Captain Marvelis portrayed with little emotion, no love interest, and lacking any of the femininity, vulnerability, and complexity of characters like Scarlett Johannsen\u2019s Black Widow or Elizabeth Olsen\u2019s Scarlet Witch.\u00a0 As Kyle Smith noted in National Review, Brie Larson portrays her instead as \u201cfiercer than fierce, braver than brave\u2026 insouciant, kicking butt, delivering her lines in an I-got-this monotone\u2026 amazingly strong and resilient at the beginning, middle, and end. \u00a0This isn\u2019t an arc, it\u2019s a straight line.\u201d\u00a0 Into the bargain, this C-list character, dropped into the Marvel Cinematic Universe out of nowhere, is suddenly proclaimed \u201cthe most powerful character\u201d in that universe.

In short, Captain Marvel is transparently an exercise in feminist wish fulfilment.\u00a0 More to the present point, it is sheer fantasy in Haldane\u2019s sense, rather than imagination \u2013 a portrayal of the way a certain mindset wishes the world to be, rather than a fanciful representation of the way it really is.\u00a0 And, as Smith points out, its title character is for that reason completely boring.\u00a0 (Contrast this with Marvel\u2019s Netflix series Jessica Jones, which \u2013 despite its own feminist undercurrents \u2013 is not boring, and whose female characters are well-rounded and interesting.)\u00a0

If future Marvel movies follow in this identity politics oriented direction, they will in fact become what Haldane (in my view mistakenly) thinks they already are.

Further reading:

Pop culture roundup
" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb Renamed" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578985412 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-8613145924738251081", - "fingerprint": "473d1ae4", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-P_7aCRZVVKo/XbollnDDTuI/AAAAAAAADUU/y6TgUEudc0EU89QnGt1IxZ1Frdro3GwVQCLcBGAsYHQ/s72-c/047.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e1f35113f:1cfaa:d4506071", - "updated": 1572480433981, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/new-from-editiones-scholasticae.html", - "type": "text/html" - } - ], - "crawled": 1572481601855, - "title": "New from Editiones Scholasticae", - "published": 1572480420000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
Editiones Scholasticae, the publisher of my books Scholastic Metaphysics and Aristotle\u2019s Revenge, informs me that both of them will within a few days be available in eBook versions.\u00a0 Also new from the publisher is a German translation of my book Philosophy of Mind. \u00a0(Previously they had published German translations of The Last Superstition and Five Proofs of the Existence of God.) \u00a0Take a look at Editiones Scholasticae\u2019s new webpage for further information, as well as for information about other new releases from the publisher.\u00a0 You will find both new works by contemporary writers in the Scholastic tradition, and reprints of older and long out of print works in that tradition.\u00a0 (The original webpage is still online as well.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 2725, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb Renamed" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.unsaved", - "label": "Unsaved" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578978618 - }, - { - "keywords": [ - "Apple", - "Business" - ], - "originId": "http://www.loopinsight.com/?p=100501", - "fingerprint": "5554fc75", - "id": "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e226a819a:1e01f:d4506071", - "author": "Dave Mark", - "summary": { - "direction": "ltr", - "content": "Kif Leswing, CNBC:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.\n
\nAnd:\n
\n\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d\n
\nAnd, most importantly:\n
\n\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d\n
\nI had the chance to be on John Gruber's show (recorded yesterday, guessing it'll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:\n
\nUnder the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.\n
\nI suspect we'll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.\u221e Read this on The Loop" - }, - "alternate": [ - { - "href": "https://www.cnbc.com/2019/10/30/apple-lays-groundwork-for-iphone-or-apple-prime-subscription.html", - "type": "text/html" - } - ], - "crawled": 1572535435674, - "title": "Apple is laying the groundwork for an iPhone subscription", - "published": 1572532001000, - "origin": { - "streamId": "feed/http://www.loopinsight.com/feed/", - "htmlUrl": "https://www.loopinsight.com", - "title": "The Loop" - }, - "content": { - "direction": "ltr", - "content": "

Kif Leswing, CNBC:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee. This would let it switch iPhone sales from a transactional model to a subscription model, potentially driving the stock price up without having to increase product sales or prices dramatically.

\n
\n

And:

\n
\n

\u2033In terms of hardware as a service or as a bundle, if you will, there are customers today that essentially view the hardware like that because they\u2019re on upgrade plans and so forth,\u201d Cook said during an earnings call. \u201cSo to some degree that exists today.\u201d

\n
\n

And, most importantly:

\n
\n

\u201cMy perspective is that will grow in the future to larger numbers. It will grow disproportionately\u201d

\n
\n

I had the chance to be on John Gruber\u2019s show (recorded yesterday, guessing it\u2019ll drop today or tomorrow, assuming John is not too horrified with the results), and we were talking about this, peripherally. John mentioned the future possibility of Apple Prime, a concept similar to Amazon Prime. From the article:

\n
\n

Under the argument for an iPhone subscription, which some people call Apple Prime after the Amazon program of the same name, Apple would bundle hardware upgrades with services like iCloud storage or Apple TV+ content and hardware for a single monthly fee.

\n
\n

I suspect we\u2019ll all eventually be subscribing from a menu of services, including column A, software, column B, traditional services, and column C, hardware. Intriguing.

\n

\u221e Read this on The Loop

" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/fhKs50EFS0SJPjSjfCR7lXwcMfs=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59667903/acastro_180508_1777_google_IO_0002.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 20737, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578952687 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617610", - "fingerprint": "48affe9c", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e5:d4506071", - "author": "Chance Miller", - "summary": { - "direction": "ltr", - "content": "
\n

Microsoft is planning several updates to its Outlook app for iPhone and iPad. As explained by The Verge, Microsoft will roll out features such as iPad Split View, smart folders, and more to the Outlook app over the coming weeks.

\n

more\u2026

\n

The post Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/microsoft-outlook-split-view-more/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Microsoft Outlook for iPhone and iPad adding Split View, Do Not Disturb, more", - "published": 1572458509000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 13858, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578905515 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "5e66b947", - "id": "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572541874458, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://nshipster.com/feed.xml", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/BkK9uk46u1ujrjGO0Jav3PCQ3g0=/0x225:5363x3800/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59608177/PIA22227_full.0.jpg", - "width": 1310, - "height": 873, - "contentType": "image/jpeg" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578876975 - }, - { - "keywords": [ - "Miscellaneous" - ], - "originId": "https://nshipster.com/device-identifiers", - "fingerprint": "2f52765d", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16e22eb0ef0:1e551:d4506071", - "updated": 1572505200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

For every era, there\u2019s a monster that embodies the anxieties of the age.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/hXb7k2avhFE/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/device-identifiers/", - "type": "text/html" - } - ], - "crawled": 1572543860464, - "title": "Device Identifiers and Fingerprinting on iOS", - "published": 1572505200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

For every era,\nthere\u2019s a monster that embodies the anxieties of the age.

\n

At the dawn of the Holocene,\nour ancestors traced the contours of shadows cast by the campfire\nas they kept watch over the darkness.\nOnce we learned to read the night sky for navigation,\nsailors swapped stories of sea creatures like\nLeviathan and\nSiren\nto describe the dangers of open ocean\n(and the perils to be found on unfamiliar shores).

\n

Frankenstein\u2019s monster\nwas as much the creation of Mary Shelley\nas it was a spiritual collaboration with\nLuigi Galvani.\nAnd Bram Stoker\u2019s\nfictionalized account of the mummy\u2019s curse\nwas more a response to the\nEgyptomania\nand European colonialism\nof the nineteenth century\nthan any personal account of the Middle Kingdom.

\n

More recently,\nthe \u201cmonster ruins a beach party\u201d\ntrope of the 1960s\narose from concerns of teenager morality.\nWhile the\nMartians\nwho invaded those same drive-in double features\nserved as a proxy for Cold War fears at the height of the\nSpace Race.

\n
\n

All of which begs the question:\n\u201cWhat monster best exemplifies our present age?\u201d

\n

Consider the unnamed monster from the film\nIt Follows:\na formless, supernatural being that relentlessly pursues its victims\nanywhere on the planet.

\n

Sounds a bit like the state of\nad tech\nin 2019, no?

\n\n
\n

This week on NSHipster \u2014\nin celebration of our favorite holiday\n\ud83c\udf83 \u2014\nwe\u2019re taking a look at the myriad ways that\nyou\u2019re being tracked on iOS,\nboth sanctioned and unsanctioned,\nhistorically and presently.\nSo gather around the campfire,\nand allow us to trace the contours of the unseen, formless monsters\nthat stalk us under cover of Dark Mode.

\n
\n

\nThe Cynicism of Marketing and Advertising Technology

\n

Contrary to our intuitions about natural selection in the marketplace,\nhistory is littered with examples of\ninferior-but-better-marketed products winning out over superior alternatives:\nVHS vs. Betamax,\nWindows vs. Macintosh,\netc.\n(According to the common wisdom of business folks, at least.)\nRegardless,\nmost companies reach a point where\n\u201cif you build it, they will come\u201d\nceases to be a politically viable strategy,\nand someone authorizes a marketing budget.

\n

Marketers are tasked with growing market share\nby identifying and communicating with as many potential customers as possible.\nAnd many \u2014\neither out of a genuine belief or formulated as a post hoc rationalization \u2014\ntake the potential benefit of their product\nas a license to flouting long-established customs of personal privacy.\nSo they enlist the help of one or more\nadvertising firms,\nwho promise to maximize their allocated budget and\nprovide some accountability for their spending\nby using technology to\ntarget,\ndeliver, and\nanalyze\nmessaging to consumers.

\n

Each of these tasks is predicated on a consistent identity,\nwhich is why advertisers go to such great lengths to track you.

\n\n

\nApple-Sanctioned Identifiers

\n

Apple\u2019s provided various APIS to facilitate user identification\nfor various purposes:

\n

\nUniversal Identifiers (UDID)

\n

In the early days of iOS,\nApple provided a uniqueIdentifier property on UIDevice \u2014\naffectionately referred to as a\nUDID\n(not to be confused with a UUID).\nAlthough such functionality seems unthinkable today,\nthat property existed until iOS 5,\nuntil it was\ndeprecated and replaced by identifierForVendor in iOS 6.

\n

\nVendor Identifiers (IDFV)

\n

Starting in iOS 6,\ndevelopers can use the\nidentifierForVendor property on UIDevice\nto generate a unique identifier that\u2019s shared across apps and extensions\ncreated by the same vendor\n(IDFV).

\n
import UIKit\n        let idfv = UIDevice.current.identifierForVendor // BD43813E-CFC5-4EEB-ABE2-94562A6E76CA\n        
\n\n

\nAdvertising Identifiers (IDFA)

\n

Along with identifierForVendor came the introduction of a new\nAdSupport framework,\nwhich Apple created to help distinguish\nidentification necessary for app functionality\nfrom anything in the service of advertising.

\n

The resulting\nadvertisingidentifier property\n(affectionately referred to as\nIDFA by its associates)\ndiffers from identifierForVendor\nby returning the same value for everyone.\nThe value can change, for example,\nif the user resets their Advertising Identifier\nor erases their device.

\n
import AdSupport\n        let idfa = ASIdentifierManager.shared().advertisingIdentifier\n        
\n

If advertising tracking is limited,\nthe property returns a zeroed-out UUID instead.

\n
idfa.uuidString == "00000000-0000-0000-0000-000000000000" // true if the user has limited ad tracking\n        
\n\n\n

\nDeviceCheck

\n

identifierForVendor and advertisingIdentifier\nprovide all the same functionality as the uniqueIdentifier property\nthey replaced in iOS 6,\nsave for one:\nthe ability to persist across device resets and app uninstalls.

\n

In iOS 11,\nApple quietly introduced the\nDeviceCheck framework,\nwhich allows developers to assign two bits of information\nthat are persisted by Apple\nuntil the developer manually removes them.

\n

Interacting with the DeviceCheck framework should be familiar to\nanyone familiar with APNS:\nafter setting things up on App Store Connect and your servers,\nthe client generates tokens on the device,\nwhich are sent to your servers to set or query two bits of information:

\n
import DeviceCheck\n        let device = DCDevice.current\n        if device.isSupported {\n        device.generateToken { data, error in\n        if let token = data?.base64EncodedString() {\n        send token to your server\n        }\n        }\n        }\n        
\n

Based on the device token and other information sent by the client,\nthe server tells Apple to set each bit value\nby sending a JSON payload like this:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572531720,\n"bit0": true,\n"bit1": false\n}\n
\n

To retrieve those two bits at a later point in time,\nthe server sends a payload without bit0 and bit1 fields:

\n
{\n"device_token": "QTk4QkFDNEItNTBDMy00Qjc5LThBRUEtMDQ5RTQzRjNGQzU0Cg==",\n"transaction_id": "D98BA630-E225-4A2F-AFEC-BE3A3D591708",\n"timestamp": 1572532500\n}\n
\n

If everything worked,\nApple\u2019s servers would respond with a 200 status code\nand the following JSON payload:

\n
{\n"bit0" : true\n"bit1" : false,\n"last_update_time" : "2019-10"\n}\n
\n\n

\nFingerprinting in Today\u2019s iOS

\n

Despite these affordances by Apple,\nadvertisers have continued to work to circumvent user privacy protections\nand use any and all information at their disposal\nto identify users by other means.

\n

Over the years,\nApple\u2019s restricted access to information about\ndevice hardware,\ninstalled apps,\nnearby WiFi networks.\nThey\u2019ve required apps to request permission to\nget your current location,\naccess your camera and microphone,\nflip through your contacts, and\nfind and connect to Bluetooth accessories.\nThey\u2019ve taken bold steps to prevent user tracking in Safari.

\n

For lack of this information,\ncompanies have had to get creative,\nlooking to forge unique identities from the scraps of what\u2019s still available.\nThis process of identification by a combination of external factors\nis known as fingerprinting.

\n

The unfortunate reality is that we can be uniquely identified\nby vanishingly small amounts of information.\nFor example,\nindividuals within a population can be singled out by as few as\nfour timestamped coordinates\n(de Montjoye, Hidalgo, Verleysen, & Blondel, 2013)\nor little more than a birthday and a ZIP code\n(Sweeney, 2000).

\n

Every WWDC since 2012 has featured a session about Privacy,\nbut the only mention of fingerprinting specifically was\na brief discussion in 2014\nabout how to avoid doing it.

\n

By our count,\na determined party could use conventional, unrestricted APIs\nto generate a few dozen bits of randomness:

\n

\nLocale Information (~36 bits)

\n

Locale information is the greatest source of identifying information\non Apple platforms.\nThe combination of your\npreferred languages, region, calendar, time zone,\nand which keyboards you have installed\nsay a lot about who you are \u2014\nespecially if you have less conventional preferences.

\n
import Foundation\n        Locale.current.languageCode\n        log2(Double(Locale.isoLanguageCodes.count)) // 9.217 bits\n        Locale.current.regionCode\n        log2(Double(Locale.isoRegionCodes.count)) // 8 bits\n        Locale.current.calendar.identifier\n        // ~2^4 (16) Calendars\n        TimeZone.current.identifier\n        log2(Double(TimeZone.knownTimeZoneIdentifiers.count)) // 8.775 bits\n        UserDefaults.standard.object(forKey: "AppleKeyboards")\n        // ~2^6 (64) iOS keyboards\n        
\n\n

\nAccessibility (~10 bits)

\n

Accessibility preferences also provide a great deal of information,\nwith each individual setting contributing a single potential bit:

\n
UIAccessibility.isBoldTextEnabled\n        UIAccessibility.isShakeToUndoEnabled\n        UIAccessibility.isReduceMotionEnabled\n        UIAccessibility.isDarkerSystemColorsEnabled\n        UIAccessibility.isReduceTransparencyEnabled\n        UIAccessibility.isAssistiveTouchRunning\n        
\n

Of the approximately ~25% of users who take advantage of\nDynamic Type\nby configuring a preferred font size,\nthat selection may also be used to fingerprint you:

\n
let application = UIApplication.shared\n        application.preferredContentSizeCategory\n        
\n

\nHardware Information (~5 or ~6 bits)

\n

Although most of the juiciest bits have been locked down\nin OS updates over the years,\nthere\u2019s just enough to contribute a few more bits for purposes of identification.

\n

On iOS,\nyou can get the current model and amount of storage of a user\u2019s device:

\n
import UIKit\n        let device = UIDevice.current\n        device.name // "iPhone 11 Pro"\n        let fileManager = FileManager.default\n        if let path = fileManager.urls(for: .libraryDirectory, in: .systemDomainMask).last?.path,\n        let systemSize = try? fileManager.attributesOfFileSystem(forPath: path)[.systemSize] as? Int\n        {\n        Measurement<UnitInformationStorage>(value: Double(systemSize), unit: .bytes)\n        .converted(to: .gigabytes)  // ~256GB\n        }\n        
\n

With 14 supported iOS devices,\nmost having 3 configurations each,\nlet\u2019s say that this contributes about 32 possibilities, or 5 bits.

\n

You can go a few steps further on macOS,\nto further differentiate hardware by its processor count and amount of RAM:

\n
processInfo.processorCount // 8\n        Measurement<UnitInformationStorage>(value: Double(processInfo.physicalMemory),\n        unit: .bytes)\n        .converted(to: .gigabytes) // 16GB\n        
\n

It\u2019s hard to get a sense of\nhow many different Mac models are in use,\nbut a reasonable estimate would be on the order of 26 or 27.

\n

\nCellular Network (~2 bits)

\n

Knowing whether someone\u2019s phone is on Verizon or Vodaphone\ncan also be factored into a fingerprint.\nYou can use the CTTelephonyNetworkInfo class from the\nCoreTelephony framework\nto lookup the providers for devices with cellular service:

\n
import CoreTelephony\n        let networkInfo = CTTelephonyNetworkInfo()\n        let carriers = networkInfo.serviceSubscriberCellularProviders?.values\n        carriers?.map { ($0.mobileNetworkCode, $0.mobileCountryCode) }\n        
\n

The number of providers varies per country,\nbut using the 4 major carriers in United States\nas a guideline,\nwe can say carrier information would contribute about 2 bits\n(or more if you have multiple SIM cards installed).

\n

\nCommunication Preferences (2 bits)

\n

More generally,\neven knowing whether someone can send texts or email at all\ncan be factored into a fingerprint.\nThis information can be gathered without permissions via\nthe MessageUI framework.

\n
import MessageUI\n        MFMailComposeViewController.canSendMail()\n        MFMessageComposeViewController.canSendText()\n        
\n

\nAdditional Sources of Identifying Information

\n

If the use of digital fingerprinting seems outlandish,\nthat\u2019s just scratching the surface of how companies and researchers\nhave figured out how to circumvent your privacy.

\n

\nGeoIP and Relative Network Speeds

\n

Although access to geolocation through conventional APIs\nrequires explicit authorization,\nthird parties may be able to get a general sense of where you are in the world\nbased on how you access the Internet.

\n

Geolocation by source IP address\nis used extensively for things like region locking and localization.\nYou could also combine this information with\nping-time measurements\nto hosts in known locations\nto get a more accurate pinpoint on location (Weinberg, Cho, Christin, Sekar, & Gill, 2018):

\n
ping -c 5 99.24.18.13 # San Francisco, USA\n        \n--- 99.24.18.13 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 11.900/12.184/12.895/0.380 ms\nping -c 5 203.47.10.37 # Adelaide, Australia\n        \n--- 203.47.10.37 ping statistics ---\n5 packets transmitted, 5 packets received, 0.0% packet loss\nround-trip min/avg/max/stddev = 202.122/202.433/203.436/0.504 ms\n
\n

\nBattery Health

\n

It\u2019s unclear whether this is a concern in iOS,\nbut depending on how precise the results of UIDevice battery APIs are,\nyou may be able to use them to identify a device by its battery health.\n(Olejnik, Acar, Castelluccia, & Diaz, 2016)

\n
var timestampedBatteryLevels: [(Date, Float)] = []\n        if UIDevice.current.isBatteryMonitoringEnabled {\n        timestampedBatteryLevels.append((Date(), UIDevice.current.batteryLevel))\n        }\n        
\n\n

\nAnd so on\u2026

\n

Everything from your heartbeat, to your gait, to your\nbutt shape\nseem capable of leaking your identity.\nIt can all be quite overwhelming.

\n

I mean,\nif a motivated individual can find your home address by\ncross-referencing the reflection in your eyes against Google Street view,\nhow can we even stand a chance out there?

\n
\n

Much as we may bemoan the current duopoly of mobile operating systems,\nwe might take some solace in the fact that\nat least one of the players actually cares about user privacy.\nThough it\u2019s unclear whether that\u2019s a fight that can ever be won.

\n

At times,\nour fate of being tracked and advertised to\nmay seem as inevitable as the victims in It Follows.

\n

But let\u2019s not forget that,\nas technologists, as people with a voice,\nwe\u2019re in a position to fight back.

\n\n\"\"" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/irlbanner-1382819058.jpg", - "width": 620, - "height": 194, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 5062, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578867134 - }, - { - "originId": "https://inessential.com/2019/10/31/amateurs", - "fingerprint": "a55a55f8", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "summary": { - "direction": "ltr", - "content": "

One thing I\u2019m weirdly proud of is my position as an amateur programmer.

\n

When I point that out, people say, \u201cWell, but\u2026\u201d \u2014\u00a0and I know where they\u2019re going, that after 25 years of professional experience I\u2019m not what you think of when you think of \u201camateur.\u201d

\n

And yet, it\u2019s still true. It\u2019s just that I\u2019ve come out the other side, and now I get to work on exactly what I want to, the way I want to, without any thoughts of trying to make money at it.

\n

I can take risks! I can work with anybody who shows up! It\u2019s a pure thrill. It\u2019s like writing single-malt apps.

\n

And I would wish for more people to find themselves in this position \u2014 eventually, anyway \u2014\u00a0because I want to see what they would make.

\n

PS The Dictionary app on my Mac says of the origin of the word \u201camateur\u201d:

\n
\n

late 18th century: from French, from Italian amatore, from Latin amator \u2018lover\u2019, from amare \u2018to love\u2019.

\n
\n

Spot-on.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/31/amateurs", - "type": "text/html" - } - ], - "crawled": 1572554111531, - "title": "Amateurs", - "published": 1572553200000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572578844326 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-6562845574025332924", - "fingerprint": "57441f5a", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-nSjfvVEYsOE/XZ6cEycVw3I/AAAAAAAADTI/UMdV1Seh7R8c0GdV2RgwjuAoJLW47it1gCLcBGAsYHQ/s72-c/074.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16db6126dbf:685a:d4506071", - "updated": 1570675865985, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/transubstantiation-and-hylemorphism.html", - "type": "text/html" - } - ], - "crawled": 1570717724095, - "title": "Transubstantiation and hylemorphism", - "published": 1570675860000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
One of the key themes of the early modern philosophers\u2019 revolt against Scholasticism was a move away from an Aristotelian hylemorphist conception of the nature of physical substance to some variation or other of the mechanical philosophy.\u00a0 The other day I was asked a very interesting question: Can transubstantiation be formulated in terms of a mechanistic conception of physical substance rather than a hylemorphic one?\u00a0 My answer was that I would not peremptorily say that it cannot be, but that the suggestion certainly raises serious philosophical and theological problems.

Here\u2019s why.\u00a0 Hylemorphism in its most straightforward version roughly agrees with common sense about which of the things of everyday experience are distinct substances, which are different parts of the same substance, and which are aggregates rather than true substances.\u00a0 For example, it would say that a stone, a tree, and a dog are all distinct substances from one another; that a particular dog\u2019s nose and its right front leg are different parts of the same substance rather than distinct substances; and that a pile of stones is an aggregate rather than a substance in its own right.\u00a0 Of course, use of the term \u201csubstance\u201d in the technical Aristotelian sense isn\u2019t part of common sense, but even untutored common sense would surely involve the supposition that a stone, a tree, and a dog are all distinct things or objects, that the nose and leg of the dog are parts of a larger thing or object rather than separate things or objects, and that a pile of stones is a bunch of things or objects rather than a single object.\u00a0 At least to that extent, common sense would more or less agree with what I am calling a straightforward version of hylemorphism. \u00a0(See chapter 3 of Scholastic Metaphysics for exposition and defense of the hylemorphist account of substance.)

Now, the mechanical world picture that pushed aside the hylemorphist model tended radically to revise the common sense understanding of physical objects in one of two general ways, depending on how mechanism was spelled out.\u00a0 It reduced ordinary physical objects either to mere aggregates of their innumerably many component parts, or to mere modes of some larger blob of which theywere the parts.

Descartes and Spinoza essentially took the latter option.\u00a0 Though Descartes is often described as positing a plurality of extended substances alongside the plurality of thinking substances, his considered view seemed to be that strictly speaking, there is only a single extended substance, of which the ordinary objects of our experience are merely modifications.\u00a0 Spinoza more famously took such a position (or rather, he took it that Deus sive Naturawas the one substance of which the ordinary physical objects of our experience are all modes).\u00a0 On this view, a stone, a tree, and a dog are not really distinct substances, but merely distinct aspects of one and the same substance \u2013 in something like the way common sense regards the color, weight, and shape of a stone to be mere modes of one and the same object, the stone.

Atomist and corpuscularian versions of the mechanical philosophy went in the other direction.\u00a0 They essentially make either atoms or corpuscles the true substances, and ordinary objects mere aggregates of these purported substances.\u00a0 Just as a pile of rocks is not a true substance but merely a collection of substances (or as the hylemorphist would say, being a pile of rocks is a merely accidental form rather than a substantial form), so too a stone, a tree, or a dog is on this view merely a collection of particles.\u00a0 In effect, the particles are the true substances, and the stone, tree, or dog is like the pile \u2013 a relatively superficial arrangement of metaphysically more fundamental entities.

So, to come to transubstantiation, the idea, of course, is that in the Eucharist, while the accidents of bread and wine remain, the substance of bread and wine are miraculously replaced with that of Christ.\u00a0 Suppose, then, that we were to adopt Descartes\u2019 version of the mechanical philosophy, on which there is just one big physical substance underlying all the things ordinary perceptual experience reveals to us.\u00a0 That would entail that the substance that underlies the accidents of bread and wine that are about to be consecrated is the very same substance as that which underlies stones, trees, dogs, cats, human bodies, apples, oranges, the sun, the moon, water, lead, gold, and every other thing we see, hear, taste, touch, or smell.\u00a0

But in that case, when transubstantiation occurs, it is not just the substance underlying the accidents of bread and wine that is replaced, but the substance underlying all of these other things too.\u00a0 In other words, after transubstantiation occurs, it is really the body and blood of Christ that underlies what we perceive as stones, trees, dogs, cats, human bodies, the sun, the moon, water, etc.!\u00a0 Everything in the physical world would be transubstantiated.\u00a0 We would be left with a kind of pantheism.\u00a0 Absolutely every physical thing would have to treated with the same reverence that the Eucharist is, because every physical thing would be the Eucharist!

Another bizarre implication of this is that transubstantiation could occur only once.\u00a0 For only at the first time it occurs is the one physical substance replaced by that of Christ.\u00a0 If a priest were ever to try to consecrate bread and wine again, he would fail, because there is no longer any physical substance there to be replaced.\u00a0 It is alreadythe body and blood of Christ.

Suppose we went the other route, that of either atomism or corpuscularianism.\u00a0 Then, like stones, trees, and dogs, bread and wine would not be true substances but merely accidental collections of innumerably many true substances.\u00a0 They would be like a pile of rocks, only instead it would be fundamental particles (atoms or corpuscles, depending on your favored version of the mechanical philosophy) that would be piled up.\u00a0 But in that case, exactly what is the substance that is replaced when transubstantiation occurs?\u00a0 Neither the substance of the bread nor that of the wine can be what is replaced, because on this view they just aren\u2019ttrue substances in the first place.\u00a0

Should we say that it is each particle that makes up the aggregate that is transubstantiated (just as Catholic theology allows that many hosts at a time may be consecrated at Mass)?\u00a0\u00a0 But there are several problems with that suggestion.\u00a0 The first is that it is hard to know how to give a principled answer to the question what the boundaries are between those particles that make up the aggregate and those that are not part of it \u2013 and thus between those particles that are transubstantiated, and those that are not.\u00a0 The reason is that the boundaries of an aggregate are much less well defined than those of a substance.\u00a0 Is a stone that is two millimeters away from a pile of stones itself part of the pile or not?\u00a0 And is a particle that falls from the host part of that (purported) aggregate of particles or not?\u00a0

If we think of the host on the model of an Aristotelian substance, then we can say that a fallen particle is part of the host, like a body part that has been severed, as it were.\u00a0 But, again, if instead we think in terms of the model of a pile of stones or some other aggregate, the answer isn\u2019t as clear.

A second problem is that in Catholic theology, not any old matter can be used when consecrating the Eucharist.\u00a0 It has to be bread and wine, specifically.\u00a0 But on the interpretation under consideration, according to which bread and wine are not true substances, it is really the particles (either atoms or corpuscles) that are being consecrated.\u00a0 And the atoms or corpuscles that make up bread and wine are essentially the same as those that make up everything else (just as the stones that make up a pile can be essentially of the same type as those that are used instead to make up a wall).\u00a0 In that case, though, it would be hard to see why there is anything special about bread and wine.\u00a0 Why couldn\u2019t any old physical thing be consecrated, if every physical thing is essentially just the same kind of stuff in relatively superficial differences of configuration?

A third problem is that canon law says that a Catholic ought to receive communion at most only once (or in some special circumstances, perhaps twice) a day.\u00a0 But on the interpretation under consideration, one would in effect be consuming millions of consecrated hosts insofar as each of the millions of particles that make up what common sense regards as a single host was being independently transubstantiated.

Perhaps such problems could be solved, though I am doubtful.\u00a0 Anyway, the issue illustrates the unexpected implications that philosophical assumptions can have for theology.\u00a0 (And thus the caution that any Catholic ought to exercise before embracing philosophical novelties.\u00a0 The Scholastics knew what they were doing.)
" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/qEtBNTmNKQvUro7McqHPXL-2OOM=/0x0:6720x4480/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/59664621/marshall_majorIII_aniconinthemaking_product_rgb_highres_2.0.jpg", - "width": 1310, - "height": 878, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 3562, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb Renamed" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500351314 - }, - { - "keywords": [ - "Xcode" - ], - "originId": "https://nshipster.com/metrickit", - "recrawled": 1572363511019, - "updateCount": 2, - "fingerprint": "9be1d5cd", - "id": "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16df9da832d:14579:d4506071", - "updated": 1571641200000, - "author": "Mattt", - "summary": { - "direction": "ltr", - "content": "

At WWDC this year, Apple announced a coordinated effort between Xcode 11 and iOS 13 to bring new insights to developers about how their apps are performing in the field.

" - }, - "alternate": [ - { - "href": "http://feedproxy.google.com/~r/NSHipster/~3/o2-j6xKjBrA/", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://nshipster.com/metrickit/", - "type": "text/html" - } - ], - "crawled": 1571854910253, - "title": "MetricKit", - "published": 1571641200000, - "origin": { - "streamId": "feed/http://feeds.feedburner.com/NSHipster", - "htmlUrl": "https://nshipster.com/", - "title": "NSHipster" - }, - "content": { - "direction": "ltr", - "content": "

As an undergraduate student,\nI had a radio show called\n\u201cGoodbye, Blue Monday\u201d\n(I was really into Vonnegut at the time).\nIt was nothing glamorous \u2014\njust a weekly, 2-hour slot at the end of the night\nbefore the station switched into automation.

\n

If you happened to be driving through the hills of Pittsburgh, Pennsylvania\nlate at night with your radio tuned to\nWRCT 88.3,\nyou\u2019d have heard an eclectic mix of\nContemporary Classical,\nAcid Jazz,\nItalian Disco, and\nBebop.\nThat, and the stilting, dulcet baritone of\na college kid doing his best impersonation of\nTony Mowod.

\n

Sitting there in the booth,\nwaiting for tracks to play out before launching into an\nFCC-mandated\nPSA\nor on-the-hour\nstation identification,\nI\u2019d wonder:\nIs anyone out there listening?\nAnd if they were, did they like it?\nI could\u2019ve been broadcasting static the whole time and been none the wiser.

\n

The same thoughts come to mind whenever I submit a build to App Store Connect\u2026\nbut then I\u2019ll remember that, unlike radio,\nyou can actually know these things!\nAnd the latest improvements in Xcode 11 make it easier than ever\nto get an idea of how your apps are performing in the field.

\n

We\u2019ll cover everything you need to know in this week\u2019s NSHipster article.\nSo as they say on the radio:\n\u201cDon\u2019t touch that dial (it\u2019s got jam on it)\u201d.

\n
\n

MetricKit is a new framework in iOS 13\nfor collecting and processing battery and performance metrics.\nIt was announced at WWDC this year\nalong with XCTest Metrics and the Xcode Metrics Organizer\nas part of a coordinated effort to bring new insights to developers\nabout how their apps are performing in the field.

\n
\n\n\n\"MetricKit\n\n
Diagram from WWDC 2019 Session 417: "Improving Battery Life and Performance"
\n
\n

Apple automatically collects metrics from apps installed on the App Store.\nYou can view them in Xcode 11\nby opening the Organizer (\u2325\u2318\u21e7O)\nand selecting the new Metrics tab.

\n

MetricKit complement Xcode Organizer Metrics by providing a programmatic way to\nreceive daily information about how your app is performing in the field.\nWith this information,\nyou can collect, aggregate, and analyze on your own in greater detail\nthan you can through Xcode.

\n

\nUnderstanding App Metrics

\n

Metrics can help uncover issues you might not have seen while testing locally,\nand allow you to track changes across different versions of your app.\nFor this initial release,\nApple has focused on the two metrics that matter most to users:\nbattery usage and performance.

\n

\nBattery Usage

\n\n\n\"MetricKit\n\n

Battery life depends on a lot of different factors.\nPhysical aspects like the age of the device and\nthe number of charge cycles are determinative,\nbut the way your phone is used matters, too.\nThings like CPU usage,\nthe brightness of the display and the colors on the screen,\nand how often radios are used to fetch data or get your current location \u2014\nall of these can have a big impact.\nBut the main thing to keep in mind is that\nusers care a lot about battery life.

\n

Aside from how good the camera is,\nthe amount of time between charges\nis the deciding factor when someone buys a new phone these days.\nSo when their new, expensive phone doesn\u2019t make it through the day,\nthey\u2019re going to be pretty unhappy.

\n

Until recently,\nApple\u2019s taken most of the heat on battery issues.\nBut since iOS 12 and its new\nBattery Usage screen in Settings,\nusers now have a way to tell when their favorite app is to blame.\nFortunately,\nwith iOS 13 you now have everything you need to make sure\nyour app doesn\u2019t run afoul of reasonable energy usage.

\n

\nPerformance

\n

Performance is another key factor in the overall user experience.\nNormally, we might look to stats like\nprocessor clock speed or frame rate\nas a measure of performance.\nBut instead,\nApple\u2019s focusing on less abstract and more actionable metrics:

\n
\n
Hang Rate
\n
How often is the main / UI thread blocked,\nsuch that the app is unresponsive to user input?
\n
Launch Time
\n
How long does an app take to become usable after the user taps its icon?
\n
Peak Memory & Memory at Suspension
\n
How much memory does the app use at its peak\nand just before entering the background?
\n
Disk Writes
\n
How often does the app write to disk,\nwhich \u2014 if you didn\u2019t already know \u2014 is a\ncomparatively slow operation\n(even with the flash storage on an iPhone!)\n
\n
\n

\nUsing MetricKit

\n

From the perspective of an API consumer,\nit\u2019s hard to imagine how MetricKit could be easier to incorporate.\nAll you need is for some part of your app to serve as\na metric subscriber\n(an obvious choice is your AppDelegate),\nand for it to be added to the shared MXMetricManager:

\n
import UIKit\n        import MetricKit\n        @UIApplicationMain\n        class AppDelegate: UIResponder, UIApplicationDelegate {\n        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {\n        MXMetricManager.shared.add(self)\n        return true\n        }\n        func applicationWillTerminate(_ application: UIApplication) {\n        MXMetricManager.shared.remove(self)\n        }\n        }\n        extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        ...\n        }\n        }\n        
\n

iOS automatically collects samples while your app is being used,\nand once per day (every 24 hours),\nit\u2019ll send an aggregated report with those metrics.

\n

To verify that your MXMetricManagerSubscriber\nis having its delegate method called as expected,\nselect Simulate MetricKit Payloads from the Debug menu\nwhile Xcode is running your app.

\n\n

\nAnnotating Critical Code Sections with Signposts

\n

In addition to the baseline statistics collected for you,\nyou can use the\nmxSignpost function\nto collect metrics around the most important parts of your code.\nThis signpost-backed API\ncaptures CPU time, memory, and writes to disk.

\n

For example,\nif part of your app did post-processing on audio streams,\nyou might annotate those regions with metric signposts\nto determine the energy and performance impact of that work:

\n
let audioLogHandle = MXMetricManager.makeLogHandle(category: "Audio")\n        func processAudioStream() {\n        mxSignpost(.begin, log: audioLogHandle, name: "ProcessAudioStream")\n        ...\n        mxSignpost(.end, log: audioLogHandle, name: "ProcessAudioStream")\n        }\n        
\n

\nCreating a Self-Hosted Web Service for Collecting App Metrics

\n

Now that you have this information,\nwhat do you do with it?\nHow do we fill that ... placeholder in our implementation of didReceive(_:)?

\n

You could pass that along to some paid analytics or crash reporting service,\nbut where\u2019s the fun in that?\nLet\u2019s build our own web service to collect these for further analysis:

\n

\nStoring and Querying Metrics with PostgreSQL

\n

The MXMetricPayload objects received by metrics manager subscribers\nhave a convenient\njsonRepresentation() method\nthat generates something like this:

\n
\n\n
{\n"locationActivityMetrics": {\n"cumulativeBestAccuracyForNavigationTime": "20 sec",\n"cumulativeBestAccuracyTime": "30 sec",\n"cumulativeHundredMetersAccuracyTime": "30 sec",\n"cumulativeNearestTenMetersAccuracyTime": "30 sec",\n"cumulativeKilometerAccuracyTime": "20 sec",\n"cumulativeThreeKilometersAccuracyTime": "20 sec"\n},\n"cellularConditionMetrics": {\n"cellConditionTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 20,\n"bucketStart": "1 bars",\n"bucketEnd": "1 bars"\n},\n"1": {\n"bucketCount": 30,\n"bucketStart": "2 bars",\n"bucketEnd": "2 bars"\n},\n"2": {\n"bucketCount": 50,\n"bucketStart": "3 bars",\n"bucketEnd": "3 bars"\n}\n}\n}\n},\n"metaData": {\n"appBuildVersion": "0",\n"osVersion": "iPhone OS 13.1.3 (17A878)",\n"regionFormat": "US",\n"deviceType": "iPhone9,2"\n},\n"gpuMetrics": {\n"cumulativeGPUTime": "20 sec"\n},\n"memoryMetrics": {\n"peakMemoryUsage": "200,000 kB",\n"averageSuspendedMemory": {\n"averageValue": "100,000 kB",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"signpostMetrics": [\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "30,000 ms",\n"signpostAverageMemory": "100,000 kB",\n"signpostCumulativeLogicalWrites": "600 kB"\n},\n"signpostCategory": "TestSignpostCategory1",\n"signpostName": "TestSignpostName1",\n"totalSignpostCount": 30\n},\n{\n"signpostIntervalData": {\n"histogrammedSignpostDurations": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "0 ms",\n"bucketEnd": "200 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "201 ms",\n"bucketEnd": "300 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "301 ms",\n"bucketEnd": "500 ms"\n}\n}\n},\n"signpostCumulativeCPUTime": "50,000 ms",\n"signpostAverageMemory": "60,000 kB",\n"signpostCumulativeLogicalWrites": "700 kB"\n},\n"signpostCategory": "TestSignpostCategory2",\n"signpostName": "TestSignpostName2",\n"totalSignpostCount": 40\n}\n],\n"displayMetrics": {\n"averagePixelLuminance": {\n"averageValue": "50 apl",\n"standardDeviation": 0,\n"sampleCount": 500\n}\n},\n"cpuMetrics": {\n"cumulativeCPUTime": "100 sec"\n},\n"networkTransferMetrics": {\n"cumulativeCellularDownload": "80,000 kB",\n"cumulativeWifiDownload": "60,000 kB",\n"cumulativeCellularUpload": "70,000 kB",\n"cumulativeWifiUpload": "50,000 kB"\n},\n"diskIOMetrics": {\n"cumulativeLogicalWrites": "1,300 kB"\n},\n"applicationLaunchMetrics": {\n"histogrammedTimeToFirstDrawKey": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "1,000 ms",\n"bucketEnd": "1,010 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "2,000 ms",\n"bucketEnd": "2,010 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "3,000 ms",\n"bucketEnd": "3,010 ms"\n}\n}\n},\n"histogrammedResumeTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 60,\n"bucketStart": "200 ms",\n"bucketEnd": "210 ms"\n},\n"1": {\n"bucketCount": 70,\n"bucketStart": "300 ms",\n"bucketEnd": "310 ms"\n},\n"2": {\n"bucketCount": 80,\n"bucketStart": "500 ms",\n"bucketEnd": "510 ms"\n}\n}\n}\n},\n"applicationTimeMetrics": {\n"cumulativeForegroundTime": "700 sec",\n"cumulativeBackgroundTime": "40 sec",\n"cumulativeBackgroundAudioTime": "30 sec",\n"cumulativeBackgroundLocationTime": "30 sec"\n},\n"timeStampEnd": "2019-10-22 06:59:00 +0000",\n"applicationResponsivenessMetrics": {\n"histogrammedAppHangTime": {\n"histogramNumBuckets": 3,\n"histogramValue": {\n"0": {\n"bucketCount": 50,\n"bucketStart": "0 ms",\n"bucketEnd": "100 ms"\n},\n"1": {\n"bucketCount": 60,\n"bucketStart": "100 ms",\n"bucketEnd": "400 ms"\n},\n"2": {\n"bucketCount": 30,\n"bucketStart": "400 ms",\n"bucketEnd": "700 ms"\n}\n}\n}\n},\n"appVersion": "1.0.0",\n"timeStampBegin": "2019-10-21 07:00:00 +0000"\n}\n
\n
\n

As you can see,\nthere\u2019s a lot baked into this representation.\nDefining a schema for all of this information would be a lot of work,\nand there\u2019s no guarantee that this won\u2019t change in the future.\nSo instead,\nlet\u2019s embrace the NoSQL paradigm\n(albeit responsibly, using Postgres)\nby storing payloads in a JSONB column:

\n
CREATE TABLE IF NOT EXISTS metrics (\n        id BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,\n        payload JSONB NOT NULL\n        );\n        
\n

So easy!

\n

We can extract individual fields from payloads\nusing JSON operators\nlike so:

\n
SELECT (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime')::INTERVAL\n        FROM metrics;\n        -- interval\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 11 mins 40 secs\n        -- (1 row)\n        
\n\n

\nAdvanced: Creating Views

\n

JSON operators in PostgreSQL can be cumbersome to work with \u2014\nespecially for more complex queries.\nOne way to help with that is to create a view\n(materialized or otherwise)\nto project the most important information to you\nin the most convenient representation:

\n
CREATE VIEW key_performance_indicators AS\n        SELECT\n        id,\n        (payload -> 'appVersion') AS app_version,\n        (payload -> 'metaData' ->> 'deviceType') AS device_type,\n        (payload -> 'metaData' ->> 'regionFormat') AS region,\n        (payload -> 'applicationTimeMetrics'\n        ->> 'cumulativeForegroundTime'\n        )::INTERVAL AS cumulative_foreground_time,\n        parse_byte_count(\n        payload -> 'memoryMetrics'\n        ->> 'peakMemoryUsage'\n        ) AS peak_memory_usage_bytes\n        FROM metrics;\n        
\n

With views,\nyou can perform\naggregate queries\nover all of your metrics JSON payloads\nwith the convenience of a schema-backed relational database:

\n
SELECT avg(cumulative_foreground_time)\n        FROM key_performance_indicators;\n        -- avg\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- @ 9 mins 41 secs\n        SELECT app_version, percentile_disc(0.5)\n        WITHIN GROUP (ORDER BY peak_memory_usage_bytes)\n        AS median\n        FROM key_performance_indicators\n        GROUP BY app_version;\n        -- app_version \u2502 median\n        -- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        -- "1.0.1" \u2502 192500000\n        -- "1.0.0" \u2502 204800000\n        
\n\n

\nCreating a Web Service

\n

In this example,\nmost of the heavy lifting is delegated to Postgres,\nmaking the server-side implementation rather boring.\nFor completeness,\nhere are some reference implementations in\nRuby (Sinatra) and JavaScript (Express):

\n
\n
\n\n\n
\n
require 'sinatra/base'\n        require 'pg'\n        require 'sequel'\n        class App < Sinatra::Base\n        configure do\n        DB = Sequel.connect(ENV['DATABASE_URL'])\n        end\n        post '/collect' do\n        DB[:metrics].insert(payload: request.body.read)\n        status 204\n        end\n        end\n        
\n\n
\n

\nSending Metrics as JSON

\n

Now that we have everything set up,\nthe final step is to implement\nthe required MXMetricManagerSubscriber delegate method didReceive(_:)\nto pass that information along to our web service:

\n
extension AppDelegate: MXMetricManagerSubscriber {\n        func didReceive(_ payloads: [MXMetricPayload]) {\n        for payload in payloads {\n        let url = URL(string: "https://example.com/collect")!\n        var request = URLRequest(url: url)\n        request.httpMethod = "POST"\n        request.httpBody = payload.jsonRepresentation()\n        let task = URLSession.shared.dataTask(with: request)\n        task.priority = URLSessionTask.lowPriority\n        task.resume()\n        }\n        }\n        }\n        
\n
\n

When you create something and put it out into the world,\nyou lose your direct connection to it.\nThat\u2019s as true for apps as it is for college radio shows.\nShort of user research studies or\ninvasive ad-tech,\nthe truth is that\nwe rarely have any clue about how people are using our software.

\n\n

Metrics offer a convenient way to at least make sure that\nthings aren\u2019t too slow or too draining.\nAnd though they provide but a glimpse in the aggregate\nof how our apps are being enjoyed,\nit\u2019s just enough to help us honor both our creation and our audience\nwith a great user experience.

\n\n\"\"" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4744, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/e31b3fcb-27f6-4f3e-b96c-53902586e366", - "label": "Weblogs" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500250190 - }, - { - "originId": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "fingerprint": "2c4d6d88", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df54dfcca:13322:d4506071", - "summary": { - "direction": "ltr", - "content": "

\"NetNewsWire

\n

The main things in this release are 1) enhanced performance and 2) importing subscriptions from NetNewsWire 3 (since it won\u2018t run on Catalina).

\n

There are also a bunch of bug fixes \u2014 including a fix for the space bar behavior on Catalina \u2014 and there\u2019s a new feature: you can type the s key to star and unstar an article.

\n

For more details, read the change notes on the NetNewsWire blog.

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/22/netnewswire_5_0_3_for_mac_released", - "type": "text/html" - } - ], - "crawled": 1571778591946, - "title": "NetNewsWire 5.0.3 for Mac Released", - "published": 1571775505000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "visual": { - "url": "http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg", - "width": 620, - "height": 340, - "contentType": "image/jpg" - }, - "unread": false, - "readTime": 5621, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500226675 - }, - { - "id": "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2add61b:afd:a4acdac", - "originId": "58495.pz39s0 at https://www.imore.com", - "fingerprint": "8fe463a6", - "content": { - "content": "

An Apple Support rep apparently said, "I do not know how this could of happened."

\n

\n

What you need to know

\n
  • An Apple Card user claims he was the victim of fraud.
  • \n
  • When he contacted Apple Support, they said, "I do not know how this could of happened."
  • \n
  • Apple Card touts an extra level of security with no numbers and no CVV.
  • \n

When Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.

\n

The Apple Card user said they reached out to Apple Support and received this response:

\n
\n

I do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.

\n
\n

The Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. The tricky thing is the purchase was apparently labeled as being nearby, but clicking on the map revealed it was hours away, 9to5Mac explained.

\n

On Apple's website, the company highlights the fact that the Apple Card doesn't have any numbers on it. "Not even a CVV. So that's one less thing to worry about when you hand over your card at a restaurant or store." But that doesn't guarantee it can't be stolen.

\n

9to5Mac speculates that the Apple Card user may have been the victim of skimming, which can potentially affect all credit cards and debit cards. It's a reminder to be extra vigilant when swiping your card at a gas station or ATM. Better yet, use Apple Pay when possible.

\n

\n
\n

Apple Card

\n

\n
\n

\"\"", - "direction": "ltr" - }, - "title": "Apple Card user says he was the victim of fraud", - "author": "Brandon Russell", - "summary": { - "content": "An Apple Support rep apparently said, "I do not know how this could of happened."\nWhat you need to know\nAn Apple Card user claims he was the victim of fraud.\nWhen he contacted Apple Support, they said, "I do not know how this could of happened."\nApple Card touts an extra level of security with no numbers and no CVV.\nWhen Apple Card debuted, one of its biggest draws was Apple's focus on security. On Apple's website, it says, "It's hard to steal a credit card number when you can't see it." But that's apparently what happened to one Apple Card user who reached out to 9to5Mac, claiming they were the victim of fraud.\nThe Apple Card user said they reached out to Apple Support and received this response:\nI do not know how this could of happened. It's very rare for your card to be in two places at one time. Since our physical cards have no number on it, it's very hard for someone to copy it.\nThe Apple Card user confirmed the fraudulent charge after receiving an alert on his iPhone. ...", - "direction": "ltr" - }, - "alternate": [ - { - "href": "http://feeds.imore.com/~r/TheIphoneBlog/~3/DzBrQNf9PCU/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "canonical": [ - { - "href": "https://www.imore.com/apple-card-user-says-he-was-victim-fraud", - "type": "text/html" - } - ], - "crawled": 1570660800027, - "published": 1570660313000, - "origin": { - "streamId": "feed/http://www.imore.com/rss.xml", - "title": "iMore - The #1 iPhone, iPad, and iPod touch blog", - "htmlUrl": "https://www.imore.com/" - }, - "unread": false, - "readTime": 2216, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572500208603 - }, - { - "keywords": [ - "Development", - "How To", - "Xcode" - ], - "originId": "https://ericasadun.com/?p=6502", - "fingerprint": "878bb7e8", - "id": "eos9yhbovnwyH+gNY6NsrxoZIGI+1zv2KFTRDDBJycA=_16e0e491282:185ad:d4506071", - "author": "erica", - "summary": { - "direction": "ltr", - "content": "Most Xcode users quickly become familiar with the basics of the Find Navigator panel. With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator. I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom [\u2026]" - }, - "alternate": [ - { - "href": "https://ericasadun.com/2019/10/27/fun-with-xcode-search-domains-excluding-match-text/", - "type": "text/html" - } - ], - "crawled": 1572197700226, - "title": "Fun with Xcode Search Domains: Excluding match text", - "published": 1572195876000, - "origin": { - "streamId": "feed/http://ericasadun.com/feed/", - "htmlUrl": "https://ericasadun.com", - "title": "Erica Sadun" - }, - "content": { - "direction": "ltr", - "content": "

Most Xcode users quickly become familiar with the basics of the Find Navigator panel.

\n

\"\"

\n

With it, you can find text, regular expressions, and perform search-and-replace, whether matching or ignoring case. But that\u2019s just scratching the surface of the Find Navigator.

\n

I thought I\u2019d drop a few words today about search scopes. Controlled from the bottom left, \u00a0under the search field, you can create narrowed searches. This enables you to, for example, search only in Swift files or exclude files containing the word Test.

\n

To get started, click the icon (two lines with three squares on a line between them) and then New Scope (the plus icon). Here, you can name the scope, limit the search extent, and add criteria for exactly which files should be included or not.

\n

\"\"

\n

The logic is straightforward. You choose where to look (the project, a folder, or through the entire SDK), and whether to include all conditions or some conditions:

\n

\"\"

\n

Each condition is based on the file name, path, extension, UTI (the kind of file, like image which is useful for finding vector assets), Workspace location (namely groups), or source control status (handy for finding newly applied changes.)

\n

Most of my conditions are file-name-based. And for those, you get the following matching conditions. The \u201cends with\u201d is an obvious win for extensions (although you can also use UTIs for that), and \u201cstarts with\u201d can help for projects organized in hierarchical ways.

\n

\"\"

\n

Now, interestingly enough, this list fails to offer \u201cdoes not contain\u201d but that\u2019s fairly easy to work around. Since Xcode supports regex matching, you can easily replicate \u201cdoes not contain\u201d with an appropriate regex:

\n

\"\"

\n

Change the file name to a path to exclude source file directories.

\n

You can create as many search domains as you like. At least, I haven\u2019t found an upper bound yet. I haven\u2019t found a way to reorder the find scopes, although if you\u2019re really controlling about this, you can pop into \u00a0your workspace (ProjectName.xcodeproj/project.xcworkspace/xcuserdata/username.xcuserdatad), convert your UserInterfaceState.xcuserstate to xml (plutil -convert xml1), and hand-edit it the way you need.

\n

There are lots of wonderful little Xcode tweaks like these throughout this monster of an IDE. What are some of your faves? If I have time this week, I\u2019ll share some of mine, such as the four-square \u2014 another of my favorite tools \u2014 and a few great ways to connect your editor to the navigator.

" - }, - "unread": false, - "readTime": 3406, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - } - ], - "actionTimestamp": 1572499929438 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617536", - "recrawled": 1572455791719, - "updateCount": 1, - "fingerprint": "77224d8", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f1:d4506071", - "author": "Michael Potuck", - "summary": { - "direction": "ltr", - "content": "
\n

Sonos has announced a new initiative today that makes it easy for existing customers to trade in older Sonos products for a nice discount on new ones. For Apple customers, the Trade Up program is a neat opportunity to bring Sonos\u2019 AirPlay 2 compatible speakers into your home.

\n

more\u2026

\n

The post Sonos pushing AirPlay 2 speaker lineup with new Trade Up program appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/sonos-trade-in-program-airplay-2/", - "type": "text/html" - } - ], - "crawled": 1572444986073, - "title": "Sonos pushing AirPlay 2 speaker lineup with new Trade Up program", - "published": 1572442686000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "visual": { - "url": "https://cdn.vox-cdn.com/thumbor/06e5FJWgUfUSmDaPJIEZoGF1XOs=/0x68:2040x1136/fit-in/1200x630/cdn.vox-cdn.com/uploads/chorus_asset/file/10378819/DSCF3031.jpg", - "width": 1200, - "height": 628, - "contentType": "image/jpeg" - }, - "unread": false, - "readTime": 4493, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499889443 - }, - { - "originId": "tag:blogger.com,1999:blog-8954608646904080796.post-4991449931465752891", - "fingerprint": "7d99be14", - "thumbnail": [ - { - "url": "https://1.bp.blogspot.com/-rGjQOQb89a8/XbS25YYbgeI/AAAAAAAADUI/s8Q4e0pTtX4qSTP3wrkt13VGV53Q8J0tQCLcBGAsYHQ/s72-c/092.jpg", - "width": 72, - "height": 72 - } - ], - "id": "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "updated": 1572124724480, - "author": "Edward Feser", - "alternate": [ - { - "href": "http://edwardfeser.blogspot.com/2019/10/john-paul-ii-in-defense-of-nation-and.html", - "type": "text/html" - } - ], - "crawled": 1572128105737, - "title": "John Paul II in defense of the nation and patriotism", - "published": 1572124680000, - "origin": { - "streamId": "feed/http://edwardfeser.blogspot.com/feeds/posts/default", - "htmlUrl": "http://edwardfeser.blogspot.com/", - "title": "Edward Feser" - }, - "content": { - "direction": "ltr", - "content": "
In chapters 11-15 of his last book Memory and Identity, Pope St. John Paul II provides a lucid exposition of the idea of the nation as a natural social institution and of the virtue of patriotism, as these have been understood in traditional natural law theory and Catholic moral theology.\u00a0 The relevance to current controversies will be obvious.

What is the nation, and what is patriotism?\u00a0 John Paul begins by noting the connection between the nation and the family, where the former is in a sense an extension of the latter:

The Latin word patria is associated with the idea and the reality of \u201cfather\u201d (pater).\u00a0 The native land (or fatherland) can in some ways be identified with patrimony \u2013 that is, the totality of goods bequeathed to us by our forefathers\u2026 Our native land is thus our heritage and it is also the whole patrimony derived from that heritage.\u00a0 It refers to the land, the territory, but more importantly, the concept of patria includes the values and spiritual content that make up the culture of a given nation. (p. 60)

As that last remark makes clear, the ties of blood are less important than those of culture.\u00a0 Indeed, multiple ethnicities can make up a nation.\u00a0 Referring to his native Poland, the pope notes that \u201cin ethnic terms, perhaps the most significant event for the foundation of the nation was the union of two great tribes,\u201d and yet other peoples too eventually went on together to comprise \u201cthe Polish nation\u201d (p. 77).\u00a0 It is shared culture, and especially a shared religion, that formed these diverse ethnicities into a nation:

When we speak of Poland\u2019s baptism, we are not simply referring to the sacrament of Christian initiation received by the first historical sovereign of Poland, but also to the event which was decisive for the birth of the nation and the formation of its Christian identity.\u00a0 In this sense, the date of Poland\u2019s baptism marks a turning point.\u00a0 Poland as a nation emerges from its prehistory at that moment and begins to exist in history.\u00a0 (p. 77)

That a shared culture is the key to understanding the nation is a theme John Paul emphasizes repeatedly throughout the book.\u00a0 He says that \u201cevery nation draws life from the works of its own culture\u201d (p. 83), and that:

The nation is, in fact, the great community of men who are united by various ties, but above all, precisely by culture.\u00a0 The nation exists\u00a0\u2018through\u2019 culture and \u2018for\u2019 culture\u00a0and it is therefore the great educator of men in order that they may \u2018be more\u2019 in the community\u2026

I am the son of a nation which\u2026 has kept its identity, and it has kept, in spite of partitions and foreign occupations, its national sovereignty, not by relying on the resources of physical power but solely\u00a0by relying on its culture. \u00a0This culture turned out, under the circumstances, to be more powerful than all other forces.\u00a0 What I say here concerning the right of the nation to the foundation of its culture and its future is not, therefore, the echo of any \u2018nationalism\u2019, but it is always a question of a stable element of human experience and of the\u00a0humanistic perspective of man's development.\u00a0 There exists a fundamental sovereignty of society, which is manifested in the culture of the nation. (p. 85)

In addition to shared values and religion, John Paul identifies shared history as another crucial aspect of a nation\u2019s identifying culture:

Like individuals, then, nations are endowed with historical memory\u2026 And the histories of nations, objectified and recorded in writing, are among the essential elements of culture \u2013 the element which determines the nation\u2019s identity in the temporal dimension.\u00a0 (pp. 73-74)

The pope notes that citizens of modern Western European countries often have \u201creservations\u201d about the notion of \u201cnational identity as expressed through culture,\u201d and have even \u201carrived at a stage which could be defined as \u2018post-identity\u2019\u201d (p. 86).\u00a0 There is \u201ca widespread tendency to move toward supranational structures, even internationalism\u201d with \u201csmall nations\u2026 allow[ing] themselves to be absorbed into larger political structures\u201d (p. 66).\u00a0 However, the disappearance of the nation would be contrary to the natural order of things:

Yet it still seems that nation and native land, like the family, are permanent realities.\u00a0 In this regard, Catholic social doctrine speaks of \u201cnatural\u201d societies, indicating that both the family and the nation have a particular bond with human nature, which has a social dimension.\u00a0 Every society\u2019s formation takes place in and through the family: of this there can be no doubt.\u00a0 Yet something similar could also be said about the nation. (p. 67)

And again:

The term \u201cnation\u201d designates a community based in a given territory and distinguished from other nations by its culture.\u00a0 Catholic social doctrine holds that the family and the nation are both natural societies, not the product of mere convention.\u00a0 Therefore, in human history they cannot be replaced by anything else.\u00a0 For example, the nation cannot be replaced by the State, even though the nation tends naturally to establish itself as a State\u2026 Still less is it possible to identify the nation with so-called democratic society, since here it is a case of two distinct, albeit interconnected orders.\u00a0 Democratic society is closer to the State than is the nation.\u00a0 Yet the nation is the ground on which the State is born. (pp. 69-70)

As this last point about the state and democracy indicates, a nation cannot be defined in terms of, or replaced by, either governmental institutions and their laws and policies on the one hand, or the aggregate of the attitudes of individual citizens on the other.\u00a0 It is something deeper than, and presupposed by, both of these things.\u00a0 It is only insofar as a nation, defined by its culture, is already in place that a polity can come into being.\u00a0 Hence it is a mistake to think that, if the common cultural bonds that define a nation disappear, the nation can still be held together by virtue of governmental policy either imposed from above or arrived at my majority vote.\u00a0 For a people have to be united by common bonds of culture before they can all see either governmental policy or the will of the majority as legitimate.\u00a0 (Readers familiar with the work of Roger Scruton will note the parallels, and how deeply conservative John Paul II\u2019s understanding of the nation is.)\u00a0

Now, as a natural institution, the nation, like the family, is necessary for our well-being.\u00a0 And as with the family, this entails a moral duty to be loyal to and to defend one\u2019s nation \u2013 and for precisely the same sorts of reasons one has a duty of loyalty to and defense of one\u2019s family:

If we ask where patriotism appears in the Decalogue, the reply comes without hesitation: it is covered by the fourth commandment, which obliges us to honor our father and mother.\u00a0 It is included under the umbrella of the Latin word pietas, which underlines the religious dimension of the respect and veneration due to parents\u2026

Patriotism is a love for everything to do with our native land: its history, its traditions, its language, its natural features.\u00a0 It is a love which extends also to the works of our compatriots and the fruits of their genius.\u00a0 Every danger that threatens the overall good of our native land becomes an occasion to demonstrate this love. (pp. 65-66)

Among the dangers to the nation are the opposite extreme economic errors of egalitarian statism and liberal individualism, which threaten to destroy the common culture that defines the nation \u2013 in the one case from the top down and in the other from the bottom up.\u00a0 The pope writes:

[W]e must ask how best to respect the proper relationship between economics and culture without destroying this greater human good for the sake of profit, in deference to the overwhelming power of one-sided market forces.\u00a0 It matters little, in fact, whether this kind of tyranny is imposed by Marxist totalitarianism or by Western liberalism. (pp. 83-84)

If liberal individualism is an error that pays insufficient respect to the nation, there is of course an opposite extreme error which involves giving excessive esteem to the nation \u2013 namely, nationalism.\u00a0 Patriotism, rightly understood, is the middle ground between these extremes:

Whereas nationalism involves recognizing and pursuing the good of one\u2019s own nation alone, without regard for the rights of others, patriotism, on the other hand, is a love for one\u2019s native land that accords rights to all other nations equal to those claimed for one\u2019s own. (p. 67)

John Paul II was clear that the remedy for nationalism was not to go to the opposite extreme (whether in the name of individualism, internationalism, or whatever), but rather precisely to insist on the sober middle ground:

How can we be delivered from such a danger?\u00a0 I think the right way is through patriotism\u2026 Patriotism, in other words, leads to a properly ordered social love. (p. 67)

Now, let\u2019s note a number of things about these remarks and their implications.\u00a0 First, as I have said, what the late pope was giving expression to here is not merely his personal opinion, but traditional natural law political philosophy and Catholic moral teaching \u2013 the kind of thing that would have been well known to someone formed in Thomistic philosophy and theology in the early twentieth century, as John Paul II was.

Second, John Paul\u2019s teaching implies that those who seek to preserve their nation\u2019s common culture, and for that reason are concerned about trends that might radically alter its religious makeup or undermine its common language and reverence for its history, are simply following a natural and healthy human impulse and indeed following out the implications of the fourth commandment.\u00a0 There is no necessary connection between this attitude and racism, hatred for immigrants, religious bigotry, or the like.\u00a0

Of course, a person who seeks to preserve his nation\u2019s culture might also be a racist or xenophobe or bigot.\u00a0 The point, however, is that he need not be, and indeed that it is wrong even to presume that he is, because a special love for one\u2019s own nation and desire to preserve its culture is a natural human tendency, and thus likely to be found even in people who have no racist or xenophobic or bigoted attitudes at all.\u00a0 Indeed, it is, again, even morally virtuous.\u00a0

Needless to say, there is also a moral need to balance this patriotism with a welcoming attitude toward immigrants, with respect for the rights of religious minorities, and so forth.\u00a0 The point, however, is that all of these things need to be balanced. \u00a0Too many contemporary Catholics, including some churchmen, have a tendency to emphasize only the latter while ignoring the former.\u00a0 They have a tendency to buy into the leftist narrative according to which the current wave of populist and patriotic sentiment in the United States and Western Europe is merely an expression of racism and xenophobia.\u00a0 This is deeply unjust, contrary to Catholic teaching, and politically dangerous.\u00a0 It is unjust and contrary to Catholic teaching because, again, both natural law and traditional moral theology affirm that a desire to preserve one\u2019s nation and its culture are natural human sentiments and morally praiseworthy.\u00a0 It is dangerous because, when governing authorities fail to respect and take account of these natural and decent human sentiments, they are inviting rather than preventing a nationalist overreaction.

(President Trump has famously called himself a \u201cnationalist,\u201d which is unfortunate given the connotations of that term.\u00a0 However, from his 2019 address to the United Nations it seems clear that what he means by this is just the defense of the institution of the nation against those who would dissolve it in the name of globalism, open borders, etc.\u00a0 Moreover, he explicitly affirmed the right of every nation to preserve itself and its sovereignty, and the right of everyhuman being to have a special patriotic love and preference for his own country.\u00a0 He also has repeatedly called for the United States to refrain from intervening in the affairs of other nations.\u00a0 So it is evident that it is really just patriotism in the sense described above, rather than some sort of American nationalism, that he intends to promote.)

The current controversy over illegal immigration must be understood in light of these principles.\u00a0 In a 1996 message on World Migration Day, John Paul II emphasized the need to welcome migrants, to take account of the dangerous circumstances they are sometimes fleeing, to avoid all racist and xenophobic attitudes, and so on.\u00a0 At the same time, he acknowledged that \u201cmigration is assuming the features of a social emergency, above all because of the increase in\u00a0illegal migrants\u201d (emphasis in the original), and that the problem is \u201cdelicate and complex.\u201d\u00a0 He affirmed that \u201cillegal immigration should be prevented\u201d and that one reason it is problematic is that \u201cthe supply of foreign labour is becoming excessive in comparison to the needs of the economy, which already has difficulty in absorbing its domestic workers.\u201d\u00a0 And he stated that in some cases, it may be necessary to advise migrants \u201cto seek acceptance in other countries, or to return to their own country.\u201d

The Catechism promulgated by Pope John Paul II teaches that:

The more prosperous nations are obliged, to the extent they are able,to welcome the\u00a0foreigner\u00a0in search of the security and the means of livelihood which he cannot find in his country of origin. Public authorities should see to it that the natural right is respected that places a guest under the protection of those who receive him.

Political authorities, for the sake of the common good for which they are responsible, may make the exercise of the right to immigrate subject to various juridical conditions, especially with regard to the immigrants' duties toward their country of adoption. Immigrants are obliged to respect with gratitude the material and spiritual heritage of the country that receives them, to obey its laws and to assist in carrying civic burdens.\u00a0 (Emphasis added)

End quote.\u00a0 Note that the Catechism teaches that immigrants have a duty to respect the laws and \u201cspiritual heritage\u201d of the nation they seek to enter, and that political authorities may restrict immigration so as to uphold the \u201ccommon good\u201d of the nation they govern.\u00a0

Hence, there is no foundation in Catholic teaching for an open borders position, or for the position that those who seek to uphold the common culture and economic interests of their nation ought to be dismissed as racists and xenophobes.\u00a0 On the contrary, Catholic teaching explicitly rules out those positions.\u00a0

There is a further implication of John Paul II\u2019s teaching.\u00a0 It isn\u2019t merely that having a special love for one\u2019s nation and its culture is natural and virtuous.\u00a0 It is that a failure to have it is vicious \u2013 a violation of the fourth commandment.

Of course, every nation has its faults, and aspects of its history of which one ought to be ashamed.\u00a0 For example, Germans are right to repudiate the Nazi period of their history, and Americans are right to repudiate slavery and segregation.\u00a0 But there is a mentality prevalent in the modern West that goes well beyond that \u2013 that insists on seeing nothing but evil in one\u2019s own nation and its culture and history.\u00a0 This is the mentality sometimes called oikophobia \u2013 the hatred of one\u2019s own \u201chousehold\u201d (oikos), in the sense of one\u2019s own nation.\u00a0 One sees this mentality in Westerners who shrilly and constantly denounce their civilization as irredeemably racist, colonialist, etc., downplaying or denying its virtues, and comparing it unfavorably to other cultures \u2013 as if Western culture is somehow more prone to such failings than other cultures are, and as if it hasn\u2019t contributed enormously to the good of the world (both of which are absurd suppositions).

Oikophobia is evil.\u00a0 It is a spiritual poison that damages both those prone to it (insofar as it makes them bitter, ungrateful, etc.) and the social order of which they are parts (insofar as it undermines the love and loyalty citizens need to have for their nation if it is to survive).\u00a0 It is analogous to the evil of hating and undermining one\u2019s own family.\u00a0 It is a violation of the fourth commandment.

The oikophobe sees his position as a remedy for nationalism, but in fact he is simply guilty of falling into an error that is the opposite extreme from that of the nationalist.\u00a0 Moreover, he is inadvertently promoting nationalism, because human beings have a tendency to overreact to one extreme by going too far in the other direction.\u00a0 Nationalism is bound to arise precisely as an overreaction against oikophobia.\u00a0 Those who are currently reacting to what they perceive as a resurgent nationalism by doubling down on oikophobia \u2013 pushing for open borders, indiscriminately denouncing their opponents as racists and xenophobes, etc. \u2013 are making a true nationalist backlash more likely, not less likely.\u00a0 The only true remedy for the evils of nationalism and oikophobia is, as John Paul II taught, the sober middle ground of patriotism.

It is no accident that those prone to oikophobia tend to be precisely the same people as those who want to push further the sexual revolution, feminism, and the destruction of the traditional family and traditional sex roles that these entail.\u00a0 The same liberal individualist poison is at the core of all of these attitudes.\u00a0 As St. John Paul II said, \u201cpatria is associated with the idea and the reality of \u2018father\u2019 (pater).\u201d\u00a0 Hatred of masculinity and of the paternal authority and responsibilities that are its fulfilment, hatred of the traditional family and of the sexual morality that safeguards it, and hatred of one\u2019s fatherland, are ultimately of a piece.\u00a0 And lurking beneath them all is a deeper hatred for another, heavenly Father.

Further reading:

Liberty, equality, fraternity?

Continetti on post-liberal conservatism

Hayek\u2019s Tragic Capitalism
" - }, - "visual": { - "url": "none" - }, - "unread": true, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/fbdcd69b-7e27-4b6a-bfed-6584b944155d", - "label": "\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb\ud83e\udd1e\ud83c\udffb Renamed" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499824479 - }, - { - "originId": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "fingerprint": "16268498", - "id": "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e1cddfaa1:1c015:d4506071", - "updated": 1572440368000, - "summary": { - "direction": "ltr", - "content": "In this tutorial, you\u2019ll learn how to build beautiful, modern UICollectionView layouts using iOS 13\u2019s new declarative UICollectionViewCompositionalLayout API." - }, - "alternate": [ - { - "href": "https://www.raywenderlich.com/5436806-modern-collection-views-with-compositional-layouts", - "type": "text/html" - } - ], - "crawled": 1572442340001, - "title": "Modern Collection Views with Compositional Layouts [FREE]", - "published": 1572440368000, - "origin": { - "streamId": "feed/http://www.raywenderlich.com/feed", - "htmlUrl": "http://www.raywenderlich.com/feed", - "title": "Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more" - }, - "unread": false, - "readTime": 3593, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/885f2e01-d314-4e63-abac-17dcb063f5b5", - "label": "Programming" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499811331 - }, - { - "originId": "https://inessential.com/2019/10/30/etas_follow_up", - "fingerprint": "d48dc2d2", - "id": "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1e5e8e9e:1ca95:d4506071", - "summary": { - "direction": "ltr", - "content": "

Some people took my post No ETAs as if I were arguing against doing software estimates of any kind, ever.

\n

I didn\u2019t actually mean that. If your boss, project manager, or person you\u2019re contracting with asks for an estimate, do your best to come up with something accurate. If you\u2019re writing enterprise software, you may even be contractually bound to provide estimates for when features will ship.

\n

There are ways to get pretty good at this. Pay attention to history and avoid wishful thinking. Don\u2019t assume perfect productivity. Allow for the unexpected, because there\u2019s always something.

\n

What I\u2019m talking about is the case where you\u2019re writing a consumer-facing app \u2014\u00a0something that would get published on an app store, for instance \u2014\u00a0and customers or potential customers ask about an ETA for a given feature. Don\u2019t do it! (For the reasons stated in the article.)

" - }, - "alternate": [ - { - "href": "https://inessential.com/2019/10/30/etas_follow_up", - "type": "text/html" - } - ], - "crawled": 1572467543710, - "title": "ETAs: Follow-Up", - "published": 1572466202000, - "origin": { - "streamId": "feed/http://ranchero.com/xml/rss.xml", - "htmlUrl": "https://inessential.com/", - "title": "inessential.com" - }, - "unread": false, - "readTime": 6552, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/66132046-6f14-488d-b590-8e93422723c8", - "label": "The number Three 333" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499788300 - }, - { - "keywords": [ - "Apple" - ], - "originId": "https://9to5mac.com/?p=617593", - "fingerprint": "a1dafaae", - "id": "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1de23321:1c6e3:d4506071", - "author": "Guilherme Rambo", - "summary": { - "direction": "ltr", - "content": "
\n

Rumors about a new 16-inch MacBook Pro are not exactly new, with recent icon evidence found in macOS Catalina betas suggesting the redesign mentioned in some reports is not going to happen as we thought.

\n

more\u2026

\n

The post Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed appeared first on 9to5Mac.

" - }, - "alternate": [ - { - "href": "https://9to5mac.com/2019/10/30/exclusive-16-inch-macbook-pro-touch-bar-and-touch-id-layout-confirmed/", - "type": "text/html" - } - ], - "crawled": 1572459393825, - "title": "Exclusive: 16-inch MacBook Pro Touch Bar and Touch ID layout confirmed", - "published": 1572456327000, - "origin": { - "streamId": "feed/http://9to5mac.com/feed/", - "htmlUrl": "https://9to5mac.com", - "title": "9to5Mac" - }, - "unread": false, - "readTime": 3947, - "categories": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/category/5ca4d61d-e55d-4999-a8d1-c3b9d8789815", - "label": "Macintosh" - } - ], - "tags": [ - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.read", - "label": "" - }, - { - "id": "user/f2f031bd-f3e3-4893-a447-467a291c6d1e/tag/global.saved", - "label": "Saved For Later" - } - ], - "actionTimestamp": 1572499186128 - } - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/unreadIds.json b/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/unreadIds.json deleted file mode 100644 index 8927539d7..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/unreadIds.json +++ /dev/null @@ -1,1005 +0,0 @@ -{ - "ids": [ - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e23877a2b:1e9e9:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16e22ccc11a:1e495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21f67899:1dd19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e21888cf4:1d85a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ef5036f:1ceaa:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ebe0d8f:1cd51:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1e8bd2c3:1cbfc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1e8716ee:1cbea:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1e515970:1ca4e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d3d503c:1c1f0:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c100:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0ff:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fe:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1d0a8de3:1c0fd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1d065ad9:1c0f0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ccf64ec:1bfc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1c986edf:1bcf6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1bbc9602:1b98e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1ae0bc6c:1b7c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a3bd889:1b61b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b581:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1a04e252:1b57f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1996f530:1b3f9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e19968029:1b3f8:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1935a125:1b1e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e192907da:1b1b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18f211bb:1b0bb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18bb1abd:1af75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae38:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e18842503:1ae37:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e18834e3a:1ae34:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e184d2e9b:1acb2:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e184a5bfc:1acae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab94:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e181637c5:1ab93:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e181539ef:1ab92:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17df4148:1aa8e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e17b4f8cc:1a9b4:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a977:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a976:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a975:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e17aa95ea:1a974:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a951:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a950:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e17a84b3f:1a94e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e177154ef:1a6dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e154bb840:19e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e14ddcad4:19d98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c24:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e146fdd67:19c23:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16e1443bedd:19b7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1401f007:19a49:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e13ff7ed6:19a40:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13caf8bf:1993d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e1394d8bc:1980a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13940173:197f7:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e13809dbe:197bf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196d0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e135d0ad4:196ce:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e135a5eef:196c2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e13312796:19556:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e13261982:194f6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e1323555d:194e6:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16e132341d9:194e5:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19406:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19405:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12efba8b:19404:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19403:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19402:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12ef1dc0:19401:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bd:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e12b8b04b:192bc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12b82733:192b9:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16e128c08fe:191cf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e1281309d:19181:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e124a3a58:18f07:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e12333674:25d:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e12134370:18dce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e113768bb:18b7c:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16e0e415bb3:1c9:859bed", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dfef13c:18515:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0dc7faf5:1848d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d91047f:18411:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0d5a0e5d:18388:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16e0a232509:17e32:d4506071", - "2X9OAkrGwsTKiKSC34RYQ7yulMPGqp/ZKyu8XWzK/Bw=_16e0a0add26:17e25:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d51:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e09b3af51:17d50:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e08a0dcd7:17b0f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0869e6ec:17a93:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a16:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0832f0b1:17a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e05317571:17400:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04fa7f22:1732f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17173:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17172:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16e04880d69:17171:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17074:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e04559788:17073:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e041ea0a6:16f52:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e0412f2d4:16f32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03e7aa18:16e57:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03dbd561:16e33:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d2a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e03b0b26a:16d29:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16e03a4b61f:16d08:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0379bbdc:16c0a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e0342c4cd:16b17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e030bcd86:16a0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e02d4d6bf:1674c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e00af337c:1614a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16e000a483b:15f7c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16e00020a15:15f78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dffd351b8:15ea4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dffcb137d:15e91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff9c5af6:15db2:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16dff96189f:15da4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15caf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff656444:15cae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dff2e6d69:15b79:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfef776da:15a59:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfec0803e:1591d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfeb114c3:158e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe898a42:157c6:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15798:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfe79f761:15797:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfe5293dc:156b5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfde49f30:1547e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151db:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfdad9d56:151da:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfd76a73d:150de:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb87fea0:14c23:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfb1a10c6:14b13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfaac2297:14973:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa752bc9:1488e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dfa3e3423:1478e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dfa2ba734:1474f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df9f489be:1460e:d4506071", - "08l+9ftpGejQ9f/2DZ6dom5rSnNJJO9OCox6I3nUnWg=_16df9cac7aa:1451f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14418:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14417:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14416:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df999503c:14415:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df96259dd:142e8:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df94f30cb:142aa:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1419a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14199:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14198:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14197:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14196:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14195:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14194:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14193:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14192:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14191:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14190:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418f:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418e:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418d:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418c:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418b:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:1418a:d4506071", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16df922afa9:14189:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16df9023de1:140ce:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8f46c47:1407b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f90:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8bd7605:13f8e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df8867fb0:13cb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df84f894b:13b5e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df818932b:13acf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df67431e4:136ed:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df63d3aef:13668:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df629ea8a:13622:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df60644d7:135c4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13586:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5f2f439:13585:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df54e1003:13323:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df5171881:131eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df4a92b67:12fbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df47234f9:12e66:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df45b88e5:12e0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df43b3e9c:12d11:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16df4246b92:12cc6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df404486a:12bf7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12acb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3cd5235:12aca:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3965bdf:129ae:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16df393ff3d:129a8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df35f65c2:12677:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df3286f66:1245c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df2f17803:1237d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df139c1b8:11f2d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df0cbd548:11e20:d4506071", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16df0c9161a:11e18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df094de46:11d54:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df05de7ed:11cac:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16df026f1bc:11bc6:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16df0250a4a:11bc3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b46:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16df0034bb4:11b45:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16defd61a3e:11a78:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16defb90183:119b1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def9ef9cd:11952:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16def955bf3:1191f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def820b16:1187a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def4b1497:1174b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16def30bec1:116ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16def141e72:1162d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113dc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16deea6314c:113db:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dee85d4c4:1137a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee6f3b52:112e7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:1108a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11089:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dee3844fc:11088:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dedca58b5:10f04:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16deaad4c10:3fc:d73aeb6e", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dea5a54d0:3f3:d73aeb6e", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10646:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9b610e0:10645:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de97f1ad1:105c9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de9482437:10540:d4506071", - "v0v+7Ya8tssIZvd3/pcnFRr3HwvY/5YK3FGc2t65c0Y=_16de5ccc6bb:ffbc:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de5a1c9d6:ff53:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de57e10fc:ff2a:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16de52dc2ec:fe7d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de48efa9e:fd0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc6a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4580457:fc69:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de4210e3a:fbf1:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f633:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de132d30f:f632:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de11f956d:f5ed:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de0fb30a4:f5a6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de0b1a902:f441:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16de07ab279:f332:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16de055d449:f2c7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16de02003d1:f1f3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddfe90cf7:f111:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddfe79931:f107:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddfd5cf69:f037:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef3a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf9ed95e:ef39:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddf7b219c:eeeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf67e1b1:ee48:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddf30eab0:ed3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddef9f39f:ec52:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddec2fd64:e9c7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dde55118b:e820:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddc9d5e43:e43a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc42aee9:e2e5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddc0bb770:e25a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbf87a12:e200:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddbc183d3:e0f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb8a8db7:e02d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb5396b1:df3a:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddb2b0e4e:deb6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddb1ca07b:de3f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:dded:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16ddaf8e71b:ddec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd43:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddae5a9b7:dd42:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16ddabcd370:dcbd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16ddaaeb40b:dc3a:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dda8afb57:dbc9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda77bdca:db0b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda40c85f:d9fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dda09d207:d91b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd9e20e25:d8a1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd9d2dc17:d80b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d601:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d600:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd99be5c5:d5ff:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd964eeef:d496:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd92df8cf:d3d4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd7085c2a:cf69:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd6adad82:ce37:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd69a705b:cd98:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd66379a5:cc99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5f58d82:ca42:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd5be976d:c972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c848:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c847:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd587a18b:c846:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16dd56d6028:c800:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79c:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd55afa66:c79b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c723:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd550ac05:c722:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd519b64d:c611:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b4:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dd4b92777:c4b3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd4abca5a:c434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c128:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd474d41d:c127:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbec:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd24f372b:bbeb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9ba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd1735e19:b9b9:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd143d475:b91a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd13c685e:b8f4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd105725b:b83b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b753:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0ce7c07:b752:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0978625:b688:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dd073cdd1:b60e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd06090ad:b57b:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dd0303f71:b495:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b459:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b458:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dd0299ad4:b457:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2eb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcff2a490:b2ea:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1b0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1af:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ae:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcfbbaceb:b1ad:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dcf903f7f:b0f8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf84b72e:b08e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf4dc151:ac4f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcf16cb9a:ab7f:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dccbe7140:a68a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dccba3a53:a675:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc968241:a62c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc83449e:a5ee:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dcc5f8ca8:a595:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc4c4e2b:a53d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcc1557e2:a4a6:d4506071", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16dcb897e48:2597:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb73be4c:a21c:d4506071", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16dcb598a47:257a:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb398067:a0fb:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dcb058574:9ff4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dcb028b02:9fd4:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dca9787af:9df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca94a010:9dcd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dca675d83:9d3b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dca26b4b1:9a32:d4506071", - "CmHb1hXBWguYpGAhzgwJM9xvPVSYJFbt7KLqF3nqYQ0=_16dc97ae42c:9834:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc83812d6:95f2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc7ca26b8:9522:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc6b75a1f:9344:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5db845a:919a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc5a48f40:9141:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc56d99e0:90d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc4ffae02:8fe4:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dc1a3934e:8a8c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc1595ea7:8a15:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc0eb733e:893e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc07d8834:886b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dc00f9dc7:875b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbfd8a776:86ef:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbdc64c18:83a9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd8f56e8:834b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbd216be4:7ed8:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbd0e2f61:7ebf:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbd073d63:7e99:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbcd73aac:7e1a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbca0456f:7da2:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16dbc520860:7c89:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b81:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b80:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbfb6626:7b7e:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbf3b0ea:7b60:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b03:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbbd7acf2:7b02:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbbc47010:7ad4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dbbbc93a8:7ab5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dbba0b7d3:7a70:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a19:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a18:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb8d7aed:7a17:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb56863f:7948:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16dbb23d949:7894:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7883:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbb1f91e1:7882:d4506071", - "1VJ3JTb4XJCbq7VlosA5bSMQjIx6fnGTAf2LoQWGilY=_16dbb0662f8:77d1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e3:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dbab1a8e3:74e2:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dba43be4d:73ab:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db85523b0:7019:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db81e2f0b:6fbb:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e40:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db78c8e7b:6e3f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db779514d:6e12:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d76:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db7425c95:6d75:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db7374b8b:6d44:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db71ea46f:6ce6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c04:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db6e7afcb:6c03:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bbb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bba:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db6d4732c:6bb9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af4:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db69d7ed9:6af3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db669227d:69c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db66688cf:69c1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db65adb74:6976:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db62f9469:68ee:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6813:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6812:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6811:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:6810:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db5f8a011:680f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db58ab656:64bd:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db41d4278:613e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db38c3cef:b86:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3786569:6008:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db3417152:5fa1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db32e3423:5f78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f23:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db30a7beb:5f22:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db2e920f4:5ef5:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db2d387a2:5ebf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db2cc195d:b41:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2c04b4b:5e9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db299b998:a79:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db289569c:5de4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db27ae983:5d96:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db2526173:5d24:d4506071", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16db244095b:5ce7:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9d:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9b:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db22eaa1d:5c9a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db22aeb0f:714:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db21c7ff7:5c7a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db20ccbbf:6f3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1e47870:5b99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1da5b51:6e9:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1d04b16:6e3:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db1ad83b7:5afa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1a81e41:6a3:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16db1a54609:5ad1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:697:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db193e0f1:696:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:680:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db175b0af:67f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16b8f41:67e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db16184ba:67c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1532b08:66e:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5957:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5956:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db13fa185:5955:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db13939ec:668:a4acdac", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16db1304370:5909:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db1251fa8:65e:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:65a:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db11e0c42:659:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5872:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5871:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db108a691:5870:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0f2b075:647:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0deb773:63b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0dbf47b:639:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:637:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:636:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0d49e67:635:a4acdac", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16db0d25065:57b7:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db0d1b2a4:57af:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0ca616a:62f:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62c:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0c08550:62b:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db08441e0:61d:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:611:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db0660807:610:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5434:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16db063c9f0:5433:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d5:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db03c66b9:5d4:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16db00a4f6c:5c6:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c1:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daff60071:5c0:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daff5e192:5318:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dae6cf3ee:5041:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dae3e3e07:4fea:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadf6e41d:4d2:a4acdac", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dade2bcc6:4af:a4acdac", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dadd05512:4f1c:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dadc81700:4f12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dadc688f3:414:a4acdac", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad912227:4e95:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e32:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad626c2e:4e31:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad539622:34a:f418198c", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16dad50908f:4e02:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad4bd045:32f:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7f:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dad2b7799:4d7e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dad233976:4d6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:228:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:227:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:226:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dad0f509a:225:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dacf48330:4cf4:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dace21dac:4caa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daccc654f:1f6:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dacaa8b96:17f:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daca22ab6:168:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac869993:4baf:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b88:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac7e5b69:4b87:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac783707:c9:f418198c", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac73e66f:4b5a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c3:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac6e265c:c2:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac5a62fa:b3:f418198c", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4adb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ada:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad9:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac4fa568:4ad8:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac476757:4ab1:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16dac3cca85:4a6b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac3bcff2:9a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac27a5d8:a:f418198c", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10ab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac1d8b93:10aa:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a07:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a06:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dac18b08f:4a05:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dac138489:10a5:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16dac107295:49dd:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1096:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1095:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabff5201:1094:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabe1bb6c:4939:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabd721fa:1077:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:1070:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dabcd116b:106e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dabaac72e:4862:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16daba98fba:4861:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab913b5f:1048:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab826726:103e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab7ced19:1037:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab78d47d:1035:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab73d16f:475f:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab5eabde:1023:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:101a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab54a0d9:1019:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab40e63e:100b:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab3cdce9:43b2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab2c8d4d:1003:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab187ac8:ff4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16dab05e91a:4321:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16dab044238:fe9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daaf9e24b:fe4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daad205bd:fd4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16daacef41c:4292:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16daac7ecba:fcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da908cd32:ee1:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8e05bac:3f75:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f09:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da8a966f2:3f08:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da8a12907:3efd:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8701554:3eb3:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea2:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da86a33f1:3ea1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da869acee:ea9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da8453d3b:e83:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e29:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e28:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da83b7bf7:3e27:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831dbaa:e75:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e74:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e73:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e72:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da831be3f:e70:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da81b94a0:3de2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e48:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da806eded:e47:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da804877a:3dab:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da8020475:3da9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7fc49b9:3d9e:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e32:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7f2c069:e31:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7e8ab65:e2c:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7de9eb4:e22:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d8d522:e1d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e17:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7d494a5:e16:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7cd931e:3d15:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7ca920a:e0a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf6:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7c55554:3cf5:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7b78572:3cb7:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7b660ba:df4:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da7ad8515:3c99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:ddb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dda:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da79840cf:dd9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da7969dc9:3c6d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dcf:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da78e0cfe:dce:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc2:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7841a42:dc0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da76fdce2:dac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da765dd30:da5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3bb0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da75fa97a:3baf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da75aa322:d9a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b78:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da7576c69:3b77:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d97:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d96:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7519b1b:d95:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da7494c3c:3b41:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d8a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da74785b5:d89:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da73d873d:d7b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d71:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d70:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da7338100:d6d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da728b53c:3ad9:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16da720778d:3aa0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da71530f7:d22:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16da71230d2:3a60:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfc:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da701097f:cfb:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a14:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a13:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6f1c0eb:3a12:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd1:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ece7be:cd0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6d8c1d1:cb6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd8163:cad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62f0:cac:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6cd62cb:cab:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6c493db:ca5:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3924:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3923:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3922:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da6bacbec:3921:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6ba9577:c9a:53b826a2", - "fkFLg490GSKODJZCYxuxuSDw5utmxlHxrMJQGyyxmh0=_16da6a434f3:38e6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da683d7b0:388d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16da680cb43:3888:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da6748384:c69:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da64e9fa8:c4c:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37c0:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da64ce343:37bf:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da62c2013:c31:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da615ef1e:35b3:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da60214fc:c18:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5ede3f7:c08:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da5defacf:3542:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5c89b2a:beb:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da5a80d7e:bd3:53b826a2", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da397ec84:31ae:d4506071", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16da2bbcb30:309b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da2a6a692:3083:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da282d925:966:53b826a2", - "K2yEyJkJAlTYIjP5i2D9ccp/wbMYzpHnabsacInQgcs=_16da273e033:962:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da201c98f:2f5c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1d6c85a:92d:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da1cad56c:2eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da18a706d:913:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:903:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:902:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da16240b9:901:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da15ced4e:2e2a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1487702:8f4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da1485a56:8f3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da125f8df:2dbe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16da0ef0463:2d66:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16da0af97d6:8c7:53b826a2", - "iArFEJN54i980lkIXIWQkqsVjbh5DWI3egkJLHhu9v0=_16da0101379:2c44:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9eb09406:85c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2994:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9dc9ed06:2993:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9db6b0ea:2972:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9d48c884:28df:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d39163d:7f3:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9d1ad3ac:7e8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9cfc9738:7dd:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c8dc621:7b8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c79a996:7b3:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c6cf64f:26e5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c65d05f:7a9:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9c3601b7:267d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9c0b0693:787:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2618:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9bff0d51:2617:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bf6c159:77f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bd47f64:770:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bba43c9:767:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9bae9f90:760:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9ba9bec4:75b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b601ab5:74a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b3ee35b:743:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9b23b03d:73f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9a476b28:23e1:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9974e9b9:6be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9934a5e5:2260:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d99311a17:6a7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2208:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98fdb1ec:2207:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98efb8ee:67d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98e5b074:66a:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d98dd1a0b:21cc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98d3affa:64e:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d98c6bd11:219d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98a1bc38:5f6:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98952fab:5d7:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d988fc93c:2119:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9876e9a6:5bc:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2082:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9858d4ca:2081:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9858b9c1:5a9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9844966e:596:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98266b9a:570:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9821e05e:2002:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d981c4e3c:561:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d98122f94:557:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e1251:550:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d980e0451:54f:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ded573:516:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97d46deb:510:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:508:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97ca4194:507:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97b505da:4f6:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e9a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97b3f822:1e99:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4e0:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97a0d30a:4df:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9796e361:4d1:53b826a2", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9792795b:1e2b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d978cb09b:4c8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d977fea50:4be:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df1:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d977d03d4:1df0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9778d547:4b9:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4af:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ae:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d976ee716:4ad:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d97645b16:4a4:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:490:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d974a235a:48f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d97461004:1d38:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9733ff52:47a:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d9722571f:1cd5:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:466:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:465:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:464:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d971c4272:463:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c91:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d970f1af4:1c90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44e:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d970287ee:44d:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:441:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96f5c96b:440:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:431:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:430:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96e05835:42f:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96d826f9:1bec:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:41a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96c035df:419:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d96a132c7:1985:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96a07f54:400:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d966a3ef1:1917:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d966468fb:3d8:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d963bbf88:3b5:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96319c4a:3a7:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:395:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d96096869:394:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95eb340f:388:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d95cd01ed:379:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d94c5daba:164b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d94a93ae4:311:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d947baaaa:15c6:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9444b6ae:155b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d942c0878:2de:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93f9d9be:2ab:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d93d6ce8f:147c:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93c1a015:251:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93b34eba:241:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d93b31822:142d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d939fda8c:13f2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93950469:21a:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d938aedbe:216:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93852581:211:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9380dda0:209:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9376eefc:202:53b826a2", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1359:d4506071", - "kv2DIas8GblflohzMAcClzUErTYUYammDtqm4auH/og=_16d936e2abe:1358:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d936d06f3:1ef:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9368e67a:133d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d93445712:12e2:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d933ea3c0:c4:53b826a2", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1299:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d9331f22f:1298:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d931c60da:8b:53b826a2", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d93167a9c:7c:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d930e3ae3:122b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92fafd47:119b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92e40b08:11:53b826a2", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113f:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113e:d4506071", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d92d74711:113d:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d92d6203d:113b:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d47:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92cb9b83:d46:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fb:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d92c4095a:10fa:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92c19339:d3b:fc4690a0", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d92c10fc0:10f0:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92ad8234:d27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92a356f6:d1f:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d92936251:d0b:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d928d1550:103d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d927afac9:ce4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d926b25dc:cd9:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d9267e977:fc9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:ccf:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d925d00c6:cce:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d925620e1:f90:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d924895c3:cb8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cac:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:cab:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:caa:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d923e9078:ca9:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9e:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d922ebbce:c9d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eef:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d921f2cdb:eee:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d920c42e7:c86:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91f7f422:c70:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91e838fb:e54:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d9837f:c5c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91d3a580:c56:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c49:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c48:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d91c5604c:c47:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d91c0ea34:dcf:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d91b143b9:d96:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d919d0e1b:c27:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9198dae9:c21:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3f:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3d:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3c:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3b:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b3a:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b39:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b38:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b37:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b36:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d9189e253:b35:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c15:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c14:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9188f606:c13:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afe:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afd:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d917a4e34:afc:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d9174a7bc:c02:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d90f19878:b55:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8f76c4f0:884:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8edefa36:703:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec5b3f5:6f1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ec0c455:6dc:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8eafe951:655:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e7a5c11:5b8:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e47ea63:4f3:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:555:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8e42013b:554:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e33b2d9:4a2:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e29a65f:44f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8e19672d:4b9:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8e157c76:3ca:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8df74270:3a3:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f3:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f2:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f1:d4506071" - ], - "continuation": "16d8de25f3c:3f1:d4506071" -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/unreadIds@MTZkOGRlMjVmM2M6M2YxOmQ0NTA2MDcx.json b/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/unreadIds@MTZkOGRlMjVmM2M6M2YxOmQ0NTA2MDcx.json deleted file mode 100644 index a99c11c3d..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-5-removefeedsandfolders/unreadIds@MTZkOGRlMjVmM2M6M2YxOmQ0NTA2MDcx.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "ids": [ - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3f0:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8de25f3c:3ef:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:359:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dd92b46:358:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35c:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35b:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8dd41847:35a:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dcf0acd:353:fc4690a0", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d8dcbdbb5:347:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8dc4fe3f:34a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8db0dc98:33a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:335:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8da6e95b:334:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:298:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:297:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d9d23f4:296:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d928ffb:326:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d888cfb:31b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d7654f4:30d:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30c:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30b:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:30a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d764432:309:fc4690a0", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d74755c:222:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21e:d4506071", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8d744f3f:21d:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e5:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d662f72:1e4:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d603c89:2f6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d4c2bf2:2e5:fc4690a0", - "AY80t/Vl4TMkqqPjtnpcUzVjYAqDn3a9sFmvt0zCpmI=_16d8d3d9585:154:d4506071", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8d3d59be:153:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d3:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d380a62:2d2:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11e:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8d2f3a93:11d:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a6:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a5:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8d19c4b0:2a4:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfeb0cc:291:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cfe9cb4:28d:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:4a:d4506071", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cf8458f:49:d4506071", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cf5d0ea:284:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cdcb80b:270:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cd33bb7:26a:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cc927f0:260:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:760:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8cc153e9:75f:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cbe6239:258:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8cb47ebe:252:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ca03279:23f:fc4690a0", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d8c98318d:6ee:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c9638e1:23a:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b7:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c8a5f44:6b6:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c6de21e:221:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c59cf46:213:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:448:5e4732b4", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8c536ab3:447:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c45920d:206:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1ff:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c3b82d3:1fe:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8c10839d:1e1:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8bf29449:1ce:fc4690a0", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8ba1ae86:1b1:fc4690a0", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8a2de26c:4a:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8a041299:26:8e83c13e", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:2:5e4732b4", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d89eeb096:1:5e4732b4", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89d099d9:5:c963e369", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51566:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89bff80b:51565:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89942421:5148f:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d8988fd3e:51455:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89797893:1f1:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d896af822:1ac:db1c1742", - "4rURtf64IHW6ygZs9tzPieSmabigMiZqHVuUPwvicWg=_16d895c218f:51370:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d89520343:5132b:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d894cd2ff:108:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89471ca5:105:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d893313be:f1:db1c1742", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d89254704:5121b:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d8924f769:5121a:18991ffa", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d8924f6cc:51219:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d8:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d891f3096:d7:db1c1742", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d891b096a:511c9:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d89066ab8:c5:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88f67b14:b8:db1c1742", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d88ed77ca:510a4:18991ffa", - "wEPPtpyxm18xeuKJtd0RXOmRfdiYTcxSNO1zsjNlPdg=_16d88e0db64:5104a:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff8:18991ffa", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d88da4abd:50ff7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88d1c100:a3:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88ce0d5a:a0:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88c41716:9a:db1c1742", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d88b5f1f6:50f66:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4d:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d88b25c45:50f4c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88ad1618:50f0c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88a5d80e:7b:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d889bd061:72:db1c1742", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d888b305c:50dda:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da6:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d887b3ce7:50da5:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5c:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5b:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d88761c68:50d5a:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88737305:15:db1c1742", - "ZTHt7g74IlVC5A2IgEvcn/aop5teo99gzFaGU2TCGxs=_16d886c439f:50ca1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d88695b6f:f:db1c1742", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d885899d3:2a4e:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d88540f01:50bf6:18991ffa", - "+jHfsXnBCVfCstSIW1WDumAyigT4rnsUPnI5WFxgnAU=_16d8846e4fe:50bc1:18991ffa", - "ITR2bp1hhxjNSFKlSuZR7gUTTcxmHRq2TwhCgV9CifI=_16d884666a1:50bba:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d8844085c:50b99:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8841112b:2a39:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d883f2213:50b6e:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d881ce4bb:509fb:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29f0:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ef:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d880ef0b1:29ee:90d684ff", - "E51hsZSss+6XSdMAYelFIdkn3CDBqFF2zAtZLRbxUrQ=_16d880e78f1:50990:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d8804b013:29e2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d7:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f42846:29d6:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d2:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87f08676:29d1:90d684ff", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080b:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:5080a:18991ffa", - "A4VVV8iwf2HD21qpAa7ABDI8MY8lm8dIbsVbE6sVKNA=_16d87e5a8de:50809:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cd:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d87d5a0da:507cc:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a2:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d87d11796:507a1:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87be329a:29aa:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87b7bc0b:29a4:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87aa0b8d:299b:90d684ff", - "qxI9mPUQaH2N8pL2LRpLlzIW5hw1iiQKLdJmLkGau/I=_16d87a8b438:50635:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d879fec1f:2992:90d684ff", - "RFlzskW4NhJjlZfijOSI8IXqM9+zz6V9qnDVl1gxaJs=_16d879fb6f0:50612:18991ffa", - "mstho8+q3WlqKF/sQV4c1Sm0g7GZMkqDkTxYnXthJHo=_16d879f90ef:5060a:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ee:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d879e7b4c:505ed:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c8:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d879a0784:505c7:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2982:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d87856d15:2981:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d876d90e1:2970:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2956:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d874f7ba1:2955:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293c:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293b:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d873148ae:293a:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d872c01bd:4ff2d:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d870280bb:2920:90d684ff", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd4:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd3:18991ffa", - "1JeSDrJ7WnuWJBtfP8UBdStvgnDdH8wtt082mlVgo4k=_16d86f8e582:4fdd2:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86f894e7:2914:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d86be7055:28f9:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d86bdfb5a:4fc5c:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e5:90d684ff", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d869ef75d:28e4:90d684ff", - "r0GuC4sgAzEOyudB9cuXyJaa1HYa9lXs9s0Sf3Zd858=_16d86867c9b:4fb46:18991ffa", - "AxO6mug+YPRclcA3EJcsykvvS1qcjXH62IXONGWCBII=_16d867b7bb5:28d3:90d684ff", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0e:18991ffa", - "BmoAzSEWHFzR01wyxBZAhNEo11Vy8oDR1qKDe+tKVEQ=_16d865004b0:4fa0d:18991ffa" - ] -} diff --git a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/collections.json b/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/collections.json deleted file mode 100644 index 85503b452..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/collections.json +++ /dev/null @@ -1 +0,0 @@ -[{"customizable":true,"feeds":[{"feedId":"feed/http://feeds.macrumors.com/MacRumors-All","id":"feed/http://feeds.macrumors.com/MacRumors-All","title":"MacRumors: Mac News and Rumors - All Stories","updated":1575325551366,"velocity":54.4,"subscribers":3,"website":"https://www.macrumors.com","language":"en","description":"Apple, iPhone, iPad, Mac News and Rumors"}],"label":"Mac","created":1575325095480,"enterprise":false,"numFeeds":1,"id":"user/c665fbfb-36e1-485a-918b-90d91f2ebd01/category/da60a29f-94ba-4856-b64f-2830d9859ee8"}] \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/emptyCollections.json b/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/emptyCollections.json deleted file mode 100644 index 8c1d8737d..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/emptyCollections.json +++ /dev/null @@ -1 +0,0 @@ -[{"customizable":true,"feeds":[],"label":"Mac","created":1575325095480,"enterprise":false,"numFeeds":0,"id":"user/c665fbfb-36e1-485a-918b-90d91f2ebd01/category/da60a29f-94ba-4856-b64f-2830d9859ee8"}] \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/feedStream.json b/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/feedStream.json deleted file mode 100644 index 44c38abc9..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/feedStream.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"user/c665fbfb-36e1-485a-918b-90d91f2ebd01/category/da60a29f-94ba-4856-b64f-2830d9859ee8","title":"MacRumors: Mac News and Rumors - All Stories","updated":1575325551366,"alternate":[{"href":"https://www.macrumors.com","type":"text/html"}],"direction":"ltr","items":[{"id":"i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec8b84b06:105f8:40944486","keywords":["lawsuit","Butterfly Keyboard Issues"],"originId":"https://www.macrumors.com/2019/12/02/apple-butterfly-keyboard-lawsuit-proceeds/","fingerprint":"a52a9c65","title":"Lawsuit Against Apple's Faulty Butterfly Keyboards Moves Forward","author":"Juli Clover","summary":{"content":"A federal judge this week rejected Apple's request to dismiss a class action lawsuit over its faulty butterfly keyboards, reports Reuters, which means the lawsuit will proceed.\n
\n
\nThe complainants believe that Apple knew of and concealed the fact that its 2015 and later MacBook models had keyboards prone to failure and that its repair program does not serve as an effective fix because replacement butterfly keyboards can also fail.\n
\n
\n\"\"\n
\nSan Jose District Judge Edward Davila said that Apple must face the claims that the repair program is inadequate or compensate customers for their out-of-pocket expenses for repairs.\n
\n
\nThe lawsuit covers customers who purchased 2015 MacBook models or later and 2016 MacBook Pro models or later, which includes all machines that are equipped with Apple's butterfly keyboard. Apple has faced public scrutiny and many, many complaints over the butterfly keyboard's penchant to fail when exposed to dust and other small particulates.\n
\n
\nApple launched a repair program that covers all of its MacBook, ‌MacBook Pro‌, and MacBook Air models that have a butterfly keyboard, but at the current time, all keyboard replacements are also butterfly keyboards.\n
\n
\nApple has attempted to revise the butterfly keyboard several times to make it more durable, but ultimately, it's still prone to failure.\n
\n
\n\"\"\n
\nWith the recently released 16-inch MacBook Pro Apple eliminated the butterfly mechanism and reverted to a more reliable scissor mechanism, but the new 16-inch ‌MacBook Pro‌ keyboard is limited to that machine and older models are still getting repairs with butterfly keyboards.\n
\n
\nThe lawsuit is seeking damages for violations of consumer protection laws in several dates. Benjamin Johns, lawyer for the plaintiffs, told Reuters that he's pleased with the decision and looks forward to pursuing the case.

Tags: lawsuit, Butterfly Keyboard Issues

This article, "Lawsuit Against Apple's Faulty Butterfly Keyboards Moves Forward" first appeared on MacRumors.com

Discuss this article in our forums

\n \n
\"\"","direction":"ltr"},"alternate":[{"href":"https://www.macrumors.com/2019/12/02/apple-butterfly-keyboard-lawsuit-proceeds/","type":"text/html"}],"crawled":1575325551366,"published":1575323381000,"origin":{"streamId":"feed/http://feeds.macrumors.com/MacRumors-All","title":"MacRumors: Mac News and Rumors - All Stories","htmlUrl":"https://www.macrumors.com"},"visual":{"url":"http://www.blogcdn.com/www.engadget.com/media/2013/10/nvidia-shield-console-mode.jpg","width":620,"height":340,"contentType":"image/jpg"},"unread":true,"categories":[{"id":"user/c665fbfb-36e1-485a-918b-90d91f2ebd01/category/da60a29f-94ba-4856-b64f-2830d9859ee8","label":"Mac"}]},{"id":"i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec84a47ff:10035:40944486","keywords":["Apple ads","Shot on iPhone"],"originId":"https://www.macrumors.com/2019/12/02/apple-shot-on-iphone-11-snowbrawl-video/","fingerprint":"bc3ba7a4","title":"Apple Shares New 'Snowbrawl' Shot on iPhone 11 Pro Video","author":"Juli Clover","summary":{"content":"Apple this afternoon shared a new video in its long running "Shot on iPhone" series, this time showing off the photographic capabilities of the iPhone 11 Pro.\n
\n
\nThe new "Snowbrawl" video features a cinematic snowball fight between two warring teams.\n
\n
\n
\n
\n"Make your holiday videos epic with the highest-quality video in a smartphone, ever," reads the tagline for the video, which was directed by David Leitch.\n
\n
\nApple has also shared a companion video that offers up a look behind the scenes at how the new ad was shot.\n
\n
\n
\n
\nApple has shared many "Shot on ‌iPhone‌" photos and videos over the years, updating the available content with the launch of each new ‌iPhone‌ model.\n
\n
\nApple's ‌iPhone 11 Pro‌, which is used for the newest ad, features a triple-lens camera with the best wide-angle sensor Apple has released so far along with a telephoto lens and a super wide-angle lens for better landscape shots.

Tags: Apple ads, Shot on iPhone

This article, "Apple Shares New 'Snowbrawl' Shot on iPhone 11 Pro Video" first appeared on MacRumors.com

Discuss this article in our forums

\n \n
\"\"","direction":"ltr"},"alternate":[{"href":"https://www.macrumors.com/2019/12/02/apple-shot-on-iphone-11-snowbrawl-video/","type":"text/html"}],"crawled":1575318341631,"published":1575317751000,"origin":{"streamId":"feed/http://feeds.macrumors.com/MacRumors-All","title":"MacRumors: Mac News and Rumors - All Stories","htmlUrl":"https://www.macrumors.com"},"visual":{"url":"none"},"unread":true,"categories":[{"id":"user/c665fbfb-36e1-485a-918b-90d91f2ebd01/category/da60a29f-94ba-4856-b64f-2830d9859ee8","label":"Mac"}]},{"id":"i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec81358b5:fd6a:40944486","keywords":["iPhone 12"],"originId":"https://www.macrumors.com/2019/12/02/2020-four-iphone-lineup-analyst-prediction/","fingerprint":"76f872a0","title":"Analyst: Apple to Release Four iPhones in Fall 2020 With 5G Connectivity and OLED Displays","author":"Juli Clover","summary":{"content":"Apple will release four new iPhone models during its fall update cycle, all of which will support 5G connectivity, according to JPMorgan analyst Samik Chatterjee (via CNBC).\n
\n
\nBased on channel checks, Chatterjee believes Apple will release a 5.4-inch ‌iPhone‌, two 6.1-inch iPhones, and one 6.7-inch ‌iPhone‌.\n
\n
\n\"\"\n
\nChatterjee's prediction is a bit of a deviation from current rumors, which have suggested we'll see a lineup similar to the 2019 lineup with 5.4 and 6.7-inch higher-end iPhones and a lower-cost 6.1-inch device.\n
\n
\nApple could, however, be planning to release two higher-end devices in 6.1 and 6.7-inch screen sizes, and two lower-end devices in 5.4 and 6.1-inch screen sizes as Chatterjee suggests, though it's not clear yet if this is the company's plan. Regardless of how many iPhones are released, the entire ‌iPhone‌ lineup is expected to use OLED displays and 5G technology.
"The 2H20 lineup will include all OLED phones, with screen sizes of 5.4″ (one model), 6.1″ (two), and 6.7″ (one), broadening the screen size range from 5.8″ to 6.5″ in 2019. We expect the two higher end models (one 6.1″, one 6.7″) to include mmWave support, triple camera and World facing 3D sensing, while the lower-end models (one 6.1″, one 5.4″) will include support for only sub-6 GHz and dual camera (no World-facing 3D sensing)."
Two of the higher-end iPhones will be equipped with new rear camera technology with "world-facing" 3D sensing for improved augmented reality capabilities, while the others will use dual-lens setups similar to the iPhone 11.\n
\n
\nThere could also be a split between the type of 5G connectivity offered by each ‌iPhone‌. The two higher-end iPhones could offer support for the fastest 5G technology, mmWave, while the two lower-end iPhones may be limited to the sub-6GHz spectrum, which is not as speedy but has a wider range.\n
\n
\nmmWave 5G technology will likely be limited to major cities and dense urban areas because of its short range, while 5G networks in rural and suburban areas will use the slower sub-6GHz technology, such as the 600MHz network T-Mobile is rolling out.\n
\n
\nRumors have suggested Apple is going to use Qualcomm's X55 modems in all of its 2020 iPhones, and while those modems do support both mmWave and sub-6GHz spectrum, an additional mmWave antenna is needed for mmWave support.\n
\n
\nTo make the lower-end iPhones more affordable, Apple could potentially limit the mmWave antenna to higher-end models, though prior rumors have suggested Apple's aim with its 2020 iPhones is to match the technology in more affordable 5G Android smartphones, which do support mmWave.\n
\n
\nStarting in 2021, Chatterjee believes Apple will make some significant changes to its ‌iPhone‌ release cycles. "Based on our supply chain checks, we are expecting a strategic change in the launch cadence with the release of two new ‌iPhone‌ models in 1H21 followed by another two in 2H21, which will serve to smooth seasonality around the launch," he wrote.\n
\n
\nReleasing two iPhones during the first half of 2021 and two iPhones during the second half of 2021 could allow Apple to better compete with rival smartphone companies that introduce new devices throughout the year and limit "product cycle missteps" by allowing for designs to be altered more quickly in response to market feedback.\n
\n
\nApple has been launching new iPhones in the fall since 2011, and the note from Chatterjee provides little additional information on the potential split if Apple does pursue a new launch timeline.\n
\n
\nApple could release lower-end devices earlier in the year and then save its higher-end launches for the fall, but Chatterjee's current prediction would see Apple releasing four iPhones in September 2020 and then two additional iPhones in the first half of 2021, for a total of six iPhones within six months, which seems like a bit of a stretch.

Related Roundup: iPhone 12

This article, "Analyst: Apple to Release Four iPhones in Fall 2020 With 5G Connectivity and OLED Displays" first appeared on MacRumors.com

Discuss this article in our forums

\n \n
\"\"","direction":"ltr"},"alternate":[{"href":"https://www.macrumors.com/2019/12/02/2020-four-iphone-lineup-analyst-prediction/","type":"text/html"}],"crawled":1575314741429,"published":1575312344000,"origin":{"streamId":"feed/http://feeds.macrumors.com/MacRumors-All","title":"MacRumors: Mac News and Rumors - All Stories","htmlUrl":"https://www.macrumors.com"},"unread":true,"categories":[{"id":"user/c665fbfb-36e1-485a-918b-90d91f2ebd01/category/da60a29f-94ba-4856-b64f-2830d9859ee8","label":"Mac"}]}]} \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/putFeed.json b/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/putFeed.json deleted file mode 100644 index 237de7f21..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/putFeed.json +++ /dev/null @@ -1 +0,0 @@ -[{"feedId":"feed/http://feeds.macrumors.com/MacRumors-All","id":"feed/http://feeds.macrumors.com/MacRumors-All","title":"MacRumors: Mac News and Rumors - All Stories","updated":1575318341631,"velocity":54.4,"subscribers":2,"website":"https://www.macrumors.com","language":"en","description":"Apple, iPhone, iPad, Mac News and Rumors"}] \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/searchResults.json b/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/searchResults.json deleted file mode 100644 index 0819a3cfe..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/searchResults.json +++ /dev/null @@ -1 +0,0 @@ -{"results":[{"feedId":"feed/http://feeds.macrumors.com/MacRumors-All","score":1.1779602,"lastUpdated":1535409540000,"coverage":0.0,"averageReadTime":0.0,"coverageScore":0.0,"tagCounts":{"ios":1},"totalTagCount":1,"scheme":"u:b:o","id":"feed/http://feeds.macrumors.com/MacRumors-All","title":"MacRumors: Mac News and Rumors - All Stories","updated":1535409540000,"velocity":54.4,"subscribers":3,"website":"https://www.macrumors.com","language":"en","description":"Apple, iPhone, iPad, Mac News and Rumors","deliciousTags":["ios"]}],"queryType":"url","related":["ios"],"scheme":"u:b:o"} \ No newline at end of file diff --git a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/unreadIds.json b/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/unreadIds.json deleted file mode 100644 index 6e2945dd8..000000000 --- a/Account/Tests/AccountTests/Feedly/feedly-add-new-feed/unreadIds.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "ids": [ - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec8b84b06:105f8:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec84a47ff:10035:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec81358b5:fd6a:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec7dc2863:f9eb:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec7a41b17:f62e:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec76d1e3f:ee16:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec76d1e3f:ee15:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec735cb51:eb40:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec6fecd41:e87d:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec6fecd41:e87c:40944486", - "i5dK0N4LYkCdW27N2hxMjfOjdU7G+cHFwqWTCuim9HU=_16ec6c7d2b2:e5c8:40944486" - ] -} diff --git a/Account/Tests/AccountTests/TestTransport.swift b/Account/Tests/AccountTests/TestTransport.swift index ba3a2d255..330d0ea37 100644 --- a/Account/Tests/AccountTests/TestTransport.swift +++ b/Account/Tests/AccountTests/TestTransport.swift @@ -53,7 +53,7 @@ final class TestTransport: Transport { testFileURL = providerUrl } else if let testKeyAndFileName = testFiles.first(where: { urlString.contains($0.key) }) { - testFileURL = Bundle(for: TestTransport.self).resourceURL!.appendingPathComponent(testKeyAndFileName.value) + testFileURL = Bundle.module.resourceURL!.appendingPathComponent(testKeyAndFileName.value) } else { // XCTFail("Missing mock response for: \(urlString)")