972 karma · joined April 17, 2010
I was slightly disappointed when I found that the article describes software based testing instead.
"Some Internet Archive employees have elected to receive some of their pay in Bitcoin in April."
so it's not all employees, not all of their pay and not all of the time, as I expected from the headline.
cp <orig> <copy>
Hence I think of it as ln <orig> <link>
(edit: formatting)Edit: I just found the feature on the site and am happy now. (:
Also it is unclear what will count as an atomic operation. Although the description reads as if word comparisons were counted, this makes for another simplification, as words could be of arbitrary size.
Also: I only checked the HN comment section to see if someone got the solution and I am amazed that others stuck to that part as well.
Edit: Apparently FireSSH uses a javascript port of the paramiko ssh library. The port can be found here: http://www.mozdev.org/source/browse/fireftp/src/content/js/c...
Edit: From the paramikojs library: Q: Can I use FireSSH on a webpage? A: It's not possible at this time. The web at large currently doesn't allow javascript the same amount of permissions like addons have. The main issue is basically making socket connections. No, websockets don't cut it :-/
Both (gateone and eftw) render terminal output on the server side using a python terminal emulator, while shellinabox mentioned in another comment uses a Javascript terminal emulator on the client side.
Edit: The docs say, the terminal class was written from scratch.