Wednesday, April 30, 2014

50th anniversary of BASIC and, more important, computer literacy courses

On May 1 1964 two simple BASIC (Beginner’s All-purpose Symbolic Instruction Code) programs ran simultaneously on the Dartmouth time-sharing system (DTSS) -- marking the birth of the BASIC language, created by professors John Kemeny and Thomas Kurtz.



That is an important milestone, but the BASIC language was only a part of the invention of the notion of computer literacy and of computer literacy courses.

To put this in the context of the time, only professional programmers and operators used computers in 1964. Nearly all programming and computing was done using batch processing -- you typed a program into punch cards, added some control cards and data, and fed the card deck into a computer card reader or transferred it to magnetic tape to be fed into a large computer. You typically dropped your job off to be run by an operator and picked up the results -- printed, punched in cards or written on tape -- some time later.

Card deck ready to submit for compiling and execution

A steady stream of jobs insured that the computer was kept busy, but programmers wasted hours waiting to get their output.

But, by 1964 there were several experimental time-sharing systems where users sat at terminals and typed in programs and data and got answers immediately. The computer allocated a small slice of time to a terminal, then went to the next, and so forth.

While switching rapidly between users meant some wasted computer time, it meant programmers could get immediate results and they could write interactive programs.

Kemeny and Kurtz realized that this meant non-specialists would be able to program and use computers in the future and they decided to create a computer literacy course that would be taken by all students at Dartmouth, not just the engineers and scientists.

For that to happen, they needed a time-sharing system of their own and a simple, teaching-oriented language, so they built the DTSS and invented BASIC with funding from the National Science Foundation.

BASIC was not intended to be used in production -- it initially had only 15 statement types -- it was intended solely to teach algorithmic thinking and introduce the notion of a stored program.

Once DTSS and BASIC were running, they were able to offer the first computer literacy course with the goal of teaching the skills and concepts needed for success as a student and after graduation as a professional and citizen.

I teach a digital literacy course today -- the skills are different than they were in 1964 and many (though not all) of the concepts are new, but the goal remains unchanged.

For more on computer literacy, BASIC and DTSS, see:
-----
Update 5/6/2014

There is an "Easter egg" at 2m 18s of the above video -- a picture of Bill Gates and Paul Allen at a Teletype at Lakeside School. No doubt they were writing BASIC programs, although they would not have been running on DTSS.


The Dartmouth public computer room -- probably the first campus student lab:


John Kemeny worked on the Manhattan Project, was Einstein’s mathematics assistant as a student, and was Professor of mathematics and President of Dartmouth College.


Thomas Kurtz studied under John Tukey at Princeton, has been professor of math, computer science and Computer Information Systems and computer center director at Dartmouth.

Monday, April 28, 2014

Recommended podcast: Interview of Bill and Melinda Gates

Chris Anderson's TED interview of Bill and Melinda Gates. The interview covers the work of the Gates Foundation and the Gates' philanthropic goals, strategy and philosophy. They also talk about their family, relationship and child raising.

Edited transcript of the talk

Saturday, April 26, 2014

From punch cards to CLUI to GUI to EEUI (Easter-egg user interface)

In the batch processing days, we punched operating system commands into IBM cards. When we moved on to time-sharing, we began typing commands on terminals and later on PCs -- the command-line user interface (CLUI).

While we were memorizing and typing commands, researchers at Xerox PARC were refining the work of people like Ivan Sutherland and Doug Engelbart and developing the modern graphical user interface (GUI).

We could not write GUI scripts, but we flocked to them because they did not tax our memory -- you no longer had to remember a list of commands or type help or man for a reference sheet, you just clicked on a pull-down menu or right-clicked your mouse and saw your choices. Icons like trash cans also helped us see and remember our options and we could also click on clearly-labeled tabs and buttons.

Being lazy and impatient, I liked GUIs.

When touch screen phones and tablets came along with relatively small screens, the space used for menus, icons and buttons was limited so we added a new twist to the GUI -- we hid most of the icons, buttons and menus. The good news is that the screen is uncluttered, but the bad news is that we are back to memorizing commands. We either study tutorial material or we fool around to stumble upon then memorize commands -- the Easter-egg user interface (EEUI).

I understand the motivation for the EEUI, but it is more difficult to learn than a GUI and is not needed on a laptop or desktop with a relatively large display. (Jakob Nielsen describes this usability tradeoff in this post on GUI "chrome").

This was driven home to me the other day, when I went to create an application using Zoho's database service, Creator. I had not created an application for some time, and the user interface had been changed, providing an example of an EEUI.

This is a screen shot of the program's uncluttered dashboard:


When you roll the cursor over a region on the screen, a menu appears giving three choices -- view, edit or delete the current form.


If you move the cursor to the left, the menu choices remain on the screen, but the cursor icon turns to a small hand, indicating that clicking will execute a command. (It activates the form design menu).


Finally, we see a horizontal-line icon, which indicates another hidden menu. This one is hard to see, but perhaps three horizontal lines is becoming known as an icon signifying a drop down menu.


To end on a positive note, I will offer a UI solution for the easter-egg problem: provide a simple, consistent way -- a voice command or gesture on a system with no keyboard -- to toggle between a chrome-free display and one that reveals all easter-egg commands, mode changes and cursor hot zones, as shown below. (This is analogous to a global right-click in a GUI).

Toggle: Easter-egg display off

Toggle: Easter-egg display on

Friday, April 18, 2014

Udacity drops free certificates in their shift toward lifelong vocational education -- universities should pay attention

Udacity has continued with its shift of focus toward lifelong vocational education by phasing out certificates of free courseware completion. The courseware will still be available free, but a certificate will require interaction with "coaches," projects and testing.

The certified course model is explained here and they are offering courses in three certified tracks for now: Data Science, Web Development the Georgia Tech Masters in CS.

