HDTenEightyP/NetNews huggingface dataset:
From: jamie@cdevil.unx.sas.com (James Cooper)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: What is wrong with this very simple c program?
Date: 10 Nov 92 20:51:47 GMT
Organization: SAS Institute Inc.
Originator: jamie@cdevil.unx.sas.com


In article <1992Nov10.184406.25907@sol.UVic.CA>, aramsey@ugly.UVic.CA (Aaron  Ramsey) writes:
>I wrote this as part of a larger program, and it keeps locking up my machine.
>When I run it, it prints "started....done...." then my machine either locks
>up, or a requestor comes up asking me to either suspend or reboot. The
>guru error on this is 81000004. I can't figure out why such a simple program
>should be doing this. I tried setting my stack very very high to see if
>that made any difference (stack 200000) but it still did the same. If I use
>the ordinary stack size (whatever that might be... around 2000 I guess)
>the program terminates with a stack overflow error, but doesn't lock up
>my machine. I have a vxl-30, and have tried compiling it under both 030
>and normal 000 code, but it makes no difference....  Does anybody have
>a clue? I've only been programming in C for a week or two, and I can't
>spot any obvious problems... 8-(
>
>Here is the code.
>
>#include <stdio.h>
>
>main()
>{
>   int zoop[1000];
>   int counter;
>
>   printf ("started....");
>   for (counter = 0; counter < 5000; counter += 5) {
>      zoop[counter] = counter;
>   }
>   printf("done....");
>}

You only allocated enough space to store 1000 'int's, then tried to
write 5000 'int's into that space.  This means 4000 'int's worth of
memory your program didn't own got trampled on.  Its no wonder your
machine crashed.... :-)  Yes, you did increment the counter by 5 instead
of just one, but this just means you skipped trashing a few bytes,
instead of trashing them all.

C doesn't have any protection mechanism to see if you go outside the
boundaries of an array.  You have to check for this yourself.

Also, remember that in C, arrays start from element 0, and proceed to
arraysize-1.  In your example, you can legally address zoop[0] to
zoop[999], but anything outside that range means you are writing into
memory you don't own.

-- 
---------------
Jim Cooper
(jamie@unx.sas.com)                             bix: jcooper

Any opinions expressed herein are mine (Mine, all mine!  Ha, ha, ha!),
and not necessarily those of my employer.
Newsgroups: comp.sys.amiga.programmer
Subject: fopen() and Open()
From: bjbernstein@miavx1.acs.muohio.edu
Date: 8 Nov 92 13:26:03 -0500
Organization: Miami University Academic Computer Service"

  Could someone tell me the difference between fopen and Open?  I know 
fopen is the C standard, and Open is the amiga standard.. but I also do not 
have any docs on Open..

  Please reply by email..
-- 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Brian Bernstein (Drone)           @@ "I'm a white dread, I'm a white   @@ 
@@ bjbernstein@miavx1.acs.muohio.edu @@  dread, so? I got a little ring   @@
@@-----------------------------------@@  and I hang it from my nose.."    @@
@@ the Fabulous Furry Freak Brothers!@@                -Jane's Addiction  @@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
From: tdeck@lifestyle.rhein-main.de (Thorsten Deck)
Newsgroups: comp.sys.amiga.programmer
Subject: Cluster Programmer
Date: 8 Nov 92 04:47:16 GMT
Organization: Life-Style

Hello!
I m search for Cluster Programmers in the whole World!
Please Contakt me! About info and change MODs!
ok Contakt me!

BYEBYE
Thorsten
PS:I Hope my english is not to bad ;) 
Newsgroups: comp.sys.amiga.programmer
From: walker@twix.unx.sas.com (Doug Walker)
Subject: Re: SAS address in Europe?
Originator: walker@twix.unx.sas.com
Date: Fri, 6 Nov 1992 18:43:50 GMT
Organization: SAS Institute Inc.


