HDTenEightyP/NetNews huggingface dataset:
From: davidsen@ariel.crd.GE.COM (william E Davidsen)
Newsgroups: comp.os.linux
Subject: Re: Splitting comp.os.linux
Keywords: alt.os.linux
Date: 9 Sep 92 13:31:37 GMT
Reply-To: davidsen@crd.ge.com (bill davidsen)
Organization: GE Corporate R&D Center, Schenectady NY

In article <1992Sep8.230047.24913@klaava.Helsinki.FI>, wirzeniu@klaava.Helsinki.FI (Lars Wirzenius) writes:

| I don't personally happen to think that comp.os.linux has too much
| traffic (but then I use a threaded newsreader, trn, not rn or some BBS
| read-messages-in-number-order software), and with the possible exception
| of a comp.os.linux.announce (I'm still a bit uncertain about it), I
| can't think of any good way to do a split.  In any case, my gut feeling

  The secret is to use the threading your reader has. rn will nicely
follow or kill a thread *if you use the features*. xrn will let you scan
the topics and only read the ones you want. I think the problem is
largely on the top of the keyboard, the users who are having problems
with the volume are not using the readers to best effect.

-- 
bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
    I admit that when I was in school I wrote COBOL. But I didn't compile.
Newsgroups: comp.os.linux
From: tytso@ATHENA.MIT.EDU (Theodore Ts'o)
Subject: Re: TSX-11 suggestions/questions?
Reply-To: tytso@ATHENA.MIT.EDU (Theodore Ts'o)
Organization: The Internet
Date: Wed, 9 Sep 1992 18:00:36 GMT

   From: aliu@usc.edu (Alex C. Liu)
   Date: 9 Sep 92 06:24:43 GMT

	   I was just wondering what is the best way to submit things to
   tsx-11?  Do you just ftp it to incoming?  Or do we have to send e-mail
   to somebody special?

Well, if you ftp to tsx-11 and cd /incoming, you will receive the
following message, which I hope is self-explanatory; if you have any
questions, please send them to me or to ftp-linux:

ftp> cd incoming
250-You have reached the incoming directory.  Files which are deposited here
250-will not be accessible until an FTP administrator moves it to the proper
250-place in the FTP archive.
250-
250-To speed this process, please send mail to ftp-linux@tsx-11.mit.edu with
250-a description of which files you have uploaded, what they do, what
250-version of the software you've uploaded, etc.
250-
250-If possible please bundle uploads into a source tar file, and a binary
250-tar file --- and make sure that documentation and any other additional
250-files required to use the program are included in both the source and
250-binary tar files.
250-
250-When you send mail to ftp-linux@tsx-11.mit.edu, please make our life
250-easier: if you have just uploaded yet another "zoo" archiver, and we
250-already have a "zoo" archiver in our archives, tell us *why* your
250-package is superior --- whether it's more recent, a better port, a
250-more featureful implmentation by a different author, and so on.
250-
250-Thanks!
250-

	   Also, would it possible to grep things in the mail archive
   trough FTP?  I mean, sometimes I want to look for something in
   particular, and going to the mail-archives and getting EVERYTHING just
   to find some file in particular is wasteful and time consuming.  What
   it would be nice is to be able to somehow grep for a string in the
   mail archive directory.   Is that possible?

I think someone has set up a WAIS server in Germany so you can do
keyword lookups on the mail (that is comp.os.linux) archive.  I don't
remember the details, though, and I don't know if it is still being kept
up to date.  Can someone post the details if they have them?  Thanks!

							- Ted
Newsgroups: comp.os.linux
From: bjl@loki.research.ptt.nl (Ben Lippolt)
Subject: Re: No patchlevel 3.
Reply-To: B.J.Lippolt@research.ptt.nl
Organization: PTT Research
Date: Tue, 8 Sep 1992 06:04:00 GMT

joel@wam.umd.edu (Joel M. Hoffman) writes:

>In article <1992Sep7.215429.7866@umr.edu> dminer@mcs213e.cs.umr.edu (Dan Miner) writes:
>>wait a little (~100K? for that one).  Now, I got pl4 and ready for
>>an all night compile (it takes over 5 hrs on my machine.. :(  )
>                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

>machines?  I seem to recall about 15 minutes for a recompilation.

This depends highly on your machine. I've got a 486/33-8M and it takes
just under 10 minutes. I've seen others with the same configuration
mentioning the same time, so I guess that's fairly normal for this type
of machine. I wouldn't be suprised if it takes 5 hours on a 386SX/16-2M.


Ben Lippolt
Newsgroups: comp.os.mach
From: jfc@athena.mit.edu (John F Carr)
Subject: Mach VM improvements
Organization: Massachusetts Institute of Technology
Date: Sat, 12 Sep 1992 15:07:34 GMT


I've heard there is a paper describing changes to mach memory management to
improve performance on machines with inverted page tables or virtually
addressed caches (IBM RISC, HP-PA).  Is this available for ftp?  If not,
where/when was it published?

--
    John Carr (jfc@athena.mit.edu)
Newsgroups: comp.os.mach
From: fabien@sun2.cern.ch (Fabien Collin)
Subject: Chorus is not an OS based on Mach
Organization: CERN European Laboratory for Particle Physics
Distribution: comp
Date: Wed, 9 Sep 1992 11:00:32 GMT

Lothar Koniczek	writes (msg 2139):
> Well, i already heard about works on impementing a UNIX-like System
> with a MACH-Kernel on transputers. The system was called CHORUS.

CHORUS is NOT an OS based on Mach !
CHORUS is a real-time microkernel written by Chorus Systemes (Paris).
It has the same features than Mach.

Chorus/Mix is the Unix Multi-server running on top of the micro-kernel. There are
different versions of the server (BSD, SYS VR4).

At CERN, a group is porting Chorus and Chorus/Mix to the T800 and T9000
transputers (Harmony project).
Chorus is used in a distributed operating system course made at the university
of NANCY (France) by Francois Schwaab (schwaab@loria.fr). I'm in fact a student coming from this university.
It is used in the industry too : Alcatel Business System (Strasbourg, France)
use the Chorus microkernel in its telecommunication products.

Chorus has a few interresting features not present in mach (real-time,
supervisor actors) but many theorical features are not yet implemented 
(Kernel 3.3 lacks port migration, remote actors and threads creation,
region migration, etc...)

Does anybody know if the Chorus microkernel 3.4 has all these interresting features ?
Is there a chorus newsgroup ?
Does anybody use Chorus (any types of machines) (industry, research, university)?

Please reply by email.

							Fabien 
-- 
-------------------------------------------------------------------------
 COLLIN Fabien				| Computing & Networking Division	
 Email: fabien@sun2.cern.ch		| Building 31, 3-013		
 Voice: + 41-22-767-2487		| CERN 1211 Geneva 23		
 Fax :	+ 41-22-767-7155		| Switzerland			
-------------------------------------------------------------------------
Newsgroups: comp.os.mach
From: lindsay+@cs.cmu.edu (Donald Lindsay)
Subject: OS/2, AIX => Mach 3.0
Organization: School of Computer Science, Carnegie Mellon
Date: Thu, 10 Sep 1992 16:40:54 GMT


According to the trade rags (e.g. Computerworld 7sep p.4):

IBM has announced that, in about two years, both OS/2 and AIX will be
based on the Mach 3.0 kernel.
-- 
Don		D.C.Lindsay 	Carnegie Mellon Computer Science
Newsgroups: comp.os.mach
From: thomp@netcom.com (Thom Philabaum)
Subject: MIG Info available via net?
Date: Sat, 12 Sep 92 08:43:33 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 

Are there any sites out there with papers concerning MIG on the introductory
to advanced level?  Thanks...

Is anyone out there working on porting the mach kernel to Macintosh?
From: ts@cup.portal.com (Tim W Smith)
Newsgroups: comp.os.mach
Subject: Re: BNR2SS, Mach, and The Lawsuit (was Re: GNU kids on the bloc
Date: Sun, 13 Sep 92 11:12:58 PDT
Organization: The Portal System (TM)
  <1992Aug25.123854.26792@uwm.edu> <59908@mimsy.umd.edu>
  <1992Aug29.025306.12549@microsoft.com>

> After reading about CMU being intimidated by U$L, to the point where
...
> The above opinions are my own; I do not speak for Microsoft.
> Eric Hanchrow		erich@microsoft.com 
> (206)-936-8913		One Microsoft Way Redmond, WA 98052-6399
> Member of the League for Programming Freedom -- write for details.

You are in LPF, you are upset with USL, *AND* you work for Microsoft?  Wow.
Microsoft is worse than USL in their actions toward others.
Organization: University of Illinois at Chicago
Date: Friday, 4 Sep 1992 12:53:50 CDT
From: John Schulien <U21187@uicvm.uic.edu>
Newsgroups: comp.os.mach
Subject: Re: USL is dumping the monolithix kernal

In article <1992Sep2.063259.891@alf.uib.no>, pererik@cmi.no (Per-Erik Nordbo)
says:
>
>A few lines in Unix Review (August '92?) says that USL has licensed
>microkernal
>techology from Chorus. Is this the end of USL's monolithic kernal?

I think that it says a lot that they licensed someone else's microkernel
instead of writing their own.

Did they have to fire all their programmers to pay for their lawyers?

Newsgroups: comp.os.mach
From: morse@quark.mpr.ca (Daryl Morse)
Subject: Re: USL is dumping the monolithix kernal
Organization: MPR Teltech Ltd., Burnaby, BC, Canada.
Date: 8 Sep 92 09:19:40


In article <92248.125350U21187@uicvm.uic.edu> John Schulien <U21187@uicvm.uic.edu> writes:

   In article <1992Sep2.063259.891@alf.uib.no>, pererik@cmi.no (Per-Erik Nordbo)
   says:
>   >
>   >A few lines in Unix Review (August '92?) says that USL has licensed
>   >microkernal
>   >techology from Chorus. Is this the end of USL's monolithic kernal?

It is public knowledge that USL has been talking to Chorus for at
least several months, maybe even a year. Maybe I'm wrong, but I
thought the Chorus product was licensed by USL long before August
1992.

>   I think that it says a lot that they licensed someone else's microkernel
>   instead of writing their own.

That is a valid point, however, I suspect that much of Chorus' product
(i.e. the servers (or whatever they are called in Chorusspeak) for the
UNIX specific portions of the OS, the commands, etc.) is based on code
licensed from USL, just as Mach has lots of BSD code in its server(s).
Perhaps someone from Chorus can elaborate on how much of USL UNIX is
in their product?

>   Did they have to fire all their programmers to pay for their lawyers?

Not likely, given the above point and the one I will make here. Before
assuming that USL has switched religions, consider the fact that these
talks have been ongoing for months during which time USL has placed
virtually no emphasis on marketing microkernel technology. I suspect
they acquired the technology from Chorus so as not to be left behind
by OSF. IMHO, the monolithic kernel from USL isn't in the least bit of
danger.

--
Daryl Morse                     | Voice : (604) 293-5476
MPR Teltech Ltd. 		| Fax   : (604) 293-5787
8999 Nelson Way, Burnaby, BC    | E-Mail: morse@mprgate.mpr.ca
Canada, V5A 4B5                 | Part of the B.C. Tel Group of Companies...
Newsgroups: comp.os.mach,comp.sys.transputer
From: sld@sam.cs.olemiss.edu (Steven L. Dossett)
Newsgroups: comp.os.mach
Subject: Western Digital Ethercard and Mach 2.5
Keywords: Mach
Date: 14 Sep 92 14:12:11 GMT
Organization: University of Mississippi, Dept. of Computer Science


  I have a bug thats driving me nuts, so I'll ask and see if any of you
might know the answer. I'm running Mach 2.5 from Mt. Xinu on a 486/33 with
a Western Digital card. (wd0). Occassionally the machine will simply 'forget'
that it has ethernet. It just hangs. When you try to ping, it says it can't
reach the site, etc. I can fix the problem by running /etc/neton, and it will
start up again. I don't see any reason why it suddenly 'decides' there is
no card. Also, if the machine is booted up from a cold start it recognizes
that wd0 exists, but if I run a reboot, and do not turn the power off the 
machine it will not recognize that there is a wd0. Has anyone had a similar
problem? Does anyone know how I can fix it? Please, any assistance would
help.. Its driving me nuts trying to figure out whats causing it..

				Steven L. Dossett

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven Dossett                 |   Insert disclaimer here...
email: sld@sam.cs.olemiss.edu  |   (firm believer in short sigs)
-----------------------------------------------------------------------------
Experience is what causes a person to make new mistakes instead of old ones..
         -nicely ripped from a fortune cookie
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From: lusk@schumann.cs.unc.edu (John Lusk)
Newsgroups: comp.os.mach
Subject: exact configuration of DEC 5000/120's?
Date: 9 Sep 92 21:50:27 GMT
Followup-To: poster
Organization: The University of North Carolina at Chapel Hill

(I'm posting again because I don't want to bug one person
w/easily-answered questions.)

Can anyone running Mach 3.0 on a DECstation 5000/120 or 125 tell me:

1.) Are you using any disk other than the local internal (paging)
    disk?  If so, what kind of external disk are you using?

2.) How much disk space is required?

Thanks.

John.
-- 

(lusk@cs.unc.edu)
Newsgroups: comp.os.mach
From: jaime@emocomp.uucp (J. A. Viehweg)
Subject: Re: FAQ
Organization: EMO Computer Products, Inc., Naperville, IL
Date: Thu, 10 Sep 1992 21:15:38 GMT

In article <1992Aug31.155517.4609@iitmax.iit.edu> gkt@iitmax.iit.edu (George Thiruvathukal) writes:
[stuff deleted]
>
>Thanks for all responses in advance and, if requested by other readers, I
>will post a summary to comp.os.mach.

Gee, George, please post a summary...

Boy, they let anyone post at IIT, don't they? ;)

*------------------------------------------------------------------------*
| I read that human beings only use 15% of   |   Jaime "Jaime" Viehweg   |
|   the brain's capacity.  Makes you wonder  |     sometimes known as    |
|     what they do with the other 75%...     |      Jaime A. Viehweg     |
*---------------------------------------*--------------------------------*
| ATTMAIL-->attmail!emocomp!ahhgo!jaime | INTERNET-->jaime@ahhgo.emo.com |
*---------------------------------------*--------------------------------*
Newsgroups: comp.os.mach
From: dschieb@muse.cv.nrao.edu (Darrell Schiebel)
Subject: mach and sparc
Organization: National Radio Astronomy Observatory
Distribution: comp
Date: Tue, 15 Sep 1992 19:19:32 GMT


	How difficult is it to port Mach 3.0/Mach support software to the 
	SPARC processor?  Could someone provide some insight into
	this for me? Has anyone got Mach up and running on a SPARC
	from freely available sources?

	Given the fact that:
		1) the micro kernel is available
		2) BNR2 *is/may be* available
		3) Linux is available
		etc....
	this feat should be possible, or should have already been done.
	However, I seem to recall a posting from one of the people
	working on Linux asking for SPARC information because Sun
	was uncooperative. So perhaps this is the crux of the 
	difficulty. Anyone have such experiences?

	I've looked through some of the documentation on
	mach.cs.cmu.edu, but so far haven't found any "in depth"
	porting information, but I haven't looked at all of it.

	I'd appreciate hearing from anyone who has experience getting
	Mach running on a "non-supported" environment. Or just anyone
	has advice on where to start with this endeavor.


							many thanks,
							Darrell Schiebel
							(dschieb@nrao.edu)
Newsgroups: comp.object
From: santas@inf.ethz.ch (Philip Santas)
Subject: Re: Object-Oriented Methodologies - Class Specifications
Organization: Dept. Informatik, Swiss Federal Institute of Technology (ETH), Zurich, CH
Date: Wed, 9 Sep 1992 13:38:49 GMT



In article <1992Sep9.095527.11456@m.cs.uiuc.edu> johnson@m.cs.uiuc.edu (Ralph Johnson) writes:
>graham@maths.su.oz.au (Graham Matthews) writes:
>
>>You have to do more than this I think Phillip as you also have to
>>get a new element for your carrier set. A field is a multiplicative
>>group with addition and a zero element (I think I have this the
>>right way round). So you have to pick up a zero somewhere in your
>>carrier set.
>
>>What about the example of a module and a ring. A module has two
>>carrier sets, a ring one. But a module is a ring in some sense.
>
>For an example of how to handle this, see "A Smalltalk System for
>Algebraic Manipulation" in OOPSLA'86.  Note that, strictly speaking,
>they had to extend Smalltalk to get the language features that they
>wanted, though Smalltalk is flexible enough that they could do it
>entirely within Smalltalk.  Nevertheless, the techniques that
>they used might not work with another language.  Or rather, you
>would give up compiler support and do type-checking at run-time
>in the algebra package.  Nevertheless, I remember that when I
>read the paper years ago that I instantly thought that this was
>the right way to do symbolic algebra, and I still think that way.

For a critic on this approach you can see the paper:
"SymO2: Objects and Classes for Symbolic Computation" 
in Design & Impl. Of Symb. Comp. Sys. 92.
The system descibed is built in a functional way, and it happens
to be more flexible than Smalltalk, while it includes
_metaclasses_ (something on which smalltalk is cheating...).

Another paper on this is "Multiple Subclassing & Subtyping for Symbolic 
Computation" in WS on Mult. Inheritance, Ecoop92.

I can send both papers per email after request.

>Moreover, the paper offers some strong arguments that the techniques
>that it describes are generally useful for object-oriented programming,
>and these arguments have not received the hearing that they deserve.

This is true, I just want to extend this view: there are systems
which have not been described as OO, but they happen to be
of more advanced technology, and greater flexibility, than
the systems which are discussed as revolutionary, etc.etc.
Some of them have a history of years _before_ smalltalk come
to existence (admittedly, years _after_ simula appeared...)

Philip Santas

  "In an evolving universe those who stand still are really moving backwards"
--------------------------------------------------------------------------------
email: santas@inf.ethz.ch				 Philip Santas
Mail: Dept. Informatik				Department of Computer Science
      ETH-Zentrum			  Swiss Federal Institute of Technology
      CH-8092 Zurich				       Zurich, Switzerland
      Switzerland
Phone: +41-1-2547391
     



Newsgroups: comp.object
From: graham@maths.su.oz.au (Graham Matthews)
Subject: Re: Object-Oriented Methodologies - Class Specifications
Organization: School of Mathematics and Statistics, University of Sydney
Date: Tue, 8 Sep 1992 02:08:36 GMT

(Graham Matthews) writes:
>>b) you assume that the relationships between objects can be modelled
>>using your inheritance structure, or more generally that the 
>>mechanism for classifying the types of objects is to be the same
>>mechanism for handling relationships between types. I see no reason
>>to assume that this assumption is true.
eric@tfs.com (Eric Smith) writes:
>For example, a specific relationship is a subclass of relationship,
>because it "is a" relationship.  Q.E.D.  The same logic carries from
>specific relationships to more specific relationships.  e.g., the
>relationship between two animals is a base class of the relationship
>between a bear and a bobcat, because the bear-bobcat relationship
>"is a" two-animal relationship.  And the relationship between a bear
>and a salmon is a subclass of the mammal-fish relationship, because
>it "is a" mammal-fish relationship.  And the mammal-fish relationship
>itself is a subclass of the two-animal relationship.  So you start to
>see a tiny part of a vast inheritance structure of relationships.
>Furthermore, program logic fits neatly that way.  There are a lot of
>ways mammals in general are related to fish in general, so why repeat
>that program logic for each subclass of that relationship, when you
>can just inherit it from the base class?
(Graham Matthews) writes:
>>Moreover many of these relationships are not naturally specified
>>in an inheritance framework.
eric@tfs.com (Eric Smith) writes:
>Prove that by giving a specific example.  Or don't bother, because I
>already disproved it above.

No, all you seem to have considered here is the "is-a" relation.
Are there no other relations between objects? What about dealing with
the case where A is-a B in more than one way (eg: a field is a group
in at least two ways). This latter example suggests for example that
you need a more general way of specifying inheritance than just A
is-a B, something like A is a B under these conditions, is a B under
some other conditions ... This is all to do with relations between
types.

graham
--
Graham Matthews                 And it's true we are immune
Pure Math, Uni.Sydney, Oz       When fact is fiction and T.V. is reality
graham@maths.su.oz.au
Newsgroups: comp.object
From: KOCHER@141.58.123.1 (HARTMUT KOCHER)
Subject: OOD methodologies comparison paper
Organization: University of Stuttgart, IND
Date: Mon, 7 Sep 1992 07:58:44 GMT
X-News-Reader: VMS NEWS 1.20

Has anyone read the SIGS white paper entitled "An Evaluation 
of Object Oriented Analysis and Design Methodologies". Is it 
worth the money ($400). What are the conclusions?

Any comments would be appreciated.
Hartmut Kocher
Kocher@nvdv.e-technik.uni-stuttgart.dbp.de

Newsgroups: comp.object
From: csd05@seq1.kl.ac.uk (Yufan Hu)
Newsgroups: comp.object
Subject: dynamic vs static method declaration
Date: 9 Sep 92 11:26:54 GMT
Reply-To: csd05@seq1.kl.ac.uk (Yufan Hu)
Organization: University of Keele, England

Hi, there,

I have some problems with implementing a persistent object base. Could
some people kindly hel me to clear them out?

Background: Implementation of a persistent object base, with objects, classes
	and methods all persistent. The method to a message is lookup 
	dynamically at run time.

	When a class is defined, I know there are at least two ways to declare 
	methods (or the interface) of the class. One is to include all method 
	declarations statically in the class definition, such as what is
	done in C++. The another one is to dynamically add methods to  a
	class after the class is created, such as in Smalltalk-80.

Questions:
	1. Is there any other ways of declaring methods for a class? Please
	   give the references.
	2. Can you help me to find out any advantages and disadvantages of 
	   these methods?
	3. Could you please point out any references to this problem?

Tuitionally I would choose the dynamic one because I believe it is more 
flexible. But if methods are dynamically added to a class:

1. Does this break any "law" of object-orientness (data abstraction?
   encapsulation? information hidding? inheritance?).

2. Can any existing behaviours be changed after a new method is added?
   Please give a example.


Thank you very much for your help. Please answer via e-mail, I will post
a summery.

-Yufan
==============================================================================
JANET : yufan@uk.ac.keele.cs     || Yufan Hu
BITNET: yufan%cs.kl.ac.uk@ukacrl || Dept. of Computer Science, Univ. of Keele,
other : yufan@cs.keele.ac.uk     || Keele, Staffordshire.  ST5 5BG.  U.K.
------------------------------------------------------------------------------
Telephone: +44-782-621111 x 7357    FAX:  +44-782-713082
==============================================================================