Net Neutrality Alone Won't Solve ISP Throttling Abuse, Here's Why 200
MojoKid writes Net neutrality is an attractive concept, particularly if you've followed the ways the cable and telco companies have gouged customers in recent years, but only to a limited extent. There are two problems with net neutrality as its commonly proposed. First, there's the fact that not all traffic prioritization is bad all of the time. Video streams and gaming are two examples of activities that require low-latency packet delivery to function smoothly. Email and web traffic can tolerate significantly higher latencies, for example. Similarly, almost everyone agrees that ISPs have some responsibility to control network performance in a manner that guarantees the best service for the most number of people, or that prioritizes certain traffic over others in the event of an emergency. These are all issues that a careful set of regulations could preserve while still mandating neutral traffic treatment in the majority of cases, but it's a level of nuance that most discussions of the topic don't touch. The larger and more serious problem with net neutrality as its often defined, however, is that it typically deals only with the "last mile," or the types and nature of the filtering an ISP can apply to your personal connection.
When you encrypt everything... (Score:5, Insightful)
...then you won't be able to decide what traffic gets priority except through port designation.
Fighting "net neutrality" a silly thing to get hung up on; sooner or later, the need for high speed, low latency connections will be ubiquitous. Hiding from that very real fact, will only make that process uglier in the future.
Re:When you encrypt everything... (Score:5, Insightful)
However your TCP/IP packets can have encrypted data... but it also needs to have unecrypted the host and destination information.
Unless you are encrypting via a proxy server or port forwarding over ssh. For the most part when you connect to Netflix your ISP can say oh this data is from netflix lets slow this down.
Re: (Score:3)
Net neutrality doesn't have to mean that each packet is equally important, it should just mean that the ISPs and backbone network should be neutral about it. How about letting the endpoints decide how to prioritize their own traffic? Seems like an obvious way to stop abuse from ISPs and still get QoS for
Re:When you encrypt everything... (Score:5, Insightful)
All I know is that if they advertise X megs down and I pay for X megs down, then should have X megs down, 24/7 if I choose.
Re:When you encrypt everything... (Score:4, Insightful)
So buy dedicated bandwidth then.
It is fully possible to do it.
It's just about 40 times more expensive.
Re: (Score:2)
So, I should pay $X + N to get a service is advertised for $X?
Re:When you encrypt everything... (Score:5, Interesting)
Re: (Score:3)
As long as they provide a defined minimum connection speed
As far as I can tell, home ISPs tend not to guarantee a minimum connection speed.
Re: (Score:3)
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Plenty of packaged goods have "average contents X" written on them...
Re: (Score:3)
It is all about unlimited greed and marketing lies. Rather than investing in additional cable to provide greater bandwidth, unlimited greed demands that they simply lie about the bandwidth and ration it out, until they are forced by regulations to stop lying as the reality is mostly there is no real competitive choice. Even where there is a choice of providers, cartel agreements kill any possibility of that. Should the cartel break down as a result of a newcomer, simply buy them out based by paying for mor
Re: (Score:2)
From a logical sense I would agree if, and only if, the service provider claimed Minimum 10Mbps Max 100Mbps and no matter what you could not be reduced below the minimum (regardless of traffic type). That's how it's advertised, and you can't find anything in the fine print saying "We'll screw with your traffic if it's something we don't like or competes with our other products". In other words, currently we have completely false advertising.
Anyone working in IT (especially in the ISP territory) understand
Re: (Score:2)
Except that the breakup shouldn't be by region, but by service provided. Break up Comcast into three companies:
1) Networking - This company will maintain the network and sell access to Comcast's new ISP company (see #2) and other ISPs.
2) ISP - This company would sell Internet access to consumers and businesses. They wouldn't maintain the network but w
If you can't get through to pay the ISP (Score:3)
ISPs can drop encrypted packages if they want
If an ISP's subscriber can't get through to the HTTPS site of the bank from an account at which the subscriber pays the ISP, good luck retaining that subscriber.
Re: (Score:2)
the government can tell [ISPs] which [encrypted packets] to let through to make business happy.
The effectiveness of an encryption whitelist depends on the exact policy that the government imposes. For example, if the government wants to make a list of the web sites of all 6,799 banks and all 23,866 credit unions, good luck engineering a service that allows users to connect to all of these institutions and the HTTPS CDNs they use without unreasonable delay. Moreover, good luck retaining customers if random blogs, forums, and wikis don't let users submit their passwords to encrypted login forms.
nope (Score:5, Insightful)
"Video streams... examples of activities that require low-latency packet delivery to function smoothly."
No they don't. Bad example.
Re: (Score:2, Troll)
The entire post was bad. Voice isn't even latency sensitive and the reason for prioritizing as an ISP is because of how shitty they are doing in managing their bandwidth, aka deliberately creating a lack of. If things aren't being saturated, there shouldn't be a need for prioritization at all.
Is there a need for compression and optimization? Absolutely.
Latency in voice (Score:2)
Voice isn't even latency sensitive
Yes it is. Latency may be interpreted as hesitation, or thinking the other party is uncertain as to what to say. And sometimes it interferes with collision avoidance mechanisms in conversation, when two people will talk over each other, wait, talk over each other again, etc.
Re: (Score:3)
Voice communication is incredibly latency sensitive. As low as 100ms, it starts to cause disruptions in how people talk to each other.
Re: (Score:2)
"Voice isn't even latency sensitive"
Please leave your geek card on your way out
Re: (Score:2)
clarification: prioritization conflates latency with bandwidth. Right now a lack of bandwidth is the most prominent reason for increased latency.
Re: (Score:2)
Re: (Score:2)
Netflix vs. FaceTime (Score:2)
Re: (Score:2, Interesting)
Re: (Score:2)
Are you joking? This was extremely obvious, and we all saw it coming.
Rewind five years (Score:2)
Content Creators must not also be ISPs (Score:4, Insightful)
Re: (Score:2)
This is why my condition for the Comcast-Time Warner Cable merger would be the immediate splitting of Comcast-TWC into ISP and TV/Content companies. At least. Ideally, there would be more splitting, but I'd accept those two at minimum. This way, the ISP business wouldn't slow down Netflix to help their TV business.
Not even correct (Score:2)
Re: (Score:3)
Real-time anything. Voice, video, gaming, remote control, etc.
latency doesn't matter for video, bw, jitter does (Score:5, Informative)
> Video streams and gaming are two examples of activities that require low-latency packet delivery to function smoothly
Very wrong. Horrible latency, 500 ms, will require that the video buffer for half a second. Latency does not matter at all for prerecorded video. Jitter matters some, and sufficient bandwidth matters a lot. When someone doesn't have a basic understanding of the facts, the opinions they come to based on their misunderstanding of the facts are not persuasive.
VoIP is a good example of an application with specific needs, low jitter and low to medium latency, contrasted with Netflix style video, where bandwidth is #1. A low latency application is ssh/telnet or any other text based interactive protocol.
Re: (Score:3)
Jitter doesn't really matter for video or voice either, other than increasing the buffer time. Think about it this way, Netflix doesn't care if you get 10s of video as a single burst, as long as it can occur at least once every ten seconds. The information can be buffered and played back smoothly. Now obviously you can take that to an extreme where VOIP or video conferencing is unusable but jitter that significant is hardly common.
Re: (Score:2)
Which is to say it (and latency) matters a great deal for interactive video and voice.
Re:latency doesn't matter for video, bw, jitter do (Score:4, Insightful)
Latency is usually the first problem. You'll have trouble when you're running up against the speed of light.
But you can usually run a 2nd pipe to add bandwidth. With the same latency as the 1st pipe. And a 3rd pipe. And so on.
And that's where I think TFA gets it wrong. Network Neutrality cannot be about prioritizing one kind of traffic over another. The ISP's already lack the incentive to add more bandwidth. Even though that bandwidth is what they are selling. Allowing them to prioritize traffic means that they will be more incentivized to NOT add more bandwidth.
That was the problem that Netflix had with Comcast. And once Netflix coughed up some money, Comcast instantly found more bandwidth.
Re: (Score:2)
> Video streams and gaming are two examples of activities that require low-latency packet delivery to function smoothly
Very wrong. Horrible latency, 500 ms, will require that the video buffer for half a second. Latency does not matter at all for prerecorded video. Jitter matters some, and sufficient bandwidth matters a lot. When someone doesn't have a basic understanding of the facts, the opinions they come to based on their misunderstanding of the facts are not persuasive.
VoIP is a good example of an application with specific needs, low jitter and low to medium latency, contrasted with Netflix style video, where bandwidth is #1. A low latency application is ssh/telnet or any other text based interactive protocol.
And this underscores two issues with the net neutrality debate as it currently stands. First, we actually do want prioritization of packets with services like VoIP having higher priority. The issue is that what we don't want is for Comcast to prioritize their own VoIP service above competing services such as Voice Pulse. That's a somewhat fine distinction in today's soundbite world.
Issue number two is that for services like video streaming bandwidth is king - and it's easy for companies to simply refuse
Re: (Score:2)
> we have to do something. We also have to be mindful that giving federal government agencies more power turns out bad about 90% of the time. But - we have to do something.
The second sentence needs to be a firm bound on the first and third. All too often, "we have to do something " is followed by "and this idea is something , so we have to do it". Knowing that our type of government is designed to be fair, not to be effective, we should say "we have to do something when and if we know that something
Re: (Score:2)
A low latency application is ssh/telnet or any other text based interactive protocol.
I disagree quite strongly with the above--text based interfaces really don't become unusable until you hit absurd latency (>2500ms). ssh/telnet are quite usable at >1000ms latency, and even high packet loss isn't really a huge concern. Even working over 110bps links, where one could actually type faster than the line rate wasn't a real problem until you filled up the buffer (I can't give you examples of what latency was like under those conditions, because I never measured it, but you've got 200ms or
you can, but who wants to? (Score:2)
You certainly CAN use a text interface with 1000ms latency. You can also watch video at 56K, I did a lot of that late at night when I was a teenager. I'd sure rather have a few Mbps for video and 100ms for text, though. At 100ms, even Stephen Hawking's typing will get ahead of the echo, and his arms are paralyzed- he types by blinking his eyes ala Morse code or similar.
/. stripped less than (Score:2)
I should have used preview. That should say I'd certainly prefer less than 100ms, preferably less than 25 in order to have that "real time" feel, no noticeable lag.
Also should say at 1000ms Hawking will get ahead of the echo.
Re: (Score:2)
>ssh/telnet are quite usable at >1000ms latency,
Only if you type at less than one character per second... sheez.
I've worked on systems with that kind of latency, and it was a horrible nightmare.
To the point where I would open a text editor and type out commands there, then copy and paste them into the session rather than having characters show up well after they were typed and only being able to spot a typo several characters later (when it would take another second per character to navigate back and
net neutrality isn't protocol agnosticism (Score:5, Insightful)
Neutral prioritization is giving priority to streaming video/music/gaming over other types of data like e-mail without regard to the hosts providing the services.
This critical distinction seems to be ignored by the poster.
Net Neutrality doesn't demand that no network optimization by the ISP's ever occur, it states that the host should not be a factor in the ISP's optimizations. If the host does factor into the optimizations, then the ISP's begin extorting hosts to pay for priority service which the ISP's customers have already paid for. Additionally, hosts that can't afford to pay for priority distribution by the IPS's soon find that users can't access their services.
Re: (Score:2)
The problem the poster seems to be trying to point out is that the term "Net Neutrality" gets thrown around a lot without having a solid meaningful definition. Yours looks good to me, but I bet if you asked 20 people what they thought it meant you'd get 22 answers and maybe two would be compatible with yours :)
Re: (Score:2)
His definition for example has exactly nothing to do with any so-called Net-Neutrality regulations.
Re: (Score:2)
In general government mis-labels things. Consider it a variation on Madison Avenue marketing where they have the strangest tendency to claim that a product's weakest feature is actually it's strongest.
The double think is strong with both of them.
The way government operates these days something labeled "the net neutrality" act would likely be a big pile of corporate welfare for the telecom industry (much like Obamacare is).
Re: (Score:2)
Net Neutrality means you don't favor one host over another for the same protocol, not that you treat all protocols exactly the same.
That's what it means to you and me. I just posted an example of an email that I got from CREDO about it. Here's the exact line:
Tom Wheeler, the president's newly appointed FCC chair, recently proposed rules that would allow Internet service providers (ISPs) to divide the Internet into fast lanes for wealthy corporations and slow lanes for the rest of us.
That's what "net neutrality" means to them. It's meaningless anti-corporate drivel but it's what a lot of people believe. It also hooks into preconceived notions and prejudices to make it an easy sell to their customer base, but it doesn't help the bigger discussion of the issue.
If we can't define what we (and by "we" I mean technically literate people) by net neutrality then th
Re: (Score:2)
The article gave a bad explanation of the requirements for video, as noted by other posters here. Nevertheless, it is true that video-streaming has different requirements than two-way voice calls, which both have different requirements than a Tor relay. These can each be enhanced by appropriate optimization, as the parent describes.
The "neutrality" is about the identities of the provider and the consumer, not about the type of data.
Re: (Score:2)
Net Neutrality would mean that my ISP can no longer setup a spam email filter, it would mean school ISP can no longer block access to various sites(reason why some groups have been supporting net neutrality), it would mean my ISP cannot block traffic on various ports know for various security attacks and with no common usage.
What you are defining goes under the term application neutrality.
the final solution! (Score:2)
eh BW fixes all issues. a real competitive ISP market (not the US select monopolies) can deliver that.
the answer is more bandwidth not traffic shaping. Then we can talk about net neutrality.
ugh (Score:5, Interesting)
My God... Please stop!
Peering has nothing to do with net neutrality.
Stop confusing the two.
No ISP has any legal, moral or regulatory obligation to connect to any specific peer. If they did, the peer could just charge whatever they wanted. It's up to the content provider and the ISP to work out who they want to use together. Those agreements are fraught with arguments, bullying, etc... it should be addressed by the FCC. But none of that has anything to do with Net Neutrality. If it did, the content provider could make a similar argument that "Those people living out on that island. We want them to have our service! You're violating Net Neutrality by not running a cable across the ocean floor!" The ISP as an independent business has the right to hookup whichever customers they want inside the guidelines of their franchise agreements with local towns... as well as whichever peers they want. Netflix can no more force them to use Level3 than the ISP can force Netflix to use a different peer (and that was the actual argument) The ISPs just said "No thanks. We'll do without." which was well within their rights.
A violation of Net Neutrality would be like "ok, we don't want you watching netflix so... Netlfix is priority 9999 on our sandvine... hahahaha!"
Netflix could, and did, fix their bandwidth issues by connecting to the peers the ISPs were ok with them using. Again, you could argue that Netflix should have had more bargaining power in that regard. The ISPs usually force content providers into using the ISPs subsidiary peers. But that's not a net neutrality issue. We almost lost the Net Neutrality battle over this stupid mixup of terms.
Re: (Score:2)
Those agreements are fraught with arguments, bullying, etc...
Only very, very recently. Even 5 years ago the vast majority of peering "agreements" amounted to an engineer from company A calling up an engineer from company B and saying "hey we need a bit more bandwidth, can you swing half the cost of the upgrade" and company B paying half the (really very, very low) costs involved in doing said upgrade. There were very few explicit contracts involved because everyone realized that it was in their best interests to not saturate the links. Now we have ISPs demanding m
Re: (Score:2)
Trust me, the billing for these peers is usually $0 because they are usually between ISPs. i.e. ATT Connects with Verizon. There's pretty much equal traffic between the 2. So ATT does half the peers and Verizon does half the peers. About ever 3 months the two look at the traffic that they traded and if there was a significant mismatch one pays the other. Every ISP has a department that handles that (they also handle other financial disputes but that's irreverent)
Netflix moving 1/3rd of the internet traffic
Re: (Score:2)
Re: (Score:2)
Your argument is undercut by the fact that Comcast refused to install Netflix's content servers inside Comcast's network.
Re: (Score:2)
And if Netflix decided to host their service is Honduras because it was cheap, would US ISPs be required to run trunks across the Gulf of Mexico because you decided you wanted that to have priority? Because using your argument, they really could do that.
Cogent offered to pay (Score:2)
Re: (Score:2)
Yep. You pretty much nailed it. In a well oiled market if there are enough customers out there who love Netflix so much they are prepared to pay the huge premium an ISP would have to charge in order to cover the cost of running such trunks, then they would exist.
But "required" is too strong a word. In a market functioning well no on
Re: (Score:2)
If there were a functioning market for consumer Internet services, yes. ISPs would be forced to provide adequate bandwidth or risk losing their customer base to a competitor.
Re: (Score:2)
"As usual the US, the supposed beacon of capitalism, has cocked it up. Most homes are serviced by one ISP. And with the power that gives them, not only don't they give you a choice in the priority of your traffic (which admittedly would be a big ask), they erect pay walled gardens, and then they actively interfere with outside traffic to force you to use them. They do this in secret, and seem to have no trouble telling direct outright lies about it when queried."
Actually, that's the natural evolution for ca
Give Me Many Noodles (Score:2)
Nonsense (Score:2, Interesting)
"Almost everyone agrees"?
Were you asked? Because I wasn't asked. Was anyone here asked whether they agree? So where the fuck do you get off with "almost everyone agrees"? This is another one of those "Everyone means me and this one-eyed mouse in my pocket" situations, I think.
Besides which, the only responsibility my ISP has (and
Re: (Score:2)
Indeed. Why should my web browsing be delayed because someone else wants to watch funny cat videos?
ISPs should take packets from me and deliver them where I send them, and delver packets in the other direction that are sent to me. And nothing else. If that means someone else can't get reliable video playback from remote sites, because the ISP can't cripple my packets to let theirs through, tough luck.
Re: (Score:2)
It sounds like you may be buying into the incorrect notion that anything that's happening to your packets will affect someone else's reliable video playback.
None of the ISPs' net traffic prioritization has anything to do with providing better service to you or me. It is entirely about being able to sell a "premium" service. And about control.
Hence why.... (Score:3)
Not the ISP's problem (Score:2)
Nothing New (Score:5, Insightful)
Re: (Score:2)
This 100 times.
TFA has no clue and appears to be a 12 year old blogger who just discovered a few things about the Internet that suck.
Net Neutrality has nothing to do with shaping traffic based on service and everything to do with shaping traffic based on commercial contracts, i.e. who sent it. It's not the equivalent of the mail service having 1st and 2nd class post and telegrams, but about whether or not the mail service can deliver your (same class) mail slower than mine because they like me more.
Blithering Idiots, the lot of you (Score:2)
That;s what you define it as. That's what technical people everywhere define it as... but it's not at all what regulations are being written around, yet you continue to support them as if they were.
Meanwhile without regulations nothing has actually needed fixing long-term (Netflix is doing just fine now), certainly nothing that would have been fixed by any proposed legislation. But you want to break it, you want to fuck over the internet because you think your technical definition matches the words comin
Unadulterated bullshit. (Score:5, Insightful)
Unadulterated bullshit.
The point of net neutrality is not to ensure that your stupid reruns perform adequately well but that they perform equally well regardless of whether they are coming from your last mile monopoly or some other competing service.
If my Netflix performance has gone into the crapper then Time Warners competing service better be suffering the same problem.
But that's not the ISPs job (Score:2)
Quality of Service is built into IPv6. The ISP shouldn't have anything to do with QoS. That is solely the discretion of the service or client. If I want, I can configure my servers so that SMTP traffic has a very low QoS for IPv6 based networks. Network Neutrality ensures that ISPs don't alter that QoS along the way.
We're a long way off from IPv6, and we shouldn't be. But that's another issue. ISPs shouldn't handle the throttling. They should give equal priority to everything.
Bullshit (Score:5, Insightful)
Email and web traffic can tolerate significantly higher latencies, for example.
Bullshit. You don't know which of my traffic is higher priority. The end user can and should have network management tools, but the ISP better damned well not decide that my kids watching Nemo in HD is more important than my rsync transfer of a log file telling me why the master server just barfed. That is my choice, not the ISP's.
Similarly, almost everyone agrees that ISPs have some responsibility to control network performance in a manner that guarantees the best service for the most number of people,
Bullshit. Just, bullshit. Citation needed. No, people who understand networks do not believe that the pipeline providers should be doing traffic prioritization based on endpoints.
or that prioritizes certain traffic over others in the event of an emergency.
Vague fear mongering. What if the network companies prioritize the wrong things in their search for a little more revenue and something bad happens to the children? THINK OF THE CHILDREN!
These are all issues that a careful set of regulations could preserve while still mandating neutral traffic treatment in the majority of cases, but it's a level of nuance that most discussions of the topic don't touch. The larger and more serious problem with net neutrality as its often defined, however, is that it typically deals only with the "last mile," or the types and nature of the filtering an ISP can apply to your personal connection.
I don't know if this is intentional or not, but throwing piles of vaguely related and confusing facts at a story then saying, "Therefore, we shouldn't regulate now!" is a standard tactic from the Koch plalybook. Shove it.
The public, including tens of thousands of network administrators, have spoken without equivocation: We want net neutrality. Period. When the ISPs come up with better regulation, they can propose it, and we will consider it. Until then, we will not move an inch on our demand for Net Neutrality. It has worked since the first day of the Internet. It is why the Internet made so many people, including the ISPs, rich. If they don't like it, they can GTFO or DIAF.
Re: (Score:2)
Do you honestly think that network traffic will never be contested? That it is realistic to have highways wide enough that there will never be congestion? In a real internet (in fact on the internet for its entire existence), the network is managed. Different data has different priorities, it just does. It would be nice if the user could determine them but at the moment the technology is that the network provider determines them.
The real question is is the provider being a dick about it, not whether they ma
Ass-hats Unite (Score:2)
Re: (Score:3)
Truthfully most streamed video can tolerate latency problems fairly well with caching. Real time communications like Skype, Facetime and VoIP are more susceptible to latency problems than Netflix. But your point is valid.
Torrent downloads aren't bothered by latency at all. Just sayin'...
Re:Video stream? (Score:5, Informative)
Re:Neutrality should be about source and destinati (Score:4, Informative)
Re: (Score:2)
Right. I don't think many people would argue with QoS policies being applied uniformly across all providers of similar services. Having all video set to a different QoS than all email isn't a problem. Having one video provider set at high priority and another one set at low is a problem.
Bingo.
Re: (Score:2)
And lying about it. Comcast, for example, has a very large number of technically sophisticated customers reporting demonstrable throttling of high bandwidth services such as Bittorrent and Netflix. They deny it outright, but their denials are filled with what I would call "weasel words". They deny specific aspects of the throttling, but not the general practice.
Re: (Score:2)
Especially when the one video provider set at a low priority is in competition with the ISP's video services and the ISP has a monopoly (or duopoly) in the area for Internet access. Then the ISP is using their monopoly powe
Neutrality *IS* about that, except for shills (Score:5, Insightful)
Before Net Neutrality got on the radar of the mainstream media, everyone involved in the discussion did understand that we were talking only about throttling based on origin or destination, and explicitly not about QOS based on protocol latency needs.
It is only after the media (and politicians) started paying attention that all the cableco shills came out of the woodwork to try to confuse the issue.
Re:Neutrality *IS* about that, except for shills (Score:5, Informative)
Exactly. Or rather, "like traffic treated like".
So if you want to throttle Netflix, you can, but everything else video related must be throttled as well - YouTube, Vimeo, your own video service, etc.
Throttle VoIP? Likewise, your VoIP is treated identically.
No fast lanes for your own video service while you throttle Netflix.
That's neutrality - like is treated like.
Re:Bullshit. (Score:4, Insightful)
I remember slashdot not polluted with anonymous cowards making up 50% of the comments. You wont be missed.
Re: (Score:2)
Re: (Score:2)
Please explain where TCP implements fairness that can be exploited by customers on separated links?
Re: (Score:2)
Re: (Score:2)
Yes but TCP 'fairness' algorithms shouldn't come into play there. Shaping should not prefer one user over the other (which is what Net Neutrality is ACTUALLY about) regardless whether that user uses technical, political or financial means for obtaining said preference. QoS or large numbers of connections (which is probably what you try to imply) should only affect traffic within the individual user's bucket.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
But 100mn jitter can cause usability problems.
Decent VOIP software will detect that the line has jitter, calculate the maximum amount, and buffer accordingly, effectively increasing the latency time to ping + jitter. 100ms of jitter + 100ms of ping should produce a more usable connection than 500 ms of ping; there's absolutely no reason that it can't.
Re: (Score:2)
Net neutrality doesn't mean that ISPs can't use QoS to mark and prioritize real-time traffic like VoIP, IPTV etc. over http. They can do it but they must not discriminate between different VOIP/streaming providers. For example net-neutral ISP cannot prioritize its own streaming service and throttle competition like Netflix.
Re: (Score:2)
Re: (Score:3)
It's true that the founders of the US generally spoke of "democracy" as meaning "direct democracy", as opposed to our "republic", and both they would likely agree with your assessment of that system. However, most modern usage [wikipedia.org] clearly intends "democracy" to be an umbrella term, of which "republic" is simply one specific variation. A republic can also be known as a "representative democracy".
So while it may be a buzzword for politicians, it's actually not really incorrect. It's just slightly less precise
Republic != Representative Democracy (Score:2)
A republic is not synonymous with representative democracy. Democracy and republicanism are orthogonal concepts; they're akin to the ownership and administration of a business. Democracy is about the state being administered, controlled by, the people, be it directly or indirectly by representatives. Republicanism is about the state being owned by, operating on behalf of and in the name of, the people. It's possible to have one and not the other, or both, or neither.
A great example of this is the United Kin
Re: (Score:2)
I can't tell if you're being redundant, or ironic!
The running-wires-under-the-roads market (Score:2)
Vote with your Realtor (Score:2)
Re: (Score:2)
I'm in the same situation except replace Comcast with Time Warner Cable (at least until the merger goes through) and replace AT&T with Verizon's DSL service. (Which besides being much slower is also regarded by Verizon as something to ditch ASAP.) So if I'm unhappy with Netflix performance over TWC, my option is to cancel Netflix and get more video content from TWC. This should result in monopoly abuse lawsuits.