In article <1992Nov6.131031.24196@ugle.unit.no>, eyvind@Lise.Unit.NO (Eyvind Bernhardsen) writes:
|> Does anybody still have the SAS Institute address in Germany?  I STILL haven't
|> received any info about 6.0, and I was going to call yesterday, but...  The little
|> scrap of paper I'd written their number on had disappeared to the Land of Little
|> Scraps of Paper with Very Important Things Written on them.  Also, has anyone in
|> Norway actually got a 6.0 upgrade yet?  (Hvor mye koster den?)
|> 

USA:

SAS Institute, Inc.
Book Sales
SAS Campus Drive
Cary, NC 27513
USA

Phone (919)677-8000
Fax   (919)677-8123


Europe:

SAS Institute GmbH
PO Box 10 53 07
Neuenheimer Landstrasse, 28-30
6900 Heidelberg 1

Telephone (49)6221-4160
Fax       (49)6221-474850

New Zealand:

SAS Institute (NZ) Ltd.
PO Box 10-109, The Terrace
Wellington, New Zealand
Tel  : (64)4-4727-595
Telex: NZ31525 MED
Fax:   (64)4-4727-055

Australia:

SAS Institute Australia Pty. Ltd.
Private Bag No. 52
Lane Cove, NSW 2066
Tel: (61)2-428-0428
Fax: (61)2-418-7211

-- 
  *****
=*|_o_o|\\=====Doug Walker, Software Distiller====== BBS: (919)460-7430 =
 *|. o.| ||                                          1200/2400/9600 Dual
  | o  |//     For all you do, this bug's for you!
  ====== 
usenet: walker@unx.sas.com                            bix: djwalker 
Any opinions expressed are mine, not those of SAS Institute, Inc.
From: leibrock@fsinfo.cs.uni-sb.de (Gerhard Leibrock)
Newsgroups: comp.sys.amiga.programmer
Subject: Parnet: AMIGA<>PC
Date: 12 Nov 92 09:32:43 GMT
Organization: Fachschaft Informatik, U of Saarland, FRG

Hello,
I have two AMIGAs and a PC. I did connect the two AMIGAs via parnet
and this works great. Sadly I didnt find a driver to connect the PC via
Parnet to one of my AMIGAs. If anybody know a solution, please help.

Yours,
      Gerhard


Gerhard Leibrock, Neuhaeuselerstr. 12, D-W6654 Kirkel 2, Germany
Voice: (+49) 6849/6134, E-Mail: leibrock@fsinfo.cs.uni-sb.de
E-Mail longer than 30kB: gele@stud.rz.uni-sb.de
Newsgroups: comp.sys.amiga.programmer
From: manne@lysator.liu.se (Manne Landeholm)
Subject: Re: sound amplitude/frequency modulation
Organization: Lysator Academic Computer Society, Linkoping University, Sweden
Date: Fri, 6 Nov 1992 14:31:56 GMT

c471040@mizzou1.missouri.edu writes:

>I'm looking for code (either assembly language or C) which will allow me
>to use one sound channel to modulate another. Please contact
>biojosh@mizzou1.missouri.edu

You should not use another channel for modulation. LFO-modulation can easily be
made by the 68000 by writing to the corresponding volume- and period-registers.
All trackers I know of let you do this using control-codes in the song.
It's just not worth allocating an audio-channel for such an easy task.
Though, it's not very hard to do this using DMA. For amplitude-modulation you
just create a sample with the range 0-64 (let's say a sine-wave), set the 
corresponding modulation bit and start the modulation-channel + the channel
to be modulated. The per. register of the modulation-channel now controls the
speed of the amplitude-modulation.
But I must reapeat: This is a very EXPENSIVE way of modulation.

I have a book called 'Amiga System Programmer's Guide' (SYBEX(?)), showing an
example of DMA-controlled modulation written in assembler. Borrow it from a
friend, it's really not worth buying...

:-) Have fun.
Newsgroups: comp.sys.amiga.programmer
Subject: *!* suggestion for CATS *!*
From: dyer@nrlvx1.nrl.navy.mil (Doug Dyer)
Date: 11 Nov 92 08:07:32 -0400
Organization: NRL SPACE SYSTEMS DIVISION

Hi folks,