Udacity is not trying to compete with universities by offering the equivalent of a college education at a lower price -- they are doing something more subversive -- trying to alter the vocational certification process.

The reason most students go to college is to get a job or get a better job -- what do employers look for in making hiring decisions and will that change in the future?

Consider Google -- here is an excerpt from an interview of Laszlo Bock, senior vice president of people operations at Google:
Q. Other insights from the data you’ve gathered about Google employees?

A. One of the things we’ve seen from all our data crunching is that G.P.A.’s are worthless as a criteria for hiring, and test scores are worthless — no correlation at all except for brand-new college grads, where there’s a slight correlation. Google famously used to ask everyone for a transcript and G.P.A.’s and test scores, but we don’t anymore, unless you’re just a few years out of school. We found that they don’t predict anything.

What’s interesting is the proportion of people without any college education at Google has increased over time as well. So we have teams where you have 14 percent of the team made up of people who’ve never gone to college.

Q. Can you elaborate a bit more on the lack of correlation?

A. After two or three years, your ability to perform at Google is completely unrelated to how you performed when you were in school, because the skills you required in college are very different. You’re also fundamentally a different person. You learn and grow, you think about things differently.

Another reason is that I think academic environments are artificial environments. People who succeed there are sort of finely trained, they’re conditioned to succeed in that environment. One of my own frustrations when I was in college and grad school is that you knew the professor was looking for a specific answer. You could figure that out, but it’s much more interesting to solve problems where there isn’t an obvious answer. You want people who like figuring out stuff where there is no obvious answer.
Maybe Udacity is on to something universities should pay attention to. If Udacity is right, what does that imply for undergraduate education? For research universities?
_____
Update
4/23/2014

Sal Khan published a book, The One World Schoolhouse on his educational philosophy and strategy. Here is an interview on the book and the future of the Khan Academy. His view of certification -- of signaling competence -- is not unlike that of Udacity.

Thursday, April 17, 2014

Verizon deception in order to avoid fulfilling broadband committments

In 2006, Bruce Kushnick published a book documenting $200 billion in subsidies given to Verizon on the condition that they make infrastructure investments. They did not make those investments. In 2009, Kushnick published a second edition in which, he increased the amount to $300 billion.

Now ARS Technica has shed some light on tactics Verizon uses to avoid fulfilling committments:
To make sure it doesn't have to complete the buildout to all of New Jersey's 8.9 million residents, Verizon led an astroturf campaign that flooded the state Board of Public Utilities (BPU) with hundreds of identical e-mails purporting to support Verizon's case. One person who is listed as having written one of these e-mails told Ars that he didn't submit anything, and if he did, "I would've slammed them." A report in Stop the Cap this month found several other Verizon "supporters" who had no idea e-mails were submitted under their names.
Kushnick has been researching and writing about this sort of thing for years and Verizon has agreed/decided to invest in mobile infrastructure and marketing, not home connectivity. It is good to see it finally getting wider coverage -- if the general public begins to wake up to the self-serving, anti-competitive behavior of the telephone and cable companies, we may see some real change.

-----
Update 11/30/2014

A common pattern -- an ISP promises to make capital investments in infrastructure in return for a rate hike or permission to merge -- then they break the promise. Bruce Kushnick has been writing about this pattern for years. His latest example concerns AT&T's promise to roll out fiber in return for a merger with Direct TV. The FCC asked to see AT&T's plans and they received fully redacted documents. For the full story of this and many other broken promises, see Kushnicks book The Book of Broken Promises.

Wednesday, April 09, 2014

My son pays $30/month for symmetric, 100 Mbps Internet service ... in South Korea

My son lives in a relatively small city about 50 miles from Seoul.

He has a choice of three major Internet providers -- their monthly list prices for symmetric 100 Mbps Internet connectivity are as follows:

KT Corp: 31,680 ₩
SK Broadband: 33,000 ₩
LG Corp: 31,350 ₩
1,000 won is just under one dollar – about 96 cents, so, they are all around $30 per month.

Here is a copy of his latest bill from SK Broadband:


The top line is his charge for the month. (The second line shows the balance due from the previous month).

The charge is 35,000 ₩ (I guess there are some taxes), but he has a 13,000 ₩ discount because he signed a two year contract. With that contract he is paying about $22 per month for 100 Mbps connectivity.

How does that compare to your Internet service bill and speed?

How about customer service? Here is a quote from a comparative review of South Korean ISPs:
As mentioned earlier of fierce competition between a much-similar service providers, they will dispatch a repairman within a few hours of your call, even on WeekEnd!
How is it that Korea has achieved intense ISP competition? There is no simple answer, but the government has pursued a multifaceted policy encouraging investment and demand creation and providing common infrastructure, which is used by compteting ISPs (as in Singapore, Sweden or Latvia)

By contrast, we have little ISP competition in the U. S., leaving customers in a weak position -- dealing with non-competitve providers of a necessary service.

-----
Update 4/11/2014

My son saw this post and offered a couple of corrections. He sent me prices for the three major ISPs he can choose from, but says there are a number of smaller ones -- he said I understated the level of competition. He also said that the difference between his bill and the list price I quoted was not due to taxes, but the fact that the list price comparison he sent me was from a blog post and may not have been current. His list price is 35,000 ₩, not 33,000 ₩, but the general point remains true.

Monday, April 07, 2014

Laptop vs Chromebook vs Tablet

I have played around with an Acer C720 Chromebook on and off for the last two weeks -- trying to see where, if anywhere, it might fit into my digital life.

My primary computer is a laptop, but I use a tablet from time to time, and, the bottom line is that the Chromebook is not ready to replace my laptop, but, it trumps the tablet.

I came to this conclusion by considering my digital applications and the hardware. Let's begin with a look at my applications

Applications

