HDTenEightyP/NetNews huggingface dataset:
From: s891961@minyos.xx.rmit.oz.au (Peter David Cupit)
Newsgroups: comp.os.linux
Subject: Re: Whining...I don't want to hack on the kernel
Date: 18 Aug 92 19:20:00 GMT
Organization: RMIT Computer Centre, Melbourne Australia.

dzubin@skorpio.usask.ca (Thomas Dzubin) writes:

>In article <1992Aug13.133700.9139@klaava.Helsinki.FI> torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) writes:
>>So the answer is to upgrade your kernel: if possible all the way to
>>0.97.pl1 + the one-line patch due to performance reasons, but 0.96c or
>>similar should work very well for your needs.
>>
>>		Linus

>Sorry if this is sacreligious, but I DON'T WANT TO HACK THE KERNEL.  It
>would be absolutely *wonderful* if someone (ANYONE!?) would put the
>binary of 0.97.pl1 somewhere FTP-able.
>I got into Linux just as the 0.97 new bootimage and rootimage were released,



  There is an image of 0.97 pl 1 +,  I am using it, it was done by Martin
  Janius,  except I forgot where it was from... Umm  It's the mj-xx stuff.
  There is also a ps and top and etc that works with this pathed version.

  I was able to compile gcc with < 2mb of ram with this release, amazing
  stuff.  With 5mb it's amazing!!!   Can compile gcc 1.40, + another
  large program + do editing with a fair response time..... On a 25 mhz
  386!!!    (All at once I meant.)    Btw did I read somewhere that it's
  bad to use disimilar sized sims, I have 80ns + 70ns + 9 chip + 3 chip
  + 256 + 1m all together,  works fine except sometimes a hard reset is
  required to get the boot disk to boot...??


  mj stuff was on banjo but there is another site that has mj- stuff.

  I will post when I remember the address of it..

  Peter Cupit.

  s891961@minyos.xx.rmit.oz.au
Newsgroups: comp.os.linux
From: cole@concert.net (Derrick C. Cole)
Newsgroups: comp.os.linux
Subject: Re: HELP: Pvga1/512k in 800x600 mode???
Date: 20 Aug 92 17:44:44 GMT
Organization: MCNC Data Operations

In article <1992Aug18.161558.1@tnclus.tele.nokia.fi> arvola@tnclus.tele.nokia.fi writes:
>
>Hi,
>        i have paradise 1024 (pvga1, 512k mem). It works fine
>        with X Windows in 640 x 480 mode. Does anybody
>        configure it to higher resolution ( e.g 800x600 with 16 colors)?.

Please post any replies, as I can't get 800x600x256 with my paradise vga1024i
with 512k (640x480x256 was ok, until I blew away my Xconfig file...)

Thanks,
Derrick

-- 
"GCC 2.0 is to C as SVR4 is to Unix."
                       -- Dick Dunn
======
Derrick Cole                                  MCNC Center for Communications
Newsgroups: comp.os.linux
From: mcain@copper.uswest.com (Michael Cain)
Subject: problem with ecvt() and 2.2.2
Originator: mcain@copper
Organization: U S WEST Advanced Technologies
Date: Mon, 17 Aug 1992 14:14:35 GMT


I'm having a problem with ecvt() in the gcc 2.2.2 libraries.  I'm
running 2.2.2 (not b or the new d) with linux 0.96cpl2.  Ecvt()
in the libraries gives me garbage results, typically NaN in the
character string and nonsense values for the decimal point and
sign.  However, when I get the file cvt.c from the library sources
and compile it as part of my sources, everything works fine.  I'm
confused -- anyone have any suggestions?

Thanks in advance,
Mike Cain
mcain@advtech.uswest.com
From: zuazaga@ucunix.san.uc.edu (Humberto Ortiz-Zuazaga)
Newsgroups: comp.os.linux
Subject: Re: Modem dial-in procedures needed
Summary: Outline of dial in setup.
Keywords: getty, modem, dial in
Date: 13 Aug 92 11:46:46 GMT
Organization: University of Cincinnati

In article <1992Aug13.052324.8490@athena.mit.edu> chchen@stat.fsu.edu writes:
>I've seen several discussions about modem dial-in for Linux system. I
>got two unsolved questions here:
>1. Is it necessary to get getty_ps program to allow modem dial-in?

