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

Apr
16
awarded  Famous Question
Apr
6
comment What is the exact use of a MAC address?
@Pacerier: and how is that relevant? My main point is that MAC is always statically assigned, whether you use the factory default or whether you assign it before connecting to the network is besides the point.
Feb
27
comment Why are we still using CPUs instead of GPUs?
Not optimistic, it's not zero bandwidth overhead. If a processor with a GPU architecture runs the entire show, there is nothing that needs to be moved, the GPU memory is the main memory. There is no transfer overhead to be talked about in the first place because there is no transfers. This is not hypothetical by the way, AMD's APUs uses HSA (heterogenous system architecture) with unified main memory which allows zero-copying between the CPU and GPU.
Feb
27
comment Why are we still using CPUs instead of GPUs?
@Dr.AndrewBurnett-Thompson: that's because that is irrelevant to the question. Currently, GPU is considered an auxiliary processing unit, that's why moving data from/to a GPU is necessary and expensive. If we treat GPU as the first class processing unit, there won't be any need to marshal data between the main memory and the GPU memory.
Feb
22
comment Is there a way to completely eliminate any 32-bit support on a 64-bit windows?
What benefits do you think you could get by preventing non 64-bit aware program from running?
Feb
22
comment Is there a way to completely eliminate any 32-bit support on a 64-bit windows?
That's not the root reason, why do you need to experiment with 64-bit only environment? All x86_64 CPUs includes native support executing 32-bit code, it's not something you can turn off. There is no emulation, no mode switch, they are run natively because the 64-bit instruction set is a superset of the 32-bit instruction set. This is of different nature than 16-bit windows applications, which is a DOS mode that had to be run on a different CPU mode (Legacy Mode) that has no memory virtualization. Essentially, 16-bit application was running on a different operating system.
Feb
21
comment Is there a way to completely eliminate any 32-bit support on a 64-bit windows?
What's the reason for doing this? Why do you want to disable 32-bit? I'm sensing that you're actually having an X problem, but since you think that Y will solve the problem, you're instead asking for Y. What's the X?
Feb
18
comment Could local ISP capture my location whenever i launch a VPN to a VPN server?
Now that your ISP also have a physical cable or FO or base tower laid out between their gateway and your physical location. If they want to find out where you are, they don't need to determine your location with IP addresses as this is more effective way to locate you.
Feb
18
answered Is there any way to bypass ISP-based redirection of webpages after credit finished?
Feb
12
revised Why are we still using CPUs instead of GPUs?
added 58 characters in body
Feb
9
comment Video upside down, but only on certain computers
@Luca: I didn't call it wrong orientation. It's just upside down according to the default that's used by the manufacturer. The device do use the accelerometer to detect the down gravity (not gyroscope, as gyros can only be used to detect change in orientation), but the detected rotation only affect the metadata, rather than the image elements being transformed at record time.
Feb
4
comment Difference in whitespace between 2 files on linux
Vim shows ^M only when it misdetects a Unix line ending but the file actually has DOS line ending. Usually this happens if you've got mixed line ending in a single file, e.g. applying a patch with different line ending than the original file. When vim detects DOS line ending correctly, it wouldn't have shown the ^M.
Feb
3
comment Will applications running in root mode be able to overwrite OS's or other program's memory section?
It should be the same in Windows. The kernel mode vs user mode distinction is a x86 feature, programs running in Ring 0, i.e. kernel mode, have full privilege over everything, including the memory and MMU.
Jan
18
awarded  Taxonomist
Dec
25
comment Why does Google call Thunderbird “less secure”?
@Nemo: changing password for Google Account do require reauthentication with password, IIRC. The cookie alone cannot be used to change password.
Dec
23
comment Why does Google call Thunderbird “less secure”?
@Nemo: if you use the remember authentication when accessing your mail in the browser, the password is exchanged for a cookie (essentially an OAuth token). Until the remember me timeout or unless doing actions that require forced reauthentication, the web client don't need to have your password or the keyring unlocked.
Dec
23
comment Why does Google call Thunderbird “less secure”?
OAuth is more secure because it only need to decrypt the keyring (i.e. passwords in plain text) for the very short duration while you authorize the mail agent, this is true whether you do the authentication in browser or if the mail software itself supports inbuilt OAuth authorization. If the mail software doesn't use OAuth, you'll need the keyring unlocked practically all the time, thus defeating the purpose of encryption (also your password is at risk every time you suspend or hibernate the computer with the keyring unlocked).
Dec
13
comment What is Windows “hosts” file alternative for OSX?
You might also need to give yourself permissions for the parent folder /etc so saving works. No, just no. That's the worst advice you can ever give to anyone.
Dec
12
comment Why Linux /etc/fstab UUIDs are case sensitive?
UUID is NOT a hexadecimal string, rather UUID is a 128-bit value (a 128-bit integer, if you will). The hexadecimal string used for UUID is only its canonical textual representation.
Dec
6
revised Does this exist: a standardized way of documenting a file-system structure
added 188 characters in body