Consuming Web content: I often have fifteen or twenty browser tabs open That is no problem for my laptop, which has 8 GBytes of memory, but, I worried that the C720, with only 4 GBytes of memory might not be up to the task. I did not have to worry -- the C720 surfs as well as my laptop.

Casting tabs: The C720 easily outperformed my laptop in smoothly, quietly (no fan noise) casting video streams to the Chromecast device on my TV set. The Chromebook wins this application hands down since my laptop is unusable for video tab casting. In testing tab casting, I also noticed that its display colors are cooler than the TV set or laptop.

Email: I use the Thunderbird email client for most of my email and my primary account is on my university's Exchange server. I prefer Thunderbird because I am used to it, but Outlook Web App (OWA) runs in a browser and is an excellent client. I could easily give up Thunderbird and use OWA on the Chromebook. I could also access it on the tablet, but want a real keyboard for writing email.

Drafting documents and HTML pages: On my laptop, I usually draft documents (like this post) and edit HTML pages with a text editor and paste them into an application like Blogger or Word. Google Docs or Word Online could replace my text editor. The Chromebook and laptop are about even on this score, with the tablet a distant third, for lack or a keyboard or precision pointing device.

File transfer: Edited HTML pages must be transferred to my server and I have not found a browser-based FTP client with the features I take for granted when using FileZilla on my laptop. If anyone knows of a good one, let me know.

Microsoft Office apps: As a teacher, I create a lot of Powerpoint presentations and frequently need to write a formatted document. Neither Google Docs nor Office Online can match Office. I expect the next big clash between Google and Microsoft to be in the browser, and, if I were in charge at either company, I would put a lot of resources into these applications, but, for now, I'm sticking with my laptop.

Image editing: I have not found a Web-based image editor with the speed and features I need. I do not need a high-end image editor like Photoshop, but do need speed and features like layers, magic wand and other selection modes, effects and adjustments, fat bits, etc. provided by the editor I use, Paint.net. If you know of a tablet or Web-based image editor that can keep up with Paint.net, let me know.

Audio editing: I only work with speech, not music, so don't need a professional editor. I use Audacity to record, capture and edit speech and have not yet found a Web or tablet based equivalent.

Video editing: I use Camtasia Studio for capturing and editing video. It has plenty of features for what I do, but, unlike open source Audacity and Paint.net, it is expensive. I would love to find a "good enough" video editor editor for my laptop or online or on a tablet.

Podcatching I download a lot of podcasts using iTunes and listen to them on a small mp3 player. I've never used a cloud-based podcatcher -- are there some good ones?

Writing programs: I don't do a lot of programming these days, but occasionally fire up Visual Studio for a utility example or in teaching. Microsoft is moving in the direction of a browser-based version of Visual Studio and Google is developing Spark, a browser-based development envirionment, if I were at Microsoft, I'd speed up that effort. For now, I need the laptop for running Visual Studio.

Hardware

As we saw above, the C720 is fast. With 30 browser tabs open, I was able to stream video smoothly and there was no noticeable delay when changing or opening tabs. Checking memory utilization, we see that it nearly all being used:


In spite of that, the Chromebook operating system and swaps between memory and the solid state drive are so fast that I did not notice slowing.

So, the system hardware is fast, but what about the input/output devices?

Screen: The larger, high resolution screen on my laptop allows me to work comfortably with two windows open -- the Chromebook screen is cramped when creating content.

Keyboard: Typing is easier and faster on the laptop, with its larger, deeper keyboard. I don't have a tablet keyboard, but, if I did, I would want one that was full size.

Pointing device: The trackpad on my laptop is smoother and more precise than that of the Chromebook and there is enough physical space for real buttons rather than the virtual buttons on the Chromebook. I like the two and three finger gestures on the Chromebook trackpad, but that is not enough for me to favor it.

Summing it all up

As a content creator, I prefer my laptop because of its input/output devices, but as a content consumer, my laptop cannot compare to the security, simple set-up, battery life, quick charging, instant on/off, size, weight and $250 manufacturer's suggested retail price of the C720. The Chromebook is comparable to a tablet in convenience and simplicity, but is more useful for casual content creation and light editing. If I have one computer, it would be the laptop, but, if I could have two, the second machine would be a Chromebook.


Of course different people have different applications. I let my 11 year old grandson Lucas use the Chromebook for a while then asked him how he liked it and how it compared to his iPad. He said he likes the touch screen of the iPad and missed that on the Chromebook, but he said the Chromebook was better for the "Interweb" and there were more games that he liked. He did not like the feel of the Chromebook touchpad, but liked the keyboard because he could type things like he does with Microsoft Word. The bottom line question -- I asked if he could have only an iPad or the Chromebook, but not both, which would he choose, and he preferred the Chromebook.

My wife reads email, consumes Web content, does Skype calls, takes photos and plays games. She would probably prefer her iPad to the Chromebook. And, geekier folks might get around some of the Chromebook limitations by installing Crouton, which would allow them to run Linux-based applications like Audacity, the audio editor I mentioned above.

How about the future? What about five years from now, when I hopefully have at least 100Mb/s connectivity, a much faster CPU and a Chromebook that runs HTML 6? I suspect that I will be doing more in the browser, and the Chromebook will look better than it does today, but I will still want the form factor and input/output devices of my laptop for content creation. So, I bet I have a laptop and a small Chromebook in five years, but I don't expect to own a tablet. Sorry Apple.

Monday, March 31, 2014

Recommended podcast: Hans Rosling on data visualization (19:50)

In this data visualization classic, Hans Rosling applies his visualization tools to data on life expectancy, fertility rate, GDP, infant mortality, etc. His tools present data dynamically -- we see changes over time -- and he is a dynamic, funny speaker as well.

The talk ends with visualization of some Internet penetration data and a plea for open access to government data.

The talk is immodestly titled "The best stats talk you've ever seen," but it delivers what it promises. If you are hooked, you can interact with his tools and follow him on his Website.

