#StackBounty: Program for mass-managing audio cards

Bounty: 50

I am looking to do simultaneous translation of a conference we are hosting. I would prefer to have the mixing for this project on computer; ideally Ubuntu, as that is what I am the most familiar with. Basically, the software must be able to:

  1. Input from one audio card (wired to speaker’s mic)
  2. Record from that input
  3. Output that input to an output on the same card (earphones for me)*
  4. Input from a second audio card (microphone for me)
  5. Output to the second audio card (to a mixer attached to the earphones of those who are having the simultaneous translation done)

What are my options? Is there such a program on Ubuntu?

* This would be optional, since I could split the signal to 1. the computer for recording and 2. my earphones

Get this bounty!!!

#StackBounty: How do you create a new user to login with for Amazon Ubuntu EC2?

Bounty: 50

I really don’t like using my root user with no password to use for logging in an Amazon EC2 ubuntu instance. I would like to login without the certificate if possible. I had seen a tutorial where they said you can, but they didn’t explain how to do it.

adduser newuser
gpasswd -a user sudo

That’s as far as I got. Creating a newuser username and giving them sudo priviledges. I know there has to be something I am missing for linking this to a login.

Get this bounty!!!

The Fuck

Magnificent app which corrects your previous console command, inspired by a @liamosaur tweet.

Few more examples:

➜ apt-get install vim
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] password for nvbn:
Reading package lists... Done
➜ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

➜ fuck
git push --set-upstream origin master [enter/↑/↓/ctrl+c]
Counting objects: 9, done.
➜ puthon
No command 'puthon' found, did you mean:
 Command 'python' from package 'python-minimal' (main)
 Command 'python' from package 'python3' (main)
zsh: command not found: puthon

➜ fuck
python [enter/↑/↓/ctrl+c]
Python 3.4.2 (default, Oct  8 2014, 13:08:17)
➜ git brnch
git: 'brnch' is not a git command. See 'git --help'.

Did you mean this?

➜ fuck
git branch [enter/↑/↓/ctrl+c]
* master
➜ lein rpl
'rpl' is not a task. See 'lein help'.

Did you mean this?

➜ fuck
lein repl [enter/↑/↓/ctrl+c]
nREPL server started on port 54848 on host - nrepl://
REPL-y 0.3.1