Re: Wholesome choice?



Ben Yalow <ybmcu@xxxxxxxxx> wrote:
"Keith F. Lynch" <kfl@xxxxxxxxxxxxxx> writes:
What would it mean for me to be on the Internet? If I can send and
receive email, post to and read Usenet, and produce and view web
pages, I'd say I'm there. Panix provides all of that, and deals with
the technical, security, and file-backup issues so I don't have to.

You can send and receive a limited fraction of email (due to your
hardware restrictions).

I can send and receive anything that will fit in my Panix quota.
However, I've chosen to block all emails longer than a medium-sized
novel, since in my experience all such emails that are directed to
me are spams or viruses. Nobody writes hundred-page letters to me,
online or off.

You can view some pieces of some web pages, although not see much
of their content.

I can see all of their content, including source code, except for the
non-text portions, which are usually unimportant.

You can't use any of the P2P services, send files to/from your local
machine to another machine on the network, etc.

I can and do upload and download files from my local machine
using Kermit. I see little reason to do so except keeping local
archival copies.

My impression of what you call Internet access is that it's the
ability to look at colorful pictures of the net rather than to
actually *be* there. If I'm at a library terminal and I want to
check my email, read Usenet, update a web page, or do anything else
whatsoever except look at a web page, chances are it doesn't have ssh
and it blocks telnet:// URLs. (Yes, I'm aware that Panix eventually
installed https://shell access, to work around this.)

I've had a machine on the Internet for decades, as have most of the
people in this newsgroup.

Decades? Twenty years? Since 1989? Non-shell accounts were rare and
expensive then, if they existed at all. (Note that this was years
before the Web.) I suspect most people here didn't have *any* net
access then, except perhaps at work or at school. And that those who
did had either shell accounts or UUCP-only accounts. In fact, I've
found no mention anywhere online of SLIP or PPP accounts before 1992.

Other people have computers, not just a terminal.

So do I. Several of them. And I prefer not to pay good money to
place them where any sufficiently clever and malicious person can
read and alter all my files. Especially since it wouldn't gain me
much of anything.

Using Emacs on a terminal, please decide if the continent outline
colors on the current Australia ad on the back cover of the current
Worldcon progress report translate well to B&W ...

That's not a text-editing task. Its inability to do that task does
not make it "a very simple text editor." Anyhow, "Turing complete" is
obviously limited by one's input and output devices. For instance no
software of yours, no matter how sophisticated, can vacuum your floor
unless you have vacuum-cleaning peripherals.

It's the sort of things that people working on cons need to do.

How did people do it before computers?

(And, BTW, pdftotext won't work on those PRs -- it scrambles the
orders of the words.)

I suggest you remake those PRs so that it doesn't. I'm sure I'm not
the only fan who relies on pdftotext to read PDFs. Having the words
in the right order is far more important than having the continents
display correctly in black and white. (Is there anyone still using a
black and white graphical momitor screen?)

That would be a better argument if that underlying philosophy were
not profoundly flawed on numerous levels.

How so? Both are, of course, based on Unix-like platforms (MacOS X
actually exposes the Unix to end-users).

I could spend all day answering that, but I have over 100 other rasff
messages marked as needing replies. (I spent last night at a PRSFS
meeting instead of trying frantically to cut down the backlog here.)
So I'll mention just a few highlights:

* The idea that a GUI interface is somehow more intuitive than a CLI
interface. To do any but the most trivial tasks on a computer, you
need an interface with the power of a language. You have to *learn*
a language -- there's no intuitive way to edit a file, read a
newsgroup, block spam, update a spread***, etc., any more than
there are intuitive names for common objects rather than English (or
French, or Japanese) words for them. Words have to be learned, and
grammar has to be learned to be able to say anything meaningful
with them. Typing at a command line is more "linguistic" than
pointing and clicking with a mouse, just as speaking is more
"linguistic" than pointing with your finger and grunting.

* The idea that a GUI interface is faster than a CLI interface. This
is true only is for people who can't touch-type, and touch-typing is
so easily learned that it's senseless not to do so unless you plan
to use computers very little over your lifetime.

* The anti-concept of "opening" a file. It means one thing to view
a text file on a screen, another thing to view a picture, another
thing to run executable code, another thing to listen to a sound
file, etc. By conflating these very different concepts under the
word "open," Windows has opened the door to malware. People who
want to view the contents of an email message end up inadvertently
running malicious program code that's embedded in it instead, as
they don't have any concept of doing one but not the other -- at
least not a concept they can convey to the computer.

* The idea that bugs and crashes are inevitable and unavoidable,
and that it's reasonable to ask people to pay for upgrades to
Microsoft's grossly defective products which simply correct some
of these inexcusable serious flaws. I'll note that these aren't
even new and original kinds of bugs, but simple things like buffer
overflows or like forgetting that leap years exist.

* The idea that there is a perpetual arms race between "hackers" and
victims, and there's no sure and simple way of keeping bad guys
from viewing and altering all your files, or of keeping them from
remotely reprogramming your computer to send spams and viruses.
And that anyone with anything but the latest version of Windows
with the latest patches is especially at risk.

* The idea that you don't really own or control your own computer, but
that Redmond, or even content providers, are free to monitor your
usage, block some kinds of usage (such as skipping FBI warnings on
DVDs, saving the text of websites you view, or returning to the
previous web page you viewed), and updating and installing software
on your machine without your explicit permission (e.g. Sony
rootkits, Microsoft's "mandatory" upgrades), or remotely disabling
your machine if they mistakenly think you may have an unauthorized
copy of something. I contrast this with the well-tested idea that
software on a production machine should *never* be updated or
altered without a very good reason and thorough testing.

* GUI operations are less suitable for building macros out of than
are keyboard operations. It's easy to construct and learn a macro
language to automate repeatedly typing very similar things that
vary in some easy-to-describe way, perhaps even with conditional
branching and looping. It's much harder to construct or learn a
macro language -- if possible at all -- for doing the same thing
with mouse moves. So I often see GUI users doing near-identical
mouse moves, over and over again, once every second or two, for
minutes or even hours. Like knitting, which it resembles, users
may find it enjoyable and relaxing (at least until they destroy
their wrists), but it is not an efficient use of time.

* Many concepts that have been built into Unix or Emacs for decades
are still missing from Windows. It's nice that cut-and-paste are
always the same control characters, but what if you want to paste
something from two or three cuts ago? Windows seems to be totally
lacking anything like the Emacs kill ring.

* The idea that when computers get enormously faster and have
enormously more memory and disk space, that they should take about
the same amount of time to boot up or to so other tasks, and that
the memory and the disks should be mostly full, even though the
software doesn't actually do much more than years ago other than
look and sound a little ritzier.
--
Keith F. Lynch - http://keithlynch.net/
Please see http://keithlynch.net/email.html before emailing me.
.