Saturday, March 29, 2014

Excellent phishing spam: Rakas sähköpostin käyttäjä

The other day, I got an email with the subject line "Rakas sähköpostin käyttäjä."

I figured it must be an excellent spam specimen, but did not know what it said or which language it was written in, so I popped it into Google Translate:


It turned out to be in Finnish. Next I checked the email source and this is what I found:


I shared this with my class -- it's a funny example that makes the point that you should be careful what you click on.

Recommended podcast: Radioab -- when the moon was close and the days were short (14 minutes)

The title of this podcast, "The Times they are a Changin," does not refer to the Bob Dylan song, but to the fact that, on a cosmic scale, we can't take anything for granted.

The Radiolab hosts weave commentary with clips from experts to explain that, about 4.5 billion years ago, when the moon was created, it was about ten times closer to the Earth than it is today and days were around six hours long.

(The podcast has a second part -- a six minute long conversation with Neil deGrasse Tyson).


Friday, March 28, 2014

Office for the iPad -- too late? The browser is the next battleground.

Microsoft finally released Office for the iPad, but the iPad is four years old -- this announcement is long overdue. Preliminary reviews say they have done a good job on the touch user interface, but isn't that the last war?

The next war is not over the tablet or phone, but over the browser.

Don't take my word for it. In a 1997 Time interview (by Walter Isaacson) Bill Gates said:

Any operating system without a browser is going to be f****** out of business. Should we improve our product, or go out of business?
In 1998 he sent a memo to Microsoft executives saying:
One thing we have got to change in our strategy - allowing Office documents to be rendered very well by other peoples browsers is one of the most destructive things we could do to the company...This is a case where Office has to avoid doing something to destroy Windows.
I have been using a Chromebook for a week and I use Google Docs quite a bit, and, while I like both, am not ready to give up Windows. But, I bet there are a lot of folks who would abandon Windows if they could run Office in a browser.

What would have happened if Microsoft had released Office for the iPad, say, two years ago? It would have helped iPad sales and hurt Windows tablets for sure, but Windows tablets are not doing well regardless, and Microsoft and Office would have strengthened their dominant position with professional and enterprise users. Maybe they should have rebranded themselves the "software and services company" instead of "devices and services."

Now let's look forward, say, five years. I will have a gigabit Internet connection (well, not if Time Warner has their way) and my Chromebook will be very fast and compatible with HTML6. Will I want to use Office 365 and One Drive or Google Docs 2019 and Google Drive? Which one will my university or an enterprise settle on?

Today, Microsoft has the advantage of having many years of experience with Office and full-featured productivity applications. (Charles Simonyi, who worked on object-oriented programming on computers with bit-mapped displays at the Xerox Palo Alto Research Center in the 1970s, led the development of Word and Excel at Microsoft). They also have a solid grip on the enterprise.

Microsoft "got" bit mapped displays before Google existed, but Google "got" the Internet before Microsoft did and they have more experience with network infrastructure and applications with their data centers, Google Fiber and Google Docs/Drive. They've also got the chromebook and Chrome. (That being said, both may end up running on Mainframe 2 if that technology prevails).

I don't know which will "win" the browser battle (it may end a tie) and neither do the folks at Google and Microsoft -- and that is good news for us as consumers and citizens.

Sunday, March 23, 2014

Internet censorship is a cat and mouse game, and there are many mice

When the Turkish government decided to "obliterate" Twitter, they got a court order allowing them to delete the IP address corresponding to twitter.com from the domain name servers (DNS) used by Turkish ISPs. Twitter.com became an unknown host name.

But the DNS your ISP uses is not the only one on the Internet -- there are many. If you knew the IP address of an alternative DNS, you could continue accessing Twitter.

A few years ago, Google decided to run a DNS as a public service in order to improve Internet security and speed. Word quickly got out that one could change the DNS address supplied by their ISP to Google's: 8.8.8.8 or 8.8.4.4:


The government ploy may have worked a few years ago, but people are now more computer savvy and those who wished to continue using Twitter quickly switched to Google's public DNS.

The government countered by blocking traffic to/from Twitter's IP address, but Turks could circumvent that by using proxy servers, which hide the fact that they are communicating with Twitter.com:

As the government learns the IP addresses of the various proxy servers around the Internet, they can block them, but there are many available and new ones come online when old ones are discovered.

Twitter also posted a tweet showing how to post using SMS rather than the Internet:


This cat and mouse game has been going on since the time of the 1991 Soviet coup attempt, when the network operators abandoned their office for the anonymity of their laptops at home:


At that time, there were only a handful of citizen journalists; today there are millions.
-----
Update 3/24/2014

More on the ability of the Net to route around censorship.
-----
Update 3/26/2014

Turkey will hold municipal and regional elections on March 30, and Reporters without Borders just published a post on the “Toxic climate for media a week ahead of elections.” The post links to several other posts from this month and last. While focused primarily on television and print, the posts also address electronic media. Check, for example “Blocking of Twitter -- worthy of the most repressive regimes,” which offers a tutorial on four ways to remain in contact with Twitter.
-----
Update 3/30/2014

Turkey blocked YouTube after a recording of a top-secret military meeting was posted, but the recording has been copied to Dropbox and circulated online -- you can’t put the toothpaste back in the tube once its out. Their attempt to block Twitter earlier in the week resulted in silencing regime loyalists, but not critics. Twitter now has posts mocking the prime minister’s high voice and the failed attempt to block Twitter.
-----
Update 3/30/2014

The cat fights back -- the Turkish government has blocked access to Google's public DNS -- Turks using 8.8.8.8 or 8.8.4.4 will now be using a fake domain name server.
-----
Update 4/17/2014

Turkey is now blurring (pixelating) offensive tweets. Is that for real? Do they automate the process? Is Twitter cooperating? Is April Fools Day on the 17th in Turkey?



____
Update 10/3/2014

