Contents

74 Articles

Search

3 months Ago

SunriseTV is a dumpster fire

Published by marco on

Way back in mid-February, on the night before the Super Bowl, I opened the SunriseTV web page in Opera to set up the recording. That worked just fine.

I left the page open on the recordings, so I wouldn’t forget about it in the morning, when I started working in home office. The next morning, I refreshed the page and was confronted with the following dialog box.

 Sunrise TV: login not possible

I tried logging in again, but was denied again.

Had my account broken overnight? Had my subscription expired? No, of course not.... [More]

10 months Ago

Jabra Headsets are a dumpster fire

Published by marco on

I use a Jabra 65 headset at work. I have both the one-ear and two-ear variants because I’m still trying to debug my way through a complete shutdown of Bluetooth functionality for the last couple of months.

I think the one-ear one is more comfortable because I can hear the rest of the office a bit. The two-ear one is extremely deadening and fits oddly on my head. It’s very noticeable and not very comfortable.

Jabra popped up a dialog today asking me how likely I would be to recommend Jabra... [More]

Garmin and TacX subscriptions

Published by marco on

Sometime at the end of last year, I found a coupon for one free month of TacX, a cycling service offered by Garmin that integrates with their app to provide courses, routes, maps, and head-to-head competition online. I wasn’t interested in head-to-head or in doing anything that involved watching the app, but my own custom routes had grown a bit stale, so I decided to try it.

The coupon code worked just fine—even after almost five years—and I was registered.

Got in one good ride…

Then I... [More]

Finding past concerts

Published by marco on

A friend had told me that they’d been to a concert on the previous Tuesday. At the time, I forgot to follow up during the conversation because we were distracted by other topics.

A couple of days later, I realized that I still didn’t know who they’d seen in concert. All I knew was the date. And, I realized I knew approximately where it was because I saw their walk to the venue on Strava. 🙌🏼

The purpose of today’s Internet is to facilitate commerce, not knowledge.

Even with the venue and... [More]

Niterói Contemporary Art Museum in Rio de Janeiro, Brazil

Published by marco on

The Niterói Contemporary Art Museum (Wikipedia) was built in 1996. I don’t have much more to say about it, other than I just learned about it and I think it looks amazing. I dug up a few pictures from DuckDuckGo’ image search.

 Beach view

 Long view

 Closeup, from below

 View up the ramp

 Long line

11 months Ago

Registering for Swica’s Benevita

Published by marco on

Swica is my private health-care provider in Switzerland. By all polls and evaluations, they have some of the best customer-care available. They also have a mobile app called Benevita for tracking some personal information.

Attempt #1: Registering via mobile app

 Benevita offers to let me register an account. I chose an email that identifies the sender—it has a +-sign in it—and a generated password. The page told me that an error had occurred without telling me what I could do to correct... [More]

1 year Ago

Fortinet restart message

Published by marco on

The other day, Fortinet decided that it wanted to restart my computer. Fortinet is a commercial-grade, Fortune-500-level VPN solution built by a company that writes “Global Leader of Cybersecurity Solutions and Services” right in the title of its web page. It’s on the S&P 500. Their VPN client is their flagship product. It is a product that huge, important companies use to ensure the security of their data and communications.

This is what its restart dialog box looks like:

 Fortinet restart message

My goodness, what a... [More]

Helpful tip from Teams

Published by marco on

I was looking up something[1] about my account in Microsoft Teams (Teams) the other day.

As I was looking at that, Teams showed me the following tip on the dropdown menu.

 Update work hours?

Does it look like that? Does it really, Teams?

How could it possibly look like that if you’ve been paying attention at all?

Teams is on all day on my machine. When I log in at 07:00 every day, Teams is active. When I log out around 16:00 on a workday, Teams knows about it.

I work 07:00–16:00 on about 90% of my workdays.... [More]

Search algorithms are breaking down everywhere

Published by marco on

I’ve noticed the Apple Music search acting quite wonky over the last couple of years. It seems utterly incapable of finding certain songs, even when you enter the exact title and artist.

I’ve had cases where Apple Music has dozens of albums from that artist, so that I’m almost certain that the song is available. It just will not show it to me. In those cases, I’ve instead searched with DuckDuckGo using the same title and artist to find out the name of the album. With the album name in hand, I... [More]

Raiffeisen PhotoTAN Registration

Published by marco on

A major bank in Switzerland has an MFA that uses PhotoTAN. It took me dozens of attempts over three days to finally be able to register the app.

This isn’t the first time that this has happened. I’d reset my phone in July and I’d had to go through this for a couple of days then. When my partner reset their phone in August, it took days to register. In September, I’ve moved into a new phone and had to set up the app again.

  • It often failed to even send an SMS
  • 17 times it managed to send an... [More]

