kaufman@yale.ARPA (Qux the Barbarian) (12/03/84)
Before I get into the state of computing at Yale, I'd like to disagree with Ksiazek (sjk@aicchi), who in <344@aicchi.UUCP> wanted to end this discussion on the observation that scarcity of resources is an unavoidable, real-world problem. Even granting that that is so, I'm finding it very interesting to be able to compare the situation at Yale with other universities on the net, partly to know where we stand, and partly from the standpoint of someone who will have to look at graduate schools sometime in the not-so-distant future. I'd really appreciate hearing more from the other universities on the net. The state of computing at Yale: I've been holding off, hoping somebody else here would answer Betsy Perry (dartvax!betsy), who in <2590@dartvax.UUCP> passed this on: At Yale, the tour guide said "It's really great! Only CS and Math majors get access to the computer, so we have enough spare time to do anything we want!" There are (as there seem to be at many universities) two sets of computers at Yale. The Yale Computing Center (YCC) runs 5 VAX-11/750 VMS systems, and a 4361 VM/CMS system dedicated to undergraduate use: the Vaxen are used for lower level CS courses and a few Mechanical Engineering and other courses, and the 4361 has some other courses and free (actually a funny money account with a trickle-down system; I'm told it's just enough to write a long paper and then not use for a week or so) word-processing accounts for any undergraduate who asks. Output on the laser-printer requires a real-money account, which is also easy to get. So the student who wants an account can get one, though I have to admit that I don't find the IBM a very attractive environment. The Computer Science Department Facility consists of: 1 DEC-2060, scheduled to disappear in ~1 year 1 Vax 11/780 with FPA, VMS 1 Vax/11-750, VMS 5 Vax/11-750, Unix 4.? ("upgrades" to 4.2 are complete, underway, or planned for all of these; one gateways to UUCP, another to ARPA & Bitnet) 1 Pyramid 90x 4? Symbolics 3670 Lisp Machines ~100 Apollo workstations, in two rings (one with ~40 nodes, the other with ~60) Mid-level undergraduate courses are just moving from one of the Unix Vaxen (Comix, our UUCP/Usenet gateway) to the Pyramid (Cheops). Upper-level undergraduate courses are taught using one of the Apollo rings (The Zoo; it's the 40 node ring). Anybody who qualifies (by taking the Systems Programming course, one of the mid-level ones) can get a "major's" account on Comix and the Zoo; sometime Real Soon Now, we're all meant to be moving from Comix to Cheops. Major's accounts are given out by a student committee (of which I'm a member), and we're pretty generous about giving accounts to non-CS majors and people who have a good reason for not having taken the Systems Programming course yet, but still want to hack. As far as hacking opportunity goes, Comix has complete Unix sources and a much nicer environment than any of the other 4.2 Unix machines. We got converted first, and there's a hard core of Unix hackers who have ported most of the local tools from 4.1 (many of them developed by undergrads who came before us). We have control over a directory tree that basically allows us to hack anything we want that doesn't have to be suid, and the Unix maintainers on the Facilities Staff realize that we do a lot of work that benefits all, and are pretty good about suid programs too. So what does it all boil down to? In substance, Betsy Perry's tour guide was almost accurate. The CS Majors and other hacker-types *do* have their own little computer heaven to play in, isolated from the rest of the undergraduates; there have been a few undergrad hackers on the IBM, but not many. On the other hand, the other undergrads have a pretty reliable, stable system for paper-writing. In comparison with the other universities we've heard from on the net, Yale looks very good, much better than I expected, actually. We have adequate hardware, though the load on any computer system can (and does) get out of hand shortly before an assignment is due, and we have ample opportunity to play with the Unix software. Before all the undergraduate hackers out there start trying to transfer to Yale :-), I should point out that all is not sweetness and light here. I won't discuss the quality of teaching or attitude towards undergrads in the Department; I'd be happy to do so by mail, probably after exams. Oh, yeah: the opinions herein are my own, and the facts are seen from my perspective. The University is irresponsible, I mean not responsible for all this. And I apologize for its length, too. And sorry, Ksiazek, but I'd really like to hear from MIT and the West Coast on this issue... Qux Kaufman@Yale.Arpa Kaufman@YaleCS.Bitnet ..!decvax!yale!kaufman