The Turkish Constitutional Court has ruled that Turkey's telecommunication authority does not have the right to close websites on grounds of protecting national security. The court also ruled against their authority to store internet data for up to two years. (They had been granted these powers when parliament passed amendments to the Internet Law on September 10).

Saturday, March 22, 2014

Netflix CEO Reed Hastings has posted a call for “strong net neutrality.”

In a post entitled Internet Tolls And The Case For Strong Net Neutrality, Netflix CEO Reed Hastings says that deteriorating customer experience fored him to agree to pay Comcast an interconnection fee. While that was a necessary short term step, he argues that, in the long run, such tolls would lead to escalating fees. Soon, every large ISP would be charging interconnection feesa toll, as depicted here:


Here are a couple of quotes from Hastings’ post:
For any given U.S. household, there is often only one or two choices for getting high-speed (10 Mbps) Internet access and that’s unlikely to change.

and

When an ISP sells a consumer a 10 or 50 megabits-per-second Internet package, the consumer should get that rate, no matter where the data is coming from.
As a consumer, I like the sound of that second quote -- I think that is what Hastings considers “strong net neutrality.” But, if the ISPs are not allowed to charge a “toll” for your traffic, won’t they pass their interconnect cost on to us consumers?

Isn't the monopoly market the real problem? If Netflix and others do not pay a fee to the ISP, won't they raise consumer prices?

What can be done to solve the real problem (for individuals and society) -- a lack of ISP competition?

Regulation or competition from local government-operated networks are two traditional answers and there are hopeful signs on both fronts. The FCC wants to formulate new rules with regard to net neutrality and is considering measures to overturn state laws restricting public broadband. Perhaps the citizens (voters) are getting fed up and the FCC is beginning to hear them -- is there a glimmer of light at the end of the tunnel?

-----
Update 9/24/2014

Netflix CEO Reed Hastings was on a panel at the Cable and Telecommunications Association for Marketing EuroSummit Conference in Copenhagen last week. Mike Fries, CEO of Liberty Global was a fellow panelist. Hastings "jokingly" offered Fries the following deal:
Consumers are choosing Netflix and if we’re supposed to pay some of the cost of the network, maybe we should get some of the broadband revenue ... we’ll pay 10% of your network costs if we get 10% of broadband revenue. Or we’ll pay 10% of your network costs if you want to pay 10% of our content costs.
Hastings also stated that
The crazy thing in this whole debate is the actual amount of money being talked about is trivial to both of us – but we’re both worried on both sides about the precedent and what does it mean in the longterm?

Friday, March 21, 2014

Recommended podcast: James Baller on Fighting Telecom Giants (6m 52s)

Bob Garfield of On the Media interviews James Baller, an attorney representing local governments in their effort to provide or help provide broadband service.
"I believe communities should have the right to choose for themselves. They’re the most affected by the decision and should have the right to make it." James Baller
Baller, who has worked on municipal broadband networks for many years, points out that when a city asks a cable provider to upgrade their service, they are often turned down because the cable company does not think it is a good use of their capital, but, if the city then decides to do their own network, the cable company fights them in court.
"The commercial broadband providers want to not have their cake and not eat it too." Bob Garfield
The large ISPs have succeeded in passing legislation blocking public broadband networks in nineteen states and they are currently trying to do the same in Kansas, perhaps triggered by Google Fiber's presense there.

(Note that the FCC may try to overturn turn those state laws).

The Baller-Herbst web site also has links to a lot of resources related to community broadband.

A lesson for Turkish Prime Minister Erdogan -- the Net routes around censorship

Yesterday, I gave my class a presentation on citizen journalism. Today, Turkish Prime Minister Erdogan provided a terrific example when he declared his intention to "eradicate Twitter" and went on to block access to their site.


The futility of that act was soon apparent -- Twitter and others published technical tips showing how Turks could continue using Twitter -- and they did.


Politicians -- the President of Turkey, the Mayor of Ankara and the vice-president of the EU commission -- also spoke out against the move by Erdogan.

As the saying goes -- the Net routes around damage. The hashtag #TwitterOlmadanYaÅŸayamam (I can't live without Twitter) soon rose to the top of Twitter's worldwide trending topics.



Internet-based citizen journalism has played a role in politics for nearly a quarter century, but both bad guys and good guys use it as a political tool. I may be naive, but when historians look back years from now, I think the good guys will have won.

Monday, March 17, 2014

Recommended podcast: Cable Barons (6:18)

Brooke Gladstone of On The Media interviews communication scholar Susan Crawford, author of "Captive Audience: The Telecom Industry and Monopoly Power in the New Gilded Age."

Crawford opposes the Comcast takeover of Time Warner Cable, and it is not yet a done deal. She says its impact on the markets for content and equipment will be considered along with the ISP market.

Regardless of the Comcast takeover, the Crawford feels the ISP's local monopolies must be addressed through either regulation or alternative (local government) networks.


Reporters Without Borders has added the US NSA and UK GCHQ to their list of "Internet enemies."

Reporters Without Borders has published their 2014 Enemies of the Internet report. The report names 31 specific national agencies and the US National Security Agency (NSA) and UK Government Communications Headquarters (GCHQ) are on the list.

The report considers surveillance, censorship, imprisonment and disinformation in characterizing a nation as an Internet enemy. The NSA was cited for surveillance and imprisonment and the GCHQ for surveillance.

There are reports on each offending nation. Here are quotes from the UK and US reports:

United Kingdom: World champion of surveillance
“They are worse that the U.S.” – Edward Snowden

