sid
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.
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.
Things in common between founders and our favourite superheros
waits while twiddles thumb
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.
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.
I will go through this information.
Ask HN: How do you do realtime
Hi all, i was wondering, there is alot of talk about realtime and up to the minute data but what i dont understand is this.Twitter for example is considered realtime because the information is up to the minute and discussing topics that are now.However with twitter if you dont refresh your page the information will be old. In friendfeed for example, if there is some new information, it will...
Reason is, it is about locking yourself up, getting through alot of the problems on your own and working on the next one. The minute you have someone there (even if they are coding as well) and when your task is not integrating it becomes more of a distraction having someone there.
For me, youtube, hacker news and sydney morning herald get me through my lonliness when im hacking away, also the odd trip to subway to get myself a sandwich and the lady at the counter :)
I have read alot of PG's essays but it wouldnt hurt to re-read some of it again .. could notice things i hadnt the first time through.
During highschool I had a friend who was always a design focused guy. He was good at painting, drawing sketching, it was a natural ability
We went to uni together also and i did a CS degree whilst he did a general science degree.At uni he did a few CS subjects and did a few electives that involved drawin, painting sketching.
After uni we went our seperate ways for a while but when i started my startup i needed a designer. I had someone in mind but my first choice had other things going on so he wasnt available.
I called my mate who i knew from highschool. I called him because i knew he had a general great eye for design, i knew he could code cause he did a few of CS classes but i wasnt sure if he could use the design tools such as photoshope, dreamweaver etc.
It took him about 6 - 8 weeks to get through the technicalities of photoshope and various other tools but after he learnt the tricks he was off.
I noticed all he needed to learn was how to use photoshope and he knew exactly what he needed to earn cause he could already see what he wanted to achieve in the design.
Now i dont know what i would do without him cause he can dabble in the JS code related to UI actions and events also.
I guess my point is maybe you need to look for someone with great design skills but not necessarily web experience. Possibly you could try the arts department or even the architectural departments of universities as there may be some hidden talent in those areas.
I know that my design guy did a few courses from those faculties also.
"why is this vendor charging X millions for this crappy software, i could have done this as a uni student" the software may be crappy but they dont realize the amount of work that goes into getting the application polished, having correct messages for all actions and making it generally user friendly. Also the fact that it does the job that someone needs done is why someone is willing to pay X millions for it.
The devil is definitely in the detail ...
Im pretty sure you could even go to tute classes because they just call out the roll to make sure that your there .
Some classes do roll just to make sure you dont truent more then X amount of times otherwise they may dock you 3% of your marks but your lecturers hardly remember everyones face to know you dont belong.
I would love to actually go back and do this too but i need to work. Hence i agree with one of the posters earlier that suggested to try to accumulate enough wealth to be able to spend your time learning things that you like.
I know alot of poeple who picked up perl as their first language during uni and wont pickup anything else cause they are so deeply into it and say its the best language. It might be from their point of view which is fine but dont let the first language you learn be the only one you ever use also.
Like the other guys said, if your a beginner pick one, hell pick python for the simple reason that google use it (so it must be good) get used to it and then try to compare with others once you get the swing of things.
Like buying a guitar for the first time, you dont know which one is good cause you dont know what a good guitar is supposed to sounds like so you buy a fender or a les paul cause one of your idols use it !
Even at this time corporations are not upgrading and i guess they wont as long as vendors continue to provide ie6 compliant applications without support for any others. Goes to show how slow corporations move these days, even for something as simple as a browser (in comparision to other upgrades they make).
I think if needed you could change the framework code with django also but it just seems very large where as pylons or cherrypy is very minimilistic.
About the video, i sometimes got the feeling that Micheal was cutting Paul of at times, at times it was annoying when paul was about to say something related to earlier stage startups and micheal would just cut it off.
When this happens its sometimes interesting to see the facial expressions of the person getting cut off but the quality of the video wasnt good enough to make out anything noticable =P that or paul did a good job of hiding it :)
Anyway thanks for these documents, expecially the compensation documents. Even though im from australia i can get an idea of how to arrange documents to be used here.