Little Finder Guy!
Little Finder Guy!
Interesting, Iโm at 149 charge cycles, 100% health on my Air which Iโve had since launch (I guess not exactly apples to apples). Avoiding constantly topping it up on my wireless charger this time as it seemed to destroy my 16 Pro, but otherwise just charging from 20% to 100%-ish usually
Whatโs the battery cycle count in settings?
The new Ferrari Luce interior by Loveform (Jony Ive, Mike Matas & co.) looks amazing as usual. Damn www.ferrari.com/en-EN/auto/f...
Aeronaut on macOS 26 Tahoe
Aeronaut on macOS 15 Sequoia
Excited to announce that Aeronaut is now live in the Mac App Store! ๐
After two years of tinkering, polishing, and obsessing over the little things, itโs finally here!
If youโre looking for a Bluesky app designed and built for macOS, take a lookโฆ
apps.apple.com/us/app/aeronauโฆ
Think Universal Links are a "set it and forget it" feature? Think again. ๐ ๏ธ
Scaling deep linking infrastructure comes with a unique set of headaches that most teams aren't prepared for. I wrote about my experience navigating these hidden challenges.
albertodebortoli.com/2026/01/15/u...
Tech analyst Dan Wang reflects on the Chinese Communist Party vs. Silicon Valley, AI and manufacturing, and how China and the US are building the future (Dan Wang)
Main Link | Techmeme Permalink
Meanwhile @telemetrydeck.com measures more like 60%, which would be about expected for a major iOS release four months in bsky.app/profile/tele...
Vince Zampella, head of Respawn Entertainment and known for working on the Call of Duty, Titanfall, Star Wars Jedi, and Battlefield franchises, has died at the age of 55.
@killedbygoogle.com
This is fucking terrifying.
It's not a new concern, but good to be reminded that your entire digital life can be annihilated in an instant with no recourse
cloudisland.nz/@parisba/11571...
We forked swift-build to give AI agents structured build data. Tested on @wikipedia.org iOS and Tuist: agents identify bottlenecks, parallelization issues, and warnings.
Open-sourced as Argus. Install via mise, set XCBBUILDSERVICE_PATH.
tuist.dev/blog/2025/11/2...
Embark Studios commissioned Danny and the team at Noclip to document and film the development of ARC Raiders, and its complete concept reboot, over the past several years, which in hindsight feels like an incredibly prescient thing to do
https://www.youtube.com/watch?v=tdorU3sjt_0
Nice writeup about plans wrt. the #swift typechecker by @slava@mathstodon.xyz
I havenโt looked into this, but couldnโt you export logs via OSLogStore and attach them to whatever user feedback mechanism you have in-app?
Worth considering @pointfree.coโs SQLiteData (github.com/pointfreeco/...) as a very nice GRDB-based alternative to SwiftData, with CloudKit sync and excellent docs. Too many gotchas and sharp edges with SwiftData
The iPhone 17 Pro camera review is here! www.lux.camera/iphone-17-pr...
Youโll want the `widgetAccentedRenderingMode`
modifier. Thereโs example images of the different options partway down here - wwdcnotes.com/documentatio...
I don't know what he's saying at all, but I'm blown away by the production value of this iPhone 17 review. youtu.be/su9aqYLcAhw
Finally time to part ways with my Vision Pro, but somehow I feel like this is going to be a challenge to sell ๐
Yes, you do
I get this question a lot. So I finally sat down and tried to really think about it.
When should you use an actor?
www.massicotte.org/actors
16 Pro
348 cycles
91% health
If you're a Swift dev, you know LLMs often struggle. This is in part because of the lack of open source code and also because the docs are hidden behind JavaScript gates that LLMs can't easily access. So someone smart made this. I love it.
We wanted to share a valuable article we came across: medium.com/airbnb-engin...
Itโs a practical examination on ways to write performant SwiftUI code (in this case by leveraging Equatable to avoid unnecessary view re-renders), and provides examples that were clear and concise. Worth the read!
Doesnโt seem too far out from usual if you filter by *.0 on this chart www.thinkybits.com/blog/iOS-ver...
from gremllm import Gremllm # Be sure to tell your gremllm what sort of thing it is counter = Gremllm('counter') counter.value = 5 counter.increment() print(counter.value) # 6? print(counter.to_roman_numerals()) # VI?
The is diabolical... a Python object that hallucinates method implementations on demand any time you call them, using my LLM Python library github.com/awwaiid/grem...
Nice! I guess thatโs one of the rare forward-compatible improvements you can ship now without needing to compile against the new SDKs, if itโs just button labels being updated