The widespread surveillance practices of the British and U.S. governments, unveiled by Edward Snowden in June last year, put Britain’s Government Communications Headquarters (GCHQ) and its U.S. equivalent, the National Security Agency (NSA), at the centre of a worldwide scandal. As part of its project “Mastering the Internet”, GCHQ has developed the world’s biggest data monitoring system. Supported by the NSA and with the prospect of sharing data, the British agency brushed aside all legal obstacles and embarked on mass surveillance of nearly a quarter of the world’s communications.
NSA symbolises intelligence services’ abuses
In June 2013, computer specialist Edward Snowden disclosed the extent of the surveillance practices of the U.S. and British intelligence services. Snowden, who worked for a government sub-contractor and had access to confidential documents, later exposed more targeted surveillance, focusing on the telecommunications of world leaders and diplomats of allied countries. Activists, governments and international bodies have taken issue with the Obama administration, as the newspapers The Guardian and The Washington Post have revealed the extent of the surveillance. The main player in this vast surveillance operation is the highly secretive National Security Agency (NSA) which, in the light of Snowden’s revelations, has come to symbolize the abuses by the world’s intelligence agencies. Against this background, those involved in reporting on security issues have found their sources under increasing pressure.

Saturday, March 15, 2014

Recommended podcast: Capturing Egypt's neverending story (9:54)

Brooke Gladstone of On The Media interviews Karim Amer and Jehane Noujaim, the producer and director of The Square, an Oscar nominated documentary on the Arab Spring. They speak of the Arab Spring and the global paradigm shift social media is causing.

Producer Karim Amer on the importance of social media:
And we look today at what’s happening in Kiev, we see the same exact image. We look at Caracas last week, and the same thing is happening. We look at Istanbul. And we start to realize that this isn’t just the Arab Spring, Winter or Summer. This is a global paradigm shift. When it started off in Egypt it was a very lonely fight between the Egyptian dictator versus the Egyptian protester, but when all of you and the rest of the world started watching what was happening, you leveled the playing field. Your witness provided protection for us. And that’s the way that we can change the world today.
(For what was perhaps the first example of political citizen journalism on the Internet, see this discussion of Usenet during the 1991 Soviet Coup attempt).

Friday, March 14, 2014

Are the new Roku radios less sensitive than the old ones?

I had an old Roku XD in my bedroom but, when Roku added PBS, it turned out their programs were incompatible with my XD. (The explanation of the incompatibility is interesting in its own right -- See this discussion and this post from Roku for the details).

I had gotten my money's worth out of that old Roku and also wanted the remote headphone feature and faster processor in the newer Roku 3, so ordered one.

When it arrived, I installed it and settled back to watch TV, but it went through the menus more slowly than the old XD had and I began seeing pauses for buffering, which I had never seen with the XD.

I checked the signal strength using inSSIDer and saw that it vacilated around -60 dBm as shown in this two minute sample:


It was not robust, but the old Roku XD had functioned well with that signal -- could the new Roku radio be less sensitive than the old one?

I had been meaning to return my ISP's WiFi router/radio, so I purchased a new one and was happy, but surprised, to discover that the Roku 3 worked well with it. I checked the signal strength with the new router/radio and found that it was more stable over time:


and, as shown in this overlay, a little bit stronger:


Neither is a "five bar" signal, but my old Roku works with either. I may have gotten a bad Roku 3 (Roku is willing to exchange it, but that would leave me without TV for a week or so) or it may be that the radio in the newer model is less sensitive.

Regardless, it would be helpful if radio sensitivity were included in product specs and reviews -- by Roku and any other WiFi device manufacturer.

Wednesday, March 12, 2014

Reminiscence -- my early days with the Web

Some have declared this month the 25th birthday of the Web because Tim Berners-Lee submitted a document called Information Management: a Proposal to his bosses at CERN in March 1989.

I am not sure what constitutes the birthday of an application. For example, Request for Comments 1945, defining HTTP/1.0, states that "HTTP has been in use by the World-Wide Web global information initiative since 1990" and the following announcement of availability of running code was posted in August, 1991.


Regardless, by 1992 the Web was well underway and we were surfing using a text-oriented browser called Lynx from the University of Kansas. (Recall that graphic workstations were quite expensive at the time and PC graphics were very crude, so nearly everyone worked with text in those days days, and the first Web release was text only -- no images).

In 1993, I attended a presentation on "The World-Wide Web Initiative" by Tim Berners-Lee at the Internet Society INET Conference. In my usual prescient manner, I found it interesting, but recall dismissing it as "Gopher with pictures." (Gopher was a system for distributed documents, but links were restricted to a table of contents at the start of a document and there were no pictures).

(I was working in developing nations at the time -- my presentation was on "Empowering Low-Bandwidth Users" -- people with no hope of Web access).

My next encounter with the Web was as an instructor in the 1995 Internet Society Developing Nations Workshop. On the last day of the workshop, we installed Mosaic on a Sun Workstation, and showed the students a collection of pictures of dinosaurs at a community college in Hawaii.


That was pretty cool -- I finally got it. I returned to campus and put our university's first Web site online using a PC running Windows 3.1 and an HTTP server written by Bob Denny. It crashed a lot, but my students were able to design, collect data for and publish a Web site with the course catalog and pages for each professor with their photos and interests and the departments and majors. (This was just for the School, not the entire university).

I also got funds from the USC Information Sciences Institute and installed a T1 link to four old NeXT workstations at Crenshaw High School in Los Angeles -- we were off and running.
-----
Update 3/13/2014

You cannot trust reminiscence! In looking back, the last paragraph of this post is totally incorrect. We had eight NeXT machines, not four and they were online before I saw the Web! We used them for surfing Gopher sites and for a telementoring project.
-----

Update 3/22/2014

I just came across an old blog post that sheds further light on the early Internet culture -- a discussion of the choice of the top level domain names like .com and .edu.

Innovative online courses from World Science University

I have claimed that we would see innovation in educational pedagogy and technology as a result of the feasibility and interest in MOOCs and modular courseware.

Well, I just saw a post by Lauren Weinstein in which he linked to a good example, World Science University (WSU). So far, there is not much there, but what is, is indeed innovative. I've watched part of a course on special relativity and here are some of the innovations.

