Live data from Hacker News

Ideas for Computing

github.com

11–20 of 101 posts

Re: Ideas for Computing

#11
post #5

Loved the idea of EmailMetaData. I was thinking on similar lines on creating a smarter email system for businesses.

would it be something like this: https://developers.google.com/gmail/schemas/ ?

Clever! If an email is sent as html, it is obvious that microformats could be imbedded, just as they can be on web pages. Hadn't thought about that before.

Re: Ideas for Computing

#15
post #4

Earlier quoted context omitted.

Doesn't bash already do something vaguely similar though? I noticed it can complete flags and options now. zsh has been capable of this for a long time too. It doesn't convert between long and short options or sort arguments but it does help you by offering the completion which means less typing and slightly less memorization.

Sure, but it would be great if it went a little further: "... and/or provides a documentation panel for that argument". Having a one-liner to explain what ls's `--dired` does without having to drop down to a new line and look it up would be great, displaying the first sentence of the relevant section of the man page could be enough?

Doesn't zsh do something like this? At the very least, it seems to be extensible enough that you could provide completion+manpage documentation if you wanted to.

Re: Ideas for Computing

#17
post #10

Well, number 9 already exists in some form on OS X. You can't drag because it drags the window, but if you click on the file name in the title you get a dialog with some file options (rename, move, duplicate, ...).

You can't drag the title, but you can drag the icon.

Re: Ideas for Computing

#19
I've thought of some of these independently. (It's good to see somebody else did too.) We could probably make more progress if we all kept a list like this publicly. Or even privately, with snippets shared where appropriate. I know if I went through some old journals I could scrounge up a decent list myself.

One I had:

Bash scripting in the style of hypercard.

Hypercard was described to me as a system that had a set of functions and let the user make programs out of them. Bash syntax is simple enough that making an interface that gives you the power of shell without degenerating from the original should be possible. The output should be a regular text based bash script, allowing others to edit without the program and the user to see what's going on underneath.

EDIT: A second idea to go with the first:

A utility that allows you to create a GUI window from the command line. This could be used in conjunction with the Bash script editor to make graphical programs that the user can easily incorporate into their (presumably window based) workflow.

Post reply on HN