Ljubljana from Nebotičnik Tower

View on Ljubljana from Nebotičnik Tower

I haven’t been able to stop exploring this vista of Ljubljana by Marcel Haring. The contrast between the castle, the bright orange roofs, the streets, the brutalist-style towers. Go to Wikimedia Commons and view the full image, it’s over ten-thousand pixels wide!

I’ve always wanted to bob around the Mediterranean, from Gibraltar, Monaco, Malta, Sicily, and then up to Croatia and Slovenia. A photo is better than nothing for now.

MiniDisc, sign in, be respectful

I was doing some MiniDisc research for Clara’s and my budget, vintage Hi-Fi setup. We love having physical media again, and a MiniDisc deck would complement the rest of the stack in an undoubteldly fabulous and nostalgic way.

This was the summary on a CNET search result in DuckDuckGo:

Discuss: Sony MDS-JE330 - MiniDisc recorder Sign in to comment. Be respectful, keep it civil and stay on topic. We delete comments that violate our policy, which we encourage you to read

I still hold out hope that, one day, treating people properly will be as intuitively obvious as not sleeping on a durian, or wearing a mask during a pandemic.

Fate/Grand Order ServantFes 2020: Backups

It’s the fourth installment in our accidental series exploring the Servant Summer★Festival 2020 event in everyone’s favourite mobile game, Fate/Grand Order. It’ll also probably be one of the last, given Clara and I are about done with the story.

So far we’ve seen Jeanne Alter’s fear of glasses, dolphins and nicknames. Today she addresses concerns that these mobile game stories have been an irrelevant distraction on this blog, with a running commentary on data integrity.

and what's with those glasses, anyway!? you tryin' to be cute or something?

This wouldn’t have happened with OpenZFS and some snapshots.

NHK World-Japan on the Apple TV

NHK World-Japan logo

Clara and I only recently discovered the NHK World-Japan’s AppleTV application, but it’s beyond delightful. There are hundreds of free-to-air documentaries from architecture, art, engineering, food, railway journeys, and culture. Clara and I have been doing a lot of vicarious travel through it lately, and it’s really helped with cabin fever.

It reminded me of all those hours watching Japan Hour on Channel News Asia, which I still did till recently via a VPN on my Singaporean cloud server. Not that I’d condone or admit to that. Admit to what? Exactly.

Music Monday: Book-end, Happy-end, again

TVアニメ『ガイコツ書店員 本田さん』ED主題歌 「Book-end, Happy-end」 MV Fullsize/TECHNOBOYS PULCRAFT GREEN-FUND feat.高野 寛

Wait, haven’t we had this song for a Music Monday already? We sure have, back in 2018:

Everything about this is perfect. I loved the visual imagery, the shots of all the vintage electronic gear they’re using, the endless shots of Tokyo. I badly want to get back there as soon as humanly possible!

Back then, we couldn’t travel for lack of time. Now that we all physically can’t, let’s take the imagery instead.

For those who didn’t see it last time, this is the TECHNOBOYS PULCRAFT GREEN-FUND, with Hiroshi Takano (centre-right above) providing his unique vocals.

Our current software and web slump

Marco Arment shared this article by Craig Mod back in June on the decline of desktop software and websites. Much of it was spend discussing the iPad for which I don’t have interest, but he absolutely hit the nail on the proverbial head with his other points.

On Catalyst

For arguments against Mac Catalyst, Apple’s cross-platform iOS / macOS framework, see the Twitter application. A small sample of issues (which may seem like nits but these details are important!):

  • choppy scrolling / scrolling at a rate different than the rest of the system
  • window resizing blanks out all content
  • elements like the “home” button stay highlighted (as if tabbed to) for no apparent reason

Most worrying: Catalyst may normalize a lack of craft and refinement. It’s important to remember that we had a solidly native-feeling Twitter client for macOS ten years ago. So this software problem was once solved, unsolved, and now re-solved in a worse way.

Oh Catalyst. You seemed inevitable, but we all pretended it wouldn’t be, for that small hope that it wouldn’t prevail!

You’d have thought people’s apathy for desktop Java, and Microsoft’s failed attempts with Metro would be cautionary enough tales against this. The only limited success I can think of here is the Chromebook, but its use cases is more constrained than the goals Apple have here. We can only hope it will continue to be refined over time.

On Electron

Electron makes it easier to develop cross-platform applications, but comes at the expense of an application feeling or functioning in a way you’d expect a native application to function. Almost always, these Electron applications are slower and more cumbersome than a native version.

I can understand why so many anti-patterns and poor design decisions exist online and on our desktops, but Electron is one of the few that makes me angry. This sorry excuse for a framework has done more to negate the last decade of accessibility progress, hardware efficiency gains, and battery improvements than any tech I can think of. Clara’s colleagues had them switch to Visual Studio Code from Sublime Text, and I can hear the pangs of frustration from here; to say nothing of the multiple chat clients we all have to run all day now too.

I understand the appeal for indie developers, but these are multi-billion dollar, listed companies choosing to producing these dumpster battery fires. So we should choose to avoid them where we can.

On the web in general

