Many times people think that they can transfer great success from one domain into other domain. Michael Jordan and his short baseball stint is the first thing that comes to mind.
I work with MDs and PhDs on a daily basis, analyzing their technologies for their start up companies. By far, I am much more willing to put in extra hours for friendly people than those that cram down my throat how much better they are than me.
I've found that the best response is to sit there, listen carefully, take note of any valid points, and ask followup questions if you need more information on one. You may learn something: despite the overall negativity of the conversation, my boss had many points that I'm going to want to keep in mind as we move forwards.
Understand, there is a lot of self-justification going around when it comes to entrepreneurship. As long as rich people are the distant Bill Gateses and Warren Buffets, people can put them up on a pedestal or say "Oh, they got lucky." But if someone you've grown up with or someone who used to work for you gets rich, you have to ask yourself "Why them and not me? Are they just smarter than me?"
Many smart people will do just about anything to avoid admitting that others are smarter than them, so they instinctively say "Oh, he's just going to fail." And when you succeed, they'll say "Oh, he just got lucky." If you succeed again they'll start saying "The game is rigged!".
But if you stoop to their level and say "Oh, look how smart I am, of course I'm going to succeed," you're just engaging in self-justification yourself. And that's a dangerous mental attitude to get into, because it blinds you to details. The reason you're smart in the first place is because you pick up details that other people don't; you can easily become stupid by believing yourself smart. This comes from experience: I did precisely this in high school and college, and then found that when I actually tried to get something done, the results were much more disappointing than I would've liked.
(Therapy for myself: I think you're smarter than me, I think you will succeed, and I think that if you do succeed, it will be because of skill. But keep what I say in mind anyway. It may be useful.)
I have a friend who (years ago) told me "Damn you're lucky! You have a horseshoe stuck up your [butt]. But you seem to work really hard for it..."
I never forgot that, and in the intervening years I've attributed the majority of my success to luck, rather than skill. Luck, however, that I work hard to create.
The reason is this: If you believe that your success is due to your own skill, you become lax. Complacent. Entitled. You've succeeded so far, so clearly you're da man and you should succeed going forward.
If, on the other hand, you ascribe it to luck, you acknowledge that there's little that you did to make it work. And so you have to keep working hard and scrambling to make the next project successful. Because your previous successes have little bearing on future performance.
Very well said.
Remember, whatever disappointments you have, don't come off sounding like this guy (someone who did well in school, but couldn't get hired at the firm he wanted): http://www.autoadmit.com/thread.php?thread_id=445136&mc=...
1. Open up Microsoft word.
2. Type all that out.
3. Save it as "Resume.doc"
4. Don't open it again until your next job search.
If yes, I've improved your life -- they use my delta compression work (bsdiff, originally written as part of FreeBSD Update) to reduce the size of updates which have to be downloaded. As of about a year ago, my work had saved users around the world well over a hundred years of waiting for updates to download.
This is not to belittle, just to put your "100 years" in context. It's great work and you've saved me personally a lot more than 5 minutes.
If not, please don't be "bolder" than this guy:
Yes, I did.
Just the once, though, huh?
This post also shows a phenomenal misunderstanding of what it takes to create a successful software startup:
let me know if it's something you're interested in, or if you want to chat about it sometime.
drew (at getdropbox.com)
I think it took several days to move my data to the current system remotely which was not fun. I think its just an unavoidable problem. The severity was lessened by the service calibrating the upload to occur in the middle of the night, which really did help a lot. All of the incremental uploads also are scheduled at night, which is an obvious move.
Edit: That's assuming cperciva has physical access to his server, rather than working with e.g., EC2, or that he has more bandwith to spare.
I'll be glad to discuss this remote secure backup project with you. It was once on top of my list for a DIS application, but I dropped it for various reasons that I would be glad to share with you.
But anyway, that's why I said if you can improve on their offering then go for it. Given the current options, they're the best that I know of; and I say that knowing that they have a lot to improve. So, if you build a better service, I'd consider switching.
This won't happen to you? Okay. I trust you.
_never confronted by a subpoena_
If you get a subpoena for a passphrase for a client, you will give it up. Yes you will. Now, if someone was holding terroristic bombcodes or whatever and REALLY didn't want people getting them, they ain't backing up anything online. The same people who need real security aren't going to be uploading their data anywhere .
"If you get a subpoena for a passphrase for a client, you will give it up."
Not if I don't have it. This is the point of strong security -- you don't NEED to trust me, because I am not technically capable (nor, unless I'm quite mistaken, is the NSA) of decrypting data backed up using tarsnap.