newsonaut

Turning inner space into outer space

June 9, 2025

Apple goes through the looking glass

As I watched Apple’s presentation of its new Liquid Glass design, my first thought was one of practicality — if you can see through it, won’t the background be a distraction?

Then I remembered I had this same concern while developing my Ciders web app. At the time, glass morphism was riding a surge of popularity, and I figured it would be perfect for the app. Cider often comes in glass bottles, so it would be fun if each item could look like it was on a pane of glass.

There are a number of things you have to think about if you want a glassy look. The edges need to look like they are raised, have a thicker density, and catch the light in their own way. The main part of the glass should have some frosting and blur so it isn’t completely see-through. A bit of sheen makes it look like it’s reflecting light. Rounded corners are also a nice touch.

The detail I sweated over most, though, was the opacity. It has to be just the right amount so that you can see through without the text becoming hard to read.

I had the advantage of working with a single-colour background that never changes — my idea of what might be the colour of cider. But what if you were designing this for, say, the notifications that come up on your Mac?

You would have no idea what the background might be. It could be dark or light. It could be an image where dark and light are both present. Or it could be a gradient from dark to light.

I’m interested to see how these variables are handled. My inclination would be to program the notifications so they sense the background and adjust accordingly, but I don’t know enough about programming to know whether this is possible.

Apples’s presentation, as you would expect, demonstrated Liquid Glass under ideal conditions. But as we all know, the real world is often less than ideal.

May 19, 2025

Thanks to an old tutorial, I finally made a WordPress site from scratch

Back in the day — we’re talking about 20 years ago — when I was exploring CMS’s, the obvious choice, then as now, was WordPress.

That wasn’t the choice I made, though, because I couldn’t figure out how to create a WordPress site from scratch. The common advice, even from a book I bought, was to install a theme and tweak it. Making your own design was apparently too difficult.

I never really gave up, though, which is why I bookmarked a blog post, also many years ago, with this promising title: Developing a Wordpress Theme from Scratch. It’s written by Tania Rascia, who has a digital garden well worth exploring.

Every once in a while I would see that bookmark and think about reading the article, but never had the time or incentive. Until now.

With working life behind me, I have time. And with the possibility of one of my old WordPress sites being revived, I have incentive. The site was using a tweaked third-party theme that I was never really happy with. I need to have complete control over a design.

Tania’s tutorial works by starting you off with a what she calls a template. But this could be pretty much any HTML-and-CSS design you can dream up. You take this design and chop it up into all the PHP pages that make WordPress what it is.

For me it made sense, and I was able to get the site looking exactly the way I wanted, with no compromises. I even made my own plug-in.

May 5, 2025

Burning through books in a good way

It’s been a month since my last blog post, but that doesn’t mean Newsonaut hasn’t been updated recently. Check out the books section for lots of recent updates. I’ve been ploughing through some excellent reads.

I finally took the plunge with Louise Penny, a much-recommended author. How the Light Gets In is two mysteries in one — major stakes for all of Quebec and Canada, and personal stakes for a few good friends. Rating: 9.5

I put Fifteen Dogs in the fantasy category because it does, after all, involve Greek gods and talking dogs on the streets of Toronto. We can learn a lot from those dogs about what it means to be happy. Rating: 10

Linwood Barclay was a panelist on Canada Reads, which made me curious, so I read one of his many thrillers — I Will Ruin You. It is indeed a page turner, although a bit frustrating because the main character makes obviously bad decisions. Rating: 9.5

The Martin Hench trilogy by Cory Doctorow proves that forensic accounting can be an exciting and dangerous profession. In the first one, Marty is a jaded old man — something I could more easily identify with. By the time we get the the third book, he is young and idealistic, making mistakes but making them for the right reasons. Red Team Blues: 10, The Bezzle: 9, Picks and Shovels: 8.5

All of these books are by Canadian authors, but only the first two take place in Canada. Barclay may have thought the level of violence in his thriller seemed more believable in the U.S., but I would have been OK with it happening in, say, Peterborough, Ontario. Doctorow’s stories take place in the early days of computer technology, which is associated with Silicon Valley. Still, I could see them plausibly happening in Toronto.

That brings me to Untold Tales of Old British Columbia, a collection of historical snippets about my home province. Some are more entertaining that others, but each taught me something I didn’t know, and I’m glad I learned them. I’m embarrassed to admit I didn’t know there was a major gold rush on the Fraser River in 1858. Rating: 7.5

April 4, 2025

Newsonaut comes home

Newsonaut has moved to a new hosting service and domain registrar. Normally, that wouldn’t be very exciting news, but it is for me — because the site has come home to beautiful British Columbia.

I’ve been using hosting services since the days of dial-up, and my fascination with the idea of making something that could be shared with the world.

My first hosts were actually ISPs that threw in some free web space for their clients. I’m pretty sure that doesn’t happen any more.

I was lured to a real host by TextDrive. It was unbelievably cheap and offered support for Textpattern, a free and open source CMS that I continue to use to this day.

The pricing was indeed too good to be true, and TextDrive went out of business. You can still visit a memorial site.

Forced to move on, I landed at InMotion Hosting, mainly because they at least appeared to promise to help with the move. That never happened. I just copied everything over and hoped for the best. Luckily, it worked out and I stuck with them for a couple of decades.

For my domain registrar, I went with GoDaddy. I can think of no other reason than that I fell for their marketing. I’m glad to have left because I can’t shake the feeling they were ripping me off one way or another.

Now, both my domain registration and web hosting are with StormWeb, a company based in Victoria, B.C., that has been around since 1998. Their servers are in Vancouver.

StormWeb actually did help me move. In fact, they did everything for me. I had to go out that evening, and by the time I got back, they were done.

They’ve been quite responsive to my questions, which are answered by people who know what they’re talking about.