2 years Ago

Scrollbar hate

Published by marco on

What happens when you hate scrollbars so much that you forget what they were for in the first place?

You end up making a dropdown chooser that looks like this:

 SmartVote Menu

The drop-down is for “level of education” and, for a few seconds there, I couldn’t figure out why the highest level of education available was Anlehre (“Apprenticeship” in German). If I hadn’t been familiar with the content, I wouldn’t have suspected that there were more entries.

Yes, you can see that there’s a bit more whitespace... [More]

Time pickers

Published by marco on

This time chooser is obviously dumb—because it puts the hours in the wrong place.

 A bad time chooser

But what about if it had two concentric sets of hours, with 1-12 on the inside and 13-24 on the outside? You could spin the “hand” to the right position, then adjust the radius to the inner or outer ring, depending on whether you were selecting e.g., 2 or 14.

You could even make a “little” hand that you could spin to the right position, like you were setting a cuckoo clock.

Closed: Not a bugWill not fix

Published by marco on

 It's not a bug, it's a featureThe issue report Can’t edit Wiki after default branch policy applied (Microsoft Developer Community: Azure DevOps) is about a nice feature in Azure DevOps called Branch Policies that allows you to protect the default branch in a given repository, or in all repositories. If you have a lot of repositories, it’s quite convenient to be able to set it once for all of them.

However.

However, Azure DevOps also has a nice feature called the Project Wiki, which includes an online editor that makes editing easy enough for any user with even the... [More]

Is a consistent design necessary?

Published by marco on

The article The importance of having a design system by Reindeeraintreal (Reddit) shows the following UI elements from the gaming platform Steam.

 The various UI elements of Steam

That looks pretty bad, right? There is no consistency at all.

However, the first comment is pretty astute: “Steam, being as successful as it is, makes me interpret this post as saying that having a design system is not important.”

Design’s not the only thing, that’s for sure. Market dominance definitely trumps design. But you could do your users a favor and lower the... [More]

3 years Ago

Square parentheses are not a good idea

Published by marco on

For years, programmers have been searching for the one, true, perfect font for code. They keep making changes and coming up with dozens, if not hundreds of new fonts. Most of these are fixed-size, but some are proportional. Some have extra ligatures for common combinations, like ≠or ≥. Some look cursive, which I suppose is a matter of taste.

I saw one recently in a video presentation that seems like a big step backwards.

What is the point of making parentheses look so similar to square... [More]

Discord on MacOS

Published by marco on

I’m consulting on a private project with a couple of friends. They use Discord for communication. It’s quite a nice app, but there is no app in the MacOS app store. When I search for it, Apple shows me the following, wildly irrelevant hits.

 Discord in App Store

You could also just say that you didn’t find any hits, Apple. This isn’t even close. The top hit is a 1/5-star reviewed product, with one review. What is the point of ever even showing this product to anyone who didn’t search for it?

So I installed the... [More]

SBB is killing it

Published by marco on

I’m very open to the possibility that it’s just me, but this kind of stuff happens to me all the time. I approach an app that the entire rest of the country manages to use every day and fail to make it work for me, even for the simplest tasks.

In the screenshot below, you can see what happened when I tried to run a simple search for a route from “Kempten” to “Basel”.

 SBB can't even make a simple form

I’m mystified as to which field the form thinks should be filled out.

Maybe I’m in some A/B test where I’m the only person... [More]

The state of streaming media

Published by marco on

I wanted to watch a Swiss TV show that broadcast last Tuesday. I have a wealth of choices available to me.

UPC media box?

I have a “media box” from UPC, but it’s not connected because it draws too much power, even in standby mode. We (almost) never need its features, so we leave it off almost all the time. Maybe during the Olympics, we’ll hook it back up. We’ll see.

Anyway, I didn’t want to mess about with hooking up the media box—It’s not that difficult; I’d just have to connect the cable... [More]

UPC ID Checker

Published by marco on

Hoo-boy, no wonder this app has a two-out-of-five-star rating on the App Store. It’s absolutely terrible.

This is one of the first pages I saw:

 Cut-off options

I had used my Swiss ID card as my proof of identity during the purchase. Now, I was supposed to actually send a photo of it to UPC so that they could verify it.[1] Unfortunately, I couldn’t see my option in this list. I was not encouraged that the second button was labeled “Passp”. I clicked that first, thinking that maybe the app just thought that all... [More]

Strava does it again

Published by marco on

The Strava “your year in review” is back in 2021.[1]

 Strava Year In Review 2021

