Pardon my ignorance, but you do have to run a separate, virtualized "copy" of Windows for each instance of FoxPro or any other app, right? Or have I missed something where it is possible to somehow virtualize a single application?
Your favorite park, hiking trail, zoo, school campus hangout or outdoor mall could be going online thanks to Google Street View...
All of my favorite places (especially hiking trails) would be way on the bottom of my list of things they should photo. Call me selfish, but a lot of my favorite places are places I can go to get away from people, and I'd like to share them as little as possible:)
If it worked for sports, I don't see any reason why, abstractly, it could not be scaled up to robot warfare. Simple solution: rework the world economy to be dependent on these robot "wars" much as the sports-industrial complex has been assimilated into the mainstream.
A simple solution to this problem would be to rework the world economy to base the value of currency on robotic warfare technology (much as the economy is heavily invested in warfare today). If the US bot loses to the Russian bot, f'rinstance, the US currency would be greatly devalued due to the free market affects of the other nations not wishing to invest in inferior robotic warfare technology. The outcome of the televised battle would not be trivial.
On the other hand, if wars are made up of robots fighting robots, there'd be drastically lowered casualties on both sides... then, maybe, we could reduce wars to episodes of BatteBots and generate a large potential for advertising profit as the world tunes in to see the latest "war." In this way, it would be possible to turn the human craving for cyclical violence into a family friendly TV show. The advertising revenue would feed back into the "wars" much in the same manner as the current military-industrial complex uses profits from one war to develop the weapons for the next.
I suggest using NHibernate, since you get to be fully OO and it generates parametrized SQL for safety. (You can use data binding with custom objects since.NET 2.0.) Then if you have a data object with a field containing HTML, you can deal with encoding at the object level...
public virtual string thisIsPotentiallyDangerousUserText
{
get { return someHtmlString.Escape(); }
set { someHtmlString = value.Escape(); }
}
That way you can be absolutely sure it is checked both going into and coming out of the database.
West Virginia is very beautiful and the people are relatively nice, as far as my experience goes. They're alright in my book, even if they did steal part of Virginia and side with the Union...
Franky sir, that is an idiotic opinion and I can't believe you were modded insightful (+5 no less)! Hanging a noose in a threatening manner is a threat. In your imaginary world it would not be threatening to, assuming your state has a conceal and carry law, walk around the supermarket with a loaded gun pointing it at people in a calm manner. Oh, I see, you're just pointing a gun at people in public and since you have every right to carry a weapon in public, what could be considered threatening about pointing it at people? Someone on the street has every right to pull a knife on you as long as they are calm. Asking you calmly for your wallet while brandishing a knife is just a request. The knife is a symbol and the man is merely requesting your wallet. Not threatening at all. Give me a break. There are situations where hanging a noose or displaying a swastika are very much harassment and threat. The one thing I do agree with you about is that hate-crime laws are asinine. Threat, assault, harassment are already illegal - the motivation is unimportant legally as far as I am concerned. But then, maybe we need these laws because people like you are a bit obtuse about the vagaries of the subject. I respect that you stand up for free speech, but this is not purely an issue of speech. Speech, etc. can have effects beyond the words being spoken - and those effects are what are important here.
Addendum: is Canada getting less crazy about this type shit?
This isn't rocket science or brain surgery. A trojan that sniffs your internet connections' packets and allows interested parties to gain access to the packets sent/received by Skype or any other application could be written mostly with open source libraries already available. It would take some bit of know-how, but nothing extremely specialized. Heck, you could even just stream the user's microphone audio data out and bypass Skype entirely. You could connect directly to the user's web cam - I think there was a virus/trojan that did that already even:)
Now that's a protocol I can endorse! How many grams per second do you typically get when downloading? Is there a flat monthly fee? What are good ISPs* that don't do traffic shaping? Is it easy to encrypt your packets and do you have to pay extra for the aluminum foil/scent resistant wrapper? Can you download across state lines? Or even from Ethiopia?
I multitask fine... maybe you shouldn't multitask if you can't do it right? You know: build, surf, edit, build, surf, edit, build, get a coffee, edit, etc.
It's kind of hard for me to explain. I envision something like this for the file structure: everything is a URI Such as local.datafile.inventory or com.somehost.someDataFile.someField.value. The p2p part is just for mirroring and caching really... but that's probably too fantastical and impractical (I couldn't say at this point). So all data is in a uniform format (like XML or whatever would be most appropriate). Then every code piece of the OS is modular so that you can switch out, say the HTML rendering engine, so that the browser isn't a separate application - the OS would rely on abstract modules that can be anything as long as they implement the appropriate interface. That's an example - it would be the same for text editing, image viewing, etc. Each datafile would be attached to a description of that interface - something simple where the data tells you what it should be opened with (what abstract interface it requires) and you can install any module that implements that interface. All code would be separated into these modules - even JIT compilers, whatever the equivalent of the UNIX ELF stuff would be, etc. Then, you would have files that styled the data files. Something like CSS, but more suited to a real UI - the best part of this is that all the data is there, detached from the styling language, so even the presentation of the UI could be modular - you could choose from windowing, touch screen, a sugar like UI, emacs, whatever, all by changing the "CSS" files. (And all UIs definitely suck at this point - I can't wait to see what replaces windowing.)
Well, anyway, hope that makes a bit more sense. Thanks for the links - that should be some good brain candy for a bit.
What needs to happen is that the OS needs to become more browser-like not vice versa (bare with me here). Modularity and separating the parts of the OS into distinct UI, data, and code structures offers amazing customization and extension (CSS jQuery), and is something browsers do right. How does that apply to the OS, you say? Imagine a modular OS encompassed basically by 1) a semi-p2p database file structure (like the web basically, but not HTML - something closer to XML), 2) modular code er "pieces" - both compiled and script, but seamless from the end user perspective (plug in compilers,etc), and 3) a standardized UI structure, like HTML but as an OS API that uses modules to style UI elements (like CSS). Don't get me wrong - I'm not talking about cloud computing - I'm talking about total API abstraction for the entire OS. The end of applications per se and the dawn of the module. But whatever, maybe I'm just high.
(Hell, and maybe security should be a fourth modularized component at OS level...)
Apple Desktop Bus for the win! Hell, I even liked the original ADB mouse. And those old ADB keyboards... I have nostalgia for those like others do for the Model M.
"PC" means personal computer yes, although in everyday usage it can also mean a Windows box. The latter meaning comes from the abbreviation of "IBM PC or 100% Compatible." That label used to appear on software when computer architecture was not as uniform between competing manufacturers as it is now. The IBM PC was a popular personal computer of the time, and thus many other companies cloned its architecture.
Pardon my ignorance, but you do have to run a separate, virtualized "copy" of Windows for each instance of FoxPro or any other app, right? Or have I missed something where it is possible to somehow virtualize a single application?
NOOOOOOOoooooooo!!!!!!!
Your favorite park, hiking trail, zoo, school campus hangout or outdoor mall could be going online thanks to Google Street View...
All of my favorite places (especially hiking trails) would be way on the bottom of my list of things they should photo. Call me selfish, but a lot of my favorite places are places I can go to get away from people, and I'd like to share them as little as possible :)
No way. What is this story? Kinda ruins the end, but sounds hilarious either in a witty or B-movie way.
If it worked for sports, I don't see any reason why, abstractly, it could not be scaled up to robot warfare. Simple solution: rework the world economy to be dependent on these robot "wars" much as the sports-industrial complex has been assimilated into the mainstream.
A simple solution to this problem would be to rework the world economy to base the value of currency on robotic warfare technology (much as the economy is heavily invested in warfare today). If the US bot loses to the Russian bot, f'rinstance, the US currency would be greatly devalued due to the free market affects of the other nations not wishing to invest in inferior robotic warfare technology. The outcome of the televised battle would not be trivial.
On the other hand, if wars are made up of robots fighting robots, there'd be drastically lowered casualties on both sides... then, maybe, we could reduce wars to episodes of BatteBots and generate a large potential for advertising profit as the world tunes in to see the latest "war." In this way, it would be possible to turn the human craving for cyclical violence into a family friendly TV show. The advertising revenue would feed back into the "wars" much in the same manner as the current military-industrial complex uses profits from one war to develop the weapons for the next.
On the other hand the characters denoting protocol and port wouldn't have had to be the same ones we use now.
Something like http:tech.slashdot.org#80/path/to/something/ would work just as well.
Wow... the Escapist must really suck then! *ducks*
I suggest using NHibernate, since you get to be fully OO and it generates parametrized SQL for safety. (You can use data binding with custom objects since .NET 2.0.) Then if you have a data object with a field containing HTML, you can deal with encoding at the object level...
public virtual string thisIsPotentiallyDangerousUserText
{
get { return someHtmlString.Escape(); }
set { someHtmlString = value.Escape(); }
}
That way you can be absolutely sure it is checked both going into and coming out of the database.
Dude can't rap.
Fr'instance: New River Gorge Bridge
West Virginia is very beautiful and the people are relatively nice, as far as my experience goes. They're alright in my book, even if they did steal part of Virginia and side with the Union...
"Fly-over states?" No, that's not a pretentious phrase.
Franky sir, that is an idiotic opinion and I can't believe you were modded insightful (+5 no less)! Hanging a noose in a threatening manner is a threat. In your imaginary world it would not be threatening to, assuming your state has a conceal and carry law, walk around the supermarket with a loaded gun pointing it at people in a calm manner. Oh, I see, you're just pointing a gun at people in public and since you have every right to carry a weapon in public, what could be considered threatening about pointing it at people? Someone on the street has every right to pull a knife on you as long as they are calm. Asking you calmly for your wallet while brandishing a knife is just a request. The knife is a symbol and the man is merely requesting your wallet. Not threatening at all. Give me a break. There are situations where hanging a noose or displaying a swastika are very much harassment and threat. The one thing I do agree with you about is that hate-crime laws are asinine. Threat, assault, harassment are already illegal - the motivation is unimportant legally as far as I am concerned. But then, maybe we need these laws because people like you are a bit obtuse about the vagaries of the subject. I respect that you stand up for free speech, but this is not purely an issue of speech. Speech, etc. can have effects beyond the words being spoken - and those effects are what are important here.
Addendum: is Canada getting less crazy about this type shit?
This isn't rocket science or brain surgery. A trojan that sniffs your internet connections' packets and allows interested parties to gain access to the packets sent/received by Skype or any other application could be written mostly with open source libraries already available. It would take some bit of know-how, but nothing extremely specialized. Heck, you could even just stream the user's microphone audio data out and bypass Skype entirely. You could connect directly to the user's web cam - I think there was a virus/trojan that did that already even :)
Now that's a protocol I can endorse! How many grams per second do you typically get when downloading? Is there a flat monthly fee? What are good ISPs* that don't do traffic shaping? Is it easy to encrypt your packets and do you have to pay extra for the aluminum foil/scent resistant wrapper? Can you download across state lines? Or even from Ethiopia?
*Indica Service Providers
I multitask fine... maybe you shouldn't multitask if you can't do it right? You know: build, surf, edit, build, surf, edit, build, get a coffee, edit, etc.
It's kind of hard for me to explain. I envision something like this for the file structure: everything is a URI Such as local.datafile.inventory or com.somehost.someDataFile.someField.value. The p2p part is just for mirroring and caching really... but that's probably too fantastical and impractical (I couldn't say at this point). So all data is in a uniform format (like XML or whatever would be most appropriate). Then every code piece of the OS is modular so that you can switch out, say the HTML rendering engine, so that the browser isn't a separate application - the OS would rely on abstract modules that can be anything as long as they implement the appropriate interface. That's an example - it would be the same for text editing, image viewing, etc. Each datafile would be attached to a description of that interface - something simple where the data tells you what it should be opened with (what abstract interface it requires) and you can install any module that implements that interface. All code would be separated into these modules - even JIT compilers, whatever the equivalent of the UNIX ELF stuff would be, etc. Then, you would have files that styled the data files. Something like CSS, but more suited to a real UI - the best part of this is that all the data is there, detached from the styling language, so even the presentation of the UI could be modular - you could choose from windowing, touch screen, a sugar like UI, emacs, whatever, all by changing the "CSS" files. (And all UIs definitely suck at this point - I can't wait to see what replaces windowing.)
Well, anyway, hope that makes a bit more sense. Thanks for the links - that should be some good brain candy for a bit.
What needs to happen is that the OS needs to become more browser-like not vice versa (bare with me here). Modularity and separating the parts of the OS into distinct UI, data, and code structures offers amazing customization and extension (CSS jQuery), and is something browsers do right. How does that apply to the OS, you say? Imagine a modular OS encompassed basically by 1) a semi-p2p database file structure (like the web basically, but not HTML - something closer to XML), 2) modular code er "pieces" - both compiled and script, but seamless from the end user perspective (plug in compilers,etc), and 3) a standardized UI structure, like HTML but as an OS API that uses modules to style UI elements (like CSS). Don't get me wrong - I'm not talking about cloud computing - I'm talking about total API abstraction for the entire OS. The end of applications per se and the dawn of the module. But whatever, maybe I'm just high.
(Hell, and maybe security should be a fourth modularized component at OS level...)
Apple Desktop Bus for the win! Hell, I even liked the original ADB mouse. And those old ADB keyboards... I have nostalgia for those like others do for the Model M.
Please explain?
"PC" means personal computer yes, although in everyday usage it can also mean a Windows box. The latter meaning comes from the abbreviation of "IBM PC or 100% Compatible." That label used to appear on software when computer architecture was not as uniform between competing manufacturers as it is now. The IBM PC was a popular personal computer of the time, and thus many other companies cloned its architecture.
Now get off my lawn!
Just to be a pedant: e.g. vs i.e.
HIV can generally only be caught orally through an open sore or such in the mouth
There, fixed that for you!