Friday, 17 August 2012

Missing administrator account

Once you have created regular user accounts, the default Administrator account vanishes from the Welcome screen, which you see when the computer starts up. Press Ctrl-Alt-Delete twice at the Welcome screen to retrieve the standard logon dialog. You can log on as Administrator from here. To switch among accounts, just click the Log Off button on the Start menu. You'll then see the Log Off Windows dialog box. Click the Switch User button, and you'll be taken to the Welcome screen where you can select and log on to other accounts.

Linux Tips and Tricks?


 Tips

Speeding up your hard drive (#1)
Get faster file transfer by using 32-bit transfers on your hard drive

Just add the line:

hdparm -c3 /dev/hdX

to a bootup script.

If you use SuSE or other distros based on SYS V,

/sbin/init.d/boot.local
should work for you.

This enables 32-bit transfer on your hard drive. On some systems it can improve transfer performance by 75%.

To test your performance gain, type:

hdparm -t -T /dev/hdX

Protecting yourself from being a spam base(#2)
Sendmail allows for someone to telnet to port 25 and do an expn (expand) to see what users and aliases are on your machine. Also, vrfy (verify) means someone can get legal e-mail addresses from your box and send spam through your machine.

Don't want that, so look in your /etc/sendmail.cf file for a line that looks like this:

###############
# Options #
###############

Now cut and paste these next few lines below that:

# turning off the expand option and requiring a helo from
# a remote computer
Opnoexpn,novrfy,needmailhelo

Now there is no expansion, no verify, and sendmail requires a helo with a legitimate DNS in order to use the mailer.

Then look in your /etc/mail/aliases file and ensure you have only your own boxen and/or subnet in there as OK or RELAY. That will help cut down on spammers' ability to find relay machines to do their dirty work for them.

Cleaning up Netscape crashes(#3)
You have a tip about Netscape leaving copies of itself running below, but you can make a general shell script to clean up a Netscape crash like this:

#!/bin/sh
#kill.netscape
killall -9 netscape
rm ~/.netscape/lock

Then all your users can use it and clean up the dreaded hundred instances of Netscape running when it crashed. Change netscape to netscape-communicator or netscape-navigator as appropriate

More DOS-like commands(#4)
Many people are moving to Linux because they miss the stability of good old DOS. In that light, many users are typing DOS commands (which originated from UNIX in the first place) that look fine but cause errors. The command "cd.." in DOS is perfectly valid, but Linux balks. This is because "cd" is a command, and any parameter for that command must be separated from the command by a space. The same goes for "cd/" and "cd~". A quick fix is here.

Use your favorite text editor in your home directory to edit the file ".bashrc". The period is there on purpose, this hides the file from normal ls display.

Add the lines:

alias cd/="cd /"
alias cd~="cd ~"
alias cd..="cd .."

And I usually add these...

alias md="mkdir"
alias rd="rmdir -i"
alias rm="rm -i"

and my first and still favorite alias...

alias ls="ls --color"

alias is a powerful tool, and can be used in the .bashrc script as well as from the command line. You can, if you want to spend the time, create your own group of shell commands to suit how you work. As long as you put them in your .bashrc file, they'll be there everytime you log in. Note that if you frequently log in as root, you might want to copy /home/username/.bashrc to /root/.bashrc to keep yourself sane.

Resurrecting corrupted floppies(#5)
Here's how to make a floppy disk with "track-0 bad" reusable again:

If the track zero of a floppy disk is found to be bad, no DOS or Windows utility is going to do anything about it--you just have to throw it in your unrecycle bin.

This tip cannot recover the data, but can make the disk carry things again, at least for the time being (moments of desperation).

How to:

(A) Format the disk with Linux. Build a Linux file system (don't use mformat). I did this some time before by invoking the makebootdisk command (in Slakware) and stopped after the formatting was over. There should be better ways to do it in RedHat 5.2 or other recent versions.

( Reformat the disk with Windows. Use the DOS window and the /u option while formatting.

Using DOS-like commands(#6)
There's a package called mtools which is included with most of the distributions out there.

There are several commands for basic DOS stuff. For example, to directory the floppy drive, type mdir a:. This is rather handy--you don't need to mount the floppy drive to use it.

Other commands are: mattrib , mcd, mcopy, mdel, mformat, mlabel, mren (rename), mmd, mrd, and mtype.

This doesn't work for reading from hard disks. In that case, you would add entries to /etc/fstab, drive type msdos for fat16 partitions, and vfat for fat32.

Copying files from Linux to Windows 98 or 95B (FAT32)(#7)
It's as easy as installing the program explore2fs. It uses a Windows Explorer interface and supports drag-and-drop. I have found it reliable and useful for migrating files from my RedHat 6.1 partition to my Win95B partition quickly and with a minimum of fuss.

It's available free--as all software should be--from this URL:
CODE
http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm


Installing in partitions(#8)
I am using SuSE Linux, which has some interesting options (I don't know if RedHat or other distributions offer you this, too).

1. You can install Linux on a single file in your Windows Partition. Nice to try it out, but I guess it is not that fast then. You can load it then with a DOS program, loadlin.

2. Use Fips or Partition Magic. Defragment your hard drive (you should do this for Point 1, too) and split it up. I guess most users just have one partition, which you should split up into at least three: one for the Linux files, and a smaller swap partition (take about 32 to 64 MB, depending on your RAM--less RAM needs bigger swap partitions). If you decide later to deinstall Linux you can always delete both partitions and create one big one for Windows again.

Fips is a stupid command line program, but if you're too lazy to read at least a little bit, then you should stop thinking about Linux anyway...

Command Pipelines(#9)
Pipes are easy. The Unix shells provide mechanisms which you can use them to allow you to generate remarkably sophisticated `programs' out of simple components. We call that a pipeline. A pipeline is composed of a data generator, a series of filters, and a data consumer. Often that final stage is as simple as displaying the final output on stdout, and sometimes the first stage is as simple as reading from stdin. I think all shells use the "|" character to separate each stage of a pipeline. So:

data-generator | filter | ... | filter | data-consumer

Each stage of the pipeline runs in parallel, within the limits which the system permits. Hey, look closely, because that last phrase is important. Are you on a uni-processor system because if you are, then obviously only one process runs at a time, although that point is simply nitpicking. But pipes are buffers capable of holding only finite data. A process can write into a pipe until that pipe is full. When the pipe is full the process writing into it blocks until some of the data already in the pipe has been read. Similarly, a process can read from a pipe until that pipe is empty. When it's empty the reading process is blocked until some more data has been written into the pipe.

What is IP masquerading and when is it of use?(#10)
IP masquerading is a process where one computer acts as an IP gateway for a network. All computers on the network send their IP packets through the gateway, which replaces the source IP address with its own address and then forwards it to the internet. Perhaps the source IP port number is also replaced with another port number, although that is less interesting. All hosts on the internet see the packet as originating from the gateway.

Any host on the Internet which wishes to send a packet back, ie in reply, must necessarily address that packet to the gateway. Remember that the gateway is the only host seen on the internet. The gateway rewrites the destination address, replacing its own address with the IP address of the machine which is being masqueraded, and forwards that packet on to the local network for delivery.

This procedure sounds simple, and it is. It provides an effective means by which you can provide second class internet connections for a complete LAN using only one (internet) IP address.

Setting UTC or local time(#11)
When Linux boots, one of the initialisation scripts will run the /sbin/hwclock program to copy the current hardware clock time to the system clock. hwclock will assume the hardware clock is set to local time unless it is run with the --utc switch. Rather than editing the startup script, under Red Hat Linux you should edit the /etc/sysconfig/clock file and change the ``UTC'' line to either ``UTC=true'' or ``UTC=false'' as appropriate.
Setting the system clock(#12)
To set the system clock under Linux, use the date command. As an example, to set the current time and date to July 31, 11:16pm, type ``date 07312316'' (note that the time is given in 24 hour notation). If you wanted to change the year as well, you could type ``date 073123161998''. To set the seconds as well, type ``date 07312316.30'' or ``date 073123161998.30''. To see what Linux thinks the current local time is, run date with no arguments.

Setting the hardware clock(#13)
To set the hardware clock, my favourite way is to set the system clock first, and then set the hardware clock to the current system clock by typing ``/sbin/hwclock --systohc'' (or ``/sbin/hwclock --systohc --utc'' if you are keeping the hardware clock in UTC). To see what the hardware clock is currently set to, run hwclock with no arguments. If the hardware clock is in UTC and you want to see the local equivalent, type ``/sbin/hwclock --utc''


Setting your timezone(#14)
The timezone under Linux is set by a symbolic link from /etc/localtime[1] to a file in the /usr/share/zoneinfo[2] directory that corresponds with what timezone you are in. For example, since I'm in South Australia, /etc/localtime is a symlink to /usr/share/zoneinfo/Australia/South. To set this link, type:

ln -sf ../usr/share/zoneinfo/your/zone /etc/localtime

Replace your/zone with something like Australia/NSW or Australia/Perth. Have a look in the directories under /usr/share/zoneinfo to see what timezones are available.

[1] This assumes that /usr/share/zoneinfo is linked to /etc/localtime as it is under Red Hat Linux.

[2] On older systems, you'll find that /usr/lib/zoneinfo is used instead of /usr/share/zoneinfo. See also the later section ``The time in some applications is wrong''.


Zombies(#15)
What are these zombie processes that show up in ps? I kill them but they don't go away!

Zombies are dead processes. You cannot kill the dead. All processes eventually die, and when they do they become zombies. They consume almost no resources, which is to be expected because they are dead! The reason for zombies is so the zombie's parent (process) can retrieve the zombie's exit status and resource usage statistics. The parent signals the operating system that it no longer needs the zombie by using one of the wait() system calls.

When a process dies, its child processes all become children of process number 1, which is the init process. Init is ``always'' waiting for children to die, so that they don't remain as zombies.

If you have zombie processes it means those zombies have not been waited for by their parent (look at PPID displayed by ps -l). You have three choices: Fix the parent process (make it wait); kill the parent; or live with it. Remember that living with it is not so hard because zombies take up little more than one extra line in the output of ps.


How do i give users an ftp only account (no telnet, etc).(#16)

give them shell which doesn't work, but is listed in /etc/shells
for example /bin/false...


How to do backup with tar?(#17)
You can mantain a list of files that you with to backup into a file and tar
it when you wish.

tar czvf tarfile.tar.gz -T list_file

where list_file is a simple list of what you want to include into the tar

i.e:

/etc/smb.conf
/root/myfile
/etc/ppp (all files into the /etc/ppp directory)
/opt/gnome/html/gnome-dev-info.html


How to keep a computer from answering to ping?(#18)

a simple "echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all" will do the
trick... to turn it back on, simply
"echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all"

Customizing your directory colors.(#19)
I know a lot of you know the command ls --color. Which displays your directory with colors. But, a lot of people may not know that those colors are customizable. All you need to do is add the following line to your /etc/bashrc file.


eval `dircolors /etc/DIR_COLORS`


And then all of the color configuration can be found in the file /etc/DIR_COLORS



Frozen Xwindow(#20)
If your Xwindow freezes sometimes, here are two ways that you may try to kill your server. The first is the simple simple way of killing your X server the key combination: Ctrl+Alt+Backspace

The second way is a little more complicated, but it works most of the time. Hit Ctrl+Alt+F2 to startup a virtual console, then log in with your user name and password and run:



# ps -ax | grep startx



This will give you the PID of your Xserver. Then just kill it with:



# kill -9 PID_Number



To go back to your first console, just hit Alt-F1



Converting all files in a directory to lowercase.(#21)
#!/bin/sh
# lowerit
# convert all file names in the current directory to lower case
# only operates on plain files--does not change the name of directories
# will ask for verification before overwriting an existing file
for x in `ls`
do
if [ ! -f $x ]; then
continue
fi
lc=`echo $x | tr '[A-Z]' '[a-z]'`
if [ $lc != $x ]; then
mv -i $x $lc
fi
done

Wow. That's a long script. I wouldn't write a script to do that; instead, I would use this command:


for i in * ; do [ -f $i ] && mv -i $i `echo $i | tr '[A-Z]' '[a-z]'`;
done;

on the command line.


Script to view those compressed HOWTOs.(#22)
From a newbie to another, here is a short script that eases looking for and viewing howto documents. My howto's are in /usr/doc/faq/howto/ and are gzipped. The file names are XXX-HOWTO.gz, XXX being the subject. I created the following script called "howto" in the /usr/local/sbin directory:

#!/bin/sh
if [ "$1" = "" ]; then
ls /usr/doc/faq/howto | less
else
gunzip -c /usr/doc/faq/howto/$1-HOWTO.gz | less
fi

When called without argument, it displays a directory of the available howto's. Then when entered with the first part of the file name (before the hyphen) as an argument, it unzips (keeping the original intact) then displays the document.
For instance, to view the Serial-HOWTO.gz document, enter:

$ howto Serial



Util to clean up your logfiles.(#23)
If you're like me, you have a list with 430 subscribers, plus 100+ messages per day coming in over UUCP. Well, what's a hacker to do with these huge logs? Install chklogs, that's what. Chklogs is written by Emilio Grimaldo, grimaldo@panama.iaehv.nl, and the current version 1.8 available from ftp.iaehv.nl:/pub/users/grimaldo/chklogs-1.8.tar.gz. It's pretty self explanatory to install(you will, of course, check out the info in the doc subdirectory). Once you've got it installed, add a crontab entry like this:

# Run chklogs at 9:00PM daily.
00 21 * * * /usr/local/sbin/chklogs -m

Handy Script to Clean Up Corefiles.(#24)
Create a file called rmcores(the author calls it handle-cores) with the following in it:

#!/bin/sh
USAGE="$0 "

if [ $# != 2 ] ; then
echo $USAGE
exit
fi

echo Deleting...
find $1 -name core -atime 7 -print -type f -exec rm {} \;

echo e-mailing
for name in `find $1 -name core -exec ls -l {} \; | cut -c16-24`
do
echo $name
cat $2 | mail $name
done

And have a cron job run it every so often.

Moving directories between filesystems.Quick way to move an entire tree of files from one disk to another (#25)
(cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvfp -)

[ Change from cd /source/directory; tar....etc. to prevent possibility of trashing directory in case of disaster.]

Finding out which directories are the largest.Ever wondered which directories are the biggest on your computer? Here's how to find out.(#26)
du -S | sort -n

How do I stop my system from fscking on each reboot?(#27)
When you rebuild the kernel, the filesystem is marked as 'dirty' and so your disk will be checked with each boot. The fix is to run:

rdev -R /zImage 1

This fixes the kernel so that it is no longer convinced that the filesystem is dirty.

Note: If using lilo, then add read-only to your linux setup in your lilo config file (Usually /etc/lilo.conf)

How to avoid fscks caused by "device busy" at reboot time.(#28)
If you often get device busy errors on shutdown that leave the filesystem in need of an fsck upon reboot, here is a simple fix:
To /etc/rc.d/init.d/halt or /etc/rc.d/rc.0, add the line

mount -o remount,ro /mount.dir

for all your mounted filesystems except /, before the call to umount -a. This means if, for some reason, shutdown fails to kill all processes and umount the disks they will still be clean on reboot. Saves a lot of time at reboot for me.

How to find the biggest files on your hard-drive.(#29)


ls -l | sort +4n

Or, for those of you really scrunched for space this takes awhile but works great:

cd /
ls -lR | sort +4n

A script for cleaning up after programs that create autosave and backup files.(#30)
Here is a simple two-liner which recursively descends a directory hierarchy removing emacs auto-save (#) and backup (~) files, .o files, and TeX .log files. It also compresses .tex files and README files. I call it 'squeeze' on my system.

#!/bin/sh
#SQUEEZE removes unnecessary files and compresses .tex and README files
#By Barry tolnas, tolnas@sun1.engr.utk.edu
#
echo squeezing $PWD
find $PWD \( -name \*~ -or -name \*.o -or -name \*.log -or -name \*\#\) -exec
rm -f {} \;
find $PWD \( -name \*.tex -or -name \*README\* -or -name \*readme\* \) -exec gzip -9 {} \;

How to find out what process is eating the most memory.(#31)
ps -aux | sort +4n

-OR-
ps -aux | sort +5n

How do I find which library in /usr/lib holds a certain function?(#32)
What if you're compiling and you've missed a library that needed linking in? All gcc reports are function names... Here's a simple command that'll find what you're looking for:

for i in *; do echo $i:;nm $i|grep tgetnum 2>/dev/null;done

Where tgetnum is the name of the function you're looking for.

I compiled a small test program in C, but when I run it, I get no output!(#32)
You probably compiled the program into a binary named test, didn't you? Linux has a program called test, which tests if a certain condition is true, it never produces any output on the screen. Instead of just typing test, try: ./test

mIRC commands


If you would like to keep a particularly interesting chat that has scrolled by but is still in your buffer there is a way to save it! Type "ALT -" (alt minus) to enter the system menu under the top left little icon thingy above every channel or private conversation. In this menu select the Buffer/Save As/ entry and save your buffer to a file. Succes!

The LOCK feature in mIRC allows you to minimize mIRC and lock it with a password for strange eyes. If you control-minimize mIRC (keep the Ctrl-key pressed down while minimizing mIRC), it will be locked with your password. If no password was set previously mIRC will ask you for one. Later when you want to maximize mIRC you need your password to activate it. An extention of this feature in the /File/Options/General/Lock/ menu can be used to lock mIRC or certain channels for your children!

Shift+Mouse on Switchbar Did you know that you can 'fast-close' a window in mIRC by clicking its button on the Switchbar while holding the SHIFT key pressed down??

/uwho Ever wondered who you're actually speaking with? The /whois {nick} command shows you a lot of cryptic info in the Status window but the /uwho {nick} command will open a clear and informative User Central. Give it a try! You can also store address info of your friends in the User Central for future reference.

ALT + Minus Press the key combination ALT and 'minus' simultaneous to access the windows' System Menu's (found under that little horizontal bar in every top left corner of ANY window in mIRC and windows). Here you can set the fonts you like, the logging options, save the buffer and set various other things for private and channel conversations.

/clear Use the /clear command to flush away all old text you dont want to read again. /clearall clears all text in all windows!

Remember that old doskey feature under DOS? mIRC has it too! Use the arrow up/down keys, eventually combined with SHIFT, to recall old commands and text lines.

/channel The /channel command will open the Channel Central that displays all modes and bans set on your current channel.

/pdcc Use the undocumented /pdcc [on|off] command to speed up your DCC sessions! It will pump a certain amount of your data packages away to the reciever, ahead of the confirmation of their arrival. Try it, it works  .

Quick reference to mIRC's commands:


If you need more info on any command listed here, type /help {command} in mIRC. The list here is far from complete!
/ Recalls the previous line entered in the current window.
/! Recalls the last command typed in any window.
/action {action text} Sends the specifed action to the active channel or query window.
/ame {action text} Sends the specifed action to all channels which you are currently on.
/amsg {text} Sends the specifed message to all channels which you are currently on.
/auser {level} {nick|address} Adds a user with the specified access level to the remote users list.
/auto [on|off|nickname|address] Toggles auto-opping of a nick or address or sets it on or off totally.
/away {away message} Sets you away leave a message explaining that you are not currently paying attention to IRC.
/away A plain away sets you being back.
/ban [#channel] {nickname} [type] Bans the specified nick from the curent or given channel.
/beep {number} {delay} Locally beeps 'number' times with 'delay' inbetween the beeps. /channel Pops up the channel central window (only works in a channel).
/clear Clears the entire scrollback buffer of the current window.
/clearall Clears all text in all open windows.
/ctcp {nickname} {ping|finger|version|time|userinfo|clientinfo} Does the given ctcp request on nickname.
/ctcps [on|off] Sets the Tools/Remote/ section (not) to listen to CTCP commands. Or checks its status.
/closemsg {nickname} Closes the query window you have open to the specified nick.
/creq [ask | auto | ignore] Sets your DCC 'On Chat request' settings in DCC/Options.
/dcc send {nickname} {file1} {file2} {file3} ... {fileN} Sends the specified files to nick.
/dcc chat {nickname} Opens a dcc window and sends a dcc chat request to nickname.
/dde [-r] {service} {topic} {item} [data] Allows DDE control between mIRC and other applications.
/ddeserver [[on [service name] | off] To turn on the DDE server mode, eventually with a givem service name.
/describe {#channel} {action text} Sends the specifed action to the specified channel window.
/disable {#groupname} De-activates a group of commands or events.
/disconnect Forces a hard and immediate disconnect from your IRC server. Use it with care.
/dlevel {level} Changes the default user level in the remote section.
/dns {nickname | IP address | IP name} Uses your providers DNS to resolve an IP address.
/echo [nickname|#channel|status] {text} Displays the given text only to YOU on the given place in color N.
/enable {#groupname} Activates a group of commands or events.
/events [on|off] Sets the Tools/Remote/ section (not) to listen to ON .. Events. Or checks its status.
/exit Forces mIRC to closedown and exit.
/finger {nick|address} Does a finger on a users address.
/flood [{numberoflines} {seconds} {pausetime}] Sets a crude flood control method.
/flush [levels] Clears all nicknames from the Remote/users list that are currently not on your channels.
/font Activates the font selection dialog.
/fsend [on|off] Shows fsends status and allows you to turn dcc fast send on or off.
/fserve {nickname} {maxgets} {homedirectory} [welcome text file] Opens a fileserver.
/groups [-e|d] Shows all (enabled or disabled) groups defined in the remote sections.
/guser {level} {nick} [type] Adds the user to the user list with the specified level and address type.
/help {keyword} Brings up the Basic IRC Commands section in the mIRC help file.
/ignore [on|off|nickname|address] Toggles ignoring of a nick or address or sets it on or off totally.
/invite {nickname} {#channel} Invites another user to a channel.
/join {#channel} Makes you join the specified channel.
/kick {#channel} {nickname} Kicks nickname off a given channel.
/list [#string] [-min #] [-max #] Lists all currently available channels, evt. filtering for parameters.
/load {-apuce} {filename.ini} Loads Aliases, Popups or Remote items into mIRC.
/log [on|off] Shows the logging status or sets it on or off for the current window.
/me {action text} Sends the specifed action to the active channel or query window. Also see /describe and /ctcp action.
/mode {#channel|nickname} [[+|-]modechars [parameters]] Sets channel or user modes.
/msg {nickname} {message} Send a private message to this user without opening a query window.
/names {#channel} Shows the nicks of all people on the given channel.
/nick {new nickname} Changes your nickname to whatever you like.
/notice {nick} {message} Send the specified notice message to the nick.
/notify [on|off|nickname] Toggles notifying you of a nick on IRC or sets it on or off totally.
/onotice [#channel] {message} Send the specified notice message to all channel ops.
/omsg [#channel] {message} Send the specified message to all ops on a channel.
/part [#channel] [message] Makes you leave the specified channel.
/partall Makes you leave all channels you are on.
/ping {server address} Pings the given server. NOT a nickname.
/play [-cpqmrlt] [channel/nick] {filename} [delay/linenumber] Allows you to play text files.
/pop {delay} [#channel] {nickname} Performs a randomly delayed +o on a not already opped nick.
/protect [on|off|nickname|address] Toggles protection of a nick or address or sets it on or off totally.
/query {nickname} {message} Open a query window to this user and send them the private message.
/quit [reason] Disconnect you from IRC with the optional byebye message.
/raw [on|off] Sets the Tools/Remote/ section (not) to listen to Raw commands. Or checks its status.
/raw {raw command} Sends any raw command you supply directly to the server. Use with care!
/remote [on|off] Sets the Tools/Remote/ section (not) to listen to CTCP or Raw remote commands and Events. Or checks its status.
/rlevel {access level} Removes all users from the remote users list with the specified access level.
/run {c:\path\program.exe} [parameters] Runs the specified program, evt. with parameters. Also try /run h**p://w*w.mirc.com etc.
/ruser {nick[!]|address} [type] Removes the user from the remote users list.
/save [-apuce] {filename.ini} Saves remote sections into a specified INI file.
/say {text} Says whatever you want to the active window.
/server [server address [port] [password]] Reconnects to the previous server or a newly specified one.
/sound [nickname|#channel] {filename.wav} {action text} Sends an action and a fitting sound request.
/speak {text} Uses the external text to speech program Monologue to speak up the text. Better use /gtalk with mIRC's Agent support.
/sreq [ask | auto | ignore] Sets your DCC 'On Send request' settings in DCC/Options.
/time Tells you the time on the server you use.
/timer[N] {repetitions} {interval in seconds} {command} [| {more commands}] Activates a timer.
/timestamp [on | off] Sets timestamping on or off for all your conversations.
/topic {#channel} {newtopic} Changes the topic for the specified channel.
/ulist {level} Lists all users in the remote list with the specified access levels.
/url [on|off|show|hide] [address] Opens the URL window that allows you to surf the www parallel to IRC.
/uwho [nick] Pops up the user central with information about the specified user.
/splay {c:\path\sound.file} Locally plays the specified sound file.
/who {#channel} Shows the nicks of all people on the given channel.
/who {*part.of.address*} Shows all people on IRC with a matching address.
/whois {nickname} Shows information about someone in the status window. Also try /uwho.
/whowas {nickname} Shows information about someone who -just- left IRC.
/write [-cidl] {filename} [text] To write the specified text to a .txt file.

mIRC supports lots, lots and a lot more commands... Especially the commands that are used in scripts, with lots of options, are not included in this list. Therefore this list should be seen as a suggestion to get you going

MindVox


                               Voices In My Head
                             MindVox: The Overture

       First Light
       -----------

       A long time ago, in a thoughtspace far away, an event that  would
       forevermore alter the shape of human interaction took place . . .

       But we're not here to talk about that, instead we're  gonna  dis-
       cuss  computers  and how a couple of guys named Ward Christianson
       and Randy Seuss wrote a program that would allow them to  be  set
       up  as  a  kind of store-and-forward messaging system designed to
       allow their circle of friends to interact with one another by us-
       ing  these  things  called  modems . . . and how this event would
       prove to be the first truly accessible step  into  the  uncharted
       territory of what was to become Cyberspace.

       From this empowering turning point in  the  late  seventies,  the
       ideas,  dreams and fantasies that would transmute and amplify hu-
       man potentials and evolutionary possibilities, broke  loose  from
       the  shackles that primitive technology had imposed upon them and
       began to spin the electronic universe into existence.

       Still in the very early stages of its development, Cyberspace, or
       the  "modem  world" as it is sometimes called, has until very re-
       cently remained a largely untapped forum unique within the histo-
       ry  of our world.  It is a rapidly shifting microcosm that in the
       early part of the 1990's seems poised to engulf the reality  from
       which  it  was born, weaving together the threads of tens of mil-
       lions of diverse dreams, into one mercurial tapestry that  encom-
       passes the collective consciousness of humanity and frees it from
       all constraints.

       The non-space of Cyberspace is a place where global changes  that
       would  take years or even centuries outside of the online domain,
       can occur in weeks or months.  It is a place  where  participants
       from  all  over  the  world share a unique common-ground based on
       nothing less nor more, than a belief in the same vision of possi-
       bility.   It is a land where people who scoff at "The Elements of
       Style" frequently write paragraphs, pages, and even novels,  full
       of big words, huge concepts, and absolutely gargantuan amounts of
       emoting -- while actually saying nothing tangible.  In  a  little
       over a decade, the online microcosm has managed to experience the
       equivalent of hundreds of years of evolution.  Not to mention the
       creation of hundreds of words which have found their way into the
       online lexicon despite the fact that nobody is  quite  sure  what
       they mean in the first place.

       During this turbulent period of rapid change the half-dozen  sys-
       tems  of 1978, had grown to 45 or 50 electronic villages by 1980.
       These were the original outposts of Cyberspace, running on hacked
       together  systems, hooked into industrial 8" drives, and network-
       ing at the blinding speed of  110  baud.   To  be  honest,  there
       wasn't  really  a whole lot of high level philosophizing going on
       regarding the brave new world that had dawned.  Actually, most of
       the  conversation  tended  to focus on things along the lines of,
       "How do you hook an 8" drive onto an Apple ][?"  and  "ANY  idiot
       can  see  that  setting  the  7th bit high on the xdef reg is the
       WRONG thing to do, OF COURSE it'll make the  program  crash,  are
       you  stupid  or  something?"  It was a technological triumph, but
       one that was for the most part, still lacking  many  of  the  key
       participants that would shape the technology into designer reali-
       ties.

       As the seventies drew to a close, the  sterility  and  bare-bones
       functionality that had predominated, began to make way for places
       created by people who truly  wanted  something  unique  and  dif-
       ferent.   The mere existence of the technology was no longer that
       exciting, and as a greater number of people gained access to  the
       hardware  needed to jack in, the first electronic tribes gathered
       and began erecting monuments to their own ingenuity.

       By the time the eighties were upon us,  the  handful  of  systems
       that  had  thrived  during the latter half of the previous decade
       had multiplied rapidly, giving birth to new systems on an  almost
       daily  basis, and by 1982 there were close to a thousand outposts
       on the frontier.  Hardware prices were  falling,  1200bps  modems
       were  actually within the reach of many people who wanted to pur-
       chase them, and the online domain was beginning to attract a wide
       variety of participants from outside the technocratic elite.

       A second pivotal point came during the summer of  1983  when  the
       movie  WARGAMES  was  released.   Within several months the modem
       world literally doubled in size.  An  entire  new  generation  of
       people  were  about to take the plunge into electronic wonderland
       and set off an explosive growth rate that has  not  slowed  since
       then.  It was a major and irreversible nexus point that would be-
       gin the abrupt transition from taking Cyberspace from  the  realm
       of underground sub-culture to the forefront of mainstream media.

       In retrospect the early eighties were the "golden age" of  Cyber-
       space.  There truly was a new frontier just over the horizon, and
       we were standing at the edge.  This period in the history of  the
       electronic universe was unruly and chaotic, the first settlers on
       the frontier wouldn't arrive for another decade or  so,  and  the
       only  people  here  were a small collection of explorers eager to
       embark on the next adventure.

       Of course one of the problems with "standing on the edge" of any-
       thing,  is  the  trail that led up to it.  You are there for some
       reason, or usually a very complex series of  reasons,  that  have
       shaped  your  life up until that point in time, and caused you to
       become disenchanted with -- or feel limited by -- whatever situa-
       tion  you  are  locked into in the consensual reality that we all
       physically inhabit at present.  In other words, the "real  world"
       isn't making you happy, and you want outta there.

       Led by a an oddball contingent of misfits,  dropouts,  acidheads,
       phreaks,  hackers,  hippies, scientists, students, guys who could
       say "do0d, got any new wares?" with a straight  face  and  really
       mean  it -- and quite often -- people who managed to combine many
       of these attributes; the 1980's saw the rise of the first empires
       and kingdoms of Cyberspace.

       As romantic and wonderful as this seems, and was . . . a  lot  of
       the people involved had been brutalized by life, and much of this
       new reality was borne out of a tidal wave of pain  and  dissatis-
       faction.  When I first became an active participant in this elec-
       tronic nervous system that was just beginning to  experience  its
       awakening;  I  was  a little over ten years old.  My early under-
       standings of what this "place" was, were shaped by a  handful  of
       people  whose  skills  I admired and sought to emulate, yet whose
       lives I felt great pity and sadness for.

       There were of course exceptions, people who were so high  on  the
       potential  of  this  technology  and  the completely new level of
       reality it could bring, that nothing more than a  love  of  their
       creation drove them onwards.  But these people were pretty uncom-
       mon, most of the pioneers were guys who were simply unhappy . . .
       or to be more exact, so unhappy that they had given up on finding
       joy in the "real world"  and  were  constructing  a  rocket  ship
       called Cyberspace to get them out of here as fast as possible.

       "Peace, love and happiness" was not  exactly  the  driving  force
       behind the rise of the electronic domains.  A more realistic ral-
       lying cry was one of "Gee this technology is neat, and I'm  gonna
       use it to make a whole new world where I can be happy and none of
       you can ever bother me again.  You'll all be sorry, just wait and
       see!"   They  were  building  the  cult of high technology in the
       hopes that it would somehow save them from whatever they  thought
       had prevented them from attaining happiness anywhere else.

       Sadly enough "they" were not THOSE PEOPLE, "they" had become "us"
       and  while the first steps into this place had been made possible
       by the phone phreaks and misfits of yesterday, the  online  world
       was exploding and changing at an incredible velocity, the rest of
       society was about to take notice in a big way, and a  handful  of
       disenfranchised  teenagers  had seized the reigns and were in the
       early stages of walking into the spotlight and taking the  status
       quo for a big ride . . .


       The Fall
       --------

       Everything really was this big beautiful game, and here  we  were
       with an overview of the whole jigsaw puzzle, and the sudden power
       to do anything we wanted to do with it.  For the  first  time  in
       recent  history you COULD reach out and change reality, you could
       DO STUFF that effected EVERYTHING and EVERYONE, and you were sud-
       denly  living  this  life  that was like something out of a comic
       book or adventure story.  In a place filled  with  magical  lands
       and  fantastic  people  who you had only read about, and suddenly
       you WERE actually talking to Timothy Leary,  or  Steven  Wozniak,
       and some guy who was just on the cover of a magazine was speaking
       with you and thought that YOU were cool,  and  then  finally  you
       were  IN  the  magazines  and  at the forefront of an entire sub-
       culture that was being  rapidly  assimilated  into  the  cultural
       mythos.

       It was a VERY interesting time and place in which to grow up.

       Of course the problem is a lot of us didn't grow up.  At  a  cer-
       tain  point in time having power that can have real and immediate
       effects upon all society, can do very strange things to your per-
       spective of the world.  Instead of learning to deal with the nor-
       mal barriers that most teenagers in western  culture  find  them-
       selves  faced  with, you discover that you can blow right through
       all of them without even slowing down.  In this way you miss much
       of the growth and acclimation that people go through during their
       teenage years.  Which is where a lot of old friends  parted  ways
       with  reality  and  ceased to be explorers, becoming caught up in
       the real world implications of the power that was  now  at  their
       disposal.   In  effect,  they  lost sight of the underlying theme
       that all our actions had been based upon, that of exploration and
       pushing  the  boundaries,  and  merely  focused on the short-term
       end-result of what their abilities could bring them;  in the pro-
       cess  becoming  the criminals that the Secret Service and FBI had
       said we all were.

       What had begun with the best intentions, as the  ultimate  exten-
       sion  of  human  curiosity, had devolved into a cultural movement
       that had very little to do with the ideals that had inspired  it.
       The term "hacker" had become synonymous with "criminal", and tak-
       ing a look around at the state of the underground, it  looked  as
       if  much  of  it  had  in  fact  degenerated  into  crime cartels
       comprised of angry teens who  had  little  understanding  of  the
       underlying  mechanisms  they were employing to play with reality.
       It was no longer the exhilaration of knowing that you could actu-
       ally  reach  out  and touch a satellite . . . it had come down to
       the negative power trip of fucking with something for the sake of
       pissing  people  off or just showing the world how much power you
       really have at your disposal if you ever decided to throw a  tan-
       trum.

       By 1988 what had replaced our outlook, was a  mindset  where  the
       new  generation saw two things:  one of them was the potential to
       take advantage of holes in the system for personal  gain.   There
       was  no  longer any quest for knowledge, desire to learn, or need
       to push the boundaries of what was possible for the sake  of  ex-
       ploration.   Instead  there were a lot of people who couldn't get
       past making free phone calls, stealing things, and causing  trou-
       ble  by  following  an already well-established pattern of action
       and reaction.

       The second -- and perhaps biggest -- motivating factor had become
       the   desire   for  personal  attention  in  the  form  of  self-
       aggrandizement: the ultimate hack had become  the  media  machine
       itself.  What was originally a by-product of our experiences, had
       become a goal in and of itself.  And here is where things  became
       REALLY twisted.

       The media in the latter half of the twentieth century has  become
       a very strange distortion of reality instead of the reflection it
       was intended to be.  Since this is not an essay on the  evils  of
       manipulation  through  the use of media, I will stick with a very
       simple outline of how events occur in the real world.

       A reporter, journalist, writer -- SOME PERSON who has  their  own
       desires and ambitions, wants to do an exciting story on something
       that will garner him or her  a  lot  of  attention  and  acclaim.
       Really  they  are operating from a point of view that has much in
       common with the "hacker's," which is the mindset  of  "I'm  gonna
       get  mine."  So this journalist looks around at the headlines and
       realizes that there is a mounting wave  of  hysteria  surrounding
       viruses  and  hackers  and  invasion  of  privacy  and . . . gee,
       wouldn't it be a nice career move to do a  story  that  will  mix
       their  name  into whatever the hot topic of the next five minutes
       happens to be.

       If the journalist is attached to any  even  marginally  important
       publication,  they  will  then  get  their  pick  from one of the
       current four or five "names" doing  the  rounds.   On  the  other
       hand,  if  the  journalist  is just starting out and connected to
       something much smaller, then the chances  are  they  will  simply
       show up at some user's group meeting, find the nearest thing they
       can to a "computer nerd," do an interview, and then write  it  up
       expressing  whatever  the  current  publicly-sanctioned viewpoint
       happens to be (the usual slant has become: hackers are  evil  and
       can look at your credit rating, fear them).

       I have been interviewed on many  occasions  and  I  know  roughly
       twenty  people  who  have  done  the interviews that comprise the
       basis of about 90% of all media that exists in  relation  to  the
       underground;  be it in newspaper, periodical, television segment,
       or book format.  WITH *VERY*  FEW  EXCEPTIONS,  there  have  been
       countless  solicitations  to perform illegal acts in the presence
       of journalists, these solicitations move all the way  into  coer-
       cion  in some cases.  There are reports containing sentences that
       were never spoken, quotes taken out of context, information  that
       was  invented  .  .  . there's simply no end to it.  The reporter
       profits first by stroking the hacker's ego  and  giving  him  the
       spotlight that he thinks he wants so badly, and then continues to
       profit as the hacker rides a bigger and bigger wave of  publicity
       that  in  every case leads to a very unhappy ending if the hacker
       in question doesn't have the foresight to get off the ride before
       it derails.

       In any case, whatever happens, the reporter  always  wins.   When
       the  hacker's  ride reaches its date with fate, the journalist in
       question can now write the closing chapter in the  hacker's  saga
       and  tell  the  public how this nefarious evil-doer is being pun-
       ished by the long arm of justice.  This is  followed  up  by  the
       journalist  taking  on  the "official" mantle of "hacker expert,"
       doing the lecture circuit, perhaps writing a book, and then going
       out and finding a new horse to beat to death.

       Obviously nothing can ever be this black and white, there must be
       a need for both parties to play their roles.  The reporter is not
       THE EVIL BAD MAN who has corrupted the INNOCENT  ANGELIC  HACKER,
       nor  does this scenario apply to all journalists equally, off the
       top of my head; Bruce Sterling, John Markoff, and Julian  Dibbell
       come to mind as extremely ethical exceptions to the norm.

       Usually the reporter who isn't quite so ethical is just  somebody
       who  is presented with a situation that can easily be twisted and
       misused if the desire for fame and fortune takes precedence  over
       everything  else.   The  reporter  by  the very nature of his job
       tends to be quite "slick" and worldly-wise, whereas the hacker in
       question  is  usually highly knowledgeable about computer systems
       while managing to retain an oblivious naivety about the  workings
       of  human  beings  in that elusive place called "the real world."
       This sets the stage for what transpires.

       And you see a lot of people who used  to  be  your  friends,  get
       ground  up  in  this  endless cycle as it repeats itself over and
       over again until one day you wake up and  come  to  realize  that
       you're  seventeen  or  eighteen going on 90.  You understand that
       everything in the whole world is comprised of bits and pieces  of
       lies  and  half-truths, everyone is inherently corrupt, including
       you; a lot of kids who used to be your friends are now all  grown
       up  with  no  place  to  go and getting busted for such things as
       fraud and grand larceny; and you have  utterly  lost  touch  with
       anything  even remotely "real."  And yet, you're still a teenager
       and have another 70 or 80 years  left  to  hang  around  on  this
       planet.

       This is right around the time that you're back in the media, only
       this  trip  around you're at the receiving end of law enforcement
       who have been prodded into a state of near-hysteria by the  dawn-
       ing  realization  that  a  bunch of kids really can dismantle the
       building  blocks  of  the  infrastructure  that  makes  most   of
       present-day  society  possible.  Naturally enough they're scared,
       and they're in the process of doing what  people  have  done  for
       ages when they are afraid: going on a witch-hunt.  Guess who gets
       to play witch...

       So one day you find yourself wondering why you should bother buy-
       ing  another  computer  system  and trying to figure out what the
       point of it all was anyway; to glimpse  the  limitless  potential
       and  then  fall  back  and  only  see your own flaws amplified to
       cartoon-like proportions.

       The 1980's were a time that saw the birth and death of the  first
       dynasties  of  Cyberspace.   Travelling  through  the  electronic
       landscape of this period in time, was like traversing  this  sur-
       real  range  of mountains, where amongst the sheer outcropping of
       rock, lush valleys, and snow-capped peaks, a collection of rather
       obsessive  dreamers  had built some of the most beautiful castles
       that were ever created and opened their doors to  a  populace  of
       pioneers.   It was absolutely transporting and timeless . . . and
       unfortunately -- in the short term -- doomed.

       This has been an abbreviated summary of the atmosphere and events
       that  started  a  kind  of mass exodus out of the modem world for
       about twenty of us.  We had spent our  entire  childhoods  jacked
       into  this alternate electronic universe, locked into playing our
       overly-developed personas, and almost no time figuring out who we
       were  and  what  we  wanted  out of life beyond "further, better,
       more."  This is nothing new or unique in and of  itself,  it  was
       however  something  that gained a very tangible and immediate im-
       portance to many of us when we found  that  the  thoughtspace  in
       which we had lived a large portion of our lives had disintegrated
       and the people we had  known  and  called  friends,  had  largely
       disappeared and been replaced by every negative quality they pos-
       sessed.

       A lot of us dumped the remnants of this reality into a  stack  of
       boxes  and  took off for parts unknown.  Whether college, work, a
       new circle of friends that didn't know who  you  were  in  Cyber-
       space, or even know what Cyberspace was; just about anywhere were
       we could start over and try to regain what had somehow been lost.


       Transformation
       --------------

                     "Ya live your life like it's a coma,
                      so won't you tell me why we'd wanna?
                         With all the reasons you give,
                          it's kinda hard to believe;
                      But who am I to tell you I've seen,
                        any reason why you should stay;
                Maybe we'd be better off without you anyway..."
                                             --Guns N Roses(*2)

       After coming to the realization that visiting The Tunnel for  the
       fourteenth  time  in  three weeks was not going to change my life
       for the better, and having no idea what I wanted to do  with  my-
       self,  I  dropped it all and got on a plane for the middle of no-
       where New Mexico.  Where I proceeded  to  cycle  through  all  my
       negative  tendencies  at  an  accelerated  pace,   first becoming
       utterly obsessed with bodybuilding, to the point of five  hour  a
       day  workouts,  insane  diets,  steroids,  and a silly-putty like
       transformation of myself to 6'2" 215 pounds and 6% bodyfat.

       This was good for about ten months, before I found myself in  the
       same mindset I had thought I could escape.  Looking in the mirror
       and seeing a parody of who I used to be, wondering  where  to  go
       from  there.  The answer was obviously to buy a Porsche and begin
       re-stocking my wardrobe with everything by  Armani  and  Versace,
       yes  I  had it now, this WAS the right answer, I only had to look
       around at all the people I knew doing just this to see that . . .
       well,  actually  they  were  all  pretty miserable, but again, it
       lasted for about nine or ten months.

       Around this time I realized that aside from the fact that I was a
       pretty  fucked  up person who probably needed a lot of therapy --
       which had never quite worked out the right  way  when  I  had  it
       thrust  upon  me  as a teenager -- I had become completely out of
       touch with my feelings.  Not out of  touch  that  I  didn't  have
       them,  I  had  over a thousand pages of them sprayed across mega-
       bytes of disks where I wrote out all the things inside of  myself
       driving  me crazy;  but out of touch in the sense that when I be-
       gan taking things apart and  analyzing  reality,  I  had  stopped
       listening  to  anything  I  felt inside and just tuned in to what
       seemed logical.

       The problem being that the more you try to act out of logic,  the
       more you find yourself applying logic to utterly emotional issues
       in an completely crazed and  self-destructive  way.   When  logic
       should  be  asking: "Why do I want to weigh 215 pounds of muscle?
       What the hell am I doing?" it suddenly finds itself in the  posi-
       tion  of  contemplating "Ok, so if I want to gain 5 pounds in the
       next 2 weeks, how many CC's of Deca do I mix with X mg.  of  Ana-
       var,  with what ratio of carbs/fat and what is the minimum PER of
       the protein I am going to consume in order to remain in an  anti-
       catabolic state?"

       Welcome to real-life Alice in Wonderland, taking  place  in  your
       head.

       At the age of twenty-one I had managed to attain a place where  I
       possessed everything that I ever thought I wanted.  Life is funny
       that way, you really do get whatever you desire.   Endless  hours
       spent  reading  thousands  of books; the mix and match regimen of
       combinations of new nootropics and longevity agents; and the  fi-
       nal  combination  of steroids and obsessive workouts had resulted
       in my achievement of the goal I had subconsciously  been  working
       towards  for  most  of my life.  I had succeeded in my efforts to
       become absolutely untouchable by anyone or anything.

       When you are no longer in the middle of a situation and have  the
       comfort of hindsight it's very simple to deduce what the underly-
       ing problems behind anything happen to be, and why you are acting
       in a way that is physically, mentally and spiritually destructive
       to yourself.  While there is nothing inherently  wrong  with  any
       action  I  might have taken, it all comes back to the question of
       why are you doing something?  And looking back upon  my  life,  I
       had actually lived very little of it in an attempt to make myself
       happy.  Almost everything had been some sort of reaction to those
       around me, and how I felt I had to respond to them.

       Despite my intellectual understanding of  how  brief  moments  of
       stimulus-response  can  shape  a person's existence, like so many
       endlessly-referenced frames  of  film  forever  etched  in  their
       brain.   Long-gone  fragments  of  time that refuse to relinquish
       their hold on the present, telling people who they  are,  setting
       their limitations, and defining the boundaries of what they allow
       their lives to mean.  In truth I had never managed to  apply  any
       of  this knowledge to myself and had lived most of my life in ac-
       cordance with the patterns of self-destructive  programming  per-
       petually repeating a loop in my head.

       From childhood onwards I have been through  a  seemingly  endless
       variety of extremes in my life; moving from levels of comfortable
       opulence, to near-poverty and back again, more times than I  care
       to  count.   What  I  had  learned  from this was that being poor
       wasn't that much fun, and could really suck, therefore logic dic-
       tates  that  I must always have a lot of money and do whatever it
       takes to get it.  In fact I'm going to be so unconcerned with mo-
       ney  that  I will start to feel anxious if I'm not wearing a $300
       dollar haircut and a $400 dollar shirt.  I have  felt  controlled
       by  situations  beyond my reach in the past, therefore I am going
       to learn as much as I can about everything, so that  nobody  will
       ever  be  able  to  fuck  with  my head and attempt to control me
       through misrepresentation of the  truth.   I  have  been  out-of-
       control  with  various  addictions and done such stupid things to
       myself that through combinations of downers and alcohol I have at
       one  point  weighed  over 300 pounds; therefore I will understand
       every fucking piece of biochemistry that is known about the human
       body,  I  will  do  whatever it takes to look into the mirror and
       gain my own approval even if it means working out with such  fre-
       quency that a pleasant sport becomes a daily torture session that
       leaves me nauseous and physically incapable of performing  simple
       movements  because  everything  hurts  all the time.  I will look
       like someone has spray-painted skin onto a statue no  matter  how
       difficult  it  is to maintain this state constantly, I will force
       myself to eat 6,000 calories of protein and 400 calories of  car-
       bohydrate,  and  if I can no longer think or move and my ultimate
       fantasy has become sleeping 18 hours a day, then that's what caf-
       feine and amphetamines are for.  I live in hell therefore I shall
       use drugs to escape my hell by taking week-long vacations on opi-
       ates,  but  I will never be controlled by anything, so on the 8th
       day I will walk away from heaven and live  through  a  couple  of
       days  of  pain  that  hurt  a little bit more than the rest of my
       life, but I will never be some fucking junkie, because I not only
       can  do  anything,  I  WILL  do  it,  and I just dare the fucking
       universe to try and prove otherwise, because I can quit anything,
       I  can  conquer  anything, I can do anything to prove anything to
       anyone and you can't stop me, because the entire world is full of
       weak,  soft and stupid motherfuckers who talk much and do little;
       praise George Bernard Shaw and pass the Nietzsche.

       Coming down off the adrenalin and testosterone rush the  memories
       I  used  to write that paragraph with have triggered, I'd like to
       take this moment to borrow a  quote  from  one  of  the  greatest
       poet-philosophers of our time: "Happy happy! Joy joy!"

       After endless repetitions of this cycle I had finally  reached  a
       state  in  which  my  internal  programming ceased to function --
       there was simply nothing left I could  apply  it  to.   Over  the
       years  I  had  overcome most of my psychological barriers through
       direct mental or physical actions, that  had  brought  with  them
       physical  rewards  that I was utterly incapable of applying to my
       life at that time.  Welcome to oblivion.

       Hitting absolute nothingness was the beginning of a very personal
       catharsis  for me that finally led to turning inwards to see what
       was wrong, since externally, everything looked okay.  I  had  at-
       tained  a  physical state that "corrected" everything my subcons-
       cious had said was "wrong" with me, yet for some bewildering rea-
       son  I  was  not  deliriously  happy.  A series of steps followed
       which eventually led to various experiments in the world of thea-
       tre and film, where I had the chance to re-connect with emotions,
       and get them back into some kind of perspective from the comfort-
       able vantage point and attitude of: "they're not really mine, I'm
       only playing them."  All of which reached a pinnacle when I began
       experimenting with LSD for the first time.

       If you have never experienced what it is like to be  on  an  acid
       trip,  it  will  be  difficult for me to convey the kaleidoscopic
       depth of experience you are presented with.  It does nothing less
       nor more, than strip away every preconceived notion that you have
       ever had regarding what "reality" is.   Beyond  the  special  ef-
       fects,  intellectual  realizations,  and  creative opportunity it
       presents, it leaves you imbued with one very basic truth  of  the
       universe:   No  matter  what  the actual outcome of your actions,
       what matters is your intent.  If what you are doing  --  whatever
       it  may be -- is being done out of any reason other than a desire
       to bring happiness to people; to help humanity as a  whole  reach
       some greater level of understanding; to uplift and inspire people
       to reach for something that is within everyone's grasp . . . then
       you are wasting your time.

       This is not exactly news, I mean it is the  basic  belief  system
       that every religion on earth is founded on (with the possible ex-
       ception of Satanism, and a few other offshoots of this system  of
       thought).   The problem with religion getting such a bad rap most
       of the time is largely due to the fact that most people  who  act
       as  spokesmen  for  any  given religious cause, are only mouthing
       words they comprehend on an intellectual level.  They are not ac-
       tually  living  in this state of internal alignment, so what they
       have to offer can be very suspect . . . how is  someone  who  has
       not  attained  what  he speaks of, supposed to help you attain it
       for yourself?  While dogma may help a limited few, it will  never
       reach  most  of  those  who posses the ability to think for them-
       selves.  Nor is standing at a pulpit or in front of a camera  and
       ranting  about  damnation, going to help anyone reach any kind of
       positive state.

       I obviously cannot speak for everybody, but from my own  perspec-
       tive  I had read the holy books of most religions on earth when I
       became interested in psychology and the theories of Carl Jung  --
       who  crosses  over into mysticism and religious experience, going
       as far as the concept of "karma" with his theory of  Synchronici-
       ty.  Yet I never got anything from them other than an intellectu-
       al high of understanding how groups of people could be programmed
       to behave in certain ways . . . which isn't what it's about.  The
       EXPERIENCE is what all religions are based on, how you choose  to
       interpret it is entirely up to you.  But a very simple thing that
       becomes apparent is the basic truth that wherever  your  inspira-
       tion  is  coming  from, if it fills you with the need to motivate
       large groups of people to do SOMETHING, be that something in  the
       name  of  "God" or anybody else . . . then somewhere, you got the
       wrong message.  Because there really isn't all that much  to  say
       beyond  the  very simple and obvious, "give love and you will get
       it."  The only thing that needs to be changed  is  your  attitude
       and outlook on life.  Making group_of_people(x) move twenty paces
       to the left while wearing black hats and reading  from  the  Holy
       Book  of  the  Arboreal  Tree Sloth, isn't gonna make the world a
       better place.

       While this discourse is tangential to some of the issues at hand,
       in  a  great  sense  it  is the underlying cause for all of them.
       Once you have seen the light as it were, or understood the bigger
       picture . . . it becomes very hard to go back to living life with
       blinders on regarding your  own  actions.   Until  it  eventually
       reaches  the  place where I found myself.  The point at which the
       only things I'm going to talk about are those that matter to  me,
       things  I  believe  in . . . things I believe will help people in
       some manner.  Along with the realization that I cannot do  a  lot
       of  things  I  used  to  do  anymore.  I cannot lie to people and
       present them with some image they want to see  in  order  to  get
       something  from  them  --  because I mean, WHAT is there to "get"
       anyway?  I can no longer be a politician or figurehead for causes
       that I do not believe in, and I will no longer waste my time tak-
       ing part in meaningless drivel that serves to do nothing but  en-
       trench me in bullshit without end; I had already spent most of my
       life taking apart the rules and winning at whatever game I  tried
       to  play.   What  I never bothered to examine was the fact that I
       didn't "win" anything that ever brought me any happiness  .  .  .
       what is the point in playing if you don't want the "prize?"


       Stagnation of the Electronic Frontier
       -------------------------------------

       Moving forward in time by about two years, this was the  attitude
       that  I  had managed to retain as I returned to New York.  Every-
       thing was the same, yet completely different.  What had been per-
       vaded  by  Nihilism  and vacuity only a short time ago, was now a
       pathway of infinite potential and limitless possibility.  For the
       first  time  in  almost  six years I actually felt completely in-
       spired and excited by the possibilities that life in general  and
       Cyberspace in particular had to offer.

       The summer of 1991 was a kind of "class reunion" for many of  us.
       For  the  first  time  in almost half a decade we found ourselves
       back in New York City, the place where all of  this  had  started
       for us such a long time ago.

       What happened was pretty much the expected; an endless stream  of
       jokes  and  self-depreciating  humor regarding who we used to be,
       the three-letter acronyms we used to affiliate with  or  have  in
       revolution around us, the state of the universe and everything in
       it, and a general time of catching up on who had done  what.   It
       was  a strange situation, since we really had disappeared, to the
       extent that most of us had not talked with one another in  years,
       it  was almost as if picking up the phone and speaking with some-
       one from back then would bring back all the bad things  you  were
       trying to get rid of.

       Out of this gathering, I found about a  dozen  people  who  I  no
       longer  knew.   People who had become submerged in drugs, and be-
       come lost in different sub-cultures where  they  could  live  out
       reasonable facsimiles of their childhoods forevermore; people who
       had completely lost touch with what they used to be,  and  become
       stereotypical  examples  of  what  people  tend to term "computer
       geeks," the sum total of their interest in life having been  nar-
       rowed  down  to that new bug in X windows client-server architec-
       ture and what it would mean to the future of the OSF; people  who
       hadn't  changed  at all and were still busy "getting over" on so-
       ciety   in   general;  but   perhaps  most  surprising,  I  found
       that about ten people I used to know had gone  through  a  growth
       process very similar to my own, and actually succeeded in solving
       their quest and winning the prize we had all sought so badly.

       The correct solution to the "quest," is of course, that there  is
       no  solution.   There  is nothing you are looking for, except for
       you, and once you realize this, you win the big prize,  you  find
       yourself, and get to live happily ever after.

       After re-discovering that a group of us seemed to thoroughly  en-
       joy  each other's company, we eventually ended up having a weekly
       meeting where we'd  get  together  and  discuss  various  topics.
       Foremost  amongst them was one that sprung up with increasing re-
       gularity as the weeks went by:  getting back  onto  the  frontier
       from  a  completely different angle.  As years went by many of us
       had started completely different lives;  some  were  in  college,
       others  had  started companies or gone to work for companies they
       had once laughed at, and still more had started careers complete-
       ly unrelated to anything they had been doing in the past.  But it
       had became clear that what we really wanted to do  was  take  the
       incredible  promise  that  had  been shown to us during our youth
       when we had walked along the edge of a new reality unfolding, and
       channel  it  into  a positive direction that would benefit every-
       body.

       As we found out, the hacker underground had  continued  with  its
       headlong  dive  into  oblivion.   The  underground  had basically
       ceased to exist after the Operation Sun Devil sweep.  Just  about
       the  only "hacker systems" still in existence were those catering
       to the teenagers whose priorities focused on  ripping  off  phone
       companies, collecting VMB codes and pirating software.

       While this was slightly depressing, it was also a  foregone  con-
       clusion  and  didn't  cause too much surprise.  The main focus of
       our interest was what had become of the mainstream telecommunica-
       tions nets -- given half a decade to evolve, something really ex-
       citing must have happened by now.  The hardware that we ended  up
       sitting  in  front  of,  would have made possible an undreamed of
       variety of possibility when taken  into  context  with  what  was
       available in the past.  We were used to 64K Apple ][+ systems, or
       maybe tricked out //e's with 128K and PC's with 640K, and now  we
       were  sitting  at  a friend's house in front of a NeXT and an SGI
       Indigo.  When you thought about the fact that 7 years ago you had
       paid about $8,500 for a 4.5megabyte Corvus hard disk, and now you
       could buy an entire NeXT with that . . . it was, fantastic.

       Before taking off on our expedition of present-day Cyberspace, we
       had  spoken  with  some of our friends who were familiar with the
       terrain, and received somewhat  tepid  responses  and  a  general
       dismissal  of what was going on right now.  Thinking the attitude
       was one of standard arrogance which we had all gone  through,  we
       didn't  pay  too  much attention to it and set out to explore the
       new electronic nervous system of the world.

       A couple of hours later it became shockingly apparent  that  most
       of  the potential of the bright new technology that now existed .
       . . that could have been used to create and house an infinite ex-
       panse  of  innovation, communication, and pooling of thought, lay
       dormant.  Thus far it had seemingly been  utilized  to  construct
       gigantic file servers that advertised their existence by digitiz-
       ing porno magazines and  editing  their  dialup  lines  into  the
       resulting scan.

       All those wonderful places that we had travelled in the past, and
       had  dominated  the landscape only half a decade before . . . had
       indeed been razed, paved over, and replaced by an  endless  elec-
       tronic  expanse  of  snap-together tract houses that littered the
       landscape with numbingly identical  systems.   The  frontier  had
       packed  up  and moved back into labs where people like our friend
       with the workstations were working on applications that  wouldn't
       see  the light of day for another decade.  And what was out there
       right now, was strikingly similar to a generic suburb of AnyTown,
       USA.

       Objectively a suburb is not a bad thing, it's planned out,  logi-
       cal, it works, it doesn't need to be any different from any other
       suburb . . . in short, it's functional.  It's also very different
       from  the  environment we had grown up in, where everything was a
       new step further out into the unknown, where anything could  hap-
       pen, and nobody had ever been there before.

       From our vantage point it looked as if the explorers  had  indeed
       gone  back to their ivory towers (or haunted dungeons as the case
       may be), and a lot of used car salesmen had set up shop  cranking
       out the snap-together tract houses, when they realized they could
       make more money doing that, than say, selling used cars.

       It was truly a mind blowing experience to witness for  the  first
       time,  systems that actually advertised themselves based upon how
       many lines they had, or how much storage.  Attitudes  that  would
       have  garnered  a great deal of scorn and derision -- and in gen-
       eral made your advertisement the brunt of a lot of jokes --  were
       suddenly the accepted way in which systems chose to differentiate
       themselves from one another.  Looking at them, it  came  down  to
       the  fact  that the only difference between system (A) and system
       (B) was that one might have 16 lines while the other had 24,  and
       system (C) was inherently superior to both (a) and (b) because it
       had 32 lines and 4 gigabytes of storage  (used  to  house  10,000
       programs,  out of which the same 200 are downloaded over and over
       again, as the rest of the junk sits there gathering dust).

       Even more frightening, on a system that had  10,000  messages  on
       it,  an  average  of  9,800  will be echoes of FidoNet or RIME or
       whatever-net, leaving a grand total of about  200  messages  from
       the  actual members.  And frequently those 200 messages date back
       a year and a half . . . a couple of years ago a BAD one line sys-
       tem  had that many messages in a week.  A good one in a couple of
       hours.

       To a lot of people Cyberspace has become one big file server .  .
       .  strikingly  similar  to what television has devolved into.  An
       entirely passive place where you press  buttons  and  get  enter-
       tained, no thought required, no input necessary.

       Realizing that we were merely skimming the surface, and might not
       know  the  whole story, we spent a couple of weeks becoming fami-
       liar with what had happened, and what the situation  really  was.
       Based  upon several hundred conversations with various people who
       were involved with the current scene, we arrived at a  couple  of
       very basic conclusions.

       In order to run a system in the  present  environment,  and  have
       users,  you  needed to have a pile of hardware, many phone lines,
       some sort of marketing and bookkeeping ability, a  lot  of  spare
       time, coupled with infinite patience to put up with people, since
       they are now your customers, not just your friends, and  if  they
       call  you  up asking the same goofy questions you cannot take the
       phone off the hook or tell them to go away.

       Where running a system in the  past  had  meant  giving  up  your
       second phone line, it presently involved a great deal of interac-
       tion with the department of Red Tape, and  Bureau  of  Tasks  You
       Really  Aren't Interested In.  This opened the door to the "used-
       car salesmen" people, since these were things they were  used  to
       doing  every day.  Conversely, it has almost universally been our
       experience that the guy who is a Unix wizard and can  work  magic
       with networking and programming, lives in deathly fear of signing
       paperwork, filling out his tax returns, or figuring out where  he
       parked  his car.  And finally, the creative person whose main in-
       terest is making fantastic places, lacks the time and patience to
       write  the  code, and certainly has no interest in administrative
       duties.

       In effect, most people with the desire to  do  something  better,
       did  not  have  the  necessary $25-30k laying around, and even if
       they did, they would never act on it because they'd be forced  to
       spend  a great deal of their time doing a hundred things they had
       no interest in doing.  So the online world had begun to  be  dom-
       inated by the file servers, who didn't really have much of an in-
       terest in being anything other than file servers, since that made
       the  most  money  with the least effort, and anybody with $25,000
       could toss up a snap-together MeSsyDOS  based  system  with  very
       little technical ability required.

       Thus began the era of the "tract-houses"  where  advertising  and
       atmosphere  consisted  of  rattling  off  hardware statistics and
       number of phone lines, along with the number  of  shareware  pro-
       grams  available  for  downloading (an extremely amusing concept,
       considering that there are literally TERABYTES of  free  software
       available  for  the  taking  on  ftp sites all over the Internet,
       which cost NOTHING to download from).

       With the exception of two of three bright  lights  that  had  the
       right idea and were trying to do something different, most of the
       electronic frontier had indeed vanished.  And it isn't so hard to
       see  where  a couple of years from now the same advertising agen-
       cies that sell brain-dead ads designed to induce you to crave one
       brand  of beer over another, will be pushing SYSTEM X, because IT
       HAS 10,000 phone lines!  Call now and  leave  your  mind  at  the
       door!


       Transcendence
       -------------

       It has generally been our experience that people are neither stu-
       pid,  nor shallow.  Everyone has the potential to think for them-
       selves, to overcome adverse situations, and contribute  something
       to this world.  When placed in situations that offer these possi-
       bilities, people tend to come through with surprising regularity.
       In  a fairly short amount of time you end up with a group of peo-
       ple doing something they themselves would have deemed improbable,
       if  not  downright impossible, if you had asked them at any other
       point in their lives.

       Virtual Reality has the potential to become the single  most  im-
       portant  development  in the history of human evolution.  It is a
       technology that holds the promise  of  absolute  liberation.   It
       also  holds  the possibility of turning the world into the rather
       grim one that is the basis of  much  Cyberpunk  fiction,  a  dark
       place where technology is used to oppress and suppress people.

       By its very nature, it is very  difficult  to  ever  imagine  the
       latter.   In  order  to  have a police state, you need to amass a
       certain amount of power, yet Cyberspace is the ultimate  equaliz-
       er.   It  is  a place where one person can wield as much power as
       100, 1,000, or 100,000 people.   Physical  limitations  are  cast
       off,  and in the event of conflict the playing field becomes that
       of mind vs. mind.  Sheer numbers and a mob rules mentality  cease
       to have any meaning when you can create infinite numbers of elec-
       tronic organisms to do anything you want them to do.

       The hope is that it will never sink to such a level of stupidity.
       Games  are  wonderful,  but  there  is  no need for conflict, all
       struggle tends to be internal conflict that has become  external-
       ized.   When  you  want  to convert the sinners, or prove you are
       right, all you're doing is having an argument with yourself.  The
       beautiful  thing  about  Virtual Reality is the fact that you are
       free to do that, for as long as you need, to work out  that  par-
       ticular set of problems -- without harming anybody.

       There is only one ultimate truth, which is BEING  HAPPY  and  ex-
       periencing LOVE.  How you choose to perceive it is a very indivi-
       dual matter.  While it might mean blue to you, orange to that guy
       over  there,  and  silver to me, it's all the same thing.  In the
       real world if we held fast to those beliefs and behaved as people
       have  been classically shown to behave, then we'd be killing each
       other over who has the right idea about love . . . Cyberspace al-
       lows  everyone  the  freedom  to  co-exist without harming anyone
       else's world-view or belief system.  And if you truly  are  given
       the opportunity to live in an environment conducive to you happi-
       ness, then if that heretic who thinks orange is the  answer  were
       ever to show up at your front door, chances are you would be able
       to tolerate him, and even, "God" forbid,  express  the  love  you
       claim to espouse.


       Phantom Access - The Ethereal Takes Shape
       -----------------------------------------

       There was never any solid dividing line where we decided that  we
       really  wanted  to  put together a system where we could have the
       freedom of expression we wanted, with the  ultimate  goal  really
       being  the  very  simple  one of pushing the envelope further and
       further out there.  All of us had obligations, school,  and  per-
       sonal  commitments that would be difficult to integrate into this
       major change of plans.  But inevitably the  mass  exodus  out  of
       college,  the  avoidance of unnecessary responsibilities, and the
       initial stages of planning were set in motion.

       Six months later we had close  to  a  hundred  thousand  dollars,
       top-down  system  design,  a fully designed multi-user simulation
       engine, a general idea of what we would do and how  we  would  go
       about it, a team of our friends together one more time, only this
       time as a real corporation, and over one  thousand  megabytes  of
       the  collected history of Cyberspace, dating back to systems that
       existed in 1979, that had been laying in dusty boxes filled  with
       old Apple DOS 3.3 disks.

       On April 1st 1992 MindVox  went  into  its  alpha-testing  stage.
       Which  loosely speaking means that we put everything together and
       watched it disintegrate repeatedly as the last 300-400 bugs  were
       worked out of the system.  Since then it has been running in pro-
       tected environment mode with a collection of our friends and  as-
       sociates crash-testing the software, suggesting where rough-edges
       might be smoothed, and generally having a good time creating some
       of  the  atmosphere while trying to destroy the software in every
       conceivable way so that everything is solid upon inception.

       In May of 1992 MindVox will open it's doors to  the  public.   As
       much  as  we'd  like  to say that it's going to completely change
       everything, it will not.  All it can do is allow people who  feel
       in  rhythm  with this vision of the world to converge together in
       one of the most interesting nexus points of Cyberspace.   To  ex-
       tend  their reach, explore new levels of experience, and interact
       with some of the pioneers in the fields of computer science, net-
       working,  science-fiction,  music,  the arts, politics, religion,
       altered states, and future reality.

       Our main priority is to create and  continuously  evolve  an  en-
       vironment  that fosters an atmosphere of dynamic creativity, cou-
       pled with access to information and ideas, that present you  with
       a far greater spectrum of possibility than you might otherwise be
       able to access.