I just wanted to point out a couple of things:

  1. This overview is only available on the mobile app. Desktop users are out of luck.
  2. The overview and statistics is only available in animated form. You can’t stop the animation nor can you browse the pages in a normal fashion. The presentation is utterly and completely accessibility-unfriendly. You can only screenshot a page as it slides by.
  3. Although the version from 2020 suffered from the same... [More]

Your personal offer from UPC

Published by marco on

I’m in the market for a mobile plan, so my wife forwarded me a link to this page at UPC:

 Dein Persönliches Angebot

I’ve taken the liberty of adding some notes to the screenshot, but I’ll also list them here:

  • They write that this offer is for me, personally, but there is no identifying information in the URL or cookies. This page looks the same in a private window. Stop lying to me, UPC. This offer is for literally anyone who stumbles across this page.[1]
  • I was kind of shocked to see that WhatsApp is given preferential... [More]

Google Meet Likes to Hang Up

Published by marco on

I’ve used Google Meet twice in the last month. In both conversations, I exited the meeting room completely inadvertently and was forced to scramble back, profusely apologizing for my lack of technical proficiency.

It all starts with the Google Meet page losing focus, then “detaching” itself from the main window. This seems like a “feature” that prevents the user from switching tabs away from an open meeting. It’s bossy and intrusive.

The first time this happened, I ended up looking at a large... [More]

TacX Training > TacX Desktop

Published by marco on

It’s that time of year again.

It’s time to start biking indoors. 👎

That means the TacX comes out of the basement and I am, once again[1], confronted with the awfulness that is TacX Desktop. I fired it up and was confronted with all of the same bugs and UX missteps that I’d noted a year ago. It’s like the app hadn’t been updated at all.

I got suspicious because I have a friend who uses his TacX regularly and he wouldn’t put up with this crap…so what is he using? I searched the App Store... [More]

DuoLingo’s Gems Screen

Published by marco on

Normally, in a UI, when you click or tap on a thing (e.g. a button), but complete the click or gesture away from that thing, the “tap” or “click” is not signaled. The gesture is ignored because the user did not complete the gesture, aborting the operation. That’s how we’ve been trained; if you press down on something by accident, just move off of it and release and you it won’t count as having been clicked or tapped.

 DuoLingo Gems Purchase ScreenHowever, in the DuoLingo Settings screen—where they’re trying to get you to... [More]

4 years Ago

Just because your party’s green…

Published by marco on

…doesn’t mean you have to use light-green text on a white background.

 Die Grüne Partei

Fielmann: an online-store safari

Published by marco on

The Fielmann eye-ware online store looks very nice. I’d bought glasses at the branch in Winterthur. They were great, with really good people with good advice. They have excellent prices. Their online prices are very good as well. They set me up with an account with my prescription, so I could order more contact lenses anytime.

Finding the online store

I returned to the site recently and found it to be very nice-looking, but considerably less friendly. It was subtly pushing me to use the app... [More]

Pushy Apps

Published by marco on

These are just two examples of the inundation of UX frustration on any given day.

TacX

TacX asks every time I start the app whether it can use my personal data for a feature that I never use.

 TacX Requests Data

The language is not only supremely awkward but inspired in its use and non-use of punctuation (why ellipses rather than etc.?)

“To use live opponents, we will need to share some of your personal data, such as but not limited to you name, profile, picture, speed, watt/kg, what workout you’re doing,…... [More]”

Apple’s aggressive notifications

Published by marco on

Both MacOS and iOS have system-wide notifications that use a red badge to indicate burning topics that need to be addressed.

On MacOS, the “Software Update” system-preferences panel has had a red badge on it since Apple released Big Sur was released six weeks ago. There is no way to turn off this badge without installing the upgrade. When they released a patch for my current version, the badge did not change, so I had no idea I had an update pending.

Similarly, iOS uses the red badge to... [More]

The Return of Postage-stamp-sized Videos

Published by marco on

A friend sent me a link to a video on Instagram. I don’t have an Instagram account, but was able to watch the video anyway. I watched it on a desktop browser. It looked like this:

It looks like I’m previewing a device UI using the developer tools, but I’m not. Instagram on the desktop looks like two phones next to each other, centered in the ample horizontal space. The video takes up only a third of the “phone” in which it’s displayed. Each of the “more posts” at the bottom has more area... [More]

New Weather Station

Published by marco on

 My old weather station finally died. I’d inherited it about 25 years ago from a good friend in New York. It came from my apartment in Kew Gardens to Switzerland, where it was first mounted in my kitchen and then office for many years.

The cord was covered with electrical tape from several incidents involving my first rabbit Oz. After a dozen more years, the plastic casing on the wire leading to the outside thermometer had become very brittle—especially after years of being shut into the... [More]