Reputation
3,100
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
2 12 26
Impact
~200k people reached

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
Jul
25
comment What is the exact use of a MAC address?
@MarkHenderson: IMO, saying that we need MAC and IP because MAC is layer 2 and IP is layer 3 is just like saying "we need it because we had designed internet to be that way", it misses the point and gives no useful information whatsoever. What I'm answering here is why both factory-assigned and dynamically-assigned identifier are necessary due to the nature of the problem, and what entails from an internet stack without either (loss of routing efficiency for no dynamically-assigned ID and difficulty of uniquely addressing a device before dynamic ID assignment for no factory-assigned ID).
Jul
25
comment What is the exact use of a MAC address?
@MarkHenderson: My point is that MAC belonging to Ethernet and IP to TCP/IP is pretty much a historical accident; theoretically, if we redesigned the entire internet stack from scratch (and ignore OSI and compatibility with other networks), it would be possible to replace most uses of factory-assigned number (e.g. MAC) with dynamically-assigned number (e.g. IP), except that there are a number of packets that need to be sent/received before a dynamically-assigned number can be acquired, which is why a factory-assigned globally unique identifier is necessary.
Jul
24
revised What is the exact use of a MAC address?
added 10 characters in body
Jul
24
answered What is the exact use of a MAC address?
Apr
30
revised Collating scanned PDFs from 2 folders
added 3269 characters in body
Apr
30
answered Collating scanned PDFs from 2 folders
Apr
27
comment Blue screen of death while installing Windows XP SP2
Windows XP? At this day and age? Would you consider running Linux instead? If there is any software you use that actually need to run on Windows XP, I'd recommend using virtual machines (e.g. Virtual Box or VMWare) on a more modern machine instead of holding on to an old hardware.
Apr
27
revised Is it possible to restrict modeline in vim to only allow certain settings?
added 115 characters in body
Apr
27
answered Is it possible to restrict modeline in vim to only allow certain settings?