I don't usually talk about my personal life here, but I have to make an exception in this case.
I debated for days which geeky reference I would use as a synonym for "we're having a baby". The title is the best I could do. I'm truly sorry.
As an aside, this is something my wife and I have worked at for a number of years, and was only truly possible through the Miracle of Sciencetm. Despite the best of intentions, you really start to resent all those teenage couples who manage to get pregnant so awkwardly and accidentally. Oh, that's right! You have sex! It's so obvious in retrospect!
Not that managing to procreate is anything special compared to programming. Just ask the inestimable Richard Stallman:
It doesn't take special talents to reproduce -- even plants can do it. On the other hand, contributing to a program like Emacs takes real skill. That is really something to be proud of.It helps more people, too.
At any rate, I'm looking forward to stocking our unborn child's mind with all my insane, crazy ideas. I think Dave Eggers said it best in A Heartbreaking Work of Staggering Genius, describing a road trip he took with his younger brother after the death of his parents:
His brain is my laboratory, my depository. Into it I can stuff the books I choose, the television shows, the movies, my opinion about elected officials, historical events, neighbors, passersby. He is my twenty-four-hour classroom, my captive audience, forced to ingest everything I deem worthwhile. He is a lucky, lucky boy! And no one can stop me. He is mine, and you cannot stop me, cannot stop us. Try to stop us, you pu**y! You can't stop us from singing, and you can't stop us from making fart sounds, from putting our hands out the window to test the aerodynamics of different hand formations, from wiping the contents of our noses under the front of our seats.We cannot be stopped from looking with pity upon all the world's sorry inhabitants, they unblessed by our charms, unchallenged by our trials, unscarred and thus weak, gelatinous. You cannot stop me from telling Toph to make comments about and faces at the people in the next lane.
It's unfair. The matchups, Us. v. Them (or you) are unfair. We are dangerous. We are daring and immortal. Fog whips up from under the cliffs and billows over the highway. Blue breaks from beyond the fog and sun suddenly screams from the blue.
I guess what I'm trying to say is that, with any luck, he or she will be scarred for life. That's a proud family tradition where I come from.
Congratulations!
Fantastic news. Good luck with process control!
Øystein Hole on September 8, 2008 2:44 AMGreat news !!!
Congratulations Jeff.
Now we have 2 coding horrors.....
Niyaz PK on September 8, 2008 2:49 AMCongratulations Jeff!
While I am not a father myself, I still know what a blessing those little souls are, as there has recently been a little baby boom in my family, too (I have a young sister and a niece now). It is really amazing how your viewpoint changes and your priorities shift once you are exposed to children. I can only guess how much more that must be true, if those children are your own.
Oh and I think what most parents like to hear: Your child looks just like you ;)
Daniel Lehmann on September 8, 2008 2:50 AMCongrats, Jeff!
I hope your child opens Coding Horror for Kids in 3 to 5 years so I can get my kids to read it then ;)
paketep on September 8, 2008 3:01 AM"Toutes mes félicitations" [Fr] !
I'm a young father of a 1 month old baby and I deeply hope the best for you 3 !
Grégory
Grégory on September 8, 2008 3:02 AMCongrats, Jeff! As a father of 2, my advice to you is to sleep now, as much as you can.
Nathan on September 8, 2008 3:04 AMCongratulations, Jeff.
Thomas Owens on September 8, 2008 3:05 AMHearty congratulations Jeff!
I wish that this CreateProcess() executes without exceptions. All the best to you n your wife. GOD bless.
Congratulations Jeff! :)
Soon enough, you will join our league of evil-fathers-teaching-their-children-to-be-True-Geeks.
Learn to sleep well now that you have the chance. You won't be getting any in 8 months' time!
Jon Limjap on September 8, 2008 3:08 AMCongrats with the little fella :)
Carra on September 8, 2008 3:08 AMCongragulations.
Ditto for the sleeping advice.
Benjol on September 8, 2008 3:08 AMCongratulations!
Welcome to parenthood and have a good one :)
There’s no way to be a perfect parent, but there’s a million ways to be a good one!
Cheers - Prakash
Prakash on September 8, 2008 3:10 AMCongratulations!
By the way, I'm one of those who manage to get pregnant so awkwardly and accidentally ;)
Camillo on September 8, 2008 3:11 AMCongratulations Jeff and also to your wife Betsy!
Cheerio!
Roy Wichhart on September 8, 2008 3:15 AMCongrats!
Stock away.. at some point, however, they turn into teenagers and your stocking is finished (or at least it appears to be). Not sure what happens after that.
But you will have 12 great years or so before that time comes!
Congratulations! :-)
Our daughter just born two weeks ago. Now I feel I didn't take the sleeping advice seriously enough :-)
Zizzencs on September 8, 2008 3:17 AMCongratulations, and welcome to a whole new world!
Anthony Roy on September 8, 2008 3:18 AMCongratulations. You're entering a world of pain, but it's still worth it! :)
Morten Lode on September 8, 2008 3:18 AMNo one has mentioned that when you "fork" you quite often "spawn a new process".
Congratulations, it is a blast but hard work in a completly differnt way to what I have known.
I am teaching our little nearly 3 year old the alphabet via the keyboard... it is working quite well.
Paul.
Paul Kinlan on September 8, 2008 3:22 AMCongratulations Jeff!
Let's hope you and your wife find the next fork a little easier. We need more Jeff like creatures in the world.
Simon.
Simon Johnson on September 8, 2008 3:22 AMCongratulations and best wishes!
Patrik on September 8, 2008 3:23 AMCongratulations!
You're in for a wild ride. I am new to this as well, with a 1 year old girl who became the center of my life - you are going to learn what worrying really means.
Tsahi
Tsahi Levent-Levi on September 8, 2008 3:25 AMCongratulations, Jeff and Betsy. Good luck!
John Richardson on September 8, 2008 3:28 AMHey Now Jeff,
Congrats! Get ready to install baby smash. Wish you the best.
Coding Horror Fan,
Catto
Hey Jeff, I've had the privilege of reading your blog for the past few months (enjoying every minute of it), but somehow I've never managed to write a comment.
With this in mind, I find it fitting that the first comment I make will be to say:
"Congratulations on a job well done" - and I mean that for every literal, figurative and any other pleasant connotation of the phrase!
Brendon on September 8, 2008 3:32 AMCongratulations and best of luck
Kievia
Kievia on September 8, 2008 3:32 AMBest wishes
Varun Mahajan on September 8, 2008 3:35 AMMany congratulations! Being a new father-of-the-most-beautiful-baby-girl-in-the-world myself, there are no words to describe the delight of seeing your own child grow and develop day after day.
And that's in spite of getting pooped on, puked on, yelled at and sleep-deprived. Those things become trivialities when the perpetrator is capable of showing absolute, unconditional, infinite DELIGHT at seeing you.
Anyway, good luck to you and your wife :).
Jeroen on September 8, 2008 3:36 AMGreat title Jeff - made me LOL when I saw the title and the scan in my feed reader.
Congratulations - and all the best to you and family. As on commenter already said, get some sleep in now.
Mark Wilson on September 8, 2008 3:38 AMCongratulations Jeff, that's awesome news! May your shared memory be forever free from deadlock.
Alastair Smith on September 8, 2008 3:39 AM"Good luck with process control!"
Yeah that's right. This is obviously a high-priority process that will chew up a big chunk of your dual core (parents). Hopefully, your scheduling algorithm is well tuned so that codinghorror and stackoverflow don't become zombie tasks.
Welcome to the wonderful world of time-management.
Eric (also part of a dual core managing our two processes)
=)
Congrats Jeff! My wife and I also had difficulties, but we now have two wonderful sons, one of whom turned nine last Saturday. Holy crap, I'm old.
Anyway, as others have said, catch up on your sleep now while you can...
Graeme on September 8, 2008 3:40 AMCongratulations!
Jens on September 8, 2008 3:40 AMWhy do people insist on having IVF when there are so many orphans who need a loving family?
I'm sure you are very happy, but why force something that doesn't want to happen when there is a chance to change a life that was never given the love it needed.
IVF is the selfish option
Many congratulations Jeff!
Nick on September 8, 2008 3:46 AMCongratulations!
Me and my wife are also going to the first ultrasound examination in two weeks. I can't wait.
Sasha
Sasha Nazarov on September 8, 2008 3:47 AMCongratulations!
I was going to add a crude joke about memory leaks, bugs, processes and other programmers, but let's only think of wonderful futures for a while!
Aicho on September 8, 2008 3:50 AMAll the best to all of you!!!
Just do not be surprised if it turns out to be him/her stocking ideas in your mind and not a vice versa :)
Sometimes it is hard to say who is really raising whom :)
"Life Changing" - the things that seemed important before no longer are.
Gina Ford, Contented Little Baby book. Get it. Follow it.
When I first read it I thought "Military operation, there is now way I'm following that rubbish", but after two months we have a baby that is regular like clock work. And does sleep from 10:30 until 6:45. We didn't follow it for the first month and he (and we) were all over the place, two months later no complaints.
It also means I can say "Sorry, got to go have to bath the baby at 5:45"
Tubs on September 8, 2008 3:54 AMCongratulations!
Congratulation!
We also needed the miracle of science and have never regretted it.
My daughters are now 12 and 14 - they are both a delight - I don't believe the teenagers are hell rubbish.
You are certainly going to find out how little sleep you can manage with - unfortunately it doesn't help to stock up in advance.
Congrats!
Congratulations!
Niklas on September 8, 2008 3:56 AMCongratulations, and good luck surviving the period between thread spawning and .sleep() finally working right :p
J. Stoever on September 8, 2008 3:57 AMEveryone's saying congratulations, so I'll be the first to say it.
Dude, bad luck. Kids suck.
</obligatory>
Congrats btw.
TraumaPony on September 8, 2008 3:57 AMLooks like a very early alpha release to me ;-)
Congratulations, and all the best.
Mark Cassidy on September 8, 2008 3:58 AMHearty congratulations Jeff!!
And yeah.. your baby sure looks likes you ;-)
And there I was thinking this was going to be an article on the architecture of Google's Chrome...
Congrats.
Congratulations, Jeff. As you probably know by now, you are not alone amongst the people who try and try for years in the "natural way" before turning to IVF.
Oh, and remember never to expose his fragile mind to BASIC (http://www.brainyquote.com/quotes/quotes/e/edsgerdijk201164.html). Instead, read aloud from K&R every night :-)
dovetalk on September 8, 2008 4:02 AMCongratulations :)
Just you wait. Speaking from experience i will predict that even with your "dual processor setup" you will see "100% loads" on poth processors for some time. And the" I/O issues" you will be facing, my god, don't get me started.
Ardi on September 8, 2008 4:03 AMCongratulations!
And don't forget to start the download of Hanselman's "BabySmash"! Immediately! ;-)
Ringelnatz on September 8, 2008 4:04 AMs/poth/both :)
Ardi on September 8, 2008 4:04 AM@stEvil:
Following your logic, why reproduce at all, when you could just go pick up an orphan?
Congrats!
My wife and I had the same problem about "spawning a new process" during five very loooong years. That's why I feel very very happy for you both.
Do you feel that this is a kind of IT professionals problem?
Kansbar on September 8, 2008 4:08 AMCongratulations!
I hope you'll find my blog (troubleshooting david.exe) useful :)
Goran
Goran on September 8, 2008 4:09 AMCongratulations Jeff. The world needs more Atwood-type-people. I won't make any corny process puns (I tried but the good ones are already taken) but best of luck!
James Devlin on September 8, 2008 4:09 AMCongratulations!
Sajee on September 8, 2008 4:12 AMCongrats Jeff! Say my hello to the new-atwood.exe :)
Wow!! Very excited. My wife says congrats too.
Replicating/Serializing to flesh/Creating a backup copy is a wonderful transaction.
Best of luck
lb
Jeff,
congrats. I figured you might be going through some kind of challenges not having children in our age (IIRC, you and I are the same age).
My wife and I have been going through the similar medical process, no luck yet, but we're not giving up.
One more thing to the commenter who said
>> Why do people insist on having IVF when there are so many orphans who need a loving family?
In short, because the laws in many countries make this process insanely complicated and time consuming. I know of two persons in two different countries (USA and France) that ended up adopting children from China as the procedure is drastically simpler.
Drazen Dotlic on September 8, 2008 4:16 AMHi Jeff,
Congratulations! Becoming a father is a joy that nothing else can parallel in this world. It's be a life changing and eye opening experience for you. Welcome to the parenting club :)
Sijin on September 8, 2008 4:16 AMJeff -
Congratulations. A time of wonder, so easy to forget amongst the sleep deprivation (which you were used to at one time or other, of course), the growing pains, the adolescent rebellion. Then one day your child will come home boasting of a higher math SAT score than you got, and you're just so proud. (Yes, true story, my daughter scored 790, and she was pretty jazzed too!)
Good luck too.
Jon Peltier on September 8, 2008 4:16 AMCongrats Jeff! I'm reminded of this xkcd:
<a href="http://xkcd.com/387/">http://xkcd.com/387/</a>
Ryan on September 8, 2008 4:16 AM@stEvil
This is a personal decision. If you think its the right thing, go ahead and adopt 10 children and teach them your values. But let other people live how they want to.
Daniel Lehmann on September 8, 2008 4:17 AMExcellent news; as a relative newcomer via a colleague/friend who is a Stack Overflower, may I wish you all the best.
Ditto all the sleep comments - although you get used to it; you've done pre-rollout all-nighters haven't you? It's like that, every day for the first year.
Enjoy.
fourstar on September 8, 2008 4:18 AMCongratulations! Welcome to the wonderful world of parenthood and experience the joys and emotions you never have. There never is a dull moment!
rams on September 8, 2008 4:24 AMcongratulations...welcome to less sleep, loads of hair pulling, weird smells, and quite possibly an angelic smile (no, the baby can't possibly get that from you - it's from your wife :D)
scruz on September 8, 2008 4:26 AMForget about transferring all your ideas and knowledge.
If you raise them while staying mentally sane, you have done one hell of job.
Congrats and all the best to mom.
Congrats! I've got a 10 month old. Its a blast! We got lucky, I guess. He's slept through the night from a few weeks old.
I can't resist offering one piece of advice, though I'm sure you're sick of reading it by now. Its only a single word, though. SCHEDULE.
cokert on September 8, 2008 4:37 AMJeff - congratulations, and it's a great title. Good luck with everything.
Tom Page on September 8, 2008 4:39 AMJeff, congratulations to you and your wife! Being a father is a wonderful experience, although sometimes much like a rollercoaster ride...
Xander on September 8, 2008 4:46 AMCongratulations Jeff! Hope he grows up with a minimum of bugs :)
(and is born with a minimum of syntax errors)
Congrats Jeff! My oldest just moved out on his own and I can't believe it went by so fast. Enjoy!
Matt Richards on September 8, 2008 4:49 AMCongratulations!
ekuber on September 8, 2008 4:56 AMCongratulations, Jeff. As a three time parent who also went through some "challenges" getting pregnant, I understand how you feel. While you can now officially say good-bye to "free time", being a dad is really great.
David Avraamides on September 8, 2008 4:57 AMCongratulations Jeff! Prepare for your life to be turned upside down - in a good way.....mostly :)
We struggled having our second child and like you had to turn to the miracle of science. Once born the doctors said that's it, we'd have to have the miracle of science x 2 to have any hope of another. Lo and behold 3 years later BANG, number 3 arrived without any science just some teenage jiggery pokery :) Nice surprise !
No doubt we'll see lots of late night posts to the blog while you're up feeding/changing baby !!
Shay on September 8, 2008 4:57 AMCongratulation and good luck.
Jake on September 8, 2008 5:01 AMI would never try to change such an announcement like "We will have a baby" to such a technical an non-human one "Spawning a New Process".
Jeff, I would suggest to keep personal things personal ... not technical. Otherwise you would never have birthday, but getting a new version :)
... oops. And sorry that I forgot :)
Congratulation and the very best to you and your growing family!
Juergen on September 8, 2008 5:02 AMCongratulations Jeff. As someone who's currently waiting for the miracle of science, this post gives me hope. And I totally understand your comment about teenagers having babies.
BTW, you might want to remove some of the more personal information in that picture.
Bart on September 8, 2008 5:05 AMcongrats!!!
Teekay on September 8, 2008 5:07 AMI bet he will want to be a actor when he grows up. And he will really like oranges.
Anyway, Congratulations Jeff.
Hoffmann on September 8, 2008 5:08 AMmy best wishes and big congratulations
Marcel Sauer on September 8, 2008 5:13 AMHmm, 83 identical comments. Boring and predicatble.
Martin on September 8, 2008 5:14 AMCongratulations. May your child bring you delight and wonder.
Jim on September 8, 2008 5:17 AMCongratulations! I've been a father for just over 11 months now, and I have to say that our daughter is the absolute best thing that ever happened to me. You're going to love being a father! Best of luck!
Brian Sullivan on September 8, 2008 5:22 AMCongratulations!
I'm not Stallman but I tell you: Being a father is much much more than contributing to emacs.
edddy on September 8, 2008 5:23 AMwow jeff. congrats! have 2 more then we'll be tied!
Jin on September 8, 2008 5:26 AMCongratulations!
I'm guessing you are already signing him/her up with openid, a blog account somewhere, and a facebook profile ;)
Congratulations!
Vlad on September 8, 2008 5:31 AMCongratulations Jeff and Mrs Atwood. After forking off a few carbon-based processes myself I can say it is entirely worth it. I learned a lot about myself, and nothing else (short of my own birth originally) has been so profoundly life-changing.
Regarding being scarred for life....well - can you imagine having your own character flaws (or those of your loving partner) magnified and reflected back at you? How about sleep deprivation for the next year of your life? How about being scratched, bitten, vomited on, urinated on, defacated on and hit in the groin by someone so small and beautiful you couldn't possibly be angry with them? How about reading "the cat in the hat" or "the very hungry catipiller" 20 or 30 times a day for months on end? Good luck.
JosephCooney on September 8, 2008 5:32 AMYou do realize he/she is going to be a complete jock and care nothing about computers.
Don't laugh, it happened to me.
Congrats!
MarketGarden on September 8, 2008 5:35 AMCongratulations Jeff!
Martin Plante on September 8, 2008 5:37 AMCongratulations. I've also just found out that I'm going to be a Dad.
I to have a stock of crazy offbeat ideas I've been working on to populate my child's mind. Perhaps, I should start him/her off on Python first...
geme_hendrix on September 8, 2008 5:44 AMCongrats Jeff,
since I am interested in coding I nerver thought something could be more
overwhelming than to have a piece of code running after a long hart time of work. But there truly is. My son is now about 8 months and nothing
compares to that he is with us.
Be a lucky guy, as I am !!
Stone on September 8, 2008 5:44 AMCongratulations!!
Donny V on September 8, 2008 5:46 AMCongratulations!
Say goodbye to Rock Band and gadgets and custom-built PCs. :)
I disagree with all those that say your life is over, but it will change. Of course, I say this having no kids myself, but we're expecting too, so I've at least thought about it.
Jason Kemp on September 8, 2008 5:47 AMCongrats!
The pregnancy can be hard on both you and your wife, and the the first six months after delivery will be full of rough nights, but it gets SOOO GOOD after that! We liked it so much, we did it 5 times! My youngest is 1, and we already have the itch for another. Regardless, we cannot have another. But honestly, that's just greed talking.
Congratulations!
Beware, however, that if your kid is anything like mine, by the time he or she is 3 your computer will no longer be used for making bug fixes to stackoverflow.com. It will, however, be used for watching train videos on YouTube, watching Super Mario videos on YouTube, and painting pictures on the Little Einsteins website.
Another word of advice - NEVER invite Richard Stallman to any playdates or birthday parties. He sounds like a real charmer.
I want to congratulate you. I agree with everyone on the sleep thing. It would be ideal if you kept your sleep up before the babies arrival. I'm curious about a couple of things. That's one baby up there. I was thinking I saw 2. I was wondering about that. What ever you do don't name the kid Version 2.0. My nephew tried it and they wouldn't allow him to use the numbers. I think her name is cute enough. Oh and make sure you check and see if it is a foul word in another language, it's a very important process!
Myra on September 8, 2008 5:56 AMCongrats Jeff!
Tony Bunce on September 8, 2008 5:58 AMThat's awesome news Jeff. The title made me laugh at any rate. :)
Bernard on September 8, 2008 5:58 AMCongratulations! The threading and synchronization issues with the new process can be a bit tricky at first, good luck ;)
gerleim on September 8, 2008 6:00 AMNothing is as hard as, or as rewarding as, raising a child properly.
Try to put as much work into it as you do being a geek.
Steve on September 8, 2008 6:00 AMCongratulations and best wishes. Fatherhood is the most trying job in all of life but it's also the most rewarding.
Rick on September 8, 2008 6:00 AMCongratulations!
Tina on September 8, 2008 6:02 AMAnd suddenly Stack Overflow became a site for parents...
Just kidding, congratulations!
Eikern on September 8, 2008 6:03 AM> We liked it so much, we did it 5 times!
lol.
Congrats!
[d3m0n] on September 8, 2008 6:03 AMCongratulations!
Milos on September 8, 2008 6:04 AMYour world is about to be turned upside down.
I used to watch commercials about the peace corps: "The toughest job you'll ever love" - it actuality it is parenting.
I am glad all your 'hard work' paid off!
Congrats!
Congrats. You'll have to start watching those ctrl+alt+del strokes more carefully.
Quinny on September 8, 2008 6:04 AMCongratulations, Jeff!
Bruno on September 8, 2008 6:06 AMBest Wishes!
Jorge Ferreira on September 8, 2008 6:07 AMCongratulations and many wishes for every happiness!!
Nikos Steiakakis on September 8, 2008 6:07 AMDamn, and here I was hoping for another well researched post.
But congrats none the less, a few days ago I was thinking you were gonna' have a baby soon, only makes sense, you have been home more ;)
Congrats Jeff - parenthood is a wonderful thing
Scott on September 8, 2008 6:11 AMJust make sure it learns C so Joel can be happy.
Arron on September 8, 2008 6:12 AMCongratulations!
David Mohundro on September 8, 2008 6:12 AMCongrats and best of luck to the three of you! As a proud father of two, I'm confident in saying that your priorities are about to be severely rearranged...
Massive congratulations, your life has just changed for the better :-)
As far as your entry is concerned, here's mine a couple of years ago when our boy was born
http://wespeakdigital.blogspot.com/2006/12/q.html
Congrats, and may you not have spawned a Daily WTF! I have a 6.5 month old daughter, and she's awesome.
Rich Dudley on September 8, 2008 6:13 AMI don't know why I just read 113 of your comments before saying Congrats!
Just take solace in the fact that your child will likely rebel by becoming a jock or joining the military.
Best of luck.
Sara Chipps on September 8, 2008 6:13 AMCongratumatations!
Whoop whoop on September 8, 2008 6:14 AMCongratulations! Your life will change utterly and completely. It is a wonderful thing.
You will get all sorts of unsought advice. Perversely here is one, listen selectively to any advice. Filter it through your unique child. Though from reading your blog, you should not have that problem.
Oh and you will know the joy of having your actions instant replayed by the little one with appalling accuracy.
The first ten years you will be physically exhausting. The next ten years will be emotionally exhausting.
More unsought advice, treat the "terrible twos" as a trial run for the teenage years. These little ones like to confirm where the boundaries are at so don't take it personally. They need to know you care to make the effort. It will pay off, mostly when they have kids of their own.
Last bit of unsought advice, most importantly, the mistake you make in raising them is not as important as what you do afterwords. The best thing you can do is to show them how to recover from mistakes, missteps, and misunderstandings by letting them see you are human and learning.
Signed,
Father of 3 teenagers.
Time to start a "parenting" tag on stackoverflow, with questions like "How to get your toddler to sleep through the night" and "Best ways to get kids to eat vegetables"
glaxaco on September 8, 2008 6:15 AMCongrats!
Another note on the computer: might want to find a case that will lock the optical drives away from curious hands for a few years. My daughter broke the tray in half on the desktop, and she inserted a number of assorted coins into the slot-load CD player in my wife's car, so neither version of loader is safe if they have access to it (and by the time you find out they can reach it, it's too late).
The process of raising a child is mostly iterative in nature, and there will be many times you feel like you're stuck in a loop with no break in sight. Just remember that humans, whether 3 or 103, are constantly testing the boundaries, and while you want to encourage curiosity, you also want firm limits. Of course, that won't really be important until they can walk.
Something else: read to your child before they are born. I thought it was pretty silly at first, but the day my daughter was born she would turn her head towards my voice every time I was talking to someone else in the room (it's impossible to use your normal voice when talking to a new-born). It also means that when s/he's fussy at night there's a chance that once you've exhausted the options with the diaper change/bottle/burp routine, a book and a rocking chair could be all you need to calm her/him down. I'd recommend getting a nice book that you can both stand reading for a couple months (maybe even something your child might enjoy at an older age) and putting his/her name and the date you bought it on the inside cover, something they'll treasure when they're older, and keep it away from them for the next 10-20 years ;)
Vizeroth on September 8, 2008 6:15 AMBest wishes to the new family. Get ready for some early a.m.,one-handed keyboarding.
Bob D. on September 8, 2008 6:15 AMCongrats Jeff! My daughter is now 5 months old and I can assure you, it is the most wonderful thing. You won't regret it. Everyone says the first three months are the worst, and they are rough, but let me tell you, when your child is a few months old, and she grasps your fingers and pulls herself up, the look of wonder on her face makes it all worthwhile.
Mr. Shiny & New on September 8, 2008 6:16 AMCongratulations! I guess that makes this a Genetic Coding Horror?
The worst (or best, depending on your point of view) "geeky announcement" I ever experienced was when an acquaintance sent out a D&D-style character sheet when his first was born... *shudder*
Congratulations! We did IVF too a few years ago. I'm now a happy father of 3 children. 2 were boy/girl twins from the IVF process, the 3rd, a 5 month old boy now, was a surprise. Be careful! I've since talked to many people (friends and strangers) that went through the IVF process and later ended up pregnant naturally.
Also, make sure those ultrasounds are done carefully, there could be another one hiding in there!
Don on September 8, 2008 6:18 AMCongrats! I'll attest that not just the first 3 months are rough (though being awaking at 2 am and then again at 3 am and then at 4am... is rough), but the first year or so are... but as they start to learn new things and become more independent, it gets to be a lot of fun. My daughter is 3 1/2 now and it's amazing the things she does or the stories she tells. She's quite good on the computer too, having mastered the art of dragging my icons every which way (thankfully deleting them is a skill she has not yet learned). She's baffled still by the duel monitors though, as she loses track of where the mouse goes when it leaves the main screen. Your kid will be expecially confused with three monitors.
Kris on September 8, 2008 6:20 AMCongratulations Jeff.
Admir on September 8, 2008 6:23 AMCongratulations Jeff. It is an amazing experience. You will definitely look at lots of things from a different perspective.
Gulzar on September 8, 2008 6:24 AMCongratulations!
Mark Bernard on September 8, 2008 6:24 AMThat's fantastic news Jeff - Congratulations!
Toby on September 8, 2008 6:26 AMCongratulations!
My 2nd was just born on 8/8/8, weighed 8lbs 8oz.
Joel Coehoorn on September 8, 2008 6:26 AMCongratulations!
Anders Sandvig on September 8, 2008 6:27 AMBetter watch out. They tend to leak memory.
Thomas on September 8, 2008 6:28 AMWith all my heart, congratulations my good man. Take it easy, and one day at a time.
Matt on September 8, 2008 6:28 AM
sounds to me like
DIAPER HORROR
Congratulations Jeff!
Reproducing may not take any extra skill, but all the stuff that comes after?
Good luck! (from a father of two)
Jeff Schiller on September 8, 2008 6:30 AMCongrats, Jeff! As a new dad of just over 6 months, Kris is right - the first 3 months are hard, and they get slightly easier after (at least youre sleeping consistently), but overall this time has been as challenging as anything has ever been.
The biggest change is in your priorities. Suddenly all those geeky side projects arent so important anymore, or you decide to save them for when s/he's older and can enjoy them with you (I cannot WAIT for my son to experience Legos, Halo, the Matrix, Star Wars, junkbot building, playing chess, football, fishing, etc etc). And suddenly there's more downtime.
Every decision you make is colored by thoughts of your child. I stopped buying gadgets, computer components, and video games because I thought the money would be better spent on my son. Its shocking at first, let me tell you. In the end its so incredibly rewarding.
I guess in hindsight a child makes you realize your priorities weren't really as important as you thought they were.
Enjoy every single moment. It will be the hardest thing you ever do.
I'm the praying type, and we will pray for you all!
OG
Ordinary Geek on September 8, 2008 6:33 AMYou fork(2)ed!!!!
Congratulations!
Jeremy on September 8, 2008 6:35 AMCongrats Jeff have you come up with any names?
o.s. on September 8, 2008 6:36 AMI don't usually comment but just want to say CONGRATULATIONS! ^_^
Kien Pham on September 8, 2008 6:36 AMI'm really happy for you Jeff. A bit worried too though. You seem so happy, and miscarriages *do* happen. We had 1 (out of 3 properly born). My mom had 2 (out of 2). That's why we don't usually announce until we have to. Nothing wrong with it; it's nature's way.
For the adoption fascists out there, please go adopt your own children and leave Jeff the heck alone. My dad arranges adoptions a lot, and I can tell you they have their own issues, and are not for everyone. Even couples who do adopt as a moral choice tend to like to have *one* child of their own if they can.
T.E.D. on September 8, 2008 6:39 AMIs it only I who is seeing the outline of a skull in an empty void in the head :-)
You are going to have a geek for a kid, Congratulations...!
Congratulations Jeff!
Steve Duitsman on September 8, 2008 6:44 AMHow soon into the sono-gram where you thinking you could do better with the video feed, and started checking the cables to improve the UI?
Congrats, dude! Enjoy him/her before the teenage years.
Charles on September 8, 2008 6:44 AMCongratz, man!
I can imagine a year from now reading a post on here about building your own voice-activated remote-controlled baby feeder/air purifier with rocking and music capabilities for under $200.
Aston on September 8, 2008 6:44 AMCongratulations!!!
Don't you just abhor those punk kids accidentally getting pregnant. It took us a solid year. My wife is in her ninth month now, it gets super fun in the 28th week, and super miserable in the 36-40.
Chris on September 8, 2008 6:50 AMSome unsolicited advise from a father with a six-month-old baby:
A newborn baby is a real shock to your life. I was told this by many, many people, and I believed them, but you have no idea until you go through it.
My advice is that you save nothing -- NOTHING! -- to do "after the baby is born". If you have to prepare a nursery, do landscaping work, fix a running toilet, or whatever, do it BEFORE the baby arrives. Get the house absolutely spotless beforehand, too, so you have some room in which a mess can grow the first few weeks when you don't have time to keep up on things like that. Line up as many friends and family as you can to help with food, cleaning, laundry, etc.
Since you work from home, I'd strongly suggest discussing with your wife how that is going to be handled. You're going to need very strong boundaries between working and family life if you want to succeed at both.
Finally, I'd suggest reading a few parenting books and picking a parenting philosophy before the baby is born. Even if it's not exactly what you end up doing, it's a starting point. You also know some of the basic facts. A friend of ours, for example, actually thought she was "helping" her five-day-old baby by "not spoiling her" by not feeding her every time she asked to be fed. She actually thought she was helping her baby become independent by leaving her to cry for food at that age. Any research on her part would prevented such stupid notions from being formed. (Note that I'm not getting into the contentious issue of whether it's OK to let babies "cry it out", as nobody believes that would apply to a five-day-old baby crying to be fed.)
Bob on September 8, 2008 6:51 AMCongrats! As a father of a 2 year old girl I can tell you that there is much joy ahead for you and your wife.
Our geeky line was 'And the baby makes 11' (get it?)
Congratulations!
salman khattak on September 8, 2008 6:56 AMCongratulations!!!
Thanks God for a bit o' science...
Greg on September 8, 2008 6:56 AMCongratulations Jeff!
Pat H on September 8, 2008 6:57 AMFirst of all congratulations! We are expecting our first in March, so we share in your excitement.
As for the geeky reference for "we're having a baby"...
I started a baby blog to document our experience and keep the distant family and friends in-touch. The default post for WordPress is titled "Hello World". I thought it was very fitting for the introduction of a new life and tied into my own geeky personality.
Congratulations!
I always tell people that being a programmer was great preparation for being a parent: little to no sleep, changing requirements, demanding unspecific users, everybody thinks they can tell you how to do it better, and after the fact you can always find something you could have done better.
In re: scarring, you won't truly know how you've affected your kid(s) until you have grandkids and find out what terrifyingly embarrassing things your kids are teaching them. (My daughters still remember dancing on my feet in the local Waffle House while my wife tried to pretend she wasn't related and whispered sotto voce that we should stop because people were looking at us. True enough, but all of the women staring were either lost, remembering times with their own fathers or sadly remembering times that could have been while the men were grinning and enjoying our impromptu ballet.)
Enjoy your kid while they're young and never let yourself feel too big to get down and play with them. Those memories form a quiet conspiracy between the two of you that lasts a lifetime.
Oh, and, you're not prepared. No matter what you've read, no matter who you've talked to, no matter how many you've had before, you're never prepared. Each one is a unique miracle that comes missing some of the policy and procedure manual that you'll have to fill in yourself. Make a lot of mistakes and get over 'em. Kids have survived generations of worse parenting than you can inflict and flourished (even before air conditioning and indoor plumbing, if you can imagine).
It's a wild and wonderful adventure. Lose yourself in it and you may find a little bit of the kid inside you that had been lost.
A proud father of four (two step and two biological) and grandfather of two.
Gilbert on September 8, 2008 7:01 AMCongratulations Jeff! :) Programming with human factors...
Martin Lundberg on September 8, 2008 7:06 AMCongratulations! Nice to see that after forking failed a few times, that you got the return result you wanted. I expect you'll have an evil genius on your hands.
Nick on September 8, 2008 7:07 AMCongratulations!
With all due respect to Richard Stallman, no, it doesn't take talent to reproduce, but it takes a lot to manage it and your efforts do affect a lot more people than Emacs. I'm a father of three, with the oldest a teenage daughter. THAT takes far more effort, learning, and patience than any programming I've done.
Tim
Tim on September 8, 2008 7:08 AMJust one word, Jeff: Congratulations!!
I hope this child fill your lives (yours and your partner's) with a new happiness.
Am about one month away from launching our own little science project onto the world. Congrats and happy development!
spongefile on September 8, 2008 7:12 AMAlways happy to hear that a nerd got a little play. Congrats Jeff!
Broham on September 8, 2008 7:14 AMCongratulations!
Raanan Avidor on September 8, 2008 7:19 AMCongradulations and may a wonderful life be ahead for your family!
Mr_Congradulations on September 8, 2008 7:24 AM~1209600 seconds till our first child is due.
Definitely something in the water this year, seems like everybody's having a baby!
Congrats and good luck. Right must get some sleep, night!
bloop on September 8, 2008 7:28 AMCongrats dude!
John on September 8, 2008 7:28 AMAdoption is great, but in the United States we are having kids below the replacement rate (immigration is the only reason the population is increasing), and there are really not that many kids up for adoption. I run into people all the time that think that there are still orphanages crammed with kids in the U.S. Quite the contrary. Orphanages have essentially ceased to exist here, and people that want to adopt often end up waiting a long, long time before a child is available for them. Many ultimately give up and go to other countries to find a child to adopt.
Yes, it is a different situation globally, but I just thought I'd point out that from a U.S. point of view we are having a low number of kids and also absorbing immigrants and adoptees from other countries, so people here choosing to go the IVF route is not part of a larger problem.
I also don't know why people who go with IVF get picked on more than people who have a child without special measures. A couple choosing to have a child is having the same impact whether they do it with IVF or without, so I don't understand this notion that it's somehow just a little bad if you have a kid normally but is extra bad if you have one through IVF. If anything, I'd think a significant proportion of kids conceived "normally" are unwanted, will have a rough time of it, and society may also have a rough time with them. Children born with IVF are clearly very much wanted by their parents. Go pick on drunken teenagers if you want to pick on someone for having irresponsible births.
Bob on September 8, 2008 7:29 AMCongrats!
I'll pass on the wisdom my father passed to me:
"This is the easy part!"
redspot on September 8, 2008 7:29 AMCongratulations Jeff. I rarely comment on blogs, but this insight into your life, does really help make a connection with me. I'm on the same boat, still not ready for IVF; but thinking about it. Congratulations, best of wishes.
Arturo on September 8, 2008 7:30 AMSo does this mean that several years worth of prolonged programming binges can make it difficult to impregnant a woman?
Say no. Please.
Josh Stodola on September 8, 2008 7:40 AMCongratulations! We have a ten-month old, and the only full-nights of sleep I've had since were while at Software Development. Though the first night, I still woke up at the normal feeding times.
You will be amazed at how fast they develop personality and preferences. And then how quickly they change. Somedays I think that he changes his preferences because he knows my wife and I have adapted to his current prefs.
Still I wouldn't trade it for anything.
Frank on September 8, 2008 7:41 AMcongratulations and best wishes
jack on September 8, 2008 7:42 AMCongratulations man & good luck on an amazing journey. ;)
Ian on September 8, 2008 7:44 AMCongrats! Great geeky title.. I actually got quite a kick out of it.. it's much better than Jeff 2.0.
For some baby name help check out this site...
i stumbled across it back when we were looking for names for our baby.
RT on September 8, 2008 7:46 AMCongratulations! I hope you are all healthy and well, and wish you and your family all the best. A new child is a great present (and commitment). Becoming a father is the greatest thing that has ever happened to me...
Moshe Eshel on September 8, 2008 7:47 AMEnhorabuena!!
Congratulations!!
Congratulations!
There is all kinds of advice to give new parents, but the best advice I ever received was to sleep when your newborn sleeps.
Congratulations! :-)
Leon Timmermans on September 8, 2008 7:57 AMCongratulations Jeff, as a father my heart goes out to you. Be prepared for a atleast one year of odd sleep schedules (infants can sleep as much as 12 hours, just not 12 hours straight), lots of dirty clothes, and some pretty nasty stuff. RMS only had part of that statement correct. While it doesn't take much to create a child you'll be perfecting him or her for the rest of your life.
It's only after having a son of my own did I understand the work my mom had to put in to get us where we are today. And she had to raise 4 of us!
Please be as curious as your kid is about the world. As adults we take for granted that we have seen a lot and tend to gloss over things easily. I never paid attention to buskers until recently, when my son liked the music one day. Then I noticed all the other parents who were also stopping.
Joe Chin on September 8, 2008 8:01 AMCongratulations J & B, sleep is for wusseys!
Mine is nearly 30 and they have been the best 30 years of my life (so far).
Invest in being human now and reap massive returns in the future as well as a journey that unfolds magic in every moment of every day.
All of the best, Mike
Congrats, Jeff. Fatherhood is a wonderful thing. All my best to you and your wife.
Jon Sagara on September 8, 2008 8:11 AMMazal tov!!!
Bill McAlister on September 8, 2008 8:14 AMNice fork()! Congratulations!!
Congratulations, Jeff!
Don't be afraid to keep us informed. We want to know if the baby is Jeff 2.0 or wife 2.0 :-)
Congratulations!
mike on September 8, 2008 8:15 AMCongratulations from Santiago, Chile!
I hope all go well.... and welcome to a new life
Jorge Diaz Tambley on September 8, 2008 8:16 AMCongratulations. My Agile partner and I also used "The Miracle of Science" development methodology to spawn a new process. There was an unintentional fork, and we are now blessed with two two year old boys.
Chris on September 8, 2008 8:18 AM
Congratulations!
Braden on September 8, 2008 8:19 AMCongrats from Tunisia!
Omar Abid on September 8, 2008 8:20 AMCongratulations, Jeff. Very exciting! Way better than emacs.
bill on September 8, 2008 8:21 AMJust wait for its first core dump.
Congratulations!
Ross on September 8, 2008 8:22 AMI'd been suspecting for some time that "Jeff Atwood" was a fictional character. Now I'm nearly certain. Any blog with this much positive reaction has to be duping someone.
Lepto Spirosis on September 8, 2008 8:26 AMCongrats Jeff! Good luck with your new addition to the family.
On a side note, what the heck is Stallman talking about? If you were to dismiss Steve Job's or Bill Gate's conception as useless and it doesn't help out other people you would be contradicting yourself. What if your parents thought how you did and didn't want to have you? I guess maybe the world would THEN be better off. Sometimes this man makes the most stupid comments, just go and ask Steve or Bill's parents if they aren't proud of there kids and if they think if they didn't have their kids that it would of helped out more people.
Sometimes I think Richard sounds like Michael Moore with his outrageous comments and claims. Richard, I've just lost more respect for you again. Life is a gift, I've seen some amazing people come from some families that you would think shouldn't be reproducing (Idiocracy anyone) but everything worked out and that's the miracles of life.
Scott
Scott on September 8, 2008 8:27 AMNever commented here before but been a reader for some time now.
Just wanted to say congratulations and thanks for all the great reads!
Andreas L on September 8, 2008 8:27 AMCongratulations sir. Here's to the many late nights and early mornings and funny looks that lie ahead :)
mgb on September 8, 2008 8:29 AMI wonder what happened at the constructor, since the process is not spawned that easy, you say. Maybe add some more non-premature optimization? Or was the thread pool deadlocked?
Ruudjah on September 8, 2008 8:33 AMRe: The laboratory of the young mind.
The stochastics predominate. The only hope of attaining meaningful results is to seek patterns in the chaos.
Good luck, congratulations and may God be with you all.
JimS. on September 8, 2008 8:35 AMIt must have been stressful working on SO and dealing with all of this.
Congratulations!
Justin Nelson on September 8, 2008 8:35 AMAs a fellow father and crazy geek, I wanted to say congratulations. You are about to embark on the most rewarding experience there is in life. I wish you and your wife an awesome, healthy pregnancy, and hope you have a happy, healthy baby in a few months.
Brandon Burton on September 8, 2008 8:37 AMCongratulations!!
Onno on September 8, 2008 8:39 AMCongratulations!
That picture may only be at 13 weeks and 1 day, but there is definately some Coding Horror potential in that head. Well, it looks like a head, do they have heads at 13 weeks?
John H on September 8, 2008 8:40 AMCongratulations, Jeff! You've managed to scare the entirety of your readers with the news that you are reproducing! :)
Michael on September 8, 2008 8:41 AMGrats Jeff!
Steve-O on September 8, 2008 8:47 AMCongrats. I too needed the miracle of science to aid in reproduction. It took a long damn while, but eventually we were able to complete the development project ahead of deadline by 9 weeks, unfortunately quite a bit over budget.
Watching your kids develop is one of the greatest and freakiest things you'll ever witness. Freaky because they really reflect you back to yourself. And the great moments just pile up one after another. I'm proud to say that my almost 9 year old daughter has almost completely memorized the dialog of the original Star Wars trilogy as well as LOTR. I'm sure she'll impress some geeky boy with that ability at some point. And so the future of geekdom will be ensured.
have fun, you deserve it. And you aren't the only one to get ticked off at people accidentally becoming pregnant... I had to avoid them in order to keep myself from murderous rage.
Camey on September 8, 2008 8:48 AMCongrats!
Brian Kuhn on September 8, 2008 8:58 AMCongratulations! Remember, only you know how to raise your own child. Don't listen to anyone about anything. You'll get conflicting advice from the nurses in the same hospital about EVERYTHING!
My son turned 2 months on the 5th. It's amazing to watch him learn. I seriously think of him as programmable. Amazing.
Matt on September 8, 2008 8:59 AMCongrats, Jeff. Do you know who the father is?
Burton on September 8, 2008 8:59 AMCongrats!, to both of you. Be warned: I've heard that new processes take up heaps of memory and generate lots of I/O errors; I hope you have automatic garbage collection. Good luck debugging :)
Koen Hendrix on September 8, 2008 8:59 AMCongratulations and good luck!
Georgiy on September 8, 2008 9:03 AMI wish your future child the best. Additionally, I'm a developer FOR Philips Healthcare, and wanted to let you all know that we're releasing a new version of our TERRIBLE website on 9/27. There are all kinds of awesome clinical images to come, as well as much better UI examples. Thanks for letting me do my shameless plug. www.healthcare.philips.com :)
Kendall on September 8, 2008 9:05 AMCongratulations!
Adam Dempsey on September 8, 2008 9:12 AMCongratulations
Nelson Marmol on September 8, 2008 9:21 AMCongratulations! I had a second kid two months ago and they take turns keeping us awake, but it's soooooooo worth it! =)))))
Chris on September 8, 2008 9:23 AMJeff, wonderful news! Welcome to the fold of fatherhood, one of the most rewarding experiences you will have. As the father of 2 girls, I have to find anything that can beat watching your children grow, develop, explore, and learn each day. Whether your child is laughing as she jumps down the stairs, or cooing as she grasps your fingers, you'll store those memories forever!
Stallman has some issues he's never worked out, and the more I listen to his beliefs and read his comments, the more I realize that while he has some decent ideas, he's not someone I would seek to emulate or seek respect from.
Delmania on September 8, 2008 9:25 AMWow, congratulations. We also had our first child later in our 30s, after getting medical help with the logistics of pregnancy. Raising kids changes everything.
DGentry on September 8, 2008 9:27 AMCongratulations! And, yes, Stallman is an idiot ;-)
Roddy on September 8, 2008 9:30 AMCongratulations! Having children changed the way I viewed life and priorities for the better. And when they hit 3 or 4 they are great usability testers and you can pay them with fruit snacks!
Ryan on September 8, 2008 9:38 AMYoo hoo!
Congratulations! Especially that it must have been a long, long road to reach this goal. Congrats again!
Congratulations Jeff!, Let's hope the 2.0 version of you is even better =D
Nicolás Miyasato on September 8, 2008 9:40 AMCongratulations, Jeff! Incidentally, that process' priority will be realtime for the next couple of years, and, you will find you don't have the correct permissions to change it.
Godspeed.
Rick @ Vertigo on September 8, 2008 9:42 AMCongratulations Jeff.
Patrick on September 8, 2008 9:45 AMAnd to think, for the last few days I was worried that you had become deathly ill.
Michael on September 8, 2008 9:46 AMCongratulations Jeff.
NMasao on September 8, 2008 9:48 AMCongratulations Jeff! Hope you have a beautiful healthy baby! Good Luck with everything!
Phil V on September 8, 2008 9:50 AMOur first is due in 2 months.
Congratulations!
Scary. Somehow programmers are spreading.
At least your baby will be a teenager at the right time, when geeks are cool, and quarterbacks are the laughing stock of high schools.
That'll show 'em.
Congratulations Jeff.
Rami Kayyali on September 8, 2008 9:56 AMOh god. A little baby Atwood. Be afraid.
Seriously, enjoy every second!
Tom on September 8, 2008 9:58 AMCongratulations on this extreamly fun programing project :-)
Einar G on September 8, 2008 10:05 AMWay to go. You knocked her up good.
Dave on September 8, 2008 10:06 AMCongrats Jeff. Off to buy RockBand Baby Gear...
Alejandro on September 8, 2008 10:15 AMCongratulations!
Recent conversation between my 2yr old son and his grandmother:
gm: "You know to listen to your daddy, right?"
son: shaking his head and smiling, "Noooo"
Yeah, good luck in having control beyond 1 year old. :)
Michael Lang on September 8, 2008 10:20 AMHeartiest Congratulations Jeff,
May GOD bless your kid, and may your kid live a purposeful life.
... continued.
But I've enjoyed every bit of it so far. It wouldn't be any fun if your kids always listened... just easier.
Michael Lang on September 8, 2008 10:25 AMCongratulation Jeff!
Proud dad of a 4-month old. Enjoy your new addition!
YL on September 8, 2008 10:31 AMCongrats, Jeff!
Honestly when I saw the title I was expecting a follow-up to your previous post (on blog.stackoverflow.com) on Cache-based background "tasks" in ASP.NET.
Craig on September 8, 2008 10:32 AMCongrats, Jeff!
Be sure your new solution is strongly typed, unit tested, and accepts valid parameters without returning too many arguments, or it may throw a TemperTantrumException or a HissyFitException when you least expect it.
Erick on September 8, 2008 10:32 AMBefore I had kids my friends with kids tried to explain to me how much your life changes when you have them. Its one of those things like the Matrix that you can't be told about you have to experience it.
As a father of twins I had no comprehension of the scope and extent that my life would change until they arrived. I used to juggle many projects at one time now I have time for at most one.
Cherish your free time because it will only be a memory in a few what will feel like short months. Don't get me wrong, my kids are the best things that have happened to me. Just be prepared. Congrats by the way...
bjkpoker on September 8, 2008 10:38 AMCongrats, Jeff!
Sang Yum on September 8, 2008 10:40 AMCongratulations!
I always wonder where you find the time and energy to research all of these subjects that you write about. As a father of two small children who works from home regularly, I can tell you that it's VERY difficult just to focus on the work at hand, let alone find time to research new subjects. I wish you lots of luck.
Rollakosta on September 8, 2008 10:40 AM"Félicitations" Jeff ! (Congratulations)
Ced-le-pingouin on September 8, 2008 10:42 AMcongrats! my nephews (3) were all conceived via IVF.
best of luck to you and your SVN repository (aka, wife)
Congratulations Jeff!! As a new dad myself, I can assure you that you are in for a wild ride. Resist the urge to buy neat gadgets. My son has an OLPC before he left the womb. I hope it's still relevant when he's old enough to actually use it...
Tim McQueen on September 8, 2008 10:43 AMCongratulations Jeff!
Stephane Grenier on September 8, 2008 10:52 AMCongrats!
But I don't think you will be successful in your geek teachings to the kid. As most children rebel against their parents, your kid will probably become a lawyer. :)
Wilerson on September 8, 2008 10:54 AMCongratulations Jeff!
Sash on September 8, 2008 11:00 AM... so will you make him learn C? =)
Anyway, Congratulations !
Just a quick word to say congrats, if the quality of this blog is any indication to go by, you'll make a fine pops!
Cheers!
Matthieu on September 8, 2008 11:07 AMCongrats.
Kids = best.thing.ever
MattH on September 8, 2008 11:10 AMCongrats!
Now you need to get some shirts like this:
http://www.thinkgeek.com/interests/giftsforkids/6c71/
Congrats, Jeff! I hope s?he's a blogger!
Casey Rodarmor on September 8, 2008 11:19 AMYou're the Daddy, man...
Seriously, Congratulations...
How many months more???
Bmunch on September 8, 2008 11:20 AM"Having kids is great, you can teach them to hate the things you hate, and they practically raise themselves what with the internet and all."
Ian Patrick Hughes on September 8, 2008 11:22 AMOur 3 year old daughter said at dinner last night as the adults were conversing:
"Am I talking to myself?"
LMAO... Wow 3 years of surviving my sarcasm and look what has happened!
Best of everything Jeff!
(i.e. no sleep, the pee/poop, the pukes, pediatrician visits, and more love than a heart can handle)
Congratulations, and for the record, being a part of the creation and shaping of a human being who has the potential to do anything is far more helpful and profound than programming Emacs.
Shane on September 8, 2008 11:26 AMnatural inheritance huh? :)
Ion Todirel on September 8, 2008 11:28 AMMany congratulations to you all, Jeff!
And Stallman's wrong: if reproduction required no special talents, absoltely everyone could do it. You managed it only with a whole lot of effort and technological assistance, and there are those who simply cannot no matter what they do.
Whereas just about anyone can contribute code to Emacs, and has.
Eric Meyer on September 8, 2008 11:29 AMI thought this was going to be about Google's Chrome browser and how it spawns a new process for each tab.
Oh, but congrats on the kid :)
David on September 8, 2008 11:31 AMCongratulations Jeff!
I hope an even more advanced miracle of science, called ICSI works for me...
I'm getting the return value from CreateProcess this Thursday! :-)
Congratulations, what a great way to announce!
Having recently spawned one myself, I can say that don't believe what they say, babies are not finite-state automata, you cannot program them in any way, they'll just be who they are!
Jaime Cham on September 8, 2008 11:33 AMCongratulations - great news!
Guy Ellis on September 8, 2008 11:38 AMCongrats!
I highly recommend you read "The Happiest Baby on the Block". Worked wonders for us.
Kevin H on September 8, 2008 11:43 AMCongratulations!
Ryan Liang on September 8, 2008 11:55 AMCongratulations! The world needs more good nerds :D
Matthew Gallant on September 8, 2008 12:00 PM'Grats!
I like your announcement. Wish I had thought of something that witty for announcing my girls. :-)
JJN on September 8, 2008 12:07 PMJeff,
You can clearly tell, from the sonogram, it's a boy!
Scott
Scott on September 8, 2008 12:08 PMCongratulations!
Wilfred Knievel on September 8, 2008 12:15 PMAmazing news, best wishes to all three of you. :)
Congratulations!
Artur on September 8, 2008 12:23 PMCongrats Jeff. My wife and I are not far behind you (12 weeks).
Rob Allen on September 8, 2008 12:23 PMCool dude :)
My kids are teenagers now - want to trade? I think it would be a valuable experience for you. Might keep you from trying this again :)
Seriously, you're in for the ride of your life, but it's worth it! And a test-tube baby too... that's just geekalicious :)
Wow, congratulations. It sounds like it was a frustrating road, but "better living through chemistry" paid off in the end.
No amount of reading or listening to advice or playing with other peoples kids can prepare you for parenthood. But you will be amazed at how fast you adapt to having your heart and soul outside of your body and you will be astounded by your own capacity for love.
Congrats!
I hope you made sure to have your work peer reviewed!
Steve on September 8, 2008 12:28 PMCongrats. As a father of three, I can say parenting is the greatest challenge and joy of my life. Words escape me trying to describe it.
On a somber note, I was trying to introduce my eldest to the joys of computer science, but sadly, she is clearly not interested. I was hoping it would be something we could share and strengthen our relationship with, but evidently she is what my wife has termed "boy crazy". Go figure. Make sure you stock baby's bookshelf with lots of Shel Silverstein, including The Giving Tree and the Missing Piece.
http://en.wikipedia.org/wiki/Shel_Silverstein
I Am 8-bit on September 8, 2008 12:28 PMToo many underlings.
SPAWN MORE OVERLORDS!
Nick on September 8, 2008 12:30 PMI'd say you'll be the depository for children's songs but you won't mind at all. I love to sing children's music now. You'll find your wisdom is not in your knowledge.
retrospect on September 8, 2008 12:32 PMCongrats Jeff ... btw does Aeron also make baby chairs ???.
Gart on September 8, 2008 12:35 PMSo, that's just super news. I'm super excited to hear about that.
Congrats!!!!
Jon Galloway on September 8, 2008 12:45 PMCongratulations.
I believe the correct term for creating a new process is 'forking'.
Enjoy your growing family!
Ian Tyrrell on September 8, 2008 12:51 PMHey! Congratulations Jeff. Best wishes to all of you. Incredible title. But beware: the new process tends to be quite greedy before optimised and other proccess like "sleep", "sex" etc. don't get much to lease until T-birth + 6.31138519 × 10^10 ms or so...
Petr Macek on September 8, 2008 12:55 PMIan, that's even better. Somehow this has to be incorporated into a nerd pickup line - wanna go back to my place and fork.
Justin Meyer on September 8, 2008 1:02 PMCongratulations, Jeff!
Best example of 1+1=3 :-) .
All the best to your wife.
Congrats :)
Make sure he'll have good environment, don't let him talk to the PHP, ruby, and python kids :P
Send him to a .NET School :P
Congratulations, Jeff! I think your title was just geeky enough, but not too much. :)
Steve Smith on September 8, 2008 1:17 PMFelicitaciones!
Soda on September 8, 2008 1:22 PMStallman is a self-worshipper.
Every conception is a miracle. If you can write a program that can impregnate someone with a child, and that child is apart of the code that you wrote, I would be impressed....
headlice on September 8, 2008 1:24 PMCongratulations!
When I try to tell my friends with no kids what it's like I tell them that it's like going from black-and-white to color, although perhaps of a slightly boring movie. Lots of mundane headed your way, but there is a richness to it that can't be described.
Doug on September 8, 2008 1:35 PMCongrats Jeff (and family)!
Julia on September 8, 2008 1:40 PMOMFGWTFBBQ!!! Nice work, Jeff!
Congratulations on the new edition to the home. Life will change, for the better.
Sleep. Now. Please. Lots.
Your first few months with the baby may be easy, in which case you'll be happy you're well-rested and able to process it all effectively and enjoy it; they may be difficult, in which case the sleep you bank now will work to cushion you against the crushing effects of sleep deprivation.
Congratulations on your baby. =)
DDaviesbrackett on September 8, 2008 1:49 PMCongratulations!!
Joe on September 8, 2008 1:54 PMI have long subscribed to the idea that children learn not by our good direction but by our good example. Despite my best efforts to exploit this theory to their advantage, my children have made a point of being as different from me in their intellectual pursuits as could be humanly possible. Neither of them is a computer scientist or a physician. Truly, they have become themselves. In retrospect, my not having god-like influence over them was not a bad idea at all. Welcome, Jeff, to the humbling, shocking, enthralling and enduring world of parenthood from which death is the only escape and the observer is constantly affected by the observation. Good luck!
Don DeTina on September 8, 2008 2:06 PMCongratulations...
Ahmed Kotb on September 8, 2008 2:09 PMHearty congrats Jeff.
Nivas on September 8, 2008 2:13 PMGotta add my congratulations!
Congratulations!
You've taken the first step toward becoming a father!
Remember, Scott H has been extolling the virtues of his two upon us and how technology has played in his experiences with them. You need to do the same to give a differing view of these experiences.
Good luck, and I hope all goes well up to and after the delivery of you first! It will be the most enjoyable experience you will ever have!
Just think... you'll have your very own Mini Me!
John Baughman on September 8, 2008 2:15 PMAh, I think I beat you on the geekiness: I used "1UP" for my second child's faire-part. Congratulations!
Bertrand Le Roy on September 8, 2008 2:21 PMCongratulations Elizabeth and Jeff.
All the best on the journey of unconditional love; the best and least measurable return on investment of any project; and discovering you can do more with fewer hours of sleep than you ever imagined possible.
Chris on September 8, 2008 2:23 PMCongrats!
But shouldn't the title have been "Spawning a Child Process"?
Jeff on September 8, 2008 2:29 PMCongrats - Jeff.
The wife and I hit the Miracle of Science lottery roughly three years ago and ended up with boy/girl twins who are about to turn two.
Get ready for quite a change...
:)
Brett on September 8, 2008 2:50 PMCongrats Jeff.
But remember "With great power comes great responsibility." - Stan Lee
Adrian. on September 8, 2008 2:50 PMFirst time I've ever posted on your blog, but wanted to drop a congratulations! We're expecting our third in January. While we didn't have to resort to science, it did take several years. Again, congrats!
Michael McGuire on September 8, 2008 3:10 PMYay for IVF! It sounds awful, but it makes you feel that they're much more precious than those who seemed to have kids without even trying!
DJ on September 8, 2008 3:21 PMCongratulations!
Erika on September 8, 2008 3:25 PMCongratulations Jeff, best of luck. My wife and I are going through IVF at present after a number of years of trying naturally, it's a tough road and I'm pleased it worked out for you.
@stEvil.
What do you base your comments on?
In New Zealand there is a pool of couples waiting on a list to adopt a child. Many of these couples will never get a child through adoption. In my region there where only 2 children placed with adoptive parents last year. Needless to say the waiting pool is significantly larger than 2 couples.
I don't see IVF as a selfish option.
Tim on September 8, 2008 3:25 PMHaving a child is like sex.. no wait. It is like software, like Stallman said. First time I agree with him since 1990.
Linus Torvalds on September 8, 2008 3:49 PMCongratulations!
I thought it was very funny when I opened it up and saw the ultrasound.
PRMan on September 8, 2008 3:56 PMCongratulations! With a new kid and your stackoverflow.com, does this mean that you will start updating your blog annually?
DDR on September 8, 2008 4:38 PMHey, congrats dude!
Dan F on September 8, 2008 4:56 PMMucho Congrats Jeff.
Well done making it thru IVF with your sanity intact (I hope)...
seanb on September 8, 2008 5:00 PMLooks like Atwood 2.0 has been released to manufacturing :)
Congrats and best wishes.
Gaurav Sharma on September 8, 2008 5:07 PMOh god, congratulations man. =D You gotta be so proud and happy.
It also scares me a bit what will this child have to go through with the father it'll have. Think we have a Coding Horror Redux in the making? =p
Wow Jeff. Congratulations.
Now you get to answer every question on God's green earth... whether you want to or not.
ha ha...
"Are we there yet?"
Really though, good for you.
rwheadon on September 8, 2008 5:21 PMHey great news Jeff !
enjoy !
mmh on September 8, 2008 5:22 PMFor those of you just tuning in, this blog is just at the point where Fonzie's skis have left the ramp but he hasn't hit the water yet.
Pedant on September 8, 2008 5:51 PMCongrats on your baby, but more so congrats on joining the 3% of computer nerd population that have actually had sex. LOL!
HB on September 8, 2008 5:52 PMHa, and I thought your post was going to be about how Google's Chrome spawns a new process for every new tab opened. I need to get out more...
Nevertheless, congratulations!
Cameron B on September 8, 2008 5:54 PMSoon you'll have to decide on a PID for the new process. (couldn't resist)
Haacked on September 8, 2008 5:57 PMCongratulations, Jeff.
DonLiang on September 8, 2008 6:00 PMHi Jeff,
Congratulations! I'm about to have a baby too, and exactly today I knew it's a little `she` who we're waiting for hehe.
Eros Zica on September 8, 2008 6:06 PMThanks so much for all the great comments, everyone.
Yes, I do read them all, and I'm sure Betsy will too! It's only fair since she's doing all the real work here.
I particularly appreciate any hard-won bits of geek dad advice anyone has -- if it's wasn't clear by now, I have no idea what I'm doing!
Jeff Atwood on September 8, 2008 6:08 PMcongrats
krishnaa on September 8, 2008 6:34 PMWell done Betsy. Jeff, face it, you did the easy bit.
As a two time father, my only advice is... watch out for the smell.
Am I right dad's, or am I right?
Smirking Liberal on September 8, 2008 6:34 PM"I particularly appreciate any hard-won bits of geek dad advice anyone has -- if it's wasn't clear by now, I have no idea what I'm doing"
1) Take some Vicks with you to the hospital and rub some on your top lip when you go into the delivery ward. You'll thank me.
2) Don't wear squeeky shoes into the delivery ward. You REALLY don't want to draw attention to yourself.
3) Enrol in a remedial comedy course. It's a well known fact that your ability to tell a joke decays exponentially with the number of children you have.
4) Having children means never being allowed to play World Of Warcraft... ever... again.
5) Get ready for the best roller coaster ride of your life. Watch "Parenthood" for some good being a Dad tips.
Congrats
Ling on September 8, 2008 6:48 PMCongratulations Jeff =)
"As an aside, this is something my wife and I have worked at for a number of years"
Oh poor poor Jeff. MORE work?!
`Josh on September 8, 2008 7:15 PMOne word of warning: look up what "meconium" is before the big day arrives.
Mike on September 8, 2008 7:19 PMHey Jeff congrats. I've got 2 of my own (twins, one of each, now 10.5 years old) we also got them through IVF. I feel your frustration about the teenage couples... although it was the friends/family who seem to imply we just didn't know how to do it "just relax, go on holiday, have a glass of wine" they were the ones that frustrated me.
But that was years ago, once it's out and crying how you got it matters much less.
My advice is: don't talk down to them and explain the how and why of things. Don't worry if some of it goes over thier heads, they grow into the language really fast.
That said sometimes a I have say to myself "no I really *did* want smart inquisitive chiildren"
It's hard work but worth it in the long run (oh and in the short run too)
Dougal on September 8, 2008 7:28 PMمبروك =)
Ahmed on September 8, 2008 7:59 PM"It's only fair since she's doing all the real work here."
My wifes comment one day when she came home really tired. "Man, I'm beat we had two codes today and I grew a lung."
Scott on September 8, 2008 8:03 PMCongratulations. Having a child is kinda like you'd expect; except that falling in love with them in the way that you will is completely unexpectable.
Jim on September 8, 2008 8:21 PMCongratulations on signing off a new deal for such a fabulous project.
Now just make sure you don't go over schedule.
;-)
Aaron Seet on September 8, 2008 8:30 PMCongrats! Like everyone else, my small portion of advice is as follows:
Start your hundredpushups.com training regimen now; getting in serious shape will help so much with the feedings every 120 minutes and severe lack of sleep your about to endure. I was a little off my game last April with my first one and I wish I had done it earlier.
Regards,
Andrew
Andrew on September 8, 2008 8:36 PMCongrats Jeff !
Its a good news to start my day ...
Hope to see "HorrorFather.com" in few years time :)
Murthy
Murthy on September 8, 2008 8:53 PMCongrats!
Mo on September 8, 2008 9:24 PMYou know Jeff, lot's of times I've thought of commenting here but never got around to it. This time I couldn't resist myself!
Congrats to you and your wife.
Will we be seeing some parenting hacks now?!!
abhijit on September 8, 2008 9:39 PMCongratulations Jeff! Sorry - no insightful words of wisdom from me, I am still stumbling through being a new father myself :)
Jeff on September 8, 2008 9:40 PMWow..conggrats Jeff and Betsy.
Thejesh GN on September 8, 2008 9:46 PMWow..congrats Jeff and Betsy.
Thejesh GN on September 8, 2008 9:46 PMCongratulations & Best Wishes!
I think we can expect you to start a new blog soon - ParentingHorror.com :-)
Ritesh Rajani on September 8, 2008 9:53 PMCongrats, Jeff!!
welcome to the club.
and as Nathan said -- get all the sleep u can for the next few months.
Well, I guess that explains the large break in posts!
Congratulations to you both! (To you three?)
Atario on September 8, 2008 10:18 PM"if it's wasn't clear by now, I have no idea what I'm doing!"
I'm guessing no one has an idea of what they're getting into the first time aroung.
Congrats!
Jazz on September 8, 2008 10:27 PMCongratulations
Juan on September 8, 2008 10:48 PMCongratulations, can't wait to read hist first column.
Philippe on September 8, 2008 10:53 PMCongratulations Jeff!
I read your blog as often as possible, and it is good to see that you have another excuse for not updating it as regularly as you did _apart_ from StackOverflow ;-) Looks like you're going to be really busy from now on. Enjoy the ride!
Frances on September 8, 2008 10:54 PMMega-congrats Jeff!
God bless all of you!
Hi, Congratulations Jeff!
My son is two years old now. Being dad is a so exciting experience.
May the best wishes with you and your little Angle!
Congrats Jeff!
Thijs Lensselink on September 8, 2008 11:32 PMHi Congratulations Jeff...!
Amazing blog post i have to admit... As usual of course...!!!
Nilotpal on September 8, 2008 11:33 PMCongrats Jeff...
You have been amazing us with so much of interesting stuff.
Its ur turn to be amazed by each and every small thing your baby does.
Oh no.
Well, there's no going back now. And for some reason, I guess you wanted this, so: congratulations!
You are in for such a surprise...
Just remember: five inches from a <i>padded</i> surface.
Josh Parris on September 8, 2008 11:38 PMCongratulations! I'm waiting for my daughter to make her appearance. My only advice is to give them priority... renice -5 childID works for me.
Ewan on September 9, 2008 12:02 AMCongratulations! Best of luck to all three of you!
Martin on September 9, 2008 12:06 AMCongratulations!
As the proud father of a 3.3 years old boy, I can tell you it's going to be an absolute blast. Remember, though, it's extremely easy to put something in the head of a child; and nearly impossible to get it out. If you or your wife know a language beside english, teach him/her that.
My best to the three of you.
Chris Mahan on September 9, 2008 12:07 AMCongrats!
I'm the proud father of an 8 month old son, I vividly remenber the feeling, being able to say: "we're goig to have a baby" after keeping our mouths shut the first couple of weeks.
Makes you feel proud, and feel good.
Best wishes for you three
Huibert
Huibert on September 9, 2008 12:10 AMCongratulations!
Keep him/her away from computers as long as you can... or make sure he/she learns C ;-)
CONGRATULATIONS!
If you haven't already, I'd consider getting the '4D' images done. If you live in the Bay Area (I think you do) there's a lot of places doing it.
Here's an example with our Son: http://picasaweb.google.com/nstinemates/Toby3D#
Nick Stinemates on September 9, 2008 12:12 AMOk, three pieces of advice: get everything ready ahead of time. You will be a sleep-deprived zombie for 6 months after birth.
The second piece: watch absolutely all the movies (especially R rated) that you have in the mental queue. It will be YEARS before you can watch an R movie in peace at home on the old TV. Which by the way won't be your anymore, but will become a baby einstein, sesame street, curious george and caillou watching machine.
The third: get together with your friends now. Once your wife is 7 months, and for a year after, you won't be seeing much of them. Be prepared for some of them to go dormant. Not everybody can handle someone else's eat-cry-burp-poop "subprocess".
But you won't care. Trust me on that!
Félicitations!
You still have some time to implement
ON_MESSAGE(WM_USER_BABY_SCREAMING,&CBabyManager::OnChangeDiaper)
ON_MESSAGE(WM_USER_BABY_LAUGHING,&CBabyManager::OnParentSpeakingStrangely)
Btw, please do not analyze the poor-style coding!!! ;=)
Ryan on September 9, 2008 12:35 AMCongrats!
As a father of two the best advice I can give is never forgot they are their own person.
In years to come you will see them share some of your passions but in their own unique way.
Whateve your do, don't expect them to be copies of you :-)
Terry on September 9, 2008 1:12 AMCongrats!Congrats!Congrats!
Please tech him VB syntax so that i don't always need to translate your code :)
Nawaz on September 9, 2008 1:14 AMCongratulations!
I've got a 3 & a 5yo and my only bit of advice is: there's really no advice that can prepare you! It's such an amazing and world changing experience, you just can't 'know' what it's like until it actually happens, so don't stress out trying to :)
Good luck!
Ed on September 9, 2008 1:20 AMGratz Jeff!! I'm late to this congratulations party but anyways, I wish you the best.
I can see that you used a Third Party library to spawn the process, that is ok, as long as you have the source code ;)
Martin.
Martin Marconcini on September 9, 2008 1:24 AMHi again!
Jeff, you are parents. Believe in your natural human sense. That's all of advice you need at the beginning.
And if teenage age starts, the best you can do is convince your child/children that they can trust in you.
Cheers and congrats again.
Juergen on September 9, 2008 1:36 AMCongrats,
As my dad says:
It's easy to become a dad,
the hard bit is being a dad...
ahem
Dave A on September 9, 2008 1:41 AMHi Jeff,
Congratulations! The best for you and your family :)
Miguel Ping on September 9, 2008 1:42 AMCongratulations and best of luck, Jeff
Usman Shaheen on September 9, 2008 1:59 AMCongrats Jeff,
I think you should use your every post ( right from Feb' 04), convert it to rhymes and sing for the baby :)
( wisdom vaccines . . . .)
Just hoping your descendant(s) look like your wife
Just kidding
Congratulations
Gaizka on September 9, 2008 2:29 AMGreat news! :)
We are expecting a baby ourselves (our first), and that last ultrasound where we could see the baby move was something. If I was a poet, I could write a poem about it.
Good Luck!
Vaibhav on September 9, 2008 2:29 AMOne of the best user manuals for dealing with the time between a fork and spawn is "What to Expect When You're Expecting." http://www.amazon.com/What-Expect-When-Youre-Expecting/dp/0761148574
There's an intermediate manual as well dealing with the first year after a spawn.
Jack on September 9, 2008 2:43 AMHey,
Congrats Jeff.
I've passed this almost three years ago. Her name is Michelle
(<a href="http://www.aristo-samar.com/michelle.en.aspx">http://www.aristo-samar.com/michelle.en.aspx</a>)
Mariusz
aristo on September 9, 2008 2:49 AM> I have no idea what I'm doing!
That would have made a great title ;-)
And it is symptomatically for a software developer.
Congratulations from my side too!
Dave on September 9, 2008 2:55 AMHi Jeff,
we've also worked for a number (3) of years to get our children. Because of the 4th (ICSI) try - to encrease the chances - we are now proud parents of twins (f+m). In December they have their 10th birthday.
The best thing you can - like you - do is, to tell everyone about. We do so as well. If only one of thousand times telled has helped someone to get the beloved child, it was worth it.
Congratulations from Munich,
Roland
Congratulations!!
> Despite the best of intentions, you really start to resent all those teenage couples who manage to get pregnant so awkwardly and accidentally. Oh, that's right! You have sex! It's so obvious in retrospect!
I know where you're coming from. Me and my wife also had some difficulties with this, but now I'm the proud father of a nine-month-old hooligan, his nickname is Bamm-Bamm (http://en.wikipedia.org/wiki/Bamm-Bamm_Rubble).
Anyway, I wish you all three the best! Having a kid is the best thing that ever happened to me!
/Andreas
Andreas on September 9, 2008 3:32 AMCongratulations! Best of wishes from me!
Tobias on September 9, 2008 3:41 AMHi Jeff,
funny, my wife got scanned yesterday. :) Already have one 2½ old boy.
Your life will change: You may miss some things, like playing WoW for days without leaving the chair. :) But you never want to trade with the lovely children you get.
I learned what true love was, when my son found the power button to my computer while I was working without backup. Or when he found the DVD collection and enjoyed how he could scratch the shiny surfaces of the discs.
I am sure you will be a great father, best wishes!
Peter Palludan on September 9, 2008 3:46 AMCongratulations Jeff.
I've got six of the little wonders, haven't been able to convert any of them to my geekdom as of yet, but I'm still holding out hope on my youngest two. They are 13 and 15 now. I worry though, as I talk about programming and how much fun it is, their eyes seem to glaze over in much the same way that their mothers eyes do. I may be destined to end the blood line with me...
Cory A. on September 9, 2008 4:56 AMCongratulations Jeff.
I've got six of the little wonders, haven't been able to convert any of them to my geekdom as of yet, but I'm still holding out hope on my youngest two. They are 13 and 15 now. I worry though, as I talk about programming and how much fun it is, their eyes seem to glaze over in much the same way that their mothers eyes do. I may be destined to end the blood line with me...
Cory A. on September 9, 2008 4:57 AMForked & spawned
Twice
I agree with Bill - stock away with all that geeky goodness... but once they hit 12 or so, be forwarned - that knowledge and independence you stocked them with is used against you!
I try to teach them the RIGHT side of the force and to use their powers for good... yet so often feel the pain of lessons learned from perverse permutations of what I've taught...
(Mine are 13 & 17 - very artistic types, but really starting to use tech to leverage their passions. We'll have to see if they if they continue the trend or turn into Mac users...)
Rogue on September 9, 2008 5:14 AMAnd built with completely open source technology!
Richard on September 9, 2008 5:40 AMI feel a lot of love here. :-)
Congratulations Jeff.
/clap
Fernando Barrocal on September 9, 2008 5:49 AMcongrats and well done.
hopefully you can raise him to be that mythical good programmer... :)
jheriko on September 9, 2008 5:54 AMCongrats Jeff!
Be careful with you task manager from now and keep an eye on this new process he'll take a lot of RAM!! ñ_ñ
Congrats. As a person who is slightly paranoid, it bothered me to see the name on the top of the ultrasound. You never know what sort of weirdos are lurking about especially on a site like this!
Steven on September 9, 2008 6:00 AMI have two boys (2 and 4 years old).
We have just moved to a larger house which was made by someone who has never had kids. The fuse box is in (what will be) the office about a foot above the floor, ideal height for said children to trip the master switch at the most inconvenient time.
Skizz
P.S. You'll have to teach it C (as well as A's and B's)
Skizz on September 9, 2008 6:04 AMHang on a minute, is that a triple monitor set up in there (http://img95.imageshack.us/my.php?image=f1eo0.jpg)? Must have got a good dose of geek genes.
Skizz
Skizz on September 9, 2008 6:17 AMCongratulations. As this post is probably aiming for the 'most commented', it shows you finally found a subject EVERYBODY is interested in.
Congrats. Always thank God for every blessing that you get.
Sameer Alibhai on September 9, 2008 6:31 AMgrats
drew on September 9, 2008 6:39 AMMy only bit of parenting advice:
Don't make your kids lie to you. They're going to get drunk anyway. You might as well know where and when.
Congratulaions!
Remember, a child is God's gift to parents. Always treat them that way...
mac on September 9, 2008 6:53 AMCongratulations.
Having a baby must be really special. Enjoy it!
Congrats Jeff!
I think you should consider a first word contest? Could be interesting....
Craig on September 9, 2008 8:11 AMAh those were the days :). Congratulations...
DaxZa on September 9, 2008 8:37 AMCongratulations Jeff!
Maybe you should have used "Spawning a new Thread"?
Enjoy every minute of parenthood!
Will on September 9, 2008 8:57 AMI'm happy for you Jeff! Congratulations!
Not sure you did it right ? -> http://imgs.xkcd.com/comics/babies.png
stringer on September 9, 2008 9:10 AMcongrats!
Duggy on September 9, 2008 9:13 AMThat's really great! Congratulations :-)
Ken on September 9, 2008 9:43 AMCongratulations. Remember: sleep is for wimps.
Gary on September 9, 2008 9:43 AM"pussy" is somehow more offensive than "fart"? Congratulations dude.
Twocky Lepton on September 9, 2008 9:47 AMCongratulations Jeff!
Amit Patankar on September 9, 2008 9:53 AMAwesome! Give us an update when it's in Beta.
Best. Comeback. To. Complaint. Ever.
Tobermory on September 9, 2008 10:14 AMNice one keep up the good work :P
Andy Wyatt on September 9, 2008 10:15 AMCongratulations!
fabiopedrosa on September 9, 2008 10:31 AMSomeone slept with YOU?
:-)
Gestalt on September 9, 2008 10:48 AMCongrats Jeff - we actually just got our first ultrasound pic yesterday for our #2. It's a wild ride but well worth it!
Sam Schutte on September 9, 2008 10:50 AMconstructor create;
var
newBaby: TBaby;
sleepMode: TSleepMode;
life: TLife;
begin
newBaby := TBaby.Create(Jeff, Betsy);
life := completelyChanged;
sleepMode := abysmal;
MessageDlg('Well done you two :)', mtCongratulations, [mbOK], 0);
end;
Oh, and I have an uncle who gave me this advice....
"I'm going to give you a piece of advice, and this is the only advice you should take. Don't take anyone else's advice."
Slainte :)
Drew Gibson on September 9, 2008 11:25 AMCongratulations!
Though babies don't include instruction manuals, you should try to ask the nurses at the hospital as many "how-to" questions as possible, they're really knowledgeable.
John Lawson on September 9, 2008 11:37 AMCongrats Jeff !!
Nav on September 9, 2008 11:46 AMCongratulations Jeff! That's fantastic news! :-)
MRK on September 9, 2008 12:13 PMCongrats. I've got two myself.
Say goodbye to your free time. It'll be a good three years before you get any back. :)
Matt
Matt Lentzner on September 9, 2008 12:17 PMCongratulations!
Good luck with the inter-process communication!
Coleman on September 9, 2008 1:06 PM> And when they hit 3 or 4 they are great usability testers and you can pay them with fruit snacks!
Lol. I guess I have about 3 CD-ROM drives that failed that kind of "usability testing".
I should have been suspicious the one time I couldn't get the drive tray to open and my 6yo said "Maybe it's gummed shut". I took it apart afterwards, and sure enough, there was bubblegum cementing it shut. >:-(
T.E.D. on September 9, 2008 1:09 PM> I particularly appreciate any hard-won bits of geek dad advice
> anyone has -- if it's wasn't clear by now, I have no idea what I'm
> doing!
I started off the same way. It doesn't end. You're always making it up as you go.
A few years in I realized my parents must have been the same way. You suspect as much as a teenager of course, but realising it as a fact is a completely different manner. The really scary thought is when you realise *everyone* raising kids is doing the same thing. The disillusion is akin to learning about Santa Claus.
Really, its amazing we aren't all still living in caves bashing each other with rocks.
T.E.D. on September 9, 2008 1:16 PMCongrats on the spawned process! I have no experience to share myself, but my sister recently made me a first time uncle, and I know it's an exciting time!
Mike Stone on September 9, 2008 1:18 PMHey Jeff, Congrats! As many posted here, we needed some science also, so I can certainly see what you've gone through to get here.
I wish I had posted earlier since I read this the day it came out, I don't know if you'll read this many comments...
but when you get to start looking at names, check out a baby names website that I made a few months ago. I had fun clustering the names and doing a mashup with wikipedia, and I think it is a fairly "geeky" version of looking for baby names:
http://www.babynameclusters.com
Let me know if you want to review the site in any of your posts later in the future and I can try to make it nicer and get ready for any traffic. I would love the exposure if you happened to want to do that.
Or, if you give any other personal baby updates, then maybe I could sponsor that post with one of your discrete ads.
Take care.
Brian on September 9, 2008 1:21 PMCongratulations!!!
One quick quip though. If having a child is like spawning a new process, then is global overpopulation the result of a fork bomb?
Peace
Scot McPherson on September 9, 2008 1:45 PMCongratulations and condolences, simultaneously. Congratulations because being a father is definitely the most rewarding life experience you can have as a man. Condolences because your career goes down the shitter for a couple of years, due to not being anywhere close to the top of your priority list. :-)
It's going to be hard, but it's worth it.
DMB on September 9, 2008 1:54 PM(No doubt no one will ever read this far in your comment thread.. but)
a) Congratulations! You'll feel over the moon during birth.
b) Ours is now (only) 7 months old; and thinking of crawling. You've got a lot to look forward to!
c) Buy a sling (or two)
d) Cloth nappies rule
e) Breast is best.
David Goodwin on September 9, 2008 2:05 PMCongrats, Jeff!
Ed Leighton-Dick on September 9, 2008 2:45 PMCongrats! I too am spawning a new process, our first, and like yourselves it took us some time to do what seems so easy too so many others.
By the look of that pic your a little farther along in the process (14 weeks for us).
Here's too the future sanity of both our forks!
RT on September 9, 2008 3:36 PMCongrats Dude.
Tim Jarvis on September 9, 2008 3:36 PMCongrats.
You'll be shelling out sooner than you think.
You were looking for Geek hints? I can't believe no one has mentioned Trixie Tracker http://www.trixietracker.com/
It's a step up from pen and paper, which is what Cathy and I used, when we felt the need.
-----------
It's only when you lose numerical superiority (having a second child) that you lose having any spare time. Up 'til then you can still feel like an independent individual.
Josh Parris on September 9, 2008 5:53 PMWhat else to say ? Congratulations, Jeff.
Best of luck, and sleep while you can :)
Greetings from Brazil.
Andre Casteliano on September 9, 2008 6:35 PMOh! Comedy! http://www.basicinstructions.net/2008/08/how-to-talk-to-new-parent.html
Josh Parris on September 9, 2008 6:38 PMWay to go Jeff!
Be sure to read "The Expectant Father" in preparation: http://www.amazon.com/exec/obidos/ASIN/0789205386/codinghorror-20
Congratulations, Jeff!
As an almost 2 year veteran of the parenting league, I feel I should warn you that during the first few weeks while you're trying to figure things out, you could replace the Coding Horror logo with a live web cam feed of your actual facial expression and none of your readers would be able to tell the difference. Don't worry, though -- it does get easier.
Good luck to the 3 of you! :)
Tim Lara on September 9, 2008 6:57 PMCongratulations,
Just to let you know we tried for nearly 2 years for our first, with medical help.
It took just 7 months to 'accidently' make another one, and there is not a great deal of private time you have to spend with a new born, so this second one was a complete suprise. I think once your wife's body realises what to do, it'll be easy sailing for your next one.
Hope you get enough sleep
John on September 9, 2008 6:59 PMYO BRO THAT IS SOME HOT SHI*. GLAD U PACKING BRO, SEND THOSE KIDS TO CODE GOD AND LET THEM COME BACK WITH SOME SALT OVER THEIR SHOULDER AND SOME TIN ON THEIR BOOTS. GOOD CODING ADVICE BTW BRO.
Tommy Lee on September 9, 2008 8:52 PMCongratulations Jeff,
As father of a one year old I can confirm that it's not just the ideas and concepts you teach your bub that are delightful - but also watching the amount they pick up for themselves through experimentation. Awesome stuff
Sean Campbell on September 9, 2008 9:41 PMNice one guv!
Taking into account the 'relaxed' launch date schedule of SO, I reckon you should aim for synchornized 'launches' of your two new babies. You won't be half busy!
Congrats.
Congratulations!
The quotes you chose are great. The whole point of having kids is to have fun together with them! And part of that is sharing with them your values... and the ability to trash them if they want to.
Congratulations Jeff!
Chris on September 10, 2008 12:10 AMCongratulations ^_^
Best wishes and lots of luck !
Tarks on September 10, 2008 12:50 AMCongratulations, Jeff.
Alexander Stolz on September 10, 2008 1:29 AMHey Jeff, congratulations!
I guess it's time for you to get your wife some nice maternity shirts now with quotes like:
'Loading, please wait..'
or something like this:
[url=http://www.geek24.com/g/geek-maternity-shirt-for-pregnant-geek-women]Geek maternity shirt[/url]
Hey Jeff, congrats for you three!
Now rush and implement the sleep method of the new process!
BX on September 10, 2008 2:19 AMcongratulations :D
Filini on September 10, 2008 3:12 AMOh, the envy! You will play with LEGOs again!!
Congratulations Jeff
Kieran on September 10, 2008 4:21 AMCongratulations, Jeff!
You will soon find out that, while MAKING kids is something anybody can do, RAISING them is the most complex job in the world. This one is a new spawned process whose code you only partially write... after that he/she has a will on his/her own. And it won't respond to signals to pause, start, stop...
Also, it is extremely difficult to tune the amount or resources he/she will require/ask for.
Even with all the difficulties, this is a job that fills one with PRIDE and JOY. Also, it might not be directly used by so many people as Emacs... but every intelligent new being counts A LOT in the future of the world and how that is gonna be shaped. And that future IS for everybody.
Coding is INTERESTING; much more than parenting is, probably. Being a good parent is EXTREMELY more complex, difficult, and can be boring at times. But is is also extremely rewarding AND important.
Actually way more important than being a good coder :-)
Congratulations!
When my wife gave birth, I went with me.appendChild('Maisie') :P
Adam Hepton on September 10, 2008 4:38 AMUgh. I could have done without getting hit in the face with that delightful little ultrasound(?) scan number. Makes me nauseous.
While we are all excited. I am now really in the mood to talk about spawning a new process.
What is great about new processes, is they can get work done in parallel!
At least, once they are old enough to talk anyway. ;)
Practicality on September 10, 2008 6:21 AMCongratulations!
Advice follows:
1) When things get really tough, remember: It gets easier. Really.
2) The experts aren't always right. Sometimes you have to do it *your* way. That's your privilege as a parent.
3) Your better half *is* always right. But, sometimes you've still got to do it *your* way. That just comes with being male.
4) There are more important things than 'Coding Horror'. I know... but there are. (Perhaps you should start a new blog. You could call it, 'Little Horror'. Or not. (I daren't even suggest a baby-related alternative to 'Stack Overflow' ;-) ) )
5) I recommend looking at the 'Contented Baby' material by Gina Ford. Some people hate it; some people love it. If you don't get on with it, at least you'll know what you don't want to do. OTOH, it saved our lives (or at least some shreds of our sanity).
6) At least half the advice you'll be given won't apply to you and your situation. Including this bit.
Anyway, all the best!
Congratulations!
After a few years, you start to feel like you know what you are doing as a developer. I am not sure you ever reach that stage with parenting, because they are changing faster than you can learn. So get used to being unsure whether you made the right decision. It's great though - especially when your 2 year old tells you he needs to check his emails. ;0)
One tip: In the UK they have a group called the National Childcare Trust. They organise classes to teach you what to expect at the birth and for the first few weeks. This is very useful. But, even better, you get to meet other prospective parents from your area due within a few weeks. We have nearly all stayed in contact for the last 2 years and it has been fantastic to have a ready made local support group of people going through all the same things. Maybe they have something similar in the US?
Andy Brice on September 10, 2008 7:03 AMGreat blessings are upon you. Your whole life will change. Think of the "programming" that goes into that person yet to be born. How many lines of code? How is code distinct from program? How is mind distinct from brain? Congratulations!
john on September 10, 2008 7:21 AMSorry, but I must predict that your child will be a Mac enthusiast. In fact, the first word out of your child's mouth will be "Mac".
That should give you nightmares for a solid month or two - enjoy :)
Josh Stodola on September 10, 2008 7:37 AMCongratulations! :)
Best of luck then! And take it easy on the little fella :)
Elg on September 10, 2008 9:12 AMHow lovely, very best wishes.
Cloth diapers are abominable. Do not use.
Feed baby as and when.
Baby recognizes mum's odor first, then voice (this takes about a day or so).
If anyone offers to assist you with ANYTHING, say yes.
No one tells you about colic. It is hell. But it stops.
Let mum sleep. Make sure she gets enough fluids. Make sure she rests and puts her feet up.
Sometimes the teeth erupt in pairs, with a lil blood. Don't panic.
Don't panic.
Congratulations!
Johan Hernandez on September 10, 2008 11:54 AM>> It doesn't take special talents to reproduce -- even plants can do it
Says RMS, a 55 year old virgin with no children of his own.
As a parent, I can say that reproduction doesn not indeed take any special talents, but raising the result of that reproduction takes all the talents you have and some you don't.
DMB on September 10, 2008 1:42 PMHearty congrats!!
Jobi on September 10, 2008 2:11 PMMine are now 24 and 20. I gotta tell ya, incredible computers those baby brains; but the boot-up is hell in a basket! Wouldn't, however, change a thing.
Congratulations, best wishes, and ditto to the nth power on the advice to stock up on sleep.
EoRaptor013 on September 10, 2008 5:34 PMSIGCHLD
Brian on September 10, 2008 7:27 PMCongratulations! I always rolled my eyes at the hyperbolic cliches around parenting (that's probably why I waited until I was 37 to have my first), but now I know that it is just something that you have to experience before you understand. My daughter is now 5 months old and so far I consider being a father to be one of the most important and satisfying experiences in my life.
The fact that it took you and your wife were forced to wait longer than you wanted for it to happen will only make the experience that much richer for you.
Best wishes!
Russell Ball on September 10, 2008 8:53 PMThe best thing about kids ?
When others frustrate you, you get to go
"I don't need you - I cant make my own people !!"
Congrats and Enjoy
Leif on September 10, 2008 9:33 PMand of course s/cant/can/
(stupid wireless keyboard, changing my letters on me!!!)
Leif on September 10, 2008 9:34 PMCongrat. Mazel-Tov
robi on September 10, 2008 11:46 PMCongratulations Jeff, great news!
I second the idea of Coding Horror for Kids.
Best,
Hitesh
Hi Jeff,
Good thing you were finally able to get a version 2.0 release using open source means :)
Congrats from Nigeria.
</first-comment>
Wait till you try IPC :)
Daren Thomas on September 11, 2008 2:55 AMWait till you try IPC :)
Daren Thomas on September 11, 2008 3:02 AMCongratulations!
I feel this is also an opportunity to tell you how much I like your coding horror site.
Regards, Roland (2 small kids, long-time programmer)
Roland on September 11, 2008 3:09 AMcongrats!
you do know now jeff, that you will savor the time you have to code...because most of your time/spare timewill now be spent with your new child.
good luck and may the force be with you.
whocares on September 11, 2008 9:01 AMCongrats Jeff! Man that's great. Our IVF baby, little Lucy, is now 4 yrs old. And baby #2 showed up the old-fashioned natural way.
Sean Sexton on September 11, 2008 9:17 AMRemember Duct tape is useful.... even in parenting
And you are not a real parent until you are out numbered
Good Luck!
David on September 11, 2008 9:37 AMThat's awesome, Jeff. Congrats!
Kevin on September 11, 2008 1:43 PMHeartfelt Congratulations Jeff.
Good Luck and Have Fun :)
Graham on September 11, 2008 2:57 PMGreat news Jeff and good luck.
Joel on September 11, 2008 5:08 PMCongrats brotha!
If no one has told you yet, baby spit has some weird corrosive effects on electronics. (seriously)
Jeremy Minnick on September 11, 2008 5:10 PMWhat a creative way to write such a news, congrats on becoming a parent process(es), keep continuing the good work.
Prasanna S on September 11, 2008 6:41 PMWhat a creative way to write such a news, congrats on becoming a parent process(es), keep continuing the good work.
Prasanna S on September 11, 2008 6:42 PMCongrats! Long time reader, first time commenter and recent father myself :)
The weeks will go way too fast, you will never be truely prepared and you'll be bombarded with information from family, friends, experts and neighbours - half of which will be false AND/OR cause sleepless nights...
... however, it'll all be worth it in the end!
Darren H on September 11, 2008 7:08 PM<a href="http://www.thinkgeek.com/tshirts/kids/">http://www.thinkgeek.com/tshirts/kids/</a>
Gotta start them out in the right direction.
Congratulations on your new Object of love, joy, affection, and perpetual smelliness. Good luck.
Roger Wilson on September 11, 2008 7:56 PMWell, although I always found funny the whole process terminology, I'm not sure it fits well when used to a real human being. I remember once talking with a friend about our Operating Systems assignment, and I told something like "if I kill all the children (processes), I'm always stuck with at least one zombie that won't die", or something like that, and an old lady lookead at me as if I where Charles Manson :P - Anyway, congratulations Jeff, and if you find out the recipe to make your child love reading, let me know!
Also, on a completely unrelated matter, happy programmer's day, everyone!
Martin on September 11, 2008 9:11 PMCongrats, Jeff !
Andy K on September 11, 2008 11:13 PMCongratulations!
I hope you will still find the time for the blog between your desparate attemts to get a few minutes of sleep.
Erich
Erich on September 12, 2008 12:56 AMITT: People congratulating Jeff out of cultural obligation rather than genuine altruism.
Coward on September 12, 2008 2:20 AMCongratulation!
Can't wait to see how the little guy's going to be when he grow up. :D
mm on September 12, 2008 4:34 AMCongrats! Fill that little reservoir to the brim!
NickG on September 12, 2008 6:37 AMAWESOME, JEFF! :-)
Lots of sleepless nights ahead... kinda when you were coding, anyway... oh wait, no change for you :)
Greg on September 12, 2008 6:37 AMOur 8-yr. old son was pitching and caught a line drive - you can't buy to receive the joy that comes out of watching your childs' achievements!
What in the heck did we do before kids? It was all a blur! Time measurement is well marked by the growth of a child in the house!
I hope Betsey doesn't have to work outside the house...Betsey - remember - it'll be enough just "getting through the day" when the baby is here. College educated women think they have to accomplish tasks with baby (Gymboree, play groups, etc.). Alot of being a parent is just "hanging out" (that's hard for us!).
Also, remember sleep is OVER-RATED! It's nice to have though. And, when you do get 5 hours in a row - it will be the sweetest gift you've ever had!
Back at Work Mom now that the kids are in school... on September 12, 2008 7:31 AMCongratulazioni, speriamo che sia femmina!
Contratulations, let's hope it might be female!
Luca on September 12, 2008 8:12 AMCongrats! We just had our baby this last Wednesday. Welcome to the team my friend.
Donn Felker on September 12, 2008 8:22 AMCongratulations! Felicidades!
Great title. Good luck with everything.
Five hundred seventh!
Charles on September 12, 2008 1:36 PMCongrats, Jeff. You seem like a person who truly enjoys social and human aspects of things. And, though I know that's typically around computing, the stuff you will observe will blow your mind when you stop to think about it.
I've got two (4 and 1) and nothing's been more enjoyable or rewarding in my life thus far.
Welcome to the club!
Peter Meyer on September 12, 2008 6:46 PMBTW I hope you would be brainstorming the name of the kid from now, please don't apply your coding skills in that :) just kidding.
Prasanna S on September 13, 2008 3:57 AMMazaltov! I'm sure he/she will grow up to be great coders!
Hani on September 13, 2008 4:52 AMIt's always nice when good candidates breed. It's a rare occurance but it fills me with hope.
Cloud on September 13, 2008 8:57 AMCongratulations Jeff!
Dieter_be on September 13, 2008 9:13 AMCongratulations Jeff.
Are you naming your son StringBuilder?
(I heart strings).
Allow me to be the 514th! Congratulations.
DennisSC on September 13, 2008 3:45 PMGood for you man! Congratulations!
Dygear on September 13, 2008 6:07 PMMany congratulations, from a mama who TTC'd for 5 years and now has a bio son AND an adopted son too (and couldn't be happier!).
Best wishes.
erica on September 13, 2008 8:32 PMI'm so sorry to hear this (for me, not for you) as this probably means yet another one of my most favored blogs will slowly come to a halt as new priorities take over... :-(
Ah well, more time to spend on my own 'daemon spawnage' of 4 months (see link). I took a while myself (deciding actually, not trying) but even at 40+ I think it's the best thing that's ever happened to me.
Forget drugs & booze, nothing makes you forget about the worries of daily life better than the smile from your little 'knowledge vessel'. That said, nothing makes you worry more about the present and the future too.
Enjoy every second. Take lots of pictures.
PS Second the name StringBuilder
SoSorryForMyLoss on September 14, 2008 5:14 AMCongratulations! I've been raising my stepdaughter for the last three years, and it's amazing how rewarding it can be to do something simple as teaching her to ride a bike; I hope that your experience will be equally rewarding.
Hopefully I'll be able to do the same for mine, after (s)he arrives late next month (including the mind corruption).
Kevin Lacquement on September 14, 2008 6:43 AMYou want a geeky reference for "we're having a baby"?
I'd suggest "I installed a plugin last night" ;-)
SCNR
Thomas on September 14, 2008 6:54 AMCongratulations! All the best to you and yours! Your life will improve exponentially for the better. Being a parent is HARD work, but the benefits are overwhelming.
Donny on September 14, 2008 8:19 AMJeff,
Just wanted to wish you and your better half all the best.
Also, I thought it would be interesting to remind everyone that you are hosting this blog on a virtual server. Since you spawned a new process in a virtualized environment (in vitro), it kinda goes with the blog. :))))
BugFree on September 14, 2008 1:49 PMCongrats, now is the time to start thinking of names;
Sarabjot on September 14, 2008 2:56 PMThank goodness: It's been almost 4 hours since I saw a link to that XKCD comic! I'd almost given up on the Internet!
Nick on September 14, 2008 3:04 PMCongrats,
I watch from afar :)
Honestly though, well done.
Best Regards
Edd
Edd on September 14, 2008 3:59 PMI'm glad you were finally able to trap a wombman with an unwanted pregnancy.
Congrats.
Husan Al-Muadkips on September 14, 2008 9:06 PMCongrats Jeff,
Remember, you don't have source control this time!
XTremeEd on September 14, 2008 9:18 PMCongratulations!
Be wary when applying those geek instincts when it comes to being a dad... remember: babies are one of the few exceptions where have-you-tried-switching-it-off-then-on-again is NOT an acceptable solution to a problem.
Elliott on September 15, 2008 2:34 AMCongratulations!
if (walking && talking)
{
Sit();
beQuiet();
}
Jeff, Congratulations to you and your wife! Parenthood is a wonderful thing! As a lot of people have already said, stock up on the sleep now. And I trust you'll be keeping the baby away from your monitor? http://www.codinghorror.com/blog/archives/001115.html :)
Alexander Kahoun on September 15, 2008 7:42 AMMy wife is a sonographer (the person who performs the ultrasounds). As you approach 28 weeks consider getting a 3D ultrasound. The detail is amazing, you can actually see the face and count the fingers. You can see examples on the website or just google 3d ultrasound. I'm sure that the service is available in CA.
Best of Luck!
(Disclaimer: I am a partner in the business (in St. Louis, MO), a .Net software developer and a father of 3 including a son born yesterday.)
Dave H. on September 15, 2008 10:04 AMCongratulations! To be truly unique in our world, I hereby assign her/him a GUID: 11c6dd7a-bcaa-4098-b2f7-298acb63ecbd
Congratulations and Best wishes to you and your family.
I am glade to see smart / nice people reproducing.
Eric on September 15, 2008 1:46 PMWay to go, Jeff! I have a 15 month old girl that has opened my eyes more than I could have ever guessed. Enjoy every trial, tribulation and precious golden moment...all those people are unfortunately correct when they say that the time flies.
Ed Ross on September 15, 2008 2:13 PMCongratulation Jeff. Sleep as much as possible for now :)
Nitu on September 16, 2008 3:54 AMCongrats!
As a new father myself (the little guy is two weeks old today!) I have to say I echo your sentiments about corrupting a young mind! At least, I'm going to do my best to do so.
I'll say this now. You will be fine. You will go through the pregnancy with an eerie calm. Until the day comes when you are to load the little one up in the car and drive them home for the first time. You will shake. You will drive 10MPH. Trust me.
Oh, and don't worry, you'll have plenty of time for reading, gaming, coding, etc during the midnight, 2AM,3:30AM,4:30AM and 6:30AM feedings and diaper changes!
Jay W on September 16, 2008 4:11 AMCongratulations!
Andréas on September 16, 2008 10:53 AMCongratulations, Jeff!
Vladan on September 16, 2008 10:58 AMCongratulations, Jeff!
Having a kid is just awesome. I have two, one is nine and one is three, and they're my best videogame partners. Can you believe that a three year old nowadays can't read yet, but can finish levels in Super Mario World on his own? haha
By the way, your post remembered me the first picture of my son I posted: http://binario.thechip.net/wp-content/uploads/ultra.jpg
Best of luck to you and your wife!
Rodrigo Sieiro on September 16, 2008 12:29 PMCongratulations, Jeff!
(That's a great photo Rodrigo)
ian_scho on September 17, 2008 2:41 AMCongratulations, Jeff.
It's hard work, but most rewarding.
Best of luck to you and your family.
Martin Larsen on September 19, 2008 4:13 AMI'm getting to this a bit late, but CONGRATULATIONS!!!
A friend of mine takes great joy in reproducing via "mind-spores", being that he hasn't been able to spawn any children biologically. He's helped warp my kids into the truly awesome individuals they are today.
I have to say, though I definitely enjoyed the baby months and the toddler parts, now that I have two teens (16 and 19) and have a third in his pre-teen years, I gotta say that the teens are the best. If you warp them really well, you can have SO MUCH fun once they get to be almost-grownups. :)
Enjoy every minute of it.
Lisha Sterling on September 21, 2008 4:42 AMCongrats. I am spawning a new process as well. :)
Dukebaby on September 23, 2008 7:00 AMCongratulations!
As a (geek) father of four (ages 0.5 through 5, all single deliveries, not twins) I have the following advice to offer (all IMHO, off course):
a) As an alternative to the oft-suggested reading to your unborn child, consider music. I'm personally partial to Miles Davis' Kind of Blue album, which would work well in many a nursery.
b) Expose your offspring to as much as you have to offer in terms of science and culture, yet expect that for the first few years they will loudly reject 99.5% of it.
c) Computers (and programming as an extension to that) are largely unusable until they start reading. (I'm not talking about point-and-click games and YouTube). In the five or so years before that, consider becoming the ultimate science teacher. There are many wonders in the world to be found out: magnets, water (connected tubes, siphons, what floats and what doesn't, etc), the way ice behaves under different circumstances*, food flavours, etc, etc.
*: my eldest daughter got into an argument with me about which side of sea ice melts first (not in those words, obviously) and to settle it, we set up an experiment outside, with a chunk of ice in a clear container.
c) Whatever you have on your long-term todo list, parse it for stuff you would like to get done this side of the next 5 years. Set up a project (or whatever gets you doing stuff) and plan to get them done BEFORE T minus 3-5 weeks.
Else, they will NOT get done for at least 5 years. This is not funny hyperbole: you will not only find yourself endlessly interrupted by a realtime process for that time but you will also receive a massive torrent of incmoing tasks that you did really not see coming, but that take priority over anything. (just envision the missus going 'Oh, do you really think mucking about with that website of yours is more important than providing a clean and safe playing environment for your child? Thought not. Go do your share of the household tasks. Now.')
d) You will lose the freedom to improvise on household chores, because your child will invariably implicitly demand higher standards than you are likely to maintain for yourself, whilst producing an enourmous amount of extra tasks to do. The work (i.e. the time-consuming stuff that just needs to get done to maintain an adequate living environment) just never ends. The sooner you get used to it, the better.
e) Contrary to the wonderful experience having children is on balance, there is a very large component that consists of merely labouriously providing care. Especially the first year or so, it is very much a one-way street: you put in most of your waking time, adapt your lifestyle, say goodbye to a number of friends, habits and hobbies and in return you get a smile and a hug once or twice a day. Don't get me wrong: it is all worth it over a longer time-frame, but you would not be a Bad Parent if you have to admit not enjoying the pure labour that goes into it.
f) Talk to your children as if they are sentient beings, rather than TeleTubbies. We made a point of always talking to our children in a way that shows we take them seriously. They ask, we answer. Give it a try and you'll find that much of the world can be explained in terms of Good Guys vs Bad Guys and other simple concepts that they can handle. Also remember that what an asking child wants is an answer, not necessarily an explanation or full truth. 'Where do babies come from? They come out of Mommie.' is perfectly acceptable for much longer than you might expect.
g) Talk to children using real words and many of them. Speak your own language in the proper way if you want your child to do so as well. What we found is that the three of our kids that talk all do with an untypically large vocabulary, because we are fairly good about this.
h) Reading to your child can be made more rewarding for yourself by trying to make it as good a performance as possible (engaging voices, different voices for different characters, tempo changes, etc. Basic drama class stuff.) Also, try to memorise the book faster than your child will.
i) For when they gain mobility: sit on your hands and knees in your living room and imagine banging your face on all the surfaces that are now at eye-level. Deduce a todo list from the knowledge you just captured.
j) Any button within reach will be pushed. Take measures well in advance.
k) I have a computer desk in a living area (sadly do not have an office in this house...) which is raised to standing level. This is too high for them to reach without climbing onto something. It will is not an ultimate safety guard, but it slows down attempts at sabotage enough to make intervention possible.
m) My first one-year old was quite content with an old keyboard (cord removed) to bang the keys on--which is all they are interested in for a while anyway. I found that 'this is my keyboard, that is yours' worked reasonably well. (btw: said one-year old is now 5 and has a Compaq Armada E500 running Xubuntu... :)
n) You would do well picking up books and reading websites. But: look for INSPIRATION, not a MANUAL. There are a number of choices that you need to make (unless you wish to improvise a lot) and those choices typically benefit from targeted research and some soul-searching. This is best done before the dam breaks, rather than whilst trying to stay afloat. Oh, if it isn't totally obvious: this is a two-person job.
o) You will be told horror story after horror story about births of other people (or their respective offspring). Fact is that most births last for a total timespan of some 12 hours from first contractions to delivery and are on the whole rather uneventful (outside of the overwhelming miracle that a birth always is). That majority of experiences, however, makes for dull stories at parties. Therefore: best ignore whatever you get told. If you have questions, doubts, fears, worries or whatever: talk to professionals that actually know what they're talking about.
p) I happened to be struck with a week of fever when our latest was born and thus spent a week in bed with my newly born daughter. I feel more connected to her than I have ever did to any of the other three. Many more factors can be considered as reasons for this feeling, but I find it hard to ignore the correlation. You might want to arrange your situation, plans, etc for the first few weeks to do something similar.
q) Last point: it is pointless to describe the feeling of responsibility, unconditional love, connectedness and all that you will feel when you first hold your child, because it simply defies description. You WILL know when it hits you.
Best of luck to you all!
Peter Smulders on September 24, 2008 1:37 AMCongrats Jeff!
Ljubomir on September 26, 2008 6:55 AMYou should read Geekdad http://blog.wired.com/geekdad/
F on September 26, 2008 11:40 AMCongratulations :-)
Blessing,
John,
John on September 28, 2008 5:38 AMFantastic news and congratulations. I hope your kids enjoy all the toys as much as mine did when they visited your office. Best wishes from RTP.
Ray B. on October 3, 2008 12:01 PMCongratulations!!
I'm 5 weeks and one half hour into being a new dad as I write this. It's an amazing experience, nothing else is like it....
...found your blog just recently from listening to the stack overflow podcast and thought I'd drop a line. Being a dad now has actually given me some inspiration to get my act together a bit more on the career front, and start focusing, starting by blogging a bit more myself, as Coder Daddy :)
Cameron Booth on October 4, 2008 8:00 PMCongratz jeff
Though i have been a silent reader but this news made me write to you :D
i hope the two of you have a wonderful life and you enjoy every bit of it :D
Best and best of luck
Congratulations, Jeff. :-)
Rohit on October 13, 2008 6:54 AMI'm new to PHP and recently setup my local machine with PHP and MySQL for doing development. I was sort of stuck when I needed to post my work for the user to test and review. After looking around a bit I found a site that hosts PHP and MySQL apps. I was surprised that it was free - it seems they're offering the service at no cost until 2012. At that point they'll change over to a fee-based service. However, in the meantime, it's a great place to do anything from demo and sandbox right up to posting sites for real.
Their pitch is as follows:
"This is absolutely free, there is no catch. You get 350 MB of disk space and 100 GB bandwidth. They also have cPanel control panel which is amazing and easy to use website builder. Moreover, there is not any kind of advertising on your pages."
Check it out using this link:
http://www.000webhost.com/83188.html
Important: There's one catch in that you must make sure you visit the account every 14 days - otherwise the account is marked 'Inactive' and the files are deleted!!!
Thanks and good luck!
Congratulations.
At least this post could have been written as just a father only not as a programmer at all for a moment.
This just my opinion.
Actually my sister had a same problem but What a creative way to write such a news,congrats on becoming a parent process(es),keep continuing the good work.few days ago i was so much worried but when i read this article so i m felling so much relaxed so i found this informative and interesting blog so i think so its very useful and knowledge able.I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me .Really the blogging is spreading its wings rapidly. Your write up is a fine example of it. http://www.casinologiciel.com
logiciel casino en ligne on April 9, 2009 12:58 AM| Content (c) 2009 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved. |