I've done it.
Here is a procedure. It is written for powerpc, but I don't see any reason why this can't be adapted to other platforms. It will be necessary to install a working kernel into the new / partition before booting from it for the first time. I have done this succesfully on a powerpc sytem. Debian provides an 'installkernel' script that can do it. If you are really tight on disk then it might be better to install from scratch.
There are some good magazines with real reporting, great writing, and genuine insight published in the US. Try Harper's, Atlantic Monthly (great web site at www.theatlantic.com), or the New Yorker for starts. For that matter, Wired has some good articles, too bad it's loaded with so much advertisement though.
copy the source for the compiler to a different architecture, preferably some screaming fast alphaserver or ultrasparc box. compile the compiler from source. This presumes the existence of a known uncompromised compiler on the different arch. Code it from perl just to be sure. compile a new compiler for the first (compromised) arch in cross-compilation mode (assuming this is even possible. I've never done it). recompile the compiler on the first arch with the new, uncompromised compiler. recompile login(1) and all the utilities in/bin,/sbin, and the kernel. Actually, recompile *everything* just to be sure. sleep soundly, knowing the Ken Thompson cannot hack your machine.:-)
djbdns requires seperate machines for almost everything.
You don't know what you're talking about. The latest djbdns has load balancing built into tinydns, the iterating resolver. Dnscache, tinydns, and axfrdns can all run on the same machine, e.g., to replicate the usual BIND installation. And please explain to me how software can "rot." Oh yes, there's a new release of qmail in the works, you got that wrong, too. Qmail is doing fine, are you a shill for ISC?
The bottom line is that if you are running BIND you're more vulnerable than with djbdns. Everyone runs bind and sendmail for the same reason that windows is installed on so many desktops, it's the default install.
If you're interested in a history lesson of all things leading up to and including the atom bomb in WW2
You seem to imply the myth that E = mc^2 was necessary or useful in the design of the atom bomb. It was neither. The bomb was designed using basic results from nuclear physics, ingenuity, and a lot of engineering and hard work. The discoveries of Chadwick (the neutron) and Fermi (nuclear fission) were far more relevant to bomb design than Einstein's theory of special relativity. Special relativity is simply unneeded if one is engineering a nuclear weapon.
Read "The Making of the Atomic Bomb" by Richard Rhodes if you want to learn more. Also recommended is "The Los Alamos Primer" by Robert Serber. Einstein did play a political role in the making of the bomb (he wrote a very important letter to Roosevelt), but he did not work on the Manhattan Project.
The most disappointing aspect of the Hurd project for me is that it only runs on wintel hardware. The Hurd will only be "linux compatible" when it can run on all the platforms that linux does (sparc, powerpc, arm, alpha, etc). I posted a message on the Hurd mailing list a while back asking if there was any work afoot to port Hurd to powerpc. No one bothered to answer.
I'm surprised no one has mentioned Clifford Scholl, the high tech heretic. His thesis is that computers don't belong in the classroom. Students learn better when not distracted by computers.
I think Stoll has a point. Learning is not a click-and-drool experience, it's hard work. There are still many things that are better learned with pencil, paper, and attention focussed on the teacher than with mousepad and screen.
One of the problems with computer-based education is that everyone accepts that it's a good idea to bring computers into the classroom, but there is no review or analysis to actually gauge the effectiveness of such instruction methods.
IS-95 CDMA is deployed in both the cellular (~850 MHz) and PCS (1.9 GHz) bands in North America. CDMA in the cellular band is often used to implement an "overlay". In a dense urban environment, the cellular phone company can use an overlay of CDMA and analog to increase capacity while still serving analog-only customers. As one moves away from the city center, at some point the CDMA coverage ends and we're in analog country.
The CDMA protocol used in the two different bands is identical, merely the carrier frequencies are changed. The same code can be used in the base stations to service cellular and PCS band mobiles (I know, I used to program it).
With the second phone, one gets CDMA service in the big city, but can still make calls when out in the boonies with nary a digital cell around.
Whether you believe it or not, there are some things I dont use Linux for. Especially in the server area. There are much more secure and easier to use DNS Servers for MacOS. BIND and named are fine, but, ease of use is not something that springs to
mind when you think of them.
Speaking of DNS servers for linux, have you looked at djbdns? It is arguably more robust than BIND, and quite easy to use.
To date there is no evidence that cell phones have any serious adverse health effects...
True.
cell phones do output a few watts of energy through the antenna...
You're off by an order of magnitude. The vast majority of cell phones sold today are class III and therefore limited in output power to 200 milliwatts (0.2 W) measured at the antenna port. If I go outside on a sunny day without a hat I am exposing my head to far more "radiation" than my mobile phone could provide.
The classification of such EM sources as health risks has nothing to do with science or quantitative risk analysis. It's just politics and disinformation. Cell phones should not even be on the risk radar screen. We're all bathed in EM "radiation" from a myriad of sources (communications towers, 2 way radio, TV, FM, AM, car ignition systems, diagnostic equipment, radar, microwave ovens, computers, &c). Why do the fear mongers limit themselves to cell phones?
If NEST doesn't have *immediate* access to the information they need, bad things will happen, like cities being atomized or poisoned by plutonium.
Cities atomized? How?
The toxicity of plutonium is a myth. What's worse, it's also pseudoscientific nonsense perpetuated by muddy thinking. I hesitate to post a link for fear of tanking an innocent web server, but here it is. Here's another link with more numbers, and another.
It's not poisonous in the chemical sense. There are any number of common materials that are more toxic chemically than plutonium. The chemical tocxity, if there is any (it has not been observered) is completely insignificant compared to its radiation effects. It is most dangerous when inhaled, since it is an alpha emitter and can then raise the risk of lung cancer. Even so, there are no peer-reviewed studies showing that plutonium is extremely dangerous when inhaled. This is just one of those old canards that will probably never die.
I agree. The web pages at the NASA sight are long on graphics and short on cold, hard numbers. One of the pages did mention 10 megawatts of power for this device! Where is that kind of power coming from on board a space craft? Plasma devices tend to consume a lot of power.
This looks like a very large computer experiment. In my previous field of endeaver, high enery physics, people have been talking about using plasmas to accelerate particle beams for more than ten years. To the best of my knowledge, no one has built a practical accelerator that uses plasma to deliver power to the beam.
The field strength is inversely proportional to the square of the distance.
Only true in deep space. The rule of thumb for RF engineering in cellular is that the signal decrease is proportional to the inverse fourth power of the distance from the transmitter. Inverse square law is a good approximation for ground to air and air to ground. It is definitely not true for base station to mobile in cellular, or in general for radio transmissions on the ground. In fact, cellular does not work if the inverse square law holds.
One has to sum the phasors of the direct wave with the reflected wave from the ground. In addition, urban environments and multipath complicate the picture exceedingly, leading to such phenomena as Rayleigh fading.
There was an extensive critique of university funding and its sources in the March 2000 Atlantic Monthly; it is online here. I agree with timholman, universities have been on the take for years. The university budgets and priorities are driven by research needs and not by some idealistic devotion to learning and tutelage.
I don't like Intel's actions here, but the guy holding the pursestrings gets to call the shots. It seems like they could have been more discreet about it, though.
There is also no mention of the first electronic digital computer, the Atanasoff-Berry Computer (ABC). After all, the Courts have decided that the ENIAC was a derivative of the ABC.
1939 - John Atanasoff and Clifford Berry build first electronic computer.
Sperry Rand's patent on ENIAC was voided in federal court because it derived from Atanasoff's invention.
It's really quite a shome that the history books ignore Atanasoff. It probably has as much to do with the fact that he was from Iowa as anything else. In my mind he is the father of modern computing.
I think Frederick Pohl preceded Tipler by about ten years with the "dead men" of "Heechee Rendezvous" and the other Heechee books. There may be earlier precedent in Sci-Fi, but I can't think of any at the moment.
Even if the decryption happens in the speaker, the signal has to be converted to analog to drive the individual speaker elements or the crossover. If the speaker enclosure were physically secure and shielded electromagnetically I suppose it could work. I have to go hug my turntable now!
Isn't it true that no software maker has succesfully defended a software license in court, in the USA?
There is much more heat than light in discussions of software licenses on the net.
OBJlink: software law
Ah yes, Jeremy Rifkin, "The most hated man in science.".
I've done it. Here is a procedure. It is written for powerpc, but I don't see any reason why this can't be adapted to other platforms. It will be necessary to install a working kernel into the new / partition before booting from it for the first time. I have done this succesfully on a powerpc sytem. Debian provides an 'installkernel' script that can do it. If you are really tight on disk then it might be better to install from scratch.
There are some good magazines with real reporting, great writing, and genuine insight published in the US. Try Harper's, Atlantic Monthly (great web site at www.theatlantic.com), or the New Yorker for starts. For that matter, Wired has some good articles, too bad it's loaded with so much advertisement though.
copy the source for the compiler to a different architecture, preferably some screaming fast alphaserver or ultrasparc box. compile the compiler from source. This presumes the existence of a known uncompromised compiler on the different arch. Code it from perl just to be sure. compile a new compiler for the first (compromised) arch in cross-compilation mode (assuming this is even possible. I've never done it). recompile the compiler on the first arch with the new, uncompromised compiler. recompile login(1) and all the utilities in /bin, /sbin, and the kernel. Actually, recompile *everything* just to be sure. sleep soundly, knowing the Ken Thompson cannot hack your machine. :-)
It's a free country.
tar zxf djbdns-1.04.tar.gz
cd djbdns-1.04
make
make setup check.
what a pain in the ass!
Switching from BIND to djbdns? Here's a howto: BIND-to-djbdns Migration Guide / HOWTO
You don't know what you're talking about. The latest djbdns has load balancing built into tinydns, the iterating resolver. Dnscache, tinydns, and axfrdns can all run on the same machine, e.g., to replicate the usual BIND installation. And please explain to me how software can "rot." Oh yes, there's a new release of qmail in the works, you got that wrong, too. Qmail is doing fine, are you a shill for ISC?
The bottom line is that if you are running BIND you're more vulnerable than with djbdns. Everyone runs bind and sendmail for the same reason that windows is installed on so many desktops, it's the default install.
You seem to imply the myth that E = mc^2 was necessary or useful in the design of the atom bomb. It was neither. The bomb was designed using basic results from nuclear physics, ingenuity, and a lot of engineering and hard work. The discoveries of Chadwick (the neutron) and Fermi (nuclear fission) were far more relevant to bomb design than Einstein's theory of special relativity. Special relativity is simply unneeded if one is engineering a nuclear weapon.
Read "The Making of the Atomic Bomb" by Richard Rhodes if you want to learn more. Also recommended is "The Los Alamos Primer" by Robert Serber. Einstein did play a political role in the making of the bomb (he wrote a very important letter to Roosevelt), but he did not work on the Manhattan Project.
The most disappointing aspect of the Hurd project for me is that it only runs on wintel hardware. The Hurd will only be "linux compatible" when it can run on all the platforms that linux does (sparc, powerpc, arm, alpha, etc). I posted a message on the Hurd mailing list a while back asking if there was any work afoot to port Hurd to powerpc. No one bothered to answer.
I urge anyone interested in these issues to read this article.
I'm surprised no one has mentioned Clifford Scholl, the high tech heretic. His thesis is that computers don't belong in the classroom. Students learn better when not distracted by computers.
I think Stoll has a point. Learning is not a click-and-drool experience, it's hard work. There are still many things that are better learned with pencil, paper, and attention focussed on the teacher than with mousepad and screen.
One of the problems with computer-based education is that everyone accepts that it's a good idea to bring computers into the classroom, but there is no review or analysis to actually gauge the effectiveness of such instruction methods.
IS-95 CDMA is deployed in both the cellular (~850 MHz) and PCS (1.9 GHz) bands in North America. CDMA in the cellular band is often used to implement an "overlay". In a dense urban environment, the cellular phone company can use an overlay of CDMA and analog to increase capacity while still serving analog-only customers. As one moves away from the city center, at some point the CDMA coverage ends and we're in analog country.
The CDMA protocol used in the two different bands is identical, merely the carrier frequencies are changed. The same code can be used in the base stations to service cellular and PCS band mobiles (I know, I used to program it).
With the second phone, one gets CDMA service in the big city, but can still make calls when out in the boonies with nary a digital cell around.
take a knife or scissors and cut the cd-rom package open.
Speaking of DNS servers for linux, have you looked at djbdns? It is arguably more robust than BIND, and quite easy to use.
True.
You're off by an order of magnitude. The vast majority of cell phones sold today are class III and therefore limited in output power to 200 milliwatts (0.2 W) measured at the antenna port. If I go outside on a sunny day without a hat I am exposing my head to far more "radiation" than my mobile phone could provide.
The classification of such EM sources as health risks has nothing to do with science or quantitative risk analysis. It's just politics and disinformation. Cell phones should not even be on the risk radar screen. We're all bathed in EM "radiation" from a myriad of sources (communications towers, 2 way radio, TV, FM, AM, car ignition systems, diagnostic equipment, radar, microwave ovens, computers, &c). Why do the fear mongers limit themselves to cell phones?
Don't believe all the crap you read on the web.
Cities atomized? How?
The toxicity of plutonium is a myth. What's worse, it's also pseudoscientific nonsense perpetuated by muddy thinking. I hesitate to post a link for fear of tanking an innocent web server, but here it is. Here's another link with more numbers, and another.
It's not poisonous in the chemical sense. There are any number of common materials that are more toxic chemically than plutonium. The chemical tocxity, if there is any (it has not been observered) is completely insignificant compared to its radiation effects. It is most dangerous when inhaled, since it is an alpha emitter and can then raise the risk of lung cancer. Even so, there are no peer-reviewed studies showing that plutonium is extremely dangerous when inhaled. This is just one of those old canards that will probably never die.
I agree. The web pages at the NASA sight are long on graphics and short on cold, hard numbers. One of the pages did mention 10 megawatts of power for this device! Where is that kind of power coming from on board a space craft? Plasma devices tend to consume a lot of power.
This looks like a very large computer experiment. In my previous field of endeaver, high enery physics, people have been talking about using plasmas to accelerate particle beams for more than ten years. To the best of my knowledge, no one has built a practical accelerator that uses plasma to deliver power to the beam.
Only true in deep space. The rule of thumb for RF engineering in cellular is that the signal decrease is proportional to the inverse fourth power of the distance from the transmitter. Inverse square law is a good approximation for ground to air and air to ground. It is definitely not true for base station to mobile in cellular, or in general for radio transmissions on the ground. In fact, cellular does not work if the inverse square law holds.
One has to sum the phasors of the direct wave with the reflected wave from the ground. In addition, urban environments and multipath complicate the picture exceedingly, leading to such phenomena as Rayleigh fading.
There was an extensive critique of university funding and its sources in the March 2000 Atlantic Monthly; it is online here. I agree with timholman, universities have been on the take for years. The university budgets and priorities are driven by research needs and not by some idealistic devotion to learning and tutelage.
I don't like Intel's actions here, but the guy holding the pursestrings gets to call the shots. It seems like they could have been more discreet about it, though.
There is also no mention of the first electronic digital computer, the Atanasoff-Berry Computer (ABC). After all, the Courts have decided that the ENIAC was a derivative of the ABC.
The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense.
- E.W. Dijkstra
For more of Dijkstra's evaluations of programming languages (Fortran, BASIC, and PL/I) click
here.
You forgot
1939 - John Atanasoff and Clifford Berry build first electronic computer.
Sperry Rand's patent on ENIAC was voided in federal court because it derived from Atanasoff's invention.
It's really quite a shome that the history books ignore Atanasoff. It probably has as much to do with the fact that he was from Iowa as anything else. In my mind he is the father of modern computing.
I think Frederick Pohl preceded Tipler by about ten years with the "dead men" of "Heechee Rendezvous" and the other Heechee books. There may be earlier precedent in Sci-Fi, but I can't think of any at the moment.
Even if the decryption happens in the speaker, the signal has to be converted to analog to drive the individual speaker elements or the crossover. If the speaker enclosure were physically secure and shielded electromagnetically I suppose it could work. I have to go hug my turntable now!