No.

>2. If I just want to use the getty from MCC-INTERIM or root image (.96 or
>   .97), what steps should I follow?

OK, once more.

1) Edit /etc/inittab, add a line like:

ttys1:vt100:/bin/getty 1200 ttys1

2) Set up modem for auto-answer, no echo. My modem is dumb, so I have
to do it each time. If your modem has memory try saving it.

In kermit: connect
ate0s0=2
exit kermit.

3) Enable logins. I do this by sending a signal to init.

kill -HUP 1

Some people don't have init as the first process (why?) this may kill
your system.


To reverse the process,

4) Edit inittab (put a '#' in front of a line
to comment it out.

-- 
Humberto Ortiz-Zuazaga                            zuazaga@ucunix.san.uc.edu
Dept. of Physiology & Biophysics                   University of Cincinnati
Newsgroups: comp.os.linux
From: callison@uokmax.ecn.uoknor.edu (James P. Callison)
Subject: Re: Linux Logo III: The Search for FreeHand
Organization: Engineering Computer Network, University of Oklahoma, Norman, OK, USA
Date: Sat, 15 Aug 1992 07:34:54 GMT

In article <1992Aug15.072851.28444@constellation.ecn.uoknor.edu> callison@uokmax.ecn.uoknor.edu (James P. Callison) writes:
>Well, we seem to be having troubles with the EPS file as well...I got
>it to print from my Linux box to an HP LaserJet IIID PostScript, but
>it wouldn't print from Linux to my Apple LaserWriter IIg :-( That might
>have had something to do with the fact that the HP was connected parallel
>while the IIg was connected serial (it has an Ethernet port, a SCSI port,
>a LocalTalk port, and an RS-232C port). If someone can tell me how to get 
>the data out the serial port.... cat linlog.eps >/dev/ttys1 sent the data
>to the printer, but after a few hours of processing, I wound up
>resetting the printer. (It did have one neat side effect; it reset the 
>page count on the LaserWriter :-).

So...what's my point? :-)
Oops..that went out a few lines too soon.
The point is that I'm going to go ahead and upload the FreeHand file and
the FreeHand-produced EPS file. And I'm gonna do it right; I'm going to
FTP it up to my host system from one of the public Macs on the main 
campus--no more of this Mac->MS-DOS->Linux BS.

				James

James P. Callison       Microcomputer Coordinator        OU Law Library 
Callison@aardvark.ucs.uoknor.edu   /\        Callison@uokmax.ecn.uoknor
	constellation!biglaw!callison@mailhost.ecn.uoknor.edu
DISCLAIMER: I'm not an engineer, but I play one at work...
	Here's to all the soldiers who have ever died in vain,
	The insane locked up in themselves, the homeless down on Main
	To those who stand on empty shores, and spit against the wind
	And those who wait forever for ships that don't come in
		--Joe Diffee, "Ships That Don't Come In"
From: copernicus@digund.uucp (Copernicus) 
Newsgroups: comp.os.linux
Subject: Re: What the 17" monitor
Date: 21 Aug 92 19:35:00 GMT
Distribution: world
Organization: Digital Underground - PRIVATE
Reply-To: copernicus@digund.uucp (Copernicus) 

SPC:>=> >I have an Eizo (which is the nanao in german) 9080i with the same
SPC:>=> >symptoms. I gave it back to get a new monitor, but got a letter from
SPC:>=> >Eizo, which said, that these 'moire' (thats the word with 'm' :-) )
SPC:>=> >pattern are a characteristic for 17" monitors. My solution is to have
SPC:>=> >a 'cornflowerblue' root window...

SPC:>I wonder if "moire" patterns are also visible on Sony's large (trinitron)
SPC:>monitors?  Anybody??

I have a Seiko CM-2050 at work and the picture is great.  However when
you first turn it on for about the next 30 minutes the picture has a
slight swim to it until the power supply stabilizes.  I love it.  Just
wish I could bring it home.

However I have a Seiko CM-1450 at home that is nothing but a headache.
This is my 3rd monitor in two years.  I keep having problems with the
power supply in it just going out.

Chris Nalley

---
 . SLMR 2.1 . For A Hobby -- This SURE Is Getting EXPENSIVE!
                                                                     
