Yes i agree with this. And i think should they have come in a little later they would have missed the boat so in this regard they are lucky. In terms of how they have maintained and grew twitter to what it is now, that is skill.
If connection to the internet on mobile phones was mainstream at the time twitter started the SMS gateway would have been redundant just as it is right now.
I know alot of people who use twitter now and im pretty sure none of them know you can tweet via an SMS as most of them have twitter apps installed on their mobiles.
Feeling like what you have is the first step in your evolution ! I felt exactly the same way. Now your at a crossroads where you decide next what you want to do. First of all do what is more important. If you have the $$$ to do it, take a break, do whatever you need to do with your GF, with family so things are back on track.
Like someone said earlier, sit on a rock and decided what you want to do next (i have a warf that i did that very thing on here in sydney).
From a career point of view you usually only ever come up with two solutions. That you want to relax now, dont care about work and all you want to do is easy street. If thats your choice then find a big company, do support work get paid for your on call overtime, melt into the crowd of people and live your days out restarting applications, writing scripts and doing things that require no brainpower. Start and 9 when your shift starts and leave at 5 when your shift ends. Hey presto, all the time in the world !
Start a business, doesnt have to be a startup that is technology based or it can be. If you have a hobby maybe it can become a business, make you good income and you will have a happy life. I knew someone that actually left australia and went to bali and started a surfing safari in bali ! pays alright but he is a very happy man. Sun everyday surfing every day, lives in a modest house, no stress.
Or you can start a technology company, something along the lines of what your familiar with , work your ass off for a couple of years with the hopes of making it big and then opening the surf safari with all the money you made by either your profits or flipping (whatever you choose).
The main point is i seen those old disgruntled people who work at the large companys complaining about their bosses and how they are just viewed as a resource, yes i empathise with them but what i dont tell them is it was their choice. They could have done it when they were younger but probably didnt cause they were having to much fun or work was very comfortable that they didnt need to look else where.
Getting pushed and shoved so that it makes you realise that work is crap sooner then later is sometimes a blessing in disguise.
Thanks you for this ebook. I was actually in the process of looking for something just like it. Once i have read through it i will provide neil with the feedback :)
As much as i would like to say its this little defect, that minor defect or "i need to do abit more market research", its pretty much what tawheed said, fear that what i built isnt good enough, there are things that i didnt think of that will make it crash, people wont like it.Im over it now though, we are at our final week and regardless we gonna launch real soon
Yes thats true, but if (through no fault of your own) circumstance puts in you desperate situations you have to do what you must. And if it means making bold steps then as an entrepreneur you have to do what you have to do.
I also tried it this way and it works well. i was sending back the timestamp and the current state and it was quite easy to implement using setTimeout and recalling it again x-minutes later to check if the server state is now different to the client state.
I guess the issue at the moment is we are pretty much a poor startup and worried that it would put stress on the little resources we already have by making the servers handle requests that are not actually doing anything except comparing state of the client and the server.
I was also kind worried that some corporate networks might block my IP/domain name because it may detect the polling as some sort of malicious data being sent back.
I think after V1 is released if we can become atleast ramen profitable i might start to look at implementing this functionality using gmails approach as we may then be able to afford more servers.
I had thought about this but the problem is i have set timeouts for my requests to only a few minutes because i wanted to prevnt DOS attacks as best i could without timing out to early (as there is some upload functionality).
Also i had 2 other problems which i thought may arise which kind of moved me away from trying to do it this way.
The first was if we start to get significant hits i think there would be a limit to the number of FD's i could have open on a single server and having the connection open continuously as it waits would slowly eat away at the number of FD's i would have available. Some people may leave the browser logged in and walk away (though i guess after a certain amount of inactivity you could just logout for them)
The second is, i have noticed using cherrypy the ajax requests are processed in sequance so im not sure that if i have a blocked request, whether it would hold up other requests for that session however if the blocking was in another thread it should work i think.
Maybe when i finally release my product and i start working on this functionality for V2 i will look more closely and give this an actual try instead of just thinking through it.
Hmmm, some things to try there ...
Thanks for your inputs mate.
If connection to the internet on mobile phones was mainstream at the time twitter started the SMS gateway would have been redundant just as it is right now.
I know alot of people who use twitter now and im pretty sure none of them know you can tweet via an SMS as most of them have twitter apps installed on their mobiles.