2,407 reputation
1824
bio website
location
age
visits member for 3 years, 9 months
seen Jul 5 at 20:10

Jul
4
comment Terminal: prefix previous command?
I can't remember whether it's Ctrl+A or Cmd+A, but this shortcut is what I usually use when I used to work on OS X. Note that Ctrl+A gets you to the start of the command like "Home" button and Ctrl+E gets you to the end of the command like "End" button. I'm usually hesitant to use !! especially in combination with sudo, in case it turns out that the previous command isn't what I thought it ought to be.
Jul
2
awarded  Curious
Jun
23
comment Is it safe to power on a motherboard outside of its case?
@stephenbayer: a case is useful for protecting those sensitive parts from the environment. A naked boards may much more easily get contact with liquid or conductive metals which is never good. So while it's not a problem to run a PC naked, given some basic precautions, a case is a good investment to protect those expensive parts.
Jun
22
comment Sudo vs root; any actual differences?
@dmanexe: sudo doesn't stand for superuser do, it's "switch user do". su and sudo can be used to switch to any users rather than just the superuser. Also there is nothing pseudo about sudo, you really get the actual root when running sudo not some faked anything. Note that the magic of sudo really comes from setuid permission bit.
May
24
comment How does virtualizing differ from emulation, in terms of structure?
@NothingsImpossible: unless you have a very old machine, most mainstream CPU sold nowadays supports hardware virtualization. Basic virtualization is always possible because the CPU will sent an interrupt to the supervisor (kernel) if any program (like a Guest OS) tries to execute instructions that aren't allowed in the current security level. All the Host OS got to do is to trap those interrupts, figure out the desired operation, and resume the execution of the child process. AMD-V/VT-x only enables a more efficient virtualization, as now the CPU itself can serve the "disallowed" instructions.
May
2
answered Video upside down, but only on certain computers
Apr
12
comment What's an efficient way to change my 200+ account passwords?
good thing that we're now moving on to OpenID/OpenAuth based signon. All you need is just change the password for the identity provider and the rest is on the individual websites. Also, do note that it's only worth it to change password for sites that have already updated their OpenSSL library; probably a good number of those 200 websites you have never makes any updates on their system even in the face of Heartbleed.
Mar
20
awarded  Notable Question
Mar
9
comment How does an instruction in a CPU report that is has finished?
Many RISC systems doesn't have multi-cycles instructions. Not having to keep track of multi-cycles instructions are part of what makes them much simpler than CISC.
Feb
25
answered Why cant you install operating system onto RAM
Feb
23
comment Is my BIOS at risk using the BIOS browser?
@Everyone: theoretically, if implemented well, they may be safer. However, as I said, implementation varies, some of these systems provides read only or even write access to the Windows partition. Also, they may not be updated as often as they should be, and that means they may not have security fixes from the latest Linux/Firefox/whatever software they have installed.
Feb
22
revised Is my BIOS at risk using the BIOS browser?
added 58 characters in body
Feb
22
answered Is my BIOS at risk using the BIOS browser?
Feb
22
comment Is my BIOS at risk using the BIOS browser?
Hyperspace and ExpressGate are simply just Linux optimized for quick booting, which resides in a read only memory area. Security wise, it's like booting to a Live CD.
Jan
11
comment Is giving myself write permission on my Python `site-packages` directory a way to avoid `sudo pip` risks?
@raxacoricofallapatorius: if you run a software with root privilege, you have to make sure that the software and any libraries that it uses cannot be modified by anyone other than root. This includes if you're running a python program that requires root privilege inside a virtualenv.
Jan
11
comment Is giving myself write permission on my Python `site-packages` directory a way to avoid `sudo pip` risks?
@raxacoricofallapatorius: it is inescapable, yes, but the impact is different with system site-packages which is regularly run with escalated privileges and virtualenv-ed site-packages which normally runs under your account.
Jan
11
revised Is giving myself write permission on my Python `site-packages` directory a way to avoid `sudo pip` risks?
added 52 characters in body
Jan
11
answered Is giving myself write permission on my Python `site-packages` directory a way to avoid `sudo pip` risks?
Jan
11
revised Password protect a folder
retag. check comments
Sep
28
awarded  Yearling