Live data from Hacker News

Ask YC: Review my app (pycmds, a web-based command line)

pycmds.org

21–30 of 33 posts

Re: Ask YC: Review my app (pycmds, a web-based command line)

#21
post #13

1)Why require brackets? They seem superfluous. Unless theres something in the design of your code that requires them, I see them doing no good. 2)Shorthand versions of commands. "wiki stargate" instead of "wikipedia stargate" 3) The UI is nice. It took me a second to realize it wasn't a plug-in/extension like Ubiquity, but I had to type in commands at the bottom. What are you reasons for making this app? I like it, b…

Thanks for asking :) Adding the brackets greatly simplifies things for the implementation of the command dispatcher/suggester. In addition, in some situations it can be difficult tell what part of the command is an input and what isn't. For example, let's say a user intends to use the command: translate [text] to [language] They type: translate hey buddy! i found this neat guide to japanese There are two ways to inte…

You could make brackets optional. And change them to quotes:

  translate serendipity to french
  translate "go after" to french

Re: Ask YC: Review my app (pycmds, a web-based command line)

#26
post #13

1)Why require brackets? They seem superfluous. Unless theres something in the design of your code that requires them, I see them doing no good. 2)Shorthand versions of commands. "wiki stargate" instead of "wikipedia stargate" 3) The UI is nice. It took me a second to realize it wasn't a plug-in/extension like Ubiquity, but I had to type in commands at the bottom. What are you reasons for making this app? I like it, b…

Thanks for asking :) Adding the brackets greatly simplifies things for the implementation of the command dispatcher/suggester. In addition, in some situations it can be difficult tell what part of the command is an input and what isn't. For example, let's say a user intends to use the command: translate [text] to [language] They type: translate hey buddy! i found this neat guide to japanese There are two ways to inte…

Read the curses library implementation. You might find it useful.

Re: Ask YC: Review my app (pycmds, a web-based command line)

#27
post #24
post #14

I bet it's great, only it's almost utterly unusable in WebKit/Safari.

I've been testing it in the latest version of Safari on Windows XP, and there doesn't seem to be any major bugs. Could you tell me what isn't working?

When I type a key in the input thing, it's as if I hit PgUp.

I get completion, select an item and hit enter. Not only does it PgUp for every key, it also keeps the autocomplete visible after I hit Enter.

And otherwise slow. Try WebKit nightly on OS X.

Re: Ask YC: Review my app (pycmds, a web-based command line)

#28
post #27
post #24

Earlier quoted context omitted.

I've been testing it in the latest version of Safari on Windows XP, and there doesn't seem to be any major bugs. Could you tell me what isn't working?

When I type a key in the input thing, it's as if I hit PgUp. I get completion, select an item and hit enter. Not only does it PgUp for every key, it also keeps the autocomplete visible after I hit Enter. And otherwise slow. Try WebKit nightly on OS X.

Thanks, I'll look into that

Re: Ask YC: Review my app (pycmds, a web-based command line)

#29
post #27
post #24

Earlier quoted context omitted.

I've been testing it in the latest version of Safari on Windows XP, and there doesn't seem to be any major bugs. Could you tell me what isn't working?

When I type a key in the input thing, it's as if I hit PgUp. I get completion, select an item and hit enter. Not only does it PgUp for every key, it also keeps the autocomplete visible after I hit Enter. And otherwise slow. Try WebKit nightly on OS X.

The scrolling bug should be fixed now, and I think the auto-complete bug should also be fixed.

I turned off box shadows in safari, so that might speed things up a bit. There's still a lot of room left for javascript optimizations after I get it working decently in most browsers.

Re: Ask YC: Review my app (pycmds, a web-based command line)

#30

I did the same thing as you - http://geeky.siong1987.com . Anyway, I really love the way you layout your web application and it has better UI than mine. Work hard on it. My application does support API developed by developers. But, I implemented this feature in a very poor architectured way. So, I really think that you should add the features that other developers can developer commands for you

Hi siong, Your site looks nice :)

I'm going to be working on a developer sandbox once I fix most of the major bugs. This should let people write python code in their browser and have it run on the server. The API is very simple: around 5 minute learning curve once I have the documentation in good shape.

If you're interested in collaborating, check out the project page: http://code.google.com/p/pycmds/

Post reply on HN