Newsgroups: comp.os.linux
From: steffen@gfz-potsdam.dbp.de
Subject: Re: Paradise256K X success ...
Reply-To: steffen@gfz-potsdam.dbp.de
Organization: The Internet
Date: Wed, 19 Aug 1992 09:40:58 GMT

RFC-822-Headers:
X-Mailer: ELM [version 2.3 PL11]

==================
Nick Vargish, in digest #660, reported his success in X-ing on a 256K
Paradise card. I did try this too, but have the notebook to no avail now,
I remember to have run into problems with only one clock (25, reported
four times by clock.exe). Did somebody do the same job with success ?
Please mail me, thak you a lot in advance !
Another Q : is there a fix for the mouse test program ? It shows certain
mis-behaviour with mouse system mice I think...
--
Steffen Grunewald | steffen@gfz-potsdam.dbp.de | Phone : (+49)331-310526
GeoForschungsZentrum Potsdam, Telegrafenberg A3, O-1561 Potsdam, Germany
#include <disclaimer.h>       /*       .sig: Permission denied        */
From: ericy@hal.gnu.ai.mit.edu (Eric Youngdale)
Newsgroups: comp.os.linux
Subject: Re: Stabilizing Linux
Date: 16 Aug 92 01:46:47 GMT
Organization: /etc/organization

In article <Bt1u3u.3zv@world.std.com> dsb@world.std.com (David Boyce) writes:
>To summarize: issuing releases is an incredible drag. Especially
>the ones after the first. The problems are caused by the requirements
>of paying customers. Thus, I think the burden is best left to
>those who have said customers. Let them also take charge of when new
>releases are required, release nomenclature, packaging, etc.
>Since Linux is freely distributable, we can "steal" their work
>right backs for our purposes.

	I think you may misunderstand the market.  The "paying customers"
mainly want a source for linux that does not depend upon network access or a
modem.  My sense is that the CDROM manufacturers (at least the ones that I have
been in contact with) are not interested in a lot of release engineering.  I
gather that they will take a snapshot of the tsx archives, and combine this
with a snapshot of a working linux system, put that on a disc and call that
Linux.  They are not under any obligation to do more than this.  (The disc will
also include a complete set of gnu sources, in case anyone is wondering).

	It also comes down to pricing.  If the disc is very inexpensive, then
there is no reason to expect them to do very much.  In fact, the Walnut Creek
GNU/X11 with sparc binaries CDROM has a list price of $39.95.  The disc with
the simtel archives has a list price of $24.95, and they have several others in
this price range.  (I have also seen these disks discounted at computer flea
markets by about 15%).  I do not know what their pricing plans for the
linux/386bsd/gnu disc are, but it would not surprise me if the prices for that
CDROM were comparable to the others.

	Theoretically, someone may do the release engineering, and then
try and charge 500$ for the disc.  They would certainly be allowed to under
the GPL, but they would have to compete with the 30$ disk.  I would not want to
hold my breath waiting for someone to try this.

-Eric
From: greenfie@gauss.rutgers.edu (Greenfie)
Newsgroups: comp.os.linux
Subject: A few hopefully easy questions
Date: 16 Aug 92 15:56:41 GMT
Organization: Rutgers Univ., New Brunswick, N.J.

Hi! Currently, I've got a 486-33 w/ 8 megs of memory running OS/2, but I'm
interested in using Linux just to play around....

   I'm wondering how hard it is to install for someone who is totally
clueless. :^) I already have a full 130 meg hard drive, but I'm going to be
getting a 170 that I'd like to partition between OS/2 data partitions and
Linux. Questions I was wondering if I could get answered:

1) If I'd like to run Linux w/ X11R5 and maybe something like emacs and gcc,
how much space should I leave for it?

2) Is it possible to install Linux on a 2nd hard disk? (The docs seem to
say it is, but they are unclear, and I'd prefer to get as much info as
possible before installing.)

3) Is it possible to use OS/2's boot manager with Linux? (ie, have it ready
to boot on a primary partition, but not the active one, so I can select it
via a menu at boot up time.)

Thanx in advance to anyone who can answer these questions. I'm sorry if
these questions are already documented somewhere, but I couldn't actually
find a straight answer to any of them.
-- 
Larry Greenfield
greenfie(ld)@gauss.rutgers.edu
        ^^^^ for better mailing, delete these characters