Twitter’s web site now loads (regardless of browser or operating system) in so many various layers and stages I never know if my internet connection is functioning properly or not. Twitter.com’s strange complexities also bring with it the ignoble award of being the only site to regularly crash Safari on my iPhone.

Newspaper sites deliver hundred megabyte or greater payloads filled with ad tech. Open nytimes.com in a Chrome tab and you’ll soon deplete a fresh MacBook battery.

I’m amazed at how many hundred—yes, hundred—elements that plugins like uBlock Origin block on source pages. This is one more argument for RSS readers and open APIs. If the modern web continues to slip into this, we can at least avoid directly interacting with it.


These issues all stem from a fundamental misalignment of priorities, and until we address them, nothing will change. We need to reward developers who write good software, and have nothing short of a rethink about how people are compensated online. Everything else we do will just kick the proverbial can down the road. That’s the third use of proverbial in this post, this sentence included.

Fate/Grand Order ServantFes 2020: Glasses

It’s the third installment in our accidental series exploring the Servant Summer★Festival 2020 event in everyone’s favourite mobile game, Fate/Grand Order. It’s the only mobile game I’ve ever been able to get into, most likely due to already being a Fate universe fan, and having an advanced predisposition to collectable card games.

So far we’ve seen Jeanne Alter’s fear of dolphins and nicknames. Today she confronts non-Alter Jeanne—this gets confusing sometimes—in a typical, overly-heated exchange about speculation equipment:

And what's with those glasses, anyway!? You tryin' to be cute or something?

I thought Clara’s glasses were extremely cute when I first met her; not that I’d admit publicly to that preference, or take screenshots from a summer event in a mobile game that also implied as such.

By contrast, have I mentioned just how bone-chillingly cold it’s been in Sydney in the last few days?! Tasmania has even had snow. Part of me wishes I was in working-from-home COVID mode in Cairns just so I could return to a semblence of my native habitat.

That right, huh?

Airgapped devices and networks

I can’t help noticing how the term airgapped has morphed over time, and it’s implied security and isolation has been eroded.

In my past life doing process control and SCADA, airgapped meant exactly what it sounds like: a physical space between two devices separated by air or another physical barrier. This wasn’t a security consideration like it is in IT—or at least, not primarily—it was usually the result of two devices or cables being physically or electrically incompatible, or to prevent serious problems with equipment if inadvertently connected. I’m talking about electrical fundamentals like connecting two discrete AC sources, or real-time networks with different protocols.

In IT we mostly discuss airgapped devices and networks as a security feature. A sensitive device deliberately not connected to the Internet would be a classic—and dare I say, increasingly and disturbingly rare—example. The term loses some of its literal meaning when we start talking about wireless networks, and there have been academic examples of using speakers to take control of airgapped devices. But it still ultimately refers to deliberately-isolated gear.

But now I’m starting to see the term employed in the industry for logically separated, as opposed to physical. I’ve seen devices connected over a VLAN, or a VPN, or a separate port on the same NIC, as being described as airgapped in proposals and architecture diagrams. This doesn’t pass mustard for me; a deliberate conflation of two English idioms because that’s exactly what these pseudo-airgapped devices are doing.

While I concede physical separation is no panacea, that airgapped devices can still be attacked in other ways, and VPNs/VLANs/etc are robust and proven, I think we’re losing the meaning of the term using it more broadly like this.

Feedback on audio magazines

Yesterday I brought up audio magazine as one of the early alternative terms to podcasting. Jim Kloss from the late Whole Wheat Radio had some feedback:

I liked ‘audio magazine’ better too - that’s the term I coined rather than ‘internet magazine’ - just sayin’. :-) And while the original ‘audio magazine’ wikipedia page no longer exists, there is a nod to that page.

I think audio magazine was my first ever Wikipedia page, from October 2005. You can see my original version in the Wikipedia edit archive, with all its spelling mistakes and run-on sentences:

Coined by Jim Kloss of Whole Wheat Radio, Audio Magazine is a proposed alternative phrase for podcasting. The term podcasting has recieved criticism in that it is misleading as it infers that the technology is only usable on Apple Computer’s proprietery MP3 player: the iPod; this argument has intensified since the launch of embedded podcasting support in iTunes. In reality virtually any RSS enabled devices with audio output capabilities can make use of podcasts, whether they be computers, MP3 players or other devices.

With hindsight I can see why didn’t match Wikipedia’s editing style or reference requirements. But fortunately unlike my equivalent one on New Time Radio, the admins converted this one into a disambiguation page. I’m still the last person to have edited it, back when I overhauled the Whole Wheat Radio article to rescue it from a specific Wikipedia admin who’s likeness should grace dictionary pages alongside the phrase “bad faith”.

I refer to my own silly show as a podcast now because people know what those are and how to use them. But as my own small act of defiance I’ve also tagged every show as an audio magazine from the very beginning, for what little search-engine juice it’s worth :).

Jim also raises another point that I’ve had a draft post about for more than a couple of years; perhaps his observation will get me off my proverbial arse and finish it!

On the function of Heisenberg compensators

A question posed to Michael Okuda, Star Trek’s technical advisor:

How do these Heisenberg compensators actually work?

His response, as quoted in h2g2:

They work just fine, thank you.