Live data from Hacker News

The rise of user-hostile software

den.dev

121–130 of 303 posts

Re: The rise of user-hostile software

#121

You'll notice that all of his examples of user-hostile software lack a universally accepted standard. This is not new. Do you need to install special vendor software to use your bluetooth devices? No - everyone follows the standard, so your OS just knows how to hook up your headset. With USB it's different, because the standards are insufficient for the gadgets that we use, resulting in specialized software for your…

> everyone follows the standard

Try sharing a file via Bluetooth between an Apple and an Android device.

Re: The rise of user-hostile software

#122
post #111

Earlier quoted context omitted.

>Something weird happened over the past decade. PR happened. The big players have figured out that if they want to keep misbehaving to make money, they needed people to not fight them. To do so, one amazing tool is to make sure the entire way to speak about the topic is controlled by them. Internet gave us the ability to share more, and we though it would allow us to defend our self better, to make people more aware.…

> And with AI, it's going to get worse. Cynical prediction: AI influencers, possibly with a hybrid components. Accounts powered by some GPT-esque generator, acting like a real human, shilling various widgets in a naturalistic way. Use humans-in-the-loop to add randomness and natural-ness. Or just AI extending how much marketers can generate. And/or microinfluencers. Platforms benefitting (otherwise regular) users in…

Yes, that's what I had in mind, and I suspect it's already going on to some extend with votes and follow ups, which is easier than content generation, until the later becomes so good you can let it roll free.

Re: The rise of user-hostile software

#123
post #46

Earlier quoted context omitted.

Cost of traffic for a hardware monitoring/config utility? Not everything needs to be a service, and this is also a perfect example of why some things shouldn't be services, just plain old downloadable software.

Yet people will happily use frigging GOOGLE out of all services _as a calculator_ rather than their happily locally working and probably much more featureful calculator app. People are using, for a simple two digit multiplication, a bazillion tons of hardware distributed thorugh hundreds of countries hundreds of miles away. Even the simplest microcontroller amongst all the hardware participating in this www query wou…

> probably much more featureful calculator app

Hum... I've got out of my way to install qalc, but Google is much more featureful than anything you find on Windows or that comes by default on most Linuxes.

Re: The rise of user-hostile software

#124
Increasingly I am looking at purchasing my software, instead of using freemium or subscription services that lock you in forever. Here's what I've bought since 2019. All of the below were one-time purchases:

- Affinity Designer + Publisher (Photoshop + InDesign replacement, $35 each)

- Tumult Hype (Adobe Animate replacement, $100)

- SimpleMind (mindmapping tool, MacOS, around $40)

- Bootstrap Studio (WYSIWIG site builder, $59)

- YouCut (Android video editor, $11.99 full version)

- Sketch ($99 for 1 year of updates; more than enough for storyboarding and basic prototyping)

Re: The rise of user-hostile software

#125
post #124

Increasingly I am looking at purchasing my software, instead of using freemium or subscription services that lock you in forever. Here's what I've bought since 2019. All of the below were one-time purchases: - Affinity Designer + Publisher (Photoshop + InDesign replacement, $35 each) - Tumult Hype (Adobe Animate replacement, $100) - SimpleMind (mindmapping tool, MacOS, around $40) - Bootstrap Studio (WYSIWIG site bui…

[deleted]

Re: The rise of user-hostile software

#126
I notice someone else mentioned that software is a zero marginal cost product. This is an element that drives the cost down to zero when there is competition. But software is more than just zero marginal cost. An additional passenger on an airplane is zero marginal cost as well, but they can still charge for a ticket because it is trivial to keep someone off of an airplane.

The bigger problem with software is its a public good. I don't mean that as some kind of normative statement saying it should be or deserves to be provided free of cost to all users of a particular state. I'm saying it is non-rivalrous (some sequence of bytes copied onto person A's disk does not prevent person B from copying the same sequence of bytes onto their disk) and non-excludable (due to the nature of disks and bytes, you can't prevent a person from doing it.

Not all goods that are public goods by the economic definition need to be publicly provided. Media has this same characteristic, and they solve it by:

1) Making money off of live performances or theatrical experiences rather than the content

2) Selling ads

There is an analogy to selling live performances in the software world. At the company I work for, every product we make is 100% free-to-use, open source, self-hostable, doesn't require an enterprise edition to unlock features, and doesn't include any kind of user-tracking to sell ads. Instead, we sell support, and also embed developers as consultants into client organizations. This is why I currently work for the Air Force. We're monetizing the developers rather than the software, the same way rock bands monetize live performance.

