John Carmack Interview
Iconoclast writes "There is a very good interview over on FiringSquad with his holiness John Carmack. The article gives you a good look at the geek behind the coding machine, and includes some talk about his love for Linux. "
He's saying that he married the right woman. You know what happens when you marry someoen that detracts from the love and passion of your life's work? Divorce. I knew he had a keen head on his shoulders.
Get over yourself. He's saying that if Anna didn't want to marry the patron saint of computer nerdhood, she picked the wrong guy. What's wrong with honesty?
...if they detract from your work? I'm an artist. Therefore, I wouldn't marry someone like Tipper Gore. Is there something wrong with that? I think he makes sense and you have a serious problem with your social life.
The guy loves his job. He's got a great relationship with his wife. And you, sitting on your white horse, feel sorry for him? What makes you so special?
Carmack is cool. He made my favorite game, my kid's favorite game, and he's making much needed drivers for linux. I've never heard of you before.
Then you insult him further, saying that he'd be a bad father. What a dick! I'd love to have him for a dad. I think it's you who's lacking.
As for that stupid spirituality statement, I'll let someone else handle that.
Don't be. There are people in the world that do not view marriage and family as the primary overriding work of their life. That's OK, they aren't telling you to make your work your focus, they've just found their own purpose. Enjoy your wife and family, and let Carmack and his wife-to-be enjoy their own life. Not your problem. Don't be dissapointed that Carmack's not you.
maybe you should get a better computer.
thank you.
I love your description of him! snake-like...that is so awesome !!! epsecially considering that he is the son of Lucifer.
If I did something better than 99.44 of the population
JC is not the best game programmer. He's just the best that you know.
You bet it's a conspiracy! QT is about RAPPING free (speach) software. Qt is a parasite that lives by sucking open source blood of naive developpers and an easy and lame answer for greedy coporations (COREL).
Wouldn't quaker oats be more appropriate for the occasion?
Big Dumb Anonymous Coward
Why do software developers always call themselves engineers? He's a college dropout for Christ's sake. Now I'm not saying he couldn't be an excellent engineer if wanted to be one. But he's not an engineer now and that's all there is to it. Most programers have "engineer envy" because they think it's the manly thing to be.
He's saying that some things are important to him, and I'm sure his wife hasn't got blinkers on and doesn't realize this. A marriage has to acknowledge that individuals are driven by various motivations. I wouldn't presume to ask my wife to give up her dreams and ambitions on my behalf. Not only is it unwise, its untenable. We all do our best to play adults in this business of life. I'm sure that Carmack and his wife have hashed this through, and I certainly don't view this as some sort of black mark on his character. He's being honest with the interviewer; I'd expect he'd be as honest with his fiancee earlier on. Regards, Mark
yes, you may blow my flute.
ok, then you should get a better ISP.
That's your claim to fame? That John Carmack once fragged a friend of yours?
:-)
Get help
She doesn't kick ass at Quake. She was being beat by the other guy, and then John took over for him.
There is a whole lot of truth in things.
has John Carmack revealed details on the secret RAISIN BLASTER weapon that is hidden in every Quake III level???????????????
Quake III = tech demo, advertising an engine
Unreal Tournament = game
you = dumb turd
Linux = Diakatana
Commander Keen = God of your Universe!!
Hot Grits = Open Source
BUY A SHIRT FAGWASTE
These raisin posts are so BORING! It is not funny, offensive, or violent. Can't you come up with anything better?
Software developers are NOT engineers by any stretch of the imagination (I am a software developer myself). Neither are mathematicians or vanilla biologists. That doesn't mean they are *less* than engineers, only that they are different. But somehow geeks feel that it's manly to be an engineer (if you doubt this your eyes are far from open) so software geeks (including high school dropouts cum v.b gurus) tend to call themselves engineers. And a plethora of folks in networking (and I'm not just talking about MCSEs here) really have it bad. Engineering this, engineering that... whether Computer Science {will become, deserves to be} a fully fledged form of engineering is not the question. The fact is that it is not one today and folks who call themselves engineers are quite full of it. Period. And no, device driver construction does not qualify even though it's considered "working under the hood" - yet another meme from masculinist discourse. And using the Apache "shop manual" or Unix Power Tools (a great book, BTW) does not make hacking engineering either. But maybe you have some turf you're defending - who knows.
read the article more carefully. she was nuking the apple guy when john took over for him and made a stunning comeback.
This is your brain on /. any questions?
MODERATE THIS UP!
My god, what if he's right? THE PEOPLE DESERVE TO KNOW!
Read the interview again. He doesn't like to wait for monsters to spawn. Sure, other players can heal you, but there isn't a way to make monsters spawn faster.
gack, my bad. spanks for the correction. too much pot.
Maybe you should get the cock outta your mouth.
Carmack has a lot of qualities that I admire, he knows that hard work pays off and you can get rich from it but work is its own reward, not just the money.
I think the truly great dads of the world are willing to admit that they aren't perfect, have made mistakes, and learned from them. Carmack seems to remember his childhood very well and that should help him relate to what kids are going through today. Too many parents just say "don't do it because I said so" without even trying to remember what it was like to be kids. I don't think Carmack would make that mistake.
That's one of the reasons why I think my dad is the greatest dad in the world, he actually had explanations why something was wrong other than "just because..." and I hope you, Carmack, myself, and everybody else could try to relate to kids when talking to them.
Man, didn't you see Rocky IV? The one when he was training in the desert getting ready to fight that Cuban, Ice T? Well, let me ask you something - did Rocky say to his wife, "Yo, Ellen, I think I'll only train on Tuesday, you know?" NO HE DID NOT! Because his best friend, Pauly Shore, took him out back and beat him with a chicken.
What am I saying here? Haven't a damned idea, really. You dumb turd. C'mere and give me a hug, you.
Nathanial,
I loved you in The Phantom Menance. Don't listen to what anyone tells you. And those pix of you looked great! hubba hubba!
C'mere, you.
Anna Kang staring Jodi Foster and some guy. Rated boring.
Nobody "deserves" an ego. Having a big ego is the sign of insecurity.
So it therefore doesn't count. There's a CNE where I work. He can't code for shit but he can reset a password in 3 seconds flat. Pretty good at rebooting servers too. Guess that's engineering in Nevada.
Personally, I don't know many successful people who didn't drop out of college.
But that's neither here nor there....
You must have failed 4th grade math if you thought "scumdamn" said that JC is the best game programmer.
As a current programmer and former bridge engineer, let me tell you that not everyone can build a bridge that stands in an earthquake. You can make it stronger and stronger but it still falls down. (see Kobe. They built hellishly strong stuff that attracted load till it broke.) The trick is knowing where strength is not sufficient or desirable. Sometimes weakness and flexibility are just the ticket.
And it takes _real_ engineers to make a bridge float.
es
Anyone that puts backdoors into their programs should have their heads beaten to a bloody pulp with a baseball bat.
Personally I hope he dies face down in a pool of liquid shit for those backdoors in the Quakes.
If I get marked as a troll for saying this, well, hasta la vista, then I move to the OpenBSD crowd, atleast they are a bunch of people that respects the integrity of others.
WOOO HOOO!!!!!!!!!!!!!!!
lalallallalalalala
Good thing I only have one class tomorrow. I can sit on slashdot all day and troll!!!!
He is RIGHT!!!
And John Carmack won't stop stalking me until I let him get a piece of my ass!!!
My university offers computer science through the schol of engineering too. And I'm studying computer science there. But I'm not an engineer, and nor will I be one after I graduate. Even though my M.A. will be from the School of Engineering. Even though I'm a nifty coder and know my math. But math does not make one an engineer either, otherwise Hilbert and Hardy would have been engineers. They're not. Engineer is just a title computer scientists use to pat each-other on the back. Now there's nothing wrong with computer science (it's my passion) but the subject is somewhat degraded by the engineer-envy from which my bretheren suffer.
you are probably gay.
To be gay is to be happy. You might be missing out.
P.S. - I read the New England Journal of Medicine and took gross anatomy. Am I a doctor according to the U.S.A.? I could perform surgery if I want to. Am I a doctor now?
Funny you should point out this quote; I re-read it several times. I'd never heard the phrase "almost needs no introduction" ... just doesn't sound right. Anywho, thanks for the interview. It's always inspiring to hear about the great programmers.
{A, An} {industrial, mechanical, physical, electrical, chemical, bio-medical} engineer utilizes scientific principles en route to solving physical problems or creating physical "things". He deals with and sculpts the "hardware" of this world and will stereotypically be found with a screwdriver or a dirty apron (in the case of a chemical engineer). He fixes things that whirr and hum. And uses his hands. If his head mechanic falls ill he can substitute without missing a beat (okay, maybe a chemical engineer won't be able to do this :-)). Perhaps in the future computer scientists will fit into this category (IF they grok hardware), or maybe a field of Virtual Engineering will be created to paliate our egos, but for the time being engineering almost always refers to the practice of manipulating the world without the usage of code (yes that's a reduction that begs a few questions). But the fact is this: almost nobody (and yes this another huge reduction but we're dealing with an abstract issue here) who is a stereotypical (read: industrial, mechanical, physical, electrical, chemical or bio-medical) engineer considers a computer scientist to be an engineer (even those who use C and assembly or who measure CAT-5). And yet no computer scientist doubts the authenticity of a *real* (read: industrial, mechanical, physical, electrical, chemical or bio-medical) engineer's status as an engineer. So face the music. We're still pledging their fraternity. To pretend you know the secret handshake is sheer chutzpah (and yes I'm sure you might belong to Lambda Alpha or some *engineering* fraternity, that's not my point). Another fact is we deal with (primarily) discrete math whereas engineers deal with (primarily) continuous math. If you doubt me in this, Rice University isn't doing a good job learnin' you.
Why is it that I can actually smell the arrogance and self-serving prattle in every John Carmack interview I read? It's almost like he believes that he was predestined to be financially sucessful, not realizing that there are plenty of folk far brighter than he who will never, never make it in the Valley, or anywhere else.
My favorite quotes are:
"...I never got the computers I wanted and needed. I held that against my mother for like a decade, but we're all past that now."
Poor baby! I'm still trying to get over not getting that pony I wanted way back when..It really interfered with my professional career as a jockey. Oh, and:
"...there's nothing like a few Ferarris to rub your parents face in."
That's what I *always* say. God bless the uneven distribution of wealth in America!
"I looked back and I was an arrogant little jerk when I was a teenager."
Yes, far, far different than you are now. It's like reading that Gates interview where he was just so happy with his little self for breezing through school--hell, he "knew more than the professors!"
Maybe they golf together. In disguise. With the Carmackian mane pinned up.
I'm sure I don't care.
Sometime I get so drunk I can barely walk. Then I head over to that guy's house (the one who works with a CNE who can't code) and I bang his girlfriend. So I guess I have TWO engineering degrees!
Hello my fellow Americans, Henry Ford here, at Ford Motor Company, we only tolerate the finest engineers, scientists, and workers. That means a careful screening process to weed out all genetically inferior laborers in order to produce a better and cheaper product. Phrenology, PCR, Urine testing, and other methods are used to ensure our work force is 100% jew free. In time, more and more companies will go this route as it will save them resources which would otherwise be wasted on sub-human trash-capital that produces no useful contribution to society. Do not worry about the evil John Carmack. The forces of capitalism are already crushing down upon his misshapen slavic-descended skull. Witness the beauty of Unreal Tournament, the pride of the great aryan british culture, vs Quake III, Rectina, the product of several half-breed mongrels from a state that borders the savags of mexico. Do not fear my fellow Americans, industrial America is working to ensure a white future for us all.
They're "always already maculated" and all that postmodern b.s. - so what? The denotation of engineer is clear as day and most coders don't fit the bill. Most network guys don't either. Notice how the evolution of the word is willful, pushed towards inclusivity, towards something that makes us look good. It's not that being an engineer no longer includes people who deal with biology and chemistry. It's that all of a sudden the word *also* applies to us c.s. folk. Who wouldn't want it to? No longer are we geeks, we're now engineers, men who fart thunder and shit earth. We built the pyramids, designed scyscrapers, and now can do one hell of a gui application. I just don't buy it. Why is a sculptor not an engineer, or, for that matter, a doctor? Why is my lawyer not a jurisprudence engineer? Maybe there's something I'm missing.
You obviously know nothing about psychology. Egotistical people make up for their own insecurities by making themselves believe that they are a)better than they really are or b)better than others.
A bloated ego is the worst thing you can possibly have, and makes you an undesirable person to be around. Basically, if you go about thinking you're a badass, you _will_ end up being all alone.
The best thing to do about being messed with because you're "geeky" is to simply ignore the people messing with you. They aren't the types you'd want to be friends with anyways, right?
School is small-time, when you and all of your classmates grow up (including the bullies), they will realize that its foolish to make fun of others. For those that don't, they'll never amount to anything (no employer is going to hire someone who talks shit about other people), that is their bad karma returning to them.
This doesn't exactly HELP those of us who are in school and being prejudiced against because of our geeky ways...
Do you get picked on at school? That's a shame. If you spent 1/25th of the time lifting weights as you did on the computer, you probably wouldn't have to put up with it anymore. That's what I did.
Revenge is sweet.
This reminds me of when I met Jerry Garcia...
MY COUSIN: Jerry you're my hero.
JERRY: I feel sorry for you. You must be a sick guy.
Date: Mon, 07 Feb 2000 17:09:58 -0600 From: John Carmack To: darwin-development@public.lists.apple.com Subject: X windows update
I have a good, functional X windows port running under OS/X right now. I just need to get the keymappings fixed up and test some more, then I will release a patch for public consumption.
It only works in 15/24 bit true color modes. I am morally opposed to color lookup tables for desktop environments. It uses the resolution and color depth you already are running in OS/X (8 bit will be reset to 16 bit color).
It only works on a single screen, but you can tell it to start on any screen number. The multi-screen support is pretty nice -- when you move your cursor onto the X screen it just picks up as an X cursor, and when you move it back to a mac screen, it turns back into a mac cursor.
It probably isn't a real good single screen app for OS/X, because there isn't any way to flip back and forth between X and the mac desktop, but being a mac app was never really the goal.
It will probably take me another weekend to get everything all cleaned up and ready for more general use. I will try and fix problems with it, but I am learning as I go with X windows right now, so I can't guarantee really great response times.
After that, I will be on to bare darwin development work. The last time I played with bare darwin, I saw the video driver and mouse driver code, but I never tried to actually hook anything up to it.
Has anyone read mouse events or reset a video mode from a user space app with darwin? The default video mode is 640x480x8 bit color, which I will be wanting to get out of ASAP.
If necessary, I can write my own kernel drivers, but that would probably be a waste of time.
John Carmack
I haven't played anything but Daggerfall, but I can comment on that.
:( ). The problem is that, while the game is virtually unlimited in size, it has only a few basic quests to make up the plot outside the main plot. And all the dungeons are extremely similar. So in the end, you have to follow the main plot to get any variety.
Daggerfall isn't so much free as unfocused. There is a story, but instead of following it, you can wander around all over the world, and do whatever you feel like doing, as long as it's supported by the game (like you can't burn cities
To make the rest of the game really good you would need to make sure the world actually moves on and develops, and you have to make the NPCs a lot more intelligent than they were in Daggerfall. Or you move it online.
Isn't he on his honeymoon with Anna Kang (Carmack now?) right now? Can nothing keep this man from programming? Not even sex??
You should never take life too seriously - You'll never get out of it alive.
Oh Lord, is Fractint still using that old palette color-cycling trick? Sure it's really, really fast, but that was a lot more important back when we were running on 486's w/ VGA video cards. Nowadays you can probably animate at 60 fps just by doing blits to the screen.
Good luck with married life, John. There's something to be said for a wife who kicks ass at Quake. :)
I don't know him, but he fragged a friend of mine once. Wish I could have seen it...
---
pb Reply or e-mail; don't vaguely moderate.
pb Reply or e-mail; don't vaguely moderate.
Hey, programming is his job and his life.
I know I wouldn't marry anyone who wanted to get rid of my hobby and my job. That's a little *too* personal, no matter what.
---
pb Reply or e-mail; don't vaguely moderate.
pb Reply or e-mail; don't vaguely moderate.
Ohh and about the spiritual comment. First off where do you get your knowledge that he has no spiritual side? Maybe he doesn't go to church but this in no way implies he isn't spiritual. Maybe he doesn't want to tell you about his spiritual side.
Secindly what do you mean by 'spiritual'. Does he need to believe in a higher being to be spiritual? What if he sits around and thinks about the nature of the universe. Is this enough?
Now if you thought people should be spiritual because it is good to contemplate these sorts of things you might have a point. Clearly, however, this isn't the way you approach it as you claim to know Carmack does not have such a side. So why is it important for him to have a spiritual side. Why do people who are spiritual always feel the need to convince others to follow them? One would think they were ashamed/embarased and needed others to follow.
Marriage is the "pseudo-ethics" that cloaks the messy truth of sexuality in the raiment of propriety -- it's "Don't Ask,
I am really sort of curious why you say he wouldn't make a decent father. I mean most people can make decent parents (perhaps not great ones) with no trouble.
Secondly I don't understand why you, or the other posters, think he is arrogant. I was actually quite impresed by his humbleness. This is a man who is virtually worshiped by a large segment of computer gamers probably the most succesful programer in the world from a pure sales perspective (not IPOs - gates and company coded only small parts of their programs). The potential to let this go to your head must be huge.
Now Carmack recognizes he is good but that isn't the same thing as being arrogant (he is good after all). If he really was arrogant he would have been going on about how college would have been a waste of time etc.. etc.. like some previous slashdot stories. Stick up his ass? Where? Did you people read the entire interview or all you all just misconstruing that first quote about marriage?
If there was anything I found kinda strange it was critisizing his mother's raising in print. But to each his own.
Marriage is the "pseudo-ethics" that cloaks the messy truth of sexuality in the raiment of propriety -- it's "Don't Ask,
i agree!
flamebait even if it was a valid and well formed argument?? good work slashdot !
you confuse me.
My computer is just fine. (p2/450)
How's a t3?
Their web server was down, you idgit.
I could ping the box, but connections were refused on port 80.
I made it to page four, and the site got slashdotted.. :(
Is interviews with 'those kind' of people, without any introduction. Talk to Carmack, or Ellison, or hell, even Gates, but don't tell anyone who it is.
Talk about things that won't immediatelly betray identity: "So, unintroduced person, how's it feel to have written Perl?" just ain't gonna do...
And then leave it to the readership to figure out who it is. Sort of like a secret Santa inteview.
Hey Rob!! You listening?? Can we have mystery guest Slashdot Interviews?? With beanie-prizes for the first person to correctly identify the interviewee?
And what a challenge it would be to come up with interview questions... Heh!
-- What you do today will cost you a day of your life.
Warning: MySQL: A link to the server could not be established in
Just me or did anyone else get this? How odd..
Yup, Troll Tech.
Why do you think so many flamewars erupt around KDE?
--Kevin
(-1, Offtopic)
=-=-=-=-=-=
"...You and me baby ain't nothin' but mammals/
so let's do it like they do on the Discovery channel..."
actually, it would help. i just moved into a new place and got engaged and i'm soooooooooo broke it's scary. i've eaten nothing but sausage and ramen noodles for weeks now (save for an occasional visit to someone else's house). it's scary. i think i'm going to die. i don't want to be like this when i meet her parents (this weekend)
I don't know the guy personally, but from reading all his .plan files he seems really down-to-earth. He's also pretty slouchy in front of the camera. Is that egotistical to you? He's really frank about stupid mistakes he's made while coding, and that comes off to me as a guy who's not concerned with trying to preserve his reputation as a programmer.
It only works in 15/24 bit true color modes. I am morally opposed to color lookup tables for desktop environments. It uses the resolution and color depth you already are running in OS/X (8 bit will be reset to 16 bit color).
I agree, but...
Someone better alert the XFractint team, or else there will be one broken application on Mac OS/X!
The same goes for any other apps which will expect the PseudoColor visual (I think). Has anyone alerted Mr. Carmack to this?
Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
Does Romero actually code? I thought he did more of the design end of things. Romero thinks he's a rock star. Carmack has the kind of ego that comes with knowing that you do something better than almost anyone else on the planet. Romero left id to start Ion Storm a while ago. So far, Ion Storm has done nothing noteworthy that I know of.
-B
I read another interview (I'm afraid I don't remember where) where he talked about how good stories are worthwhile and satisfying, they're just not what Id does well; he held up (any guesses?) Half-Life as an example of Id makes the engine, someone else produces the compelling plot, everyone's happy. Struck me as a very reasonable position.
are you guys at band camp?
+&x
having children will change you in unknowable ways... you never know just how good of a father someone will be. till they have kids.
me i think that john needs cthulhu, but then i think everyone <b>NEEDs</b> cthulhu mostly for the aftertast but thats me....
nmarshall
#include "standard_disclaimer.h"
R.U. SIRIUS: THE ONLY POSSIBLE RESPONSE
nmarshall
The law is that which it boldly asserted and plausibly maintained..
--Colonel Burr 1783
Try Daggerfall, and the other games in that series (not Battlespire, that's different). I haven't played them, but I've read a bit about them, and they're supposed to be extremely free in what you can do.
Info at:
http://www.bethsoft.com/games/daggerfall.html
Or just plain www.bethsoft.com
Exactly. Yes. Right ON! I hate arrogant people who feel others have nothing to contribute. (my own horn tooting) I'm a pretty swift fella, but I ALWAYS listen to the other arguments/insights. I've been enlightened many times due to such. I've also learned who doesn't know wtf they're talking about. OPEN MINDS- revel in the life around you.
It's possible to do a first person shooter like that, where it requires so much knowledge about what's going on, how things are supposed to work, strategies of all of these things, that it's just not fun to sit down and play
EXACTLY why I didn't get into HalfLife. Neat game, no doubt, cool AI too! But man, too much to learn. I don't want to figure out my R&R, I just want to jump in, frag a few, then quit and get back to work or being a Dad. No time to learn deep things about games! I still need to figure out Linux! ;)
And games that have like 20 things to bind to keys, forget it. Any more than 6 or 7 binds, and that Mod is never played again. Open Minds? At least I try them
Kinda like Moe, but just a little more Kool
FS: So what's a typical date between you and Anna [Kang]?
John: Lately we've been building some model rockets. I did an interview one time and someone asked me about my teenage years, and I mentioned rockets and bombs and stuff like that. And I was thinking, you know, that was kind of fun, I liked that. Of course nowadays you can just go on the internet and say "I want one of these and one of these and one of these." They now have powerful rockets that we never had back when I was doing it - these high powered rockets with something like 2000 Newton/seconds of thrust!
FS: Do you and Anna ever 1on1 deathmatch?
John: Just yesterday we were out at Apple, and Anna was playing one of the Apple guys - she was kicking his ass. I was in a meeting with some other people, so they were playing for a while, and she was just waling on him. But then when I finished that meeting, they snuck me into that guy's room and they sat me down and I came back to a narrow victory. I expected to hear her cursing from the other side of the building. She still thought it was the other guy magically acquiring skills at the end of the game!
(end of favorite-part highlight.)
People used to blabber on about how "a rich guy like BillG of Micros~1 can find the right woman, bla, bla, bla, becuz he's rich, etc." when they tell me that I should stop whining about being single. Well, this is one relationship that sounds more interesting than that of BillG. For one thing, he is still improving himself as a programmer (instead of being "Chief whip-cracker/slavedriver") and he has to spend time with the missus. Now I want people to tell me about John Carmack and Anna Kang when they tell me to stop whining about being single.
--
John: Yeah in a lot of ways...I looked back and I was an arrogant little jerk when I was a teenager. I matured over the years and when I look back now, I don't think THAT highly of myself as a teenager. I mean, I was really smart, I was already programming computers in a lot of ways. But I was amoral at many times.
This doesn't exactly HELP those of us who are in school and being prejudiced against because of our geeky ways...
Apart from the fact I don't think any antigeeks will come across this article, Carmack would to me make good proof that geeks are good people, and grow into interesting and nice adults. Although it depends on which group of antigeeks you're referring to. If you mean high school peers, nothing will change their opinions but time (from experience). If you mean adults, then this is a good article I would think - it shows that geeks, even ones with antisocial tendencies, grow into caring adults, and have relationships, if encouraged and not labelled as dangerous.
postmoderncore - art and creation are a higher purpose
This struck a chord with me. I remember at eleven to fourteen or so thinking that to be a great hacker I'd have to have produced something by sixteen, and feeling genuinely worried about it. It makes me laugh now, particularly seen I never put in the work to be a junior uberhacker - I was far more interesting in looking than doing at the time, and the hacking I did (C64 display interrupt tricks and the like) was far more investigative than doing. But at the time, it looked like you had to have done something by the time you were sixteen or eighteen to be a great hacker. I hope no one ever felt like I did and got put off hacking because they couldn't measure up to the super high standards. Some people must feel the same way looking at Anna Kournakova (sp?), or worldclass youngsters in their fields of interest. Our Western media cult of celebrity means we often get hellishly high standards shown to us.
postmoderncore - art and creation are a higher purpose
The programmers that worked on the stunning FreeSpace 2.
Anyone who was writing fully 3D PC games five years before Quake, like Stunts! and Stunt Driver or numerous other 3D games that were released for the C64, Amiga, and Atari ST.
Remember Bruce Artwick? The guy who was writing flight simulators for 2MHz home computers back in 1981?
The programmers behind either of the Gran Turismo games for the PlayStation. Damn! And in only one megabyte of memory and one megabyte of vram!
All the people who've written engines for great 3D games released in the last few years: Motocross Madness, Crazy Taxi, Hydro Thunder, San Francisco Rush, Zelda 64 (Miyamoto designed it, but who did the coding?), etc., etc.,
I'm a little confused by Carmack's statements in this interview.
On one hand, he talks about how much he loves RPGs, even though he doesn't play them anymore because it takes a lot of time in preparation. He even goes so far as to say that Quake was originally intended to be an RPG.
On the other hand, he talks about how complex games, while appealing to some people, do not appeal to him because he just likes a game you can sit down and play and get instant gratification.
Have his tastes changed over the last few years, or is he just talking out of his ass?
I use Macs for work, Linux for education, and Windows for cardplaying.
I don't still have the press release, but I recall it well..
You're not a god, but you are the most powerful mortal. You have a hammer, and it's no more of this point and click bullshit - blam! your opponent 90' away falls over dead - killing things with the hammer is hard work, so roll up your sleeves and get started.
Sounded interesting.
Trees can't go dancing
So do them a big favor
Pretend dancing stinks!
Are you sure you aren't thinking about John Romero? Romero is far more proud than John Carmack is. And Carmack is the better coder. I guess that's the difference between loving publicity and loving programming...
-Ted
I don't think John Carmack dislikes story games. Remember that he played Ultima a lot in the past, and all ultimas have pretty detailed plots. He's just saying that if you have a good story but bad gameplay, your game still sucks. And if you have a bad story and good gameplay, you still have a good game. Naturally, you want both a good plot and good gameplay.
Personally, I think the game that has come closest to this idea is "Thief: The Dark Project". The story is gripping, but never got in the way of the gameplay. Playing that game was quite an experience. (And I can't wait for Thief 2!)
-Ted
What you have to understand about John Carmack is that programming is his religion, and he won't let anything else get in the way of it. Programming is the most important priority in his life.
I think this is the reason I admire him without wanting to _be_ him. There are parts of my life which are more important than programming, and I'd give up programming for them if necessary.
-Ted
FS: I've read some earlier interviews where you said you were into bombs and stuff. You were a miscreant kid, right?
John: Yeah in a lot of ways...I looked back and I was an arrogant little jerk when I was a teenager. I matured over the years and when I look back now, I don't think THAT highly of myself as a teenager. I mean, I was really smart, I was already programming computers in a lot of ways. But I was amoral at many times.
This doesn't exactly HELP those of us who are in school and being prejudiced against because of our geeky ways...
It's also nice to see that the money can come not only to a diabolical, evil, Bill Gates type, but also to the cool, small-team programmer type like Carmack, just so long as you have good ideas and pull them off well.
In fact, the original story of Quake was supposed to be an RPG, well not an RPG exactly, but a fantasy game.
Heehee, think about how THAT would've changed the world of first person shooters as we know them today...
Right now, I'm spending more of my time in this lull or break, working on some things in Linux. One of the things I've done is written two 3D drivers for Linux or done a good chunk of the coding on them.
...
There are a lot of zealots in the Linux space that just don't have rationality in their viewpoints, but there is some truth behind the hype on how good it [Linux] actually is.
Comments like this, and programmers like Carmack bode well for the future of Linux as a desktop OS.
All in all, this was a very thorough and interesting article. I suggest anyone who hasn't clicked through the link yet to do it. You'll find it interesting, even if you aren't a hardcore, or even casual gamer.
---------------
Yes! That guy!
Thank you, Mr. Nietzche. Not that I disagree.
university status
then in most schools, graduating computer scientists are in fact in the engineering department, and hence engineers.
basically your distinction is a stupid semantic one.
there are many kinds of engineers that do many kinds of things. The only commonality between them is they *tend* to *make* things and know a good bit of math.
carmack makes things, and knows a good bit of math.
woohoo hes an engineer, using a slightly less stupid semantic distinction with some basis in practical reality.
enjoy
-I go to Rice, so figure out my email address
told us what an engineer is NOT
why dont you tell us what one IS? hmm?
I'm curious as to your clearly firm conviction, and to know why you give a damn.
-I go to Rice, so figure out my email address
This was the point I was trying to make when /. had the recent article about Marathon being Open Sourced. (Which I got reamed for).
Another post below somebody said they can recall details of death matches more than one-player "stories". Well, I don't think that holds true over time. I played a LOT of multiplayer marathon, and while I can recall favorite maps we downloaded and played, I can't recall details of the matches (this was four, five years ago), but I can cite parts of the plot story that was spread out over three parts of Marathon. I can also talk about Sim Cities I built for days. That's the kind of game I like (but I also don't have time for these days, which I guess is why I don't play many games these days).
---
DO NOT DISTURB THE SE
If I did something better than 99.44 of the population, I'd not get married if I thought my marriage would seriously detract from my work.
In that interview Carmack plugs a book I've read many times and I still drool when I read it, "Hackers" by Steven Levy. If you haven't read it, not only I recommend it (cause who the hell am I?), but Carmack does! If you're still not convinced, hop on your local Project Guttenberg mirror, its there (I think maybe only the first few chapters, but it might be the fulltext).
;)
And I felt and still feel the same way John does about that book, i read it and I say I shoulda BEEN there. I sit in college and I say "Dammit, I'm SITTING STILL for 4 years!" but maybe I just have to wait to catch my own wave in a few years like Carmack did... of course, he dropped out of college... hmmm..
Esperandi
Two words for anyone "sitting still" in college: Independent Study. You invent the course. Do something cutting edge, I'm doing Distributed Computing With Java right now and its a blast compared to my other "set" classes that they've offered for years.
Recently, gamespy.com did an interview with a total wanker from id software named Mr. Devine and he kinda talked about this... basically his article said "MMORPGs suck ass and the people who play them are pasty, antisocial morons" with a lot more words.
His primary beef seems to be born from this philosophy of carmacks... he harped on hating sitting around waiting to regen HP (he apparently doesn't know that if he wasn't such a complete tool that he'd have a cleric in his group and it wouldn't be a problem) and things like that - the actions not being fun.
I don't think I'd be out of bounds in saying that id will probably never produce an immersive online experience of any kind if they follow this philosophy, which is fine, I just think they leave out a lot of good games by trying to make everything from running around to getting stuff absolutely fun.
Personally, I dig fishing in Everquest, so I don't think they know what some people consider fun... then again, I did buy Q3 and I love kicking ass at it.
Esperandi
Another thing that made Mr. Devines article so irritating was that every other article written by programmers at gamespy.com was actually good! Hell Tim Sweeney wrote a bust-ass piece about programming language design issues and actually responded with a content-filled email when I sent him a mesage!
For John Carmack, i would venture to say that coding is the most important thing in life.
If we lived in a utopia, everyones work would be their primary focus in life and they would all enjoy it. Don't begrudge a man, call him immoral, or tell him he might be hurting other peoples feelings when he's found the closest thing to paradise.
Esperandi
You want him to feel bad and/or guilty about being good. You want him to grovel and say that his ability comes not from the power of his own mind, but from somewhere else. You want to be able to walk up to him and say "you're no better than me because your power comes from a higher source and someone got you to believe that."
I hope to eternity that he never "finds religion" and destroys himself like you yearn for him to do.
Esperandi
That just shows you don't understand egomaniacs... Egomaniacs are down-to-earth. They admit their stupid mistakes because that's how they learn... they admit them, but they don't feel bad about them like you pointed out that he doesn't... the posers who claim to have invented the Internet (just an example, I have no political feelings towards Al Gore) and feel that image is everything are just that, all image with lies as their substrate ;)
Esperandi
No, lack of an ego is a sign of insecurity - maybe if you dont' take credit for your success they'll let you slide when you fuck up.
Esperandi
The man deserves an ego. He has done great things and he should get and claim every single bit of credit for them. Most people read "ego" as "liar" and call liars egomaniacs... real egomaniacs are great people or at least have done great things and they recognize how great those things are... if they overstep how great those things are, then they turn into liars ;)
Esperandi
Mine is better then yours because its mine
Just so you know, Anna Kang perfectly understands. She had final say on what gets posted. She knows John and what she got into - after all, she let him take a workstation to their honeymoon.
That's John for you right there - a completely dedicated and driven individual. Anna, on the other hand, is a tough, caring and understanding woman. He might come off as a prick there if you don't know him, but he's just dedicated.
-*-*-*-
I'm a little segfault short and stout
this is my handle, this is my spout!
I'm a little segfault, short and stout.
<sigh> - true love...
I loved the first part of the John Carmack interview and look forward to the second part. The guy is great an inspiration to me, along with James Cameron (I'm also into movies). However, with the coming and huge success of Unreal Tournament, I'd love to see more interviews of the programmers at Epic Games, specifically, Tim Sweeney, who IMO, is very comparable to and as capable as John Carmack but doesn't get as much recognition as he should, or as his fellow rival does. --e!- ---
-------------------------------------------
-----------------------------------------------
Unix _is_ user friendly, it's just particular about who its friends
...that the difference between an engineer and a non-engineer comes down to a single point.
Namely, anyone can build a bridge that will stand up.
But it takes an engineer to build a bridge that will barely stand up.
If that old cliche has any truth to it, then most programmers I've met deserve the title of "engineer" as much as any bridge-builder who ever walked the hallowed halls of Harvard.
-- jm
Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
There has to be something that you wanna just go out and do. People don't play softball because they want to beat the game of softball; it has to be an action that's fun by itself. I think that we succeeded in a lot of ways there. We expected and did receive a lot of feedback from the incestuous core of our fanbase.
Now, while I agree with these statements at face value, and also disagree with them, I felt it was a rather interesting way to paint a picture of the difference between what Halo will be, and what Quake (is and) will be.
Carmack's 100% accurate in the first sentence in that second paragraph. A game *has* to be fun from the get-go. One needs to be able to dive in, be it via a tutorial or a skirmish mode, and be able to get something done in the game. That's what games are for; entertainment. If one has to work too hard at it, it's no longer entertainment.
He goes on to explain how a certain percentage of folks like complication; that makes sense too. At a few points in my gaming past, I've nudged into that field.
Therefore, on the surface, Carmack is 100% accurate. Yet, he's also obviously missing something. He claims that putting a story in the game is "imposing" it on the player. He suggests that it's a burden, and you have to beat the game in to submission to get the story out of the way.
I suppose that's a valid view, but look at it as a question of longevity. Humans are pretty well known for enjoying a good story; we like watching (or reading about) a protagonist battling an antagonist (of whatever form) and solving a problem. Tragedies are popular, too.
Look at it this way: What sticks in your head longer? A day watching a baseball game, or reading a good book?
Five years after the fact, I'm still pondering plot elements of Marathon. Doom, in my memories, is just a game with a lot of monsters running around that you get to shoot. Both obviously have managed to stick in my head, but I value Doom far less than Marathon.
I'm not suggesting Carmack was stating that "dear god games with stories suck and they need to die." He was actually pretty fair in his statements; he's just expressing his feelings. However, I did want to counter that by saying games that "impose" a story on us tend to be held a bit more dearly in a person's thoughts.
They just have more staying power.
I am sorry, but this is a pet peeve:
People that start out a conversation by saying, "And now, the man that needs no introduction"
... and then they introduce him.
ah well
~zero
Get your copy of DeCSS at my site - just don't tell the government where you got it.
sig?
At one point of the interview, Carmack is asked whether has considered using his money as leverage in certain situations. Carmacks couldn't see any point, but I see an area where his leverage would be greatly beneficial. I believe that Carmack's interest in Linux can serve as an inspiration to other developers to make game for the Linux platform, and more openly embrace the open source community.
this sucks ass
Yeah, but without a little background, We'd all be a little dull. The thing I liked most through the interview is that from end to end you can allways sence he is thinking outside the box, Always thinking about the future. Pretty cool to be able to keep perspective through all the noise.
More race stuff in one place,
than any one place on the net.
My new hero posted this to the Darwin Development mailing list :) Date: Mon, 07 Feb 2000 17:09:58 -0600 From: John Carmack To: darwin-development@public.lists.apple.com Subject: X windows update I have a good, functional X windows port running under OS/X right now. I just need to get the keymappings fixed up and test some more, then I will release a patch for public consumption. It only works in 15/24 bit true color modes. I am morally opposed to color lookup tables for desktop environments. It uses the resolution and color depth you already are running in OS/X (8 bit will be reset to 16 bit color). It only works on a single screen, but you can tell it to start on any screen number. The multi-screen support is pretty nice -- when you move your cursor onto the X screen it just picks up as an X cursor, and when you move it back to a mac screen, it turns back into a mac cursor. It probably isn't a real good single screen app for OS/X, because there isn't any way to flip back and forth between X and the mac desktop, but being a mac app was never really the goal. It will probably take me another weekend to get everything all cleaned up and ready for more general use. I will try and fix problems with it, but I am learning as I go with X windows right now, so I can't guarantee really great response times. After that, I will be on to bare darwin development work. The last time I played with bare darwin, I saw the video driver and mouse driver code, but I never tried to actually hook anything up to it. Has anyone read mouse events or reset a video mode from a user space app with darwin? The default video mode is 640x480x8 bit color, which I will be wanting to get out of ASAP. If necessary, I can write my own kernel drivers, but that would probably be a waste of time. John Carmack
Nathaniel P. Wilkerson
NPS Internet Solutions, LLC
www.npsis.com
Nathaniel P. Wilkerson
www.haidacarver.com
This has only been up a couple of minutes and now the whole site is down. Did we crash it?
Nathaniel P. Wilkerson
NPS Internet Solutions, LLC
www.npsis.com
Nathaniel P. Wilkerson
www.haidacarver.com
I just realized something. While reading some troll posts here right now.
QT is comming from TROLL TECH
That gotta be a conspiracy. I bet they are directly responsible for 90% of the trolling here on slashdot.
The part where he talks about making a race car game is kinda interesting.
:)
I would love to see a really good race car game coming out of ID. Im kinda tired of 1. person shooters and would really like to see a good race car game.
I remember loving supercars 1 & 2 on the amiga
Anyone else remember that?
And, Oh.. Take it a little easy with Carmack will ya. How would you like an infinite number of AC's analyzing your every bloody word to bits and pieces on slashdot...
It is rare for someone to be so open and honest in an interview about everything including their relationships and upbringing.
I already thought of him as a master coder, but now I get the impression that if I knew him personally I would genuinely like him.
His story about open source was right on the mark and now I have a real world example for people along with a name they might recognize.
His comments on how you can still learn from anyone is a pretty good philosophy. I wish I had understood that when I was younger.
I met him once. He has a really round head and a really big ego. Too bad the bastard makes great games so I have to love him.Sharkey
http://www.badassmofo.com
With all due respect to him as the creator of a religion pretty much, I was dissapointed by the personality of Carmack that I found out. I mean, the guy is an asshole! FS: Do you think that being married will detract from your programming? John: No, I wouldn't be getting married if I thought that. Great. What's he sayin to his wife here? I used have a LOT more respect to this guy. Yeah he's an uber-coder, but hey, that's not everything.
Listen, strange women lying in ponds distributing swords is no basis for a system of government
I sort of half admire John for his MaD_HaX0Ring abilities and half feel sorry for him. He seems like he needs to get a spiritual thing going in his life or something. I certainly hope he does not have any children or I will feel very sorry for them. I highly doubt that this MaD_HaX0R John Carmack would make an even half-decent father, at least not yet. He needs something, I just can't explain what I think it is. Maybe he needs to lose the arrogance and get the stick out of his ass. Oh well.
Philosophy will clip an angel's wings. -- John Keats
Example: I loved System Shock 2, but I don't sit here and think about its plot weeks and months after playing it. I *DO* however love to reminisce and talk trash about the memorable close calls we have in our office Q3 CTF battles. Like the time someone strung together 3 people on one rail. Or the time I got shotgunned with the flag as I was diving into the front hole of my base on Q3CTF2 with 15 seconds left. I would ahve tied that game for sure!
Those kinds of memories are the ones that persist more for me, not the created ones that *everyone* shares in from a single player game. CB
I believe I wrote "almost needs no introduction." When I told two of my friends that I was posting a JC interview and they said "who?" I knew I'd better introduce him.
I think you're getting the wrong idea from that comment - Anna is very supportive of John. I think she realizes that his passion for his work is what makes him who he is. I'm happy that he found a companion who didn't see the need to "change him" as many women might want to do.
She was sitting right there when he said that, so obviously there's an understanding there.