If so, I will never run it again.
If so, I will never run it again.
➜ ~ find /proc/asound/card* -name status | xargs grep ""
/proc/asound/card0/pcm0c/sub0/status:closed
/proc/asound/card0/pcm0p/sub0/status:closed
/proc/asound/card0/pcm2c/sub0/status:closed
/proc/asound/card0/pcm3p/sub0/status:closed
/proc/asound/card0/pcm7p/sub0/status:closed
/proc/asound/card0/pcm8p/sub0/status:closed
#### ---v--- this one records
/proc/asound/card1/pcm0c/sub0/status:state: RUNNING
/proc/asound/card1/pcm0c/sub0/status:owner_pid : 1260
/proc/asound/card1/pcm0c/sub0/status:trigger_time: 108525.846389845
/proc/asound/card1/pcm0c/sub0/status:tstamp : 108558.575144693
/proc/asound/card1/pcm0c/sub0/status:delay : 96
/proc/asound/card1/pcm0c/sub0/status:avail : 96
/proc/asound/card1/pcm0c/sub0/status:avail_max : 96
/proc/asound/card1/pcm0c/sub0/status:-----
/proc/asound/card1/pcm0c/sub0/status:hw_ptr : 1570901
/proc/asound/card1/pcm0c/sub0/status:appl_ptr : 1570805
#### ---^---
/proc/asound/card1/pcm0p/sub0/status:closed
The nomenclature here is hw:N,M corresponds to cardN/pcmMc (c: capture, p: playback).Javascript isn't far off binary in terms of readability nowadays with the level of packing/minification, so legibility isn't a deciding factor. Therefore if you can't trust the native client sandbox, why trust javascript, or even HTML from third parties? Native client is part of Chromium, you can audit the source code just as much as for any other language your browser speaks, so why make this distinction?
I'm tentatively willing to believe that Chrome is probably not trying to pwn my box, because I don't think Google has a compelling reason to do that which would outweigh the flak they would get if they were caught. Allowing them to run arbitrary compiled executables on my machine, however, would require me to transitively extend trust to everyone using their technology, and to do that I would have to be confident that there are not and never will be any security holes in their sandbox. That is an unlikely proposition to say the least and therefore I want nothing to do with NaCl.
Basically lean on "Never attribute to malice that which is adequately explained by stupidity" as much as possible to fly under the radar as long as possible.
NaCl is not PNaCl. NaCl blobs don't require translation and aren't machine independent at all.