The only other options are to either figure out some unnatural gating mechanism to prevent people from using your software without going through a payment gate (i.e. don't open-source it and only host it on your own servers, or distribute some of the software in encrypted form only and require a paid key to unlock it, or you sell ads.

In traditional media, ads were fine. They were annoying, manipulative, I don't think anyone really liked them, but some were entertaining (arguably a draw of the Super Bowl), it was always easy to avoid them, and they were entirely targeted based on context.

The problem with ads in the software world isn't the ads themselves. It's that companies relying on ads to monetize are never happy with the returns you can get purely from contextual ads. You can learn so much more about a consumer's purchasing behavior and preferences by installing spyware on every device they own and logging every action they ever take, all the better when most of them don't even know you're doing it.

But this is the classic Jurassic Park dilemma. All of your machine learning researchers were so preoccupied with figuring out what human behaviors they could predict given enough data that they never stopped to consider whether they should collect all that data. Market research used to be conducted on paid volunteer focus groups and paid volunteer Nielsen families. They consented to it. They knew what data you were collecting and how you would use it.

But not happy with the limits of profit margin imposed on what data can be voluntarily collected from consenting research subjects, we have instead built a panopticon to turn every single person in the world into an unknowing research subject.

Re: The rise of user-hostile software

#127
post #34

Earlier quoted context omitted.

>Something weird happened over the past decade. I blame it on social media monopolies, or at least effective monopolies, oligopolies, and the network effect. Once everyone was sucked into these silos and unable to leave they could do whatever they wanted with the user experience without repercussions. And once everyone was used to it and took it as a given it was only a matter of time before it leaked even into deskt…

I blame it on web development, pure and simple. The relentless drive for analytics and advertising is what brought the acceptance of spying.

As a career front-end developer, I take affront at this. I have never argued in favour of any of the shit people face on the web on a daily basis. I’m close to wanting to get out of the industry because the product is so toxic these days. The people are largely great, I love my current team.. but every month we’re told to add more tracking, or advertising (from Google of all people). I could leave out of political differences but where am I gonna go that’s different (in London)?

Biz: we need to track our users, stick GA on it Me: we could do a privacy-friendly alternative which brings the data in-house. It would lower our lower our GDPR burden so our cookie notices would be simpler, and at the same time make it easier to link our user data with other metrics (I work in streaming video at the moment) Biz: GA is free Me: Longer term, out overall cost of development will be lower because the complexity will be lower, and you wont be leaking data about your customers Biz: but GA is free and works out of the box with more analysis than we’d use Me: Do you see how that actually makes it more complex, over-engineered and unfit for OUR purposes? It’s also a dog to use by the data people and they will ask for a different tool because they can’t change GA Biz: it’s free. The deadline is three weeks.

BIZ: we want to make more money so we’ll sell advertising Me: Ok, but content-based advertising would guve us more control over what we get linked with, doesn’t track users, lets us set our own pricing, lets us sync better with our own content (because presumably we’d be able to control the manifests better Biz: but GA gives us an admin panel and we don’t have to think about it Me: but the integration will take months and half of it’s out of our hands be ause Third Party Biz: here’s the admin key they gave us…

(Ok, so I didn’t actually have these conversations and TBH I only learned the detail of sharing manifests with a third party after I joined the team.. but you get the idea).

Re: The rise of user-hostile software

#128
post #53

Earlier quoted context omitted.

> Something weird happened over the past decade. I blame free (as in beer). If you can’t sell software you have to monetize in other ways. This creates a huge forcing function to push acceptance of surveillance, adware, and worse as hard as possible. It’s hard to complete with free. A free thing can build a network effect fast, then monetize with roundabout methods like surveillance. Payment also adds friction, and I…

> If you can’t sell software you have to monetize in other ways. For a piece of hardware I buy at a store I'd expect that the price I paid for it is sufficient to not require further monetization - mandatory cloud services (e.g. a web-available surveillance camera) excepted. Anyway, there is another cause: continuous backward-compatibility breaks from OSes. Windows is ... relatively decent in that the only things tha…

If adware makes money, then even hardware is impacted since you can now undercut competitors. Two mice, essentially the same but $40 price tag. Which one do you buy? Can you smell the bloatware on them in the store?

Re: The rise of user-hostile software

#129

Earlier quoted context omitted.

I blame it on web development, pure and simple. The relentless drive for analytics and advertising is what brought the acceptance of spying.

And yet almost every example of malware in the article is a native app.

Electron is not native

Re: The rise of user-hostile software

#130
I saw my get kid prompted to pay $59.99 usd to buy in-game achievements for the hill climb racing game on Android. That's a f-ton of money to be soliciting from anyone, yet alone a kid. He's not quite at reading age and just clicks things. The game design and characters is clearly targeting kids. In my opinion, these aren't games any more, they are gambling.
Post reply on HN