There are three levels of granularity. The first level is like an FAQ on the topic. The teacher, PBS Nova host Brian Greene, poses questions then answers them. The second level is a no-math short course -- eight or nine hours of self-paced material with no math or homework. The third level is an 8-10 week college-level course with math.


Greene uses a TV-like lecture style. He is not a talking head or a voice behind a screen presentation, but an animated lecturer moving around on a stage -- like a TED talk. The lectures are tightly scripted, shot with multiple cameras and edited like polished TV video.


The user interface features a five-dimension timeline, showing the video lectures, demonstrations, (threaded) discussion, office hours and reviews. It is displayed below the video and can be toggled on and off.


Greene uses two large interactive displays. He can write and draw on the displays -- as one would on a whiteboard. He also uses them to display animations and to interact with programmed demonstrations and simulations.


The lecture segments are interspersed with review videos. In addition to multiple choice questions, the review might have Greene asking, then answering, a significant question or giving a summary of the previous video lecture.

The students can run the demonstrations themselves. For example, during a lecture on experiments to demonstrate that the speed of light is constant, Greene interacts with a binary star simulation. After watching Greene run the simulation, the student can link to and run it themselves.


I've only watched part of one course -- a short course on special relativity -- and found it impressive. It was a better learning experience than sitting back and watching a Nova program, but just as accessible.

So far, WSU has produced hundreds of answers to "FAQ" questions, three physics short courses and three university level physics courses. They are working on biology.

But, can it scale? The production cost and quality are high. (Some of the animations I saw were repurposed from Greene's PBS Nova production "The Fabric of the Cosmos"). Greene is an experienced, dynamic lecturer and author -- can they find other lecturers as good as he is? WSU is a .com -- do they have a viable business model?

Well, I for one hope it scales and prospers -- the course I've been taking is terrific.

Here is Greene's preliminary description of WSU:

)

Monday, March 10, 2014

Short MOOCs -- departing from the university course format

When World's Collide is a University of Leeds MOOC on environmental policy. Even if you are not interested in the topic, check out the format:

The first applications of new media -- books, movies, television, radio, textbooks -- often mimic previous media. Early MOOCs emulated university classes.

But, most people who take MOOCs are not interested in emulating a university class or getting university credit.

Netflix deviated from the standard format TV format with their 13 hour drama House of Cards and The University of Leeds has departed from the university course format in this 8-hour short course.

What other forms will the MOOC take?

Saturday, March 08, 2014

You are in a weak position when dealing with the monopoly provider of a necessary service

I wrote a post on the conversation I had with a Time Warner Cable (TWC) retention agent, in which I cut nearly $40 from my monthly bill by threatening to cancel my account.

The post was referenced on Slashdot, causing it to be viewed over 45,000 times, and it occurred to me that it might be noticed by someone at TWC, who could reverse my savings in retaliation. To document my promised promotions, I started a chat session with Rueben, a TWC online representative.

It turns out that was a mistake.

The day before the ill-fated chat session, I was getting the following performance:


At one point during the chat (the red line in the transcript below), Rueben said he needed to talk with someone. It seems that they concluded that the representative who gave me a break in the first place had given me too good a break, and they throttled my speed. This is what it looks like now:


When this entire transaction began, I was on a plan with up to 20 mbps download and up to 2 mbps upload. The first representative evidently increased that to 20/5, and Rueben cut it back to 15/1.

So, I am paying less than I was before, but for slower service. The first rep had improved my service level, the second rep reversed that and then some.

TWC’s negotiation policy is opaque and capricious – perhaps expected when haggling at a garage sale, but not in dealing with a professional service provider. But, as the monopoly provider of an essential service, TWC can do whatever they please.

Here is the transcript of my chat with their “analyst:”

User LAURENCE_ has entered room
Analyst Rueben has entered room
Analyst has left room
Rueben>Thank you for contacting Time Warner Cable. At the end of our chat you will be given the option of taking a brief survey. My name is Rueben and I would be happy to help you.
Rueben>Hello Laurence!
Rueben>How can I be of your assistance?
LAURENCE_>Yesterday, your rep gave my account a promotional rate. Can I get the savings pro-rated for the balance of this month?
Rueben>Thank you for sharing the information with me.
Rueben>I will be happy to help you with the information regarding the billing and promotion on your account.
Rueben>Before we begin, I would like to review your account, allow me a moment here.
Rueben>I have checked your account and you are subscribed to Standard Internet and Home phone services for $64.99.
Rueben>The charge for modem is $5.99.
Rueben>There is a credit balance of $15.59 on your account.
LAURENCE_>Right, but my last month's bill was more -- before the promotion. Can that be prorated?
Rueben>Yes, that is correct.
Rueben>I do understand that you are concerned about the "Partial Month" charges reflecting on your bill. Any time a service is added or removed from your account, this line will appear on your bill. Your cable bill charges for one month's service in advance. All services are therefore prepaid prior to usage. The "Partial Month" (known as a Pro Rate) covers the period that you had service in addition to your "Monthly Service" charge. If your service was just installed or you’ve recently changed your service, partial month charges may be shown on your bill. This ensures that you will only be charged for the correct number of days for your service.
Rueben>Previously the charge for phone and internet services on your account was $83.99.
Rueben>Currently you have the same services for $64.99.
Rueben>As the services were changed in between your billing cycle, there are pro-rates applied on your account for the old and new package for phone and internet services.
LAURENCE_>You say my previous rate was $83.99, but I was billed $115 -- why?
Rueben>The charge for Turbo upgrade was $10, Home Wifi was $4.95.
Rueben>The charge for Voice mail was $3.95.
LAURENCE_>The rep told me my Internet service would be the same speed -- is Turbo faster than I currently have?
Rueben>Yes, that is correct.
Rueben>The download speed for Turbo is up to 20 mbps and Standard is up to 15 mbps.
LAURENCE_>So she was incorrect when she told me it would be unchanged?

