News and Views From my kids accomplishments, to my heretical perspective of the world

November 15, 2014

Net Neutrality

Filed under: Computers, Tech & Science,Opinion — Daryl @ 12:33 pm

There’s a lot of talk about “Net Neutrality” lately.

Basically, net neutrality means that those who provide and control the internet cannot adjust speeds or give preference based on content or other criteria. They have to remain “neutral” to the content.

Here’s a useful analogy: Compare an electricity utility and cable (or satellite) TV. For electricity you pay a monthly bill and get electricity that you can use however you want; lighting, TV, computer, air conditioning. You pay more to use more, but how you use it is entirely up to you. The power company can’t offer you more reliable power if you install a certain brand of air conditioner. With cable TV you also pay a monthly bill, but the cable company has much more control about what is available to watch. You can choose a “package” of programs and add on premium channels, but the company assembles the packages, and they often depend on financial agreements between the cable company and the networks.

Right now the internet is more like a utility company. You pay a monthly fee for service, but how you use that service is entirely up to you. Your ISP (Internet Service Providers like Cox or Comcast) can’t throttle your speeds for Amazon streaming movies but speed them up for Netflix movies, for example. This is the way the internet has functioned since the beginning with a few temporary exceptions, but things may be about to change.

In April of this year the FCC (which has jurisdiction over the internet) was reported to be considering changes to make the internet more like cable TV. One proposed change is that ISPs (Internet Service Providers like Cox or Comcast) can start charging internet companies like Netflix a surcharge to get a faster connection. Since Netflix uses about a third of all the bandwidth of the internet, it almost seems plausible that they might have to pay a little more for a reliable, fast connection. But the big concern I have is that a small start-up company providing some kind of video service might not have the budget to pay for a fast connection, and wouldn’t be able to compete on a level playing field. This would stifle competition and innovation.

And from the consumer’s perspective, I pay a premium for a faster connection already. Let me decide how to use that bandwidth.

The strongest opposition to net neutrality comes from the ISPs. Cox Cable would love to charge Netflix a fee for a fast connection. I can foresee situations like the current one between Dish Satellite and CNN: While they have been negotiating a contract for several weeks, I can’t watch CNN. If Cox and Netflix were negotiating their contract, would I be able to stream movies, or would Netflix be slowed to a crawl, or even blocked?

I can see a possibly acceptable compromise to net neutrality: Allocate bandwidth generally based on content type. For example, allow video streams (e.g. Neflix) priority over email. This sounds reasonable: I’d rather my email be delayed by a few seconds than have to wait while my movie stops and buffers. But this doesn’t help the cable companies at all; in fact it adds a layer of complexity to their systems, so I’m sure they would fight strongly against this approach.

An amusing side note to this discussion is that after Obama recently came out in favor of net neutrality, there were a few knee-jerk reactions from his usual opponents. Glen Beck mistakenly complains that the government wants to control the internet and says that with net neutrality the government will be able to “choke down his speeds”, which is exactly backwards. His guest asks why we would want the government intruding into the free internet which is working so well. Net neutrality keeps the internet free as it is now.

Ted Cruz calls net neutrality “Obamacare for the Internet“, that it would be government control of the internet. Politifact gives him a half-true, since net neutrality would allow the government control to the extent that they could prohibit favoritism and enforce neutrality rules.

Rush Limbaugh complains that net neutrality is just a liberal ruse to control the internet. He falsely states that “The FCC has just asserted its authority to regulate the Internet”, which is of course wrong; the FCC has had jurisdiction over the internet for years. But that jurisdiction has been mostly limited to ensuring that everyone plays fair and that all streams are created equal. When Limbaugh says that the internet is working fine and doesn’t need to change, he is agreeing with Obama, though he apparently doesn’t know that and would never admit it.

My conclusion to this is that net neutrality has worked well for years and is beneficial to the consumer. Any large changes to the system would only benefit ISPs and backbone providers, and would be our loss.

November 13, 2014

Post Retirement Career

Filed under: Family Updates — Daryl @ 9:41 am

When I retired from Intel 14 years ago I didn’t have any plans other than not doing what I was tired of doing. I had no idea of the opportunities that would open up for me.

Here’s a brief update on my “career” since then.

Arizona Neighborhoods
For several years, I helped my friend Don Bates develop a set of thousands of websites, each focused on one subdivision in the Phoenix area (AZNB.COM). That was fun and challenging, and I still help out with a little maintenance from time to time, but there haven’t been any major developments for a few years.

ASU
Soon after I retired I met the husband of one of Gisele’s friends. Les is a professor of plant biology at ASU (Arizona State University). I should say “was” since he just retired last month. Les and I both shared interest in hiking, which soon developed into a friendship and subsequently into a research partnership, with my part being mostly programming. Les and I have worked together on several projects, some of which led to published papers. For example:

PlantMap
— I wrote a program that queried the database of plants to plot locations where specific species were found on a map of Arizona. I later found that other teachers at ASU were using this program in their classes as an assignment. (Derek’s girlfriend, Stephanie, came to dinner one night telling how her biology professor gave the class an assignment to go to “daryllafferty.com…”. She was quite surprised, to say the least!)

Germination
— We developed another program that simulated plants growing in a desert environment. You could vary attributes such as how much water it needed, how quickly a seed would germinate after getting wet, how heat affected it, etc.. We presented this at a couple of biology conferences.

Proximity Correlation
— We recently created a program that would query the database of plants to find those that often grow together, in an attempt to describe “biomes” — typical environments such as Pine Forest, Chaparral, Riparian, etc. These biomes have been described before but just based on observation and intuition. Ours is the first attempt we are aware of that tries to quantify these ecosystems. One interesting feature is that if you have an animal or insect with location information you can add it to the list and determine which plants the animals were most likely to be associated with. We have just submitted a paper describing the project for publication in a major international journal, (TAXON).

SALIX
— One of my biggest projects was called “SALIX” (Latin for willow). Les is (was) the curator of the ASU Herbarium. A herbarium is like a museum or library where hundreds of thousands of plant specimens are collected and stored, each flattened and glued to a large sheet of heavy paper. On each sheet is a label indicating data such as the scientific name, who collected it, when and where it was collected (descriptively and often including latitude, longitude and elevation), other plants in the vicinity, and several other bits of information. There are no standards on how the information is arranged or labeled.

There is a big push in the scientific collections world to database this type of information and make it generally available for research. SALIX is a program that can read the label and identify the information, determining which is the collector’s name, when and where it was collected, etc. The program was used extensively at ASU for adding their specimens to the database. The alternative to a program such as SALIX is manually reading and typing the information into a form, which is slower and more prone to errors (typos) and abbreviated information.

Recently another major herbarium has provided us funding to create a web version of the program so that it can be used anywhere by anyone. I am deep into that project now, and hope to have a usable version by early next year.

Next month I’m flying to Florida State University (Gainesville) to participate in a working group developing methods to improve the databasing of scientific collections.

So if you’ve read this far you have a small idea of what I’ve been doing for the past 14 years. It’s been more fun than I ever imagined!

Powered by WordPress