We need internet that isn't owned by big telecom
motherboard.vice.com
motherboard.vice.com
Right up until your local customer wants to access Google, or Netflix, or something in Japan or Europe, or anything that isn't one of your local customers. Then you have to find peers who respect NN. And you have to build some connection to those peers.
Peering is expensive. A little ISP running out of a local data center has to find some other little ISP nearby and they have to build a connection between their data centers.
Building a worldwide network of such ISPs is very expensive. Sooner or later, the two little guys combine with each other, then with two others. And then you get exactly what we had in the '90s, which leads to what we had in the '00s. Unless you get very luck and get some superpower that builds out the infrastructure without losing sight of all that is good and right in the world, you end up where we are today.
Oh, and you have to get the masses to understand the issues and penalize cheaters. Good luck with that.
The really hard part is the layer-2 last-mile infrastructure to end users. For the most part this means dealing with the local incumbent telco (leasing copper/fiber/DSL/ATM backhaul) or building your own wireless infrastructure. Except in rare circumstance I think the regulatory environment is going make it infeasible to build out your own physical infrastructure to compete with the telco or with the local cable franchise.
Google Fiber was an attempt to roll out a new last-mile infrastructure and it hasn't faired well. It isn't going to be easy to disrupt the last-mile infrastructure market.
Yes, it costs money to build out last-mile infrastructure. But even in very low density areas, it can pay off. Recurring revenues of $50-100/month per customer can in fact pay for the initial investment. Especially if the investment was a wifi tower. It's the kind of thing one motivated local can pull off.
Building a worldwide network of peers who all respect NN is much much more difficult. Even if you could set up some organization like EFF to define some "Bill of Rights" and then certify conformant ISPs with a cool logo of approval, customers will not choose ISPs based on that logo. Average American consumers will not demand NN.
So your local ISP--even a well-intentioned one--will do as you suggest: "Simply purchase transit bandwidth from the big guys." There ends NN.
http://www.toledotel.com/our-services/internet/
...it's expensive, but he has it. Every time I hear someone say we can't have blazing fast Internet in San Francisco, it's never phrased as a question like "would you be willing to pay $MONTHLY_PRICE for 1gps fiber?" So far, I've only heard "Building fiber in San Francisco isn't possible because of $UNAMBITIOUS_EXCUSE."
Purchasing IP connectivity from ToledoTel is the same thing as purchasing IP connectivity from Verizon -- they are both the incumbent telco in their respective geographic areas.
The result was mostly institutional connectivity. Rural prisons, hospitals, government, factories, and schools got connected. But local franchise agreements make the last mile pretty much impossible.
Rural telcos had access to this money for sure.
Municipal government really benefited as well — for its own purposes, not municipal broadband.
It is possible in some places to get IP transit from someone other than the telco or cable company but almost always that is happening using the layer-2 infrastructure from the telco. I've never heard of that happening via cable but I suppose it is possible.
I've been out of this for a while, but in Connecticut it used to be possible to lease layer-2 connectivity from the telco and then provide the IP services on top of that. This was done via DSL to the end-user with the layer-2 traffic aggregated and backhauled via ATM virtual circuits to the ISPs router in some data center. It was still difficult to compete with the local telco -- who also was selling IP transit of course via the same methodology. Mainly the problem was the economies of scale. The pricing favored high-volume which is hard for a small company competing against the market visibility of the local telco.
They buy transit from a couple of different providers[1] and are co-located in an exchange downtown (MICE/Cologix) that's got the usual suspects like Google and Netflix.
I think the key is that they are growing responsibly and not trying to be everything to everyone but are just offering a pipe. Granted, this is a dense area so it's a lot different than trying to get fiber to a rural area, but so far that's what all the other fiber providers have been concentrating on.
They're certainly doing better than CenturyLink's pathetic rollout, and CenturyLink can just use poles instead of burying fiber.
[0] http://fiber.usinternet.com/coverage-areas
[1] https://www.reddit.com/r/Minneapolis/comments/7ju5ew/now_tha..., https://www.peeringdb.com/net/3996
That is pretty unfortunate, because the USI model definitely seems to be working.
I don't buy the Powderhorn "redlining", their COO has been upfront about that neighborhood being on their map and the biggest issue with rolling out there has been finding a property for their network gear (which they finally seem to have found this year)[0]. Although I do get that it would be frustrating living there and watching the coverage map fill in around you.
[0] https://www.reddit.com/r/Minneapolis/comments/6oh5la/looks_l...
Can't they throttle your connection like they would do to any other peasant customers?
Oh God forbid we had to do this...
There are too many powerful, vested interests in controlling people and their communication to let that happen. The only reason the Internet was ever as free as it was that it slipped under the radar of those very interests and wasn't taken seriously enough at first. So its users had a decade or two of relative freedom that's now steadily being chipped away.
There has always been a problem with the last-mile, layer-2 infrastructure but if you are talking about IP layer services and higher it seems like there is nothing preventing you from providing what ever service you can imagine.
IP transit is a bit difficult to compete in because of the layer-2 problem but providing higher level services is much easier now because you don't even have to build a data center, just deploy on AWS, Azure, Google Cloud, Digital Ocean, etc.
Mostly because wireless technologies still don't scale that far, which means wires in the ground, which means gatekeepers on the other end.
How do you see this happening? Some big interconnected mesh network? At some point there needs to be a backbone connection right? Or do I misunderstand?
I, personally, could go to Level 3 and get my own fiber circuit in my house for around $1700/month and act as a gateway for all my neighboring houses but then aren't I subject to laws/rules that big ISP's are?
edit:
Apologies, muninetworks.org is the true website. I've been reading way too much about FTTH obviously and partially substituted the website name :)
https://en.wikipedia.org/wiki/SpaceX_satellite_constellation
36000 km / speed of light = .12 seconds
So thats a ping of 240, minimum. That's assuming everything else in the system happened instantaneously.
If you can however manage to solve the whole aiming at a moving target 360 kilometers away then maybe you could do a LEO network, and yeah the ping would be closer to 1.2 assuming again literally everything was instantaneous.
[1] https://en.wikipedia.org/wiki/Iridium_satellite_constellatio...
There is a huge difference in latency between existing satellite internet services and what spacex is looking to launch.
[0]: https://arstechnica.com/information-technology/2016/11/space...
Granted leo satellites are 1200mi away but it's worth remembering that.
https://en.wikipedia.org/wiki/Fountain_code
When the link is unreliable -- as it is in most wireless systems -- TCP also tends to behave suboptimally as it assumes lost packets are due to congestion. Again, if you need to deal with unreliable links, forward error correction is your friend.
Any window based retransmission protocol just breaks under high error rate, that what happens in wireless links.
See slide 33 here for a comparison to CUBIC under packet loss - https://www.ietf.org/proceedings/98/slides/slides-98-iccrg-a...
To put that in perspective, in Australia we have 13,400 cellular towers [1], with an extra 9,000 proposed to be built, to cover just 26.3 million subscribers [2]. This is to deliver 2.8% of the data downloaded over the last year (97.2% having been delivered over fixed line) [2].
So, with an LEO constallation, you might have a few dozen satellites over the populated parts of Australia at any one time, each of which has a finite amount of capacity (both uplink/downlink spectrum and capacity back to the ground station) shared between all the users.
I think this network could see a massive benefit for rural areas, developing countries, maritime markets, etc. but to think that the network would have the capacity to deliver anything rivalling cellular networks in metro/suburban areas to most subscribers is very far fetched.
1. https://oztowers.com.au/Statistics 2. http://www.abs.gov.au/ausstats/abs@.nsf/mf/8153.0
> a 2015 proposal from Samsung has outlined a 4600-satellite constellation orbiting at 1,400 kilometers (900 mi) that could provide a zettabyte per month capacity worldwide, an equivalent of 200 gigabytes per month for 5 billion users of internet data
however , the ISP market is a market hated by its cutomer base for decades. So you got to ask why hasnt this been done before at a reasonable scale or more often?
Didnt even google fiber run into epic hurdles due to monopolistic regulations setup by the telcom oligarch?
if Google fiber struggled how is a small startup going to be able to play?
I'm skeptical in the success of this , but i will be folowing and possibly get involved and hope they succeed.
If we really want a market-based approach we need infrastructure sharing rules. Prior to 2003 we had lots of competition in the DSL market; after the sharing rules were eliminated competition vanished almost overnight and we wound up with the monopoly situation we face today. Infrastructure sharing requirements have worked very well in France, where fiber optic service is more widely available and costs consumers less.
If there are no regulations here's how it goes: first ISPs compete in urban areas, this is very profitable with traditional active fiber to the building and ethernet to each apartment. It takes like $50 CAPEX per customer. But at some point as competition increases margins get lower and certain ISPs start looking into rural areas where they can have no real competition, i.e. DSL or radio is not a competition to fiber. New ISPs emerge too as people see an opportunity to profit from temporary geographical monopoly. So they start building in rural areas, enjoying huge margins. Today they'd use something like GPON, which is very cheap compared to the old days. It goes on until at some point the hard part becomes finding areas from where they can profit the most and where there is no real competition. This is when some start competing with other ISPs in rural areas. But as margins start to shrink in some areas due to competition they prioritize investment into areas competition unlikely to reach. There will be far away neglected areas still, but here's a twist, since there is a lot of competition people who are willing to pay will be able to find a whole bunch of ISPs willing to build fiber or at least radio links with them. In other words - it's always profitable, regulations really is the only problem.
Forcing to share infrastructure is also not necessary. It helps only if monopolies share it with everyone, not small players. With no regulations market solves this pretty well.
I landed on this house: <deleted out of respect for the owner>.
This looks pretty rural to me.
Then I went to their telco and the first thing on the homepage was a link to check for fiber availability.
Fiber is available for this home.
You might have to rethink your plan for competition. I'm guessing the result won't be too different for Mississippi, Texas, Ohio, etc.
EDIT: I tried again and landed in Batesville, AR. It seems there are three Fiber ISPs here.
Edited for courtesy to individual property owners.
According to OECD, fiber penetration is 7.9% in France versus 11.2% in the US: http://www.oecd.org/sti/broadband/1.10-PctFibreToTotalBroadb....
Average broadband speeds in the US are also almost twice as fast as in France: https://www.akamai.com/fr/fr/multimedia/documents/state-of-t....
When you have any major infrastructure essential to running a business in private hands you no longer have a democracy or free enterprise.
In theory our public transit is “locally owned and operated and is dedicated to serving the people” rather than shareholders. Yet public transit is almost uniformly awful in the US. If you live in San Francisco, do you really want your internet run by the same people who run the Muni?
Seems like you can't win.
https://motherboard.vice.com/en_us/article/ezpk77/chattanoog...
https://www.washingtonpost.com/news/the-switch/wp/2013/09/17...
https://www.thedailybeast.com/chattanooga-has-its-own-broadb...
Meshnet type stuff is comparable (in terms of the economic system it might "ideally" thrive within) to leftist ones like anarchism. (Any connotations a reader might be applying, like black masks or throwing shit, are simply connotations - I'm not advocating for anything political, either - I'm referring mostly to the anarchist concept of "just building things you want without asking anyone"). But you are missing the point if you are asking "do you really want your internet run by the same people who run the Muni?" without acknowledging the fact that publicly-owned transit authorities in the US are 'extra-ordinary' structures within the free-market capitalism they inhabit, and are therefore limited by it. In other words, there's no reason one couldn't have a great Muni, but you're pretending Muni exists in a vacuum when it doesn't.
Public transit is terrible for a specific reason. The majority of people don't use it which means the majority of people don't care that it's terrible and don't want to spend a lot of tax money on it.
But the majority of people do use the internet, and the funds would come from subscribers rather than taxes so you don't have to convince non-users to pay for it.
One difference you can see with London is that fares can range from a little higher than the NYC MTA to almost double. That combined with operating costs more than 50% higher explain the challenge: https://www.google.com/amp/s/ny.curbed.com/platform/amp/2017....
These same problems would absolutely affect any public internet system you built in a place like NYC or DC. On the one hand, wireline telecom is both highly labor intensive, and a heavily unionized field to begin with. So costs would be high. On the other hand, while everyone uses the internet, few people really use the kind of bandwidth people on HN do. There would be huge pressure to limit capital investment to keep prices low. If we’d built out fiber in DC in 2005 under the municipal, we’d still have 50/50 BPON for $50/month instead of gigabit GPON for $70-80/month. At least fiber cables can’t catch fire.
But now you're listing places where public transit actually works and lots of people use it. It fails in SF because it's chicken and egg. As long as most people don't use it, most people don't care or even realize how bad it is.
It also makes little sense to compare costs in NYC to costs elsewhere to try to prove municipalities are bad at things, because the lower cost one is also a municipality. And even NYC is doing something right because they actually have a popular subway system.
> On the one hand, wireline telecom is both highly labor intensive, and a heavily unionized field to begin with. So costs would be high.
How is that any different than when provided by Comcast et al?
> On the other hand, while everyone uses the internet, few people really use the kind of bandwidth people on HN do. There would be huge pressure to limit capital investment to keep prices low. If we’d built out fiber in DC in 2005 under the municipal, we’d still have 50/50 BPON for $50/month instead of gigabit GPON for $70-80/month.
Why do you assume it would cost $20-30/month more per customer?
ISPs have huge capital costs, but a huge part of that isn't network upgrades. It's a fleet of trucks that wear out and have to be replaced, and equipment strewn all over the city exposed to the elements, and tons and tons of UPS batteries, and other things that have to be replaced not because they're obsolete but because they don't last forever.
Even overall capital costs don't include all the regular staff, rent, utilities, etc.
The cost of upgrading a network switch to support faster links is a small fraction of their overall costs.
I half suspect the reason the incumbent ISPs don't like to upgrade is that it makes it harder to price discriminate. You can't charge $1000/month for a symmetric 100Mbps connection while offering gigabit for ~$50/month.
It doesn’t work well in NYC and DC. Here in DC, lines have been shut down for weeks at a time due to deferred maintenance. Several lines are completely unable to keep their scheduled time. The New Carrollton to Foggy Bottom trip is listed on the timetable at 36 minutes. (It used to be 32 minutes.) On a typical day it takes 45-50 minutes. And forget about service upgrades! Due to decades of wasteful spending and deferred maintenance, the most recent schedule change made everyone’s commute worse by decreasing rush hour train frequency. NYC is having similar, though less severe problems. They’re way behind European countries in automation and signaling despite spending substantially more money.
And yes it makes sense to compare to other municipalities. If you were proposing to have the Barcelona government run my internet here in DC, I’d say have at it. But I don’t live in Barcelona. I live in America, where our local governments re uniquely incompetent and wasteful compared to those in other developed nations.
> I half suspect the reason the incumbent ISPs don't like to upgrade is that it makes it harder to price discriminate. You can't charge $1000/month for a symmetric 100Mbps connection while offering gigabit for ~$50/month.
The price discrimination point actually cuts against municipal broadband. When the city runs things, prices become a social justice issue, which forces prices too low. NYC subway fares, for example, are just $2.75 regardless of distance, while the London Tube ranges from $3-6 (the minimum fare was over $5 using exchange rates from a couple of years ago). That’s despite the fact that operating costs for the NYC Subway are 60% higher per mile. If 50 Mbps is seen as “good enough” by voters, there will be a huge incentive to do the minimum required to hit that speed in order to drive down the price. And if you can’t price discriminate, there might not be much room in the price structure to offer higher tiers for more money. (Indeed, people hate tiered pricing for public services. See the recent outrage over congestion pricing of I-66 express lanes in DC.)
I don't know what private ISPs are like outside the D.C. area. I can push 700/700 on my FiOS regardless of time of day (and I suspect my limiting factor is the fact that my only wired machine is an Atom mini-pc with realtek nic). I find it totally not believable that DC/NYC/Phila/Baltimore (to name the last several places I've lived) could give me a similar level of service. I think it'd be more about oversubscribing OLTs until speeds during prime time dropped to just above what's necessary for Netflix. Because that's what all our other public services are like in these cities.
This is demonstrated by Albany, NY, where I live. [1]
> [Mayor] Sheehan said Albany must create a policy that could move this forward, with a focus on it being affordable to residents.
> “We would provide a certain bandwidth to every home at no charge,” she said.
The study we commissioned[2] focuses on providing free low-speed access to everyone with an option to upgrade to "high-speed" (>= 100 Mb). The idea of actually laying fiber to everyone's homes is considered, but mostly just to show how unappealingly expensive it is, especially when only a small minority of people will pay for the upgraded service.
[1] http://www.timesunion.com/news/article/Albany-pursuing-wirel...
[2] http://timesunion.com/file/235/4/2354-Broadband%20feasbility...
DC is uniquely screwed because the city is under the jurisdiction of the federal Congress, so you have the problem of representatives elected by far away constituents not caring even when the subway has high usage.
> If you were proposing to have the Barcelona government run my internet here in DC, I’d say have at it. But I don’t live in Barcelona. I live in America, where our local governments re uniquely incompetent and wasteful compared to those in other developed nations.
That's fair. And installing municipal fiber in DC probably is a bad idea. But that doesn't mean it's a bad idea in every US city or anywhere the local government is better managed.
> The price discrimination point actually cuts against municipal broadband. When the city runs things, prices become a social justice issue, which forces prices too low.
This is only true where it's true. For example, any town without a huge income disparity wouldn't have this problem, or anywhere that redistributive policies aren't locally popular. And where redistribution is popular enough to control local policy, it can be satisfied in the same way it is for food or housing -- taxpayer subsidies to low income people. Or, ideally, a UBI; but that's harder at the local level (where you can't control local immigration), and taxpayer subsidies are obviously still preferable to underfunding infrastructure. Then if the taxpayers later choose to spend less money, they can reduce the subsidies without underfunding the network.
It's not as if price discrimination is actually desirable. The profit-maximizing pricing for a food cartel is charging twenty odd times as much for normal food and then capturing the low end of the market by offering a miserable gruel for 90% of the previous average price, which is intentionally so bad it will ward off anyone who can afford to pay more. The takeaway from that can be that a food monopolist would allow the poor to lower their food bills by 10%, but only if you count solely dollars and not value for money. And that's assuming the gruel would be 10% less than now rather than 10% more -- anyone with enough market power to price discriminate tends to also have enough market power to capture more of the surplus from everybody.
> I don't know what private ISPs are like outside the D.C. area. I can push 700/700 on my FiOS regardless of time of day (and I suspect my limiting factor is the fact that my only wired machine is an Atom mini-pc with realtek nic).
90+% of the country doesn't have that. In many places you can get 50Mbps/20Mbps from Comcast, but plenty of unfortunate souls are stuck with Frontier as the only provider.
And even if you're "lucky" enough to have Comcast, their reliability is terrible. They've having an outage right now.
> I find it totally not believable that DC/NYC/Phila/Baltimore (to name the last several places I've lived) could give me a similar level of service.
These are not instances of well-managed cities. NYC is probably the least worst, but even that's more because of high density and wealthy people making up for government waste.
The ideal place for municipal fiber isn't huge high density cities that already have FiOS and two other providers, it's cities with population ~200K with enough density to be worth the candle but not so much that multiple incumbents are already providing symmetric gigabit for affordable prices.
> I think it'd be more about oversubscribing OLTs until speeds during prime time dropped to just above what's necessary for Netflix. Because that's what all our other public services are like in these cities.
The difference is the proportion of the total cost needed to add capacity. To add a subway line you have to spend a billion dollars digging tunnels, buy more subway cars and then pay to operate them indefinitely. To make the internet faster, you have a one-time cost to upgrade the terminating equipment but can reuse everything already in the ground and thereafter your operating costs are the same as before, if not lower when newer equipment is more efficient.
It's less expensive to the point that not doing it is typically either incompetence or for strategic reasons, e.g. for price discrimination or because purposely not upgrading transit links hampers video competitors and forces Netflix to pay for peering.
I'm sure someone will explain how they believe that is stupid, dangerous and impossible.
https://www.mail-archive.com/cypherpunks@lists.cpunks.org/ms...
In 2011 I started a company to decentralize facebook. I thought there was no reason that signals needed to go through server farms in California just to organize a local dinner, have a local marketplace, classes, dating, or a host of other things. I wanted to build a platform like Wordpress that communities could host and then install social apps the same way they install wordpress plugins.
The developer model would be pretty cool, too: no gatekeepers to kick you out of the app store or revoke your API keys while they compete with you. Instead, you sell your apps to entire communities. Over time we built apps like:
Group rides (uber for friends)
Group activities
Group chat
Collaborative docs
Marketplace
Pitching in for a gift
As time went on, I realized that eventually communities will have their own mesh networks and we would have built the social software they would need to run on them! Right now, they don't really have software uilt to run on the local networks, they still need to connect to centralized services on the global internet.We asked some guys to build router firmware for us, so that we can have local software run on the wifi networks of cruise ships, classrooms etc. It is great for taking attendance for example, as phones automatically connect to the wifi and the cookie does the attendance bit.
You can literally have a superfast social network for a university or company or whatever, and signals go over the internet only when they have to.
If you want more in depth info I give a talk about it here: https://youtu.be/WzMm7-j7yIY
And we blogged about the details here: https://qbix.com/blog/index.php/2017/08/centralization-and-o...
Now we went one step further and made a spinoff company, Intercoin Inc to allow communities to issue and democratically manage their own local currency! (https://intercoin.org)
IPFS and SAFE a great fit for an even further future where no elites control anything. But that's a little further on.
Here is what I would like to see eventually replace the Web: https://github.com/Qbix/architecture/wiki/Internet-2.0
It'd seem like an unnecessary barrier to entry to have to find the locally hosted instance of every particular problem, every location I go.
Knowing I can use Yelp or Groupon etc to find local restaurants or deals anywhere is actually pretty helpful.
To get to the core of your premise:
> I thought there was no reason that signals needed to go through server farms in California just to organize a local dinner, have a local marketplace, classes, dating, or a host of other things.
You might think there is no reason for this; but users of these services aren't concerned with this problem. If your selling point is "Hey, don't you hate how this one big corporation has a monopoly on <marketplace> <group activities> etc?", you're going to hear crickets. This isn't a customer problem.
For example a university realizes that if they give an app to their students while they are still actively studying there, as alumni they will be part of a social network across the country where they can get job and business opportunities, date or just meet someone for an activity. They are more likely to donate and participate when the university posts their own events.
As for the users - you're right. A user doesn't necessarily want to have one app for each community. That's why the process should be seamless.
Ideally, an app should be usable across many communities. So think for example of Meetup.com as an app on our platform. It would be on the app store and you'd automatically see meetups across all the communities where you are a member.
We go way further btw, with authentication and friend discovery: https://github.com/Qbix/auth
It has to be absolutely seamless, private and integrate with existing websites.
All being said, yeah that sounds horrible, and you probably shouldn't trust them as they are a for profit, but that's not an argument as to whether they are wrong or not.
This is rather a problem with the author who is benefiting from the ad-driven Internet while preaching for something else. It's like a weapons reseller advocating for peace.
Yes there is. Patreon and similar systems.
This author is paid by advertisers. That's their business model but there are plenty of other publishers out there available to you that would probably carry a version of this story under another business model.
ISPs are paid by end users directly. And now also competing content companies who don't want their content throttled. And a top-up from the end users again to access those services. And whatever scummy deal they can get from selling every last detail about you and your browsing habits.
And unlike this publisher, if you don't like it, you can't just shop around for a well behaving one. Most ISPs in the US appear to operate as local monopolies. There's no separation between hardware and service and that causes issues.
As it is now, you're just trying to derail a conversation into irrelevant nitpicking. If anything, your motives should be suspect.
Then as the dust settles, people start having conversations like this one. Private and corporate entities, wealthy individuals, organizations, step up and attempt to fill the gap.
So. Isn't that the whole point? That society as a whole is better suited to solve these problems than the largest centralized node on the network?
Edit: K I'll just absorb downvotes for having an opinion which doesn't actively oppose trump in one particular case.
It is far more efficient not to use markets in most cases. When the Federal government privatized the internet in the late 90s, the regulatory system went up! Also of course corporations love regulations when it benefits them. Don't forget most regulations are written and pushed by the industry that is being regulated.
You don't mean to say that deregulation leads to more regulation, do you?
EDIT: Also, your thesis that using markets is inefficient due to more regulation, it sounds rather that you mean to say that more regulation is inefficient. How is this a failure of the market and not the state?
If you allow X, you will find overtime it will turn into 100 different 'Allow X but' rules.
Example, Cable companies can now charge more for Netflix, then netflix lobbies and gets a new regulation 'Can charge more for traffic Except by accredited content providers'.
On and on exceptions will be lobbied and won and eventually you end up with more regulations and a larger government administering those regulations.
Net neutrality is a far more efficient regulation.