I have a cable modem, beacuse DSL is not available where I live. However, one thing to consider is that Cable service is provided to you by companies that are not subject to the same regulations as telephone companies.
For example, there is nothing to stop Cable companies from filtering or blocking things they don't like. Already most of the Cable Modem Service agreements forbid the user from running Web or Ftp servers.
What will happen if you try to set up a web site that critizes or competes (at least in the eyes of the cable company's lawyers) with the cable's owner. They will shut you down.
I hope to switch to DSL service when it becomes possible.
You should read Gordon Prange's "At Dawn We Slept". This book discusses the political situation leading to the attack. Although I doubt that Roosvelt knew the time and place of the attack, given the world situation he knew that something would happen. For example the US had cut off all steel and iron exports to Japan shortly before (I'm not sure if that was in '40 or '41).
Besides Welch and Taylor there was a flight of B-17s in the air that had arrived in Hawaii that Sunday morning. This flight was a subject of an early WW II movie called "Air Force".
How about putting scientific papers written by scientists around the world in a napster/gnutella like system. This would create a large and free digital library of publications that would help researchers do the their work.
No need for going to the library or paying outragous subscription fees for journals.
The May issue of CACM has several articles about the need to establish free digital libraries of scientific papers.
But one possible way out of this is for those countries that are leaned on by the US is to use free software. This is already starting in happen in places like China, where MS and other software companies are trying to stamp out pirates.
It wouldn't be so bad to have 1/4 of the world's population use Linux...
Because it is much easier to interface C with other languages. Look at the GTK+ bindings for other languages: Perl, Python, etc. Are there similar bindings for the KDE tool kit?
Not everyone likes to program in C++. For example I prefer Eiffel.
Sendmail is a pretty good example of what I mean, in some senses. Configuring it is difficult and messy. And you'll get no argument from me that the syntax is peculiar, difficult and ripe for improvement.
There are several sendmail replacements that are easier to manage an more secure, eg. qmail.
But contrast sendmail's config file with the Linux kenerl modules. Rather than designing a way to generically deal with any possible device and then inventing a config language to describe it, an interface is defined and people can extend the kernel by writing modules in C.
One of the things that XP advocates is that each project include a suite automated of unit tests so that you can be fairly sure that when you make a change you don't break things.
You say in XP environment, this is even more nasty, as the code isn't logically complete. This is not true. The delivered application is a complete running program. Just because it may not implement all the required functionality does not mean it's logically incomplete. No running program implements all it's possible requirements, so by your argument no running program is logically complete.
A configurable program can change with the changing requirements, without the need for an extensive reprogramming effort with each change.
However, when an application is complex enough it maybe simpler to modify the source code rather than a configuration file. Often the configuration will be expressed is a custom language designed by the developer, rather than in a well understood programming language.
Don't believe me? Ever tried to configure "sendmail"?:-)
They require a set of passionate and skilled programmers, and a smart and charismatic team leader. Given that, XP will produce excellent results. And so will pretty much any other method.
Welcome to "Real Life" (tm). And in what engineering field is it desirable to have apathetic and unskilled workers, and a stupid team leader?
Reminds me of what John Glenn said, when asked what it felt like to ride the rocket into space. He said: "How would you feel to be sitting of top of a rocket built by the lowest bidder on a goverment contract?"
What I see happening instead is programmers relying on their partners to act as conscience instead of having a conscience of their own, "putting things past" less competent partners whenever they can, and generally not learning the lessons that help them get to #4.
First of all realize that the pair works together, they are not trying to get something past the other.
The other big benefit of pair programming is that two people know the code. So you can go on vacation and not worry that you'll get called to fix production problems...
In ten years, they will not sell anymore CDs, everything will be encrypted, you can't make anymore mp3s (beside
awfull analog recording... but that's another story).
Even so, with a recorder I can always put a microphone in front of the speaker and record the sounds. Then I can convert that to MP3 if I want.
What if I want to give away my own recordings? Is it going to be illegal to put an MP3 file up on the internet, if it contains music that I wrote, performed and recorded?
We can hope that this sort of manuvers by the recording industry will kill the job of a "pop star". I wouldn't be too upset...
Sounds like you're advocating something illegal under the DMCA, namely circumventing copy protection used to
protect a copyrighted work.
Not really. I only want to store GPL or public domain stuff (or my own stuff) on the hard drive how's that circumventing copy protection? I have the perfect right to make copies of what I'm storing.
For example, there is nothing to stop Cable companies from filtering or blocking things they don't like. Already most of the Cable Modem Service agreements forbid the user from running Web or Ftp servers.
What will happen if you try to set up a web site that critizes or competes (at least in the eyes of the cable company's lawyers) with the cable's owner. They will shut you down.
I hope to switch to DSL service when it becomes possible.
I'm not sure exactly what Hailstorm etc gives to the user?
Besides Welch and Taylor there was a flight of B-17s in the air that had arrived in Hawaii that Sunday morning. This flight was a subject of an early WW II movie called "Air Force".
Thx..
No need for going to the library or paying outragous subscription fees for journals.
The May issue of CACM has several articles about the need to establish free digital libraries of scientific papers.
It wouldn't be so bad to have 1/4 of the world's population use Linux...
Not everyone likes to program in C++. For example I prefer Eiffel.
My grandfather told me (;-)) that the first VAX came out in '78. But what does he know....
Son, you need Emacs.....
There are several sendmail replacements that are easier to manage an more secure, eg. qmail.
But contrast sendmail's config file with the Linux kenerl modules. Rather than designing a way to generically deal with any possible device and then inventing a config language to describe it, an interface is defined and people can extend the kernel by writing modules in C.
One of the things that XP advocates is that each project include a suite automated of unit tests so that you can be fairly sure that when you make a change you don't break things.
You say in XP environment, this is even more nasty, as the code isn't logically complete. This is not true. The delivered application is a complete running program. Just because it may not implement all the required functionality does not mean it's logically incomplete. No running program implements all it's possible requirements, so by your argument no running program is logically complete.
However, when an application is complex enough it maybe simpler to modify the source code rather than a configuration file. Often the configuration will be expressed is a custom language designed by the developer, rather than in a well understood programming language.
Don't believe me? Ever tried to configure "sendmail"? :-)
Welcome to "Real Life" (tm). And in what engineering field is it desirable to have apathetic and unskilled workers, and a stupid team leader?
Reminds me of what John Glenn said, when asked what it felt like to ride the rocket into space. He said: "How would you feel to be sitting of top of a rocket built by the lowest bidder on a goverment contract?"
First of all realize that the pair works together, they are not trying to get something past the other.
The other big benefit of pair programming is that two people know the code. So you can go on vacation and not worry that you'll get called to fix production problems...
Even so, with a recorder I can always put a microphone in front of the speaker and record the sounds. Then I can convert that to MP3 if I want.
What if I want to give away my own recordings? Is it going to be illegal to put an MP3 file up on the internet, if it contains music that I wrote, performed and recorded?
We can hope that this sort of manuvers by the recording industry will kill the job of a "pop star". I wouldn't be too upset...
Not really. I only want to store GPL or public domain stuff (or my own stuff) on the hard drive how's that circumventing copy protection? I have the perfect right to make copies of what I'm storing.