CIPS
Connections
10/3/2003 10:13:09 AM
UNIX and Internet Authority Speaks...
Interview with Stephen Ibaraki, I.S.P.
This week, Stephen Ibaraki, I.S.P., has an exclusive interview with Dave
Taylor, a widely regarded international authority and highly respected
expert in the computing field; and a popular writer, teacher, and speaker.
Dave has been working with UNIX and the Internet since 1980. He is founder
of The Internet Mall and iTrack.com and created the popular Elm Mail System
and Embot mail autoresponder. He has produced software for the official 4.4
release of Berkeley UNIX (BSD); his programming work can be found in all
versions of Linux and popular UNIX variants. Previously, he was a research
scientist at HP Laboratories and a senior reviews editor of SunWorld
magazine.
Dave currently has two startups he’s building, AnswerSquad, a savvy
tech support alternative staffed by top computer book authors, and
ClickThruStats, an innovative web-based traffic capture and analysis
system for Web sites and email newsletter publishers. He also teaches at the
University of Colorado and online with the University of Phoenix.
His books include: Learning UNIX for Max OS X, Sams Teach Yourself Unix in
24 Hours, Creating Cool HTML 4.0 Web Pages, Solaris 9 for Dummies, Dynamic
HTML Weekend Crash Course, Teach Yourself UNIX System Administration in 24
Hours, and The e-Auction Insider.
Here are Dave’s key addresses:
“Contact me” page: http://www.intuitive.com/contact.shtml
Author info list: http://author-news.intuitive.com/
Talk about his books: http://booktalk.intuitive.com/
More about his books: http://books.intuitive.com/
Read his weblog: http://www.intuitive.com/blog/
Discussion:
Q: How does your family view your international reputation?
A: I don’t know if they’re aware that I have one, honestly. I’m just another
guy who works in the yard, puts toys away and spends a lot of time on the
computer, as far as they’re concerned.
Q: Describe your personal history and what led you to get into computing;
the various chapters in your life and the life experiences you found
valuable?
A: I never really touched a computer until I got into college, where I was a
declared Computer Science major (I went to the University of California, San
Diego). By the end of my first year there, I was getting paid as a mentor
for compsci students and simultaneously mentoring writers through the
English department. Most unusual for a freshman!
When I graduated, I joined Hewlett-Packard in their Colorado Networks
Operation, working on PC to Unix networking. But my heart was much more in
the Unix side and I continued to get more and more email, so I began writing
an email program of my own, ultimately called the Elm Mail System. Through a
remarkable sequence of events, HP formally released the Elm software to me
and I made it available on the Internet as what we’d now call open source
software.
After a year or so, I was invited to join HP’s Research & Development Labs
in Palo Alto, California (down the street from Stanford University), where I
was one of the few non-PhD people there. It was a terrific venue, except we
were quite at the whims of very high level management, so projects were
killed and the lab direction “realigned” with some frequency. I ended up
spending six months writing an e-mail program in LISP for an AI system that
never made it to market.
Finally, I left and began consulting work with clients like the Whole Earth
‘Lectronic Link (the Well), Apple Computer, HP (ironically!), and Sun
Microsystems. While working with Sun I got involved with their in-house
technical publication, Sun Tech Journal, and when that was sold to IDG,
publisher of InfoWorld, PC World, and more, I sort of went along with the
mag and ended up working as a senior editor of SunWorld for over a year.
Around that time I met my wife-to-be and the two of us decided to leave
Silicon Valley and go to grad school together. We moved to Indiana and I
earned a Masters in Educational Computing; my thesis project was the Purdue
Online Writing Lab, an award-winning early academic web site. While at
Purdue I also began to keep track of online shopping spots for an article
for Internet World, and when we graduated and decided to move back to the
San Francisco Bay area, I turned the online shopping list into The Internet
Mall, the first ecommerce-centric online directory. I sold that company and
joined the acquirer for about a year, then spun off a new company, an
auction tracking service called iTrack. The premise was straightforward: you
entered a search pattern and we looked for it on all the major online
auction venues every night, sending you any new results we found. That was
sold too (ah, the dotcom explosion was wonderful in some sense!) and
somewhere after that, we decided to leave California and emigrated to
Colorado.
Now, when I’m not writing books (I have three in the pipeline) and working
on my two startups (AnswerSquad and ClickThruStats), I help local startups
with management and strategic issues, do some teaching for the University of
Colorado and University of Phoenix, and develop custom software solutions
for clients. It’s a lot of things to juggle, but it certainly keeps each day
interesting and different!
Q: How did you get into writing and what books can we expect in the future?
A: My first book was a direct outgrowth of an article I wrote for Sun Tech
Journal: I wrote an article on software internationalization and Springer-Verlag
called and asked if I’d be interested in writing a book on the subject. That
became the critically appreciated “Global Software," and once I realized I
could have the self-discipline to write a book, well, it didn’t take long
for other books to flow out.
In terms of the future, I’m finishing up a book on Unix shell script
programming called “Wicked Cool Shell Scripts” (NoStarch Press), will be
revising “Learning Unix for Mac OS X” for the latest release of Mac OS X,
and am planning a complete revision of my “Creating Cool HTML 4 Web Pages”
book with the new working title of “Creating Cool Web Sites.” And after
that? Well, let’s keep a little bit of mystery here, shall we?
Q: If you could go back in time, what would you change?
A: Everything and nothing. There are a thousand and one world events I’d
like to try and change, but all-in-all I am happy with the progression of my
life and pleased to be in the position I’m in, with a great wife, wonderful
children, and a rewarding and always-entertaining professional life.
Q: Please share stories from your many projects and software contributions?
What lessons did you learn and what challenges did you face? What skills
were the most valuable to you?
A: I think that the two most important lessons I’ve learned are: keep a
sense of humor when things are going poorly, and always remember that big
journeys start with but a single step. Oh, and TANSTAAFL. (there ain’t no
such thing as a free lunch: if you want to be successful, you have to work
at it. No kidding).
Q: Where do you see yourself in two, five, and ten years?
A: I have no idea where I’ll be. I can imagine a future where I’m a
professor at a small private college, teaching technology, writing, and
who-knows what else. I can also imagine a future where I’m an executive in a
successful knowledge management firm with a strong Internet presence. And I
can imagine myself sitting on a beach most afternoons, watching my kids play
and reading the classics. (alright, maybe not the last one!)
Q: Please make predications about the future of the various technologies you
have worked on and about others where you have a deep interest?
A: Linux will come through the SCO nonsense unscathed. WiFi will continue to
be a remarkably popular and successful technology because it solves a basic
problem of connectivity, spam will continue to be a plague upon us all, and
governments will continue to argue about how to stop it, while being
buffeted by free market and free speech advocates.
Q: Imagine a new student of computing. What should the student study to
ensure their employability in the future? What reasons would you give to the
student?
A: I would strongly encourage them to study English, because just about
everything is about effective communication in the end, Management, because
you can’t be a good employee if you don’t understand how to manage people,
and some sort of Liberal Arts, because true narrowly-focused geeks are
boring and don’t have as much fun as people who are more well-rounded and
have interests away from technology.
Q: The IT industry has undergone considerable turmoil the last few years.
What areas of concentration would you recommend to IT professionals who feel
limited growth opportunities and want a change?
A: Entrepreneurship-related areas are always good, because you can be
successful within a corporate entity, and you can create (or help create!)
your own if that’s not working for you. This means management, marketing,
communication, and other facets in addition to key technologies.
Q: What lessons, experiences, and stories can you share about your work with
Linux?
A: Don’t be discouraged if you get lots of “figure it out yourself!”
messages when you ask for help. Learn a few basic commands, like ‘find,’
‘which,’ ‘man,’ and explore. Read a good book or two on the subject :-) And
consider joining a local users group or other networking venue where you can
learn from others and help teach them too. It’s a great mix. And, finally,
if you’re stuck, you’re always welcome to join AnswerSquad: we have some of
the brightest Linux folk around, ready to help you with any and all puzzling
questions.
Q: What are your most important “best practices,” tips, and shortcuts
regarding installing, configuring and working with Linux?
A: Get a mainstream distribution to learn Linux. I strongly recommend Red
Hat, with its excellent combination of the Anaconda installer (which
automatically does just about everything you could possibly want) and
tightly integrated GNOME environment. Don’t trail-blaze configuration tweaks
until you know what you’re doing. There’s nothing as depressing as a system
that won’t boot. I know, I’ve had plenty of ‘em.
Q:What do you see as the strengths and weaknesses in Linux? What are the
major challenges to working with Linux?
A: What I simultaneously love and hate about Linux is that you never really
know what you’re going to get. An upgrade can bring lots of new software and
even a new interface to your desktop, and the level of integration and
interface consistency across apps is improved quite a bit, but still
inferior compared to an elegant and polished jewel like Mac OS X, which has
all the best features of Unix (and Linux), including X11 compatibility, the
command line, and the entire Unix development environment, but adds the
excellent Aqua graphical user environment and the renowned Apple user
experience.
Q: Do you foresee a “killer app” coming out of the Linux environment? How
about making some predications on what technologies will survive in the long
term?
A: I still believe that email is the killer application, honestly. It’s the
only tool I use that lets me communicate one-to-one with someone else on the
other side of the globe and simultaneously share ideas and thoughts with
dozens, hundreds, or even thousands of like-minded compatriots. The
challenge is to make Linux email “AOL-level” simple, so that non-techie folk
can safely and successfully work within the Linux environment, feeling that
they’re still getting the best of the Web and the ease of a simple e-mail
environment.
Q: What do you feel are the top five hottest topics of interest to both
businesses and IT professionals today?
A: Hmmm.... I think security and privacy are key topics and tightly
intertwined. This is important both for individual users as for
organizations and nations, but balancing security, privacy and usability is
a very tricky task. I also think that accessibility in terms of WiFi and
similar potentially “open” technologies is going to become more important.
Consider: on my street there are at least six WiFi networks I can detect,
and only one of those (mine) that’s even password protected. That’s three.
Portability is important too, with more and more powerful laptops (in fact,
more people are buying laptops than desktop systems). And, finally,
interoperability continues to be a key underlying IT issue for all of these
different systems running different operating systems, different versions of
operating systems (like Windows), and different kinds of hardware.
Q: If you were doing this interview, what key question would you ask of
someone in your position and what would be your answer?
A: I’d have to ask “What’s the ground speed of an unlaiden swallow?”
Seriously, though, computers are getting faster, software is getting more
sophisticated, and networking is allowing us more and more to distribute
resources. What’s the future of IT? My answer would be that IT will continue
to be a critical component of any computer interaction, whether it’s getting
a laptop to talk WiFi at the local hotspot or whether it’s setting up a
backup system that streams updated files to a central server somewhere in
the middle of Canada. But smart IT is IT that embraces the future,
aggressively moves into new technologies, and objectively assesses possible
additions to the organization’s networking and computing infrastructure.
It’s not about getting things right and stopping, it’s about the future. And
the future’s coming. Fast.
Q: Dave, thank you for sharing your considerable knowledge and experiences
with our audience.
A: You’re most welcome. Please do invite people to contact me directly if
they’re inclined. I’m a busy fellow, but always happy to get e-mail from
CIPS members.
CIPS Connections
| Archives |
Search
|