I suggested some time ago (Jeff Scherb(sp) perhaps) to CATS that they produce a
document for system developers moving to the Amiga from other platforms. 
Discussions would not be a rehash of the autodocs, but concentrate on 
areas of the amiga system such as messages/events, screen&window management,
layers, memory management.... pointing to the "Big Picture" of the amiga system
rather than sifting through hundreds of autodoc entries.

If something of this nature exists for OS3.0, please clue me in :) 

-- 
Doug Dyer   *    STI   *    dyer@nrlvax.nrl.navy.mil    | "(2B) | !(2B) -> ?"
DISCLAIMER:  These are my opinions, and not necessarily |  LOWLY SHOPKEEPER,  
those of STI, NRL,  and most likely you too.            | WHERE IS YOUR PEZZ!
--------------------------------------------------------+---------------------
From: mbs@adastra.cvl.va.us (Michael B. Smith)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Commerical Dice
Distribution: world
X-NewsSoftware: GRn-beta 1.16g (11.07.92) by Mike Schwartz & Michael B. Smith
Date: 10 Nov 92 06:17:34 EDT
Organization: Well, I haven't decided on a name yet...

In article <1992Nov10.020756.11076@newshub.ccs.yorku.ca> wlanders@nexus.yorku.ca (W L Anderson) writes:
> Mike, any idea what the release date will be?  We are eagerly awaiting.
>
> Tom Hayko

I have no idea and certainly wouldn't be authorized to answer even if I did
know.   :(

We are about to start Gamma though.     :)
--
  //   Michael B. Smith
\X/    mbs@adastra.cvl.va.us  -or-  uunet.uu.net!virginia.edu!adastra!mbs
Newsgroups: comp.sys.amiga.programmer
From: Martin.Hengesbach@arbi.informatik.uni-oldenburg.de (Martin Hengesbach)
Subject: SAS/C 6.0: Bug in 'se' !
Organization: University of Oldenburg, Germany
Date: Tue, 10 Nov 1992 08:38:21 GMT

Hi !

I have a lot of problems with 'se'.
My configuration : A2000 with 1 MB Chip, A2630 with 4MB, Kick V2.04,
AND A2024.
I think the problem is the A2024. I would like to use the se with a big
window (1008x1024 pixel). The first probleweasdf11qweasd 1ndow's size is max
990x1024 pixel (round about). But when I have such a big window and try to
save a document the machine will crash ! When ! try to copy a block the
machine will crash !!! Is this normal ??? Nice prog When I make the
window a few points smaller then all is ok. Has anyone else this problem ?
Another question : why can I don't change the fontsize ??? The 'se' is a
good editor but with these two problems I can't work with the 'se'!!

Bye Martin
-- 

*****************************************************************************
*                                                                           *
*  Martin Hengesbach                                                        *
*  Stellmacherweg 149                         Myliusstr. 19                 *
*  4400 Muenster                              2900 Oldenburg                *
*  Tel.: 02534/2550                           Tel.: 0441/2489102            *
*                                                                           *
*  Internet: Martin.Hengesbach@arbi.informatik.uni-oldenburg.de             *
*                                                                           *
*****************************************************************************
From: h_hucke@bdb.escape.de (Henning Hucke)
Newsgroups: comp.sys.amiga.programmer
Subject: Scheme on Amiga (3000)!
Organization: BDB * The privat Z-NETZ-BBS in Braunschweig (Germany)
Date: Fri, 6 Nov 1992 15:53:00 +0100

Anybody out there using Scheme??

I do actually use the Scheme2C-bunch from Fish556-558 (which also
includes an interpreter). This port seams to be very good, but unlikely
the SAVE-HEAP and LOAD-HEAP functions are disabled; and since they
are disabled and since the interpreter doesn't automaticly load an
initialization-file this makes it rather uncomfortable to use the
System.

I didn't try to recompile the System yet since I "only" have the DICE-
Compiler but I will try in later.

Is there any better PD- or Freeware-Scheme out there or are there any
problems when reenabeling the SAVE-, LOAD-HEAP functions of Scheme2C when
recompiling it ???

Henning