Newsgroups: comp.os.linux
From: mal11@po.CWRU.Edu (Matthew A. Lewis)
Subject: monitors for X11R4 under Linux
Reply-To: mal11@po.CWRU.Edu (Matthew A. Lewis)
Organization: Case Western Reserve University, Cleveland, OH (USA)
Date: Wed, 12 Aug 92 23:40:58 GMT



I want to make sure that I get the right SVGA card and monitor so 
let's see if I have this correct.

To run X under Linux, I'll need a multi-scanning, mulitfrequency SVGA
monitor (such as those NEC suckers or a Mitsubuishi Diamond Scan) and
a certain type of SVGA card.

Now......what SVGA cards are good????
I've looked everywhere for et4000 cards. Noone has them. BTW, how much
do they cost??

SOme people have had succed with Paradide, but only at 800x640.
I want 1240xwhatever. Any ideas?
Has anyone compiler a list of SVGA cards supported by X under LINUX???

Thanx in advance.


-- 
MaThiEu a. LeWis   
Thieves Like Us   
mal11@po.cwru.edu
From: tucker@yuppie.enet.dec.com (David Tucker)
Newsgroups: comp.os.linux
Subject: What/where is syslog.h
Date: 17 Aug 92 19:43:53 GMT
Organization: Digital Equipment Corporation


In attempting to compile GNU fax-3.2 I am stopped because on of
the .h files tries to include syslog.h.  What/where is that?  Thanks.

Regards,
David Tucker @ATO / tucker@yuppie.ENET.dec.com
Newsgroups: comp.os.linux
From: cummings@hammer.Prime.COM (Kevin Cummings)
Subject: Re: Diamond Speed Star SVGA card
Organization: Prime Computer R&D
Date: Mon, 17 Aug 1992 19:10:36 GMT

In article <1992Aug15.051158.20574@serval.net.wsu.edu>, hlu@phys1.physics.wsu.edu (Hongjiu Lu) writes:
> I think you can add a few real mode codes before the kernel is loaded. If
> it is true, you just need to know what code is sent to VBIOS to set the
> clock.

That I've done.  It's trivial.  What I'm trying to do is figure out how
to do this WITHOUT the aid of the VBIOS!

=================================================================
Kevin J. Cummings                       PrimeService
20 Briarwood Road                       A Computervision Company
Framingham, Mass.                       500 Old Connecticut Path
					Framingham, Mass.
Work:  cummings@primerd.Prime.COM
Home:  cummings@kjc386.framingham.ma.us

Std. Disclaimer: "Mr. McKittrick, after careful consideration,
		  I've come to the conclusion that your new
		  defense system SUCKS..."   --  War Games
=================================================================
From: jefftep@cs.utexas.edu (Jeffrey Grills)
Newsgroups: comp.os.linux
Subject: Problem with gcc trying to compile 0.97 kernel - signal 11
Date: 12 Aug 1992 07:55:43 -0500
Organization: CS Dept, University of Texas at Austin
NNTP-Posting-Host: ozona.cs.utexas.edu


I've tried to compile this many a time.  I've reinstalled gcc many a time.
I'm really stuck now.  I'm not stupid, but I can't figure this out. I've
considered attempting to rebuild gcc, but if I can't compile the kernel,
I see no reason why I can compile gcc.  Anyways, here's what make tells
me, please see if you can help:

as86 -0 -a -o boot/bootsect.o boot/bootsect.s
ld86 -0 -s -o boot/bootsect boot/bootsect.o
gcc -nostdinc -I/usr/src/linux/include  -E -traditional -DSVGA_MODE=4 boot/setup.S -o boot/setup.s
as86 -0 -a -o boot/setup.o boot/setup.s
ld86 -0 -s -o boot/setup boot/setup.o
gcc -nostdinc -I/usr/src/linux/include  -Wall -O6 -fomit-frame-pointer -c -o init/main.o init/main.c
touch include/linux/confgcc: Internal compiler error: program cc1 got fatal signal 11
make: *** [init/main.o] Error 1

(sorry about the width, but, I wanted to give it to you just like I get it)


Thanks for this wonderful kernel/os (your choice what to call it).

