Tag: iOS

  • Week 24.26

    Week 24.26

    It was WWDC week. Apple made good on their promise of a smarter, generative AI-powered Siri two years after first describing the concept. Enough has been said about that slipped deadline, but the verdict on social media this time is that they’ve actually delivered. I was tempted by all the reports of how stable the first developer beta is, and installed it on my M1 iPad Pro. I hope I don’t regret it, but so far so good.

    It’s no surprise that the first beta is in good shape, because this year’s OS updates are looking to repeat the feat of Mac OS X Snow Leopard, where effort was expended on optimizing performance and fixing longstanding issues rather than adding new features. There’s a list of nearly 300 improvements, and I’m looking forward to many of them, especially the faster loading of items in Apple Music. There are also very welcome refinements to the controversial new unified design language system colloquially known as Liquid Glass. Steve Lemay, may this life bless you and yours with happiness and good health.

    There was so much to discuss and dissect this week that Michael and I spent over four hours across two FaceTime calls. Okay, some of that time was spent talking about his new collaborative crossword puzzle game, Crossmate. I’ve played a couple of games and it’s a lot of fun, like how we used to play the NYT crosswords at the office on a big screen. It’ll be on TestFlight soon for wider testing and I’m excited to see how people like it.

    But the next generation of Apple Intelligence was the headliner and the thing most people will hear about. While I expected most of the things announced, there were a few I didn’t. The new Spatial Reframing capability, for one, is a brilliant use of image generation to enhance an existing photo beyond the removal of objects — one that treads very close to contradicting Apple’s earlier stand that photos should be documents of things that did happen. This new take technically does ‘respect’ a real moment in time, with the exception of the camera’s position in space. I wonder if this is as far as they’ll go, or if the line will continue to be redrawn over time (turning a photo into a video, for example).

    I also did not expect Apple’s AI to offer text generation from scratch, helping you to fill a blank page, much like what ChatGPT or any other consumer chatbot has done since the beginning. I thought their initial approach of only proofreading or editing existing text was the right one, but it’s clear that market forces are guiding their hand and features like this and photorealistic generation in Image Playground are simply table stakes now.

    After the presentation, I thought it was super obvious that the new Siri AI will make ChatGPT, Claude, Perplexity, etc. unnecessary for many casual users of AI, and many commentators on Twitter have also since shared this opinion. For people using chat interfaces to look up quick answers, do a spot of online research, brainstorm ideas, and generate text documents and images, there’ll be no quicker or more cost-effective way than to ask Siri on one of their Apple devices. On an iPhone, just swipe down from the Dynamic Island and the prompt field appears. Or hold down the power button and speak.

    It appears that the combination of on-device and cloud models will handle a normal amount of requests for no charge, and subscribers to iCloud+ storage will get more generous limits. Why would anyone pay USD$20 a month for third-party AI unless they also needed it for coding? And that’s before you even add in the advantages of having all your personal context available for Siri to work with, privately. I’ve long held off on connecting my email, Dropbox, and other services to ChatGPT and Claude, even if it would make them more useful. Once you open the gates for data to flow out, there’s no getting it back in. Apple is the only company I’d trust with all of it, precisely because their approach doesn’t require me to trust them.


    • Remember how I complained a few weeks ago that Amazon Fresh was ceasing local operations? One positive side effect of that emerged this week, in the form of a push notification arriving around 9:30 AM saying that some alcohol products were on 60% clearance sale. I jumped on that with a quickness, and received 20 bottles of wine later the same afternoon. If we lived in Australia, we’d be paying those prices on an everyday basis, but we don’t. I should have gotten twice as much.
    • Japanese konbini inspire all sorts of media, and I’ve read the books Convenience Store Woman and The Convenience Store by the Sea (which is now a live-action series). They’re… okay. This week I played the game InKonbini on Switch 2, which simulates a week of running a countryside store in 1993. I’ve had this indie game on my radar for a couple of years, but initially resigned myself to never playing it because they’d only planned to release for PC/Windows. It’s now on every major platform, and a very chill and cozy game, albeit short enough to finish in a couple of days. I spent a lot of my time straightening out the shelves and making sure every can, bottle, and sandwich faced outwards.
    • John Scalzi’s “Old Man’s War” series of books continues to be a very fun sci-fi adventure. I’ve finished Book 4: Zoe’s Tale, and it pulls off a rare Rashomon move across two installments. It essentially retells the entire story of Book 3, but from another character’s (Zoe’s) perspective, while somehow managing to be additive rather than repetitive. That’s quite a feat.
    • If you’d asked me what films I’m looking forward to this year, Disclosure Day would have topped the list. I’ll watch Nolan’s The Odyssey but I’m not in any hurry. We saw DD this weekend and I had a good time throughout. Nobody puts a scene together like Spielberg; everything is dynamically shot and immersive. But I was left afterwards with the feeling of too many plot holes, and too much exposition of the film’s values through monologues rather than action. Wait, I forgot that I would have also put The Drama on that list, and I’d been dying to know what the awful “secret” alluded to in the trailer was. We also saw that this weekend and had a lot of fun, even if it didn’t fully live up to my high expectations either. Both films get 3.5 stars.
    • I watched Empire Records (1995) for the first time, because Netflix said it was leaving their catalog soon. This was a film I’d always sort of believed I’d seen, but it turns out that I just knew the soundtrack really well and seen a couple of scenes. What a glorious document of its time. Immaculate vibes, and probably more entertaining today than it was at the time because of how much there is to appreciate — not just the lighting, set design, and music, but the whole nostalgic idea that a giant, two-storey record store could be the cultural center of a community, and that people would fight to protect it. Killing them was a tragic error.
    • While talking about it, Cien said the film dates itself by virtue of its message that selling out is bad and uncool, which I didn’t quite understand. Isn’t selling out still uncool!? And then Michael said the same thing on an unrelated topic — that selling out was something only us senior millennials and Gen Xers shunned. Everyone after sees it as a sign you’ve made it. I think they meant this on an individual level, which is jarring enough. But the film is about independent spaces being consumed by soulless chains, and I worry even that’s an alien idea to younger generations raised on influencer culture and brand collaborations. I haven’t been the same since.
  • Week 3.26

    Week 3.26

    This week’s vinyl purchase was the album that restarted the whole idea of buying physical music again for me at the end of last year: Rosalía’s LUX. The digital/streaming version is intentionally incomplete, with 15 tracks instead of 18. Purportedly because she wanted to highlight the importance of ownership. The first thing I did after hearing that fact was to hunt down an MP3 rip of the CD and upload it to my Apple Music library. But it never felt right, and so I wanted to buy the CD, which led me to look at CD players, and then… you know the story. That’s it, no more. For real this time.


    You know which company or live service does the best Wrapped/Replay/Year-in-review thing? It’s Nintendo, because they actually wait for the entire year to be over before sending theirs out. I think Apple Music gives out the Artist of the Year award in November. As a borderline OCD pedant, that shit doesn’t sit right with me.

    So my Nintendo 2025 report says I played just 172 hours, spread across 43 games. I believe the first number but the second seems high. Maybe it erroneously counted some games I reinstalled after getting my Switch 2. In any case, that’s an average of half an hour per day, which is kind of a sweet spot: not high enough to be called a good-for-nothing bum, and not low enough that I’d question my life choices. My top game was The Legend of Zelda: Tears of the Kingdom, which I likely won’t return to and finish for another couple of years, if the previous game was anything to go by.

    I started on a new game this week and discovered that an old-school adventure game was just what I’ve been needing. The kind where you don’t have to physically walk a character around, but instead choose options from menus to prod at scenes and investigate murders. This is its actual full name, btw: The Hokkaido Serial Murder Case: The Okhotsk Disappearance ~Memories in Ice, Tearful Figurine~.

    If you remember the Famicom Detective Club games, this is similar in that it’s a remake of a classic NES-era Japanese adventure game, with updated graphics and music — albeit nowhere as lavish as the treatment that Nintendo and MAGES gave to their versions. Where the Hokkaido murder game justifies its asking price is in its scope. It’s actually two games in one; the original story set in the 80s, and a new sequel set in 2024 where your character returns to wrap up loose ends.

    Ah that reminds me, when I was in Japan around this time last year, I saw a similar Switch game for sale that I didn’t recognize. I took a photo of the cover to follow up on later, and found out it’s my kind of murder mystery but hadn’t been translated for global release.

    Then a few months ago, I remembered to look it up again. This is where that new feature in iOS that lets you tap and select text in a photo comes in super useful, especially when it’s a language you can’t read. I discovered that it’s been given a new title Path of Mystery (originally Mystery Walk in Japan) and a global release date: Feb 26, 2026.

    This one has a unique feature that I’m excited for: while the story unfolds in both the past and present (similar to the Hokkaido game I’m playing), there are two separate UIs and gameplay styles. The past has retro pixel art graphics, menu-based commands, and outmoded gameplay conventions; while the present portion looks like a new game with modern controls.

    Let’s round up all this game talk by making a list of the other titles I bought on sale over this holiday season. I fear there were quite a few, but I won’t know how many until I do this, and maybe this will keep me honest.

    Okay, maybe I do have a problem! It’s going to take me all year to get through these alone — this is who you’re asking to get a regular job, by the way.


    I read Network Effect, Book #5 in the Murderbot series for our book club, and I think this will be the last one I waste my time on. The writing is artless, soulless, and mainly serves to perfunctorily describe actions that the characters take. Surely reading this blog already gives you your recommended weekly allowance of that. Making matters worse is this installment being ‘normal novel length’ where the rest up to this point have been relatively short little stories. It’s definitely overstayed its thinly premised welcome.

    One of the fun things my book club does is watch film adaptations whenever a book we’ve read has one, and they recently read Ready Player One. I already read the book once when it came out, so I skipped this one, but joined for the movie watch party. Most of us rented the 3D version for Vision Pro from iTunes/Apple TV, which was worth the six bucks.

    The 3D presentation is spectacular, helped a lot by the fact that no one blocks action sequences like Steven Spielberg. Even when almost everything is CGI with billions of particle effects flying on screen, he’s an absolute master at keeping the eye focused on what matters. But time and growing up in general has not been kind to Ernest Cline’s writing.

    The dialogue was so cringe, the heroes have zero aura, and honestly I’d forgotten the story and was convinced the genius game developer god Halliday was a bad guy because of how toxically narcissistic he was. I mean, he built a library of his own life story for “scholars” searching for clues to win the in-game prize he left behind. And in one scene, he actually says the words “I’m a dreamer” to the co-founder who wants him to take more responsibility for the online world he created. If I’ve learnt anything in this life, it’s not to trust any douchebag who calls themselves a ‘dreamer’ or ‘visionary’, especially if they’re involved with a metaverse project.

  • Week 34.25

    Week 34.25

    In a week that didn’t feel like a lot of forward motion, I realized I spent it looking back on and revisiting old experiences to see if they’ve changed, or if maybe I have.

    • Upon my return from the UK back in 2005, I realized that it was extremely hard to find good fish and chips in Singapore. No one seemed to like splashing malt vinegar and lashing salt over everything; it was always tartar sauce and lemon slices. And then a little place called Smith’s opened at Balmoral Plaza and it was as close to the real thing as you could find here.
    • Earlier this year, it seemed like Smith’s would close down after nearly two decades, another victim of high rents, rising ingredient costs, and a weakened consumer. But the regulars cried out, social media amplified it, and they got a lease extension into the summer. In a recent turn for the better, the landlord capitulated and they got a good price on the place for another year. That’s about the time I started seeing more advertising from them on Instagram.
    • You can guess what happened next (for someone who used to make ads, I’m surprisingly susceptible to suggestion). I dragged my parents down for dinner — my first visit since 2018, according to my records on Swarm. Yes, I was part of the problem, but here in Singapore I don’t exactly feel like eating it every week the way I once did! Prices are indeed a lot higher than they used to be; S$30 for a cod and chips stings like lemon in the eyes, but I don’t blame Smith’s. The Guardian made a whole video showing things aren’t much better back in the UK. The food was good, by the way, save for some watery curry sauce that I wouldn’t bother with again. I know it looks a little light on the chips above, but we all left satisfied.
    • As promised last week, I threw caution to the wind and upgraded my Vision Pro to the developer beta, mostly motivated by the need for a more realistic Persona. And it really is a huge upgrade in resolution and fidelity from exactly the same scanning process. There’s even a pair of glasses in there that looks just like mine. Disappointingly, the UI looks exactly the same, and neither the new design language nor the Liquid Glass material have been implemented. This is a curious state of affairs: all other platforms have a new look and feel that were purportedly inspired by visionOS, but they’re now “further ahead” than visionOS itself, which risks looking dated with more opacity and frosting. I sure hope this isn’t because glass elements don’t actually hold up in a mixed reality setting. I can see how the bright chromatic aberrations might actually be too distracting when they’re 8-feet high in your living room.
    • One of the earliest apps that I installed upon getting my Vision Pro was Explore POV. It’s a library of immersive (16K, 180º, 3D) videos shot in some of the world’s wildest and most beautiful environments. Think forest trails in New Zealand, blue Caribbean waters, the Swiss Alps, but also the Eiffel Tower. As the name suggests, they’re first-person POV and mounted on someone actually hiking the mountain’s edge and so on. Depending on your relationship with heights and VR motion, the effect can range from thrilling to nauseating. When it first came out, there were maybe just three videos on offer, and I didn’t really take to it because of all the other apps and content I wanted to check out first.
    • I went back into the app this week after hearing that they were running a summer sale, and decided to pay S$50 for six months of access. They’ve leveled up their video production game, and the latest videos are shot with Blackmagic URSA Cine cameras. Their crew are actively shooting around the world and there’s even a community poll for people to vote where they should go next (I voted for Nepal). It’s third-party stuff like this that we really need to see succeed for the long-term success of the platform, and unlike some casual iPad game ported to 3D, it really shows off the magical qualities of this device.
    • Thanks to my book club voting to tackle David Mitchell’s Cloud Atlas next, I’m breaking three of my usual rules. One, I don’t really make time to re-visit books I’ve already read, but given that the last time was in 2014, I’m interested to see if it’ll feel different now. My memory of it is roughly “very good, sort of like The Fountain (2006), but also claustrophobic and harrowing somewhere in the middle”. Two, I usually cheat at book club and read the whole book at once rather than stopping where agreed each week. I thought it’d be nice to experience it at the same time as everyone else for a change, which leads to my third broken rule: Only reading one book at a time. Since Cloud Atlas is going to take about six weeks, I’ll have to read another book in parallel if I’m going to read anything else at all.
    • I just finished Nick Harkaway’s Tigerman, which is such an odd duck I don’t know how to tell you about it. It’s only my second book of his that I’ve read, and so different in setting and language from Gnomon, which I also enjoyed. He blends real-world references with imagined details that create a sense of — not fantasy exactly, but unreality. Within that space, absurdist humor sits comfortably alongside themes of family, colonialism, mental health, geopolitics, and bursts of comic-book action. 4 stars.
    • The year has so far seen a lot of exciting music releases, and there are even more to come. I’m really hyped for the next few drops from the “Legend Has It” series. The albums from Raekwon and Ghostface Killah have already dropped, but new material from De La Soul? Nas and DJ Premier? Oh my.
    • Despite (or because of?) all the great stuff coming out, I feel like I haven’t spent enough time listening to music this year. Maybe it’s the lack of commuting time, which is where I would normally get to put an entire album on and listen closely. So it’s also taken me from January till now to finish BLixTape #6, the latest in my poorly named series of “currently listening to” playlists. Hopefully the next few will be quarterly. Here it is on Apple Music.
  • Week 33.25

    Week 33.25

    • I had some ice cream at last, but no beers yet. Maybe I’ll stretch this sobriety a little longer. Alcohol is, after all, just a poison worth doing socially but not so much alone.
    • But man, this illness. Being sick for three consecutive weeks was not on my bingo card for the year. I should say illnesses, because we saw a doctor early in the week and she said (and these are the words every INTJ raised on WebMD loves to hear), “I think you’ve correctly diagnosed yourself — this seems like two separate illnesses one after the other, rather than a viral infection that became a bacterial one.” So, just bad luck and weak immunity on my part.
    • Fortunately, it’s just about over. Only a mild cough remains for both of us, but still bad enough that we slept in separate rooms for most of the week. It wasn’t a perfect solution; we still woke ourselves up coughing in the middle of each night.
    • I’m reminded at such times to stop whining and be grateful for minor health issues. Our part-time cleaner just returned from a rather invasive surgery to remove two large fibroids growing on her uterus. It’s been a multi-month ordeal navigating hospitals and insurance companies. I tried to help with some internet research and reassurance, and was glad to see her back to (light) work this week.
    • To get me nutritionally through the sick days, I bought quite a few bananas and unlocked a new breakfast item: peanut butter and banana sandwiches. The PB acts like a glue that keeps the slices from falling out. Gastro engineering! It’s basically a fat handheld dessert in the morning, and maybe I could kick it up a notch with whipped cream?
    • On the video gaming front, I managed to start Shin-chan: Me and the Professor on Summer Vacation on the Switch. I’ve been wanting to get into this for several years — recreating the small countryside childhood I never had. It reminds me of Attack of the Friday Monsters! on the 3DS, not surprising since they were both designed by Kaz Ayabe. He must really miss his summer holidays because he’s also the director of Natsu-Mon: 20th Century Summer Kid, which is pretty much the same concept: catching bugs, fishing, exploring nature, making friends. I’ve err… also bought that game, but might not get to it this year.
    • Guiltily, I’m actually kinda dying to play another game that just came out, despite just starting on this one. Damn my infernal backlog! That game is Tiny Bookshop, an indie title that’s shot to the top of the eShop charts, beating Nintendo’s own Super Mario Party Jamboree! It is what it sounds like, a cozy game where you manage a tiny mobile bookshop. You decorate it, stock titles, and recommend books to passing townsfolk. I can’t believe no one made this game sooner because the premise is obviously gold. Moreover, it appears to have some beautiful locations for you to set up shop in, in the vein of ‘lo-fi beats YouTube video scenery’, so I assume you can just kind of chill in the game and listen to the waves while admiring your little caravan.
    • Ballard on Amazon Prime Video turned out to be a perfectly fine series on its own, with a different tone and a kookier cast than the mainline Bosch show that it’s spun off from. I can’t complain, especially because Titus Welliver shows up now and then to reinforce ties. I don’t know how old Renee Ballard is supposed to be though. She’s living with her grandmother, who looks 70 at most, but Maggie Q is 46.
    • We started on season 2 of Poker Face and I’m loving it. I would have been fine if they’d kept the same episodic format of Charlie on the run and solving crimes from 30 minutes in for the entire show, but they’ve decided to switch things up a bit. Still works. Still a brilliant platform for insane and creative stories with a rotating list of guest stars: John Mulaney, Giancarlo Esposito, Rhea Perlman, Katie Holmes?!
    • I installed the new beta OSes on my iPad Pro and Apple TV 4K and can report they are solid enough at this point. Not enough to risk my iPhone or Mac, though. The Liquid Glass effect is still a little confused. Sometimes a button will be darkened to stand out against what’s behind it, but upon being clicked, it flashes and changes to the brighter style to match some new frosted glass items that appear. It just seems to have to morph and adapt a little too much to be used for UI items that ought to be stable. But maybe that way of thinking is just old fashioned now.
    • Next to be updated will be my Vision Pro. I’m really curious how the glass elements will react to light and real world environments as you move them around in space. My Persona is also horribly outdated and I’m feeling the peer pressure to upgrade to the new, detailed ones — nearly everyone in my book club already has a proper face on and mine still looks like the Lawnmower Man.

    ChatGPT’s closing words for the week: Funny how even illness turns into iteration — new foods, new games, new software skins. Maybe we’re all just beta versions trying to get stable.

  • Week 24.25

    Week 24.25

    • My Switch 2 finally arrived on Monday, praise be. It turned out to be an imported European unit, so it has the right kind of power plugs, but the included download code for Mario Kart World would only work with an EU eShop account. It didn’t take long to make one, but it’s yet another needless fragmentation of my digital footprint.
    • It’s a fantastic improvement on the original Switch. It feels more solidly built, and the magnetic Joy-Cons don’t creak and give as much when supporting the console’s weight. The screen is enormous but since the original wasn’t exactly pocketable anyway, who cares? It seems powerful enough to keep up with game requirements for easily another five years. The only regression is battery life, which they’ll surely fix with a new model two years from now.
    • I have yet to play anything on it that graphically pushes into PS5 territory with ray tracing and photorealism; although running Mario Kart World at 60fps in 4K is definitely not something the old Switch could do. That same smoothness extends to Splatoon 3, which got a Switch 2 upgrade patch on Thursday for the franchise’s 10th anniversary, and it feels amazingly fast and fluid on the new hardware. The once painful load times have been reduced to almost nothing, which is nearly worth the price of admission all by itself. At the very least, reviewers agree it’s more powerful than a Steam Deck.
    • Bert was back in town on a last-minute trip, so we met up with some of the old gang for beers and the kind of talk that middle-aged people will get up to if you let them: aging parents, how everything was much better before, and how we’d like to retire voluntarily before AI forces us to. Jussi was once again unable to make it, but he had the acceptable reason of being out of the country.
    • It was WWDC week, and with the comprehensive OS updates that were announced, it wouldn’t be an exaggeration to say that every Apple product experience will be changing this fall. I’ve had several conversations about the new cross-platform design language system they unveiled, which doesn’t have a name but is anchored by a new digital material called Liquid Glass, so people have just been calling it that. I wrote last week that I hoped the new look wouldn’t come with regressions in usability, specifically thinking about legibility and interaction clarity, but those are exactly the issues that everyone has been pointing out in the first developer beta. I’m hopeful that they’ll be able to moderate some of the more extreme decisions before the launch, but there’s no turning back. Like it or not, this is just how things are going to be for us users. What are you going to do, move to Android?
    • While talking to Michael again, one of us offered that Liquid Glass is simply a flex. It’s Apple building a visible moat with their superior silicon. Every iPhone, iPad, and Mac made in the last five years possesses power-efficient cycles to spare, which can’t be said of Android devices, save for a minority of the highest-end flagship phones. So when you look over someone’s shoulder in public and see morphing glass buttons accurately refracting the light coming off other elements on their screen at 60 to 120 fps, you’re looking at the digital equivalent of fine stitched leather. Luxury pixels. Veblen UI. Android manufacturers can’t follow Apple down this road without bifurcating the experience into cheap and premium versions, or forcing tradeoffs like reduced battery life and jankier animation.
    • The iPad got the most extreme makeover of all the platforms, and I’m a mixture of relieved, disappointed, and excited. Relieved that they’ve given up on trying to define some new paradigm for managing multiple apps on a screen; turns out the answer is just the same overlapping windows we’ve had since the first Mac. Mildly disappointed that if they couldn’t crack it after some 15 years, then maybe there just isn’t a better way. The universe might be more constrained than we’d hoped. And excited that the iPad will now be a truer laptop replacement for the majority of people, and with that increase in adoption perhaps we’ll get developers excited to build new kinds of experiences for it.
    Screenshot from Apple.com
    • As a Vision Pro owner, I can’t wait for the improved Personas, sharing virtual spaces with people nearby, and the new “spatial scene” rendering from 2D photos. I’ve already spoken to some people in inSpaze who are rocking the new Personas, and they look 10x better and more realistic than the old ones. In fact, it’s given rise to a weird social dilemma that can only exist in this age. I’ve known these people for a while and we’ve talked with each other quite a bit, but suddenly overnight, their faces have changed and it feels like I’m meeting them for the first time — or realizing I never really had. One person in the group chat looked younger now that his Persona got more accurate. Another person looked older and more intense than his previous Pixar-esque Persona suggested he was. They mentioned feeling slightly uncomfortable with how realistically they’re now presenting — the opposite of the safety that I described back in August last year: “the use of Personas creates psychological distance; it’s you, but it’s also more a puppet that looks like you.” Well, now it’s just your real face for everyone to see. I apologize in advance.

    I’ll leave you with two videos from Pulp, whose comeback album More continues to surprise me by being actually good, as if the band hadn’t gone anywhere for the last two decades. The first single has a great video (above) that uses generative AI in the best way possible. The second video below is a live performance of an old favorite, one of many appearances they’ve been making in support of the new stuff.

  • Week 17.25

    Week 17.25

    • When I discovered a fix for an annoying iOS photo date/time saving bug last month, it required a reset of all my phone’s settings. Which means that many of my apps still can’t send notifications or use my location — these are being restored ad hoc, as the apps only get to ask for permission whenever I reopen them.
    • As a consequence of this, it wasn’t until recently that I suddenly noticed I wasn’t getting the twice-daily ‘State of Mind’ check in reminders from Apple Health anymore, and went to turn them back on. These are quite useful for being able to look back and see how happy/depressed I was at any point in time, and it sucks that I now have a big hole in this dataset.
    • I’m taking this opportunity to change the way I approach this exercise: literally being more positive. For those unfamiliar with it, you’re meant to rate how you’re feeling from Very Unpleasant, Slightly Unpleasant, Neutral, and so on. I never used to go up all the way to “Very Pleasant”. Like, I could win a million dollars and wonder if even that warranted using such strong language. But now I’m giving myself permission to be more generous with my feelings. I can feel “Very Pleasant” more often and nothing will get broken.
    • In other recalibration news, I spent half a day in Numbers (Apple’s spreadsheet software) and did a personal annual report of sorts to inspect how I’ve been managing my money in the last year. Now that I have enough data, I was able to build some graphs and breakdowns of what a realistic budget looks like. I’ve always recorded my expenses on a daily basis with an app, but never crunched the numbers before; I was happy just knowing that I could. Naturally, now that I have, I wish I’d done it years ago.
    • At several points during the above activity, I wanted to upload my file into ChatGPT and have it analyze my spending patterns and offer up some money-saving strategies for me to consider. But of course, giving OpenAI that data would be a terrible idea. I wondered if Apple Intelligence in Numbers could do anything with it, but nope. It’s just the same old Writing Tools that make more sense in a word processor document than a spreadsheet.
    • I spent most of my time reading this week, although the temptation to jump on the Clair Obscur: Expedition 33 bandwagon is very strong — at this point in time, it’s the highest-rated game of 2025 and the 13th best game of all time on the PS5. Maybe next week?
    • On top of finishing Broken Money as scheduled, I read Meditations by Marcus Aurelius and rated it just three stars on Goodreads. It’s absurd that one can even humble the great emperor with a thumbs down on the internet, but his journals are in dire need of an editor! Yes I know these were never meant to be published, but he repeats the same handful of principles over and over (which I largely agree with), and this could have been cut down to be a podcast or self-help PDF on Etsy?
    • I also read the second book in the Murderbot series, Artificial Condition, and found it even more fun than the first. At this point, I’m kinda desperate to watch the Apple TV+ show and not sure I can wait for weekly drops over the next few months.
    • While looking for a manga with some colored pages to try out on my Kobo Clara Color, I started reading the oddly titled I Want to Eat Your Pancreas (trust me, there’s a mostly acceptable explanation for this), and enjoyed it enough to finish everything in a day. Unfortunately, while experiencing color on an ereader is real nice, the Clara’s screen is too small and I read most of it in black & white on my old Kobo Libra. Irony!
    • I’m now close to finishing Erik Olin Wright’s How to Be an Anticapitalist in the Twenty-First Century, not because I dare dream that this world could ever abandon capitalism, but it wouldn’t hurt to have some alternatives. I’ve now begun to think of capitalism and its systems as a spectrum rather than as absolutes.
    • Coincidentally, it’s election season here in Singapore and we go to the polls next Saturday. I’ve been watching the political rallies live-streamed on YouTube over the last few evenings, and have mostly been annoyed at the complaints and vague promises to do better (to say nothing of the insanity that sometimes shows through in racist, antivax, and xenophobic ad libs). Singapore already enjoys some of the best quality-of-life outcomes possible under a hybrid capitalist/social democracy, but it seems people want more. They want a hands-off government, but also want it to protect them from job-stealing AIs and foreigners. They want everyone to be paid more, but don’t want to spend more on services in return. It’s so exhausting.
    • I was looking to spend some money on a birthday present for myself since I’ve been such a good little budgeter, but the best thing I could find were these new Yashica Peanuts cameras featuring Snoopy, who I’m still kinda obsessed with. The idea was quickly abandoned because I do not need another digital camera, especially not an intentionally mediocre one.
    • Still in the mood for a photo-related splurge, I went back to the Lampa camera app (first mentioned last September), which got three new ‘film-inspired’ color profiles in a major update this week. That brings the number of available looks up to six, which better justifies the high asking price (S$40/yr or S$90/forever) which was previously out of the question. I’ve been using the free trial while looking for cheaper alternatives, but Lampa just does what it does so well.
    • In terms of UX design, it’s super focused and perfectly walks the line between too simple (Zerocam) and too complicated (almost every competitor I’ve looked at). There’s just enough control, and few enough options that you can actually make decisions. In that way, it out-Leicas the official Leica app, which does not have a great UI and asks for S$100/yr. Technically, it uses a bayer RAW image pipeline for more natural captures, keeps those RAW files so you can “redevelop” photos if you didn’t get the right filter or exposure the first time, AND deletes those RAWs automatically after 30 days to save space. Hats off to great work, but man, the cost is uncomfortably close to buying an actual Snoopy camera.
  • Fixing an iOS/iPhone issue where apps don’t save photos with the original date and time metadata

    How to solve an iOS/iPhone bug that prevents third-party editing apps (e.g. Lightroom, VSCO, AgBr) from retaining the date/time metadata from the original photos when saving new edited files

    I’ve tried to pack the right terms in the title and heading above in the hopes that you’ll find this page if you have the same problem that I did.

    For several years, edited photos saved from apps like VSCO wound up with the “current” date and time as the “capture time” on my iPhone, meaning that they don’t sort chronologically alongside the original photos when viewing the Photo Library. I noticed with one app that when I made edits on my iPad, it worked as expected, i.e. the original capture time was retained, but mistakenly believed it was a bug in that specific app that only surfaced in their iPhone version.

    Last week I discovered this behavior in the new AgBr app, and got to emailing with the developers. In that process, I realized it was a problem with my iPhone, and most likely down to a bug in iOS rather than the photo editing apps.

    Without further ado, the solution is to “Reset All Settings” in your iPhone’s Settings app (under General → Transfer or Reset iPhone). This will undo many of your longstanding settings, such as known WiFi networks and cards in your Apple Wallet. It’s a pain in the ass, but much better than wiping the entire phone and starting over from scratch, which is what I thought I would have to do.

    I have no idea when I picked up this problem, but it’s a deep-seated one that has followed me across several iPhones, resurfacing with each migration and “restore from iCloud backup”.

    Funnily enough, I chanced upon the solution while whining about this problem to Michael, and while I was celebrating with way too much joy than fixing a computer problem should give someone, he pointed out that just a few weeks earlier he had also solved a longstanding problem with Safari on his Mac while telling me about it. I think we’ve figured out a winning formula.


    Summary

    Issue Description: Edited photos saved from third-party editing apps on iOS/iPhone lose the original date/time metadata, resulting in incorrect chronological order in the Photo Library.

    Cause: Likely a bug in iOS.

    Solution: Reset All Settings in the iPhone’s Settings app (under General → Transfer or Reset iPhone), though it will reset some settings.

  • Week 50.24

    Week 50.24

    Just 10 days to Christmas, and I finally got a sense of it happening through my first gift exchange and a couple of meetups. The first was with a few workplace alums, after one suggested to me that it would be nice if we all caught up (and so I ended up getting the job of organizing, which I bumbled through). It was nice after all, and I got to spend time with some people I hadn’t seen in years. The second was last night at a friend’s home that impressively decorated for the season, complete with a playlist of Christmas classics greeting us at the door. I think that was the moment it became real for me.

    I brought my Leica D-Lux 7 out of hibernation this week for a few photos, mostly to put its aging battery to the test. It fits in my new Bellroy sling (the Ricoh GR III is still significantly smaller and lighter, albeit without a zoom lens), so I’m entertaining the thought of bringing it on our next holiday. Oh, that’s right. We’ve just booked a trip to Tokyo next year, wayyy behind the trend, but hopefully everyone’s had their fill of Japan by now and it’ll be less crowded when we get there. If I do need a spare battery, I’ll pick up the Panasonic equivalent model from Yodobashi Camera or something.

    Another reason for the renewed interest was an update to the Leica FOTOS app (which connects to cameras) that came out this week. For the uninitiated, ‘Leica Looks’ are essentially a series of live filters that can be installed onto newer cameras. Owners of older models have been out of luck, but with this new update they can be retroactively applied in the app to any JPEG taken with a Leica camera. While trying it out, I discovered that photos I’ve been taking with the Leica LUX camera app also qualify as “taken with a Leica camera”, meaning you can apply these Looks to iPhone photos for free as well.

    So far, I’ve been surprised by how well photos from its Micro Four-Thirds sensor have turned out, especially in daylight. Low light photos are quite smudgy/noisy if you elect to use an ISO value over 3200. I’m fortunate that Leica’s updated D-Lux 8 model this year was such a relative disappointment: a surface-level redesign of the camera’s body and UI without any improvements to the lens, sensor, or processor. It’s good news for me since an uncompelling update is money saved. Ignoring the PS5 I got in May, NOT upgrading stuff has been a bit of a theme this year. I don’t even covet Fuji’s X100VI camera one bit, maybe because it’s been so (artificially?) rare and overpriced.

    ===

    Our new broadband line was finally activated, and it’s resulted in a doubling of accessible bandwidth. In one speed test, I got over 1.1 Gbps (symmetrical) on my iPhone. At this point, our fleet of un-upgraded hardware is holding us back more than the network. In a couple of years, when every device in the house actually supports WiFi 7, I’ll upgrade the router and unlock the full 10Gbps that we currently have.

    How little use am I making of this plentiful bandwidth? Well, listening to a lot of Apple Music Radio.

    You probably missed this because it hardly made the headlines, but Apple Music doubled the number of their live, hosted radio stations from three to six. Apple Music Club, Chill, and Música Uno now join Apple Music 1, Hits, and Country. In a world where personalized, algorithmic stations/playlists are plentiful and pedestrian, I think these human-led stations are a wonderful zig to Spotify DJ’s zag.

    Some of the best artists I’ve discovered this year were serendipitous encounters while listening to Zane Lowe, Rebecca Judd, Matt Wilkinson, or Dotty taking listeners through their latest picks on Apple Music 1. I think receiving and interacting with other people’s passion and opinions is a key part of the cultural experience of music, so these DJs play an important role that is growing ever smaller. It’s so good to see Apple Music expanding their Radio offering rather than shutting it down.

    I used to have a Shortcut on my phone to launch Apple Music 1, but with these new stations it seemed time to build a quick launcher. Now, I can start live stations and my personalized stations from the Control Center, Today Screen, or even with the Action Button.

    ===

    iOS 18.2 came out of beta, with new Apple Intelligence features like Genmoji and Image Playground. They are okay for a bit of fun, but definitely won’t cause any artists or illustrators to become unemployed. It’s interesting to ask if they ever will, because Apple could certainly get the models there with time, even with fully on-device inference, so it’s just a question of intention. But I don’t think there are any brakes on this train and every company is onboard, they’ve just bought different tickets.