He didn't technically lie to congress. No cryptography is provably secure. We can prove some to be insecure, and that's when we stop using them. Until then we believe that our current technologies are secure.
It's true: non-US encryption is theoretical, but so is US-developed encryption. It's all theoretical.
I don't know if saying something that is technically true but is misleading would be enough to convict someone of lying to congress.
Correction: I don't know if it would be enough to convict a high mucky-muck of a TLA.
For NP-complete you need a slight modification of the traveling salesman problem. An example would be that you need to visit 5 cities, but you need to travel less than 50 miles. Is there a route that will get you through all 5 cities in less than 50 miles?
To find a solution need to search through all the permutations (factorial time), but to verify that you have a solution is polynomial time.
However, your original traveling salesman problem is NP-hard because there is no way to verify that you have the shortest route without calculating all of the routes.
I probably have an advantage here because read the Sipser book less than a year ago. Let's see what I remember in another three years.;)
If you know physics and math you can figure out chemistry or biology, but not vice versa.
I disagree, at least on the biology side. While biology depends on chemistry (as chemistry depends on physics) biology is something different. In my experience, after finishing the prerequisites for pharmacy school, biology is more about memorization and regurgitation than problem-solving.
Now if you actually LIKE biology then take classes in that. I worked for a while in bioinformatics, and I learned that there are opportunities in research for those who know computers and biology. (You also have to really know your biology to be useful, though, or else you end up making web-enabled biological databases.)
I've said this before, but computer science is like math: you could just study computer science and just be a programmer/software engineer or whatever, or you could get a degree in something else where you could use your programming skills to solve problems in another field.
One more thing, and it's been said before on this topic: take classes or get experience in something that you really like. If you like it, you will be good at it in no time. For example, I don't like flipping burgers. I had a job flipping burgers that was very brief. Later, I got a job in television. I learned all kinds of stuff and became good at it because I enjoyed it. Ergo, I became valuable.
I've been reading how the U.S. government has lost quite a bit of "face" lately because of the Iraq prison scandal and other things related to our presence in Iraq.
And now here we read from leaders of other nations, "Under no circumstances do we want American procedures in Europe." It seems that dissing the U.S. is going to become more regular.
I think that just a few weeks ago we might have heard the same guy say something like, "I don't think software patents are such a good idea." Or perhaps that he was giving the idea some consideration.
But now we don't seem to have the moral high ground that we used to have.
Since iTunes started adding the ability to "share" music, I've come in contact with a few more Mac people on campus. Most people here at $my_school show their email address instead of listing their music under "Jason's Music" (the default). This gives us the ability to contact one another to say "Hey, nice music!" or something like that.
Right now I'm listening to Bryan Ferry who I haven't heard in a long time from a student from France.
One other observation that I'll throw out is that since Apple released iTunes for Windows, there hasn't been an increase in the number of people sharing music, but there's about 3 times as many people listening to my music.
Okay, in the time it took me to write this (and preview), the Bryan Ferry song ended and now I'm listening to something in french that I don't understand, but it's still interesting.
I guess you weren't paying attention to the tech industry circa 1997-2000.
Or even before that.
I seem to remember back in the MS-DOS days when the Macintosh was gaining market share. Two companies independently announced that they were each going to start developing a windowing environment to allow x86 machines to behave like the Macintosh. MS jumped in and said that they too, have been working on something like that, and (get this) they were almost done.
I haven't heard from the original two since then about any result of this (and I can't remember who they were). My guess is that they read MS's press release and gave up. After all, how could they compete when MS was obviously going to have first to market advantage and that they were, well, Microsoft?
I don't remember if MS actually released Windows on time, but I heard that Windows 1 was instantly rejected by consumers, and Windows 2 met a similar fate. I'm sure you remember what 3 was like.
Of course, if you're getting hammered this isn't going to help much.
A nasty work is quickly spreading across the internet forcing about 90 percent of the connected computers to become inoperable. Thousands of phones are ringing at IT desks all over the world. On the other ends of those phones are screaming, panicky users crying because their computers won't work. Management is calling because now you're the bottleneck causing inefficiency in the team, and you might need to start looking for a new job if this isn't taken care of. And then you trip over a network cable.
I think getting hammered is the best thing to do right now.
If you recall, we humans came up with this red dust stuff that killed the Visitors on contact...so they couldn't be on the surface of the planet--hope they answer that situation in the return.
NBC had a "V" series that ran for a short while afterward. The "red dust" only worked in temporate climates. The Visitors had to move to tropical places, like the Bahamas, in order to survive.
Sad, huh. To be doomed to live a life in the tropics...
I think that computer science is more of a tool for the other sciences. Granted, a few years ago one could simply get a CS degree and land a job real quick with only that. But it seems more and more you need to know something in addition to the degree that you earned. I think the faculty at my university had something like this in mind when they laid out the curriculum. Why else did they make me take chemistry and physics and biology?
It's like math. Getting a degree in math might help you to solve some problems, but you need knowledge of the problems you are trying to solve. If you learn only math, it won't be much use to anyone else (except as a math teacher). I think as time goes on we will find computer science is more of a tool to help solve problems rather than a solution in itself.
I have a degree in computer science. Right now I am working for a biochemistry research facility at WAZZU. Not knowing anything about biochemistry hinders my potential somewhat. Likewise, my supervisor not knowing anything about computer science hinders things as well.
Having said that I would like to point out that my experience working in non-profit is far more enjoyable than the corporate world. If you enjoy learning, as I do, I would recommend finding something in research. That's probably what your degree is for anyway.
A big plus is that I get to take classes for free. In two weeks I will be taking my first biochemistry class.
It's true: non-US encryption is theoretical, but so is US-developed encryption. It's all theoretical.
I don't know if saying something that is technically true but is misleading would be enough to convict someone of lying to congress.
Correction: I don't know if it would be enough to convict a high mucky-muck of a TLA.
For NP-complete you need a slight modification of the traveling salesman problem. An example would be that you need to visit 5 cities, but you need to travel less than 50 miles. Is there a route that will get you through all 5 cities in less than 50 miles?
To find a solution need to search through all the permutations (factorial time), but to verify that you have a solution is polynomial time.
However, your original traveling salesman problem is NP-hard because there is no way to verify that you have the shortest route without calculating all of the routes.
I probably have an advantage here because read the Sipser book less than a year ago. Let's see what I remember in another three years. ;)
I think they intend to release it on Nigel Tufnel Day.
She's programmed to be very busy right now.
Please send picture of your Apple product.
alcohol in your face -> stomach -> bloodstream
That's why intoxication happens so quickly after a drink.
And you may find yourself Wondering "why, in God's name, am I here?"
Beats working.
...in a coal mine.
From my knowledge, when you buy a game for your iPod, it's tied to that hardware unit, and you can't transfer it to a new iPod.
Yes you can. The iPod/iPhone apps are tied to your iTunes account and not the devices themselves. You can sync multiple devices with one account.
My wife and I each have an iPhone. Whatever apps I buy for my phone are also available on hers. Everything is a two-for-one deal!
Push, Honey! PUSH!
If you know physics and math you can figure out chemistry or biology, but not vice versa.
I disagree, at least on the biology side. While biology depends on chemistry (as chemistry depends on physics) biology is something different. In my experience, after finishing the prerequisites for pharmacy school, biology is more about memorization and regurgitation than problem-solving.
Now if you actually LIKE biology then take classes in that. I worked for a while in bioinformatics, and I learned that there are opportunities in research for those who know computers and biology. (You also have to really know your biology to be useful, though, or else you end up making web-enabled biological databases.)
I've said this before, but computer science is like math: you could just study computer science and just be a programmer/software engineer or whatever, or you could get a degree in something else where you could use your programming skills to solve problems in another field.
One more thing, and it's been said before on this topic: take classes or get experience in something that you really like. If you like it, you will be good at it in no time. For example, I don't like flipping burgers. I had a job flipping burgers that was very brief. Later, I got a job in television. I learned all kinds of stuff and became good at it because I enjoyed it. Ergo, I became valuable.
My DOG could have submitted this with a better headline. At least he wanted to.
It's a TRAP!!!
I've been reading how the U.S. government has lost quite a bit of "face" lately because of the Iraq prison scandal and other things related to our presence in Iraq.
And now here we read from leaders of other nations, "Under no circumstances do we want American procedures in Europe." It seems that dissing the U.S. is going to become more regular.
I think that just a few weeks ago we might have heard the same guy say something like, "I don't think software patents are such a good idea." Or perhaps that he was giving the idea some consideration.
But now we don't seem to have the moral high ground that we used to have.
(American == bad) && (!American == good)
Since iTunes started adding the ability to "share" music, I've come in contact with a few more Mac people on campus. Most people here at $my_school show their email address instead of listing their music under "Jason's Music" (the default). This gives us the ability to contact one another to say "Hey, nice music!" or something like that.
Right now I'm listening to Bryan Ferry who I haven't heard in a long time from a student from France.
One other observation that I'll throw out is that since Apple released iTunes for Windows, there hasn't been an increase in the number of people sharing music, but there's about 3 times as many people listening to my music.
Okay, in the time it took me to write this (and preview), the Bryan Ferry song ended and now I'm listening to something in french that I don't understand, but it's still interesting.
It also has a really cool glowing sword and can shoot plastic missiles.
Or even before that.
I seem to remember back in the MS-DOS days when the Macintosh was gaining market share. Two companies independently announced that they were each going to start developing a windowing environment to allow x86 machines to behave like the Macintosh. MS jumped in and said that they too, have been working on something like that, and (get this) they were almost done.
I haven't heard from the original two since then about any result of this (and I can't remember who they were). My guess is that they read MS's press release and gave up. After all, how could they compete when MS was obviously going to have first to market advantage and that they were, well, Microsoft?
I don't remember if MS actually released Windows on time, but I heard that Windows 1 was instantly rejected by consumers, and Windows 2 met a similar fate. I'm sure you remember what 3 was like.
WORM! I meant to say worm!
Ah, more work.
A nasty work is quickly spreading across the internet forcing about 90 percent of the connected computers to become inoperable. Thousands of phones are ringing at IT desks all over the world. On the other ends of those phones are screaming, panicky users crying because their computers won't work. Management is calling because now you're the bottleneck causing inefficiency in the team, and you might need to start looking for a new job if this isn't taken care of. And then you trip over a network cable.
I think getting hammered is the best thing to do right now.
Sad, huh. To be doomed to live a life in the tropics...
I have a 16X burner. That should be worth $800!
There's other ways to date rocks, too, though not as successful:
"Okay, how about a week from Saturday?"
--paraphrased from Larry Gonick, Cartoon History of the Universe
I just saw the re-release of E.T.. He actually modded a walkie talkie.
It's like math. Getting a degree in math might help you to solve some problems, but you need knowledge of the problems you are trying to solve. If you learn only math, it won't be much use to anyone else (except as a math teacher). I think as time goes on we will find computer science is more of a tool to help solve problems rather than a solution in itself.
I have a degree in computer science. Right now I am working for a biochemistry research facility at WAZZU. Not knowing anything about biochemistry hinders my potential somewhat. Likewise, my supervisor not knowing anything about computer science hinders things as well.
Having said that I would like to point out that my experience working in non-profit is far more enjoyable than the corporate world. If you enjoy learning, as I do, I would recommend finding something in research. That's probably what your degree is for anyway.
A big plus is that I get to take classes for free. In two weeks I will be taking my first biochemistry class.