PS: Does somebody know an EMail-Address of Mike Meyer who did the port ???

---- Henning Hucke -- Halberstaedter Str. 16 -- D-W-3180 Wolfsburg 1 ----
---------------- Voice/Data: +49-(0)5361-774775 -------------------------
-- FIDO: Henning_Hucke%2:240/520.100 --- USENET: H_Hucke@bdb.escape.de --
------------------------- ZNET: H_Hucke@BDB.ZER -------------------------
From: ccsw@bristol.ac.uk (EthaStorm)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Assembler problem (Macro68)
Date: 5 Nov 92 09:06:09 GMT
Organization: University of Bristol, England

In article <1992Nov3.190743.540@news.uit.no> borgen@stud.cs.uit.no (Borge Noest) writes:
>
>Does the following code look good to you?
>
>yes	equ	0
>no	equ	-1
>
>jump	equ	yes
>
>	moveq	#0,d0
>
>	beq	.weee
>
>	if	jump
>.weee	moveq	#1,d1
>	elseif
>.weee	moveq	#2,d1
>	endc
>
>	rts
>

You have defined the label '.weee' TWICE. The two labels you have should be
different. It's a bit like calling two places the same name then asking someone
to go the one of the places. Can't be done by a simple processor...

   Steff  *8)
From: chrisg@cbmvax.commodore.com (Chris Green)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: What kind of hardware? (was Re: New hardware reference guide?)
Date: 10 Nov 92 20:23:21 GMT
Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
Organization: Commodore, West Chester, PA

In article <1992Nov10.124937.26690@imada.ou.dk> breese@monet.imada.ou.dk (Bjoern Reese) writes:
>In short: How do I, using the OS, check what kind of hardware (CPU
>and chipset) is in use on an arbitrary Amiga?

	GfxBase->ChipRevBits0 contains bits for the graphics chips.
ExecBase contains bits for CPU. Of course, this may not help
you much if the bits there are reflecting some new chipset
which didn't exist when you programmed your game or demo.
	Of course, MakeVPort works on all the revisions of the
chips, past and future, which is why you should use it.
	

-- 
*-------------------------------------------*---------------------------*
|Chris Green - Graphics Software Engineer   - chrisg@commodore.COM      f
|                  Commodore-Amiga          - uunet!cbmvax!chrisg       n
|My opinions are my own, and do not         - icantforgettheimpression  o
|necessarily represent those of my employer.- youmadeyouleftaholeinthe  r
|"A screaming comes across the sky..."      - backofmyhead              d
*-------------------------------------------*---------------------------*
Xref: sparky comp.sys.amiga.programmer:15446 comp.sys.amiga.misc:16405 de.comp.sys.amiga.misc:5272
From: gm@germal.escape.de (Gerald Malitz)
Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.misc,de.comp.sys.amiga.misc
Subject: ParNet & nasty parallel.device
Date: Thu, 05 Nov 1992 15:46:29 GMT
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0

	Hi!

	Every time I use certain backup-tools, ParNet hangs.  Andreas M.
Kirchwitz <amk@zikzak.in-berlin.de> told me that IsFileSystem() with
PAR: or PRT: causes ParNet to hang.  He's right.  In the meantime I've
figured out more.  Each try to open parallel.device is fatal to parnet.

	parnet.device allocates parallelport and parallelbits from
misc.resource and installs an interrupt on flag at ciaa.  When requested
to open parallel.device tries to get these resources too, fails, and
returns an error.  Ok so far.  But unfortunately it removes the interrupt
from flags wheter or not it was able to install it's own.  In consequence
parnet.device doesn't get notified of flag-interrupts any more - and hangs.

	As a quick fix you can rename or remove devs:parallel.device, if
you have ParNet installed it is of no use anyway.

	Regards, Gerald.

-- 
  // Gerald Malitz,  Bolchentwete 4,  3300 Braunschweig,  Voice: +49 531 796832
\X/ gm@germal.escape.de                                 Quo vadis, Deutschland?
From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: LISP - USE IT.
Date: 10 Nov 92 19:10:26 GMT
Organization: Missionaria Phonibalonica
X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52

