8 TB Hard Drives Now Highly Attractive: https://t.co/yV1xv8CaC7 #mjtsaiblog
Concurrency Is Not Parallelism: https://t.co/x7JgYHoZnR #mjtsaiblog
Twitterrific Update Rejected for Alternative User-Selectable Icons: https://t.co/6HoIxRQOhm #mjtsaiblog
Messages Not Brought Back to the Mac: https://t.co/LeezugDOK1 #mjtsaiblog
Tail Call Elimination: https://t.co/UC1oCx3ER2 #mjtsaiblog
Using Swift Protocol Compositon for Dependency Injection: https://t.co/vMCWSLvQa9 #mjtsaiblog
One-off Text Filtering in BBEdit: https://t.co/qoHeufwZQi #mjtsaiblog
Using Swift Protocol Compositon for Dependency Injection: https://t.co/vMCWSLvQa9 #mjtsaiblog
One-off Text Filtering in BBEdit: https://t.co/qoHeufwZQi #mjtsaiblog
Using Swift Protocol Compositon for Dependency Injection: https://t.co/vMCWSLvQa9 #mjtsaiblog
One-off Text Filtering in BBEdit: https://t.co/qoHeufwZQi #mjtsaiblog
Using Swift Protocol Compositon for Dependency Injection: https://t.co/vMCWSLvQa9 #mjtsaiblog
One-off Text Filtering in BBEdit: https://t.co/qoHeufwZQi #mjtsaiblog
Swift With a Hundred Engineers: https://t.co/dwzS2kpWJA #mjtsaiblog
Google Rewrites Search Rankings to Bury Fake News: https://t.co/bVJDinobnS #mjtsaiblog
The Internet Archive and Robots.txt: https://t.co/ywMMMkYa29 #mjtsaiblog
PhotoScan: Taking Glare-Free Pictures of Pictures: https://t.co/KT08BgFRJA #mjtsaiblog
Controlling File Permissions in Shared Folders: https://t.co/XgIAqt4OYd #mjtsaiblog
Apple Cuts App and IAP Affiliate Commissions: https://t.co/9IGcgOYQRF #mjtsaiblog
How Apple Won Silicon: https://t.co/rBwM9tF4ya #mjtsaiblog
Swift Source Compatibility Test Suite: https://t.co/SPr8IZNGbF #mjtsaiblog
Uber Used Private API to Access iPhone Serial Number: https://t.co/fbfOXvLBsr #mjtsaiblog
Uber Used Private API to Access iPhone Serial Number: https://t.co/fbfOXvLBsr #mjtsaiblog
Uber Used Private API to Access iPhone Serial Number: https://t.co/fbfOXvLBsr #mjtsaiblog
Reverse Engineering APFS: https://t.co/K6okkUdrh1 #mjtsaiblog
LivePhotosKit JavaScript API: https://t.co/PUcIPCMv3V #mjtsaiblog
Facebook Instant Articles and Apple News: https://t.co/ZwYn6FN4xC #mjtsaiblog
Bose Headphones Spy on Listeners: https://t.co/56SFF7J0sE #mjtsaiblog
Naming Swift Extensions: https://t.co/8O9VE1gSPr #mjtsaiblog
@owensd My take: https://t.co/8O9VE1gSPr
@ClarkGoble @OluseyiSonaiya @jgordonshare But after seeing more of him, he clearly has/shows lots of passion for non-product things/ideas.
@ClarkGoble @OluseyiSonaiya @jgordonshare That’s a great point. At first I thought the passion was there but hidden by his personality.
@owensd Yeah, what a strange way of describing a computer whose defining feature is its display.
@rosyna Is that recent? I recall the guidelines being 3-letter prefix for 3rd-party frameworks and none for 3rd-party app code.
Rumors of the 2017 iMac and iMac Pro: https://t.co/hvFCy7CmXy #mjtsaiblog
How Google Eats a Business Whole: https://t.co/tsbJxYjU5j #mjtsaiblog
Google Maps Gains New Timeline Feature: https://t.co/Imdvt3ITIX #mjtsaiblog
AirPods Shipping Delay: https://t.co/03rjtdycKk #mjtsaiblog
@mjdrayton @schwa Me, too. It still works well, integrates with Lightroom, and I haven’t seen anything better.
In Praise of Flickr: https://t.co/qwVXgM2JSc #mjtsaiblog
Avoiding Objective-C Class Name Collisions: https://t.co/qIyH0P8Ah5 #mjtsaiblog
The Great iPhone Naming Opportunity of 2017: https://t.co/O1focRpWz3 #mjtsaiblog
Syntactic Diabetes: https://t.co/cA7n2cvNPs #mjtsaiblog
Charge Your iPhone Without the Chime or Buzz: https://t.co/XqwCL0dpQp #mjtsaiblog
RT @eaglefiler: EagleFiler 1.7.6 adds support for searching for Alfred and LaunchBar, improves search match highlighting, and more: https:/…
@jckarter Cool that you can do that, although I don’t really want to spawn a threat to walk my data structure.
@gte @tofias You can use it for that, but I think most people just use it to make writing iterators easy.
@tofias For ease of coding. Can be a lot of work to manually maintain the proper state stack for an iteration.
@flumeapp That makes sense, but they tell you what you need to do to be in compliance?
Swift could really use a Python-style “yieldâ€.
@lapcatsoftware No. Makes sense.
@peternlewis Every SE and 5s (and I 4S) I’ve seen has the shake sound (gyroscope?). 6s has it, too, but much quieter.
Flume Leaves the Mac App Store: https://t.co/FLzRVbyzS4 #mjtsaiblog
Classic Mac Emulation in the Browser: https://t.co/QVkknUxPst #mjtsaiblog
@owensd “t do�
Ad-Blocker Using Computer Vision: https://t.co/2WDfRtsipz #mjtsaiblog
Robbing a Bank by DNS: https://t.co/TYHXsoxk5q #mjtsaiblog
Swift ABI Stability Dashboard: https://t.co/oaapciIJJ9 #mjtsaiblog
Switching to an iPhone SE: https://t.co/1Bx1DOCajJ #mjtsaiblog
@jgordonshare @fraserspeirs Aperture was so good.
@mpweiher Agreed. It seems doable, though.
@mpweiher Do you mean “admitting†in the context of the ownership model stuff?
@McCloudStrife Thanks. I guess that could be a problem if you have a short password.
@mpweiher @lapcatsoftware @bxlewi1 What are you referring to regarding low-level code?
@johnhugg I use AirPods most of the time, too. Main use case (when I get a newer iPhone) would be in a car that doesn’t have Bluetooth.
@johnhugg Yeah, I think Bluetooth is the way to go. Seems like those options are getting better. Then just use Lightning to charge.
@schwa Even more because starting from 70%, the 30% is an increase of 43% (minus fees).
7 months after iPhone 7, seemingly no good (4-stars, lots of reviews) Lightning headphone/charger adapter: https://t.co/aITsmDPFRU
Theft and Loss Recovery for iOS Users: https://t.co/D5bbuIYdSX #mjtsaiblog
Using Named iOS Font Styles With Custom Fonts: https://t.co/sSEY16boBs #mjtsaiblog
macOS 10.12.4 Locks Console Log Away From Normal Users: https://t.co/iguzY6QwJG #mjtsaiblog
Sip Leaves the Mac App Store: https://t.co/oUARC6Yt7J #mjtsaiblog
Debugging Swift Code in an Embedded Framework: https://t.co/oRkRENh7kO #mjtsaiblog
@rjonesy Thanks. One of my favorite apps.
“If you’ve opted in to automatic renewal…†iTunes Connect, you have my account info, can’t you figure this out yourself?
RT @dropdmg: DropDMG 3.4.6 adds support for creating case-insensitive APFS disk images, to help developers test their apps: https://t.co/EF…
@jgordonshare AppleCare is even more of a black hole for software issues.
@DamienPetrilli Couldn’t get that far. It stopped downloading the TV show, citing that the iPad was full, when it had 6 GB free.
@z31r4m OK, cool. But it also requires DRM-free content, right?
Double-clicking /System/Library/CoreServices/Weather.app put the missing Weather widget back in Notification Center.
@z31r4m I’m guessing those don’t do offline.
The iPad TV app is a disaster: very slow to navigate, no way to see what’s downloading, make a playlist, or search my library. No list view.
Apple Icons and Hardware Avoid Tangency: https://t.co/C3vWzpmOvi #mjtsaiblog
Analysis of the Facebook iOS App Bundle: https://t.co/HmDDsx1Oty #mjtsaiblog
Automatic Memory Leak Detection on iOS: https://t.co/97xGzWkXGt #mjtsaiblog
Google’s Search Quality Crisis: https://t.co/i0rLoQ7I3s #mjtsaiblog
Verizon to Drop E-mail Service: https://t.co/9vxB0lftXO #mjtsaiblog
@jimmyjamesuk123 That is typically how Apple thinks. But there’s a good chance I would replace the new Mac Pro before their future arrives.
@jimmyjamesuk123 Yeah, but right now the Amazon Choice SSD is $94 for 250 GB. So about 10x more expensive than the WD HD I mentioned.
@jimmyjamesuk123 Seems like it would be longer than that given the current rate of progress.
@jimmyjamesuk123 Seriously, I don’t care of the box is huge. The alternative is lots of stuff that has to go outside the box.
@jimmyjamesuk123 And what big gain do they get by only supporting SSDs?
@jimmyjamesuk123 Why not? Who has the budget to use SSDs for backups and archives?
@jimmyjamesuk123 Yes, because a 6 TB HD is only $200. And I already have a huge library of them that I will need to connect.
@jimmyjamesuk123 You’re probably right about what they will do, but I don’t think that’s what they should do.
@lapcatsoftware No, but sometimes they misspaced it.
Lightroom 6.10: https://t.co/9sf4tm35T7 #mjtsaiblog
What I Want in the New Mac Pro: https://t.co/EPseYTyeNi #mjtsaiblog
The Walt Mossberg Brand: https://t.co/9XmXyQlB6p #mjtsaiblog
Twitter Allegedly Deleting Negative Tweets Criticizing United Airlines: https://t.co/hFimu7rj7l #mjtsaiblog
@notio Seems like the early community feedback was important, though, and devs (still) have the choice of when to start using it.
@notio Definitely a lot of churn, but better than sticking with Obj-C or developing Swift in secret or leaving the early warts in place.
@notio Swift is the best thing Apple has done for software/devs in a long time.
@maxim_ux I haven’t looked into that. Assume it uses the GPU somewhat but is not native speed.
@tjw Thanks. The bug is that my app tries to display it as a text file instead of using Quick Look. Easy to work around and will ship soon.
@mpweiher @lapcatsoftware I was.
@lapcatsoftware Yeah. But I guess financially it was a win?
@colincornaby Seriously. Why can’t they automatically update the download at the same time?
Seems weird that com.omnigroup.omnioutliner.xmlooutline conforms to public.xml when it’s not text.
curl Is C: https://t.co/4XO4nIFgl4 #mjtsaiblog
Use macOS VMs in VMware Fusion in Retina Mode: https://t.co/5kZXm3r1XW #mjtsaiblog
TextExpander by Subscription One Year Later: https://t.co/0suGGqFgsJ #mjtsaiblog
Clips 1.0: https://t.co/RH6vx3abMN #mjtsaiblog
@_karsten_ It also happens on another Mac with no USB devices attached.
@_karsten_ I don’t think so since hardware setup has been the same for years and issues started with an OS update.
Tried unplugging Magic Keyboard now that I’m using 10.12.4. Bluetooth issues (dropped and repeated keys) within 15 minutes.
@mjdrayton Who knows whether there even will be any. Federighi considered the idea of SATA on the Mac Pro a joke.
Late October?
@jimmyjamesuk123 Also, there have been reports that he made major changes to the way the releases have been managed/scheduled.
@jimmyjamesuk123 He seems like a smart, affable guy, but I’m looking at the output. Software quality is ultimately his responsibility.
@jimmyjamesuk123 For me, 10.6 was the best. 10.7, 10.8 OK. Decline really started with 10.9.
@jimmyjamesuk123 Last couple years have been the worst ever in my time as a Mac user. More bugs at all levels: frameworks, system, apps.
@jimmyjamesuk123 Endless bugs.
Putting Core Data on the Map: https://t.co/erce66EBXb #mjtsaiblog
OmniOutliner 5: https://t.co/BQyIo4urRt #mjtsaiblog
Excluding Files From Spotlight and Time Machine: https://t.co/WhxT4w5M73 #mjtsaiblog
Thoughts on Swift Access Control: https://t.co/v4aaefYV3b #mjtsaiblog
@cocoadog OK. The way I see it, foo has a formal parameter x, and "parameter" is often used as an abbreviation for "formal parameter."
@cocoadog That seems to match Swift but not your definition.
@cocoadog “parameter (sometimes called formal parameter) is often used to refer to the variable as found in the function definitionâ€
@cocoadog And the argument label appears at the call site right before the argument (value).
@cocoadog Wikipedia seems to agree with Swift: https://t.co/PqxvLMBGYx Parameter is the variable in the definition.
@lapcatsoftware Are you using anti-virus software or Drive Genius?
Stop the weak-strong Swift Dance: https://t.co/jqUOsuexI6 #mjtsaiblog
Frontier Diary #1: https://t.co/bmQCFHB47g #mjtsaiblog
The 2016 Panic Report: https://t.co/MhrHf49zcZ #mjtsaiblog
Twitter Only Mutes 100 Keywords: https://t.co/uvv5rzlSpe #mjtsaiblog
Apple to Phase Out Usage of Imagination Technologies GPU: https://t.co/IUq8mPbjdE #mjtsaiblog
The Mac Pro Lives: https://t.co/v6N9eH7bK8 #mjtsaiblog
@andrewabernathy Mini is still important? There’s no other way to answer that question without implying its imminent cancellation.
Bravo for not messing up “privateâ€: https://t.co/kfJvSErIs9
@yursnake Not my address, not my domain.
@yursnake It’s not mine.
Beware Default QoS: https://t.co/ha3oFOLL9r #mjtsaiblog
Logs Unite: Forensic Analysis of Apple Unified Logs: https://t.co/bJiecgxhOx #mjtsaiblog
Apple TV Penetration Hits 5%: https://t.co/KRZRReThqJ #mjtsaiblog
The iPad Turnaround Is Coming: https://t.co/PkcdddR4RX #mjtsaiblog
@ccgus Good thing we won’t have to worry about bad blocks with APFS. :(
@TWSheppard @DoctorPebkac Yes, this has been an issue for me as well. Backups stop during log periods of maintenance.
Jason Seifer, RIP: https://t.co/JC7bxusvc2 #mjtsaiblog
@DoctorPebkac @TWSheppard @arqbackup Now that I’m using ACD, the displayed paths are all the same. I can’t tell which backup is which.
@DoctorPebkac @TWSheppard @arqbackup Baffling. Before, I could work around somewhat by setting the path.
@foadafshari Yeah. Technically, the ExpressCard slot was more capable, but I never saw anyone use it, and everyone I know used the SD slot.
@foadafshari I don’t recall that except that the 17" had an ExpressCard slot instead.
@foadafshari What do you mean? The MBP has no SD card slot.
@lapcatsoftware Priority for me: trackpad, Touch Bar, keyboard. And that’s saying a lot, because I don’t like the keyboard.
@marcoarment @rands I really wish there were a non–Touch Bar 15-inch.