Shell WTF
-
And once you start simplifying things beyond a certain point -- hard operations either no longer become possible, or require a different means to do them (i.e. an "expert mode" interface that exposes the complexity that the oversimplified interface kept hidden).
Hint: what would the command line for a Classic Mac look like? If you want a vague idea, here's an AppleScript REPL for you, although this version only runs on OS X
-
And once you start simplifying things beyond a certain point -- hard operations either no longer become possible, or require a different means to do them
Or you cede more and more of the decision making to the machine, losing exact influence and understanding of what is really happening. It is basically a balance between expressive power, ease of use and understanding of the underlying processes.
-
the line of evolution that lead to the Unix/Linux world flatly gave us the Internet as we know it.
Ah, but, have you considered that the internet is, in point of fact, stupid?
-
Or you cede more and more of the decision making to the machine, losing exact influence and understanding of what is really happening. It is basically a balance between expressive power, ease of use and understanding of the underlying processes.
Well, to the programmers of the machine more than the machine itself, but yes -- Blakey seems to want to conveniently ignore L over there in the corner...(hint: K(s) > L for all strings s, where K(s) is the Kolmogorov complexity of s)
-
Well, to the programmers of the machine more than the machine itself
I was thinking about AI systems operating in a high-context environment. Continuing with the aircraft example: the pilot says 'change altitude to 32 400 feet, but most of the input to the steering computer is data from sensors, not what the pilot says.
-
Hint: what would the command line for a Classic Mac look like?
Why would you want one when the system already has AppleScript and a good IDE for it?!
-
Why would you want one when the system already has AppleScript and a good IDE for it?!
You missed the rest of my post -- AppleScript would form the basis of that CLI
-
Right, but my point is if you have AppleScript, and you have AppleScript's IDE, why the fuck would you want a CLI?
What would the CLI add, except for being able to do the same stuff, shittier?
-
Ok, time to update node
Waste of time, should have just uninstalled that trash and re-written whatever you were doing in literally anything else.
-
@RaceProUK said:
Unless you install Server Core, which has no UI.
Right; but you don't do that because it's stupid.
++
-
-
They also chose systemd. Just sayin'.
-
++
Did you miss the part where I provided a good use case for installing Server Core?
We have a server that is running only server core. But it also does nothing but host VMs, so its essential functions can be accessed using a Hyper-V manager. No need to install the extra GUI on top for that box.
In other words, you can remotely manage the VMs using the Hyper-V manager on another server, or even on a properly configured workstation. Since the host server is only hosting VMs, 95% of the work on the host server is management of those VMs. Since a GUI for that management can be provided by a different computer, what's the point of installing the server GUI on the host server? Why not just install Server Core?
-
Chose Dischorse so what do they know?
They have square avatars, at least...
-
Why not just install Server Core?
I have it on good authority that Server Core is, and I quote "stupid"...
-
Did you miss the part where I provided a good use case for installing Server Core?
Well it came later than the post I replied to, so yes.
-
I have it on good authority that Server Core is, and I quote "stupid"...
All hail the omni-truther, @blakeyrat!
-
I am sure many people don't even know domain names anymore - look at how many people just type "facebook" in the address bar and let the search find it for them.
-
After pretty much everyone else that matters - including Debian, their upstream distro - did.
-
And once you start simplifying things beyond a certain point -- hard operations either no longer become possible, or require a different means to do them (i.e. an "expert mode" interface that exposes the complexity that the oversimplified interface kept hidden).
https://ecowomen.files.wordpress.com/2010/05/cast_iron_frying_pan.jpg
-
I am sure many people don't even know domain names anymore - look at how many people just type "facebook" in the address bar and let the search find it for them.
Bah! Those fuckers are always on my lawn. I keep my DNS in a notebook on my desk so I can type in the actual IP numbers, which is actually much faster, you see.
-
Funny how this thread has devolved from someone talking about how they mistyped a CLI command into a 300-post-long battle between Windows and Linux users.
http://persephonemagazine.com/wp-content/uploads/2013/01/colbert-popcorn.gif
-
One time, at band camp, I closed Excel and clicked the wrong button when it asked me if I wanted to save my work.
-
Funny how this thread has devolved from someone talking about how they mistyped a CLI command into a 300-post-long battle between Windows and Linux users.
More a 300-post long exercise in futility as blakeyrat went off on one and moved the goalposts every time someone answered his questions.
-
One time, at band camp, I closed Excel and clicked the wrong button when it asked me if I wanted to save my work.
Wouldn't happen in Windo... oh.
-
-
Funny how this thread has devolved from someone talking about how they mistyped a CLI command into a 300-post-long battle between
Windows and Linux users@blakeyrat and everyone elseThere, I fixed it for you.
-
What would the CLI add, except for being able to do the same stuff, shittier?
My point is that all a CLI is is a REPL for a scripting language -- there are times when having a REPL is a major boon to development.
-
My point is that all a CLI is is a REPL for a scripting language -- there are times when having a REPL is a major boon to development.
What times?
-
Ever use the Immedate window in VS? That's more-or-less REPL.
-
Bullshit.What I do not understand cannot possibly be true.
TTFYAh, but, have you considered that the internet is, in point of fact, stupid?
So is most of the content. Form follows function. I don't see a problem here.
-
Everything we're using today is worse than shit that existed 20 years ago. Every goddamned thing.
So Windows 95 was better than Windows 8 ?
.NET is worst than VB 5 ?
PowerShell is worst than the DOS prompt ?
-
Of course it was better. In those days, blakey had boners. Everything seems better when you can have a boner.
-
-
Bah! Those fuckers are always on my lawn. I keep my DNS in a notebook on my desk so I can type in the actual IP numbers, which is actually much faster, you see.
I have to do that my Mac. It hates my Windows Home Server (winserver 2003 based).
-
Back then, blakeyrat used MacOS.
-
Ever use the Immedate window in VS? That's more-or-less REPL.
Having a REPL is great for rapid development work. You type shit into an interactive session until you get roughly what you want, then you cut-n-paste the session into a source file, chop out all the bits that are obvious blunders ;) and tidy up. A quick try again with what you're left with and (assuming you're not a moron) there you go, working code. It might need a whole bunch of refactoring and so on, but it helps hugely with solving something quickly.
It helps a lot if library code doesn't just fail with a system panic and instead gives nice trappable errors with messages describing exactly what's wrong. Scripting languages tend to emphasise that sort of thing more than compiled programming languages precisely because that makes using a REPL much easier. (By complete contrast, C++ gives terrible messages. Or just crashes with no info at all. Libraries for C++ tend to be no better, and sometimes even worse.)
-
To be fair, Windows will happily delete stuff from CLI as well.
Actually, most of my accidental deletions in Windows have been from Explorer. Particularly fun in Vista+ where the folder selected in the left pane is often an ancestor of the folder selected in the right pane.
-
-
When you have to remember all these little rules like this in your brain, how do you have any space leftover for the actual problem you're actually trying to solve?
I do it by not having a small brain capacity.
-
I keep saying my company's application needs that to prevent people from doing a stupid thing, but nobody will let me.
-
I do it by not having a small brain capacity.
Then you shouldn't need a computer at all, you can go full Mentat :)
-
Never go full Mentat. Does horrible stuff to your lips. And hairstyle.
-
With the help of function rm() { echo "
Ah ah ah, you didn't say the magic wordSpank span spank! bad programmer, fix your command!" }, it actually didn't take long to beak my habit of just hitting rm.)ETFY.
-
you could provide your key to the administrator of the machine who is setting up your account, like when you emailed him or opened a support ticket or whatever where you asked him to set it up.
Yeah, but that's not OOB behavior.
-
If only to compete with Windows.
You say that as if Linux people think they need to. "Linux is so much better, everyone will want to use it when they see it"
-
Yeah, but that's not OOB behavior.
From the perspective of the user, it sure is. It all depends on what's going on. But then, I'm not a sysadmin and I don't provision cloud bullshit, so...
-
Why would you want one when the system already has AppleScript and a good IDE for it?!
Because two mouse buttons are better than one.
-
One time, at band camp, I closed Excel and clicked the wrong button when it asked me if I wanted to save my work.
But did Alyson Hannigan stick a bugle up your ass afterwards?
-
From the perspective of the user, it sure is.
@blakeyrat, can I borrow your to give to @boomzilla for a minute?