In <1992Nov10.134559.1133@sth.frontec.se>, bjst@sth.frontec.se (Bjorn Stenberg) wrote:
> mwm@contessa.palo-alto.ca.us (Mike Meyer) writes:
> > Of course, it's no harder to write a LISP parser that reads in
> > algebraic notation than it is for any other language. It's been done a
> > number of time, and in those LISPs for which it was done (ITS LISP and
> > InterLISP) it it was a generally available feature.
> [...]
> > I don't think anyone wanted that ability badly enough to perpetrate it
> > on new implementations.
> 
> Of course. No one wants a new style of an old language. I'm not saying you
> should alter LISP to be something else. I'm saying you should dump LISP
> completely.

BZZT. Lots of people want a new style of an old language. Why do you
think there's FORTRAN IV, 77 and 8X? Or Modula II? Or C++ and
Objective-C? Or the "modern" LISPs?

> > > There are lots of other powerful and versatile languages which aren't
> > > TORTURE to the user.
> > Name one. The requirements are:
> [ list of nice LISP features deleted]
> 
> Please don't be silly, that doesn't help the discussion.

Asking you to prove your statement isn't silly; it's part of showing
that your statement is _wrong_. If there's a language as powerfull and
flexible as LISP, I'd be glad to know about it. I just haven't found
one. As I said - syntax is trivia.

> Why should I want a new LISP? I said I wanted a powerful script language with

No, you said people shouldn't use LISP. Right up there in that first
quote, you said "dump LISP completely". Those are different
statements.

> > Loosing any one of those is TORTURE.
> 
> Yes, if you want LISP. I don't. :-)

You're right. But you don't want a programming language, you want a
macro language. ARexx is fine for that, in spite of having some pretty
serious flaws as a programming language.

> > Nope - I believe in using the language that is appropriate for the
> > task. LISP is appropriate for a large number of tasks.
> 
> Very few languages are directly inappropriate, but there's always a few which
> are more appropriate than others.

How true that is depends on how close your definition of "appropriate"
is to "it can do the job". Mine includes things like "it handles
concepts close to the problem", "I don't have to build the
primitives", and "the type system doesn't interfere with working on
the problem".

	<mike
From: dnavas@oracle.uucp (David Navas)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Amiga Application Framework
Date: 11 Nov 92 16:51:27 GMT
Organization: Oracle Corporation, Redwood Shores CA
X-Disclaimer: This message was written by an unauthenticated user
              at Oracle Corporation.  The opinions expressed are those
              of the user and not necessarily those of Oracle.

In article <heinz.04d0@edohwg.adsp.sub.org> heinz@edohwg.adsp.sub.org (Heinz Wrobel) writes:
>True. I keep an exec list for each _used_ screen including the DrawInfo and
>the font sizes I typically need. It's like an extended LockPubScreen call
>that behaves like OpenFont. It manages a usecount for a list entry and
>discards it if it is no longer needed. Not much work at all. Really just a
>few lines compared to other things.

#define HIT_CMDRE_OVER_THE_HEAD_WITH_A_BRICK_MODE ON
Wow!
Usecounts!
What will we think of next?
Hey, s/w engineering, interesting how usecounts keep turning up as being
useful in everything from semaphores to IPC ports to user interface elements,
isn't it?

Wow, wouldn't it be nice if the main elements of all the system structures
was prefaced with a usecount?

Golly.

#end MARC_BARRET_USECOUNT_MODE

Seriously, can we get rastports or layers to have this?  It would help to
multi-thread my drawing apps on the window surfaces without keeping the
window-layer locked for the entire operation (can you say, AutoPoint jerky-
mode, I knew you could).
David C. Navas						dnavas@oracle.com
Working for, but not speaking on behalf of, Oracle Corp.
From: jam@jammys.ocunix.on.ca (James McOrmond)
Newsgroups: comp.sys.amiga.programmer
Subject: Re:  DOS upgrade on A3000
Date: 5 Nov 92 00:28:45 GMT
Organization: Jammy's Amiga Corner BBS - Ottawa, On, Canada