-- 
-------------------------+--------------------------------------------------
jeff grills              | "Sometimes i see myself so clearly, because I
jefftep@cs.utexas.edu    |   see nothing at all.  This feeling of emptiness
Undergrad Lab, UT Austin |   flees my soul, leaving even less behind."  -me
From: rab@ariel.ucs.unimelb.edu.au (Duty Programmer)
Newsgroups: comp.os.linux
Subject: Re: /lib/libc.2.2.2 problems
Keywords: GCC,shared libraries
Date: 12 Aug 92 23:53:57 GMT
Reply-To: rab@tauon.ph.unimelb.EDU.AU
Organization: School of Physics, University of Melbourne


In article <1992Aug11.215732.28525@doug.cae.wisc.edu>, kevins@cae.wisc.edu (Kevin Schroedel) writes:
|> I run xgames programs like xpuzzle or othello, I get the messages
|> 			/lib/libc.2.2.2
|> 			/lib/libm.2.2.2
|> and then the program dies.

I had this problem too. In my case, for some reason i had not installed the X11
libraries correctly. Curiously, the problem only appeared with some X programs.
Check that you have Xv1.1 and that the appropriate libraries are in
/usr/lib/gcc-lib/.../2.2.2/{shared,static} as the install docs say.

|> At one point, I saw a posting that said the ldd was responsible for the 

This is misinformation.
The startup code in crt0.o prints out the names of the shared libraries required
when called with argc set to 0. This is what ldd does in order to find out what
shared libraries are required by a program. Hence the problem has nothing to do
with ldd, it just manifests itself in the same way.

Reinstall the X libs !

rab
-- 
------------------------------------------------------------------------
Richard Brown                     | E-mail: rab@tauon.ph.unimelb.EDU.AU
School of Physics                 | Phone : +61 3 344 5081
University of Melbourne           | Fax   : +61 3 347 4783
Parkville Victoria AUSTRALIA 3052 | Telex : AA35185
Newsgroups: comp.os.linux
From: callison@uokmax.ecn.uoknor.edu (James P. Callison)
Subject: Linux Logo II: The Saga Continues...
Organization: Engineering Computer Network, University of Oklahoma, Norman, OK, USA
Date: Wed, 12 Aug 1992 22:53:23 GMT

OK, here's the deal. I goofed; I did a "Print PostScript to Disk" in 
FreeHand instead of running it through PageMaker and doing a 
"Print EPS to Disk." Mea culpa. It won't happen again, I promise! :-)
So, I finally got an Encapsulated PostScript (EPS) file which _should_,
in theory, print on any PostScript printer or Previewer. That being
said, it has only actually been tried in FreeHand and PageMaker 
(MS Word 5.0 on the Mac translated it, but it came out as a gray box on the
screen, like any other graphic), and it was printed on a LaserWriter IIg
connected to my Mac, and an HP LaserJetIIID PostScript connected to an 
MS-DOS computer. (Needless to say, the LaserWriterIIg, with 8M of RAM
and PhotoGrade and FinePrint enabled produced _MUCH_ better output :-)
It should be available as soon as Ted puts it in its directory at
TSX-11. I look forward to your comments.
BTW-you might have to change the ^M's to CR/LFs. I had to translate
from Mac->MS-LOSS->Linux to get the thing uploaded, so the CRs all got
changed to ^Ms. Sorry...

				James

James P. Callison       Microcomputer Coordinator        OU Law Library 
Callison@aardvark.ucs.uoknor.edu   /\        Callison@uokmax.ecn.uoknor
	constellation!biglaw!callison@mailhost.ecn.uoknor.edu
DISCLAIMER: I'm not an engineer, but I play one at work...
	Here's to all the soldiers who have ever died in vain,
	The insane locked up in themselves, the homeless down on Main
	To those who stand on empty shores, and spit against the wind
	And those who wait forever for ships that don't come in
		--Joe Diffee, "Ships That Don't Come In"


Newsgroups: comp.os.linux
From: drew@kinglear.cs.colorado.edu (Drew Eckhardt)
Subject: Re: Diamond Speed Star SVGA card
Organization: University of Colorado at Boulder
Date: Fri, 14 Aug 1992 23:18:19 GMT

In article <1992Aug14.171832.23483@usenet.ins.cwru.edu> mal11@po.CWRU.Edu (Matthew A. Lewis) writes:
>
>
>
>
>anyone got this to work with X under Linux????

Yes.

