(The first observation is only valid for a TCP session where you data is exchanged between 2 machines - other traffic is ignored)
While it is true that ACKs can be just empty packets, normally an ACK is piggy-backed on top of a real full packet! So there is no real way to 'prioritize' your ACKs.
(The second observation covers the multiple connection scenario)
In your case, let's imagine you are uploading data to server A and getting data from server B. You want to prioritize your ACKs to downloaded data... however, depending on the application protocol, you will have application-level ACKs. These will be seen as 'data' by TCP which will still generate an ACK for both server A and B.
What this means is that *most* of the packets that you are sending to A will *also* have an acknowledgment biggybacked on them.
Thus, there is no useful way to differenatiate between A and B, at least not on ACK information alone
Conclusion: ACKs cannot by prioritized in a real-world scenario, nor can they be used to infer something about the type of traffic in a particular link. The best thing to do is to analyze the traffic in a particular link and adjust the priority of all packets for that link (both up and downstream) depending on user preferences.
Yes, I have a friend that had working on this one. Aparantly the system is an engineering nightmare:)
Of course, that is what one expects from an amazingly powerful system. Major problems with module (both hardware and software) dependencies should be expected. I wonder if they are going to release it on time....
As far as the original posting goes, it is strange that someone would install windows in such a thing.. As far as I know there are much better solutions, such as VxWorks which incidentally maybe what your car might be running right now. Especially since the article specifically mentions "5 different computers (running windows 98..)". How do they communicate? Via Microsoft's network code? NetBIOS even? Give me a break.
I can guess only that you are a foreigner attempting to mock the beliefs and principles upon which the United States of America was founded and relies.
Ah, yes, the great nation of the US of A, founded upon a single religion, recommending that people follow it, punishing those that don't, assuming that everyone can be herded into blind obedience...
Can't see much difference between that and the Axis of Evil, really..
Thankfully, where I live, the church is dying, slowly but surely.
Ps. As much as I like to rant, please keep the posts on topic - thank you:)
So very true that the idea of 'techno' is so... so.. confused.
The other day I was in the "Montreaux JAZZ Festival" and we were listening to a duo that consisted of a drummer and an electric-cello player, with a lot of FX-pedals.. a girl from the States commented to me that "well... techno is not so popular in the states"..hm.. I could not quite believe that she was referring to two LIVE artists with NO synthesizers around.. as a "techno" thing..
weird... I wouldn't call it even Electronic, it just had lots of FX-pedals.. hm.. maybe in that case we could call Pink Floyd "techno" (though they did some tracks that you could call techno.. ahem.. boing)
As far as I can understand, DRM can only be related to a particular format of content.
Now if some guy delivers a hm.. let's call it the IVF (Interexchange Video Format), along with an IVF encoder and devoder.. how can DRM be enforced upon that?
The OS won't know what the IVF format is, or what it does.. or whatever.. it is even possible to wrap existing formats into a cloaking format..so.. how will the system know what this huge file that you have on your CDROM is?
I do not understand why they are doing this. Are they losing money? Why? After all, their costumer agreement is either one of:
Guaranteed bandwidth with a fixed charge
Pay-per-MB, or
A mixture of both.
Thus they charge for the traffic on their leased links, regardless of wether it is generated by the costumer or Wi-Fi free-riders.
Another point is that they lease the link on a particular costumer, and the costumer can do with the link whatever he pleases. If only the costumer can use the link, then that means his family/friends/flatmates cannot?? I think this is absurd.
In the end, it is up to the costumer himself to regulate traffic on his local network. If he gets charged a lot, or his connection is slow because there are a lot of free-riders taking advantage of his open Wi-Fi system, then he can limit access (by allowing only specific MAC addresses to connect). I think this is easy enough.
Also consider this. When a company hires a leased line/ADSL connection, they do not face a limit on the number of terminals they will have connected to their LAN. What does it matter to the provider? They still get compensated for the increased traffic.
Erm, one does not have to look at the address book actually.. it could be much simpler to do what I mentioned here: http://developers.slashdot.org/comments.pl? sid=355 80&cid=3841777
Recently I received something that could be a new variany of Klez. The difference is that it does not look at your own computer for contacts. It looks at web-pages. This is how it seems to work:
Download a random web-page.
Rip all the addresses.
Choose a small phrase from the web-page
Spoof an email from one address to another, using the key-phrase.
Go to 1.
This seems to be a much better option than using the outlook addressbook, because it is more probable that emails will be read by the corresponding parties. Why? Because they are both mentioned on the same web-page, so they must have some common interest. The subject line can be something related to their interest too... it is not like getting a pr0n email from a priet in Nevada or something B]
I have not read the GSM spec, so I didn't know how the problem is taken care of. In any case, if the decision is made by the handset, the problem automatically ceases to exist:)
As for the inherent range problem.. oh sux doesn't it?
Perhaps someone ought to post something to Urban Myths concerning this B}
About signals on top of mountains
on
Can You Hear Me Now?
·
· Score: 5, Interesting
Contrary to popular belief, it is easier to get signals on top of mountains. Why? Because at the top of the mountain you have line-of-sight with many different ground antennas. It is the same reason that you get a good 'view':)
Also, from my personal experience in the Alpes, phones seem to work pretty well at high altitudes - so much, that I even get signals from neighbouring countries' networks sometimes. The major problem with large height is that your cellphone might appear in many cells simultaneously and the networks might become confused. (And this could be one of the reasons why you can't use a cellphone inside an airplane)
As far as the batteries are concerned.. I am aware that lower temperatures lower the reaction strength => the internal resistance of the battery increases => it becomes unusable very quickly. However it works again when it becomes warm. This does appear bogus...
... what do you expect from a story related with telemarketers and reported by Journalists working in US Media Conglomerate B]
Re:There seems to be no intelligence in CIA...
on
Cyber-Attacks?
·
· Score: 1
Hm.. "sources said"... remember, this is a journalist... who heard this by other journalists... probably.. knowing that a journalist's intelligence is abysmally low.. plus the fact that this is an American newspaper...
Typical journalist approach: 1. You hear a catch-phrase (societe anonyme) 2. You make a guess as to what it means - it is this strange 'french' language (eught).. 3. You do not try to check it up, or ask somebody (you? A journalist? ask?... tsk tsk)
The weird thing is that "Staff researcher Robert Thomason contributed to this report"
Hm.. well.. I guess that means that he was just nodding as the other guy was reading aloud or something
I think I ought to summarize the current 'mars' situation. I don't have anything against exploring mars, etc, but it seems to me like people are trying to make worthwhile stories out of trivia.
I think we have been bombarded with the "news" of water on Mars for long enough so far. First it was the polar ice cape water residue, which was quite important. Then there was the hydrogen-trace confirmation, which is perhaps not so important, though it does show that there might be water close enough to the surface to be extracted. However this particular data is completely irrelevant unless there are plans to actually go there and extract water.
Now they have finished a high-resolution altitude map. They used this to calculate the possible origin of the water that shaped a valley, and traced it to something looking like a lake basin. Again, nice, since people theorize that if there were life on mars, there would be a higher chance that it had existed at a lake.
But, is this important? As far as I am concerned, the answer is no, unless someone decides to actually send a mission to the planet to gather hard evidence. Which currently seems impossible, considering the amount of money wasted on the ISS (which has no clear function IMHO).
1. you should write portable code. Your code security should not depend on the OS security.
2. For embedded applications there are many other OSes apart that are most suitable for the job. i.e. ThreadX for a lean, fast OS and VxWorks for a more comprehensive version.
3. I dont udnerstand how a simulation on a desktop machine can be security-compromised. (For an embedded device, look at [2]). Will hackers d/l all your data? how will the udnerstand what it means? In the end, if your simulations are so sensitive you can put put them in an isolated network.
Do also look at the very nice little booklet series for "Extreme Programming" - it has very nice suggestions on integrating project management and techincal leadership, making the leads part of the team and other nice and subtle points that may not be so obvious sometimes. Examples include coaching roles for the sys-arch, extensive interaction with the PM to get highly restrictive deadlines lifted, and other nice examples.
In the end, remember that a PM will have to spend a lot of time dealing with upper management and costumers - barely leaving enough time to organize time allocation and consult with the sys-arch, never mind looking at all the possible implementation/architectural considerations.
All of our company managers (upto and including the continental division head) were tech-guys. They did a horrible job.
Well, having worked for a company doing System-On-Chip stuff, and having seen and worked with both firmware code and some of the hardware, I can assure you that they do not adhere to strict engineering principles as much as one would like.
True, there is significant testing before a chip is done and is sent off to the market, but it is never quite enough - probably because the whole design is never 'engineered' - sometimes it is just a pile of hacks. Poor engineering happens at all levels. Software, firmware, VHDL, IC-layout, PCB-layout & component selection. It is unfortunately true.
However that is not true for all companies. Some stuff I've seen from WindRiver for example (which produce a multi-platform embeddable OS) are prime example of good, clean, C code with a rational, modular and *testable* design.
As far as I can understand, they are not saying that they are exceeding the speed of light, but that the 2nd pulse is appearing before the first pulse, while the opposite should be the case.
Even if they exceeded the speed of light a thousand times, the 2nd pulse should always appear after the 1st. The thing they mention about 310c (and not 3c) is not the speed of transmition, but the difference in delay times.. it is mentioned in the FAQ.
Alright, everyone might be just slinging it at the commercial AV developers... - but WHO NEEDS THEM?
There used to be a cooperative movement for AV software called Safe Hex International and they were responsible for collecting examples of viri from volunteers and methods for identifiying them were also developed by volunteers. AFAIK, Amiga AV S/W was relying on the efforts of that particular group of people. However, it seems to have dissolved since 1998.
However right now there is another thing called Virus Help Denmark (http://home4.inet.tele.dk/vht-dk/) - I am not sure if there is another cooperative effort such as this. - oh, well...
YES! And some ideas
on
P2P Roaming Chat
·
· Score: 2, Interesting
Hm... yes, this kind of thing reminds me of MOOs (Multi-user Object-Oriented iirc) - in that each player is able to create his own environment and integrate it into the existing.
However, the really cool thing about this is that all things are NOT stored in a single server - rather each person has responsibility for storing his own stuff, and linking to the world.
On the down side, if I understand correctly, this means that whenever someone logs off, his land is gone. Perhaps it would be interesting to let lands be cached between computers?
Anyway, this is the first truly novel application of the peer-2-peer networking philosophy, albeit via a centralized server - and as such it is not very... interesting.
Now, if only more people would try and do something more ambitious, in this kind of general direction.... - this kind of thing could be used for many more things apart from merely chatting and wandering around some simplistic graphics.
Perhaps the answer lies with the addition of a MOO-like language, (perhaps Java?) - where each object in each person's 'home' would have some embedded code and thus could be interacted with in a meaningful way. There could also be repositories of commonly used objects, that would NOT rely on the distribution of a new src/exe of the main application for this type of p2p. (yeah, I guess kind of having the app update/recompile itself ala emacs style) - but that is off the mark:
What a real distributed server/computing application would enable people to do, is to collaborate on projects without relying on each one of the involved parties to have the software that would be necessary for the collaboration. The software iteself could work on a distributed level.
Hm.
It might not be new as far as its main assumptions are concerned (i.e. about assuming 4 dimensions, or about not predicting any new kinds of forces/fields)... however it is new in the types of effects it predicts.
i.e. it is similar in scope and style to the unification of electricity and magnetism as performed by maxwell - However the author here has a lot more preceeding theory to build upon.
In the end, we are looking for the simplest possible model that works. This is a nice model, it builds upon old, proven theory, it establishes new interactions between elementary fields and it makes new predictions that should be testable.
In the sense (as you rightly say), it is not quite the same as superstring theory, which is currently more of a collection of models proposed by many different authors, rather than a single, well-defined, comprehensive theory. (I admit to not having kept up with the literature, but browsing through arxiv.org tends to give one that view).
No, nothing at all. This is just a theory. The usual gravity/superconductivity things we hear about are with possibly flawed experiments which cannot be adequately explained - even if we assume them to work.
As far as I am concerned, Chiao's theory is as credible as any other unproven/untested theory, such as superstring theory.
> And what about a virus that has ext2-level access > to your root partition?
I agree that this is a possibility.. hm.. all you'd need is an ext2 filesystem driver, and, hey, is that not open-source?:9 - of course, porting it to windows is another thing altogether.
And, another thing. Once a machine is infected, it does not matter which of the 2 OSes is the infected one. I still has to use the network to spread. So, this kind of thing does not have any effect on the speed of spreading. It does, however make such viri potentially more damaging.
IIRC, bluetooth, 802.11x and other wireless standards work in unregulated microwave frequences.
The major trouble with wireless is that someone, somewhere, in the particular wireless lan you are in, must be connected to the 'outside' world. Who is going to provide that access? giving his internet bandwidth to others?
Hey, what? Sending flowers is stupid? What I wonder is... if girls think sending flowers is so cool and romantic...
why don't THEY send flowers to men???
(The first observation is only valid for a TCP session where you data is exchanged between 2 machines - other traffic is ignored)
While it is true that ACKs can be just empty packets, normally an ACK is piggy-backed on top of a real full packet! So there is no real way to 'prioritize' your ACKs.
(The second observation covers the multiple connection scenario)
In your case, let's imagine you are uploading data to server A and getting data from server B.
You want to prioritize your ACKs to downloaded data... however, depending on the application protocol, you will have application-level ACKs. These will be seen as 'data' by TCP which will still generate an ACK for both server A and B.
What this means is that *most* of the packets that you are sending to A will *also* have an acknowledgment biggybacked on them.
Thus, there is no useful way to differenatiate between A and B, at least not on ACK information alone
Conclusion:
ACKs cannot by prioritized in a real-world scenario, nor can they be used to infer something about the type of traffic in a particular link.
The best thing to do is to analyze the traffic in a particular link and adjust the priority of all packets for that link (both up and downstream) depending on user preferences.
Yes, I have a friend that had working on this one. Aparantly the system is an engineering nightmare :)
Of course, that is what one expects from an amazingly powerful system. Major problems with module (both hardware and software) dependencies should be expected. I wonder if they are going to release it on time....
As far as the original posting goes, it is strange that someone would install windows in such a thing.. As far as I know there are much better solutions, such as VxWorks which incidentally maybe what your car might be running right now. Especially since the article specifically mentions "5 different computers (running windows 98..)". How do they communicate? Via Microsoft's network code? NetBIOS even? Give me a break.
Ah, yes, the great nation of the US of A, founded upon a single religion, recommending that people follow it, punishing those that don't, assuming that everyone can be herded into blind obedience...
Can't see much difference between that and the Axis of Evil, really..
Thankfully, where I live, the church is dying, slowly but surely.
Ps. As much as I like to rant, please keep the posts on topic - thank you :)
So very true that the idea of 'techno' is so... so.. confused.
..hm.. I could not quite believe that she was referring to two LIVE artists with NO synthesizers around.. as a "techno" thing..
The other day I was in the "Montreaux JAZZ Festival" and we were listening to a duo that consisted of a drummer and an electric-cello player, with a lot of FX-pedals.. a girl from the States commented to me that "well... techno is not so popular in the states"
weird... I wouldn't call it even Electronic, it just had lots of FX-pedals.. hm.. maybe in that case we could call Pink Floyd "techno" (though they did some tracks that you could call techno.. ahem.. boing)
As far as I can understand, DRM can only be related to a particular format of content.
Now if some guy delivers a hm.. let's call it the IVF (Interexchange Video Format), along with an IVF encoder and devoder.. how can DRM be enforced upon that?
The OS won't know what the IVF format is, or what it does.. or whatever.. it is even possible to wrap existing formats into a cloaking format..so.. how will the system know what this huge file that you have on your CDROM is?
I do not understand why they are doing this. Are they losing money? Why? After all, their costumer agreement is either one of:
- Guaranteed bandwidth with a fixed charge
- Pay-per-MB, or
- A mixture of both.
Thus they charge for the traffic on their leased links, regardless of wether it is generated by the costumer or Wi-Fi free-riders.Another point is that they lease the link on a particular costumer, and the costumer can do with the link whatever he pleases. If only the costumer can use the link, then that means his family/friends/flatmates cannot?? I think this is absurd.
In the end, it is up to the costumer himself to regulate traffic on his local network. If he gets charged a lot, or his connection is slow because there are a lot of free-riders taking advantage of his open Wi-Fi system, then he can limit access (by allowing only specific MAC addresses to connect). I think this is easy enough.
Also consider this. When a company hires a leased line/ADSL connection, they do not face a limit on the number of terminals they will have connected to their LAN. What does it matter to the provider? They still get compensated for the increased traffic.
Erm, one does not have to look at the address book actually.. it could be much simpler to do what I mentioned here:? sid=355 80&cid=3841777
http://developers.slashdot.org/comments.pl
Recently I received something that could be a new variany of Klez. The difference is that it does not look at your own computer for contacts. It looks at web-pages. This is how it seems to work:
- Download a random web-page.
- Rip all the addresses.
- Choose a small phrase from the web-page
- Spoof an email from one address to another, using the key-phrase.
- Go to 1.
This seems to be a much better option than using the outlook addressbook, because it is more probable that emails will be read by the corresponding parties. Why? Because they are both mentioned on the same web-page, so they must have some common interest. The subject line can be something related to their interest too... it is not like getting a pr0n email from a priet in Nevada or something B]I have not read the GSM spec, so I didn't know how the problem is taken care of. In any case, if the decision is made by the handset, the problem automatically ceases to exist :)
As for the inherent range problem.. oh sux doesn't it?
Perhaps someone ought to post something to Urban Myths concerning this B}
Contrary to popular belief, it is easier to get signals on top of mountains. Why? Because at the top of the mountain you have line-of-sight with many different ground antennas. It is the same reason that you get a good 'view' :)
Also, from my personal experience in the Alpes, phones seem to work pretty well at high altitudes - so much, that I even get signals from neighbouring countries' networks sometimes. The major problem with large height is that your cellphone might appear in many cells simultaneously and the networks might become confused. (And this could be one of the reasons why you can't use a cellphone inside an airplane)
As far as the batteries are concerned.. I am aware that lower temperatures lower the reaction strength => the internal resistance of the battery increases => it becomes unusable very quickly. However it works again when it becomes warm. This does appear bogus...
... what do you expect from a story related with telemarketers and reported by Journalists working in US Media Conglomerate B]
Hm.. "sources said"... remember, this is a journalist... who heard this by other journalists... probably.. knowing that a journalist's intelligence is abysmally low.. plus the fact that this is an American newspaper...
Typical journalist approach:
1. You hear a catch-phrase (societe anonyme)
2. You make a guess as to what it means - it is this strange 'french' language (eught)..
3. You do not try to check it up, or ask somebody (you? A journalist? ask?... tsk tsk)
The weird thing is that "Staff researcher Robert Thomason contributed to this report"
Hm.. well.. I guess that means that he was just nodding as the other guy was reading aloud or something
I think I ought to summarize the current 'mars' situation. I don't have anything against exploring mars, etc, but it seems to me like people are trying to make worthwhile stories out of trivia.
I think we have been bombarded with the "news" of water on Mars for long enough so far. First it was the polar ice cape water residue, which was quite important. Then there was the hydrogen-trace confirmation, which is perhaps not so important, though it does show that there might be water close enough to the surface to be extracted. However this particular data is completely irrelevant unless there are plans to actually go there and extract water.
Now they have finished a high-resolution altitude map. They used this to calculate the possible origin of the water that shaped a valley, and traced it to something looking like a lake basin. Again, nice, since people theorize that if there were life on mars, there would be a higher chance that it had existed at a lake.
But, is this important? As far as I am concerned, the answer is no, unless someone decides to actually send a mission to the planet to gather hard evidence. Which currently seems impossible, considering the amount of money wasted on the ISS (which has no clear function IMHO).
1. you should write portable code. Your code security should not depend on the OS security.
:)
2. For embedded applications there are many other OSes apart that are most suitable for the job. i.e. ThreadX for a lean, fast OS and VxWorks for a more comprehensive version.
3. I dont udnerstand how a simulation on a desktop machine can be security-compromised. (For an embedded device, look at [2]). Will hackers d/l all your data? how will the udnerstand what it means? In the end, if your simulations are so sensitive you can put put them in an isolated network.
Just my 2 euro-cents
Do also look at the very nice little booklet series for "Extreme Programming" - it has very nice suggestions on integrating project management and techincal leadership, making the leads part of the team and other nice and subtle points that may not be so obvious sometimes. Examples include coaching roles for the sys-arch, extensive interaction with the PM to get highly restrictive deadlines lifted, and other nice examples.
In the end, remember that a PM will have to spend a lot of time dealing with upper management and costumers - barely leaving enough time to organize time allocation and consult with the sys-arch, never mind looking at all the possible implementation/architectural considerations.
All of our company managers (upto and including the continental division head) were tech-guys. They did a horrible job.
Well, having worked for a company doing System-On-Chip stuff, and having seen and worked with both firmware code and some of the hardware, I can assure you that they do not adhere to strict engineering principles as much as one would like.
True, there is significant testing before a chip is done and is sent off to the market, but it is never quite enough - probably because the whole design is never 'engineered' - sometimes it is just a pile of hacks. Poor engineering happens at all levels. Software, firmware, VHDL, IC-layout, PCB-layout & component selection. It is unfortunately true.
However that is not true for all companies. Some stuff I've seen from WindRiver for example (which produce a multi-platform embeddable OS) are prime example of good, clean, C code with a rational, modular and *testable* design.
Makes you wish more companies worked like that.
Erm, who is stalking your friends? What are you talking about? Are you paranoid or something?
Well, I must say that the form only lists a dozen or so conutries. What about the rest of the world? :)
:P
Or an option for 'other' B]
- Guess people in greece, switzerland, portugal, croatia, burundi, afghanistan and madagascar are not connected to the internet yet
As far as I can understand, they are not saying that they are exceeding the speed of light, but that the 2nd pulse is appearing before the first pulse, while the opposite should be the case.
Even if they exceeded the speed of light a thousand times, the 2nd pulse should always appear after the 1st. The thing they mention about 310c (and not 3c) is not the speed of transmition, but the difference in delay times.. it is mentioned in the FAQ.
Alright, everyone might be just slinging it at the commercial AV developers... - but WHO NEEDS THEM?
There used to be a cooperative movement for AV software called Safe Hex International and they were responsible for collecting examples of viri from volunteers and methods for identifiying them were also developed by volunteers. AFAIK, Amiga AV S/W was relying on the efforts of that particular group of people. However, it seems to have dissolved since 1998.
However right now there is another thing called
Virus Help Denmark (http://home4.inet.tele.dk/vht-dk/) - I am not sure if there is another cooperative effort such as this. - oh, well...
Anyway, this is the first truly novel application of the peer-2-peer networking philosophy, albeit via a centralized server - and as such it is not very ... interesting.
Now, if only more people would try and do something more ambitious, in this kind of general direction.... - this kind of thing could be used for many more things apart from merely chatting and wandering around some simplistic graphics.
Perhaps the answer lies with the addition of a MOO-like language, (perhaps Java?) - where each object in each person's 'home' would have some embedded code and thus could be interacted with in a meaningful way. There could also be repositories of commonly used objects, that would NOT rely on the distribution of a new src/exe of the main application for this type of p2p. (yeah, I guess kind of having the app update/recompile itself ala emacs style) - but that is off the mark:
What a real distributed server/computing application would enable people to do, is to collaborate on projects without relying on each one of the involved parties to have the software that would be necessary for the collaboration. The software iteself could work on a distributed level. Hm.
It might not be new as far as its main assumptions are concerned (i.e. about assuming 4 dimensions, or about not predicting any new kinds of forces/fields)... however it is new in the types of effects it predicts.
i.e. it is similar in scope and style to the unification of electricity and magnetism as performed by maxwell - However the author here has a lot more preceeding theory to build upon.
In the end, we are looking for the simplest possible model that works. This is a nice model, it builds upon old, proven theory, it establishes new interactions between elementary fields and it makes new predictions that should be testable.
In the sense (as you rightly say), it is not quite the same as superstring theory, which is currently more of a collection of models proposed by many different authors, rather than a single, well-defined, comprehensive theory. (I admit to not having kept up with the literature, but browsing through arxiv.org tends to give one that view).
Beurgh
No, nothing at all. This is just a theory. The usual gravity/superconductivity things we hear about are with possibly flawed experiments which cannot be adequately explained - even if we assume them to work.
As far as I am concerned, Chiao's theory is as credible as any other unproven/untested theory, such as superstring theory.
> And what about a virus that has ext2-level access > to your root partition?
:9 - of course, porting it to windows is another thing altogether.
I agree that this is a possibility.. hm.. all you'd need is an ext2 filesystem driver, and, hey, is that not open-source?
And, another thing. Once a machine is infected, it does not matter which of the 2 OSes is the infected one. I still has to use the network to spread. So, this kind of thing does not have any effect on the speed of spreading. It does, however make such viri potentially more damaging.
IIRC, bluetooth, 802.11x and other wireless standards work in unregulated microwave frequences.
The major trouble with wireless is that someone, somewhere, in the particular wireless lan you are in, must be connected to the 'outside' world. Who is going to provide that access? giving his internet bandwidth to others?
(unless it all somehow becomes a meshed w-lan..)