I like to take each morning as a new work day--shower, hit the library, make calls, hit a class or two, continue work on start-up.
I'm assuming YComb doesn't provide office space. So I'm curious if there have been YC companies that came together to get some space to create a collective work environment away from their apartment?
So I must agree that at least having some sort of separate workspace must help somehow. I think the real root problem, however, is to layout a schedule for yourself and follow it. Going to an office forces you to do that; writing a schedule down and being committed to following it could feasibly accomplish the same goal.
Note to self: make a schedule.
I tell you - even 12 years on, it is still hard to do. I do a lot of traveling as a consultant and trainer and these are usually Monday through Friday gigs. When I get back to the "office" and start to work again on Monday, I've totally lost the groove lol. That's it - it only takes a week of me getting out of the mindset of working at home to lose it. When I come back to the office on Monday, I want to read reddit, catch up on all the stuff I missed and I almost always find that Mondays have a lot of wasted time in them lol.
It took me probably 2-3 years initially to get the mindset down and learn how to separate work from play. Distractions are huge at home but, for a 20-something with no significant other, they are less so. Now, I have a spouse and a fun little three year old at home - those are more distracting than all the strip clubs and PS3s in the world lol. But you manage.
Last bit - I would suggest that, when you are looking for a spouse/significant other, make sure that person is okay with a comment like, "Honey, I'm going into work now. I want you to think as though my office is 30 miles away from you and you can't just walk in and ask me a question. Send me an email or phone me if you have a question. Also, don't ask me stupid shit during the day because I'm dealing with complex stuff and inane prattle takes me out of the mindset I need to work." If you have a great spouse who understands this, you'll be able to work from home much more efficiently.
Identifying those conditions and finding a way to make it work I think is more important than forcing yourself to work under difficult conditions SIMPLY because you are a start-up. There is a huge misconception that just because you are a start-up you HAVE to make your life difficult. It already will be difficult; if you can find ways to make it easier you absolutely should!
This only goes so far though. Daniel's probably right that you're in trouble if you require another person to motivate you to do work, but I don't think that's what you meant in the first place.
However there were certain days when I actually found myself getting into the zone of productivity just sitting on the couch and working my laptop. If you find yourself in one those zones is it worth breaking it just because you've programmed yourself to think you're more productive in an office/library/wherever? I don't think so.
While there are just a couple of you working on your startup, I think you should just work wherever you think you'll be most productive that day. The majority of the time I work at Obvious, sometimes I work on my couch and sometimes in a random coffee shop or bench somewhere nice. I can only do this for so long before we start hiring and then we all need to be in the same place so I may as well make the most of it now.
I think it is pretty key to work out of the same place where you live though. Separation of living and work is not ideal for a startup, and PG even talks about this some. Your life needs to BE your work; They need to coexist.
As far as distractions go, I think this is another reason why living with a co-founder is so important in the early stages. Its kinda like a checks and balances. You both keep each other in check and on track.
That's how it is for me anyway and it has been more productive than staying in apartment all day.
Again this is something that must vary from person to person. So I'm not necessarily out to do a philosophical debate about whether one is better than the other.
But it's important to have the right kind of crowd around. If you are hard at work and all your rommie does is play XBox all day (no fingers at you pranav!) then it gets crazy.
So definitely depends on the roommate situation.
I'm doing this right now ... have a 1 bedroom and getting work done on the dining table! And it works great!