Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Its silly to pretend that the abstraction is the reality. There is no Internet, just a bunch of private networks connected together. No amount of wishful thinking will change that underlying reality. Now that real money is in play, the fiction of the internet is crumbling and the physical nature is becoming exposed.


"Its silly to pretend that the abstraction is the reality"

No more silly than pretending the the abstraction of "files" and "directories" is reality. No more silly than pretending that your computer is running a Python program, when in reality there are sequences of machine language instructions being run. Computers are useful because of abstractions.

"There is no Internet, just a bunch of private networks connected together"

You might have missed the definition of "an internet:"

https://en.wikipedia.org/wiki/Internetwork

There is, in fact, an Internet that we use every day. The overwhelming success of the Internet is due to the abstraction it presents, which is best-effort routing of packets from one host to another -- without regard for what networks the hosts are connected to, what arrangements govern their connections to those networks, and perhaps most important of all, what applications those hosts are running. On the scale of positive improvements to human communication, the Internet is up there with the printing press and written language.

"Now that real money is in play, the fiction of the internet is crumbling and the physical nature is becoming exposed."

No, what we are seeing is the impact of years of systematic attacks on the Internet by companies that are desperate to protect obsolete business models. Comcast is worried about the imminent demise of cable TV and all the power and profit that came with it. AT&T is worried about the demise of long distance fees, roaming charges, SMS charges, and all the power and profit that came with controlling the phone system. The recording industry and movie industry worked hard to leave the Internet divided into "consumers" and "services," even though the system itself was designed to be far more general.

In short, had we told these companies to adapt or die rather than tolerating their efforts to roll back the clock, we would not be in the situation we are in today. This has nothing to do with leaky abstractions, physical limitations, or the design of the Internet. It is just a power grab, a systematic effort to destroy a good thing that threatened the entrenched players.


> No more silly than pretending that your computer is running a Python program

Its a useful abstraction, but as physics causes CPUs to hit a performance wall on single threaded code, then you start banging up against the GIL and the failure of the abstraction to deal with parallelism. And when that happens you can't bury your head in the abstraction of a Python program. I'm not saying that abstractions aren't useful, but at the end of the day you have to concede that they are merely abstractions. When the abstraction becomes disconnected from the reality, reality wins.

> In short, had we told these companies to adapt or die rather than tolerating their efforts to roll back the clock, we would not be in the situation we are in today.

Adapt to what? Abstractions must adapt to reality. Reality does not have to adapt to abstractions. You can of course invoke the government, to regulate the reality into conforming to the abstraction, to the benefit of certain companies and the detriment of others. But history has not been kind to regulatory regimes of that nature. The deep irony of your position is that its the same thinking that led to the current mess with cable. In the 1980s, cable was the future. People invoked the potential to distribute educational material and public access material to the masses, and decided that such an important technology should be regulated. So they created the cable monopolies, under the conditions that they have cheap basic access rates ($13/month in Phila), carry public access or educational programming, and build out even to poor and rural communities. And it was an utter disaster in retrospect.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: