This week there’s an interesting interview with Mark Zuckerberg defending the Meta Quest. I welcome the competition. Android was a tremendous factor in pushing Apple to make the iPhone better. I am convinced that investment behind the Apple Silicone is partially possible due to competition from Google and Samsung. Apple’s custom processors are a big win for iPhone consumers. I am hopeful that Meta products will push Apple to work harder.
From my podcast feed, two close friends recorded a podcast while wearing Apple Vision Pro headsets. Listen to The Talk Show with Adam Lisagor. If you are optimistic and excited about Apple Vision Pro, you will enjoy this episode. In short, the episode reassured me once more that Apple made the right choice by shipping this device in 2024. John mentioned that he was eager for more people to get the headset so they could experience what he experienced. And they talk about powerful feelings and excitement almost reaching the level of the original iPhone debute.
Finished listening to the latest ATP. It calmed me down on the visionOS productivity angle. At launch. Everything still may change, but so far this looks like a luxury AV entertainment device in the realm of HomePod and Apple TV. Not bad because I love these Apple hobbies.
My local Starbucks has some good tunes. 🎶🎶
Big news for iOS developers.
If a developer wants users to sign up and pay on their website, they can now tell them so, in plain language, in the app.
Update. Apple posted some impressively detailed guidelines. New API is US only and they take 12% / 27% commissions. Apple is not happy with this outcome. I’m curious how popular this API is going to be.
Liked — Niklaus Wirth: ‘A Plea for Lean Software’ from daringfireball.net
Liked — Using Keychain Access to Store Sensitive Data from swiftjectivec.com
It is time we get upgrade pricing, version control, and free trials through StoreKit and MAS. My #1 wish for this year.
I love the small size, intrigued by the rotational camera. I like humbleness, minimalism and whimsical design. My pinkie finger was hurting while I watched the video, (30 minutes). They say it’s not iPhone replacement but I want it to be.
Experience creating an Instagram account in 2024. I waited 5-10 minutes on this onboarding step which was building friend recommendations for me based on my Facebook social graph. It never stopped, had to kill the app. Luckily app recovered and I was presented with a next step.
Created a new Instagram account for myself, using Facebook ID. I need it to keep in touch with younger generations of friends and family. I will experiment with Threads, also for close friends and family. Will continue to follow tech people here.
My high score was 644.
I am not going to buy Apple Vision Pro just yet. But I’m very excited for the people who will. For me, it’s the most interesting and important topic in tech in 2024, and possibly many many years forward.
Let’s go back to the good times when you could buy your software once and own it. I like this manifest once.com — goes without saying, that none of my apps will require a subscription, neither future projects ever will.
Next, let’s cancel our subscriptions for music and TV. 🔥
🇺🇦 Still listening to this daily podcast about news from Ukraine. From Telegraph. Great daily summaries, zero sensationalism, and important guests, I recommend it.
Yesterday I decided to stop maintaining Mastodon accounts for Caffeine++, LinkEdit and Pero. Out of three, only one has followers. I have created single company brand account for current and future projects.
I am trying a new app which in addition to its digital price tracking, offers better UX for NS screenshot transfers. Check out SwitchBuddy.
This’s your chance to be one of the first amongst those joining the fight against forgotten passwords and subscription-only app economy. If you a fortunate enough to own an Apple Watch Series 4 or newer, install Pero today.
Listening to fireworks while playing Tears of the Kingdom. 🎆🥃
Is anyone else having issues with iOS 17 iCloud Keychain password sharing? My partner is unable to join the group.
Update. The issue is resolved. Just tried it on 17.2.1 and my partner was able to join a shared passwords group.
I have turned off Undo Send Delay for the Apple Mail on my iPhone. It never helped me once, and I just kept staring on my screen and waiting for the mail to be finally sent. I wonder is anyone finds it useful?
Working on marketing can drive software development. It’s not just for promotion. Shooting this video helped me understand real life scenarios where our app can help people and be useful. I had some fun as well, going back into filming and editing, it was one of my childhood passions.
I’ve been using watchOS 10 since August, and I love using Smart Stack whenever I need it. It is always pleasant and fast. It’s my favourite way to check the weather and upcoming calendar events.
Upgraded to the new home architecture, had to re-enable ARC on Apple TV 4K. Also did set up my Hue light with Matter. This now requires creating a Philips account. Bad move from Philips, as they clearly just want my email address, and technically account is not required for Matter to work.
I need a small iPhone. Spending a few moments with the iPhone 15 Pro, it was okay. However as soon as I picked up my SE2 and started to type, I can reach everything with one hand, it feels lighter. I prefer the size of SE 2. I’m not sure I appreciate the lack of bezels. It’s a safe area to grab.
I just received a confusing text from EE UK about iPhone Visual Mail. I have checked the Voice Mail tab in the Phone app, and yes, it’s there. 🎉 Finally. 🇬🇧
Micro.blog stock app for Mac kicks ass, I find it lightweight and responsive.
Daring Fireball, John Gruber: Nour
The relationship between Panic and MAS could be repaired. Whoever is an evangelist and works with gaming studios, what are you waiting for, schedule a visit to Panic and buy some flowers.
In the latest TestFlight build for OmniFocus, you can drag email messages into your project’s task list and it adds new tasks automatically. There’s even a
message: URL scheme, and it works. Fucking awesome.
Feels like the iPhone SE 2 getting much more battery life with iOS 17.0.2. Maybe even more than with iOS 16.
Read tvOS 17: The MacStories Review by Sigmund Judge. This year Apple TV OS had more attention than usual which gives me lots of pleasure and even hope for more. We already tried the Enhance Dialog feature watching Succession, it works and I could even understand what Roman says.
I am launching a brand new Apple Watch PIN code manager. I’ve been using PINBook for a short period of time, and already can’t imagine my life without it. Read more about the beta and get it now for free.
Apologies to Mastodon followers, I am updating my username.
You will need to follow me again.
If you interested in technical details, also updated the blogging strategy post.
I like this new UI in iOS 17, however, the software update didn’t work for me last night. And my phone was charging.
Last night updated “failed to install” again.
The update did installed automatically following evening.
Enjoyed Gruber’s iPhone 15 Pro review.
You can link to your radars on the Apple Developer forum, pasting the radar ID works. This is cool. Here’s an example.
I love starting my day like this. That doesn’t mean I am free today, it means I did my Daily Shutdown routine yesterday.
I was able to run on my Apple Watch with Xcode developer beta 7. Thank you to the person who fixed it.
I don’t know if is this new, but recently noticed YouTube Apple TV and web apps showing the list of subscriptions in their algorithmic order. Would prefer the alphabetic order. Always. 📺
Making pizza. Easy dinner.
Let me put it out there, Digital Crown should vertically aligned, and there’s no need in the second button.
We have shipped LinkEdit 1.2 and Caffeine++ 2.5.4. LinkEdit took an especially long time, but this work needed to be done for a better foundation to build upon. We still didn’t do everything we wanted, but the hardest piece of work is done. Had to deal with lots of refactoring and regressions, but the code is so much smaller and safer now.
I prefer to use wired charging. DIY dock station. The adaptor is from B&Q.
Omoton stand (Amazon) is no longer avaiable for sale.
Is there no way to move these sliders at the same time, this is triggering my OCD.
In computer typography, EM DASH is often replaced with FIGURE DASH, and it is always sad to look upon. Current Music app has many flaws — at least the typography is not lazy.
By accident added honey and lemon to black coffee and… It’s not horrible! ☕️🍋🍯
Sonoma is the first release I have successfully memorised since OS X Mountain Lion.
I want to install macOS Sonoma just to use Grammarly as a web app. Amazing service for those who struggle with writing in English like me.
“NFT, huh? Hey, I got an NFT for ya. No fucking thanks.”
Mythic Quest, Apple TV+.
Why some brits do not wash their fruits? 🍓🚰
Please don’t ignore package instructions. 🔎
Found macOS alert with incorrect button roles. rdar://FB12144447
Is this a norm on all PC keyboards? The arrows are not aligned.
Another example – Short Circuit page. The bottom of the app is hidden on all App Store screenshots.
It’s a poor choice to include device bezels in App Store screenshots. Why would you shrink your interface? Looks especially awful on the Mac App Store. For me, it’s one of the indicators of what developers I trust.
I have finally found that iCloud tabs are now live in the new tab interface. I think it’s a little bit less intuitive, but I’m just happy it still exists.
From a developer perspective, I am most interested in SwiftUI improvements, file system handling,
TextEditor view and more AppKit features available in SwiftUI.
I began the slow process of switching from 1Password to iCloud Keychain, for now, the most thing I miss is being able to change the URL and add multiple addresses. I am most interested in iCloud Keychain improvements this WWDC, and I am optimistic.
iOS 16.4 Beta 2 Re-Adds Page Turning Animation to Apple Books – MacRumors. 👏🏻👏🏻👏🏻
I wish Sony learns UX from Nintendo, Switch has a much better interface than PS5, except for low resolution. 🎮
Today’s dinner. Added some protein (egg and sausage) and some greens, and spent 5 minutes fryings. The results are great. I try to have this as a last resort because everything is wrapped in plastic. Purchased in large Waitrose.
Is this just me or do Pikmin 4 graphics look too good to be true for the Nintendo Switch hardware? It looks like Pixar rendering. I liked the 3 and kids loved to watch me play. 🎮
For those from the UK, useful article. Now I know what to do with all the disposable vapes I am hoarding. Stop ‘wishcycling’ and get wise: how to recycle (almost) everything.
Did some wiring for my Apple TV. There are these amazing flat ethernet cables which are easy to hide in between wall and carpet.
Download 118 → 346, upload 35 → 47 Mbps. Jitter 35ms → 8.1ms.
HomePod should have AUX-in. The catch, it’s on the bottom.
The New HomePod pair is here, I will write a first impression review soon. Let me know if you have specific questions.
The OpenMW project allows Morrowind to run on M1 and other modern platforms. Sounds very interesting to me, I never finished this game.
I never liked Twitter threads, they always felt like a hack to me. Micro.blog has a much better approach by allowing both short and expandable posts.
Nvidia released a “new” Eye Contact feature. 1.8K comments on Reddit, no one there even knows that Apple shipped this feature in FaceTime 2 years ago.
Rediscovered the Feedback section in the App Store Connect with screenshots from TestFlight users. It doesn’t notify you about new messages. I will have to check it regularly.
If you were thinking about buying a HomePod mini in the UK, you still can get one from Argos with the old price £90. It’s now selling for £100 everywhere else. I ordered 2, just for the humidity and temperature sensors alone.
I want to watch The Last of Us, but in the UK it’s on Sky’s NOW TV app, and it feels like it has the lowest fidelity among all streaming apps, will probably have to wait for the iTunes release. 📺
It took 1 month and 5 days of my free evening time to ship this update. I am relieved and a bit terrified because it includes business model transition, data model upgrade and WidgetKit migration. Contains 58 commits.
TIL: In the macOS Save As dialogue, you can click on any name in the list of files to choose it for the new file.
Fastest purchase I have ever done, I am so happy there’s a new large HomePod, I am crying. 😭
Having great memories of watching LOTR, The Shining, Lisey’s Story and The Witcher and then reading original books. Because originals are better, it allows me to enjoy both. Planning to do the same for The Last of Us HBO show.
Today I replaced the battery in my iPhone SE, it cost £49. I am going back to 2nd gen iPhone SE from iPhone 13. I have missed smaller size and weight, even typing feels better. Going to enjoy playing Vampire Survivors without feeling hand fatigue. I do like having top and bottom bezels again, they might not look as sexy but protect from accidental input when watching a video in landscape or even when just holding the device I can trigger a tab bar press with the edges of my palm. The only things I am going to miss are the camera and MagSafe.
Some nerdy stats:
Screen 6.1 → 4.7 inch
Weight 174 → 144 grams
My strategy of fetching
HealthKit from the
WidgetKit extension is not working, especially when used for Apple Watch complications. Frustratingly, using deprecated complications API has fewer issues, but it’s more efficient to do the job in the app target.
When using WidgetKit, all my complications always appear to be redacted. I’ve been trying to fix this for a long time.
Get BBEdit 14 with 20% discount, and also other Mac apps – WinterFest 2022.
Clever ad on a bus stop in London.
After half a year without Always On display on my watch, I now enabled it again. It happened after I reflected that I was annoyed on many occasions. But it didn’t happen instantly, it’s more like annoyance which grew until the tipping point.
I have tried to use Dual USB-C port to drive our 2 HomePod minis which we use as TV speakers but it doesn’t provide enough power.
Planning to enable Shared iCloud Photos Library tomorrow. The first step is to go through all the photos since I met my wife and delete bad ones.
Today’s goal is to assemble a John Lewis storage bed and wardrobe. Merry Christmas to everyone! 🎄
Finished reading: The Tommyknockers by Stephen King 📚
A very long novel with some good parts in it. Gripping, sometimes absurd but self-aware. I like the mix of horror and science fiction. Also, was inspired to practice soldiering and repaired my son’s toy vacuum cleaner.
I watched the last 10-15 minutes of the World Cup thinking that the white-teal uniform is French. This is how much I know about sports.
This single story pays off for all the effort which went into iOS 16 emergency features. Amazing example how crash detection works in a tandem with satellite calling — Couple in Car Survive 300-Foot Fall Into a California Canyon - The New York Times
Mastodon users celebrate the fact that the platform has no ads and it’s hard to integrate ads if you want them. I hope they will figure this out, but the lack of sustainability discussion concerns me.
Download LinkEdit 1.1 from TestFlight testflight.apple.com/join/NLGU…
Why Safari’s toolbar buttons are grey and almost every extension I tried offers a button with their own custom blue colour. It looks awful and it is the reason I don’t add any third-party buttons to the toolbar.
Close your 🚽 before you flush. Commercial toilets emit energetic and rapidly spreading aerosol plumes - Scientific Reports
I am going back to the existing Micro.blog iOS app, it’s so much smoother, faster and enjoyable than Electron beta. @manton try downloading it from the App Store now over you TestFligt beta and you will know what I mean.
Nintendo Switch Year in Review. This year I started and finished Breath of the Wild. 🎮
What I like about Micro.blog is the sustainable business model. Mastodon server expenses have to be substantial. Especially when more people will start uploading photos and videos. How is this going to be funded?
Web devs, remove “share” social buttons form your website. There are faster and more private ways to share content, e.g. “sharrow”.
Doing some testing with Mastodon, and it looks like I can follow Mastodon users through Micro.blog, however, Mastodon users won’t be able to see any of the content which I post here. I am not sure I am happy with this.
Signed up for Mastodon. A bit confused about what server to use, currently have 2: hachyderm.io and Micro.blog.
LinkEdit 1.1 – all feature work has been finished, and unit tests are passing. Now testing the app manually and fixing any bugs I can find.
Early Christmas treat, will be using them as TV speakers.
In 1Password 8 for iOS you can change the default tap action for pinned items. Great option, which will save me many seconds.
First day of the holiday. Have to pick up Christmas presents today. I have to finish working on LinkEdit 1.1 by the end of next week. Planning to play a lot of Divinity Original Sin 2 during this month. 🎮
I bought Amazon Basic USB-C to USB-C cable to keep in my bag for occasional MacBook Pro charging. I have a feeling it charges much slower than thicker Apple cable.
Clever ad from London police.
Done a lot of work on my Mac app – LinkEdit. I am working on a big 1.1 update which uses two-column
NavigationSplitView. Also rewriting critical parts of the app to improve text editing performance.
Friday baking, planning to cool paella tonight.
YouTube “shorts” are ridiculous. I watch 90% of YouTube content on my TV. Shorts use portrait orientation and watching them on Apple TV is painful. Is there a way to remove shorts from my chronological subscriptions?
I have shipped a new update to Caffeine++ and now it supports Shortcuts. I don’t know if is it going to be useful for anybody, but it opens a door for possible automation. For example, you can automatically add a new cup of coffee every weekday. iOS 16 API is very nice and it took almost no time to add it.
Lunch at Wendy’s. ☕️
An awesome dude was doing voice impressions with a mic and loudspeakers and gave kids a fun task to complete before giving away candy. Searching for jars in his front gardens and giving them to the “master”.
Started to add unit tests into my projects, but only where there’s real value. For example, verifying that a complicated function produces expected results with a given data set.
One of the days I returned home from work.
I have turned off Always On on my watch and I didn’t notice any difference. It’s been more than 2 weeks and it rarely annoys me, maybe once.
Turns out, Shortcuts behave differently depending on the way you invoke them, “Hey Siri” gives audio feedback and holding the Power button shows a dialogue box. Very clever.
It’s so difficult to debug Siri Shortcuts. A total black box.
I’m very happy Apple TV got such a great upgrade.
I’m happy to ship Caffeine++ 2.3 with “Undo” and sugar tracking. ☕️
I’m happy to ship Caffeine++ 3.2 with “Undo” and sugar tracking. ☕️
I can’t imagine buying iPad if I can’t use it with my wired headphones, same I use with my MacBook Pro almost every day.
No headphone jack in any iPad model. This wasn’t even mentioned in the video. Why? The only benefit I see is making it thinner and lighter, but this should be justified. The other benefit, kids are less likely to cause damage by pulling the headphone cable
What is your thoughts about todays news form Apple
- New iPad colours look fun
- There’s too many iPad models now
- USB-C transition 👍🏻
- Cheaper Apple TV 4K 👍🏻
- Apple TV HD is gone 👏🏻
- Apple Pencil hover mode for the M2 iPad Pro looks interesting
I forgot how time-expensive can be working with regular UIKit and Auto Layout. Here I am trying to fix UIScrollView, something which I know would work without any custom code in SwiftUI.
Worked half of the morning from coffee shop yesterday, and still having 79% battery next day. The battery life in my 16 inch MBP is insane.
Currently reading: The Tommyknockers by Stephen King 📚
Finished reading: The Bayern Agenda: The Galactic Cold War, Book I by Dan Moren 📚
I think the author has potential and further books in a series can be great. What I didn’t like is that the plot tries very hard with politics and twists. All fight scenes were predictable, and it didn’t feel like anyone is in danger. I liked the beginning very much though, it kept me on edge. The world is interesting as well.
Fun fact, I visualized main protagonist as Takeshi Kovacs from Altered Carbon season 1.
Hello, I am back to the Micro.blog. I was a bit too active promoting the app I made on Twitter, someone reported me and my account was deleted. There’s nothing I can do to restore it, appealing didn’t work.
Firstly I made a mistake in picking a name for my app which made it too similar to a competitor. A mistake which I have fixed by renaming Obsidius into LinkEdit. Secondly, maybe I shouldn’t tweet to each person on a thread which belonged to Obsidian. But I was very eager to tell people about my app. I hope it’s for the best and I can find a more calm audience here.
🎮 Playing Papers, Please. It’s been years since I bought game on iOS. It’s ideal for touch controls. Good port. Highly recommended. I learned about this game from this podcast episode. 🎙️ overcast.fm/+ZusZswf4…
Indian dinner from Tesco. Instructions say to cook in plastic containers, which I never do. £8 for 2. 4 cans of beer included.
Our designer just decided to switch from Figma from Sketch because our company doesn’t allow to have Sketch subscription, even though it’s cheaper than Figma. Trying to convince designer that it’s a bad choice.
Adopting async/await, is extremply fun and addictive because it allows me to remove lots of code.
I found Herman Miller Aeron on the street, and spent one evening cleaning and fixing it. It’s still in bad condition and I need some parts, but all functions work.
PS5 is back in stock. Finally Sony sells their consoles directly. I never understood why it wasn’t possible with PS4. 🎮
On what settings do you capture video? I use 4K 60, but often find myself switching to lower settings when filming something not important. And now you can do it in the Camera UI.
First match and my controller depleted in the middle of the game. They kicked me out. Looks like game runs in 60 and looks incredible. #Splatoon3
Day one patch. 🎮
My first Splatoon game. Going to try it today. Exciting times. 🎮
Feeling proud and sad. Less than 2 weeks ago my wife and I became British citizens and now the Queen is no longer with us.
We are watching Sandman. Overall watchable but it’s not my thing, I’m not a fan of the source material. Neil’s obsession with folklore breaks an illusion, and there are not enough roles dedicated to regular people. 95% time you are watching supernatural beings.
It’s great to post pictures here without any privacy concerns. I know Micro.blog won’t do creepy profiling, tracking and ads. This is a replacement for Instagram, Facebook and Twitter.
A little bit confused with micro.blog, if I already have a standalone blog, I better off posting there, and keep micro.blog for shorter posts.
Excited about Apple event? I am.