Reputation
2,802
Top tag
Next privilege 3,000 Rep.
Cast close and reopen votes
Badges
2 11 25
Impact
~144k people reached

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
Aug
30
comment Why does RAM have to be volatile?
Because a non-volatile RAM would be called SSD.
Aug
12
comment RAM ticking all the time on Linux box
@Sevenearths: No, because my RAM doesn't make a sound when it's being accessed.
Aug
12
revised Using git to take over the management of half synchronized text file directories
added 87 characters in body
Aug
12
answered Using git to take over the management of half synchronized text file directories