>
>And also, is it true that the Diamond Stealth card won't work 'cuz
>it has that new S3 chip???

Yes.  There is currently no freely available S3 driver for X386.  However,
some of the Linux crew are working on one.  When available, it will probably
be folded into the X386 1.2 sources.  

The folks making the S3 are very friendly, and distribute accurate
doccumentation on their chips, for free.  Consequently, the S3 will be 
supported some time in the forseable future, x386 users will have 
an option for high speed graphics (I've seen X on a '486 running 
with the commercial S3 server.  VERY fast.  Very similiar to a 
fast RISC workstation, like an HP snake), S3 vendors will have 
a new market, and every body will win.

Colorado Memory Systems should take note of this - to the emerging 
free Unix market, and users of BSDI's product, many of their 
products are absolutely worthless, as they refuse to provide 
hardware documentation to anyone.


-- 
Microsoft is responsible for propogating the evils it calls DOS and Windows, 
IBM for AIX (appropriately called Aches by those having to administer it), but neither is as bad as AT&T.  Boycott AT&T, and let them know how you feel. 

Newsgroups: comp.os.linux
From: tytso@ATHENA.MIT.EDU (Theodore Ts'o)
Subject: Re: Complete ignorance of the concept of free software
Reply-To: tytso@ATHENA.MIT.EDU (Theodore Ts'o)
Organization: The Internet
Date: Wed, 12 Aug 1992 19:46:25 GMT

   From: f6930910@scheme.cs.ubc.ca
   Date: Wed, 12 Aug 1992 10:44:49 GMT

   Hi.  I had no idea of how ignorant the Linux community is of the
   general concept of "free" software (in the FSF sense).  

No, just the vocal members of comp.os.linux.  \begin{snide mode} I
wonder how much overlap there is between the people who have been
flaming about how Linux isn't a real operating system unless it has
turn-key installation releases, with lots of documentation --- and the
people who demand that Linux be only available free of charge.  TANSTAAFL...
\end{snide mode}

To quote Richard Stallman: "Free software is not the same as free beer."
Linux is free software.  That doesn't mean that it will always cost you
nothing to get a copy of it.  At a very broad level, by being a
student at a univeristy, your tuition is paying for your Internet
connection through which you are able to use FTP --- so even if you are
using anonymous FTP to get Linux, it is still costing you something,
whether you realize it or not.  By charging $60 or $600 or $6000 for a
distribution of Linux, the distribution cost is just being made
explicit.  The whole point of the copyleft is to make sure that no one
can charge monopoly prices on the distributions.  If someone is making
money charging $60,000 a copy for Linux, there is nothing stopping you
from going into business trying to sell it at $6,000 a copy, and there's
nothing stopping a third person to sell it at $60.00 a copy.  Someone
could even try selling a five disk pack for $0.60 a copy, although that
person might go out of business.

   The wisdom of the GNU copyleft is very difficult to explain to 
   someone stuck in the MSDOS world way of thinking.

Well, most of the people who were originally interested in Linux (and, I
might add, doing most of the work it seems) came from the Unix world ---
and most of them quite understood the wisdom of the GNU copyleft.  After
all, most of Linux's utilities are from the FSF, and that's why the
Linux kernel is under the GNU copyleft.

I would be interested in finding out what the demographics of the people
who have been whining (and not doing any work) on the newsgroup.  I
don't know of any way of getting an accurate sample, though.

						- Ted

P.S.  Sorry if my comments seem a bit acerbic; the recent spew of
comments (from many different people, not just one) have just been
rather infuriating, and I couldn't hold myself from responding any more.
Newsgroups: comp.os.linux
From: erc@unislc.uucp (Ed Carp)
Subject: where's the new mount.c?
X-Newsreader: Tin 1.1 PL5
Organization: Unisys Corporation SLC
Date: Mon, 17 Aug 1992 22:27:28 GMT

Uh, where's the new mount.c ... the one that does the "-t msdos" stuff?
I looked on tsx-11 over the weekend, but couldn't find it.
-- 
Ed Carp, N7EKG     erc@apple.com                801/538-0177
"This is the final task I will ever give you, and it  goes  on  forever.   Act
happy, feel happy, be happy, without a reason in the world. Then you can love,
and do what you will."           -- Dan Millman, "Way Of The Peaceful Warrior"