Repository navigation
Blog: We made Remote Shutter fast by running it on an iPhone 6s - #269
Merged
Merged
Conversation
A post on using a 2015 iPhone 6s (iOS 15, 2 GB, two cores) as the performance benchmark: the two crashes it surfaced, the copies and conversions removed on both the camera and the remote since Oct 31, and the measured results. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The hero is a generated still of a scuffed, dusty 2015-style phone with flies on the cracked screen, in a SoCal garage with a surfboard fin behind it (1600 px, 390 KB). Unbranded, screen dark. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Contributor
📊 Test Coverage Report✅ 784/809 tests passed · ⏭️ 25 skipped
🎥 Capture & session core
📁 Full report — 103 files
Generated from |
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this is
A blog post for
website/posts/telling the story of this week's performance work through the iPhone 6s: why a 2015 phone with 2 GB of RAM is the right benchmark, the two crashes it surfaced (the A9 HEVC recorder abort, the remote's Jetsam kill), and every copy and conversion removed since Oct 31 on both the camera and the remote. Written in a blunt, first-person, "the hardware is fast, your code is slow" voice. About 1,040 words, a five-minute read.Covers #253, #255, #259, #260, #261, #262, #263, #265, #266, #267, with the numbers from their commit messages (preview encoder 60 ms to 33 ms per frame, remote preview 23 fps to 29.8 fps during a 4K take, decode 9 µs to 7 µs).
For your review
gray-matterparses it and the website's jest suite passes.🤖 Generated with Claude Code