Archive for 2020
- NSURL/SMB Precomposed Character Bug (2)December 31, 2020
- Tiny Open and Save Dialogs in Big Sur (2)December 31, 2020
- Fired App Reviewer Sues Apple (22)December 31, 2020
- The Case of the Extra 40 ms December 31, 2020
- Google Authenticator 3.1 (1)December 31, 2020
- 20 Macs for 2020: #1 – iMac G3 (12)December 30, 2020
- Gazelle Ending Used Device Trade-ins (3)December 30, 2020
- Multiple Active Rust Teams December 30, 2020
- Bait-and-Switch Amazon Reviews (2)December 30, 2020
- Mojave Security Update Removes Support for Automatic Snapshots December 30, 2020
- No More Big Sur Internet Recovery (5)December 30, 2020
- Apple Loses Copyright Claims Against Corellium (2)December 29, 2020
- Mac App Store Updates Failing on Mojave (23)December 29, 2020
- Essential and Accidental Complexity in Programming (1)December 29, 2020
- Reverse Engineering the Source Code of the BioNTech/Pfizer SARS-CoV-2 Vaccine (1)December 29, 2020
- SwiftUI Layout Explained December 24, 2020
- Apple Removes Unlicensed Games From China App Store (1)December 24, 2020
- How to Favicon in 2021 December 24, 2020
- Apple’s “Privacy Nutrition Labels” Are a Blessing and a Curse (2)December 24, 2020
- ProRAW December 24, 2020
- How Amazon Wins December 23, 2020
- Cellebrite and Signal December 23, 2020
- self in a Swift Self-executing Anonymous Closure December 23, 2020
- groups.io Pricing Changes December 23, 2020
- The Big Sur Sneeze (1)December 23, 2020
- Booting an M1 Mac From an External Disk (9)December 22, 2020
- Undocumented NSShadow Change on Catalina (7)December 22, 2020
- LG 27UK850-W: An Acceptable 27-inch Display (8)December 21, 2020
- Zoom Executive Charged With Suppressing Calls (1)December 21, 2020
- FFmpeg Is 20 Years Old December 21, 2020
- Ruby 3 (1)December 21, 2020
- PHP 8 (1)December 21, 2020
- S3 Strong Consistency December 21, 2020
- Stripe’s Payments APIs: the First Ten Years December 18, 2020
- Web Search Indexes and Ecosia in Safari (7)December 18, 2020
- Apple Silicon Mac mini for Continuous Integration December 18, 2020
- Apple TV App for Google Chromecast December 18, 2020
- Apple’s New Map: Canada December 18, 2020
- Where Is End-to-End Encryption for iCloud? (5)December 17, 2020
- No More Downloadable macOS Updates (5)December 17, 2020
- Pruning GitHub’s Code Search Index (7)December 17, 2020
- Little Snitch 5.1 Beta (2)December 17, 2020
- iOS Autocorrect and the Delete Key (6)December 17, 2020
- Texas vs. Google December 17, 2020
- Preview in Big Sur Destroying PDFs Again (6)December 16, 2020
- Podcasts in Big Sur (2)December 16, 2020
- Facebook Protests App Tracking Transparency (3)December 16, 2020
- SolarWinds Breach December 16, 2020
- Shutting Down the Goodreads API December 15, 2020
- Eric Engstrom, RIP December 15, 2020
- Dismissing Big Sur Notifications (5)December 15, 2020
- Brave Rewards Not Allowed in App Store (3)December 15, 2020
- Chrome Updater May Cause Mac Slowness (15)December 14, 2020
- “Damaged” Apps That Can’t Be Opened (1)December 14, 2020
- Gmail Click-time Link Protections (3)December 14, 2020
- Xcode 12.3 (3)December 14, 2020
- macOS 11.1 (3)December 14, 2020
- iOS 14.3 and iPadOS 14.3 December 14, 2020
- Microsoft Productivity Score (2)December 14, 2020
- Swift Concurrency Interoperability With Objective-C December 11, 2020
- Lightroom Classic 10 Slowness (6)December 11, 2020
- Path Finder 10 (1)December 11, 2020
- Apple Retiring Music Memos App (5)December 11, 2020
- Cydia Sues Apple (5)December 11, 2020
- FTC Sues Facebook for Illegal Monopolization (1)December 11, 2020
- Upgrading From an iPhone XR to an iPhone 12 mini (9)December 10, 2020
- Rewriting the Uber App in Swift (11)December 10, 2020
- Making TextEdit Create an Untitled Document at Launch (4)December 10, 2020
- Oblivious DNS-over-HTTPS December 9, 2020
- Cloudflare Web Analytics for Everyone December 9, 2020
- HoudahSpot 6.0 December 9, 2020
- iOS App Privacy Labels December 9, 2020
- AirPods Max (9)December 8, 2020
- Reviving or Restoring a Mac With Apple Silicon (4)December 8, 2020
- Swift Proposal for async/await December 7, 2020
- App Store Best of 2020 (5)December 7, 2020
- Making a Self-Quoting Tweet December 7, 2020
- Sandbox Doesn’t Protect Files From stat() (7)December 7, 2020
- An iOS Zero-click Radio Proximity Exploit Odyssey (1)December 7, 2020
- Family Sharing for Subscriptions and IAPs (1)December 4, 2020
- BlueMail Antitrust Case Against Apple Dismissed December 4, 2020
- Beman Dawes, RIP December 4, 2020
- iOS Apps on Mac Require System Integrity Protection (9)December 4, 2020
- Enrolling in the App Store Small Business Program (1)December 3, 2020
- Salesforce Buys Slack (3)December 3, 2020
- Official macOS Hosting and Amazon EC2 (4)December 3, 2020
- OmniFocus 3.11 for Mac December 2, 2020
- Sketch’s Big Sur App Icon December 2, 2020
- Porting Linux to Apple Silicon Macs (1)December 2, 2020
- Is Big Sur’s System Volume Sealed? December 2, 2020
- Retiring Growl (3)November 30, 2020
- Tony Hsieh, RIP November 30, 2020
- What Is Not So Great About SwiftUI (4)November 30, 2020
- The iPhone 12 Pro Max: Real Pro Photography November 30, 2020
- Your Move, iPad (11)November 27, 2020
- Carbon Copy Cloner 5.1.23 November 27, 2020
- Preparing an iOS App for Mac (1)November 27, 2020
- M1 Mac Bluetooth Issues (1)November 27, 2020
- Reviews of the First M1 Macs (1)November 27, 2020
- Widgetsmith 2.0 November 27, 2020
- Custom iOS App Icons via Launch Center Pro November 27, 2020
- iOS Apps Not Available in the Mac App Store (4)November 25, 2020
- libdispatch’s Unmet Promise (8)November 25, 2020
- ML Compute on M1 Macs (1)November 25, 2020
- Hazel 5 (3)November 25, 2020
- Black Friday 2020 November 24, 2020
- M1 Macs Add Hurdles for Audio Plug-ins (5)November 24, 2020
- Apple Security Hampers Detection of Unwanted Programs (2)November 24, 2020
- Understanding 5G November 24, 2020
- Comparing iPhone OS 1.0 With iOS 14 Using Tree Maps November 23, 2020
- SF Symbols 2.1 November 23, 2020
- Requesting Entitlements, Still Broken (2)November 23, 2020
- M1 Memory and Performance (8)November 23, 2020
- Twitter Launches Fleets (2)November 19, 2020
- Rosetta 2 Not Preinstalled (17)November 19, 2020
- iPhone and iPad Apps in the Mac App Store (3)November 19, 2020
- Big Sur Not “Preparing” for Touch Macs (6)November 19, 2020
- App Store Small Business Program With 15% Fee (23)November 18, 2020
- Does Swift Call the Protocol Extension or Subclass Implementation? (2)November 17, 2020
- A Hole in the Wall (10)November 17, 2020
- Big Sur Application Icons (7)November 17, 2020
- Big Sur Notifications (5)November 17, 2020
- youtube-dl vs. RIAA (1)November 17, 2020
- Safari 14.0.1 Is Missing Icons (4)November 16, 2020
- Big Sur Bricking MacBook Pros (2)November 16, 2020
- Where Is TestFlight for Mac? (1)November 16, 2020
- Performance of Rosetta 2 on Apple M1 (10)November 16, 2020
- Intel’s Disruption Is Now Complete (4)November 16, 2020
- Apple Server Outage Makes Mac Apps Hang on Launch (13)November 13, 2020
- Waiting to Update to Big Sur (5)November 13, 2020
- macOS 11.0 Big Sur Released (2)November 13, 2020
- Evernote Goes Electron (4)November 13, 2020
- Apple M1 Benchmarks (1)November 12, 2020
- Google Photos to End Unlimited Storage November 11, 2020
- Hide My Bar 1.5 (3)November 11, 2020
- Mask-wearing Sticker Apps Now Approved November 11, 2020
- The Apple Silicon M1 (24)November 11, 2020
- On Apple’s SwiftUI Header File Documentation November 11, 2020
- Apple Silicon: The Roads Not Taken (23)November 10, 2020
- One More Thing: Apple Silicon Macs (15)November 10, 2020
- On Apple’s Piss-Poor Documentation (3)November 10, 2020
- Apple Developing Web Search Technology? (3)November 10, 2020
- Slingbox Discontinued (1)November 10, 2020
- iSH and a-Shell vs. the App Store (4)November 9, 2020
- Updating to Catalina, Finally (10)November 9, 2020
- MagSafe Duo Charger November 9, 2020
- Fragile Spotlight Comments November 9, 2020
- Fortnite to Return via Streaming (1)November 9, 2020
- HP Reneges on Free Instant Ink (6)November 6, 2020
- iPhone 12 mini and iPhone 12 Pro Max (6)November 6, 2020
- Slow Swift Compilation of Boolean Comparisons (9)November 6, 2020
- DoNotPay IAP Shakedown November 5, 2020
- GitHub Source Code Leak November 5, 2020
- macOS Big Sur 11.0.1 Release Candidate (6)November 5, 2020
- Hopper 4.6 November 3, 2020
- Carbon Copy Cloner 5.1.22 (11)November 3, 2020
- Swift Concurrency Roadmap November 3, 2020
- Little Snitch 5 (3)November 2, 2020
- AirPods Pro Rattlegate Service Program (3)November 2, 2020
- Apple’s Q4 2020 Results November 2, 2020
- 25 Years Ago: BeOS (5)October 30, 2020
- More Big Sur UI Refinements (12)October 30, 2020
- MAC Address Randomization in iOS 14 October 30, 2020
- More Notarized Mac Malware (1)October 30, 2020
- About That 85% (6)October 29, 2020
- MoneyWell 3.0.15 (3)October 29, 2020
- Unkillable “Songs of Innocence” (4)October 27, 2020
- Zoom’s End-to-End Encryption Has Arrived October 27, 2020
- Sketch on Native Mac Apps (11)October 27, 2020
- Apple University Dean on Apple’s Organizational Structure October 26, 2020
- HP Printer Driver Certificate Revoked (13)October 23, 2020
- Apple TV Remote App Replaced by Control Center (3)October 23, 2020
- Apple TV App for PlayStation and Xbox (1)October 23, 2020
- Google Antitrust Lawsuit (6)October 23, 2020
- Halide Mark II (4)October 22, 2020
- Swift Result Builders Accepted October 22, 2020
- Unresponsive Keyboard After Waking Mac October 22, 2020
- Apple Apps Exempt From Network Filters and VPNs (13)October 22, 2020
- Stadium Removed From the App Store (3)October 20, 2020
- iPhone 12 Reviews (5)October 20, 2020
- Apple Selling HomeKit-enabled Molekule Air Purifier (1)October 20, 2020
- Face ID and Touch ID for the Web October 19, 2020
- How iOS Apps Adapt to the Various iPhone 12 Screen Sizes October 19, 2020
- Evolution of the Programming Languages From iPhone OS 1.0 to iOS 14 (9)October 19, 2020
- Pure Programming (1)October 19, 2020
- Apple Watch With Family Setup (2)October 16, 2020
- Avoiding AppleScript Security and Privacy Requests October 16, 2020
- Local Network Privacy FAQ (2)October 16, 2020
- Chrome Exempts Google Sites From User Site Data Settings (12)October 16, 2020
- Steve Jobs Stories October 16, 2020
- The Developer Experience Gap October 15, 2020
- Thoughts on the App Store October 15, 2020
- Deliveries Switches to Subscription (9)October 15, 2020
- A Warning About Glassdoor October 15, 2020
- Faster Xcode Updates (7)October 14, 2020
- BBEdit 13.5 (5)October 14, 2020
- MagSafe 2020 (11)October 14, 2020
- iOS 14 and 14.1 (3)October 14, 2020
- iPhone 12 and iPhone 12 Pro (13)October 13, 2020
- A14 Bionic (1)October 13, 2020
- HomePod mini (5)October 13, 2020
- Spotify Not Playing Fair (9)October 12, 2020
- Rust After the Honeymoon October 12, 2020
- Epic Denied Preliminary Injunction for Fortnite October 12, 2020
- MacUpdate Acquired by Clario (4)October 12, 2020
- Apple’s New Map: U.S. Territories, Ireland/U.K. October 12, 2020
- Google v. Oracle at Supreme Court (5)October 9, 2020
- Apple Forces Telegram to Close Channels Run by Belarus Protestors (3)October 9, 2020
- Remote Work and Apple and Microsoft October 9, 2020
- Sunsetting Google Play Music (5)October 9, 2020
- BitBar Needs a Developer (1)October 9, 2020
- ProtonMail Forced to Add IAP (12)October 8, 2020
- Date Format Change in App Store Receipts (2)October 8, 2020
- We Hacked Apple for 3 Months (7)October 8, 2020
- Swift “Algorithms” Package (1)October 8, 2020
- Windows XP Source Code Leaked (4)October 8, 2020
- Apple Will Temporarily Stop Taking a 30 Percent Cut on Facebook Event Fees (3)October 7, 2020
- House Report on Competition in Digital Markets (6)October 7, 2020
- checkra1n T2 Exploit (10)October 7, 2020
- The Era of Visual Studio Code (11)October 7, 2020
- Luna Display for Windows (5)October 7, 2020
- Stolen Instagram Account (1)October 6, 2020
- In Defense of XML (3)October 6, 2020
- Disk Utility’s First Aid in Catalina October 6, 2020
- Update on Agenda’s Sales Model October 6, 2020
- MotionX-GPS to AllTrails (3)October 6, 2020
- Home (9)October 5, 2020
- UK COVID-19 Cases Missed Due to Excel Glitch (5)October 5, 2020
- Big Sur’s Hidden Document Proxy Icon (13)October 5, 2020
- 5 GUIs (4)October 5, 2020
- Scribble in iPadOS 14 (1)October 5, 2020
- Introducing Swift Atomics October 2, 2020
- macOS Big Sur Changes for Developers (7)October 2, 2020
- Apple Removes RSS Feed Readers From Chinese App Store (3)October 2, 2020
- Quality Management in Apple’s System Updates Over Time (6)October 2, 2020
- Another Developer Account Nearly Terminated (3)October 2, 2020
- Buildwatch October 1, 2020
- Six Figures in 6 Days (2)October 1, 2020
- Epic v. Apple Hearing (24)October 1, 2020
- Priorities (18)October 1, 2020
- Third-Generation Apple TVs Suffering From Software Update 7.6 (3)September 30, 2020
- Widgetsmith and The Case of the Missing App Store Bunco Squad September 30, 2020
- Pop Out Timer Rejected From the App Store (4)September 30, 2020
- LatherApp Rejected From the App Store September 30, 2020
- Roku Adding Apple AirPlay 2 and HomeKit (4)September 28, 2020
- Apple’s Use of Swift and SwiftUI in iOS 14 (1)September 28, 2020
- App Review Should Be Stricter (6)September 28, 2020
- Swift System Is Now Open Source September 25, 2020
- The Need for Stable Foundations in Software Development (8)September 25, 2020
- Pixelmator Pro Gets AppleScript Support (6)September 25, 2020
- iOS 14 Update Could Permanently Remove Fortnite (4)September 25, 2020
- Widgetsmith (1)September 25, 2020
- Arq 7 Announced (1)September 25, 2020
- Amazon Luna Cloud Gaming Service September 24, 2020
- Apple Explains Benefits of the App Store (2)September 24, 2020
- Apple Video Partner Program (1)September 24, 2020
- Coalition for App Fairness (14)September 24, 2020
- macOS 10.15.7 (3)September 24, 2020
- PDF Liquid Mode (3)September 23, 2020
- macOS Containers and defaults September 23, 2020
- Anybuffer September 23, 2020
- Why Public Betas? (4)September 23, 2020
- Forbidden Controls in Catalyst’s Mac Idiom (3)September 22, 2020
- “New Look” Outlook Shipping in October (6)September 22, 2020
- Scam Apps and Fleeceware (15)September 22, 2020
- Secrets Remote Keychain (1)September 22, 2020
- Repairing by Replacing (10)September 22, 2020
- A Visual History of System Preferences (7)September 21, 2020
- NetNewsWire 5.1 for Mac September 21, 2020
- Safari 14 (7)September 18, 2020
- The State of SwiftUI (2)September 18, 2020
- Apple Says Epic Is “Saboteur, Not a Martyr” (2)September 18, 2020
- Swift 5.3 Released September 17, 2020
- Setting Default Apps in iOS 14 (3)September 17, 2020
- Sleep Is Now in Health (1)September 17, 2020
- Authoring Mac Help Books in 2020 (7)September 16, 2020
- Tageslicht 1.0 September 16, 2020
- What’s Left to Do After Migration? (2)September 16, 2020
- Wikipedia Matters (1)September 16, 2020
- Apple One (8)September 15, 2020
- iOS 14 Shipping Tomorrow, Xcode 12 GM (3)September 15, 2020
- iPad 8 and iPad Air (3)September 15, 2020
- Apple Watch Series 6, SE, and Fitness+ (1)September 15, 2020
- Apple Leadership Bubblegum Cards (10)September 15, 2020
- Lectures on Digital Photography September 14, 2020
- Auto White Balance vs. Fiery Skies September 14, 2020
- Google Ad Numbers Don’t Add Up (1)September 14, 2020
- Big Fish Casino (6)September 14, 2020
- In-App Purchase Rules (13)September 11, 2020
- Big Sur’s Transparent Menu Bar (14)September 11, 2020
- New Apple Store Guidelines for Outside Payments (2)September 11, 2020
- New Apple Store Guidelines for Reader Apps (2)September 11, 2020
- New Apple Store Guidelines for Streaming Games (12)September 11, 2020
- Facebook and Australia’s News (3)September 10, 2020
- Design and Implement macOS 11 Document Icons September 10, 2020
- IFTTT Pro September 10, 2020
- A Step Back (3)September 10, 2020
- Coda to Become Nova September 10, 2020
- iMac’s Nano-Textured Glass (10)September 9, 2020
- Epic Barred From “Sign in With Apple” (3)September 9, 2020
- Apple Countersues Epic (15)September 9, 2020
- Mac App Store Sandbox Escape by Bypassing Initialization September 9, 2020
- Screen Recording in Big Sur Requires Admin Account (13)September 8, 2020
- Applebot (2)September 8, 2020
- Swift Runtime Heap Objects and Type Layout September 8, 2020
- Epic Banned From Apple Development for a Year (10)September 8, 2020
- Apple Antitrust Investigations in Italy and Australia September 8, 2020
- Awaiting SuperDuper for Big Sur (7)September 7, 2020
- Private Intel Firms Buying Phone Location Data September 7, 2020
- Japanese Game Developers Complain About App Store (24)September 7, 2020
- Fortnite’s Use on iOS Has Declined (6)September 7, 2020
- Apple’s Commitment to Human Rights (16)September 4, 2020
- Why You Should Charge More for Your App Subscriptions (8)September 4, 2020
- Auto Linking in MachO-Explorer September 4, 2020
- Inside Digital Pregnancy Tests (2)September 4, 2020
- Tokens 2 September 4, 2020
- Recreating the Big Sur Desktop Picture (1)September 3, 2020
- Keysmith 1.0.4 (2)September 3, 2020
- App Store Foreign Tax Changes (8)September 3, 2020
- Purchasing In-App Ads Without IAP September 3, 2020
- Setting Default URL Handlers (2)September 1, 2020
- Picsew 3.5 September 1, 2020
- App Attest September 1, 2020
- Thermal Corner for the 16-inch MacBook Pro (12)September 1, 2020
- Identifying People by Their Browsing Histories August 31, 2020
- Notarized Mac Malware (4)August 31, 2020
- Allowing Bug Fixes and Challenging the Guidelines (2)August 31, 2020
- Is macOS Becoming Unmaintainable? (9)August 31, 2020
- Apple Terminates Epic Games’ Developer Account (10)August 28, 2020
- Facebook Rejected for Mentioning App Store Fee (17)August 28, 2020
- App Rejected for Using Unofficial Tesla API (3)August 28, 2020
- VMware Fusion 12 August 28, 2020
- Blanked-Out Spots on Baidu Maps August 28, 2020
- Governments Buying Phone Location Data (3)August 28, 2020
- Can Thieves Crack 6-Digit iPhone Passcodes? (7)August 28, 2020
- Objective-Rust August 27, 2020
- iOS 14 Hidden Features August 27, 2020
- Stealing Local Files Using Safari Web Share API (1)August 27, 2020
- Where Did Mac’s Resale Value Go? (17)August 27, 2020
- Why Did Mozilla Remove XUL Add-ons? (4)August 27, 2020
- Improved KVO in Big Sur (6)August 26, 2020
- Epic Will Stop Updating Fortnite for iOS and Mac (11)August 26, 2020
- Unity’s IPO Filing (1)August 26, 2020
- Facebook SDK Will Not Adopt Apple’s iOS 14 Privacy Prompt (3)August 26, 2020
- Exposure Notifications Without an App (4)August 26, 2020
- Developer Accounts Nearly Terminated (6)August 25, 2020
- Potential (6)August 25, 2020
- Court Rules on Epic’s Temporary Restraining Order (8)August 25, 2020
- Another MacBook Pro Flexgate Lawsuit (2)August 25, 2020
- Microsoft Supports Epic’s Injunction (1)August 24, 2020
- A Primer on Memory Consistency and Cache Coherence August 24, 2020
- Pooled SARS-CoV-2 Testing (1)August 24, 2020
- Lightroom for iOS Data Loss Bug (4)August 24, 2020
- Subscription or No Subscription? (4)August 24, 2020
- WordPress Bug Fixes Blocked Over IAP (8)August 21, 2020
- Apple Files Response to Epic (14)August 21, 2020
- Seeking Special App Store Deals (2)August 21, 2020
- Taking Ownership of Rust August 20, 2020
- Russell Kirsch, RIP (1)August 20, 2020
- What Changed Before SwiftUI 1.0 (1)August 20, 2020
- Weather Apps, After Dark Sky (4)August 20, 2020
- Oculus to Require Facebook Accounts (2)August 19, 2020
- Can’t You Just Right-Click? (1)August 19, 2020
- Apple Silicon Macs to Require Signed Code (4)August 19, 2020
- Bill English, RIP August 19, 2020
- Time to Change the App Store Sales Model (12)August 18, 2020
- App Consoles (8)August 18, 2020
- AppAdvice Removed From the App Store (in 2015) August 18, 2020
- Facebook Events vs. the App Store August 18, 2020
- Apple to Cut Epic Off From iOS and Mac Developer Tools (35)August 17, 2020
- The Case of the Top Secret iPod (1)August 17, 2020
- Frances Allen, RIP August 17, 2020
- Epic Sues Over Google Play Store, Too (3)August 17, 2020
- Mozilla Signs Fresh Google Search Deal August 17, 2020
- XCSSET Mac Malware August 14, 2020
- Outlining Complaints About the App Store August 14, 2020
- Epic Direct Payment (15)August 13, 2020
- Setapp for iOS (5)August 11, 2020
- Mozilla Layoffs (8)August 11, 2020
- Dithering Preview August 11, 2020
- Funneling Into Apple News+ (10)August 10, 2020
- Apple Legal vs. Prepear (7)August 10, 2020
- “Everything” Apple Gift Cards (3)August 10, 2020
- SwiftUI Alerts (2)August 10, 2020
- App Store Requires Facebook Gaming App to Remove Games (1)August 7, 2020
- Google Pixel 4a vs. iPhone SE August 7, 2020
- Why Apple Believes It’s an AI Leader August 7, 2020
- Infecting macOS via Macro-laden Documents (1)August 7, 2020
- Renaming Human Genes for Excel (8)August 7, 2020
- Disabling Wallpaper Tinting August 6, 2020
- Unsticking Stuck Preference Settings August 6, 2020
- Secure Enclave Exploit (1)August 6, 2020
- Emulating Equal-Size Constraints in SwiftUI August 6, 2020
- Microsoft’s xCloud Unavailable on iOS (1)August 5, 2020
- Microsoft’s Catalyst (4)August 5, 2020
- SoundSource 5 August 5, 2020
- Making an iOS Default Browser or E-mail Client (1)August 5, 2020
- iMac 2020 (15)August 4, 2020
- Apple Remote-Kills Long-time Developer’s Apps (25)August 4, 2020
- Phil Schiller Steps Down From SVP (4)August 4, 2020
- Big Tech’s Showdown With Congress (1)August 4, 2020
- Google in Its Own Search Results (2)August 3, 2020
- Apple Style Guide on the Web August 3, 2020
- 20 Years Ago: the PowerMac G4 Cube (1)August 3, 2020
- Camo 1.0 (5)August 3, 2020
- Catalina: More Trouble Than It’s Worth (11)August 3, 2020
- Speculation in JavaScriptCore July 30, 2020
- macintosh.js (1)July 30, 2020
- Keeping Dropbox July 30, 2020
- Exposure Notification Update (6)July 30, 2020
- Dropbox Dark Pattern (3)July 29, 2020
- Tim Cook’s App Store Testimony (11)July 29, 2020
- Schiller Interview Before the App Store Hearing (6)July 28, 2020
- MarsEdit 4.4 (1)July 28, 2020
- macOS 10.15.6 Bug Causes Crashes With Virtualization (2)July 28, 2020
- New EU Regulations for App Stores (2)July 28, 2020
- Steve Wozniak Sues YouTube Over Bitcoin Scams July 28, 2020
- 64-bit ScanSnap Manager for Older Scanners (1)July 27, 2020
- Hopper for Apple Silicon and Big Sur July 27, 2020
- Logitech Folio Touch Keyboard Case (1)July 27, 2020
- USB-C Is Still a Mess (12)July 27, 2020
- E-Verify’s “SSN Lock” Is Nothing of the Sort July 27, 2020
- “No-Logging” VPN Providers (7)July 23, 2020
- Programming Job Interviews (5)July 23, 2020
- Polymorphic Interfaces (1)July 23, 2020
- Another Apple-Funded App Store Study (30)July 22, 2020
- Apple Security Research Device Program (3)July 22, 2020
- A First Replicating Type (4)July 22, 2020
- Local iOS Backups Without a Mac (3)July 22, 2020
- Big Sur Is Both 10.16 and 11.0 (2)July 21, 2020
- Return and Enter Are Two Different Keys (8)July 21, 2020
- Windows 10X As a Web-first OS (1)July 21, 2020
- How macOS 11 Will Sound July 21, 2020
- Two Weeks With iPadOS 14 July 21, 2020
- iOS 13.6 (6)July 20, 2020
- swift-reflection-dump July 20, 2020
- Launch Services Browser 2.1 (1)July 20, 2020
- The Rise and Fall of Adobe Flash July 20, 2020
- A New and Improved Twitter API (1)July 17, 2020
- Hackers Convinced Twitter Employee to Help Them Hijack Accounts (9)July 17, 2020
- Omni Group’s New Licensing (3)July 17, 2020
- macOS 10.15.6 (15)July 16, 2020
- Don’t Close Your MacBook With a Camera Cover (5)July 16, 2020
- APFS Snapshots of the Big Sur System Volume (20)July 14, 2020
- SwiftUI for Mac on Big Sur July 14, 2020
- iOS 14 Pasteboard Notifications July 14, 2020
- The WWDC Format (5)July 14, 2020
- Another Facebook SDK Crash (5)July 13, 2020
- Implicit Capturing of Self in Swift 5.3 July 13, 2020
- The Raison d’Être for the App Store (16)July 10, 2020
- VMware Fusion Tech Preview for Big Sur (3)July 9, 2020
- How to Decode Apple Version and Build Numbers (1)July 9, 2020
- Clip 1.0 (2)July 9, 2020
- Making a Best in Class iOS App July 8, 2020
- Is WebKit Sabotaging the Future of the Open Web? (29)July 8, 2020
- Apple Silicon and Virtualization (1)July 8, 2020
- What Changes Might Be Coming to New Mac Hardware? (9)July 7, 2020
- Visual Comparison of macOS Catalina and Big Sur (15)July 6, 2020
- H.266/Versatile Video Coding (VVC) (1)July 6, 2020
- AirPods Pro: Rattlegate (9)July 6, 2020
- AirPods vs. AirPods Pro (11)July 6, 2020
- Optimizing the Objective-C Runtime in Big Sur (1)July 6, 2020
- mount_apfs TCC Bypass and Privilege Escalation July 3, 2020
- Big Sur’s Narrow Alerts (5)July 3, 2020
- LinkedIn iOS Clipboard Snooping (1)July 3, 2020
- TikTok iOS Clipboard Snooping July 3, 2020
- Using SVGs in Asset Catalogs July 2, 2020
- A Huge Year for SwiftUI July 2, 2020
- App Store Requires Opting Out After Trial Subscription (3)July 2, 2020
- Safari Privacy Protections Bypass July 2, 2020
- Boot and Recovery Mode on Apple Silicon Macs (2)July 2, 2020
- Upgrade Interviews Bob Borchers and Ronak Shah July 1, 2020
- Canceling Apple Arcade Games (5)July 1, 2020
- Sim Genie 1.0 (1)July 1, 2020
- Big Sur’s Hidden Containers Folder (10)July 1, 2020
- 2020 Apple Design Awards (4)June 30, 2020
- Why AnyList Won’t Be Supporting Sign in With Apple June 30, 2020
- APFS and Time Machine in Big Sur (1)June 30, 2020
- as, as?, and as! in Swift June 29, 2020
- Git Tower 5 June 29, 2020
- Developer Transition Kit Benchmarks (4)June 29, 2020
- The New York Times Pulls Out of Apple News (2)June 29, 2020
- How to Remove YouTube Tracking (5)June 29, 2020
- MKBHD Interviews Craig Federighi (12)June 26, 2020
- Closing Microsoft Retail Stores (2)June 26, 2020
- Reverse Engineering macOS 11.0 (7)June 26, 2020
- Console, the Vital Tool That Apple Abandoned (7)June 26, 2020
- The Talk Show Remote From WWDC 2020 (18)June 25, 2020
- HEY Approved With Trial (2)June 25, 2020
- Skylake QA Drove Apple Away (3)June 25, 2020
- Perl 7 (2)June 24, 2020
- App Clips for iOS (2)June 24, 2020
- Struck Rejected From the App Store (8)June 24, 2020
- New App Store Review Processes (2)June 24, 2020
- Apple Silicon (11)June 23, 2020
- iOS 14 and iPadOS 14 Announced (1)June 23, 2020
- iOS Apps on macOS 11 (6)June 23, 2020
- macOS 11.0 Big Sur Announced (10)June 23, 2020
- Installing the macOS 11.0 Beta (4)June 23, 2020
- Parcel (Sponsor) (2)June 22, 2020
- WWDC 2020 Links June 22, 2020
- The App Store Doesn’t Make Apps Safe (4)June 22, 2020
- The Art of the Possible June 22, 2020
- CustomShortcuts 1.0 June 22, 2020
- Fantastical 3.1 June 22, 2020
- SummerFest 2020 for Indie Mac Apps June 19, 2020
- Looking Back at WWDC 1990 (3)June 19, 2020
- App Store for the Past (1)June 19, 2020
- Have You Contributed Any Revenue? (8)June 19, 2020
- It Doesn’t Work (21)June 19, 2020
- Highway Robbery (6)June 19, 2020
- New Apple Developer Forum (6)June 19, 2020
- Zoom End-to-End Encryption for All June 17, 2020
- Lightroom Classic 9.3 June 17, 2020
- Adobe Flash Player End of Life: December 31 (4)June 17, 2020
- Stop DuckDuckGo Clickjacking (9)June 16, 2020
- Apple Developer App for Mac (1)June 16, 2020
- HEY Rejected From the App Store (11)June 16, 2020
- European App Store Antitrust Investigation (3)June 16, 2020
- BitBar (3)June 15, 2020
- Fontcase 2.0 (1)June 15, 2020
- How to Improve the App Store (19)June 12, 2020
- iCloud Backups Deleted After 180 Days June 11, 2020
- Podcast Apps Removed From Chinese App Store (2)June 11, 2020
- Discontinuing iBooks Author and iTunes U (2)June 11, 2020
- Brilliant Hardware in the Valley of the Software Slump (1)June 11, 2020
- Upgrading to a 16-inch MacBook Pro (32)June 10, 2020
- ARM Macs to Be Announced at WWDC 2020 (11)June 9, 2020
- AWS Non-Compete Agreement Lawsuit (3)June 9, 2020
- Using Custom Perspectives in OmniFocus (1)June 9, 2020
- plutil Enhanced in Catalina (1)June 9, 2020
- macOS vs. Dragon Dictation (9)June 8, 2020
- PHP at 25 (1)June 8, 2020
- Why TextView Is My SwiftUI Canary (3)June 8, 2020
- Apple Linker Magic & Swift Runtime June 8, 2020
- Password Manager Resources (3)June 5, 2020
- Acorn 6.6 June 5, 2020
- Bombardier Temperature Correction Bug June 5, 2020
- The Origin of Database “Sharding” June 5, 2020
- VMware Fusion 11.5.5 June 5, 2020
- Software Engineering Within SpaceX (1)June 4, 2020
- macOS Calendar Exfiltration June 4, 2020
- Five Years of Rust (4)June 4, 2020
- Google Chrome Incognito Lawsuit (4)June 3, 2020
- Claquette 2.0 (1)June 3, 2020
- Unable to Enable Safari Extensions (7)June 3, 2020
- Apple’s Linker & Deterministic Builds June 3, 2020
- Exploring Hearing Aid Integration in iOS (4)June 2, 2020
- Clario’s MacKeeper June 2, 2020
- BBEdit 13.1 June 2, 2020
- Rebuilding Slack on the Desktop (2)June 2, 2020
- Vision Smarts Barcode Scanner SDK (Sponsor) June 1, 2020
- macOS 10.15.5 Supplemental Update June 1, 2020
- Apple Mail Randomly Becomes the Frontmost Application (13)June 1, 2020
- InterposeKit June 1, 2020
- Sign in With Apple Vulnerability June 1, 2020
- Unhelpful Amazon Order Confirmation E-mails (100)June 1, 2020
- Logitech Combo Touch (1)May 29, 2020
- Swift AWS Lambda Runtime (1)May 29, 2020
- Backing Up Core Data Stores May 29, 2020
- OmniFocus 3.8 May 29, 2020
- Shrugs 1.0 (7)May 28, 2020
- Camo Beta (2)May 28, 2020
- iPhone vs. Pixel Dictation (2)May 28, 2020
- Mac App Store Review Prompting Bug (8)May 28, 2020
- FileMaker 19 (5)May 28, 2020
- Catalina Fonts You Didn’t Know You Had Access To (5)May 27, 2020
- The LG UltraFine 5K, kernel_task, and Me (5)May 27, 2020
- macOS 10.15.5 (12)May 27, 2020
- Bot Twitter Accounts Discussing COVID-19 (4)May 27, 2020
- Jailbreaking for iOS Developers May 26, 2020
- Sublime Merge 2 (4)May 26, 2020
- Phantom App Updates, Part 2 May 26, 2020
- Public Triplebyte Profiles May 26, 2020
- Netflix Stops Charging Inactive Customers May 26, 2020
- Grocery Shopping With Guided Access (5)May 25, 2020
- unc0ver Jailbreak Tool for iOS 13.5 May 25, 2020
- Solving the “Miracle Sudoku” in Prolog May 25, 2020
- macOS 10.15: Slow by Design (16)May 22, 2020
- What Time Is It in London, Siri? (6)May 22, 2020
- Marking Unused Required Swift Initializers As Unavailable May 22, 2020
- New York Times Phasing Out 3rd-Party Advertising Data (1)May 22, 2020
- Apple Purchasing Podcasts May 21, 2020
- HEIC and the College Board (2)May 21, 2020
- Remote Code Execution in qmail (3)May 21, 2020
- “Lack of Action” on Siri Recordings (2)May 21, 2020
- iOS 13.5 (1)May 21, 2020
- Hide UI (1)May 21, 2020
- Don’t Bury a Wet Laptop in Rice (1)May 20, 2020
- Joe Rogan Moves to Spotify (3)May 20, 2020
- Halide’s Third Birthday May 20, 2020
- Be Careful When Scheduling Events Using Siri May 20, 2020
- Timing in SSH (3)May 19, 2020
- Why NetNewsWire Is Fast (7)May 19, 2020
- FBI Unlocks Pensacola Phone (5)May 19, 2020
- Apple vs. Security Researchers May 19, 2020
- Magic Lasso Adblock (Sponsor) May 18, 2020
- Security Theatre in Safari Download Permissions May 18, 2020
- Edison Mail Bug Allows Access to Other Users’ Data May 18, 2020
- Facebook to Buy Giphy (2)May 18, 2020
- What’s New in Swift 5.3 (1)May 18, 2020
- WWDC 2020 Wish Lists (8)May 14, 2020
- Security Flaws in Adobe Acrobat Reader May 14, 2020
- Dell UltraSharp 49 Review (1)May 14, 2020
- Magic Keyboard for iPad Teardown May 14, 2020
- Valve Drops Mac Support for SteamVR (2)May 14, 2020
- Taking It Back to the Matte (4)May 13, 2020
- Profanity-Blocking Font (3)May 13, 2020
- App.net Archive Now Available May 13, 2020
- Nested Property Wrappers in Swift May 13, 2020
- Monkey’s Push Notifications May 13, 2020
- Logic Pro X 10.5 (4)May 12, 2020
- Search in Messages.app (12)May 12, 2020
- Apple Books for Authors May 11, 2020
- RSS Readers Rejected From the App Store (3)May 11, 2020
- Apps That Can’t Be Transferred (1)May 11, 2020
- swiftdt (Swift Debug Tool) May 11, 2020
- Exposure Notification (13)May 11, 2020
- Resilient Decoding in Swift May 8, 2020
- Stack Overflow Layoffs May 8, 2020
- Rewriting Facebook.com May 8, 2020
- Dithering Podcast (1)May 8, 2020
- Flexgate Class Action Lawsuit May 8, 2020
- Facebook SDK Causes Crashes (1)May 7, 2020
- Steve Jobs, Photographer May 7, 2020
- Wink Abruptly Switches to Subscription (2)May 7, 2020
- Zapping the PRAM for Catalina Permissions (2)May 7, 2020
- Zoom Security Improvements (1)May 7, 2020
- Microsoft Word Now Flags Double Spaces As Errors (5)May 7, 2020
- Reviving a 16-year-old Mac App May 6, 2020
- AirPods Pro Firmware Problems (5)May 6, 2020
- CleanMyMac X in the Mac App Store (2)May 6, 2020
- Mac Pros Don’t Really Sleep (8)May 6, 2020
- Advantages of the Arq 6 File Format (3)May 6, 2020
- Apple’s Q2 2020 Results May 6, 2020
- WWDC 2020 Announced (1)May 5, 2020
- 13-inch MacBook Pro 2020 (2)May 5, 2020
- Psychic Paper (1)May 5, 2020
- iPhone SE Haptic Touch and Notifications (3)May 5, 2020
- Arq and Time Machine Exclusions (10)May 4, 2020
- Faster Face ID Failing With a Mask May 4, 2020
- NSProgress Documentation Conflicts May 4, 2020
- NetNewsWire Code Layout May 4, 2020
- The App Coalition May 4, 2020
- iPhone SE 2020: Single Image Monocular Depth Estimation April 29, 2020
- actool Strips Larger Icon Sizes (1)April 29, 2020
- Not Dogfooding DriverKit (8)April 29, 2020
- Presidential Simulation App Removed From the App Store (7)April 29, 2020
- Apple Watch at 5 (2)April 29, 2020
- APFS Sparse Bundle Bugs (1)April 28, 2020
- Mac Sandbox Escape via TextEdit (4)April 28, 2020
- The NTSC Color Hack April 28, 2020
- Image Capture HEIF Conversion Padding (3)April 27, 2020
- BlockBlock 1.0 (6)April 27, 2020
- Bloomberg: ARM Macs in 2021 (10)April 23, 2020
- Throttling Due to Thunderbolt Left Proximity Sensor (10)April 23, 2020
- CS Unplugged April 23, 2020
- WebKit: Inline Caching With Delete April 23, 2020
- The Most Impactful iPad Apps of the Decade April 23, 2020
- iPhone SE 2020 Reviews (8)April 22, 2020
- iOS Mail Vulnerabilities in MFMutableData April 22, 2020
- NativeConnect in the Mac App Store April 22, 2020
- Facecharm Rejected From the App Store (3)April 22, 2020
- Magic Keyboard for iPad (9)April 21, 2020
- Testing Sync at Dropbox April 21, 2020
- Macintosh Y2020 (1)April 21, 2020
- How to Restart the Touch Bar (2)April 21, 2020
- There Should Be an iCloud Keychain App (3)April 20, 2020
- Privileged Operations on macOS (11)April 20, 2020
- NSDateFormatter.com (4)April 20, 2020
- Malicious RubyGems Packages April 20, 2020
- iWork 10 in WebAssembly (1)April 17, 2020
- Battery Health Management for Mac (13)April 17, 2020
- Glitch Launches Subscriptions April 17, 2020
- Trello Account Claimed Using Secondary E-mail April 17, 2020
- Chrome vs. Safari: Energy Use and Compatibility (17)April 17, 2020
- Microsoft Buys Corp.com April 17, 2020
- Cloudflare Dumps reCAPTCHA (1)April 15, 2020
- Intercepting Economic Impact Payments (1)April 15, 2020
- AirPods Pro Thoughts (20)April 15, 2020
- Crafting Interpreters (1)April 15, 2020
- iPhone SE 2020 (23)April 15, 2020
- Service Station 1.0 (1)April 14, 2020
- Bar None 1.0 (1)April 14, 2020
- Linea Sketch 3 (2)April 14, 2020
- John Conway, RIP April 14, 2020
- SoundSource From Rogue Amoeba (Sponsor) (3)April 13, 2020
- Arq 6 (18)April 13, 2020
- Git Tower 4.3 April 13, 2020
- Temporarily Free Content April 13, 2020
- Resources for Learning Objective-C and AppKit (4)April 13, 2020
- Contact Tracing (1)April 10, 2020
- CloudKit Impressions From a NetNewsWire Developer (4)April 10, 2020
- The Windmill Source Code Is Now Public April 10, 2020
- Every Zoom Security and Privacy Flaw So Far April 10, 2020
- Zoom Installation (3)April 10, 2020
- macOS 10.15.4 Supplemental Update (3)April 9, 2020
- iPad Main Menu (12)April 9, 2020
- Podcasts During Pandemic (1)April 9, 2020
- Watchsmith (1)April 8, 2020
- HBO to Drop Support for Apple TV 2 & 3 (3)April 8, 2020
- Masks and Face ID (4)April 8, 2020
- Calling for COBOL Programmers (2)April 8, 2020
- iPad Desk Mode (2)April 8, 2020
- Apple’s Information Systems & Technology Division (20)April 7, 2020
- App Store Sandbox Dropping Requests (1)April 6, 2020
- Amazon Prime Video Now Allows In-App Rentals and Purchases (2)April 6, 2020
- No Shortcuts Files April 6, 2020
- App Store Rules Limit Rival Gaming Services (1)April 6, 2020
- iPad Pro 2020 Includes Microphone Hardware Disconnect (17)April 3, 2020
- Swift Bridging of allHeaderFields April 3, 2020
- The Case for Postponing macOS 10.16 (14)April 2, 2020
- Opening Large CSV Files in Numbers 10.0 (5)April 2, 2020
- altool 4.01 April 2, 2020
- Swift on Mac OS 9 (1)April 2, 2020
- Apple Buys Dark Sky (3)March 31, 2020
- Zoom Meetings Aren’t End-to-End Encrypted (1)March 31, 2020
- Omni Group Layoffs (9)March 31, 2020
- macOS 10.15.4 Broke SSH (15)March 31, 2020
- The Internet Archive’s National Emergency Library (1)March 31, 2020
- Unmasking Twitter (1)March 31, 2020
- Xattrs Make Time Machine Backups Waste Space (11)March 30, 2020
- “Cursor,” “Pointer,” and “Insertion Point” (3)March 30, 2020
- Old macOS Desktop Pictures, Upscaled March 27, 2020
- Chris Lattner on Swift, TensorFlow, MLIR, and SiFive March 27, 2020
- Amazon Sellers “Hijack” Listings to Sell Face Masks March 27, 2020
- Safari 13.1: Third-Party Cookie Blocking and 7-Day Script-Writeable Storage (5)March 26, 2020
- Retina MacBook Air Staingate (2)March 26, 2020
- Zoom Attention Tracking and Facebook (5)March 26, 2020
- Little Snitch and the Deprecation of Kernel Extensions March 25, 2020
- Xcode 11.4 and Swift 5.2 (1)March 25, 2020
- A Different Zoom in the Mac App Store (6)March 25, 2020
- Too Hard to Delay Daylight Saving Time March 25, 2020
- macOS 10.15.4 (4)March 24, 2020
- Aerial Brings Apple TV Screen Savers to the Mac March 24, 2020
- Making Swift Properties Overridable Only in Debug Builds March 24, 2020
- Fast (2)March 24, 2020
- Amazon Prime Delivery Delays (1)March 24, 2020
- Chrome and Firefox Postpone Disabling TLS 1.0 and 1.1 March 23, 2020
- Apple Mail’s Magic Mailboxes (4)March 23, 2020
- Verifying Photo Locations (1)March 20, 2020
- Writing Command Line Interfaces for iOS Apps March 20, 2020
- What Does the “Move To” Command Do in iWork? March 20, 2020
- Mac mini 2020 (1)March 19, 2020
- The Growth of Command Line Options March 19, 2020
- MacBook Air 2020 (12)March 18, 2020
- iPad Pro 2020 and Magic Keyboard With Trackpad (4)March 18, 2020
- Understanding Combine March 17, 2020
- Rewriting Dropbox’s Sync Engine in Rust (1)March 17, 2020
- iOS Apps Snooping on Pasteboard Data (5)March 17, 2020
- Microsoft Plots the End of Visual Basic (1)March 17, 2020
- Microsoft Acquires npm March 16, 2020
- Working From Home Temporarily (2)March 16, 2020
- The Pace of macOS Updates March 16, 2020
- Bill Gates Leaves Microsoft’s Board March 16, 2020
- ViDL 1.0.2 (9)March 13, 2020
- Eight Major Releases Later, Sandbox File Limit Bug Remains March 13, 2020
- Sparkle Project Needs Help (1)March 13, 2020
- WWDC 2020 to Be Online-only March 13, 2020
- Is That Twitter Follower Fake? (1)March 12, 2020
- TLS Increasingly Exists in Three Different Worlds March 12, 2020
- Oracle Responds to Java API Copyright Amicus Briefs (1)March 12, 2020
- How (Some) Good Corporate Engineering Blogs Are Written (13)March 12, 2020
- Awesome macOS Command Line (1)March 11, 2020
- Reverting From Apple News Format to RSS (3)March 11, 2020
- Explaining Copyright Broke the YouTube Copyright System March 11, 2020
- Saving Audion Faces (2)March 10, 2020
- Vanishing MacBook Pro Ports (10)March 10, 2020
- Google’s Software-based 3D Touch (4)March 10, 2020
- Let’s Encrypt Vulnerability March 10, 2020
- Apple Changes iPhone Cleaning Guidelines (2)March 9, 2020
- Folding@home March 9, 2020
- Samsung vs. iPhone March 9, 2020
- Trying to Weaken Encryption Again (1)March 9, 2020
- Apple to Settle US iPhone Throttling Lawsuit (3)March 9, 2020
- iOS Default Apps and Competing With Built-in Apps March 6, 2020
- Buy-Back Programs for iPhones (3)March 6, 2020
- The Decimation of Safari Extensions (9)March 6, 2020
- The Apollo Guidance Computer (1)March 6, 2020
- Twitter Testing “Fleets” March 6, 2020
- iCloud and iMessage Experiencing Performance Issues March 5, 2020
- New App Store Guidelines for Push Notifications and More (1)March 5, 2020
- Rewriting Facebook Messenger March 5, 2020
- Project Sandcastle: Android for the iPhone (1)March 5, 2020
- Hiding Easter Eggs in Maps March 5, 2020
- Mac Programming in 2020 March 5, 2020
- Optimizing PDF File Size (1)March 4, 2020
- Wide Gamut Color in CSS With Display-P3 (2)March 4, 2020
- Apple’s (Not Quite) Secure Notes (2)March 4, 2020
- APFS Snapshots and Large Files (7)March 3, 2020
- 2020 Mac Hardware Rumors (1)March 3, 2020
- MacSurfer Shutting Down (3)March 3, 2020
- SETI@home Shuts Down March 3, 2020
- Xconfig and XcodeBuildSettings.com March 2, 2020
- “Time” Swift Package March 2, 2020
- PlayStation Copy Protection March 2, 2020
- Apple Disables Clearview AI’s Enterprise Certificate March 2, 2020
- Swift Argument Parser February 28, 2020
- How Crash Bandicoot Hacked the Original Playstation (3)February 28, 2020
- Shadow Cloud Gaming Service Removed From the App Store (4)February 28, 2020
- Plague Inc. Removed From the China App Store February 28, 2020
- Google Earth Beta Supports Other Browsers February 28, 2020
- Craig Federighi’s Advice February 28, 2020
- MarkdownAttributedString (3)February 27, 2020
- Kr00k Wi-Fi Vulnerability (6)February 27, 2020
- What You See in the Finder Should Always Be Correct (10)February 26, 2020
- Pythonista 3.3 Includes a Keyboard Extension February 26, 2020
- ShortcutDetective February 26, 2020
- Google Sent Private Videos in Google Photos to Strangers February 26, 2020
- Recording All the Melodies (1)February 26, 2020
- Restoring the Mac Startup Chime (2)February 24, 2020
- Safari to Reject HTTPS Certificates Longer Than a Year (6)February 24, 2020
- EU Wants All Phones to Work With Interoperable Chargers (8)February 24, 2020
- iOS Developer Survey (1)February 24, 2020
- Git Tower 4.2 (1)February 21, 2020
- App Store Confidential (4)February 21, 2020
- Identifying Monopolistic Moves February 21, 2020
- AdSense Extortion Scheme February 21, 2020
- Mac Backups and the Versions Database February 21, 2020
- Larry Tesler, RIP (1)February 19, 2020
- Which OS Services Are App Store–only? February 19, 2020
- Developer Laws February 19, 2020
- Catalina Data Protections Break File Sharing (14)February 18, 2020
- iOS Optimization Tips (2)February 18, 2020
- Goodbye, Mac360 (1)February 18, 2020
- YouTube App Ending In-App Purchase (6)February 18, 2020
- Why There’s No Instagram iPad App (3)February 17, 2020
- The Paywalled Garden: iOS Is Adware (19)February 17, 2020
- SwitchGlass 1.0 (1)February 14, 2020
- Companies that Scrape Your E-mail February 14, 2020
- Unpaid Apple Store Bag Checks Ruled Illegal (5)February 14, 2020
- macOS 10.15.3 Time Machine Problems February 14, 2020
- macOS 10.15.3 Update Erases Log Files, Too February 14, 2020
- How Important Our Phones Are (11)February 13, 2020
- macOS 10.15.3 Update Doesn’t Create APFS Snapshot (9)February 13, 2020
- 2020 State of Mac Malware (7)February 13, 2020
- BlueMail Back in Mac App Store February 13, 2020
- KVO Reentrancy Canary February 12, 2020
- iOS 13 UTI Bug February 12, 2020
- Google Maps at 15 February 11, 2020
- More About SwiftUI (24)February 11, 2020
- Rejecting and Accepting an Appfigures Client February 11, 2020
- Avalanche for Lightroom 1.0.5 February 10, 2020
- macOS 10.15.4 to Warn About Deprecated KPIs February 10, 2020
- Taika Waititi on MacBook Keyboards (4)February 10, 2020
- France Fines Apple for Throttling iPhones Without Telling Users (9)February 10, 2020
- iOS 13 Cursor Placement and Text Selection (3)February 10, 2020
- YouTube Audio to Overcast (4)February 7, 2020
- Tracking Subscriptions (2)February 7, 2020
- Editorial and Pythonista (1)February 7, 2020
- iCloud Drive Changing Empty Files (1)February 7, 2020
- Wacom Tablets Track Every App You Open (1)February 6, 2020
- Apple’s Independent Repair Program Contract February 6, 2020
- Objective-C Quiz (6)February 6, 2020
- macOS 10.15.4 and iOS 13.4 in Beta February 6, 2020
- Universal Purchase February 5, 2020
- Xcode 11.4 Beta February 5, 2020
- A New Hash Algorithm for Git February 4, 2020
- Alternative Ways to Protect Yourself From Being Spearfished February 4, 2020
- NSErrorDomain, NS_ERROR_ENUM, and NSErrorUserInfoKey February 4, 2020
- Delivering Origin-bound One-time Codes Over SMS February 4, 2020
- Introducing Swift Crypto February 3, 2020
- VMware Fusion 10 on macOS Catalina (6)February 3, 2020
- Google Maps Traffic Hack February 3, 2020
- Clayton Christensen, RIP February 3, 2020
- MacBook Pro 16 Has a Fan Problem (5)February 3, 2020
- macOS Display Problems (8)February 3, 2020
- Overcast 2020.1 (1)January 31, 2020
- 2019 Six Colors Apple Report Card (4)January 31, 2020
- How to Search Your Music Library in Catalina (1)January 31, 2020
- SwiftUI for Mac January 31, 2020
- LastPass to Drop Support for Native Mac App (3)January 30, 2020
- Dropbox Ignore Feature in Beta (14)January 30, 2020
- Behind the Scenes on Apple’s Aperture Team (8)January 30, 2020
- Apple Finishes New U.S. Map (2)January 30, 2020
- Fantastical 3 (9)January 29, 2020
- Sorting My TV (2)January 29, 2020
- iPad at 10 (9)January 28, 2020
- macOS 10.15.3 (16)January 28, 2020
- Disk Prices on Amazon January 28, 2020
- Core Data Lab 1.0 (1)January 27, 2020
- Safari Runs Disabled Extensions January 27, 2020
- Federico’s Must-Have iOS Apps (3)January 24, 2020
- On the Road to Swift 6 (5)January 24, 2020
- Setting Up Gitweb on Shared Hosting (1)January 24, 2020
- Logitech Limits Harmony Hub Resets (5)January 24, 2020
- Using Breakpoints As Bookmarks (2)January 24, 2020
- Information Leaks via Safari’s Intelligent Tracking Prevention January 24, 2020
- The Hunt for the Fastest Zero January 22, 2020
- Every Google Result Now Looks Like an Ad (3)January 22, 2020
- Farewell, Tetris (1)January 22, 2020
- Sonos Will Stop Providing Software Updates for Its Oldest Products in May (2)January 22, 2020
- Apple Dropped Plans for End-to-End Encrypted iCloud Backups After FBI Objected (10)January 21, 2020
- Creating Root-level Directories and Symbolic Links in Catalina (5)January 20, 2020
- Farewell, Carcassonne (1)January 20, 2020
- Profiling Mac Unit Tests (2)January 20, 2020
- Rejected for Working Around macOS Bugs (1)January 20, 2020
- The Flask Mega-Tutorial January 17, 2020
- Malicious WebAssembly January 17, 2020
- App Movement Monitoring January 17, 2020
- YouTube RSS Feeds (17)January 16, 2020
- Optionals in Swift Objective-C Interoperability (5)January 16, 2020
- Is Git Irreplaceable? (1)January 16, 2020
- Composite Mac Desktop Picture January 16, 2020
- Which Emoji Scissors Close? January 16, 2020
- AppleScript to Export Open Safari Tabs to OmniFocus (1)January 15, 2020
- Typewriter Keylogger January 15, 2020
- Why Wireless Networks Pose No Known Health Risk January 15, 2020
- Bluetooth LE Audio (2)January 15, 2020
- Low Power Mode for Mac Laptops (2)January 14, 2020
- The Security of Safari Extensions (8)January 14, 2020
- Aerial Screensaver and Catalina (2)January 14, 2020
- The Dark Side of Dark Mode and Night Shift (5)January 14, 2020
- macOS Filename Homoglyphs Revisited January 13, 2020
- Lambda the Ultimate Pattern Factory January 13, 2020
- iPod and Other History via Tony Fadell (1)January 13, 2020
- Project Zero Remote iPhone Exploitation January 10, 2020
- Observing Appearance Changes January 10, 2020
- KVO, My Enemy (1)January 10, 2020
- How to Downgrade a New Mac to Mojave From Catalina January 10, 2020
- End & Accept, Decline, Hold & Accept (8)January 9, 2020
- Dark Patterns on Travel Websites (1)January 9, 2020
- Front and Center 1.0.1 (3)January 9, 2020
- LaunchCuts January 8, 2020
- Twitter Will Add Options to Limit Replies (3)January 8, 2020
- Chosen-Prefix Collision for SHA-1 (1)January 8, 2020
- Xcode Preview Snips January 8, 2020
- Ten Years of Apple on One Page (3)January 7, 2020
- OpenDrop January 7, 2020
- Safari’s “Reload Page From Origin” (3)January 7, 2020
- Mystery Scrollwheel Crash January 6, 2020
- Beware Spinlocks in User Space January 6, 2020
- Testing the 2019 Mac Pro and Pro Display XDR (1)January 6, 2020
- No Home Videos in TV App January 6, 2020
- Chrome OS Has Stalled Out January 6, 2020
- 20 Years Ago: Internet Explorer 5 and iTools January 6, 2020
- The Mac Malware of 2019 January 3, 2020
- AppMover Swift Library (2)January 3, 2020
- Why You Can’t Save a logarchive There January 3, 2020
- Rewriting m4vgalib in Rust January 3, 2020
- MacBook Pro Diary: A Third Failure (3)January 3, 2020
- The Falling Ladder of Abstractions (3)January 2, 2020
- IRS Reforms Free File Program January 2, 2020
- Sonos Recycle Mode (1)January 2, 2020
- Brydge Pro+: iPad Keyboard With Trackpad (1)January 2, 2020
- MacInTouch Switches to WordPress January 2, 2020