Tag: Art/Culture

  • Week 28.26

    Week 28.26

    • I’m not usually the clumsiest person in this household but I got my turn this week when I slipped on the stairs (wet feet) and fell/slid down to the bottom, on my bottom. Fortunately nothing seems broken, and the bruises aren’t visible, but it hurts! I narrowly avoided landing on my tailbone and took most of the impact on my left side, shoulders, and hands. My first thought was, “if I was in my 70s, this would be real bad.”
    • Ex-colleague Jianjia was in town for a short stopover and we met up for a coffee on Tuesday. She’s about to make a big move across the world, so it will probably be many years before we meet again. Although we last saw each other two years ago, meeting her this time reminded me of the people we were back in 2017, and how much has changed. I think we’re both calmer, a little more jaded, but less to prove.
    • Afterwards I decided to bite the bullet and go watch Supergirl (2026) at a nearby GV theater. I’ve seen talk online about how it’s bombing and people are unfairly blaming Milly Alcock for it, and it’s another example of misogyny among comic book nerds or Hollywood or whatever. I can tell you that the movie has problems and none of them are her; she’s fantastic to watch and brings most of the life to be found in this dreck. I mentioned last week that Craig Gillespie directed this, but I don’t see enough people blaming him. It’s a film that not only fails to carry the baton that Superman (2025) passes it, but fails to achieve anything of value cinematically. It’s a pastiche of boring plot points and cliches. Its needle drops and beat ‘em up fight scenes lack emotional impact. Jason Momoa doing an impression of Jack Black is probably the second best thing about this film. 2.5 stars.
    • After that I came home and fired up the MUBI app like a thirsty man crawling towards a desert oasis. I decided it was finally time to watch the first of Krzysztof Kieslowski’s Trois Couleurs series: Three Colors: Blue (1993). No point saving all the good films for someday that never comes, because you never know when you’ll fall down the stairs and break your neck. Maybe it was the contrast whiplash, but what a glorious experience it was. In its first five minutes, it does more than Supergirl manages with a hundred and eight. 5 stars!
    • Not having learnt my lesson, I agreed to watch The Devil Wears Prada 2 (2026) with Kim on Saturday. It was okay, but a far cry from the fun of the first film, too focused on making current moment social commentary but then (unintentionally?) winds up being a downer because it can’t find a silver lining to this shit cloud we’re in. The only way to stop a billionaire is… begging another billionaire. There is a moment near the end that echoes the first film’s resolution where Andy reminds herself Miranda’s life isn’t worth what it costs, but any anti-work sentiment is swept aside and nullified almost as soon as it lands. Miranda’s victorious closing line, “I love working. I really do. Don’t you?” is one hell of a message for the establishment to lob at the general public; a naked admonishment from those boomers who complain “nobody wants to work anymore” without bothering to ask why that is. 3 stars.
    • You know what else was gross? The actions of ex-Apple design team leads which were revealed in a suit filed against them and their current employers OpenAI/io. I’ll leave you to look them up on your own, but I didn’t think it was possible for me to have even less respect for that group than after Jony Ive appeared in his partnership announcement video with Sam Altman. Ive isn’t named in the suit, but whether he knew what his closest lieutenants were doing or just has terrible judgment about who to partner with, it doesn’t look great. What is the point of all that money which lets you do anything you want, if what you choose to do is unethical and stains the only name you have? Absolute loser behavior.
    • I suppose my latest coding project also has something to do with “copying”, if just barely. It’s called Subconscious Samples, and borrows conceptually from the Subconscious Heirlooms series of drawings I made a couple of years ago. The idea is that your mind is always noticing and storing lots of visual patterns and ideas without you knowing it, and when you draw ‘mindlessly’ in a state of flow/play, some of them will emerge. This new software attempts to replicate the process, with a more transparent brain. You add some images, extract contours and shapes, and then it’ll compose new abstract forms out of them, in 2D or 3D space. I’m almost done with it but am still undecided if anyone but me will enjoy having a go.
    • The Rolling Stones’ new album Foreign Tongues is out, and I’ve been listening to it over the week. There are some good songs here, and it’s astounding how good they still sound. One of the comments on the music video (below) starring Anya Taylor-Joy and Charles Melton notes that she was born when the Stones were already 34 years into their careers, and that was 30 years ago. I’m in the middle of the hour-long Zane Lowe interview they’ve done, and hope to be even half as lucid as Mick Jagger is if/when I get to 82.
    • I may have lost a sticker collection when I upgraded my laptop a couple of weeks ago, but I’ve already got some new ones going from my last visit to the B-Side Label store and Village Vanguard in Shimokitazawa. The “How To Enjoy?” #StayHome one is actually from a series of three, with the girl reading a book and playing videogames in the others. What can I say? They spoke to me.
  • Week 27.26

    Week 27.26

    • 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.
    • 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.
  • Week 25.26

    Week 25.26

    • 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.
  • Week 23.26

    Week 23.26

    • 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.
  • Chinese Era

    Chinese Era

    Begin your journey at chinese-era.sangsara.net


    Ancient Chinese poetry exists in a handful of books — a small number of landmark English translations that have defined how the Western world reads Eastern verse. Whereas classical Chinese paintings are scattered around the world: in the collections of private owners, but also museums like the Met, the Smithsonian, and the Cleveland Museum of Art. Chinese Era brings them together into the same space, just to see what happens.

    Each pairing is a poem and a painting from the past, two treasures in conversation. The random engine produces combinations that no curator would make, creating associations that couldn’t be planned. You can inspect the full artwork, or turn on a live stream of traditional Chinese music — providing a third randomized vector for a truly unrepeatable experience. When you’re ready, hit the ‘next’ arrow for a fresh pairing. If you find one worth sharing, a custom URL can be produced to lock them in.

    The poems draw from four translated volumes — by Waley, Giles, Ayscough/Lowell, and Bynner — 631 in total, each translator bringing their own instincts about what Chinese poetry should sound like in English. The number of artworks on display currently runs into the thousands, for over two million possible combinations. It’s a novel way to enjoy these classic poems. If you’re new to these works, congratulations, this just might be the start of your Chinese era.

  • Week 20.26

    Week 20.26

    • On Tuesday and Wednesday I acted as a facilitator for an AI vibe coding class that YJ teaches. It’s been a minute since I’ve been in that sort of workshop environment helping participants through activities, but it was fun and I enjoyed meeting the rest of his team. I was happy to join for several reasons: I thought I might learn something new, I was curious to see how “real people” engage with these tools, and he said I could come in a t-shirt and jeans (this is my real non-negotiable).
    • Incredibly, Jose works in the same building (I did not know this) and spotted me through the closing doors of an elevator. So we met up for breakfast the next day and he told me about how he’s been using Zo Computer — a new-ish AI tool that I think struggles to define its value proposition to normies beyond “personal cloud computer”. For the most part, it’s doing what you can do with your own computer, an AI agent, and a web host. I signed up and have been playing around but it still feels like a bunch of features duct-taped together in search of a problem.
    • Coincidentally, the team behind it was in town for a series of AI conferences happening this week. I watched a recording of one of the Zo team’s presentations at one event, and basically, instead of subscribing to a bunch of services like Linktree or Squarespace or Buffer for personal or business needs, you can use Zo to vibe code your own versions which will run on their servers… or sorry, your computer in the cloud. I’ll admit the automation story is useful: paid users can keep services running continuously, so you can script triggers and schedule operations. It’s kinda sorta like having your own OpenClaw setup, they say. I wish I had a need for this, but like I said to someone, I actually like doing some stuff myself and don’t want to automate everything away.
    • While tuning into the livestream of Day 2 of the AI Engineer Singapore conference, I heard a talk by the designer Josh Newton that articulated things I’ve been upset about for the past couple of months. About how AI enables creative and curious people to make great things, but also impatient and lazy people to make soulless things at scale (not his exact words). We need more craft, more intent, more muscle for individual expression so we can have nicer things. The design community is very fond of saying ‘design matters now more than ever’ at moments of existential crisis, but for once I think it’s actually a critical imperative rather than a defensive posture. I’m tired of so many “builders” building for the sake of it. I want to see a piece of the creators in everything that gets pushed out.

    Aside: I’ve been talking to a couple of people about the need for more apps to be created under a “benevolent benefactor” model, i.e. delightful, useful, deeply personal software created by people with no profit incentive, no dreams of a big exit, and no need to surveil users or blast them with ads. Just made for the love of the game, and maybe to give back to society. Michael’s Listless and YJ’s JustNow are two examples. The newly revived Friendster might be another. I think AI can get more of this out into the world. I don’t want to hear about monetization — how boring! How déclassé!

    • My Gemini subscription was ending, and so I got pulled back in for one last job. I thought I would simply update Window Box with a new Tokyo location, but that wound up bringing on a bunch of significant changes. Snow, for one, which I’d intentionally avoided before by choosing Singapore and Hawaii as initial locations. I solved the aesthetic problem of dead plants by introducing the Japanese camellia, which blooms in winter, and the nandina (Heavenly Bamboo) which goes from green to red tones in the cold. But once I added snow and seasons, I started revising the way cloud cover and precipitation were determined, and ended up tuning the environmental sounds, and the animations of rain, leaves blowing in the wind…
    Window Box — Tokyo with a light dusting of snow
    • After seeing how the basic GPT-mini model in Zo Computer managed to code me a simple web app, I started to rethink what free models can do today. So after my Gemini subscription lapsed, I tried adding a transition animation when switching between cities in Window Box, and was absolutely stunned that Gemini Flash (the ‘dumb’ model you can use for free) managed to help me get it done. It certainly wasn’t one shot or perfect, but wow. Very soon we’ll be locally generating (streaming?) live app code on our mobile devices.
    • On Friday night, I met up with Jose (again) and Reg to attend a production of 8 short food-related plays at Wild Rice, chiefly to support our friend Munz who is one of the performers. It’s the culmination of a year-long theatrical incubator program she’s been in, and we came away very proud of her, impressed with all the actors, and some of the writers.
    • It became a bit of a slog near the end, but I’ve finally finished Donkey Kong Bananza on the Switch 2. For a game that’s partly about the power of music, I found the soundtrack pretty mediocre, and for a game that’s partly about a great singer, the vocals in the songs are sadly weak and buried in the mix. It’s not one I think I’ll ever revisit.
    • My book club is reading Speaker for the Dead, the second book in Orson Scott Card’s Ender series (as in, Ender’s Game). I’ve long heard that this book is like the Dune and Foundation sequels: not worth reading because they spin off into weird territory and lack the tight purpose that made the first books great. I’ve finished it and can say that while it does go in a very different direction, it’s undoubtedly worth reading. You don’t even need to remember very much from Ender’s Game, scanning a quick synopsis online will suffice. I’ve been very sleep deprived all week, and even then (!) easily stayed up wide awake past 2 AM in order to finish it.
    • I had to make this stupid House of the Dead image after I had the idea in the shower and couldn’t shake it. In the past, that would mean way too much time in Photoshop for not that great a payoff. Now it’s just a quick prompt to Nano Banana 2.
  • Week 18.26

    Week 18.26

    We had a pretty good week in Tokyo and are now back with painful foot and leg muscles that haven’t been worked this hard in a while. There was one notable moment of weakness where a decision was made to take a taxi back to Ginza from Meguro, rather than deal with the evening crush in the train system. Surprisingly, it was only about S$30 — one more sign of prices equalizing between Singapore and Japan. You may have seen the same reports I have on the rising cost of living there, and how convenience store onigiri now starts around the ¥200 mark, nearly twice what it was a few years ago. But while the onigiri in Japan may soon cost nearly as much as the versions we get in Singapore 7-Elevens, the two are still incomparable in terms of quality.

    No surprises here, but alcohol continues to be significantly more affordable than in Singapore. I posted a picture on my Instagram of Buffalo Trace bourbon (750ml) going for about S$25 in Meidi-Ya, a nice supermarket. That’s about a third of the price you’ll find in Singapore, if you can even find Buffalo Trace at retail. I’m beginning to form an alcohol and lifestyle arbitrage theory that says if one earns in dollars AND drinks enough, it may make financial sense to live half of each year in Japan.

    Maybe one could sell an apartment in Singapore and fund two small apartments, one in Tokyo and the other in Thailand or Australia (depending on said value of initial apartment). Australia’s reverse seasons might make it possible to live in a perpetual fall/winter state, with an occasional summer when you get too depressed.

    Or when your skin gets too dry. I’m no good at moisturizing, so after just a week I’m beginning to feel my skin noticeably drier. However I’d take lotion any day over the stifling >80% humidity and gloominess that greeted us upon return. Apparently it rained most of the week we were gone; the kind of tropical heat that makes you feel sweaty in every crevice. “Why do we live here again?”, I asked Kim on the way home. Oh right, zero capital gains tax and responsible governance.

    It’s also been a week since I touched my MacBook so I may have broken the app development habit. I just have one tiny improvement I need to make to Crumbs now that I’ve used it to log my locations on this trip…


    Some things I remember doing:

    • I met Michael for lunch on Monday, and like a good friend he brought me to a Sapporo soup curry joint in Yotsuya. There’s always the risk of splashing and curry stains with soup curry, but I think he exaggerated the mess he made because I’ve seen people come into the office with far worse. I think we ended up talking for two hours, and we didn’t even get around to John Ternus and rumors about upcoming products.
    • Kim came out to meet me later and since we were already in the area, we decided to walk down to see the iconic steps featured in Your Name (2016). I cannot believe it’s been 10 years, by the way.
    • At the National Film Archive of Japan, which I might be visiting for the third time, we saw a small showing of Japanese film poster art. It was excellent, and just ¥250 including the permanent exhibition. I instantly recognized two of the earlier posters: Philip Glass’s score for Koyaanisqatsi (1984) was the inspiration for some of the music in my DataDeck project, and I just watched Cleo from 5 to 7 (1962) last week on MUBI.
    • We bought advance tickets to the Ron Mueck show at Mori Art Museum, his first showing in Japan in over 15 years iirc, which was a refreshingly tight collection of 11 sculptures. Some of his work is massive, like In Bed, and the level of detail is so astounding you can easily spend over an hour just looking at them.
    • I say refreshingly because there’s a tendency for exhibitions to pack so much in that your mind just goes numb. That’s what tends to happen when I visit the National Art Center in Roppongi. Still, I love the idea of a building with massive exhibition halls that are regularly rented out by “amateur” art and photography groups showing off their members’ works. I think having such a venue fertilizes the hobbyist landscape and reinforces the value of art. Singapore would do well to have more such places and encourage a forward-looking, arts-attuned society instead of, say, building yet another temple to our origin story.
    • The Tokyo Photographic Art Museum in Meguro is still one of the best. I’ve missed it the past few times we were in town, but there’s nothing like looking at great photos after too many paintings. The free exhibits at Fujifilm Square in Roppongi are also consistently excellent, even as their product lineup becomes more ossified and oversold.
    • We also visited the Snoopy Museum Tokyo in Machida which I will freely admit was a highlight for me. It’s the only official one outside of the Charles M. Schulz Museum in Santa Rosa, CA, and a very well-designed facility — exactly the right size, with something for all ages. When I told Michael we were going, he remarked that it was interesting how relevant and popular Peanuts remains, compared to the likes of Garfield (no shade). I said it was because of how much storytelling latitude it has built in, in no small part thanks to Snoopy’s flights of fancy. Whereas Garfield is reducible to a few things, like a love of lasagna and a hatred of Mondays. To which he observed how it’s weird Garfield hates Mondays at all, because he’s a cat without a job. He just says he hates them to be relatable!
    • Did you know that it was only after 20 years of the Peanuts comic strip that Snoopy stopped walking on all fours like a normal dog and started becoming the odd character he is? I learnt that off a little fact card at the museum, where Schulz is quoted as saying “It was one of the best things I ever did.”
    • I’m more of a cold shower and cold anything kinda guy, and my heat tolerance is very poor. Like some of the hotels we’ve stayed at before, the one we booked this time had a sento, a hot public bath, and after being urged to by Kim I thought I might as well try it. It was fine. Going by how it appears in film, I thought maybe people stayed in the water for quite awhile, but I was ready to get out after 10 minutes, and it seemed the same for other people. Funnily, one guy said goodbye to his wife as she went to the women’s side, and then spent 15 minutes washing himself in the stalls and never even got into the water. Maybe he was another anti-hot tub guy who just got tired of saying no and pretended to do it. Like those salarymen who get fired but don’t tell their families and sit in parks all day with their briefcases.
    • Speaking of the hotel, I’d initially booked us into the same hotel I stayed at back in 2012 when I went with a couple of colleagues from Sweden and the US. The day before our trip, we looked at recent photos online and decided it was probably not sufficiently well maintained, and booked a nicer place nearby. Free cancellations on Hotels.com are a fantastic feature. The new hotel was great, and although our corner room was billed as having 30 sqm of space — an almost suspicious amount for central Tokyo — a lot of it was used for a hallway area. Nevertheless, it was useful for keeping our suitcases out of the way and for the drying of umbrellas. I would definitely stay there again.
    • We had a nice walk through Yoyogi park and Kim used one of the famous transparent toilets. Despite having already conquered public nudity with the sento, I did not experience them myself (there was someone waiting and I didn’t need to go).
    • We were on our way to a coffee shop in Ginza one morning when we spied a line of people waiting to get into a tendon restaurant when it was due to open at 11am. Following the Singaporean/Lemming instinct of letting social signals decide what to eat, we abandoned our plan and joined the crowd. It was very good, foreigner friendly, and great value. ¥1,600 for a large bowl with conger eel, two shrimp, a squid/clam mix, half-cooked egg, shishito pepper, and seaweed.
    • Will told me about the Creative Museum Tokyo in Kyobashi, so we stopped by for the Sorayama retrospective that’s currently on. You may know him through his work designing the first Sony AIBO, and the cover art for Aerosmith’s Just Push Play. His work isn’t for everyone, but I loved how this guy just loved drawing naked female robots, did it all his life to the point of mastery, and now brands like Dior are just dying to collaborate with him. No selling out on his part, the dude just loves his gynoids.
    • At the above venue, I noticed the same phenomenon I saw many times over the week: a lot of people employed to do mindless, redundant work. Like standing at an obvious door to point you in a very obvious direction, or posted near a small bump telling you to mind your step. I hope that this is just what extra labor is deployed to do during downtimes, and that they actually have more to do most of the time, but I’m skeptical. Still, AI can’t take your job if your job wasn’t necessary in the first place!
    • Some time was spent revisiting shops I tend to drop by every few years, like the Nintendo Store in Shibuya, or Village Vanguard in Shimokitazawa, or Tsutaya books at Daikanyama T-Site. The latter two are always fun because there’s so much stuff I would buy if I could teleport them home immediately. If I ever buy that Japanese apartment someday, I fear it might be filled to the edges with magazines and useless tchotchkes.
  • Orchids, Once.

    Orchids, Once.

    A meditation on impermanence.


    View the digital artwork at https://orchidsonce.xyz

    Almost every orchid you’ve ever seen was intentionally bred — a slow accumulation of crossings, selections, and genetic accidents that produced something new. This is the same process, just digital. Every visit generates a unique specimen: structure, colors, and proportions assembled from code the way a real orchid is assembled from DNA. No two are ever alike.

    As it turns in the light, you’ll hear music shaped by the flower’s appearance — the soundtrack itself is a one-time miracle, as unique as the visuals on your screen. It completes the meditation.

    When you close the window, the orchid dies. There is no save state, no gallery, no record of what you saw. Each plant lives only as long as you stay. If you weren’t there, it wouldn’t exist at all.

    There is always another one waiting to grow — but not that one. That one’s gone.


    Disclaimer: I made Orchids, Once. with the help of Gemini and Claude LLMs, and take no responsibility for any allergies or other harms.

    Related blog post: Week 16.26