Rueben>Please give me a moment while I check that for you.

Rueben>Thank you for waiting. I really appreciate that!
Rueben>I have checked the account details and Standard Internet and Home phone package was added on your account.
Rueben>If you wish, I can add Turbo upgrade on your account.
Rueben>The charge for Turbo upgrade is $10/mo, on top of current monthly charge.
LAURENCE_>So she was mistaken?
Rueben>I have checked the order details and Turbo 15 plan was added on your account.
Rueben>With our Turbo 15 Internet plan, you get download speeds up to 15 Mbps, upload speeds up to 2 Mbps.
Rueben>Previously, you had the Turbo plan which had the same download speed as of Standard plan. However, the upload speed is 1 mbps higher than Standard Internet plan.
LAURENCE_>I'm confused -- you said I previously had Turbo at 20mbps, then that it was changed to standard at 15 and now it is Turbo 15, which is the same speed as standard?
Rueben>I apologize for the confusion.
Rueben>We have Turbo 15 and Turbo 20 plan available.
LAURENCE_>So, I now have Turbo 15, not standard -- is that correct?
Rueben>Currently you have Standard plan on your account and Turbo 15 plan was removed from your account.
Rueben>The download speed for both the plans is the same.
Rueben>However, upload speed is 1 mbps higher for Turbo 15 plan.
LAURENCE_>I see -- now both my upload and download speeds are slower than previously. What was my old uplload speed?
Rueben>With our Standard Internet plan, you get download speeds up to 15 Mbps, upload speeds up to 1 Mbps.
Rueben>With our Turbo 15 Internet plan, you get download speeds up to 15 Mbps, upload speeds up to 2 Mbps.
LAURENCE_>And with my previous plane it was 20 down and 3 up?
Rueben>The Turbo 15 plan had 15 mbps download and 2 mbps upload.
LAURENCE_>And my initil Turbo plan was 20 down and 3 up, right?
Rueben>Let me check this for you right away.
Rueben>I am sorry, but we do not have a Turbo plan with 20 mbps down and 3 mbps up.
LAURENCE_>You mentioned turbo 20 above -- is that 20 down and 2 up?
Rueben>Yes, that is correct.
LAURENCE_>And is that what I had previously?
Rueben>Previously you had Turbo 15 - 15 mbps down and 2 mbps up.
LAURENCE_>Sorry, I thought you had said I had turbo 20 before. So, my standard plan is the same download speed as before, but the upload speed is lower. Right?
Rueben>Yes, that is correct.
LAURENCE_>So she was mistaken to say it was the same.
Rueben>Let me explain the plan change order.
Rueben>Previously you had Standard Internet + Home phone package for $83.99, Turbo 15 for $10, Home Wifi for $4.95, Modem for $5.99 and Voice mail for $3.95. Currently you have Standard Internet + Home phone package for $64.99 and Modem for $5.99.
Rueben>The download speeds are not affected by the package change, however, the upload speed is lowered by 1 mbps.
LAURENCE_>I get it now -- she was correct on the download speed, but not the upload speed.
Rueben>I do apologize for this inconvenience caused to you.
LAURENCE_>No inconvenience, just confusion.
Rueben>I apologize for the confusion.
LAURENCE_>I wish your rep had been straight with me.
Rueben>I will take this as a feedback and pass this to our Management. Your feedback is very important to us, as we thrive to improve our services. This will definitely help us to deliver quality services in future.
LAURENCE_>OK.
Rueben>Do you have any further questions I can assist you with?
LAURENCE_>No.
Rueben>Again, my name is Rueben. Thank you for chatting with Time Warner Cable. We value you as a customer and are here to assist you 24 hours a day, 7 days a week. If you would like to take a brief survey, please click on close and the survey will load.

Wednesday, March 05, 2014

ISP competition -- testing a Time Warner Cable public WiFi access site

As mentioned earlier, a welcome bit of infrastructure deployment competition seems to brewing between the telephone and cable companies. At the Mobile World Congress last week, Philips and Ericsson announced WiFi-ready streetlights and a coalition of five cable companies has formed to roll out open WiFi hotspots.


I am a Time Warner Cable (TWC) customer, so I decided to try it out. I checked in my neighborhood and found a WiFi hotspot at a school two blocks from my house. I drove over, parked on the street in front of the school and logged in using my TWC account credentials. I had a solid, five-bar connection (whatever that means).

I ran Speedtest, which showed 16 ms ping time, 40.6 mbps download and 5.06 mbps upload -- considerably faster than the service at my home.


Our phones are able to switch seamlessly between WiFi and the cellular network (see, for example, Republic Wireless). I do not want to be bothered knowing which I am using at any time -- I just want my phone to pick the best connection available given my ISP terms and the application I am running.

I've beaten up on TWC and the other ISPs for exploiting their non-competitive markets in many blog posts, so it is only fair that this post congratulate them on providing a meaningful, competitive service.

Today the five-ISP coalition lists 200,000 hotspots in their database. How many will they have in five years? Might the cable companies have outsmarted the phone companies in splitting up mobile and landline access?
-----
Update 4/12/2014

Comcast has revealed that they have a million public access points, with at least 800,00 of them in the homes of their broadband subscribers and, if they succeed in acquiring Time Warner, that footprint will expand significantly.

We may be witnessing a race between cable companies deploying WiFi and phone companies deploying 4G (and later 5G) infrastructure. That might lead to increased competition or, more likely, they will gerrymander access so as to limit competition (following the example of the U. S. House of Representatives).

-----
Update 5/29/2014

FON's public WiFi routers are gaining steam. I've had one of their dual-SSID routers for years, but never used it because there are so few in my neighborhood, but they are catching on with ISPs in other nations.