So? It's trivially easy to modify running processes by code injection in RAM in Linux. Hell, there are projects which patch _the_ _kernel_ by injecting code in runtime.
However, Windows and Linux only allow administrators to do this.
Do not use safe mode. Boot from a LiveCD and then check all the signatures of autorun files. Microsoft programs are signed with Microsoft key.
Then remove the rest of autorun programs and reinstall them (there are still worms which infect other exe-files, like in good old DOS days). Also, drivers are going to be a problem, but most of them now have a digital signature.
It's a fairly safe way to remove most of virus infestations.
Nope. A real cashless society is going to require stronger means of authentication for financial transactions (like public-key cryptography to sign billing statement, etc).
They are quite enough for almost all use and easy enough to understand at a glance. It's easy to write "chmod -R a+r-x dir", but I'd hesitate to do this with cacls.exe.
AFAIR, at 1999 Novell gained support for Windows DLLs - you could write and _compile_ a DLL in Visual Studio and then load it in Netware. Of course, you can't use Win32 API.
NDS was rock solid, granted. But by 1999 Netware was still an OS without memory protection. So applications on it sucked hard, for example Btrieve liked to crash the whole system.
And the worst: Novell had no clear plans on development of new OSes.
If it's an acronym then I usually write "ACRONYMs". I can't readily remember a case there NOUN and NOUNS are different words and can not be discerned by a context.
Yup. As a non-native English speaker I'm disgusted when someone writes "should of" or "their [doing something]" or writes "[noun]'s" for plural.
Because I know that 'their' is a possessive personal pronoun and "of" is NOT an auxiliary verb. And when I write a sentence I construct it according to grammar rules.
That's what BGPs are for - it allows YOU to control how your traffic is routed. Because all major routers on the Internet also use BGP to configure routes.
The grandparent is also correct in saying that it doesn't cost much. It's possible to have completely OpenSource router and even modest hardware can handle routing.
All you need for this feature is a simple IR camera.
It's easy to do - just remove IR filter (looks like transparent plastic film) from any cheap digital camera and add visible light filter (red plastic film).
I'm going to finish TPM support, even if it's rejected from the mainline. It looks like I can get away with only with MBR modification, the rest can be done as modules.
Routers cost about $30 in bulk. Your provider might give you one free when they start deploying IPv6.
Or your router might simply die of old age - the half-life for home routers is about 5 years
Just use IPv4 glue for DNS servers for now.
We're going to run mixed stacks for the foreseeable future, anyway.
You can use IPv6 _now_ with 6to4 or Teredo.
It's quite simple, actually. You can start IPv6 on your network in about 1 hour (including stateless autoconfiguration setup).
First, follow this tutorial: http://tldp.org/HOWTO/Linux+IPv6-HOWTO/conf-ipv6-in-ipv4-point-to-point-tunnels.html (I suggest the 'deprecated' method, because it actually works fine :) ).
Then install radvd ( http://www.litech.org/radvd/ ), don't forget to turn on IPv6 routing and you're set!
Being able to SSH directly into every machine on my network is UBER-COOL.
So? It's trivially easy to modify running processes by code injection in RAM in Linux. Hell, there are projects which patch _the_ _kernel_ by injecting code in runtime.
However, Windows and Linux only allow administrators to do this.
I was unclear. Check autorun files, validate Microsoft signatures and then remove everything without a valid signature.
A simple user can only modify the processes he/she owns.
Windows is not THAT insecure.
Nope.
_ALL_ executable files needed for boot (except for ntldr) are signed with Microsoft key.
Sure.
Windows allows you to run threads in other process' memory. And you can also access raw physical memory from the kernel mode.
The same goes for Linux - try to grep /dev/ram someday :)
Of course, Windows and Linux control access to these features.
Do not use safe mode. Boot from a LiveCD and then check all the signatures of autorun files. Microsoft programs are signed with Microsoft key.
Then remove the rest of autorun programs and reinstall them (there are still worms which infect other exe-files, like in good old DOS days). Also, drivers are going to be a problem, but most of them now have a digital signature.
It's a fairly safe way to remove most of virus infestations.
Nope. You're wrong, photons ARE NOT slowed down, ever (well, except for Casimir vacuum and virtual photons).
Photons traveling in material are constantly adsorbed and re-emitted, that's why they appear to travel slower.
We _know_ that the current theory is insufficient. It doesn't explain gravity, for one thing.
LHC will allow to test some alternative theories, so we really need it. Also, we still need to check the existance of Higgs.
...then it's just easier to use physical cash.
Nope. A real cashless society is going to require stronger means of authentication for financial transactions (like public-key cryptography to sign billing statement, etc).
Currently, credit cards are absolutely insecure.
2. That's easily fixed with suid'ed utils.
1,3. That's easily fixed with POSIX acls. For example, "/dev/audio" usually uses them.
But these examples rarely occur on home computers.
It's possible to use POSIX ACLs for that. For example, /dev/audio on most systems uses ACLs to control access to it.
And users can change them also.
Unix permissions rule.
They are quite enough for almost all use and easy enough to understand at a glance. It's easy to write "chmod -R a+r-x dir", but I'd hesitate to do this with cacls.exe.
AFAIR, at 1999 Novell gained support for Windows DLLs - you could write and _compile_ a DLL in Visual Studio and then load it in Netware. Of course, you can't use Win32 API.
NDS was rock solid, granted. But by 1999 Netware was still an OS without memory protection. So applications on it sucked hard, for example Btrieve liked to crash the whole system.
And the worst: Novell had no clear plans on development of new OSes.
Oh, and Novell licensing was pure hell.
If it's an acronym then I usually write "ACRONYMs". I can't readily remember a case there NOUN and NOUNS are different words and can not be discerned by a context.
Yup. As a non-native English speaker I'm disgusted when someone writes "should of" or "their [doing something]" or writes "[noun]'s" for plural.
Because I know that 'their' is a possessive personal pronoun and "of" is NOT an auxiliary verb. And when I write a sentence I construct it according to grammar rules.
Typo: BGP, not BGPs - I meant BGP-capable routers.
BGP stands for "Border Gateway Protocol", so it can't be plural.
That's what BGPs are for - it allows YOU to control how your traffic is routed. Because all major routers on the Internet also use BGP to configure routes.
The grandparent is also correct in saying that it doesn't cost much. It's possible to have completely OpenSource router and even modest hardware can handle routing.
So go after the criminals. What's the problem?
Or do you think your gun is going to save you from criminals? Ha!
Well, the last year WAS cooler than usual.
So it works! :)
All you need for this feature is a simple IR camera.
It's easy to do - just remove IR filter (looks like transparent plastic film) from any cheap digital camera and add visible light filter (red plastic film).
Well, try to explain this to Grub developers :)
I'm going to finish TPM support, even if it's rejected from the mainline. It looks like I can get away with only with MBR modification, the rest can be done as modules.