Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

That's going to the opposite extreme.

I think it's the same extreme, it just shows up in different places, but fair enough. Both views are problematic.

Making major components optional

"I don't want no steenkin DB installed!". Unclick box...app doesn't work right, and now it's the vendors fault, and the vendor has to spend the time to explain to the (possibly non- or even anti-technical) user why. And the user will be on social media complaining about you.

Now, if you want some more extreme thinking, you in theory might never need to develop with a DB; you can just explicitly code all data handling in the app. There you go...no complaints about superfluous installs. Does any developer want to do that? Probably not; DBs are pretty nice abstractions for data handling.

And that's how the AI model here will be justified: this is how apps are built now, accept it or don't use the app. True or not, that'll be the party line.

including some basic information about what they are at install time is easy to do

Easy to do; hard to support. Now you're dealing with "I don't even know what a database is, much less do I want it or not" and you're doing tech support again. And the user will be on social media complaining about you.

Of course, the assumption that most users pay any attention at all to the instructions, disclosures and T&Cs of their software is almost comically quaint. Click, click, click, install.

I think this will be increasingly true in this extended period of more expensive memory and storage media.

This is by no means the first (or, yet AFAIK, worst) shortage of computer components. In the previous ones, I recall noone who said "I won't upgrade to the latest, more bloated version of MYReallyImportantApp because I don't have enough disk/memory/cpu". They delete a less important app, or accept performance isn't so good, or bite the bullet and find the scratch to upgrade. YMMV. And complain about it on social media.

Many users will not want to spend 2% of their storage and allocate half their memory just to run a web browser.

Oh yes they will. For many/most users, a web browser is pretty much all they use outside of maybe games. And most users have exactly zero idea how much each app consumes...they just assume when they double click it's go-time.

Personally, I doubt anything more than "This app uses AI. You good? Y/N." will work.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: