Hello all. I just want to say thanks for everyone's feedback. It is very much appreciated. I apologize if I don't have the chance right now to respond to everyone individually but I plan to at some point. Just want to let you all know I'm reading the feedback and will hopefully make this product better. Thanks.
HN user
roelbondoc
That is a good point. I will spend some time on the landing page to communicate how it works.
Agreed. I'll put some more work into the marketing site to explain how it works.
Sorry about that. It's fixed now, any feedback would be appreciated.
I "hope" it will be better, its working now!
Thanks!, should be fixed now.
It's targeted for any REST/Json based api. (reading or writing)
Thanks for the report, should be fixed now.
My apologies, should be fixed now.
I've always encountered issues with my namespaces. It's very minor and easily corrected, but annoying nonetheless.
Great article that actually simplifies and explains the things I've experienced myself!
The main thing that attracted me to Ctrl-p was that it is written in pure vimscript. Command-T, however, requires your vim to be compiled with Ruby support.
I spend most of my computing hours using the keyboard 99% of the time. I can completely agree keyboard interfaces are very rewarding.
However, I believe there is "muscle memory" that can be learned using the mouse. For example, playing a lot of first person shooter games in my day, one can learn and memorize the nuances of moving the mouse. Correlating the amount and direction of movement of the mouse with the response of the screen is, I believe, a skill that can be learned and is quite rewarding.
I agree. Developing on Ubuntu on a VM has been a great experience for me so far. It seems much less painful to develop on a platform that is similar to where you will be deploying.
Anyone can build a Facebook alternative. There is no magic list of ingredients that you'll be able to throw into a Facebook alternative that will compete with Facebook. Just becuase you are focusing on what Facebook does not do well won't give you something to be competitive with. From a high level perspective, IMO, Facebook had very similar features as Friendster, MySpace and a whole other slew of social networks.
You can't just build something for the sake of competition. It has to be grown organically. People won't flock to your social network because it's better. People are like sheep, and they need to be herded like so.
I've created 2 small web apps that made use of Twitter and authenticated via oauth. It's been pretty simple for the most part. Since I develop in rails, I've had the pleasure of using twitter-auth for authentication.
Generally speaking though, this is a great move by Twitter in my opinion. I'm always a bit concerned when a 3rd party website asks for a username and password. In some cases I no longer provide credentials when I know a certain service provides oauth.
It might not be as easy for non-web based applications, but I'm sure things will improve in the long run.
Great news for a great library. Glad to see it still active and progressing. Best SVG javascript library out there.
I'm a ruby/php developer who works on a Macbook Pro 9 hours a day and I've learned to work w/o a mouse. Took a while to get used to, but now I keep my mouse in my desk drawer and only pull it out if someone borrows my computer.
First it starts with the setup. At work I have an external monitor and keyboard. I keep my MBP to the right so I can use the touch pad here and there when I can't use the keyboard for certain things.
Here are some tips/programs/plugins I use:
1) Vim (not macvim) and screen - This dynamic duo is the greatest invention. I recommend it to anyone who has the time to learn. Once you do, you'll never go back.
2) Vimperator - Firefox plugin - This one has changed my browsing experience for the better. Once you learn all the commands you'll be flying through pages.
3) Remap your CAPSLOCK key to ESC - Once you start using vim and vimperator, the esc key becomes more useful. I remapped my CASPLOCK key to ESC so its quicker to reach. I used the program called PCKeyboardHack.
4) Learn your keyboard shortcuts.
6) Try to replace programs you use often with console versions. For example I dont use any gui programs to access databases. Diffs/text search/file searches are all done through command line.
7) Spotlight - I don't use Dock, sometimes I forget its even there. I would disable it if I could.
8) pbcopy - command line program that you can use to copy to your gui clipboard. Try piping contents of a file to it. Becomes very handy.
Most of my day I spend using Vimperator and Terminal. So it's easier for me to not have to use a mouse.
Agreed. Vimperator has changed my life.