people would do well to realise you have to spend CPU cycles to get security.
This should be obvious to anyone. Any reasonably fast and efficient hash or encryption algorithm can be brute forced given enough time on a sufficiently large parallel machine. This means 1) Any truly effective hash or encryption must be slow, even on the latest hardware, and 2) any algorithm is reasonably secure today won't be secure against a dedicated attack by somebody with sufficient resources 10 years from now. Given the constantly advancing state of the art, any usable algorithm will eventually be broken; nothing can stay encrypted forever.
Oops! Well, at least now I know what NSFW means -- "Not Suitable For Work." Anybody know of any firms that are hiring software developers in the Portland, Oregon area?
"Coal-fired power-plants produce 96 percent of the utility industry's sulfur dioxide pollution that causes acid rain; 93 percent of the industry's nitrogen oxide pollution that causes soot and smog; 88 percent of the industry's carbon dioxide pollution that causes global warming; and 99 percent of the industry's toxic mercury pollution that poisons our health."
"Releases in 1982 from worldwide combustion of 2800 million tons of coal totaled 3640 tons of uranium (containing 51,700 pounds of uranium-235) and 8960 tons of thorium."
"Americans living near coal-fired power plants are exposed to higher radiation doses than those living near nuclear power plants"
If Apple really makes all Windows apps run just as fast on Mac OS, then why would any developer bother porting anything to run native on Apple? Seems like this would result in far fewer Apple-specific applications, not more of them.
I can't see MS going out of there way to alienate Intel, either, like, say, switching to an PowerPC chip for their next generation Xbox? Let's face it, Microsoft and Intel have been in a marriage of convenience for years, but deep down they really hate each other's guts. (I worked for Intel and was treated with absolute contempt by Microsofties... despite the fact the we were developing Netmeeting for them and giving to them for free!)
As far as Intel not needing Apple, you are correct. Merging with Apple would do nothing for them that getting the design win from Apple hasn't already done. In fact, a merger would instead make everbody suspicious that Apple had not choosen the best chip for the job just to facilitate a merger.
What's the problem with dual boot on same disk?
on
Test Driving Linux
·
· Score: 3, Informative
1) Create 2 partitions
2) Install Windows in first partition
3) Install Lilo
4) Install Linux in second partition
Other than the caveat that Windows MUST be installed first (otherwise it will clobber the Linux boot sector), I don't see why this should cause a problem. Perhaps your problem is with dynamicly resizing an existing parition?
Closed binaries from a single source would make it much more difficult to port Samba to new architectures. x86 users would be just fine, but anybody that wanted to run Samba on, say, a Cell Processor running Linux would be forced to wait for the "non-oss company" to support it.
The Samba team has done perfectly well so far reverse engineering SMB with no assistance from Microsoft. This just means business as usual for them. Of could come up with a mandatory authentication mechanism that can't be reverse engineered, but this would break backwards compatibility with all previous versions of SMB as well.
I was thinking py2exe actually converts byte code to machine code. Apparently it doesn't. My main point stands, there is no reason why you couldn't convert byte code to machine code
I see now... So/. is waiting until all comment submitters learn to spell before it implements spellcheck? Looks like it is going to be a very, very, very long wait!
There is no technical reason why Ruby must always be interpreted. It could, like Python, be used to generate machine code. That being said, Ruby, Perl, and Python would still be slightly slower than C++ even compiled, as C++ does compile-time type checking whereas in the other languages almost all checking is done at run time.
Funny, Ruby seems to acheive the same functionality without resorting to templates, perhaps because unlike C++ and Java, in Ruby everything is an object.
Java has it's place in software developement for cool and flashy things, but it will never be as fast as a well designed and coded C++ application. True, because even compiled Java does more run-time checking than C++. So do Perl, Python, Ruby, and.Net. By that same token, C++ has it's place, but will never be as fast as a well designed and coded C application, because dereferencing through a vtable is slower than calling functions directly. Which might be why drivers and operating systems are still written mostly in C, with a little bit of assembly thrown in for very hardware-specific functionality.
OS X will most likely be tied to Apple-copyrighted BIOS in order to make it impossible to run OS X on non-Apple hardware. However, it will be interesting to see whether they find a way to make Linux not run in this virtual machine. Any bets?
Africa needs to fix it's education system before it becomes a destination for outsourcing... many countries there simply don't have public schools. (My wife is from Sierra Leone) Ask the average Indian tech worker, and they'll tell you there job will probably be outsourced to China in a few years. Asia has a couple billion people and a high unemployment rate, I suspect they can absorb all the outsourcing for many years to come!
OJ Simpson and Robert Blake got away with murder... why not let others do it to? Either everyone gets off scott free or no one does... it's only fair...
I say we free Scott Peterson right now, it's only fair!
The U.S. Constitution's Article 1 Section 9, C.3 states: 'No Bill of Attainder or ex post facto Law shall be passed,' Does the UK have an equivalent law? Why is it that it IS NOT ok to make penalties harsher after the fact, but it IS ok to make rewards greater after the fact? Am I the only one that sees this as a contradiction in our legal system?
Who would pay $50,000 for a stolen Torah? Surely somebody that would place that much value on a book would actually have read the book and be attempting to follow the laws therein, especially the one about "Thou shalt not steal" -- or encourage others to steal! I can't beleive people could buy this without the provence of them documented, and then claim they just didn't know it was stolen.
This adds all sorts of new failure modes. What are the environmental temperature and pressure limitations of this gear? What are the chances of salt water leaking into the electronics? When a single failure can kill you, people tend to stick with tried-and-true technology. Anybody that relies on this gear is a fool. So while some divers might use this in addition to their conventional tanks to extend dive time, it isn't going to replace anybody's conventional scuba tanks.
The developer has been forced to hand over all source code
To which he replied simply, "I've posted it all to Usenet... you can get it off of there!" Seriously, cat's out of the bag, and even confiscating the developer's PC isn't going to make all those other copies go away.
This should be obvious to anyone. Any reasonably fast and efficient hash or encryption algorithm can be brute forced given enough time on a sufficiently large parallel machine. This means 1) Any truly effective hash or encryption must be slow, even on the latest hardware, and 2) any algorithm is reasonably secure today won't be secure against a dedicated attack by somebody with sufficient resources 10 years from now. Given the constantly advancing state of the art, any usable algorithm will eventually be broken; nothing can stay encrypted forever.
Oops! Well, at least now I know what NSFW means -- "Not Suitable For Work." Anybody know of any firms that are hiring software developers in the Portland, Oregon area?
"Releases in 1982 from worldwide combustion of 2800 million tons of coal totaled 3640 tons of uranium (containing 51,700 pounds of uranium-235) and 8960 tons of thorium."
"Americans living near coal-fired power plants are exposed to higher radiation doses than those living near nuclear power plants"
There, now I've gotten you started...
They have a hard time attracting new employees. Most potential employees are too embarrassed to ask "How can I get a RIM job?"
If Apple really makes all Windows apps run just as fast on Mac OS, then why would any developer bother porting anything to run native on Apple? Seems like this would result in far fewer Apple-specific applications, not more of them.
As far as Intel not needing Apple, you are correct. Merging with Apple would do nothing for them that getting the design win from Apple hasn't already done. In fact, a merger would instead make everbody suspicious that Apple had not choosen the best chip for the job just to facilitate a merger.
1) Create 2 partitions
2) Install Windows in first partition
3) Install Lilo
4) Install Linux in second partition
Other than the caveat that Windows MUST be installed first (otherwise it will clobber the Linux boot sector), I don't see why this should cause a problem. Perhaps your problem is with dynamicly resizing an existing parition?
What is the architectural equivalent of doing everything in flash? Las Vegas?
Closed binaries from a single source would make it much more difficult to port Samba to new architectures. x86 users would be just fine, but anybody that wanted to run Samba on, say, a Cell Processor running Linux would be forced to wait for the "non-oss company" to support it.
The Samba team has done perfectly well so far reverse engineering SMB with no assistance from Microsoft. This just means business as usual for them. Of could come up with a mandatory authentication mechanism that can't be reverse engineered, but this would break backwards compatibility with all previous versions of SMB as well.
Psyco does convert Python to machine code. In a related vein, projects like are currenly attempting to make Ruby benchmark much better, in this case by using a JIT compiler. I repeat my main point: there is no reason why Ruby, Perl, Python, et. al MUST be interpreted.
I was thinking py2exe actually converts byte code to machine code. Apparently it doesn't. My main point stands, there is no reason why you couldn't convert byte code to machine code
I see now... So /. is waiting until all comment submitters learn to spell before it implements spellcheck? Looks like it is going to be a very, very, very long wait!
There is no technical reason why Ruby must always be interpreted. It could, like Python, be used to generate machine code. That being said, Ruby, Perl, and Python would still be slightly slower than C++ even compiled, as C++ does compile-time type checking whereas in the other languages almost all checking is done at run time.
Funny, Ruby seems to acheive the same functionality without resorting to templates, perhaps because unlike C++ and Java, in Ruby everything is an object.
Java has it's place in software developement for cool and flashy things, but it will never be as fast as a well designed and coded C++ application. True, because even compiled Java does more run-time checking than C++. So do Perl, Python, Ruby, and .Net. By that same token, C++ has it's place, but will never be as fast as a well designed and coded C application, because dereferencing through a vtable is slower than calling functions directly. Which might be why drivers and operating systems are still written mostly in C, with a little bit of assembly thrown in for very hardware-specific functionality.
Mmmmmmm... tastes just like frog legs!
India, China, and Russia are all part of Asia, are they not?
OS X will most likely be tied to Apple-copyrighted BIOS in order to make it impossible to run OS X on non-Apple hardware. However, it will be interesting to see whether they find a way to make Linux not run in this virtual machine. Any bets?
Africa needs to fix it's education system before it becomes a destination for outsourcing... many countries there simply don't have public schools. (My wife is from Sierra Leone) Ask the average Indian tech worker, and they'll tell you there job will probably be outsourced to China in a few years. Asia has a couple billion people and a high unemployment rate, I suspect they can absorb all the outsourcing for many years to come!
I say we free Scott Peterson right now, it's only fair!
The U.S. Constitution's Article 1 Section 9, C.3 states: 'No Bill of Attainder or ex post facto Law shall be passed,' Does the UK have an equivalent law? Why is it that it IS NOT ok to make penalties harsher after the fact, but it IS ok to make rewards greater after the fact? Am I the only one that sees this as a contradiction in our legal system?
Who would pay $50,000 for a stolen Torah? Surely somebody that would place that much value on a book would actually have read the book and be attempting to follow the laws therein, especially the one about "Thou shalt not steal" -- or encourage others to steal! I can't beleive people could buy this without the provence of them documented, and then claim they just didn't know it was stolen.
This adds all sorts of new failure modes. What are the environmental temperature and pressure limitations of this gear? What are the chances of salt water leaking into the electronics? When a single failure can kill you, people tend to stick with tried-and-true technology. Anybody that relies on this gear is a fool. So while some divers might use this in addition to their conventional tanks to extend dive time, it isn't going to replace anybody's conventional scuba tanks.
To which he replied simply, "I've posted it all to Usenet... you can get it off of there!" Seriously, cat's out of the bag, and even confiscating the developer's PC isn't going to make all those other copies go away.