logoalt Hacker News

jongjong • today at 6:34 AM • 1 reply • view on HN

The other day, I spent at least 20 minutes trying to share screens with my mother on Google Meet. She uses OSX.

There was a cascade of subtle issues which blocked every possibility.

My mother was using an an Apple iPad and I was using Linux. I sent her the link to the Google Meet to her email. When she tapped it, it opened in Safari browser. Safari did not allow screen sharing via Google Meet so I told her to download Chrome and told her to copy the URL into Chrome. Safari would not let her copy the URL from the address bar... She ended up literally typing out the URL and the resource ID by hand while I read it out to her. Then when she opened Google Meet in Chrome, it required her to download a browser extension (I don't recall having to do this on Linux)... Anyway it was unbelievably tedious.

It's obvious that operating system companies have been intentionally making it difficult to 1. Know where you are when browsing your file system or the web and 2. Copy the URL or path between different apps.

This has been a major point of frustration for software developers. First, it started with OSes hiding file extensions, then converting the address bar into breadcrumbs/buttons which can't be highlighted or selected... Then hiding the protocol (e.g. http:// or https://) then hiding most of the start of the breadcrumbs which make up the address so that you can't even see the full path in a single screen and you can't even select individual words to copy even a single folder name.

And this trend spread to a lot of other apps. Sometimes in downright dangerous ways. For example, recently, I noticed that my email client was hiding most of the email address of the sender of an email I had just received. If I clicked on the email address it opened up their contact card in a modal but only showed their name! Their email address still cut off on the contact card view and also not selectable... I just wanted to see if the domain name was legit but I physically couldn't see what the domain name was. OMG. Nowadays, whenever I'm forced to use one of these crappy web applications, I just open up the Chrome developer panel and inspect the HTML directly. I don't know what's wrong with people that they put up with this stuff voluntarily.


Replies

TeMPOraL • today at 1:21 PM

> I don't know what's wrong with people that they put up with this stuff voluntarily.

They have no other choice.

Tech is magic, it's near-pure supplier-driven market. Consumers don't understand it, barriers to entry are stupidly high[0], but the products/services are still necessary. Consumers are thus forced to choose from what's available on the market, not what would be actually useful. Companies know this very well.

This was true before computers, too - TVs, appliances - but is much stronger with computers (and every non-computer tech becoming a computer skeuomorphing as appliance).

That's why people "put up with this stuff voluntarily". They learn to cope, learn to not touch this if they can avoid it, and maybe silently complain to friends and family. That's why "can you fix my printer" is one of the most hated aspects of family life by computer people.

--

[0] - Hardware is pretty much impenetrable, because the easy parts are high-capital, and the important parts are supplier contracts, which everyone who matters has cornered already. Software-side is technically one of the lowest barriers-to-entry economic activities in history, and LLMs help a lot, but in practice, software is rarely the valuable part of software (!) - it's usually network effects (e.g. social media) or supplier contracts (Spotify, etc.), or such.