The great majority of applications today could be coded up in environments similar to what developers are already used to using, but constrained by sandboxes, if the sandbox author were to provide useful tools for the developer to do things they want to do. Examples include local storage on the file system, database interactions, etc.
Oddly enough, efforts to solve the concurrency problem might also help our security problem. Witness http://flowlang.net/ for example. Being able to analyze the source lattice of a particular variable also gives us useful hints about what safety mechanisms might need to be put in place. If your variable includes user input without going through any of the input checking routines and is then passed to a string concatenation routine before being passed to the database... the run time can detect that easily and abort or check!
Yup. It's very much in the works. Doing this for one or two people at a time is easy, but doing it for EVERYONE is hard. So it's taking time. But that's the goal.
I work for Silver Spring Networks. Believe me buddy, it won't be that easy.:)
There's a few problems with your scheme.
Mainly, the meter itself is reading your power, and storing it for later. It can store weeks worth of data. So if you cut the comms for a week, the meter will just report the data when comms are re-established.
If that were the end of the story it wouldn't be very interesting. It isn't. You may consider that there are some wireless ninjas working at SSN, and they probably know about some tricks to avoid the kind of interference you describe, and in fact that may be the very reason that the company has been successful. Just supposing.
More likely the car will be able to detect the dropping air temperature and reduce speed to adjust. It is shocking how many people blithely drive into dangerous situations unawares. People who don't come from cold places never think to tap their brakes and test traction from time to time. Heck, lots of people who should know better don't do it. And autonomous cars do have the advantage of being able to detect collision vectors and respond far more quickly than any human driver could hope to.
The Robot 500 should be fun to watch too:) Everyone wants to see a crash in a car race, and they'll deliver!
I am wholeheartedly for the development of robot cars! I can hardly wait for the day when I can command my car to drive my drunken ass home, or tell it to go to the grocer and pick up my milk and cheese (which the grocer will load into my car for me) while I'm at work. Not to mention the possibilities for car sharing!
However, there will be system failures. The cars will have to develop "reptile brain" like functions that can make the car pull over and stop in the case of byzantine failure of the controller. Think about car-worms and viruses that command cars to crash into each other, or remote car hijacking. It is going to be *very* interesting to watch all this develop. Consider the people who will drive recklessly in their "classic cars" expecting that most other cars are autonomous, which may make the road more dangerous for those who don't have one.
That said, I'm looking forward to the robot-car only lanes on the freeway where we can have fuel-efficient car-trains and the social benefits of being able to hop out of your robot car in front of your destination and have the car valet itself.
In some companies, this approach would cost SO much as to effectively bankrupt the company. This approach is not the best.
Hackers will get in. You can count on that.
Uh, No.
A smooth and engaging first impression can be a critical moment for a product or sales effort. Also, people feel more comfortable when the people they are talking with "look like them". On the Internet, "look like them" really translates into "my emails look like their emails" or "my documents are written in Word, and so are theirs." This application-generated serif is important!
So, no, businesses are not going to switch over to emails in plain ASCII because you happen to think it is more secure. Which it isn't, by the way, because you can have plain-ascii emails all you want, but you'll never get rid of attachments, and that's where they'll really nail you.
Tell me what kind of work you do, and I'll tell you what kind of attachment you will open every time.
Before the google search engine, the best we had was keyword index based lookups. Google blew the rest of the search engines out of the water with pagerank and the sheer genius of indexing by linked popularity.
Perhaps not a new idea in the world of scientific papers (where the number of papers referencing yours is the primary success indicator) but certainly a new idea when applied to the web.
If you don't think that counts as "new", then I challenge you to come up with a single example of something new.
Consider the situation of the person asking the question; they need to learn Linux, they need to learn it now, and they don't have any background. They can't exactly start out and wait 5 years and then announce to the boss "Ok, I'm a guru, now what??"
Yes, everyone I know who is best at Linux is self-taught. But how much time did that take? Valuable lessons can be learned alone, but you can reduce the time it takes by a factor of 10 or more with structured lessons.
I'm talking years here. You can reduce 10 years of lonerdom to 1 year by using structured learning tools. No class is going to teach you to be a guru in 4 days.
I agree. Microsoft will almost certainly succeed to push Sender ID into the collective consciousness of users. They will demand it be used. And what's worse, Sendmail is in on it.
This is a C library that provides cross-platform compatibility with respect to file IO, threading, and other fundamental actions. It is not a virtual machine!
Yeah, it's been a long time since I got a goats.cx link, and my life is better for it!
The car industry did move towards key fobs that authenticate legitimate holders. And the computer industry can do similar kinds of tricks.
The great majority of applications today could be coded up in environments similar to what developers are already used to using, but constrained by sandboxes, if the sandbox author were to provide useful tools for the developer to do things they want to do. Examples include local storage on the file system, database interactions, etc.
Oddly enough, efforts to solve the concurrency problem might also help our security problem. Witness http://flowlang.net/ for example. Being able to analyze the source lattice of a particular variable also gives us useful hints about what safety mechanisms might need to be put in place. If your variable includes user input without going through any of the input checking routines and is then passed to a string concatenation routine before being passed to the database... the run time can detect that easily and abort or check!
Yup. It's very much in the works. Doing this for one or two people at a time is easy, but doing it for EVERYONE is hard. So it's taking time. But that's the goal.
I work for Silver Spring Networks. Believe me buddy, it won't be that easy. :)
There's a few problems with your scheme.
Mainly, the meter itself is reading your power, and storing it for later. It can store weeks worth of data. So if you cut the comms for a week, the meter will just report the data when comms are re-established.
If that were the end of the story it wouldn't be very interesting. It isn't. You may consider that there are some wireless ninjas working at SSN, and they probably know about some tricks to avoid the kind of interference you describe, and in fact that may be the very reason that the company has been successful. Just supposing.
Pretty soon everyone will have had their credit card stolen so just don't worry about it!
Nothing gained, nothing lost!
Should catch geeks better than unobtainium!
Cruising on the freeway like you own it, because you do.
More likely the car will be able to detect the dropping air temperature and reduce speed to adjust. It is shocking how many people blithely drive into dangerous situations unawares. People who don't come from cold places never think to tap their brakes and test traction from time to time. Heck, lots of people who should know better don't do it. And autonomous cars do have the advantage of being able to detect collision vectors and respond far more quickly than any human driver could hope to.
The Robot 500 should be fun to watch too :) Everyone wants to see a crash in a car race, and they'll deliver!
I am wholeheartedly for the development of robot cars! I can hardly wait for the day when I can command my car to drive my drunken ass home, or tell it to go to the grocer and pick up my milk and cheese (which the grocer will load into my car for me) while I'm at work. Not to mention the possibilities for car sharing!
However, there will be system failures. The cars will have to develop "reptile brain" like functions that can make the car pull over and stop in the case of byzantine failure of the controller. Think about car-worms and viruses that command cars to crash into each other, or remote car hijacking. It is going to be *very* interesting to watch all this develop. Consider the people who will drive recklessly in their "classic cars" expecting that most other cars are autonomous, which may make the road more dangerous for those who don't have one.
That said, I'm looking forward to the robot-car only lanes on the freeway where we can have fuel-efficient car-trains and the social benefits of being able to hop out of your robot car in front of your destination and have the car valet itself.
In some companies, this approach would cost SO much as to effectively bankrupt the company. This approach is not the best. Hackers will get in. You can count on that.
Uh, No. A smooth and engaging first impression can be a critical moment for a product or sales effort. Also, people feel more comfortable when the people they are talking with "look like them". On the Internet, "look like them" really translates into "my emails look like their emails" or "my documents are written in Word, and so are theirs." This application-generated serif is important! So, no, businesses are not going to switch over to emails in plain ASCII because you happen to think it is more secure. Which it isn't, by the way, because you can have plain-ascii emails all you want, but you'll never get rid of attachments, and that's where they'll really nail you. Tell me what kind of work you do, and I'll tell you what kind of attachment you will open every time.
This is great! Congratulations to the OpenOffice folks. Now all OpenOffice needs is a good vi keymap.
I failed to understand, before posting my comment, that the rules described are not how people play Go but rather a mathematics curiosity.
It does need to be mentioned. I've never seen the rule that if you can't put a piece down eithout breaking the rules, you lose. You can always pass.
So does the Helms-Burton law. The PATRIOT act seems to be a whole new hairball that not only affects foreign nationals but also foreign law.
US Law has been extending beyond its borders for decades, perhaps even for a century or more. Witness the creation of the tax havens in the Caribbean?
This was a rumour started by an internal memo that had no followup. Is IBM really going to push this all the way?
Before the google search engine, the best we had was keyword index based lookups. Google blew the rest of the search engines out of the water with pagerank and the sheer genius of indexing by linked popularity.
Perhaps not a new idea in the world of scientific papers (where the number of papers referencing yours is the primary success indicator) but certainly a new idea when applied to the web.
If you don't think that counts as "new", then I challenge you to come up with a single example of something new.
I agree with the value; I'm self taught as well.
Consider the situation of the person asking the question; they need to learn Linux, they need to learn it now, and they don't have any background. They can't exactly start out and wait 5 years and then announce to the boss "Ok, I'm a guru, now what??"
Yes, everyone I know who is best at Linux is self-taught. But how much time did that take? Valuable lessons can be learned alone, but you can reduce the time it takes by a factor of 10 or more with structured lessons.
I'm talking years here. You can reduce 10 years of lonerdom to 1 year by using structured learning tools. No class is going to teach you to be a guru in 4 days.
Sendmail Inc is fully behind SenderID. Check the MARID archive. On the very same day MS announced their terms, Sendmail announced support.
I agree. Microsoft will almost certainly succeed to push Sender ID into the collective consciousness of users. They will demand it be used. And what's worse, Sendmail is in on it.
This is a C library that provides cross-platform compatibility with respect to file IO, threading, and other fundamental actions. It is not a virtual machine!
"Excuse me son... what's a YOUT?"