A lot of people get out of the military and then get regular jobs. Kind of creepy to hear of "ex" soldiers in top corporate positions... (dramatic pause) The fact that the guy is an ex-CIA officer doesn't mean anything on its own.
I agree with you but it almost does not even matter.
Its what other people think that recommend solutions and write the checks who count...I only mentioned this because the same characterizations were lobbed during Huawei witchunts.
Kind of creepy to hear of "ex" CIA officers in top Cisco positions... advertising this must do wonders for foreign (and domestic) sales...
And ah... continually beating wardrums about an issue which only *reminds* customers of cost issues with Cisco products and services is no winning proposition for Cisco either.
IM systems rise and fall on the quality of their smiley faces.
AIM had an extensive array of smileys baked into the product just not easily accessible in the free version unless you kept a library of font sml tags that could be cut and pasted.
Microsoft had some nice smiles too but the best feature was flash based nudges with ufos and kid throwing snowballs.
Open source clients I have tried over the years suffer from low quality smiley faces and thrills.
I think moving forward we need to take control of the environment and move to a distributed domain based system where no one party controls the endpoints or can spy or collect your data.
There is no reason to have to endure ads, privacy violations or spying to communicate with each other on a network of PEERS.
With MSN going away and IPv6 coming online there is an opportunity to get things right, move everyone off of their central control crack addiction and like it.
A portable computer with a screen and a keyboard for > $600 is called a laptop. I don't think you can even buy a laptop anymore with a 64 GB hard drive even if you were drunk enough to want one.
U get less cpu, less software choice (no windows apps run on it), less ram, less storage...and why???
By the time MS awakens from their batshit insanity it will be too late.
I simply do not care about closed platforms, nebulous memes, worthless technologies with no technical merit and sprawl of new companies whos raison detre is to peddle ads and collect market intelligence.
"They can't understand that the same old server thinking doesn't work in an era in which everyone is migrating to the cloud"
Never reward criminials by paying ransom. Your site is not worth what whatever your money could potentially be used for.
If it were me I would be polite but dumb, gullable and slow. Social engineer as much information you can out of your advasary then contact the authorities.
Separatly use technical means to analyze the nature of DDOS and implement countermeasure. It could be as simple as changing IP/DNS records or adding http redirect servers. If your link is being saturated with unacknowledged traffic contact your upstream ISP or hosting provider for assistance if you can't handle it yourself even if you have to pay more and the problem takes longer to resolve.
Actually, this is wrong. IANAL, but I *am* a right-wing logician so everything I say makes extreme amounts of sense.
What you need to understand here is that data stored "in the cloud" is data stored in leased property. That is, you store the data in property owned by someone else who has conferred to you access rights to use their property for storage--in fact, Web services like AWS hosted servers could be considered similar to living and operating space.
Then explain why warantless NSLs for third party data are held by courts to be legal?
If I pay for email service every month am I not renting resources from a third party?
When your quite reasonable and sensible argument is contrasted with what I see the government actually doing and getting away with it leaves one to ponder why.
Actually you do for cloud services. Read the contracts that Google has....so the government can argue you don't have any expectation of property rights if you waive them with the cloud carrier. Then again, you could argue, the contract is between you and google and not the government. Therefore the government cannot assume it gets the same rights, as set force in the contract, as the cloud carrier.
Why does whatever the contract says matter? The supreme court has already ruled decades ago we have no right of privacy to our financial records and data from unlimited government snooping without a warrant. The only reason we have any protection at all today is because congress took affirmitive action.
How does a contract makes any difference where the third party doctrine is concerned?
I have a 14.1" display with 1400x1050 and I can't see adding more pixels would help me any unless it includes an eyeball upgrade.
I wouldn't even opt for an upgraded display if it were free as it would just suck more CPU/GPU resources and power for nothing when using 3d apps.
Mobile devices may be a little different in limited size and reasonable expectation they could at times be held much closer to the face higher pixel density could make more sense.
After a certain point I believe has already been reached with my 1400x1050 display increasing resolution is like increasing spring counts in mattresses it is only seen as worthwhile to the marketing departments.
I think the real issue behind Torvalds request may actually be an artifact in the way linux handles fonts, font scaling and lack of availability of quality fonts for linux. Without aliasing the output looks unecessarily horrible and the result has always been to increase font size to brush over the underlying problem..this effectivly effectivly reduces information density of the display compared with windows.
If you had a 2560x1600 display on a portable computer and there is still any font aliasing going on then something is very wrong and it aint the hardware.
You mean, if somebody steals my phone and it's not locked, they should be able to prevent me from wiping my data and going after them?
No, I mean the user should have the choice when setting up the phone or option of protecting settings with a local password. There is no choice of any kind other than *never* associating a live account which means no apps can be purchased.
But otherwise yeah, it looks like you can't opt out. So enjoy your quick assisted GPS fixes, that's what you get in return for sending data about the tower IDs your device sees.
Warm start with modern GPS chipsets is more than quick enough for my needs.
That's news to me, is there anything on the net describing this "feature"?
I have no clue what all is written about it. I do know if you run wireshark and turn on wifi it makes all kinds of http and https requests by itself with no options to control behavior. It even sends device id in the clear.
So why not be nice back and let them have some small Amazon affiliate income? If that's what it takes to keep Ubuntu running, it's fine by me.
I totally agree.
Also Maintaining bash is a lot of work, if sending all ur commands to a small Amazon affiliate is what it takes to keep bash up to date, its fine by me.
I think it is correct to call out the promise of portability between windows 8ish platforms as irrelevant because currrently there are no apps or user base for any of it.
However the core advantage for WP8 is not compatibility with windows but compatibility with existing C/C++ codebases used across all platforms. WP8 allows native code and offers a much more capable and complete API.
WP8 makes it easier to port codebases from other systems as they no longer need to be totally rewritten to some other language that will run atop a.NET CLR.
Android has fragmentation and security issues which makes it a pain to develop for without dealing with platform garbage.
iphone locks you into carriers, no choice of hardware vendors, form factors or ability to install apps without authorization from a central authority.
If MS gets the development environment and security picture right out of the box which at the 30k ft level it seems they have with jails and choosers as trusted go-betweens to protected or shared resources I could see it being a useful platform.
Some of the things they have like deep integration with voice recognition into applications to ask applications questions from a voice interface and deep VoIP integration seem very cool to me.
What I fear will happen is that MS will not open up their platform and allow third party apps to be installed external to the appstore or they will in some other way thru privacy violations and "to the cloud" make the platform sufficiently unappealing to me that I will not bother writing anything for it.
For exmple WP7 has no way for me to locally sync contacts without uploading them to some microsoft server.
There is no way to connect to the appstore and forbid Microsoft from wiping my phone or finding my location because these levers are controlled by a web site hosted by Microsoft not by levers in the device itself.
I can't even use the GPS without it leaking data over my data plan that I pay for to croudsource their a tower/wifi skyhook type system.
I can't use wifi without it sending NLA type crap to MS servers I have no way of turning off.
I hate this kind of bullshit shit.. it is a large part of the reason I am not using windows phone. I just want a device that will do what I want it to do and not the endless streams of vendor bullshit that seems to be baked into all modern mobile platforms.
At the very least I demand a permissionless environment so I can distribute apps myself if I choose to.
Finally I demand a SDK that does not require me to have windows 8 to develop wp8 apps. In my opinion Windows 8 sucks ass and I refuse to waste my time with it.
There are no shortage of automated systems perfectically capable of (re)formatting code. For this reason personal choices with regards to tabstops, bracing, spacing and general layout simply does not matter.
As far as non-decorative conventions and comments..consistency obviously generally helpful.
I do believe there is diminishing returns on overdoing it with added danger of folks not being able to function effectivly in environments where code is produced by other groups outside your administrative control using different conventions.
In short try to be consistent but never make a decision which presums either yourself or others have been consistent.
From what little of FSF page I could get to load seems they are reusing standard talking points on the perils of commercial software without making an effort to address windows 8 specifically.
To me it would have been more useful had they actually enumerate privacy and freedom transgressions committed by Windows 8. From calling home for nn reasons, live account login, RT store lockin... must be tons of legit points which can be made about win8 rather than the same blanket statements proclaiming commercial software to be evil.
I don't know what all mobile platforms there is APIs / permission for this but I do know theres enough information provided from the RIL to be able to detect and track tower data.
Reckon an app could be developed in to keep track of towers in the area and alert users if there are any changes.
It could also crowdsource and mine data to uncover patterns useful in catching anyone using such devices.
Tim offers a stark choice. On the Apple side a lineup of little computers with touch screens. On MS side of the equation we have flying cars.
I just wish MS would ignore Apple and innovate in their own space rather than trying to copy Apple.
For as badly as MS abused the world with their monopoly of the past at least the consumer had full control over the software they installed, control over the hardware to install other operating systems if they chose, control of their hardware choices neither did developers require permission, signoff or payment of tax to the vendor to deliver new product for a platform.
A future overrun with all these truly closed vendor lockin devices scares me more than haunted houses with flying witches.
Nope, this Windows is the first release that presumes/pre-empts that you, the user, will do your computing across multiple devices and that you don't want to have to worry about your data & user experience being tied to any one device.
Their called roaming profiles and have existed in windows for at least 15 years.
Want to see it in action? Log into Win8 with an MS account on any machine - your apps, data, settings, everything will magically appear (assuming you've allowed it) even if the machine has never heard of you before (
WOW... I was honestly impressed by all of this in the 90's..
Heres the dilemma...I have 2TB of total disk space with.5 TB free. How much is 1.5 TB of skydrive storage going to cost me each month? What kind of pipe will I need to access all of my files without waiting forever? My current ISP limits me to.3 TB/month before kicking my sorry ass offline. Is Windows able to upgrade my ISP so I can get with your program and be part of the future?
Load Office 2013 - again, your files & data appear as if you created them on that very machine, all completely seamlessly.
Lets see MS is operating a glorified domain controller + file server over the Internet and this is supposed to usher in the dawn of a new age...I'm deeply sorry for being underwhelmed.
have no other devices or intention of sharing data on anything but your trusty desktop, then frankly the benefits of Win8 are lesser..
I totally agree. Before win 8 there was no way to transfer files between systems.
One day your average IT worker will find the idea of saving personal data directly to a device actually most amusing I suspect, and the shift in thinking has already started.
And the next day they won't be so amused..before you know it the day after that they will all over again. We already went here...remember? History keeps chasing itself in circles, rediscovering the past and selling it as the future. Despite what the markteers would have us believe there have been no new ideas in "computing" for quite some time.
I don't expect many here to appreciate it as I do but there's some real benefits in Win8, despite that being an unpopular opinion in the group-think echo chamber that Slashdot can be sometimes.
There seems to be a rather large mismatch between the needs of those who frequent slashdot and the target audience for Windows 8. It aint slashdots fault and you earned a +5 insightful so some introspection might just be in order.
When reading this paper it is important to not loose sight of reality.
"This is due to the fact that TCP requires in-order reception."
ORLY...
"A single packet loss within a transmission window forces all subsequent packets in the window to be out of order. Thus, they are discarded by the TCP receiver."
More like selective amnesia (SACK).
Translation "our ECC shit only works on sequential frames"
If you assume the link layer is reliable (trivial to no packet loss in absence of congestion) and error free then the Internet works.. If you don't then it quickly turns to mush.
TCP is simply the wrong place for this crap. You need to do retransmission/correcting code at link layer if you have a noisy enough environment to warrant.
We don't see TCP checksums being relied upon to catch actual errors all the heavy lifting is done at link layer with fancy algorithms for a reason: It is closer to the real world/source of error.
If you have a radio then integrate predictive moderation of correcting codes with QOS/channel provisioning and current knowledge of the RF environment. This way higher layers do not see mixed signals with respect to congestion avoidance.
Their answer to this was simply to rely on the threshold of loss where the correction scheme was still able to fill in the gaps. This is naive and far from optimal.
Another benefit if you do these things at radio link there is less lag on detection of head end frame as other frames for unrelated sessions may be used to assist in rapid detection of missing frames.
Delaying or otherwise bundling frames into some sort of super cork is not the answer either as your just trading throughput for latency.
Finally I think it is important to consider possibility just maybe TCP/HTTP is the wrong solution for every single problem in the first place. Ultimatly attempting to mask these realities will not only never be optimal but can actually cause harm *IF* people are willing to trade congestion avoidance for gains they don't deserve to have in the first place.
To be clear I'm not saying there is no merit to error correction schemes... I just don't think they belong in IP.
I watched the video and I am not worthy... This kids mastery of weather app and clock are about as amazing as Microsoft removing those same gadgets from W7.
As a result scientists will in the future find different careers or say nothing and more people will die as the neverending stream of bogus precautionary false alarms are subsequently ignored by the people.
What I don't understand is why by their logic such a result would not be the direct fault of the courts? Line those judges up and charge them with conspiracy to commit manslaughter.
A lot of people get out of the military and then get regular jobs. Kind of creepy to hear of "ex" soldiers in top corporate positions... (dramatic pause) The fact that the guy is an ex-CIA officer doesn't mean anything on its own.
I agree with you but it almost does not even matter.
Its what other people think that recommend solutions and write the checks who count...I only mentioned this because the same characterizations were lobbed during Huawei witchunts.
Kind of creepy to hear of "ex" CIA officers in top Cisco positions... advertising this must do wonders for foreign (and domestic) sales...
And ah... continually beating wardrums about an issue which only *reminds* customers of cost issues with Cisco products and services is no winning proposition for Cisco either.
IM systems rise and fall on the quality of their smiley faces.
AIM had an extensive array of smileys baked into the product just not easily accessible in the free version unless you kept a library of font sml tags that could be cut and pasted.
Microsoft had some nice smiles too but the best feature was flash based nudges with ufos and kid throwing snowballs.
Open source clients I have tried over the years suffer from low quality smiley faces and thrills.
I think moving forward we need to take control of the environment and move to a distributed domain based system where no one party controls the endpoints or can spy or collect your data.
There is no reason to have to endure ads, privacy violations or spying to communicate with each other on a network of PEERS.
With MSN going away and IPv6 coming online there is an opportunity to get things right, move everyone off of their central control crack addiction and like it.
A portable computer with a screen and a keyboard for > $600 is called a laptop. I don't think you can even buy a laptop anymore with a 64 GB hard drive even if you were drunk enough to want one.
U get less cpu, less software choice (no windows apps run on it), less ram, less storage...and why???
By the time MS awakens from their batshit insanity it will be too late.
"iPhones, Linux, or the cloud "
I simply do not care about closed platforms, nebulous memes, worthless technologies with no technical merit and sprawl of new companies whos raison detre is to peddle ads and collect market intelligence.
"They can't understand that the same old server thinking doesn't work in an era in which everyone is migrating to the cloud"
What does this even mean?
Never reward criminials by paying ransom. Your site is not worth what whatever your money could potentially be used for.
If it were me I would be polite but dumb, gullable and slow. Social engineer as much information you can out of your advasary then contact the authorities.
Separatly use technical means to analyze the nature of DDOS and implement countermeasure. It could be as simple as changing IP/DNS records or adding http redirect servers. If your link is being saturated with unacknowledged traffic contact your upstream ISP or hosting provider for assistance if you can't handle it yourself even if you have to pay more and the problem takes longer to resolve.
i wonder how the bird got in the chimney in the first place
It was attempting a chimney offload.
http://en.wikipedia.org/wiki/TCP_offload_engine
Actually, this is wrong. IANAL, but I *am* a right-wing logician so everything I say makes extreme amounts of sense.
What you need to understand here is that data stored "in the cloud" is data stored in leased property. That is, you store the data in property owned by someone else who has conferred to you access rights to use their property for storage--in fact, Web services like AWS hosted servers could be considered similar to living and operating space.
Then explain why warantless NSLs for third party data are held by courts to be legal?
If I pay for email service every month am I not renting resources from a third party?
When your quite reasonable and sensible argument is contrasted with what I see the government actually doing and getting away with it leaves one to ponder why.
encrypt the data before uploading?
and so, now your data looks more appealing to them. you think they can't compel you to decrypt it?
what really have you accomplished?
You can be compelled to decrypt by court order which is a much higher standard from the status quo of no protections or standard of any kind.
Government can take your non-financial data stored by a third party for any reason it wants without permission and without a warrant.
Actually you do for cloud services. Read the contracts that Google has....so the government can argue you don't have any expectation of property rights if you waive them with the cloud carrier. Then again, you could argue, the contract is between you and google and not the government. Therefore the government cannot assume it gets the same rights, as set force in the contract, as the cloud carrier.
Why does whatever the contract says matter? The supreme court has already ruled decades ago we have no right of privacy to our financial records and data from unlimited government snooping without a warrant. The only reason we have any protection at all today is because congress took affirmitive action.
How does a contract makes any difference where the third party doctrine is concerned?
I have a 14.1" display with 1400x1050 and I can't see adding more pixels would help me any unless it includes an eyeball upgrade.
I wouldn't even opt for an upgraded display if it were free as it would just suck more CPU/GPU resources and power for nothing when using 3d apps.
Mobile devices may be a little different in limited size and reasonable expectation they could at times be held much closer to the face higher pixel density could make more sense.
After a certain point I believe has already been reached with my 1400x1050 display increasing resolution is like increasing spring counts in mattresses it is only seen as worthwhile to the marketing departments.
I think the real issue behind Torvalds request may actually be an artifact in the way linux handles fonts, font scaling and lack of availability of quality fonts for linux. Without aliasing the output looks unecessarily horrible and the result has always been to increase font size to brush over the underlying problem..this effectivly effectivly reduces information density of the display compared with windows.
If you had a 2560x1600 display on a portable computer and there is still any font aliasing going on then something is very wrong and it aint the hardware.
If crappy closed mobile platforms vs todays open desktop environments are really the future then we are all doomed.
You mean, if somebody steals my phone and it's not locked, they should be able to prevent me from wiping my data and going after them?
Thinking about this some more this just does not work anyway.
If the radios are first turned off by someone who wants to rummage thru your stuff you are denied the capability to remotely stop them.
Neither would the location feature work after a stolen device was factory reset.
You mean, if somebody steals my phone and it's not locked, they should be able to prevent me from wiping my data and going after them?
No, I mean the user should have the choice when setting up the phone or option of protecting settings with a local password. There is no choice of any kind other than *never* associating a live account which means no apps can be purchased.
But otherwise yeah, it looks like you can't opt out. So enjoy your quick assisted GPS fixes, that's what you get in return for sending data about the tower IDs your device sees.
Warm start with modern GPS chipsets is more than quick enough for my needs.
That's news to me, is there anything on the net describing this "feature"?
I have no clue what all is written about it. I do know if you run wireshark and turn on wifi it makes all kinds of http and https requests by itself with no options to control behavior. It even sends device id in the clear.
So why not be nice back and let them have some small Amazon affiliate income? If that's what it takes to keep Ubuntu running, it's fine by me.
I totally agree.
Also Maintaining bash is a lot of work, if sending all ur commands to a small Amazon affiliate is what it takes to keep bash up to date, its fine by me.
I think it is correct to call out the promise of portability between windows 8ish platforms as irrelevant because currrently there are no apps or user base for any of it.
However the core advantage for WP8 is not compatibility with windows but compatibility with existing C/C++ codebases used across all platforms. WP8 allows native code and offers a much more capable and complete API.
WP8 makes it easier to port codebases from other systems as they no longer need to be totally rewritten to some other language that will run atop a .NET CLR.
Android has fragmentation and security issues which makes it a pain to develop for without dealing with platform garbage.
iphone locks you into carriers, no choice of hardware vendors, form factors or ability to install apps without authorization from a central authority.
If MS gets the development environment and security picture right out of the box which at the 30k ft level it seems they have with jails and choosers as trusted go-betweens to protected or shared resources I could see it being a useful platform.
Some of the things they have like deep integration with voice recognition into applications to ask applications questions from a voice interface and deep VoIP integration seem very cool to me.
What I fear will happen is that MS will not open up their platform and allow third party apps to be installed external to the appstore or they will in some other way thru privacy violations and "to the cloud" make the platform sufficiently unappealing to me that I will not bother writing anything for it.
For exmple WP7 has no way for me to locally sync contacts without uploading them to some microsoft server.
There is no way to connect to the appstore and forbid Microsoft from wiping my phone or finding my location because these levers are controlled by a web site hosted by Microsoft not by levers in the device itself.
I can't even use the GPS without it leaking data over my data plan that I pay for to croudsource their a tower/wifi skyhook type system.
I can't use wifi without it sending NLA type crap to MS servers I have no way of turning off.
I hate this kind of bullshit shit.. it is a large part of the reason I am not using windows phone. I just want a device that will do what I want it to do and not the endless streams of vendor bullshit that seems to be baked into all modern mobile platforms.
At the very least I demand a permissionless environment so I can distribute apps myself if I choose to.
Finally I demand a SDK that does not require me to have windows 8 to develop wp8 apps. In my opinion Windows 8 sucks ass and I refuse to waste my time with it.
There are no shortage of automated systems perfectically capable of (re)formatting code. For this reason personal choices with regards to tabstops, bracing, spacing and general layout simply does not matter.
As far as non-decorative conventions and comments..consistency obviously generally helpful.
I do believe there is diminishing returns on overdoing it with added danger of folks not being able to function effectivly in environments where code is produced by other groups outside your administrative control using different conventions.
In short try to be consistent but never make a decision which presums either yourself or others have been consistent.
From what little of FSF page I could get to load seems they are reusing standard talking points on the perils of commercial software without making an effort to address windows 8 specifically.
To me it would have been more useful had they actually enumerate privacy and freedom transgressions committed by Windows 8. From calling home for nn reasons, live account login, RT store lockin... must be tons of legit points which can be made about win8 rather than the same blanket statements proclaiming commercial software to be evil.
I don't know what all mobile platforms there is APIs / permission for this but I do know theres enough information provided from the RIL to be able to detect and track tower data.
Reckon an app could be developed in to keep track of towers in the area and alert users if there are any changes.
It could also crowdsource and mine data to uncover patterns useful in catching anyone using such devices.
Tim offers a stark choice. On the Apple side a lineup of little computers with touch screens. On MS side of the equation we have flying cars.
I just wish MS would ignore Apple and innovate in their own space rather than trying to copy Apple.
For as badly as MS abused the world with their monopoly of the past at least the consumer had full control over the software they installed, control over the hardware to install other operating systems if they chose, control of their hardware choices neither did developers require permission, signoff or payment of tax to the vendor to deliver new product for a platform.
A future overrun with all these truly closed vendor lockin devices scares me more than haunted houses with flying witches.
Nope, this Windows is the first release that presumes/pre-empts that you, the user, will do your computing across multiple devices and that you don't want to have to worry about your data & user experience being tied to any one device.
Their called roaming profiles and have existed in windows for at least 15 years.
Want to see it in action? Log into Win8 with an MS account on any machine - your apps, data, settings, everything will magically appear (assuming you've allowed it) even if the machine has never heard of you before (
WOW... I was honestly impressed by all of this in the 90's..
Heres the dilemma...I have 2TB of total disk space with .5 TB free. How much is 1.5 TB of skydrive storage going to cost me each month? What kind of pipe will I need to access all of my files without waiting forever? My current ISP limits me to .3 TB/month before kicking my sorry ass offline. Is Windows able to upgrade my ISP so I can get with your program and be part of the future?
Load Office 2013 - again, your files & data appear as if you created them on that very machine, all completely seamlessly.
Lets see MS is operating a glorified domain controller + file server over the Internet and this is supposed to usher in the dawn of a new age...I'm deeply sorry for being underwhelmed.
have no other devices or intention of sharing data on anything but your trusty desktop, then frankly the benefits of Win8 are lesser..
I totally agree. Before win 8 there was no way to transfer files between systems.
One day your average IT worker will find the idea of saving personal data directly to a device actually most amusing I suspect, and the shift in thinking has already started.
And the next day they won't be so amused..before you know it the day after that they will all over again. We already went here...remember? History keeps chasing itself in circles, rediscovering the past and selling it as the future. Despite what the markteers would have us believe there have been no new ideas in "computing" for quite some time.
I don't expect many here to appreciate it as I do but there's some real benefits in Win8, despite that being an unpopular opinion in the group-think echo chamber that Slashdot can be sometimes.
There seems to be a rather large mismatch between the needs of those who frequent slashdot and the target audience for Windows 8. It aint slashdots fault and you earned a +5 insightful so some introspection might just be in order.
When reading this paper it is important to not loose sight of reality.
"This is due to the fact that TCP requires in-order reception."
ORLY...
"A single packet loss within a transmission window forces all subsequent packets in the window to be out of order. Thus, they are discarded by the TCP receiver."
More like selective amnesia (SACK).
Translation "our ECC shit only works on sequential frames"
If you assume the link layer is reliable (trivial to no packet loss in absence of congestion) and error free then the Internet works.. If you don't then it quickly turns to mush.
TCP is simply the wrong place for this crap. You need to do retransmission/correcting code at link layer if you have a noisy enough environment to warrant.
We don't see TCP checksums being relied upon to catch actual errors all the heavy lifting is done at link layer with fancy algorithms for a reason: It is closer to the real world/source of error.
If you have a radio then integrate predictive moderation of correcting codes with QOS/channel provisioning and current knowledge of the RF environment. This way higher layers do not see mixed signals with respect to congestion avoidance.
Their answer to this was simply to rely on the threshold of loss where the correction scheme was still able to fill in the gaps. This is naive and far from optimal.
Another benefit if you do these things at radio link there is less lag on detection of head end frame as other frames for unrelated sessions may be used to assist in rapid detection of missing frames.
Delaying or otherwise bundling frames into some sort of super cork is not the answer either as your just trading throughput for latency.
Finally I think it is important to consider possibility just maybe TCP/HTTP is the wrong solution for every single problem in the first place. Ultimatly attempting to mask these realities will not only never be optimal but can actually cause harm *IF* people are willing to trade congestion avoidance for gains they don't deserve to have in the first place.
To be clear I'm not saying there is no merit to error correction schemes... I just don't think they belong in IP.
Don't whine.
Don't use TDD.
Don't assume use of modern language features yield better code.
http://xkcd.com/610/
I watched the video and I am not worthy... This kids mastery of weather app and clock are about as amazing as Microsoft removing those same gadgets from W7.
Good luck managing your W8 disaster.
As a result scientists will in the future find different careers or say nothing and more people will die as the neverending stream of bogus precautionary false alarms are subsequently ignored by the people.
What I don't understand is why by their logic such a result would not be the direct fault of the courts? Line those judges up and charge them with conspiracy to commit manslaughter.