It feels good to be home.

March 17, 2025

Look, Mom, a modal with no JavaScript

I found a way to do modals with HTML only — no JavaScript, thanks to some dude in Australia.

So now, if you tap on the About button, you get a nice modal instead of zipping down to the footer.

The method involves the <dialog> tag and the popover API, but I’ll let Harrison explain it.

March 15, 2025

That tracks

From the novel Red Team Blues, by Cory Doctorow, published in 2023:

From there, I maneuvered to this year's car listings, checking the box for all-electric and unchecking the box for Teslas. I just don't like the man. I've spent enough years around enough bullshitters that I can spot them a mile away. In his case, I could spot him from orbit, using one of his overpromised, underdelivered satellites.

March 4, 2025

Goodbye Netflix, hello Gem

Netflix finally pushed me too far with yet another price increase that supposedly pays for a pipeline of hot, new shows.

They must be going for quantity over quality because I can’t remember the last time Netflix had something I really wanted to watch. In fact, after 10 years, I was subscribing more out of habit than anything else. With tax, I would be paying $20 a month for a service I seldom use. OK, I did try the second season of Squid Game, and it was terrible.

So I cancelled. Ahh, such a relief.

At the same time, I was getting kind of annoyed by the ads on CBC Gem. So with my new-found disposable income, I decided to pay $6 a month to get rid of them.

Not that I was watching Gem a whole lot, but now that I’m a paying customer, I’ve been taking a closer look at what’s available. Here’s what I’ve been liking so far:

Son of a Critch: Home-spun coming-of-age humour about growing up in the 1980s in Newfoundland. Kinda corny but I like the characters.

North of North: A single Inuit mom navigates life with the help of a slightly crazy community in northern Canada. Down-to-earth humour, compelling characters.

The Great British Baking Show: An hour of British bakers competing every week — it’s the ultimate comfort show.

Canada’s Ultimate Challenge: Five teams turn the country into a giant obstacle course. The challenges are actually quite daunting, and they are interspersed with personal drama.

Small Achievable Goals: A couple of middle-aged women, who don’t understand the meaning of TMI, team up to succeed in the podcast industry.

Canada Reads: Limited series where five champions pitch the book “every Canadian” should read. One book is voted off each episode.

Halifax Comedy Festival: A half-hour mix of stand-up comics that always gets a few chuckles out of me.

Coming up on March 21 is a new show called Ghosting that looks good. “Catch a new season full of screams and laughter as Luke and Matthew venture across the country, along with celebrity guests, to investigate some of the most famous hauntings in Canada.”

February 20, 2025

There's nothing great about $1,000 for a low-end phone

Go to apple.ca and see the cruel joke Apple is playing on Canadians with their tagline for the new iPhone 16e: “Latest iPhone. Greatest price”

You’re supposed to think of “greatest” in terms of a good deal, but in reality it’s closer to this definition: “of an extent, amount, or intensity considerably above average.”

At $899 plus tax, Canadians are now looking at $1,000 for Apple’s cheapest phone. In my mind, that’s way above average. I simply cannot imagine myself, even in my wildest fantasies, paying that much for a phone.

I currently have a second-generation iPhone SE that still works fine, so thankfully I don’t need a new one. But that day will come and, when it does, I expect iPhones to be even more expensive.

Most likely my next phone will be a used iPhone. Telus, for example, has “certified, pre-owned” iPhones for as little as $499. That’s for an iPhone 13, which, for all I know, might actually be a step up from my old SE.

February 4, 2025

Tapestry weaves RSS and social media, for better or worse

As if the random chaos in your social media and RSS feeds wasn’t enough on a per-platform basis, now you can get it all mingled together in a one big feed.

A new app called Tapestry combines RSS feeds with Youtube, Reddit, Bluesky, Mastodon, Tumblr and podcasts. Even if you don’t subscribe to much, it can make for a massive list. On the up side, it might give you the wake-up call you need to pare back.

Still, if massive mingling is what you want, Tapestry does it about as well as can be expected, with the designers at The Icon Factory making it a pleasure to use. I like, for example, that the platforms are colour-coded so you can easily pick them out. Bluesky, of course, is blue. And Reddit is, well, red.

The new version of Reeder also combines RSS and social media, though, and I’ll be sticking with that. I like its understated elegance and the options to customize the main feed. For example, I follow Techmeme’s RSS, but keep its firehose separate from what Reeder calls the home feed. I allow just one of the subreddits I follow into the home feed.

Both Tapestry and Reeder work best for lurkers. If you like to use social media to socialize, you need to make an extra tap to go the website in the in-app browser. And at that point you may wonder why you used an app in the first place.

The basics of Tapestry are free, but you may be enticed by a universal filter that comes with the subscription. Sick of U.S. politics? Gone! I’d love to see this feature in Reeder. I’m currently forced to use a web service called siftrss that only works on one feed at a time.

Tapestry is available on the App Store for iPhone and iPad.

January 25, 2025

Hyperduck is quack-tastic

I’m a little late to the party with Hyperduck, but maybe you are, too, so I’m spreading the word.

Hyperduck is an app that you install both on your Mac plus one or more other Apple devices — iPhone, iPad or Vision. Once that’s done you’ll find a new option when sharing a web page from one of said devices: “Send to Mac”.

Choose that option, and the next time you’re at your Mac, you’ll see the page sitting there open on your default browser. This is super handy if you want to deal with something later and want it in your face so you don’t forget.

Hyperduck also sends other types of URLs — one that will run a shortcut, for example. There are few things I like better than a good automation, so I’m looking forward to exploring that one. Read this MacStories article to get started.

The newsonaut is Mark Rogers, a writer, designer and web coder living in beautiful British Columbia. Contact me.

© 2010-2025