MichaelMcQuirk
The three laws of robotics would be a good place to start. My greatest fear is it's code landing in the hands of someone with ill intentions. Imagine it, a machine with the combined knowledge of almost everyone who ever lived, capable of working 24/7, full speed, without any breaks. Given enough time it would be able to answer ANY question you could ask it, it could build anything you desired and it could cure every sickness known to man.
But it could also create unimaginably powerful weapons of mass destruction, it could create a pathogen capable of annihilating the entire human race and yes, if asked, it could create a robot army unlike any depicted by sci-fi before. Our fear should not be that of the AI itself, but rather the man behind the computer screen. For it was neither the maker nor the carrier of LittleBoy that was responsible for the annihilation of Nagasaki, but rather the President whom sent it on it's way.
I just pray that the creator of the first AI, is a kind one. For he shall poses both the greatest weapon known to mankind, And the greatest blessing ever to be bestowed upon us.
-Stop thinking so much!!!
A few years ago, i asked my brother (who somehow falls asleep within 5 minutes every time) what he dreams about. He responded, saything that he does not dream! I was like, yea right. Who doesn't dream! Then, the otherday i found this really interesting article on how to fall asleep faster. They went on to say that although there are alot of factors that affect us (light, food, water etc), the biggest reason we are not sleeping easily is because we are just thinking too much!
It's really not hard, just try not to think about anything analytical. Dream of flowers, clouds etc (don't count sheep), just don't dream of anything that makes you think.
I now see why my brother fell asleep so fast, it's because he wasn't thinking. (well, he probably was but not nearly as much as what I was).
//Doubt this is a million dollar idea, but i love to have one ^_^
The idea is simple, as you are coding, you can switch between languages as you please. All languages able to access variables and methods in any other language you have already used. All you have to do is identify what language the sections of code are.
EG: <C#>
public list<int> DataSet = new list<int>();
public string GetSortedData(list<int> unsorted_data)
{
//sorts the data
//Converts data to string (as delphi dosent have list<int> class... i think.)
}
</C#><Delphi> //sory its the only other language i know atm
ShowMessage('Sorted DataSet: ' + <C#>GetSortedData(DataSet)</C#>);
</Delphi>It might be tricky to do, but damn would i want an IDE that can do that!
But yea, telling a customer to F* off is a really bad idea!