how far off do we think this is from being the default shell startup on every platform
how far off do we think this is from being the default shell startup on every platform
@coderanger we have Files-11 at home
Files-11 at home:
Does someone willing to copy paste commands in a terminal, without knowing what each line does, be assuaged by a system warning?
Of course this person should have used the Finder.
The terminal is a deadly tool, yes. I don’t know if defanging it or dumbing it down is the way to go.
@glyph those are neat, yes: and so specialized. I still think that many people won’t even heed that. They will trust ChatGPT instead of the OS.
It’s UX. They have a “relationship” with ChatGPT.
Maybe it would be great to test those notices in the ChatGPT results.
@Schrank the terminal is a very powerful tool. I hope that you’ll take interest in learning your way around it. It will grow on you.
Try using other resources instead of AI and learn the way a command works. For instance, this course allows you to do that in a protected environment.
Thanks to @glyph for publishing that comment: it may save some unsuspecting user.
@wtrmt @Schrank as far as I'm concerned, there's nothing wrong with curl https://… | bash ; presuming that you
1. include the 'https' there, and
2. explicitly have a trust relationship with the URL that you're retrieving the code from.
code is code, and there isn't *much* of a difference between doing that and installing an app, or a (PyPI, NPM, etc) package from that same URL. Sometimes (like if you get an app from the Mac App Store) you'll get a little bit of a sandbox, but usually not.
@glyph It's a standard Linux utility, available in every distro - part of the TestDisk package.
The trick for newbies, who shouldn't be on the command line to begin with, is that you need to run it as root on an unmounted drive. If the lost files are on the system drive, that means booting an OS from USB.
Also, in the end the recovered files will have random filenames, so you'll need to sort through them all to figure out what is what.
@glyph It will work on Mac drives, I've done that before. And I just checked and yes, Ableton is a media type it will recognize and recover.
It'll work, but I'm just saying it may be daunting for a newbie. They may want to reach out to a Linux friend.
@glyph It's the collateral damage that I don't like. People trusting untrustable things and wildly running whatever it does is one thing - but knowing that it can affect people that didn't choose to do so is the bigger issue IMO.
So no, I don't know why we should necessarily yell at people to not blindly trust stuff people give you; that should already be a given and not need an extra warning if it's an LLM doing so.
@agowa338 It's easy to start sliding into knee-jerk hierarchical thinking about how dumb "these people" are, but that's a reactionary fascist impulse. Especially with something as wildly complicated as technology and "AI", leaving room for grace is important.
(Also worth noting that although "Idiocracy" does have some funny bits, it is at its core a piece of eugenicist propaganda. It is not a good, realistic reference point for a sociological perspective.)
@agowa338 I am sure that some of the people you're talking about are nazi chuds who absolutely deserve it. But projecting that desire for retribution onto every random person who gets harmed by ChatGPT is, in a word, mean.
Clearly youv'e already given up one soul-eroding technology in the form of ChatGPT, maybe it's time for you to give up another one ("X") now :)
So much yes, this is exactly why I'm not a fan of the concept of "sideloading" meaning freely running code outside the corporate walled gardens.
I agree 🩷
Apologies I was pretty tired when I wrote that and I think my meaning was unclear.
I meant I'm not a fan of certain companies calling freely using my computer "sideloading" as if it's some unauthorized abnormality.
Normally, I write programs all the time, often out of curiosity because I need to program something to understand it.
It frustrates me when I wanted to do the same on my iPad and couldn't because Apple makes computing so complicated.