Apple Will Sell iPhone Parts to Repair Shops: https://t.co/ztmeAfdyTk #mjtsaiblog
Apple’s Inconsistent Ellipses Icons: https://t.co/ujlHD8JdrZ #mjtsaiblog
Accidentally Quadratic Constant Folding: https://t.co/7AeIx6b5u4 #mjtsaiblog
Downsides of Apple Card Being Titanium: https://t.co/D88MSRdSqu #mjtsaiblog
@malhal @handcoding Great, good to know there’s still a good option if I ever need to replace my current ScanSnap.
@malhal @handcoding How do you like the IX500? Reviews make it sound like it’s not as smooth a scanning process as with previous versions.
Posts updated today:
Why Spiderweb’s Games “Look Like Crapâ€
https://t.co/VK3tSvTz4Q
Skype for Web Drops Support… https://t.co/6yqc4tsIDb
Posts updated today:
Siri Recordings
https://t.co/L8x56V2Zvh
macOS 10.14.6
https://t.co/ApueOlmQnY
The Problems… https://t.co/p67sSfKT8J
@iamJeffPerry My EagleFiler can do this: c-command.com/eaglefiler/
@danielpunkass @handcoding Thanks. I’ll take a look at ExactScan. Did not like VueScan because it required more cer… https://t.co/zSfoeznjgk
@vigobronx My understanding is that the new extensions work in a very different way, so you can’t really convert.
Spotlight Excludes Mail Folder on macOS 10.15: https://t.co/GIjs4y20He #mjtsaiblog
The Curious Case of the Core Data Crash: https://t.co/F5VYlY917v #mjtsaiblog
Missing Family Support: https://t.co/6kcPc1Nucm #mjtsaiblog
What Happened to PencilKit?: https://t.co/yV7rprjwxv #mjtsaiblog
Goodbye, Safari Extensions Gallery: https://t.co/MSLeQ9NsRd #mjtsaiblog
Identifiable in Swift 5.1: https://t.co/ef17Ng3aRy #mjtsaiblog
iOS 13.1 Developer Beta 1 Is Already Out: https://t.co/y9pYEkp0Cr #mjtsaiblog
Installing Old Versions of macOS: https://t.co/sUCY4h7gSm #mjtsaiblog
iOS 13.1 Developer Beta 1 Is Already Out: https://t.co/y9pYEkp0Cr #mjtsaiblog
Installing Old Versions of macOS: https://t.co/sUCY4h7gSm #mjtsaiblog
iOS 13.1 Developer Beta 1 Is Already Out: https://t.co/y9pYEkp0Cr #mjtsaiblog
Installing Old Versions of macOS: https://t.co/sUCY4h7gSm #mjtsaiblog
iOS 13.1 Developer Beta 1 Is Already Out: https://t.co/y9pYEkp0Cr #mjtsaiblog
Installing Old Versions of macOS: https://t.co/sUCY4h7gSm #mjtsaiblog
Per-Build Release Notes: https://t.co/i3Eem7gBYB #mjtsaiblog
Preference Panes and Catalina: https://t.co/5NRvttbrAy #mjtsaiblog
Git Tower 3.5: https://t.co/gMxEnI7QXq #mjtsaiblog
DevMate End of Life: https://t.co/naMmT8NkwP #mjtsaiblog
@lapcatsoftware Yep, I’ve been seeing that one as well.
@lapcatsoftware @invalidname Yes, I actually just ran into one of those. Was told the bug would not be fixed.
@invalidname @lapcatsoftware In my experience, it’s a really bad sign because it means that new bugs start cropping up and never get fixed.
Some Obscure C Features: https://t.co/1eHIPfuXTs #mjtsaiblog
Amazon Has Ceded Control of Its Site: https://t.co/kQaeTdRPe6 #mjtsaiblog
GitUp 1.1: https://t.co/nfLnffyeTO #mjtsaiblog
iMessage, NSKeyedArchiver, and _NSDataFileBackedFuture: https://t.co/dhvTAdlXAa #mjtsaiblog
The Problems With HomePod: https://t.co/iFjP5O55V0 #mjtsaiblog
Posts updated today:
Storing Your Apple Card Wrong
https://t.co/Jq5RyQhqMU
OWC Thunderbolt 3 Dock
https://t.co/nLHZUDbpY7
#mjtsaiblog
@OluseyiSonaiya @jgordonshare @ClarkGoble @chriskrycho Yeah, if the deep navigation hierarchy and modes really are… https://t.co/uMXUUuCj8M
@OluseyiSonaiya @jgordonshare @ClarkGoble @chriskrycho This is outside the App Store. At present (since I haven’t w… https://t.co/ng7DGwyDgu
@OluseyiSonaiya @jgordonshare @ClarkGoble @chriskrycho With it all in one app, you can choose (and change over time… https://t.co/rqNUNn5uOR
@OluseyiSonaiya @jgordonshare @ClarkGoble @chriskrycho Hard to answer without specifics. I could see the UI being b… https://t.co/nnHsMCArkS
@OluseyiSonaiya @jgordonshare @ClarkGoble @chriskrycho I think I only bought a few bundles long ago to get both the… https://t.co/Ras1huBqfW
@jmfd DTS eventually got access to one of the builds and (assuming they weren’t in the submission) told me that I n… https://t.co/DJEPcfXW35
Microsoft Edge for Mac Beta: https://t.co/7LkZl75woc #mjtsaiblog
Storing Your Apple Card Wrong: https://t.co/a4axJcneMy #mjtsaiblog
Posts updated today:
Feedback Assistant Replaces Bug Reporter
https://t.co/z1ViDD8UIe
SF Symbols
https://t.co/XxWloMrt1V
#mjtsaiblog
Posts updated today:
AMP Server-Side Rendering
https://t.co/VIbLysL5Hg
https://t.co/RyLSDO14ky on macOS 10.15… https://t.co/hX3onT9wvu
Why Generics in Go?: https://t.co/REsWbxofMY #mjtsaiblog
Why Spiderweb’s Games “Look Like Crapâ€: https://t.co/mGkju3ie1e #mjtsaiblog
Lightning to USB 3 Camera Adapter: https://t.co/BEN1jFdhkp #mjtsaiblog
@siegel @Schwieb Weird. While I was shipping apps for 8+ months like this with no problems, @davidkocher ran into t… https://t.co/9NbuQaoWIM
@Schwieb rdar://problem/54347278 is for my issue. And I also just learned about https://t.co/gsS2cnLnm8
@uliwitness @Schwieb It’s a BBEdit diff window, and the comment that looks different is doubly highlighted because… https://t.co/hiv92SpKh1
@Schwieb Highlighted part got stripped. (This was at the point where DTS advised me to add extra entitlements that… https://t.co/mHrho8uoJb
@Schwieb Right. I had an XML comment before each <key> in the plist (which did pass validation) to say what it was… https://t.co/4KvgFUFMsf
This took a while to figure out because my app was getting rejected for not launching. App Review doesn’t like to s… https://t.co/7f4jDN2phz
@davidkocher That’s interesting. It didn’t affect me in 2018, and I guess they resolved it for you, but it came back around April 2019.
@krzyzanowskim I don’t think so. That’s talking about the Info.plist, and also I verified that everything was corre… https://t.co/2Mo8joiWpV
@danielpunkass Cool. Wonder whether they can fix all the text that got improperly rewrapped, or if it’s permanently… https://t.co/3sHfA3hydE
There’s currently a bug in App Store submission, where if an entitlements file has comments, some of the entitlemen… https://t.co/NLjUn9h26i
@bradeeoh I don’t think I actually need the scroll view. I just want to be able to save/restore the scrolling state.
@doekezanstra No, just objects.
@deeje Looks cool. Surprised to hear that NSPersistentCloudKitContainer doesn’t use NSPersistentHistoryTracking. I… https://t.co/c8PXHzzcHM
Posts updated today:
NetNewsWire 5 Public Beta
https://t.co/9o41u8EsLS
Trusting SDKs
https://t.co/ljmT9YCDJU
#mjtsaiblog
Catalina’s Path Changes: https://t.co/SN2q9cG9hw #mjtsaiblog
Persistent History Tracking in Core Data: https://t.co/O28QGlIcgc #mjtsaiblog
Simple Opt Out: https://t.co/OZODtUANP4 #mjtsaiblog
Nullable References in C# 8.0: https://t.co/oKcRhjAWKW #mjtsaiblog
@galooticus Not yet, but the parts I’m using are deprecated.
Feedbin Pages (Read Later): https://t.co/sMSiefltfa #mjtsaiblog
Home Sharing Improvements in macOS Catalina: https://t.co/GOIUY4hPRQ #mjtsaiblog
Git 2.23: https://t.co/CCxReKpB1M #mjtsaiblog
The Fate of the iTunes Store in macOS Catalina: https://t.co/4PB9KDRMrI #mjtsaiblog
Posts updated today:
OWC Thunderbolt 3 Dock
https://t.co/ul1Hqzgd6e
Annoying Catalina Security Features… https://t.co/Nd8xNGwFp6
Posts updated today:
Apple Card Lacks Web Interface, Sends Push Notifications
https://t.co/eRLxlxkbqb
Feedback A… https://t.co/8j2iut9LRK
@krzyzanowskim I don’t think so. The symbol is from 10.6, before iCloud.
Was thinking about removing some old file manager calls, but it looks like NSURLCustomIconKey is still unimplemente… https://t.co/J1oYqPM0sB
It’s great that Keyboard Maestro and OmniGraffle can generate AppleScript, too: https://t.co/KK1840lyn5
RT @eaglefiler: EagleFiler 1.8.9 improves display of Adobe Illustrator files, renaming files, importing from Evernote, viewing animated GIF…
@rosyna @hey_pom Thanks. I’ll try that when I start submitting using Xcode 11. How long is considered normal?
@hey_pom @rosyna I’m trying to do that, but it complains about -v. The help suggest that it means --validate-app ra… https://t.co/yMCb0VKrbs
@Jon_Alper I don’t know. I don’t remember that being an issue. The desktops had plenty of ports. For notebooks, I g… https://t.co/ZT3vyECIWc
@Jon_Alper I was initially much more sympathetic to that idea. But after all these years and essentially zero progr… https://t.co/wu0qbUKwcH
@Jon_Alper I don’t see why putting it inside or outside the computer would change that. I don’t even necessarily wa… https://t.co/WbU9dimm3c
Code Generation via “curl --libcurlâ€: https://t.co/KK1840lyn5 #mjtsaiblog
OWC Thunderbolt 3 Dock: https://t.co/dTEjiGLQqy #mjtsaiblog
Catalina, App Notarization, and Sparkle: https://t.co/XmPvNMyu1v #mjtsaiblog
OWC Thunderbolt 3 Dock: https://t.co/dTEjiGLQqy #mjtsaiblog
Catalina, App Notarization, and Sparkle: https://t.co/XmPvNMyu1v #mjtsaiblog
Bluetooth KNOB Attack: https://t.co/cK59fzESJV #mjtsaiblog
WebKit Tracking Prevention Policy: https://t.co/fL54gTn9G9 #mjtsaiblog
@pmcg @daringfireball I use IFTTT to monitor the RSS feed—not sure why that sometimes takes a while. I think… https://t.co/77CXM9Bp76
@rmayoff It looks correct to me. Could you check again?
@DamienPetrilli Yep, so many errors just trying to submit a bug.
Posts updated today:
Siri Recordings
https://t.co/N7sKcrDj2M
Corellium
https://t.co/C86zzuPgFN
The Version Muse… https://t.co/qbeOOIsxEI
RT @spamsieve: SpamSieve 2.9.37 adds support for macOS 10.15, improves documentation, error messages, and moving trained messages in Apple…
@jgordonshare Python?
Posts updated today:
Siri Recordings
https://t.co/ar4DfuXhVT
Tumblr to Automattic
https://t.co/y3Do62jxso
Catal… https://t.co/ejqZZyrcBF
The Version Museum: https://t.co/rpONYHUmhR #mjtsaiblog
Apple Files Lawsuit Against Corellium for iOS Virtualization: https://t.co/6HGBj5j9bE #mjtsaiblog
AMP Server-Side Rendering: https://t.co/fCpbhtTAio #mjtsaiblog
Should the Web Be https://t.co/FFCOSyy30C?: https://t.co/X7geop3T3W #mjtsaiblog
App Store Editorial Stories on the Web: https://t.co/z9eYmsUUNP #mjtsaiblog
Posts updated today:
Sandboxing & Quarantine Flags
https://t.co/YVXqtqM1MJ
Apple Is Locking Batteries to Specifi… https://t.co/bV1rc4iCOp
Posts updated today:
Apple Card Lacks Web Interface, Sends Push Notifications
https://t.co/xcyYmUPSO7
Attorney G… https://t.co/kndXrQTs5B
Global Mac Defaults and Hidden Preferences: https://t.co/h5YrT1lwPT #mjtsaiblog
The Cost of Sharing iOS and Android Code at Dropbox: https://t.co/ENoo8ZFxyH #mjtsaiblog
Facebook and Microsoft Contractors Listen to Recordings, Too: https://t.co/QBmytNIFls #mjtsaiblog
C++ Development Tips: https://t.co/8PMMO5aX4A #mjtsaiblog
Keyboard Maestro 9: https://t.co/FH1iZTkfTB #mjtsaiblog
@howardnoakley My main point is that this is very useful for sheets, which most users don’t think of as windows. Al… https://t.co/U26Q9ukUHM
@howardnoakley NSWindowResizeTime can also be used to *decrease* the time, e.g. to make sheets open more quickly.
@jesse_squires Workaround is to instead send the action on mouse-up, which admittedly isn’t great because menus are… https://t.co/UVY7VkMOrr
@jesse_squires Regarding right-click, I’ve seen issues sending the action on mouse-down such as the icon highlighti… https://t.co/w6aj47mxyS
@kdzwinel @lapcatsoftware @bradeeoh @ddkilzer @hisaac Issues accessing/scrolling inner views, PDF export broken, ca… https://t.co/pRydBNuTdq
Locked Out of an Apple Account: https://t.co/lVuREeaY6X #mjtsaiblog
NetNewsWire 5 Public Beta: https://t.co/bahM3m04oE #mjtsaiblog
Verizon Sells Tumblr to Automattic: https://t.co/iz7t9sJ4LU #mjtsaiblog
Apple Card Lacks Web Interface, Sends Push Notifications: https://t.co/BHfo59IUZt #mjtsaiblog
Posts updated today:
Easter Eggs
https://t.co/8f1I2AuQd6
Mac Bug Bounty Program
https://t.co/JhjKPbSUYA
FileMak… https://t.co/Nca3P0zuBV
Posts updated today:
Grief From Transitioning to Subscriptions
https://t.co/P06VS4HGER
A Year of Working Remotel… https://t.co/0DXB1py5uG
Posts updated today:
Apple Is Locking Batteries to Specific iPhones
https://t.co/9MFjCupQIh
macOS 10.14.5 Whitel… https://t.co/Bc6IURtVFO
@isaiah That’s great to hear. Congrats on 11 years.
RIP AirPower, But Great Gadget Chargers Abound: https://t.co/z4kr1xkgab #mjtsaiblog
Grief From Transitioning to Subscriptions: https://t.co/xdgsCK6WlM #mjtsaiblog
AirPods Charger Teardown and Reverse Engineering: https://t.co/o4twL2qWTU #mjtsaiblog
Google Chrome Incognito Mode Can Still Be Detected: https://t.co/n3T7zAyw9b #mjtsaiblog
Hitting the Limits of APFS: https://t.co/rhHlSsTlCl #mjtsaiblog
@mcelhearn Right, just wanted to document what it is, since there’s some confusion.
Bye-Bye iPad: https://t.co/002rfCfY8y #mjtsaiblog
“Mastered for iTunes†Becomes “Apple Digital Mastersâ€: https://t.co/5NePZNCMwp #mjtsaiblog
Guardian Firewall 1.0: https://t.co/Tw5Yl2MBd8 #mjtsaiblog
Apple Maps in iOS 13: https://t.co/6LISJOthf8 #mjtsaiblog
Launching the SwiftPM Library: https://t.co/vT0Owcl7m4 #mjtsaiblog
Windmill for iPhone Rejected From the App Store: https://t.co/N4OUmBHkkE #mjtsaiblog
Posts updated today:
Hacker-Friendly iPhones and Mac Bug Bounty
https://t.co/NcMmycZ0qd
Practical Concurrency: S… https://t.co/r0SgL0ioSM
GitHub Actions CI/CD in Beta: https://t.co/SvCvUXSUCd #mjtsaiblog
A Year of Working Remotely: https://t.co/GuPhxwMicz #mjtsaiblog
Apple Is Locking Batteries to Specific iPhones: https://t.co/OToKnhGFZz #mjtsaiblog
Leakiest Abstractions: https://t.co/NI8LEhLX04 #mjtsaiblog
@tclementdev Awesome, thanks.
@roryprior Congrats!
iOS 13 to Limit VoIP API, Eliminate Background Activity: https://t.co/4wT96FVzsg #mjtsaiblog
Posts updated today:
Apple News+ Revenue
https://t.co/tll3qecc2F
Practical Concurrency: Some Rules… https://t.co/CjOrvNUoCL
Apple Card Exporting and Arbitration: https://t.co/amBvLIUxsZ #mjtsaiblog
Suggestions As Part of the Pro Workflow Team: https://t.co/QSQ2xrERgl #mjtsaiblog
Downloading AT&T Wireless Usage Data: https://t.co/tR6PIELhEB #mjtsaiblog
FileMaker Returns to Claris Name: https://t.co/C5cDCxHWUr #mjtsaiblog
Practical Concurrency: Some Rules: https://t.co/8vHB2PExfb #mjtsaiblog
No Thanks vs. Later: https://t.co/xcAZpwA91r #mjtsaiblog
Hacker-Friendly iPhones and Mac Bug Bounty Program: https://t.co/Q057pM2gIR #mjtsaiblog
Yelp Inserts Tracking Phone Numbers: https://t.co/CRxmxVWj7n #mjtsaiblog
Posts updated today:
Equifax Breach Settlement
https://t.co/G9PCSDQXlJ
Performance of Combine… https://t.co/yrg63xIne3
@mattbirchler Thanks! Interesting results. I would have expected Excel to do better, as it has worked well on large… https://t.co/U4xsEgWHTz
Opening Huge CSV Files: https://t.co/MSPxE8OaeJ #mjtsaiblog
Performance of Combine: https://t.co/l8h7Z1mKp1 #mjtsaiblog
Phantom Types in Swift: https://t.co/6YPj58fVfN #mjtsaiblog
Cloudflare and Voxility Ban 8Chan: https://t.co/hYDqxT7yh3 #mjtsaiblog
Apple No Longer Is the iPhone Company: https://t.co/Vc6je9nj45 #mjtsaiblog
Posts updated today:
Capital One Breach
https://t.co/n7QjUETc4h
Catalyst
https://t.co/ScIV93Nqgk
Siri Recording… https://t.co/EDx3wVsil2
Netflix vs. Blockbuster Total Access: https://t.co/q8EoDw2Gac #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Excluding From iCloud Drive: https://t.co/3dfFVqPVmX #mjtsaiblog
Notarization and Java Apps: https://t.co/OpGFb3vgj3 #mjtsaiblog
@kuba_suder It seems like they deliberately redesigned it to use large views in a single column. I’m not sure why—i… https://t.co/IgZHWiz8sR
@kuba_suder Except that the classic layout no longer has real columns.
Posts updated today:
Apple Contractors “Regularly Hear Confidential Details†on Siri Recordings… https://t.co/2Me2KZzrXR
@pmcg Yeah, I guess that’s because the phone is sending the firmware each time?
@pmcg Are you referring to the reliability?
@thistly Yep, tried private mode and resetting all the web site data.
@pmcg Yeah, the first one took forever for me and got stuck with a blank screen for hours; I eventually had to hard reboot.
Why Unsubscribing Can Take Time: https://t.co/aaS9nGB0ue #mjtsaiblog
Lightning Video Adapters: https://t.co/Br7FESVBBx #mjtsaiblog
Decoding Intel Chip Names: https://t.co/M3NQtOlNTq #mjtsaiblog
Safari Won’t Load Google Sites: https://t.co/eD0Q9AVwqP #mjtsaiblog
@NSExceptional https://t.co/lUzsPcIPmr And I think there’s an app that has a lot of them built-in. I want to say it… https://t.co/6Yv7lDZ1kf
@jnadeau @danielpunkass That said, now that I know you don’t wish to be quoted, I’m happy to respect your wishes. (… https://t.co/N2iRaJinuT
@jnadeau @danielpunkass contexts. I thought that what you wrote was of general interest, not of a personal nature,… https://t.co/hNI0nY7XXh
@jnadeau @danielpunkass For better or worse, I think that’s pretty much what Twitter is, a way of spreading snippet… https://t.co/enjHFDDWqG
@NSExceptional I think the context of that comment was for Mac. Good to note that this exists for iOS, though.
Posts updated today:
Mixing License Codes and the Mac App Store
https://t.co/ARB7mu9JgK
Equifax Breach Settlemen… https://t.co/LIp6AgwEnf
Posts updated today:
The Man Who Built The Retweet
https://t.co/aA6OlumtIt
On Switching from iPad to Chromebook… https://t.co/MJ910cLcJG
Posts updated today:
Apple Contractors “Regularly Hear Confidential Details†on Siri Recordings… https://t.co/ong2GMSkeS