I have a house guest. She does not like looking at the camera.

At the New Hampshire Fisher Cats game.

Seen on my morning walk.

Google Maps has a low quality photo of me on my walking route.

I filed FB9188387 describing a serious problem with App Store Connect accepting apps compiled by Xcode 13.
If the app contains Objective-C code with an NSDictionary defined using @{ @"key": @"value" } notation, App Store Connect will reject it.
This post has more details.
I just release Unread 2.6 with:
- Full-text search capabilities
- A compact article list option for iPhone
- More flexible caching settings
- A variety of additional improvements
WWDC Sessions
#These are the WWDC sessions I am most eager to watch:
- Add intelligence to your widgets
- Focus on iPad keyboard navigation
- Get ready for iCloud Private Relay
- Meet async/await in Swift
- Ultimate application performance survival guide
- Meet StoreKit 2
- Customize and resize sheets in UIKit
- Demystify SwiftUI
- Explore WKWebView additions
- Meet AsyncSequence
- Meet TextKit 2
- Move beyond passwords
- SF Symbols in UIKit and AppKit
- Secure login with iCloud Keychain verification codes
- Send communication and Time Sensitive notifications
- Use async/await with URLSession
- Build Mail app extensions
- Support Full Keyboard Access in your iOS app
- Support customers and handle refunds
- Accelerate networking with HTTP/3 and QUIC
- Design for Safari 15
- Write a DSL in Swift using result builders
At the New Hampshire Fisher Cats game.

As of today: fully vaccinated. 💉🎉
I spent the day fixing porch steps. In related news my muscles have announced that I am old.
I got my second shot today. With mask restrictions being lifted so quickly, I am going to be particularly cautious over the next two weeks.
I got my second shot. 💉
I got shot #1. 💉
A sad end to a 115-day streak.

I bought a ticket to attend this year’s 360|iDev remotely.
A 100-day streak.

Congratulations to @brentsimmons and the @NetNewsWire team on the launch of NetNewsWire 6.0 for Mac!
Sean Harding (@sharding) on Twitter:
How I got rejected from Apple’s App Store Small Business Program, with less than $1000 in 2020 revenue: a cautionary 🧵
Read the thread for the full story. I hope Apple fixes this.
Observations About HEY World
#Observations about HEY World:
- It provides full-text RSS feeds.
- It puts feed discovery tags in the HTML
<head>so that RSS readers can locate those feeds easily. - The resulting HTML does not have paragraph tags, just
<br>tags where the author pressed return. - HEY World does not work with HEY for Work. The FAQ says they have not decided whether to introduce that later. So for now a HEY blog will reside only at
world.hey.com.
I just merged a pull request that represents 6 weeks of work.
Open to accepting iOS and/or Win32/C/C++ side work…
Contact Rob (@fahrni) if you are expanding your development team.
New App Launch: Thought Detox for iPhone
Congratulations, @AngeloStavrow!
It’s not a January exception. It’s a President’s party controls 1/3 of the Senate exception.
Excited to see that Arq 7 was released.
I released Unread 2.5 with a significantly expanded free tier.