I pushed through and finished the 460-something pages of The First Fifteen Lives of Harry August, which at some points felt like it was going to earn a 3-star rating, but I had to give it 4 at the end on account of its ambition and scope. It felt like I’d emerged from a long and arduous time war myself, so I’d say it succeeds. I’ve probably burnt myself out on too many stories of the same sort now, so the next book will have to be quite different.
I met Stacy for lunch and we caught up in person for the first time in how long? There’s a 21-year gap between her last mention on this blog, from around the time I got back from university, till earlier this January when she pointed me in the direction of a record sale downtown. So yeah, pretty long and the conversation definitely made us feel old. Besides filling in the blanks on what’s happened in all these years, we talked about the benefits of long sabbaticals and the weird things older people are using AI tools for. I honestly had not foreseen some of these use cases (ask me if you want to know). Meta is enabling some very sad and cyberpunk behaviors by putting generative video models in Facebook and WhatsApp.
Over the weekend Kim and I visited an “exhibition” on the impact of AI on design, with James and Peishan — more accurately, it purported to explore ‘the life and death of the human soul in design’. I’ll just say it was very poor as an exhibition: imagine a long academic essay printed in small type, set in center-aligned paragraphs, pasted up on the wall in a tight U-shaped corner of a bookstore. Packed with people trying earnestly to read it, the line didn’t move an inch in five minutes. The text was on sale as an S$18 booklet — clearly the intended format — meaning the wall space was completely wasted. It should have been used to provide a visually compelling (and more readable) snapshot of key points. A truly awful experience for something under the heading of design.
Reflecting on this, I’ve come to recognize that the role of design under capitalism is chiefly to provide products and services with competitive differentiation and positioning. The widespread support of human-centered approaches lately has less to do with altruism and more with a fortunate (and temporary) alignment with commercial goals. It’s become obvious that in the pursuit of optimization and convenience, in the name of improving user experience, digital product designers have been directed to unleash some absolutely demonic socio-technological forces. Design itself is not inherently a human-centered pursuit or practice — it can be used to center any number of priorities or doctrines. The human soul (i.e. the desires and values that we as customers/citizens/individuals put out into the world and conversely seek out in others) must continuously find a healthy host that capital will agree to feed and clothe, and now under AI, Design looks like a used-up orphan days away from being on the streets. I think it’s more interesting to ask where else the human soul can find refuge — what unlikely organisms might become new hosts for the creative impulse — rather than mourning the death of design.
I had tamales, I think for the first time. We met for dinner to celebrate three August birthdays last night, at Mami’s Tamales in the Keong Saik area. Going in, I expected them to be made with a stretchy, sticky consistency not unlike the Teochew soong kueh (which I hate), but it’s really just a polenta skin that’s kinda like firm mashed potatoes. They put avocados on everything there, and their guacamole was excellent: aromatic and creamy. I would go back.
I saw Spider-Man: Brand New Day (2026) in a theater and it was much better than the ratings had led me to believe. Yes, it’s more Marvel slop and I’m so over it, but I’ll always have the softest of spots for Spidey. Tom Holland gets my vote for the best person to ever play the role. Of all the films, this one felt the most connected to Insomniac’s videogames, partly because it lifts many signature fight moves and cinematic web-swinging camera moves from those games. It’s made me plan to finally play Spider-Man 2 on the PS5 in the coming weeks.
I saw Amores Perros (2000) on MUBI and got the shock of my life when I realized the young love interest Susana was played by the same woman who plays Maximo’s mom in the Apple TV series Acapulco (Vanessa Bauche). Goddamn, 2000 really was a long time ago.
Music discovery of the week: Puma Blue’s album Croak Dream. I haven’t heard his back-catalog yet, but this London-based musician (real name Jacob Allen) was supposedly a bedroom R&B artist who’s now veered into trip-hop territory with this new album. It’s glorious stuff. The title track evokes OK Computer-era Radiohead, but that’s really a compliment and not an accusation.
The dentist frowned at the stains. “These have come back very quickly since your last cleaning”, she said. Well, I do drink a lot of black tea, like maybe three or four big mugs a day, I explained. “That will do it. If you see the inside of your mug getting stained, that’s happening to your teeth as well.” I don’t know why I never thought of that before. So now I have to either switch to green tea or alternate between mouthfuls of English Breakfast and plain water, because somehow even my Oral-B electric toothbrush isn’t scrubbing these out.
The contractor frowned at the stains. “We can try to do another round of waterproofing on the roof, but if the water seepage continues after that, you’ll either need to do PU injections in your ceiling or call in a structural engineer.” This temporary solution offered a glimmer of hope, but I’m not looking forward to having our ceilings hacked and drilled and molested if there truly is a structural issue.
Look, I’m in no way (in no way!) equating my troubles with those faced by the prisoners at Auschwitz, but as I read Viktor E. Frankl’s Man’s Search for Meaning this week, I found some comfort in his words — essentially perspectives from an explorer who traveled farther into human suffering than any of us will ever know in our lives, like a psychological astronaut… psychonaut? I cannot imagine going that deep into darkness and reemerging intact. But the human mind (or at least some) is incredibly resilient and/or adept at self-preservation. He writes of their return to society after the war:
But for every one of the liberated prisoners, the day comes when, looking back on his camp experiences, he can no longer understand how he endured it all. As the day of his liberation eventually came, when everything seemed to him like a beautiful dream, so also the day comes when all his camp experiences seem to him nothing but a nightmare.
I finished reading Gabrielle Zevin’s Young Jane Young. The only other book I’ve read of hers was Tomorrow, and Tomorrow, and Tomorrow, which I loved whole-heartedly, and I’m glad to report that this one was also a minor masterpiece. The subject matter (a political sex scandal) didn’t appeal much to me at all, but her characters, and their dialogue and humanity, were wonderfully handled. Movie trailer voice: “It’s a story about family, friendship, and second chances.” 5 stars, and it goes on my shelf.
The famous design process squiggle diagram
On Thursday I met some young entrepreneurs exploring product and service spaces that they might be able to play in, especially now that the availability of generative AI tools can amplify their talents. I came away impressed by how much drive they have, and was also reminded of how vital the quote-unquote design process can still be in an age where building happens in parallel with ideation. There’s so much value in “slowing down to speed up” in the early stages, as my friend Ted likes to say, and you can save not only time, but now tokens too, with more upfront research and problem selection before committing to code.
Kim and I had a choice between an ‘omakase’ yakitori dinner and a visit to Barrel: Story of Hibiki, which seems to be a Suntory-operated or at least Suntory-blessed restaurant that makes use of their Hibiki Harmony Japanese whisky in several recipes. I like yakitori fine, but associate it more with, I dunno, prices that aren’t S$280 a person before drinks?? So Barrel it was, and it was pretty great. Their simple vanilla ice-cream topped with a Hibiki-infused honey and Maldon salt might just be the best soft-serve I’ve ever had.
I passed a few hours playing Lumines Remastered, which has now been launched on mobile with controls that are quite usable. Friends will know that I consider Lumines to be one of my favorite game franchises, almost the equal of Tetris in its ingenuity, replayability, and ability to induce a blissful flow state. I’ve bought every one of these games multiple times, on every platform I can (Java featurephones, Symbian smartphones, iOS, Xbox 360, PSP, PS Vita, PS4/PS5, Switch). For S$9.98 (the first few levels are free), I can recommend the new iOS port if you’ve never played it before or don’t have access to a game console.
It was also Singapore’s 61st National Day over the weekend. This time, there were three songs instead of the usual one. I didn’t like any of them, and one in particular tried to strike an optimistic note but its titular refrain, “You’ll be okay”, works like a counterproductive doubt-caster. Like saying don’t think of an elephant. Were we not going to be okay? Why are you saying that?
It was a big week in proper music: my DOMi & JD BECK record arrived, and they announced two amazing things. 1) They’re coming to Singapore on Dec 1, and 2) there’s an instrumental version of the album coming soon. Those were both of my wishes to Jazz Santa. Thanks, JS, you’re the best.
ROLE MODEL also released his new album, Chuck Timely & The Hourglass, which is transparently about being a pretty fuckboi who’s now nearing 30 and still single while all his friends are getting married, and I love it. The sound is fantastic, a sort of alt-Americana piano rock from the good old days of Springsteen, Petty, and Fleetwood Mac.
Also, a new album from The Mountain Goats! Days is classic stuff, with better production values than ever, and a Weezer-like song about touring with the band Candlebox that has what it takes to be a hit single.
But the highest highlight for me has been Tricky’s new album, which I put off listening to for a few weeks. I said to myself I needed to hear it “in the right conditions” but really I think I was afraid it would suck. I ended up putting it on while on the train. It does not suck. It does not suck so hard! It’s as good as anything he put out after the first two albums of his career. Pitchfork points out that when Maxinquaye dropped in 1995, few would’ve bet on Tricky still making records three decades later — yet here he is, having outlasted Portishead (Third came out in 2008) and Massive Attack (16 years without an album), turning out what they call “a record of pointed modern blues that suggests an artist still driven to create.”
Home issues, like a roof leak that I need to resolve with the building people, have been attacking my mental health this past week. I’ve spent too many waking and dreaming hours on them already, so I won’t get into it further apart from this record for posterity. Hopefully things will improve.
While browsing YouTube, I came across a Rick Beato interview with DOMi & JD BECK, whose 2022 alt-jazz album Not Tight I quite enjoyed. Now, I’d assumed that they had just disappeared, swallowed up by an industry that doesn’t have time for esoteric styles, so seeing them pop up was a surprise — I didn’t dare to believe it meant new music was coming. I started watching and was sucked in for the whole hour, and indeed there was a new album set to launch the next day. I decided right then and there to buy a signed copy on vinyl from the Blue Note online store. Shipping cost $31 USD but I was so keen, nothing was going to stop me.
The album WHO ASKED? is now out on streaming, and reactions are mixed. Complaints fall into two categories: technical and musical. They recorded and produced most of it themselves, with little experience, and many think the sound was compromised — muddy, distorted drums, and a very busy mix. Musically, it’s also a very challenging suite with a lot going on: orchestral instruments alongside their frenetic playing, loads of counterpoint, and switching time signatures. Plus, they sing on nearly every track, versus providing only harmony on one song off the last album.
Personally I find the Dolby Atmos mix on Apple Music to sound better, with better separation, and think of the whole vibe as a deliberate choice. They mention in the Beato interview that the vinyl mix was shipped earlier (same with Rosalia’s LUX) and has a more hi-fi sound with less bass. Musically it might be too early to call, but I like it and think it sounds exactly like what you get when you let two prodigies make music that interests them. Their live performances online were always better to me than the cuts on the first album, and that may be the case again here. I’ll drop a few links below to get you started if you’ve never heard them.
After joyously listening to music all afternoon, I loaded up the short film The Non-Actor on MUBI, starring Victoria Pedretti and Maya Hawke, which turned out to be about a woman who’s going deaf. Well, it’s not just about that, it’s also a lesbian/yuri story, but it made me think a bit about losing my hearing and how this might be my last decade before it starts to deteriorate. Imagine never hearing your favorite songs the same way ever again; the instruments slowly fading out or disappearing. I’d be inconsolable.
I also finished reading my 37th book of the year: Yang Shuang-zi’s Taiwan Travelogue, winner of the 2026 International Booker Prize. It’s also yuri, and this author has actually written manga. Although I’d seen numerous mentions of the book online, I started reading without knowing anything beyond what the title suggests. Turns out it’s a metafictional work that pretends to be a new translation of a little-known post-war novel based on a true story — despite being a completely new work of fiction. Ultimately it’s about colonialism’s effects on Taiwanese culture, Japan’s actions during WWII (there are notably several translated Taiwanese novels about this period, which I may read someday), female relationships, translation, and food. 4 stars.
My current favorite camera app, Analogue, got a big v1.5 update this week. I’ve preferred this for the last few months because of their unique approach: instead of using Bayer RAW capture to get more natural (less HDR processed) results from the iPhone’s camera sensor, they use a video pipeline — taking screengrabs in Apple LOG, which allows them to get really beautiful, softer images that you can apply LUTs to (including Fujifilm’s official film simulation LUTs in F-Log). Well, what does the new update add? Don’t laugh, but it’s Bayer RAW capture. However, unlike every other camera app such as Halide, Lampa, and NoFusion, Analogue merges the use of Bayer RAW with their innovative processing approach, meaning those Fuji film sims continue to work on top of sharper, native 4:3 photos. If none of that made any sense to you, the plain English is that this is your best alternative to the default camera app.
Sushiro is helping to break this Japanese sausage brand into the local market, and the sushi dog was their chosen vehicle.
I published Subconscious Samples and wrote up the app page myself instead of starting from an AI draft like I often do. The thinking is that since the agent already knows the app intimately, I just need to give it a concept and it’ll do an okay job of filling in the essential info, which I can then edit. Ironically, I don’t think many people can tell the difference between the two, and I worry that maybe I’ve internalized more of AI writing’s stylistic hallmarks than I’d like.
Speaking of slop, McDonald’s Singapore has a couple of new menu items to celebrate our upcoming National Day in August. One of them is a collaboration with my favorite curry puff brand, Old Chang Kee. The burger has a fried egg, a deep-fried chicken cutlet, and a thick curry paste with diced potatoes that’s reminiscent of OCK’s signature Curry’O filling. It’s as messy to eat as it sounds, and the top bun gets soggy and falls apart as you’re eating it. What makes Old Chang Kee work for me is the texture and mouthfeel of their crusty pastry, so the soft bun is a weak substitute. To make matters worse, I had the double version with twice the oily fried chicken, and felt like absolute crap afterwards. Speaking with Jose and Henry, who also ate this on the same day, I got tripartite agreement that this creation results in more regret than reward, and none of us will be having it again.
Michael’s collaborative crossword game, Crossmate, is finally out on the App Store! It’s free, open source, and I highly recommend it. You can import puzzle files, or use NYT’s puzzles if you have a subscription, then invite up to two other friends to play with you. It’s just like working in a live Google Doc, but funner. I’m not especially good at crosswords, but I’ve completed quite a few with him and others during the beta testing period and had a great time with it.
I read what was probably my first Philip K. Dick novel, as far as I can recall, Time Out of Joint, and came away slightly disappointed. Something about its style reminded me of other books from the same era, where you can almost smell the fumes from whatever they were huffing. The core ideas are good, and have been replicated in other works (including a particularly big Jim Carrey hit), but somehow the sum is less than its parts. In contrast with Rendezvous with Rama, a sci-fi classic I recently reread that explores big ideas with prosaic, forgettable writing, Time Out of Joint somehow comes away looking worse because Dick’s writing is too opinionated and rooted in his time, neither of which serves to elevate the story or its ideas.
I finished watching the Three Colors trilogy on MUBI with White (1994) and Red (1994). I believe White is often called the ‘weird’ or ‘different’ one out of the three, as it’s tonally and structurally quite a farce. For that reason, I enjoyed it but probably have to rate it lower relative to the emotional power of its siblings. What’s also impressive is how the director began with the legendary Juliette Binoche, and then went on to cast leading women of escalating beauty in Julie Delpy and Irene Jacob. Next up is The Double Life of Véronique (1991) which also stars Jacob, who I’d never heard of before this.
Despite believing that I don’t watch or enjoy horror, I think Widow’s Bay empowered me to believe that maybe I can do horror lite, so I bought a ticket to go see Backrooms (2026) on a weekday afternoon. I could have waited for a home release, but I wanted to test myself with a big screen. I have vivid memories of seeing Drag Me to Hell (2009) in a theater that was way too loud, and being so terrified by the sensory overload (despite it being quite an outlandishly funny film) that I felt like I was going to have a heart attack.
Thankfully, Backrooms was more fun than fatal, and I had a good time. I’ve seen the short film that this expands on, but the final result still feels a little thin. Rather than doing more expansive world building around the infinite labyrinth (ha ha) and its place in our world, it keeps the scope small, presumably for future sequels. This screening was the “Everything Must Go Edition”, with an extra 15-min segment tacked on after the credits. This strategy seems new — a way to further milk a film near the end of its theatrical run, either gaining repeat viewings from fans or convincing stragglers like me.
It was perhaps due to this ‘training’ that I not only endured, but enjoyed, a particular sequence in Christopher Nolan’s The Odyssey (2026) when we saw it in IMAX over the weekend with Peishan and James. I said before that I wasn’t particularly in a hurry to see this, and that I was anticipating Disclosure Day (2026) much more. In retrospect, it’s almost a crime to draw any comparison between the two. The Spielberg film seems made with decades of Hollywood muscle memory, and probably under healthy conditions that allowed everyone to have a life at the same time. Nolan’s film comes across more like a monumental undertaking, a transfer of life force from human bodies onto 70mm celluloid through back-breaking effort.
Afterwards, in trying to rank my favorite Nolan films, I decided that Interstellar (2014) is still my favorite, but this might come in second, followed by Inception and Tenet. The Batman films are dead last. When someone brought up how they were flawed, but Heath Ledger’s turn as the Joker was great, I said that I never understood the big deal about that performance: “For me it’s like if Freddie Prinze Jr. died after turning in a passable Zorro remake”.
I published my Jan–Jun ‘26 playlist, BLixTape #8, in a separate post here. Most of my previous ones were stuffed at the bottom of their respective weekly posts, which was the wrong call. Oh well, the second-best time is now.
My mother-in-law stayed with us for a few days, which meant having to look up films with a minimum of sex and violence that we could watch together. It was through this process that I realized the vast majority of new shows out on Netflix and so on are rated NC16 and above — it seems producers have concluded that the only way to get views is to pack explicit content into everything, whether the stories need it or not. It must be awfully hard for parents of young teens who want to watch new shows that are PG-13 and don’t suck.
Two movies I had in my library that fit the bill: All Is Lost (2013) and Finding Forrester (2000). The former is a one-man survival adventure starring Robert Redford as a man on a boat which suffers sudden damage in the middle of nowhere, and has to find help. It’s really good, with virtually no dialogue to support its tense and realistic depiction of the challenges that a Robert Redford in his mid-70s powers through.
Finding Forrester is of course the Sean Connery vehicle that gave birth to that internet-famous line, “You’re the man now, dog!” It’s one of those films with the trope about an elder mentor and their gifted student from the ghetto who could really go to an Ivy League if they wanted, but first they have to overcome prejudice, yadda yada. It’s all good, and possibly even better on a rewatch than I’d remembered from seeing it in theaters when it came out. Beyond the “You’re the man now, dog” line that gave birth to YTMND.com, the other thing I’ve always remembered about this film is Connery’s rant about why socks are badly designed and should be worn inside out: “Dey put da sheams orn da inshide; it hurtch the toesch!”
On my own, I finished watching Widow’s Bay on Apple TV and loved it. I’m not really into horror, apart from send-ups like the Scary Movie and Final Destination franchises, so I know a little of the vocabulary but I don’t want to practice it conversationally (so to speak). That said, Widow’s Bay is really a comedy show in horror clothing, but it doesn’t go the Scary Movie route either. Fear and suspense are undercut, yes, but it doesn’t disrespect horror so much as try to find the boundaries of where comedy belongs in it. Episode 4, Beach Reads, is one of the best pieces of TV directing work in recent memory. I love it so much. Its director, Samuel Donovan, has also directed two episodes of Severance.
You know who else was really great in Severance? Britt Lower! So we decided to watch her (and Sam Worthington) in the new Harlan Coben adaptation on Netflix, I Will Find You. Expectations were low, because all the Harlan Coben shows we’ve seen have featured stupid stories built around ludicrous revelations that always always have their roots in some childhood events or other repressed memories. But surely Britt will elevate the material, right? Wrong. She’s dragged down into this swamp so spectacularly it now looks like maybe her Emmy was a fluke? Her agent should never have allowed this kind of reputational damage.
I try to log every movie I watch on Letterboxd and every TV show on an app called TV Time. Well I just got the news that TV Time is closing down because it wasn’t sustainable as a free service. I’ve decided to move to Trakt instead, which has been around for over a decade and is hopefully more sustainable. The good news for anyone else in this situation is that your data can be transferred over in a couple of minutes. Feel free to follow me.
My book club decided to read Arthur C. Clarke’s Rendezvous with Rama, a true SF classic if ever there was one. According to Goodreads, I read it 10 years ago but don’t recall anything. I probably read it once more as a teen. When I say I don’t recall anything, I mean it — I’ve finished the whole book now and nothing about it was familiar at all. That is, if you ignore all the ways in which other stories have borrowed from it over the years. Michael Crichton’s Sphere, for example, also starts with some of the same ideas before going in a different direction.
On Thursday, I had to go into town to run an errand and thought that I might treat myself to a weekday afternoon screening of the new Supergirl movie starring Milly Alcock. Incidentally, it’s directed by Craig Gillespie, who also did the first two episodes of Apple TV’s Your Friends & Neighbors, which I’ve just started on. In the end, I decided to visit the National Gallery Singapore instead.
There’s currently a retrospective for the Chinese artist He Xiangning (1878–1972), on loan from China. Really lovely stuff, which reminded me of the time I spent on my own Chinese Era website, discovering classical Chinese art and poetry. Instead of an appropriately Chinese soundtrack though, I viewed all of it while listening to the clubby sounds of FKA twigs’s reissued version of EUSEXUA. Quite the trip.
A tale of two plates
After that, I stopped by Maji Curry at Funan — to my tastes, still the best standalone Japanese curry rice in the country. Lately they’ve taken to declaring their curry’s base is chicken broth. Odd. In their Thailand outlets, I believe you have a choice between pork and beef-based curries. Nevertheless, still the best.
The next night, Kim’s brother inherited a reservation at a small private dining omakase joint run by a single chef in a strange no-nothing mall. We went not knowing what to expect, and got a pretty nice experience with lots of unusual fish directly imported from Japanese markets. Like pomfret, which is normally only eaten here steamed with ginger, or fried. It did, however, cost 10x as much as my Maji Curry meal! The other spendy patrons appeared to be on either side of our decade: in their 30s and 50s, which provided evidence against the prevailing Reddit narrative that everyone out there is struggling and jobless, respectively.
Howard mentioned that he was using Claude or Codex to remake an old game called Little Computer People for his own amusement. That gave me a sudden brainwave: I could remake High Seas Solitaire, a simple Windows-based game I used to love. I’ve tried several times in the last decade to find something like it, or get it running on my Mac — one attempt involved setting up Boot Camp and installing/patching Windows, which took up most of a day.
It’s actually simpler and more fun to just make a whole damned game than to deal with Windows. Here’s a post about Island Solitaire, my recreation of the same game mechanics with some of the vibes. Or you can play it directly at solitaire.sangsara.net.
Tim Cook spoke to the WSJ and set expectations for Apple to raise prices because of the rising cost of RAM and chips. I took that as a sign that this is the year for me to finally upgrade my 2020 M1 MacBook Air. The order has been placed, and I hope to welcome an M5 model next week. The irony that this is indirectly happening because of people making shit with AI is not lost on me.
I was thinking about AI art while in the shower yesterday and came out with some thoughts I figured I should write down, so here’s a little interlude.
A shower thought on valuing human art against AI art
When we buy human-made art, we’re not just buying someone’s vision. We’re buying the time put in — a slice of their life that can never be recovered. It’s the process of trying to put a price on a year spent realizing and perfecting a single idea. This much is already obvious.
AI art works from a different equation. It’s less produced with time than with compute — GPUs, data centers, and electricity. We pay for electricity constantly without a second thought; as an input, it carries no inherent meaning. But when you pay for human art, you are purchasing the accumulated experience of a life. The conversations they had with their parents as a child. The mistakes they made in their twenties. Every influence, decision, and accident that shaped their way of thinking and seeing.
Generative AI models “think and see” through a distillation of civilization’s digitized products. One process is organic and irreproducible, while the other is probabilistic and derivative. Both are magnificent in their own ways, but we more deeply value the one that speaks to how we are built.
Collecting art satisfies two deeply human impulses: the urge to possess and the desire to appreciate. When you purchase a work, you are claiming a piece of someone while simultaneously declaring, “This life had meaning.” Even in AI-generated work, the most interesting component is the human intent — the prompter’s editorial choices. An idea is only a nucleus. Yet an entirely human-made work is a whole atom: not just the nucleus, but the colossal mass of time that surrounds it — years of practice and application. An artist may emerge who creates AI works so intricate they’ll take years to complete. That would be a different story because the effort imparts the value.
When an artist makes many things, we call it a body of work. Each piece informs the next, and narratives emerge; some are easier to see than others. It is a curious coincidence that art uses the word “cycle” to describe a sequence of related works sharing a purpose. But in AI generation, cycles run in the opposite direction: millions of GPU cycles are spun up to produce a single output. Human cycles accumulate meaning through experience over time, while machine cycles search for probabilities through brute force.
We watched Alice and Steve on Disney+, a six-episode comedy about what happens when one 50-something man starts dating the 26-year-old daughter of his 50-something female best friend. It’s uncomfortable but funny, which I suppose is the kind of setup for which you cast Jermaine Clement as the older friend. I’d say it’s worth watching although they never quite sell the mutual May–December attraction, and it doesn’t end as satisfyingly as I’d hoped.
I went out to see The Furious (2025) with Jose and Reg. This is a martial arts film you cannot help seeing mentioned online this month, in part because the legendary Jet Li talked about it on his podcast (what a world we live in). It’s a Hong Kong production with a Japanese director, and is set in an unnamed South East Asian city that mashes up the entire region. The streets look like they’re in Thailand, but you hear characters speaking Tagalog, Bahasa, English, and Mandarin. It’s designed for maximum relatability, although, as someone pointed out, most of the baddies are brown and the good folks are Chinese coded.
I ate two hot pot-based meals and got food poisoning from the sukiyaki (I suspect their handling of “Japanese raw eggs”), but the Chinese one was fine. Coincidence?!
It’s the middle of June, which means I listened to Glass Animals’ 2020 song, Heat Waves, quite a few times. This of course is because it contains the line, “Sometimes all I think about is you / Late nights in the middle of June”. I’ll bet it’s a very good week for their global streaming royalties.
Summer is suddenly upon us. Like an overbaked Instagram filter stacked on top of an already eye-searing Photoshop edit, the heat in Singapore has been turned up to unglamorous levels. It is impossible not to be sweaty; we are at SWEATCON 1; omnisweat, eversweat, permasweat; we have always been in sweat in Eurasia. It was 31.5ºC and 79% humidity in my living room one afternoon, according to my HomePod. Somebody on Reddit worked out how much it costs to run the AC, in a bid to justify their own use. They say it might last till October.
It’s WWDC next week and I’m looking forward to seeing what Apple’s AI story has evolved into. I don’t envy their position — if I were in charge of a billion devices owned by all sorts of users, I wouldn’t want to put an AI assistant across all their data either. I doubt it’s possible to get 100% accuracy at scale understanding people’s appointments and emails in all their permutations, to say nothing of more complex use cases. The result is someone somewhere will lose something important and learn that their phone can’t be trusted. Is that worth it? Should everything AI have a permanent “(beta)” tag?
Even when it comes to writing code with AI, you have to be willing to accept bugs or only build simple, generic things. I think letting AI generate small pieces of functional code for people has some promise. Google and the ‘Nothing’ company are doing vibe-coded widgets on Android, so it would be nice if Apple copied that feature along with the long-rumored Shortcuts upgrade (the idea being that a more capable Siri would use Shortcuts and App Intents to control the system under the hood).
I was minding my own business this week when an idea for a website suddenly hit and I started to see if I could make it. Within four hours, I had a working version and decided to just publish it and walk away. Big mistake to think that, of course. I spent the next two days fixing bugs, expanding its data sources, and adding more features. What is it? It’s called Chinese Era and it creates random pairings of classical Chinese art and poetry. Some combinations are fittingly beautiful, others make you work to find a connection. I think that challenge makes the poetry even more powerful. I’m very happy with it, because it has the feel of a museum visit, albeit one curated purely by chance. I have no idea where the idea came from — did I see some Chinese artwork recently or read a Chinese poem? Not that I can remember.
How does it work? I read some translated Tang Dynasty poetry from Project Gutenberg many years ago, so I knew books were out there in the public domain for the taking. I didn’t know if I could access the necessary paintings, but it turns out institutions like The Smithsonian happily provide their collections via APIs. There’s also a free radio livestream of traditional Chinese music that I was able to incorporate for more atmosphere. Appropriately, the app was created with an open-source Chinese AI model: DeepSeek V4 Flash.
In terms of media activity, it’s been a week of tying up loose ends. I finished a bunch of shows that have been lying about half-watched for months: Lioness S1 on Amazon (S3 starts in August), Drops of God S2 on Apple TV, and the anime Tengoku Daimakyo (Heavenly Delusion) on Disney+. I even attempted to finish Carole & Tuesday, a Netflix show I remember watching back in 2019 (!) on my iPhone 11 Pro Max hooked up to my hotel room’s TV in Manila. But it’s just not very good.
Later edit: I spoke too soon. C&T has some really prescient stuff going on, with a police squad called MICE (Mars ICE) violently deporting illegal immigrants, and the central plot is about AI artists replacing human musicians? This was in 2019!
Keeping with the theme of unfinished business, I started Yakuza Kiwami 2 on the PS5, a game I bought during my first sabbatical in 2021 and never got around to playing before I went back to work. I hope this time I finish it before the next paycheck lands.
Speaking of unemployment, Peishan had an afternoon off and we went to the IKEA restaurant I wrote about last week so she could see the situation for herself. This time it was like a full-on retirement village. People sat there in their groups for hours, chatting over bottomless cups of tea and the remnants of their salmon and meatball lunches. Apart from worrying about whether this is actually sustainable, I found it shameful that a Swedish furniture company might be subsidizing a better community center for our seniors than the government’s organizations. More imagination is needed.
I read (re-read?) There is No Antimemetics Division, in its proper final form — the first version of the book I read last year was self-published, and it was completely rewritten for release by Penguin Random House. The old version can hardly be found now, which is very fitting for a story about disappearing memories and unknowable artifacts. The new version reads very well, and it’s much clearer what’s happening at all times. However, I rated the original 5 stars on Goodreads and this one felt like 4 stars. It’s undoubtedly a better version for mainstream release, but I enjoyed the original because its concepts were so vaguely sketched, its images so hazy, its atmosphere so oddly suspended between science, fantasy, and eldritch horror.
I finished reading The Refusal of Work and immediately afterwards saw that Pope Leo had published an encyclical (first time encountering this word) on AI that included some of the anti-work sentiments I’d just read about. I found the following in this tweet:
Among these ideologies, I consider particularly insidious the one that suggests that every person must earn or justify his or her own worth, to the point of attributing greater value to those who are more efficient or effective. From this perspective, persons end up being reduced to a means of achieving results, a resource to be used and exploited, and are no longer recognized as a proper end in themselves who should never be instrumentalized. The value of persons, however, does not depend on what they achieve or produce. There are rights that apply to everyone simply by virtue of being human, and no human power can legitimately deny or arbitrarily limit them.
I suppose it makes sense for the Catholic Church to attack a core tenet of protestant belief. But I find it impossible these days to disagree with the idea that working hard and making money isn’t the thing that defines us as human beings. By that logic, we can let AI have the jobs — work justifies their existence, but not ours. What we need is meaning outside of work (and maybe religion).
I’m now in the middle of David Pogue’s new encyclopedic record of Apple: The First 50 Years, still during the Steve Jobs era. I think it’s a good way to get ready for this year’s WWDC, which will be Tim Cook’s last as CEO before handing it over to John Ternus in the fall. The one thing I’ve taken away so far is that many of the conventions we now enjoy were slapped together by borderline burnt-out teams during hellish crunch periods. Apple’s best years were built on sleep deprivation, divorces, and denigration from their leader. He, of course, paid dearly too. Pogue’s book is the first I’ve seen to draw a faint line between the turnaround year of 1997, when Jobs himself was stressed to his limits and suffered kidney stones, and the eventual pancreatic cancer that would kill him.
But there’s a great part where Apple’s board tries to convince Jobs to stay on as permanent CEO during his iCEO (interim CEO) period, offering him a million Apple shares and six million more as options. Jobs maintained during this period that he had no wish to stay on, because he was just beginning to enjoy time with his family and running Pixar, saying, “This is not about money, I have more money than I’ve ever wanted in my life.” It’s a bit of a tragedy that he eventually changed his mind and gave so much of the rest of his life to Apple.
One of the people I used to listen to on my iPod was Sonny Rollins, who passed away this week at the age of 95 (NYT gift article). I think the first time I really took notice of his music was with the recording of his 9/11 concert, which I probably got from eMusic at the time. It amazed me then how he played with such strength at the age of nearly 80, so it’s no surprise he lived that long and only put the saxophone down a few years ago. I’ve been putting his music on all week.
Side note: I just discovered eMusic is still around?? I discovered a lot of great music in my college days through their subscription plan, where I think I got like 40 tracks to download as MP3s each month. It was like having a budget to buy only two CDs, so you had to choose wisely. Those iPod days were great, and we cherished the ability to carry our entire music collections around. Now we “carry” nearly all recorded music around and don’t appreciate it as much.
I’m still holding out on paying for “real” AI model access and making do with free DeepSeek for coding. It really works! I added a new Custom mode to Window Box that lets you pop in any YouTube video URL to use as a background scene. So you’re no longer limited to the three mostly static backdrops I made; thousands of live camera streams are fair game. The alignment and perspective may not match exactly, but hey, you get to see moving people and scenery. Here’s one in Venice, and one of Tokyo Station (above), if you need examples to try out.
Generating code isn’t the only thing you can do for free. I popped by an IKEA for lunch on a weekday and stumbled onto what must be a hack that every retiree knows: you can hang out at the air-conditioned cafeteria for ages and the drinks cost nothing. The place was packed with seniors. When I tried to pay the 50-cent asking price of my coffee (not pictured), I was told that it’s free for members. What’s crazier is that the cups are refillable. So I ended up sitting there reading for an hour instead of going to a Starbucks like I’d planned. Between two mediocre ultra dark-roasted coffees that taste like ashtrays, I’d pick the one that doesn’t cost $5.
Speaking of food prices, I’ve noticed something alarming recently. The country is running out of sardines in extra virgin olive oil. Leading regional brand, Ayam, only has sardines in tomato sauce — their premium varieties are out of stock everywhere. I’ve checked this across online and physical supermarkets and it’s the same story. There are a few cans of King Oscar still out there, but not many. Shelves are actually empty! NTUC FairPrice has John West brand brisling in EVOO but I can’t recommend them on account of their mushiness. I suppose it’s down to the rising cost of ingredients or shipping difficulties due to war. Hopefully temporary, but I’ve started a stockpile just in case.