|
Grex > Coop7 > #68: A Few Partly-Baked Thoughts About Where We Are and Where We're Headed (115 Lines!) | |
|
| Author |
Message |
| 25 new of 137 responses total. |
jep
|
|
response 50 of 137:
|
Jul 15 08:35 UTC 1995 |
Sun may be a technological marvel, with wonderful security and
excellent features. Meanwhile, do you know what most people say on M-Net
who say they don't like Grex? "It's too slow." Grex may have enough
security to interest all the password hackers, I don't know -- but Grex
gets hacked more than M-Net. If Grex had a dual processor Sparc
motherboard, it might be wonderfully fast -- but it doesn't, and doesn't
seem on the verge of getting one (unless I'm uninformed about something
coming down the road soon, which is possible).
Grex is different than M-Net, and it's wonderful. As I said earlier,
I don't mean to start any kind of us vs. them wars. As I didn't say, I
will return to being a supporter of Grex sometime in the near future, I
expect. I wouldn't change Grex's culture, which I admire, appreciate and
enjoy.
I would change Grex in two technical ways. I'd make it more reliable,
and I'd make it faster. I think that could be done cheapest, quickest,
and most surely by using an Intel processor and a Unix that would run on
it. I'm not a genius, as Marcus, Greg and Marc are, and I don't put in
time to keep it running as they do. But I am not clueless, either.
(In answer to a question or comment above, M-Net has 18 dial-ups, and
regularly has 70+ users on at one time, so 3/4 of our users are coming in
over the Internet.)
|
gregc
|
|
response 51 of 137:
|
Jul 15 15:40 UTC 1995 |
And I think the thing you, and everybody else, keep missing, is the fact
that Grex doesn't have the $$$ to migrate to a 486 platform plust buy
the OS it would require.
|
carson
|
|
response 52 of 137:
|
Jul 15 17:05 UTC 1995 |
hmm... it sure is a mystery why Grex doesn't have the $$$, isn't it?
no, service and funding can't *possibly* be related. it's too illogical.
i really doubt that people are throwing their money elsewhere because Grex
is like a dinosaur in both its thinking and technology. really.
|
mju
|
|
response 53 of 137:
|
Jul 15 17:42 UTC 1995 |
Er, if Grex is such a dinosaur, then why are there so many other
Internet sites that use Sun hardware? Sun claims in their
advertisements that their hardware is what the majority (i.e., over
50%) of ISPs use. This should not be construed as an official
endorsement, but where I work (Merit Network) we have two kinds
of computers: SPARCstations, and Macs. There are a few PCs
around running NetBSD and Linux, but not more than four or five.
(This, in a place where the computer:person ratio is higher than 1:1.)
CMU uses SPARCstations (along with a few old DECstation machines)
for its fileservers.
Carson, if you're so smart that you can see through all this,
then you must also know that it's sort of a catch-22. You claim
that Grex doesn't have the money to upgrade because it's running
on old hardware; well, we aren't going to get new hardware until
we get the money to upgrade.
I should also point out that it looks like the Sun-4 project is
going to finally get off the ground -- Greg has told me that it
looks like he'll have some time this Wednesday, so hopefully
in another week or so we will be able to start building software
on the Sun-4.
|
tsty
|
|
response 54 of 137:
|
Jul 15 18:22 UTC 1995 |
that';s good news
|
janc
|
|
response 55 of 137:
|
Jul 15 20:22 UTC 1995 |
I don't deny that Suns are better than PCs, if you have the money to spend.
If you are running on a shoestring, you are better off in the PC line than
in the Sun line. Making that transition could be difficult, but I think if
you undertook a fund raiser it would be easily accomplished.
|
mju
|
|
response 56 of 137:
|
Jul 15 22:05 UTC 1995 |
If you are running on a shoestring and money is your primary
consideration, then yes I suppose it is better to go with PCs. OTOH,
if you go with PCs you are forever locking yourself into a
lower-performance, lower-reliability architecture. I would rather
that Grex not trade off reliability for cost in the short run, since I
think someday Grex *will* have the money to buy a SPARC 10 or 20. It
seems foolish to say, "We can't afford a high-end Sun right now, so
we must assume we'll never be able to afford one and plan
accordingly."
|
jep
|
|
response 57 of 137:
|
Jul 15 23:33 UTC 1995 |
Hey, an HP workstation would be nice. Why not stick with the Sun 3
and save up for a $50-100,000 HP workstation? Can't afford it now, but
why assume Grex will never be able to?
|
mju
|
|
response 58 of 137:
|
Jul 16 01:02 UTC 1995 |
If there were an affordable upgrade path to such a machine, then
it might be something worth looking into. Our current plan is
to upgrade the Sun-3 CPU card to a Sun-4 CPU card. This will
give us a Sun-4/260. We could upgrade that to one of the newer
VME-based SPARC CPU boards, if we replaced the memory boards.
Or, we could upgrade to an SBus-based SPARC such as a SPARC 2,
or maybe a SPARC 5 or SPARC 10. Both upgrades would require
replacing memory, of course, though I think most of the modern
SPARC systems use SIMMs. You can get a headless, diskless SPARC 2
for under $1000 these days; a headless, diskless SPARC 5 is probably
around $3000. We would have to get a terminal server before we
can leave the VME bus, though.
I think that's a reasonable, low-cost upgrade path that will leave
us with a machine at least as powerful as a Pentium-based PC.
And, of course, the upgrade path doesn't stop there -- after the
SPARC 5 we could upgrade to a SPARC 20, with the possibility of
more than one CPU. The SPARCserver 1000 is another possibility.
At some point we will have to switch to Solaris, but most SunOS
binaries will run under Solaris, so that can be more gradual.
|
jep
|
|
response 59 of 137:
|
Jul 16 02:58 UTC 1995 |
But you said an upgrade to a Pentium was impractical because of the
cost of replacing all of the memory. An upgrade to a Sun 2/5/10 or
whatever isn't, even though the other hardware will cost more, and (re:
Greg above) you'll need as much new memory for it? Sun memory certainly
will not cost less than PC memory. It might cost the same, or it might
cost more.
Mind you, I don't care if Grex runs on a Babbage machine with card
readers and Dixie cup and string networking, if it runs reasonably fast
and doesn't have unbearable amounts of problems. I readily admit that all
I know is PC hardware. Even if Grex moves to a PC, I am unlikely to
become a staffer. However, the problems Grex has are worse than the
hypothetical problems Marcus mentioned (which I've never seen or heard of
anywhere else).
I've been hearing for many months that Grex was moving to a Sun-4
which would solve all the speed and hardware and reliability problems, but
it hasn't happened yet. After a while, you can begin to understand why
Mary Remmers is asking how long Grex is going to depend on the efforts and
time of the one person who can set up the Sun-4 (who appears to be Greg),
rather than going with something that any random techie can set up.
|
gregc
|
|
response 60 of 137:
|
Jul 16 03:08 UTC 1995 |
I need to point out a couple of things here:
1.) As in anything else, you get what you pay for. Given a choice, would you
rather have a brand new $5000 Pentium/PC hardware based BSDI system, or
a $50,000 piece of workstation quality hardware/software? Well, the
current hardware that Grex is running on cost $50,000 when it was new in
1987. We've put around $1000 into the box itself, not counting disk and
tape drives. When you wait for stuff to fall off the backend of the
curve, you can actually get yourself some really well engineered hardware.
2.) The 3/260 that Grex is running on is actually very stable. It has 1
major problem with the disk that is de-stabilizing it. You have to
recognize the difference between a bad system, and a good system with
a single flaky part. Consider the differnce between A Chevette with 75,000
miles on it, and a Mercades that has a clogged fuel system. The chevette
is just an overall piece of crap, but the Mercades is a perfectly fine
car that just needs fixed.
3.) As for Grex's disk problem, I have some new ideas and will be doing some
experimenting next week.
|
mdw
|
|
response 61 of 137:
|
Jul 16 03:09 UTC 1995 |
Jan asked why we should worry about "fiendishly clever crackers". He's
right in one sense; it's unlikely the sort of person who has the time to
reverse engineer "appendix H" is likely to care or even know about grex.
Even so, it would be misleading to conclude all crackers are stupid.
M-net and grex have always had their share of mis-directed bright people
who go and spend time looking for holes in things; I know Jan has spent
much time fixing problems in party; and I know here on grex (and I'm
sure on m-net as well) there are people who look for, and will find,
botched file permissions and holes in newuser, if any exist that would
give them root. But certainly, the majority of would-be crackers today
seem to have come out of the "McDonald" school of cooking. Periodically
one of them asks staff for help on compiling and running their programs.
The brighter crowd has always been with us, and is just as numerous as
ever; they're a tiny fraction of today's cracker crowd, only because
rather simple tricks still work on too many systems on the internet.
That's where the real danger lies; because as other systems on the net
get more secure, the crackers that make the cut and still pose a menance
will become progressively "smarter". The real issue here, too, is how
smart the guys making the tools are; not the guys using the tools; even
with today's tools, it's very probable the guy who came up with the sun
password race program hadn't the least interest in breaking into grex.
I'm not worried about the security of the intel architecture against
today's cookbook guys, but whether the even more complex and vulnerable
intel architecture of tomorrow can stand up against tomorrow's more
sophisicated cracker. One of the factors that fuels that risk, of
course, is the explosive growth of ISP's offering shell access,
frequently on intel hardware. Today's virus writer could become
tomorrow's ISP cracker; and we might even see ISP's surreptitiously
funding attempts to compromise each other's reliability.
So far as "on a shoe-string"; I have to disagree; the SUN is still far
more attractive than intel. Cheap PC's are cheap; but by the time you
plop down for serial ports, RAM, disk, tape, & quality hardware, it's
not really all that cheap. There is also far stronger demand in the PC
world so used machines aren't nearly the good deal they are in the Sun
world. The downside is that SUN requires more expertise.
|
gregc
|
|
response 62 of 137:
|
Jul 16 03:13 UTC 1995 |
Jep, slipped in at #59.
Actually, Mju, Steve, or Marcus are also skilled enough to set up the Sun-4.
The current problem is that all the extra Sun-3 chassis were stored in my
basement 2 years ago and I have since piled a great deal of stuff around
them. My work and personal life demanded my full attention for the
last month and I could not make the time to extract/help work on this
hardware. That should change in the next week.
|
chelsea
|
|
response 63 of 137:
|
Jul 16 11:15 UTC 1995 |
Jep, my comments were not directed at any one staff person. They
were directed at the problem of too few staff for Grex's needs.
There are a number of ways to approach such a state:
1. Move Grex into a position where it needs fewer (or at least
not more) techies.
2. Recruit more staff.
3. Expect more from our current pool of volunteer staff.
4. Hope everything stablizes and the above three options
are no longer needed prior to our staff burning out.
5. Deny there is a problem.
It's a hard one.
|
mdw
|
|
response 64 of 137:
|
Jul 17 03:17 UTC 1995 |
Adding more programmers to late software packages is a popular
management option. It has logical, but counter-intuitive results.
|
gregc
|
|
response 65 of 137:
|
Jul 17 03:33 UTC 1995 |
Here are two excerpts from the Jargon file that some up the problems
inherent in that (false)idea:
:Brooks's Law: prov. "Adding manpower to a late software
project makes it later" -- a result of the fact that the expected
advantage from splitting work among N programmers is
O(N) (that is, proportional to N), but the complexity
and communications cost associated with coordinating and then
merging their work is O(N^2) (that is, proportional to the
square of N). The quote is from Fred Brooks, a manager of
IBM's OS/360 project and author of "The Mythical Man-Month"
(Addison-Wesley, 1975, ISBN 0-201-00650-2), an excellent early book
on software engineering. The myth in question has been most
tersely expressed as "Programmer time is fungible" and Brooks
established conclusively that it is not. Hackers have never
forgotten his advice; too often, {management} still does. See
also {creationism}, {second-system effect}, {optimism}.
:gang bang: n. The use of large numbers of loosely coupled
programmers in an attempt to wedge a great many features into a
product in a short time. Though there have been memorable gang
bangs (e.g., that over-the-weekend assembler port mentioned in
Steven Levy's "Hackers"), most are perpetrated by large
companies trying to meet deadlines; the inevitable result is
enormous buggy masses of code entirely lacking in
{orthogonal}ity. When market-driven managers make a list of all
the features the competition has and assign one programmer to
implement each, the probability of maintaining a coherent (or even
functional) design goes infinitesimal. See also {firefighting},
{Mongolian Hordes technique}, {Conway's Law}.
|
sidhe
|
|
response 66 of 137:
|
Jul 18 02:17 UTC 1995 |
Another concern of #0 which everyone is very tacitly avoiding:
WHY Users are dropping.
I did.
I had a conversation with mju as to why, a in late June. At that
point, I said, it's just that I haven't been on much lately, and the
money was too tight.
After I got offline, I realized just how untrue that was.
I started wondering why I hadn't been on much lately. Grex used
to be quite the "hobby" with me.
I realized that it had become unpleasant.
To wit, the elitism (see an item or two ago) made me ill. Many
others didn't stay to voice their disgust, as I did. They just left,
maybe coming by once in three months to "see how everyone was doing",
and keep the reaper away.
Facts are as they are. If, perhaps, Grex wasn't so dissapointing,
in that it promises much in the way of personal equality, and then
fails miserably, maybe the hypocracy wouldn't flavor the experience.
As it stands, the realm of cyberspace.org promises each new user a
community that is open, vibrant and ready to accept new ideas, when indeed,
all they get is a group of admins that, one way or another, refuse to
do anything remotely experimental. "Reactionary" was a term used above
to describe staff's general feel. I would be hard pressed to cal any one
staffer that, but, as a collective group, there is very little that will
get by without being shot down, and even if a staffer or two is willing
to try the experiment, there are almost always enough ready to pick
it to death.
I know that is the cause behind at least two members leaving.
But, don't take my word for it, and I'm certain you wont:
Discuss it amongst yourselves.
Why is it that you are losing support?
And really look at it, without dismissing it.
|
dam
|
|
response 67 of 137:
|
Jul 18 02:29 UTC 1995 |
Remotely experimental?
we have an internet connection, don't we?
we allow absolutely anyone to call into or telnet to the system, and sign up
and use the system all they want, with no time limits, and no two week (or
more) validation period, right?
I am not dismissing your reasons for why "you" are losing support, but I am
disagreeing with them.
|
robh
|
|
response 68 of 137:
|
Jul 18 03:35 UTC 1995 |
Fascinating. I called up a user today, who had left a
help request here, and he told me how much he loved Grex
and how he couldn't wait to get back on once we'd
taken care of his password problem.
And I talk to users every day, who love Grex, love the
openness of the system, and want to find ways to help out.
I accept that you no longer enjoy Grex, sidhe. Now stop
transferring it to others. Let them speak for themselves,
if they feel that way.
|
kerouac
|
|
response 69 of 137:
|
Jul 18 23:55 UTC 1995 |
I think a partial solution to sidhe's complaints would be for
Grex to live up to its open access idealism. As long as paid members
have different access than non-paying members, there is a two tiered
system. I dont think anyone buys memberships for grex's crappy
approximation of net access, there are faster and better ways to get
that anyway. So open up gopher access for everyone. The people
who buy memberships will still do so because they care about grex.
That should be the only reason to buy a membership.
Every time this is brought up, the cry is "oh we cant offer
anonymous net access" And that is ludicrous. I can run newuser
under a bogus name, send grex a cashier's check for a one year
membership and I'm anonymous as hell. Part of what makes grex special
is that it does offer anonmous access, so I think grex should simply
stop the hypocrisy of saying it cant offer the whole deal. Those of us
who telnet in dont need the access anyway but its the point of the matter. Its
whether grex is true to its promise of being completely open or it isnt.
It probably doesnt even occur to nonmembers that a sure fire reason
there hasnt been any rush to restore usenet access is that members already
have it. If you can use outbound services from grex, trn and tin are
still there. Im saying that for grex to truly be what it claims to be,
if it really wants to grow, it cant stifle access and it cant be anything
less than user friendly.
The quality and accessiveness of grex will make it grow, will make people
want to be members.
We cant treat grex like a private club. Open it up. Live dangerously!
|
kerouac
|
|
response 70 of 137:
|
Jul 19 00:25 UTC 1995 |
And if there MUST be some material incentive for people to buy
memberships...fine, throw in free t-shirts.
Im guessing that grex's memership guidelines were probably cooped
from mnet in the beginning. But grex is not mnet! Im saying that
Grex should stake out its own revolutinary ground. Members of
congress say there should no such thing as anonymous access of any
system at any level.
Im saying that grex needs to define itself by offering complete and
total anonymous access. This is the example that grex needs to show for
the rest of the 'net world. To show that it can work. Otherwise
whats the point?
|
helmke
|
|
response 71 of 137:
|
Jul 19 01:32 UTC 1995 |
Actually, you would still need to be "verified" (see the "Verification
Dangers" item) before you could be a member. One user has tried to be an
anonymous, paid member, even sent in money, but the money had to be returned
because the user refused to be verified, which means giving ID (or some
equivalent).
> "... Open it up. Live dangerously."
Heh. what do you suppose an open newuser program means? Ask STeve or Marcus
or Valerie or any other long-time staffer about "living dangerously", and
you'll find out we already do.
|
kerouac
|
|
response 72 of 137:
|
Jul 19 01:52 UTC 1995 |
Im saying that if all grex aspires to be is a different, smaller,
slower version of mnet, what is the point? Grex needs its own
identity, and part of that needs to be that its a place without any
walls. In order to survive, Grex has to do things differently, it
has to take these chances. It already gives free email, so I dont
see what opening up the gopher holes and other outbound access could
really hurt.
It shouldnt be enough for grex to just survive....there are already
plenty of places in the world to conf. Grex should aspire to be
something better. So burn out instead of fade out. Grex can be even
for a while the most unique open unix board in the world, the only
one with absolute open access. I say its worth the risk, and better
than hobbling along, barely surviving, as arbornet's ugly cousin.
|
kerouac
|
|
response 73 of 137:
|
Jul 19 02:30 UTC 1995 |
Put it this way....sure hackers can abuse http and telnet and gopher,
but is it any more dangerous than what we already have. How much
stolen code passes through grex in any given month via anonymous
email accounts? The email access is probably, not even probably it is,
more valuable than any extra telnet access to hackers. And unless
you live in ann arbor or can afford long distance, you're going to need
telnet to get here anyway.
I am saying that unless you want to take out the current anonymous
access that grex already offers, it is hypocritical to limit it at all
at least from a philosophical perspective. But that isnt the way
mnet does it and god forbid we should do anything but copy them right?
Grex is reliant upon a small group of users in ann arbor who keep up
the system maintenance. If any of you guys leave or move, grex might
die. Because it is not growing. It cant grow if there is no place for
it to grow. It needs new members and bs and hypocrisy dont attract them!
|
popcorn
|
|
response 74 of 137:
|
Jul 19 14:26 UTC 1995 |
Er, you have your chronology wrong, kerouac:
* Grex's founders wrote Grex's membership policy way back when M-Net
was still owned by a single person. Grex was owned and run by its users
before M-Net was.
* Grex had its internet link before M-Net had theirs. It would have taken
some pretty clever time-travel for Grex to create a policy based on
M-Net's Internet policy, when M-Net didn't yet have an internet
connection.
Grex has never aspired to be a clone of M-Net, nor has M-Net aspired to be
a clone of Grex. Both are unique, separate, systems, doing what's right
for them.
Also, I'm under the impression that good conferencing is *not* something
you can find anyplace all over the Internet. That, and Grex's user base of
neat people, are Grex's unique strengths.
I'd hardly say Grex is "fading out" or that the users are all disappearing.
Around 70 people run newuser each day. Activity in the conferences and in
party is higher than it's *ever* been before.
|