Interview: Ask Steve Wozniak
Since you're reading Slashdot, there's approximately a 100% chance that you know who Steve Wozniak is and why so many of us consider him to be a Geek God in whose shadow all others dwell. Before you start asking him questions, though, please take a look at his personal Web site, which already answers most of the obvious stuff. Then ask away. All questions must be asked and moderated by noon (EST) Tuesday. Woz's answers to the selected questions will appear Friday.
There's a lot of polarity in technology today. One can almost summarize this as Mac's Ease of Use vs. Linux's Ability to Harness the Power of Technology in its (nearly) Pure Form. Where do you see this polarization heading. Can the two ever be wedded together (i.e. can Linux ever be made user-friendly enough for the masses or the can the Mac overcome its legacy architecture and step ahead of the pack technologically?)
In your experience, has this polarity always existed or is it a more recent phenomenon? As one of the founders of what was to become the premier company specializing in one end of this extreme, I'd like to hear your thought on this. Also, can this polarity ultimately help innovation or hurt it?
--- Journals are boring; Go to my web page instead
Woz -
I remember seeing you talk at the Colorado School of Mines back in the old Apple II+ days. I was about 10 years old then and I had you autograph my Apple II+ lid. I still have it and I don't plan on selling it any time soon.
I consider you one of the most honorable and innovative people in the computer industry. Your whole philosophy made a huge impression on me since I could type. You're not after the allmighty dollar like Jobs and Gates - you're out there for the fun of it and that's what really counts to me.
Q: I can think of only a handful of people who are unsung heros like you (the original xerox parc engineers being one example) - you know, the people who did all of the really *GOOD* work and are not millionaires and go rather unsung in the computer industry. Who do you respect in this way? Are there other people out there that deserve recognition that aren't getting it?
NOTE: All I can say is "Thanks" for all you've contributed to the computer industry. The first Apple-related memories that I have are figuring out how to do shape tables in Apple Basic. 8)
--
Steven Webb
System Administrator II - Juneau and TECOM projects
NCAR - Research Applications Program
You've dedicated the recent years of your life to education, and I'd like to hear (a lot) from you about the appropriate use of technology in education. Specifically, pioneering schools (including my sons') are requiring the use of laptop computers; in our case, starting in seventh grade, all students are required to carry a laptop all the time. I'm not convinced that laptops even belong in a classroom, much less in the hands of a seventh graders, and would like your take on these points:
1) Student maturity - at what point are students mature enough to carry a computer around without wasting endless hours on desktop frills, games, and chat? Seventh grade seems too early to me.
2) Faculty training - excellent schools have excellent teachers with many years of teaching experience; most of them don't have a clue about computers. How do we retain and retrain our great teachers while introducing technology into our students' academic lives?
3) What is an appropriate level of computer science to introduce into junior high? high school? What languages have been successful in this age group? I've had great experiences building website with fifth and sixth graders through the Thinkquest Junior organization. What other activities are age appropriate?
Best wishes and many thanks for all your contributions,
Rich Ackerman
I'd say it even more strongly than that: Win95 does preemptively multitask, and it absolutely does have protected memory. The only caveat is that 16 bit apps (which are awfully rare these days) run in a single memory/process space.
You can complain all you want about the implementation, but from a design standpoint, Win32 pretty much has all those features that Apple has failed to deliver in the MacOS for years now. And it does it with a much greater degree of backward compatibility than the MacOS provides. (As a matter of fact, most of Win95's problems stem from way, way too much backward compatibility.)
I don't mean to turn this into a MacOS vs. Windows flame war... I'm just pointing to Windows as an example of an OS that has managed to include the features of a modern OS without breaking backwards compatibility. Apple could have done the same with MacOS, but they didn't, and it would be interesting to hear why.
MSK
Apple is responsible for two of the biggest products in computer lore, the Apple II and the Macintosh. Do you think Apple can change computing in such a dramatic way again, and what do you envision such a product to be?
I use Macs for work, Linux for education, and Windows for cardplaying.
First of all, thank you for your part in creating one of the best computer companies on the planet. Now, on to the question:
Taking a look at things right now, it seems there hasn't been a major change in the way computer operating systems work in over 30 years. Every major operating system to be released this year is, directly or in concept, based on Unix. And while Unix is a great system, it's still incredibly old when you consider that computers only a year old are considered 'slow' by some, and machines 5 years old typically can't run current edition OSes. Other than the invention/adoption of the GUI, no radical changes have occured in the basic OS.
So, my question is, what do you consider the biggest obstacle in designing the next Big Thing in operating systems? Why are 30 year old ideas just now being accepted in the mainstream, and why haven't other concepts taken root during that time? Or is this as good as it gets with the current computing mindset?
How do you feel about Steve Jobs running Apple again (interim or not), and do you agree with the direction he is taking with the company?
Its karma, Kramer.
Its karma, Kramer.
Hey Steve! I did my first programming in second grade with Logo on the classic Apple II. It was pure joy and I consider it a good day now if I feel as satisfied after a day of programming. What do you think is a good language or computing environment to get kids interested in programming today? Are people still using Logo to introduce kids to programming? Do you think it is more or less important in the world today to introduce kids not just to computers but to programming? Thanks and keep up the good work! Alex
Is the US public (primary) education system as screwed-up as some people say? Worse than it used to be? If so, what is to be done?
What advice can you give the new innovators? As someone who would like to start a company, I can't help but notice that most truly innovative companies tend to boom then bust, either fading slowly into obscurity or being assimilated by some larger company.
Do you have any ideas for avoiding this fate? Is the only alternative to make some money and become a predatory company yourself? Or, alternatively, is this the eventual unavoidable fate of all idea-driven companies (Netscape, SGI, Apple, etc)?
Or, to sum up the question: Can an Apple ever defeat a Microsoft?
----
Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
Today, do you feel that garage development still has a place in Computing? And, if so, would it be in software, hardware or both?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
From what I've read, you are very involved with children and their education and technology seems to play a major role in the basis of that education. Personally, I think that next to being loved adaquately, education is the most important factor in a developing child's life. In America we seem to take education for granted and are very far behind other countries in regard to the quality of the education that our children receive. Technology in general and more specifically, computers and the Internet, are fantastic tools with a great potential for drastically improving education.
My question: How do you see education making better use of technology and technology making education better?
----------------
"Great spirits have always encountered violent opposition from mediocre minds." - Albert Einstein
Co-founder and designer at Music Nearby: http://musicnearby.com
Steve,
If you could be freed from any management influences and had the desire to design a new machine, what would the features be? I'm not interested in processor speeds or scads of memory and whatnot, but more in what innovations you'd like to see.
In the days of the Apple ][, did you believe the average American household needed a personal computer? I remember being told that computers could balance your checkbook, keep your schedule and store your recipes and wondering if that was a cost-effective solution for people, or just an expensive, if fascinating toy. It's my impression that it's only now with consumer Internet access that a home computer provides value for most people.
What do you think?
What I'm listening to now on Pandora...
My name is Geoff Wozniak. I am a computer science student and general all-round electronics tinkerer (a rookie, really). I have been in a record production program as well and my nickname is indeed "Woz". No matter where I go (including the record program, 'cause we used Macs), people seem to think that we are directly related in some way. I admire all that you have done, but could you please go on record as saying we are not related and that I do not know you personally? Just want something to cite when I get asked again. Thanks!
Geoff Wozniak
Hi Steve,
The Apple II was the original "geek dream machine." I mean, the Apple ][+ we got back in 1982 or so came with schematics! Talk about an open system!
Pretend that Apple (or some other company) came to you and asked you to design a PC that would "fill the shoes" of the Apple II line. What do you think you'd put in it?
From reading your website, I know you're pretty pro-Macintosh... is that the ultimate in what you'd want to see in a personal computer, or would you do some things differently? Where, do you think, that current PC's (not meaning just WinTel machines) reflect the philosophy of the Apple II, and what do you think they have missed?
I have always been facinated by the history of the early personal computer, especially during the period in which you developed the Apple I (The Homebrew Computer Club days.)
As someone from the generation in which computers have always been available on the mass market, I would love to build my own, simple, homebrew computer as a hobbie. Do you have any suggestions on how I might get started on such a project?
Brought to you by Frobozz Magic Penguin Fodder.
In the Apple II+ days (~1979), when I was in 5th grade, Apple donated 20-ish Apple II's to the elementary school in my small (Like many Slashdotter's, when I was a kid, I was extremely bored with the unchallenging, crappy cirruculum available at most public schools and was written off by administrators and teachers as 'lazy and unmotivated'. The Apple II+ changed my life... literally.
I started programming all those years ago in Logo and Basic on the II+, and spent many an hour after school as the lone kid on the computer, so much so, that I was allowed to be the last person in the school building and trusted to make sure the door was locked, sometimes going home as late as 8 or 9 PM after a full day of school.
By 8th grade, I was a teachers aide for the several computer classes, by high school, a general consultant for the school system there, etc. etc. etc. Since college, I've worked for Intel, HP and currently work developing CAD software for a small CPU design center in Austin, TX.
Anyway, I've gotten to work on projects and with technology (Pentium, Pentium III, iA64, other x86 CPU's, Mac consulting, etc) that I could've never dreamed of as a wee kid busting keys on the Apple II+ 20 years ago. All I can say, Steve, is thank you for your -true- innovation to the world of computing, and thank you for your early influence at Apple for supporting education. The difference you have made in my life is greater than I think either of us could imagine.
Now, for my question: While Apple's MacOS is (generally) recognized as the model of 'ease of use', most GUI based/interfaced OS's are still WAY too complex for the masses, not only in configuration complexity, but also in the fact that they are generally American/European-ly ethnocentric. For example, no ones come up with a really good way to input/output Chinese characters on a PC. (at least to my knowledge) In spite of this view, I still use a Mac as my primary computing device, with a Linux box running a close second.
My question to you is: What technology do you see breaking genral computing open to the masses in terms of humanistic ease of use and cutting down the barrier of Roman alphanumeric and English language centricity?
Bonus Question: What is your preferred development language? (I know you -still- code!)
Much Respect,
Toby Sanchez
What's your take on the use of LinuxPPC vs. the MacOS? Many people say that Mac hardware is (and always has been) better than x86, but it's been held back by the OS. Do you think that LinuxPPC can change that?
Juiced? Or Not?
Steve,
;>) could provide some insight and advice.
I remember seeing at one point that you run a day camp or what not to help children get accustomed to using computers and what not. (I can't find any references to that at this point).
My question is this:
Do you feel that operating systems such as Linux/*BSD are a viable option for teaching those children who have no previous experience with a computer? Certainly the cost factor would be a great motivation for choosing these over other operating systems. It seems to me that it is more difficult to train those who are set in one GUI than those who have no previous experience whatsoever. I really have an intrest in this kind of community service and felt that someone like you with experience (and albeit alot more money
"Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
You are a technical person (to some, THE technical person). You helped start a revolution by putting computing power into the hands of many.
How do you feel about Apple's failure to keep up on technical issues (pre-emptive multi-tasking, etc) because of it's focus on interface issues (GUI, colored plastic boxes, etc)?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
Apple has long been noted for having the most (or among the most) user friendly stuff around. What do you think of the trade off between ease of use and level of control? Is there a trade off?
J:)
Oh well, no point in steering now.
First: Thanks, Mr. Wozniac, for Apples of various generations. Probably many of the readers of this forum have happy memories of Oregon Trail and Logo thanks to the Apple 2, and I remember my first look at the Mac, right when it came out ... boy! Though I've jumped to Linux on IBM-compatible PCs now except for one decrepit Duo 230, I've gone through many Macs to get there.
... then it died for it. Is *this* forever as well? Once OS X is out, and based on BSD, will the Mac OS again perhaps be portable in the future to Intel-type machines?
Now, my questions:
1) How would you like to have seen the issues of cloning Mac hardware handled? It seemed like a great idea to anyone who bought a Power Computing MacOS computer, and a good way to put the Mac OS into what were in many cases specialized workstations for video, audio or other uses. But then Apple pulled the plug. Is this forever?
2) The other side of that coin: How would you like to have seen non-Apple-hardware OS issues handled? It seemed like MacOS on Intel was about to rock the world
3) In the old Apple is a Hardware Company vs. Apple is a Software Company debate, where do you think the truth lies? To put the question differently, if in a crazy universe, the company had to give up one of these lines, which would make sense and why?
Thanks for reading, have a good day!
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
Do you think open-source and free software is really a revolution or only a hype? How do you think things will become in the software industry in the future with open-source variable inserted in their middle? And do you think this model could lead to a more competitive and less monopolistic market?
"Learning, learning, learning - that is the secret of jewish survival" -- Ahad A'Ham
Have you ever had a chance to play around with the Be operating system? Since its developers were part of the Apple culture, I thought I might find a blurb or two on your page. What sort of advice would you offer Gassee? Is the proprietary aspect an albatross (should they opensource the OS and concentrate on apps)? Are they trying to get into the game too late?
(Just for the record, I have it on a spare partition and like it very much; I'm rooting for its success, but I'm dubious of its future).
Also
NOTE TO SLASHDOT POWERS-THAT-BE: How's 'bout a Gassee interview, eh?
Do you ever look at the industry and get depressed over what's it's become with companies with virtually no product and running deep in the red but who have "e-" or "dot-com" in their names pulling off ridiculously huge IPOs, companies patenting obviously unpatentable concepts and ideas apparently for the express purpose of suing the pants off of competitors instead of competing with the quality of their products, companies like Microsoft going beyond the boundaries of the law and way, way beyond the boundaries of ethical behaviour to get a step up on the competition, the industry lobbying government to pass laws that would create an entirely unregulated industry, including things like legislation that would legally disavow software companies of any responsibility for creating shoddy products that don't even do what the box says they will do, employees floating with a company just long enough to vest and then bailing out without a backwards glance so they can go to The Next Big IPO, etc, etc, etc.
What do you look at in this industry to remind yourself that computers and the computer industry can actually help make the world a better place?
-=-=-=-=-
-=-=-=-=-
My mom's going to kick you in the face!