>ROMS?!?!?  Are there ROMS available for the 3000 now?

There have been for quite some time.  2.0 roms are required to opperate
any sort of an 040 processor.

>Will the ROMS prevent me from using 1.3 every once in
>a while?

You would kick 1.3 into ram as others do now with any sort of
accellerator.

>Is boot time any faster?

You won't have the first reboot at all in the startup procedure, although
you'll probably want to kick it into Fast ram anyways.

Unless you are planning on picking up an 040, you don't need a ROM.

--
James A McOrmond - Ottawa, Ontario, CANADA! - ZyXEL 16.8k V32bis Modem!
Fidonet#1:163/165.0 - (613)521-0648 - VBBS Amiga Intuitionized BBS
UUCP: Jam@Jammys.OCUnix.On.Ca - Amiga 3000T/25/5 - 383Megs
From: jesup@cbmvax.commodore.com (Randell Jesup)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: How to program multi-threaded programs on Amiga ?
Date: 6 Nov 92 22:18:40 GMT
Reply-To: jesup@cbmvax.commodore.com (Randell Jesup)
Organization: Commodore, West Chester, PA

vsaari@garfield.fipnet.fi (Ville Saari) writes:
>Randell Jesup (jesup@cbmvax.commodore.com) wrote:
>: 	It's farily easy to start a subroutine as a process under 2.0 using
>: CreateNewProc() with NP_Entry.  There are a few things to watch out for
>: (setting up global data pointers, and handling of library bases), but it's
>: pretty easy.  Make sure the sub-process exits before the main process!

>What is the right way for sub-process to exit and how can the main process
>be absolutely sure the sub-process has exited?

	There are any number of ways.  Most of them some sort of notification
combined with Forbid().  For example:

void
myproc ()
{
	...
	Forbid();
	Signal(parent,sig);	// tell parent we exited
}

	The Forbid() is needed to ensure that the parent doesn't unload
before the child finishes exiting (think about the case of the parent having
higher priority to understand why).

	You can also use messages, or shared global variables, etc, etc.

-- 
To be or not to be = 0xff
-
Randell Jesup, Jack-of-quite-a-few-trades, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com  BIX: rjesup  
Disclaimer: Nothing I say is anything other than my personal opinion.
Newsgroups: comp.sys.amiga.programmer
From: kherron@ms.uky.edu (Kenneth Herron)
Subject: Re: Help - IFF files used to store DOUBLES
Distribution: na
Date: Thu, 5 Nov 1992 14:20:26 GMT
Organization: University Of Kentucky, Dept. of Math Sciences

shf@well.sf.ca.us (Stuart H. Ferguson) writes:

>In <1992Oct27.142015.2635@brandonu.ca> brycerw@brandonu.ca writes:
>> [...]  What is the best format to store DOUBLES in an IFF
>>file to maintain consistency in machine-independence.  These files will
>>inevitably be used on PC's, and vax's, as well as other amigas.

>I would use IEEE, since this is a published and common standard.

On the other hand, if you want the file to be easy to decode on systems
without IEEE real support, *the* most portable format is ASCII digit
strings.
-- 
Kenneth Herron                                              kherron@ms.uky.edu
University of Kentucky                                         +1 606 257 2975
Dept. of Mathematics     "Your ball goes over them, it sails off the edge into
a huge cauldren of fire-breathing dragons."  "And they call this a par three?"
From: alan@uts.amdahl.com (Alan Bomberger)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: LISP - USE IT.
Date: 12 Nov 92 20:35:52 GMT
Organization: Amdahl Corporation, Sunnyvale CA


I can't resist entering the language fray :)  If you
want to bash strings (language processing, parsing,
etc) I don't think you can beat SNOBOL (SPITBOL for
compiled versions).  I have used it and LISP and
while SNOBOL is even less "intuitive" than LISP
it has some wonderfully powerful tools for
bashing strings of tokens (words).

Ok, it was a stupid thing to say

Peace

-- 
Alan Bomberger     | (408)-992-2748  | alan@uts.amdahl.com
Amdahl Corporation | Opinions are free, worth it, and not Amdahl's