Unsurprising really - most older programmers I know are fed up with solving the same problems over and over again with whatever the new technology happens to be. After a while, writing what amounts to CRUD by and large is pretty dull.
I use Ctrl-Ins and Shift-Ins on Dvorak for one handed copy paste, but I also don't really find the standard ctrl-c ctrl-v a problem with two hands, I sort of poise my middle finger over "c" and pinkie over "v" with left hand on the ctrl .....feels comfortable to me, but I've been on Dvorak for over 10 years now :)
nicely done. It would be extra awesome if you could weight the answers a little by date and whether the current version of the language matches the date.
Actually that would probably be a pain. Maybe just some (optional) sorting by date?
I had RSI a few years ago. Apart from paying attention to posture (I took up tai chi to help with that), I changed to a dvorak keyboard layout which helped a lot.
it's easy to sling mud, and I'm fighting my knee jerk reaction to sling some back but I wonder if Josh was provoked into that comment, otherwise it seems unnecessarily aggressive....especially given that the ruby community is probably poorer for not having the conference at all.....nose, face, spite etc.
On the other hand, the trap of always "doing" something or "going" somewhere is equally harmful. You can trick yourself into thinking you are achieving something when you are just spinning your wheels. Like anything, balance is the key.
"If you can wait and not be tired by waiting" - Kippling
don't know the twitter api very well, so....maybe instead of scaling back and doggedly trying to get the current record set, you simply mark the 1st 1000 as having an error somewhere, proceed to the 2nd 1000....come back to the ones giving you problems later. I know eventually you have to come back and get the broken ones, but if you manage to process 80% of someone's millions of followers, then you can start digging into the other 20% a bit at a time and at least provide some value for your customers in the meantime......
I haven't actually checked out your service because i'm not really a twitter person so maybe you do this already, but could you provide statistics based on the amount of data you've got so far? (i know they will be inaccurate), but you can sort of give them as a "moving target", based on x number of your followers type thing. That way the user gets a little bit a value right away.
In general, I think people are often too worried about this. In any industry where you already have the relationships with the customers, you are already ahead of the competition. It takes hard work to foster relationships and sell well. Any dev who thinks ripping off an idea is easy money is sorely mistaken. Without marketing and potentially funding (depending on the kind of idea), it is just code sitting on a server somewhere that nobody will ever find.
Also, as a developer who does occasional contracts to help people build out their MVPs, it would be career-suicide to steal an idea - the last thing I would want is bad word of mouth. Entrepreneurs do sometimes cluster, attend meetups, bump into each other when pitching etc.....word gets around fast in that kind of circle.
And lastly, as someone who works closely with other developers on occasion, for any given idea, half of the devs I chat to don't think the idea has legs, the other half have no inclination/time to build it themselves.
In the end, if you are hiring someone to build it for you, chat to some developers, get a feel for them, ask for a reference or two if you don't know them well (in other words, do you due diligence) and go from there.