Bob Frankston

Bob Frankston

IEEE Fellow
Joined on August 26, 2003
Total Post Views: 617,702

About

Bob Frankston is best known for his work as co-creator of VisiCalc, the original electronic spreadsheet. It spurred the use of personal computers. VisiCalc gave people direct access to the power of computing, making computing personal. This theme of empowering people has been and continues to be the hallmark and focus of his career. When at Microsoft, he initiated the effort to network home computers, integrating them with the rest of the Internet, thus helping to transform personal computing. Bob began programming in 1963 and was first online in 1966, helping to build one of the first financial information services. At MIT he cofounded SIPB, which gave students access to computing for their own projects at a time when computing was unaffordable for most people. At Lotus Development, he created the Lotus Express product to make email readily accessible. Bob is a Distinguished Lecturer with the IEEE Consumer Electronics Society and member of its Board of Governors. He is a frequent speaker on connectivity and emerging technologies. Bob has degrees in computer science, EE and mathematics MIT. He is a fellow of the Computer History Museum, IEEE, and the ACM and has received numerous awards and citations for his work over the years. Today Bob continues his work to empower people and to help understand a world fundamentally transformed by the concept of software.

Except where otherwise noted, all postings by Bob Frankston on CircleID are licensed under a Creative Commons License.

Featured Blogs

The Problem Of 5G Hype

I'm writing this as the 5G hype cycle reaches a new crescendo. What is most striking is how few of those touting 5G (or "private 5G") is how little technical detail there is beyond saying it is the next generation of cellular protocols. Yes, one can look at volumes of specifications with myriad options and flavors but no sense of 5G as such. That alone should make one suspicious - why does one have to eschew wires to get 5G? more

We Can Have Forever URLs

A Forever URL is one that never expires. You own it and needn't worry about forgetting to renew it. The term itself is inspired by the US Forever Stamps, which you can use even if the postal rate goes up. This article looks at the underlying mechanisms for linking such information and is aimed at a technical audience. The DNS isn't just about websites; it is fundamental to how we connect endpoints, be they websites, devices, documents etc. more

Trust and Insecurity

When I was first advocating home networking at Microsoft, we encountered a problem. The existing systems and applications had implicitly assumed they were inside a safe environment and didn't consider threats from bad actors. Early Windows systems hadn't yet provided file system with access control and other protections though there were some attempts to have separate logins to keep some settings separate. more

The Impact of Open Connectivity

The Internet hints at the much larger possibilities of open connectivity in enabling discoveries such as the web but for the physical world. The ideas themselves go to a deeper level of thinking about how we build systems and how we can enable the future. This post is aimed at people building systems and devices which can be interconnected to create systems and meta-devices. more

The Internet as a Public Good

It is time to recognize the Internet as a public good - freely available like other basic infrastructures such as roads and sidewalks. In 1989 Tim Berners-Lee created the World Wide Web by taking advantage of open connectivity available among universities and research institutions. Today we see that same open connectivity within corporations, in our homes, and on university campuses. more

Voice Over IP – an Inflection Point

Voice over IP (VoIP) represents a sharp break from the traditional telephony. The story of VoIP is important in helping us think beyond the simplistic framing of a "digital transition". The first stage of any technology is emulating the old. Indeed, digital telephony was just like traditional analog telephony -- just FBC (Faster, Better Cheaper) but not fundamentally different. Merely changing from analog to digital isn't transformational in itself. But it creates the opportunity for transformation. more

Our New Infrastructure

Today, there is demand for more broadband as people realize the importance of being connected to the Internet, whether to access websites, stream entertainment, attend school, attend family events, work remotely, and so much more. This demand has been driven by the success of today's Internet. It is now time to recognize the Internet as infrastructure. The Internet's best-effort approach has allowed us to share the abundant capacity latent in the existing facilities by converting all traffic into packets. more

Connectivity Starts at Home

Today's Internet is just one application of the powerful idea of best-efforts connectivity. The home router (NAT) decouples the connectivity within the home from the larger internet, enabling innovation that leverages the Internet without being limited by it. Connectivity starts at home. Your computers and devices all interconnect locally. In a sense, the larger Internet is just one more connected device. You are free to innovate and experiment without asking a provider's permission. more

Consumer Technology vs. 5G

5G represents a threat to the level playing field and innovation of the Internet. It is the new face of the battle over network neutrality. At its inception in the 19th-century, the talking telegraph (AKA the telephone) was an amazing feat of engineering using analog technology. One could speak into a microphone in one city and be heard in another city. Accomplishing this required a very large investment in technology. The customers were consumers of the service. more

The JavaScript Ecosystem

JavaScript started out as a simple extension for the browser but has become so much more. In part, this is true in building on rich concepts going back to Lisp. Along the way, it has challenged the givens of programming and given us a high-performance flexible language along with rich libraries and rich tools. We're just beginning to discover the possibilities. more

Beyond the Interweb

Today's Internet is a network of networks and seen through the lens of the web. We need to look beyond the engineering history to see the Internet in the context of the broader vision of JCR Licklider, an acoustic psychologist, and his vision of man/computer symbiosis... JCR Licklider would've been thrilled to see such a powerful man-machine symbiosis becoming so normal and having it work so well. Lick, as he was called, can be considered the grandfather of the Internet. more

Communities of Things

When I want to go to a website, I just type in the URL, and I'm there. Sure, we had to get a subscription from a service provider and set up our devices, but that was a one-time thing. As we move into a world of many connected devices, it's no longer a one-time thing. Today, creating connected devices and services requires thinking about all the mechanics and networking and onboarding and providers. more

The Internet and My 53 Years Online

With the upcoming celebration of the 50 years of the Internet, I'm trying to figure out how the traditional story misses the powerful idea that has made the Internet what it is -- the ability to focus on solutions without having to think about the network or providers. It's not the web -- thought that is one way to use the opportunity. The danger in a web-centric view is that it leads one to make the Internet better for the web while closing the frontier of innovation. more

As a Service?

I'm happy to have the option of buying services. It's easier to eat at a restaurant than to do my own cooking, and I'm happy to pay for a ride rather than fighting traffic on my own. However, I'm not happy if I don't have the option of cooking for myself or of taking a stroll. I used to be willing to pay for all of my phone calls but today I know that, thanks to VoIP, there is no need to. But the phone companies are attempting to wrest back control with their wider 5G agenda. more

A Progressive Web Apps World?

The browser is now a full fledged platform for apps. The major benefits of using the browser as a platform includes ease of universal deployment and avoiding concepts such as having to install software. It's also a very flexible and powerful environment. Increasingly consumer electronics "devices" are software applications... Today's PWAs (Progressive Web Apps) go further. They take advantage of HTML5 and also capabilities of the JavaScript environment. more

Connectivity as a Vital Consumer Service

Having Comcast et al provide Internet connectivity is like having your barber do surgery because he knows how to use a knife. I was reminded of this when my Comcast connection failed. This is part of the larger topic of consumerization. In the past, we were happy to have products that worked at all. I grew up in the world of consumer products and got my start in software building online services meant for use by non-experts. more

From Net Neutrality to Seizing Opportunity

Network neutrality is important in the context of assuring the opportunity to innovate in how we communicate and connect. We can't define it in terms of specific outcomes but rather in terms of what we enable. The Internet is just one example of what we can do when given the opportunity to use software to fashion our own solutions... I thought about this more when I found myself in my hospital room (after knee surgery) unable to open and close the shades by myself. But yet I could control the lights in my house! more

Nationalizing the Imaginary 5G Network?

To put it bluntly, the proposal cited in Axios story on "Trump team considers nationalizing 5G network" doesn't make sense on a number of levels. The real danger comes if this indeed represents the NSC's failure to understand Internet style connectivity. The proposal may just be the work of an NSC staffer who accepted all the 5G hype as if it were real. I credit the Axios article for having some skepticism... more

It’s Time to Move From ‘Broadband’ to ‘Infrastructure’

The success of the internet demonstrates that we now depend on network operators to assure that services like telephony work. The carriers are pushing back on neutrality because their business model is threatened by a level playing field. We should be encouraging innovative internet-native business models rather than working to preserve an industry threatened by innovation. more

5G (and Telecom) vs. The Internet

5G sounds like the successor to 4G cellular telephony, and indeed that is the intent. While the progression from 2G to 3G, to 4G and now 5G seems simple, the story is more nuanced. At CES last month I had a chance to learn more about 5G (not to be confused with the 5Ghz WiFi) as well as another standard, ATSC 3.0 which is supposed to be the next standard for broadcast TV. more

Infrastructure for a Connected World

Connected devices need a free-to-use infrastructure that allows for innovation beyond the needs of a provider or other intermediary. An interface is best when it disappears and the user can focus the problem at hand. In the same way infrastructure, is best when it can simply be assumed and becomes invisible. With an invisible infrastructure as with an invisible interface a user can concentrate on their tasks and not think about the computer. Dan Bricklin and I chose to implement VisiCalc on personal computers that people could just purchase. more

Zero-Rating vs. The Internet

Reading about the EU Neutrality vote, I'm reminded of the challenge faced by traditional telecommunications regulators in understanding the very concept of the Internet. To put it bluntly zero-rate is a policy framed in terms of Minitel and setting the price based on what phone number is dialed and not at all about the Internet where the value is determined by relationships entirely outside of a network. more

Internet-Native Policies

Policies such as network neutrality and minimum speeds for broadband seek to limit the ability of carriers to favor some applications over others. Well-intended though these initiatives are, they still leave users negotiating for passage while confined to the carriers' "pipes". In this scenario, end users remain limited by how the incumbents choose to build their broadband content delivery networks. more

Beyond Neutrality - Enabling a World of Connected Things

The growing interest in the "Internet of Things" is forcing us to think beyond the web to a much larger world of connected devices. We can tolerate the many barriers to connectivity because we expect that someone can provide the necessary credentials to log in to the providers' services and to adjust Wi-Fi access keys whenever the access point changes or simply to click "agree" at a hotspot. This doesn't work for "things" which can't recognize a sign-on or "agree screen". more

Connectivity Policy and the Open Internet

The goal of public policy for connectivity should be to assure access to our common facilities as a public good by adopting sustainable business models that don't put owners and users at odds with each other. Such balances are typically difficult to achieve which is what makes connectivity so unusual - we can achieve both once we fund the facilities as a public good apart from the particular applications such as telephone calls and cable content. more

Thinking Outside the Internet

This is a talk I gave at Google in Cambridge January 6, 2014. Some may know this as Ambient or Borderless Connectivity, but I'm titling this post as "Thinking Outside the Internet." It builds on my Three Stages of Digital theme, outlining how we are shifting from a telecom-centric framing with meaning and value inside the wire to today's Internet in which meaning and value are no longer contained within channels. more

Evolution and the Internet

Evolution isn't just about biology. Our focus on biology is part of the world-wide challenge in getting people to understand how systems evolve. Think of the resistance Galileo faced when he said that the universe didn't, literally, revolve round us. One reason people have difficulty accepting undirected evolution is that educators don't give people a good sense of why things "work". It's a difficult problem because we tend to look for a "reason" for why things are the way they are... more

The Framing of “IP Transition” Fails to Come to Terms With Real Impact of the Internet

I keep seeing so many articles about the Internet and related policy issues that it's hard to know how to respond. The term "IP Transition" may be a good starting point since the term is an attempt to treat the Internet as a smooth transition rather accepting the idea that we are in the midst of a disruptive change. It seems that the FCC's approach is to simply substitute IP for old protocols and to preserve policies tied to the accidental properties of a copper infrastructure. This shows a failure to come to terms with the new reality. more

The Internet: Missing the Light

Today's Internet is wonderful for solving hard problems such as connecting to Amazon to buy goods or for using Netflix. Amazon and Netflix, among others, demonstrate what is possible if you put in enough effort. Yet if we are to understand the Internet we need to look beyond those applications to the simplest application such as sending one bit of information from a light switch to a light fixture. more

The Internet Is Designed for Surveillance

The current implementation of the Internet is hierarchical in that we get IP addresses from providers and then use a DNS that is rooted. We go even further in requiring that we conform to conditions on our intent (AKA our use) of connectivity in order to get a temporary lease on something so fundamental as our identity in the guise of a DNS name. We go further by accepting the idea that we communicate within pipes owned by service providers who can dictate terms in order to extract a rent. more

Internet Connectivity: Toward a Sustainable Funding Model

I'm writing this in the midst of policy discussions between the Internet world (as embodied in ISOC) and the Telecommunications industry (ITU). The Internet and Telecommunications are very different concepts. The Internet allows us to focus on the task at hand. That's why it is so exciting. Historically telecommunication assumed value was created inside the network and this creates conflict with creating value outside the network. more

The Internet Lost in Translation

In 1949 a Bell Laboratory researcher, Claude Shannon, published a paper on a new science of "Information". Bell Labs had sponsored the research with the goal of improving phone networks but was not prepared to embrace the full implications of the new science which made explicit the distinction between information in the information sense and information encoded in numbers or bits... more

FiOS: A Reality Check

I wrote this in response to some interest in my experience with the reality of FiOS. The short summary is that there is no magic. Sure having Fiber is nice but it isn't that much different than my "cable" service. The bigger difference between Comcast and Verizon is in the nature of the businesses. Comcast is a content company trying to move on to it looks beyond the STB with its purchase of NBCU whereas Verizon seems to want to continue the 1990's vision of the STB as its entrée into the home. more

Purpose vs Discovery and the Internet as a Dynamic

I'm writing this in response to the myriad discussions about how to make sure that the Internet continues to "work" despite P2P or whatever the current threat seems to be. Behind much of the discussion is the presumption that the Internet has a purpose in the sense of making some applications like video games and VoIP work. Yesterday we feared modems, today we fear P2P. more

Ambient Connectivity: An Introduction

"Ambient Connectivity" is the ability to assume connectivity anywhere and anytime. Ambient Connectivity is the future of the Internet once we've removed the barriers we associate with today's telecom and extend the reach beyond the narrow confines of "broadband". The nuanced definition of Ambient Connectivity is that we can view connectivity as infrastructure but we need to take responsibility if we find ourselves disconnected. more

Policy Beyond the Potholes

I cringe whenever I hear the arguments that we can't have community owned infrastructure for connectivity because local governments can't fix potholes. I wouldn't mind it so much if that argument wasn't used to shut off further discussion. We should be asking why we are denied the "dumb-pipes" that provide vital infrastructure and why we allow phone (and TV) companies to horde vital infrastructure. Instead we accept the "pothole" argument as a reason we can't be trusted to communicate on our own. more

Achieving Connectivity vs. More “Broadband”

Our problem isn't the lack of capacity -- it's our inability to achieve simple connectivity. We have abundant capacity but can’t use it because we have gatekeepers who set a price on our ability to communicate and innovate. If we were able to take advantage of what we already have we would find ourselves with a wealth of opportunities rather than having to pay billions to "stimulate" the gatekeepers into letting us create new value. more

With the New US CTO, Why Not a New OCA: Office of Connectivity Advocacy

We need a positive strategy for assuring connectivity. Instead of trying to fix telecom we should be working to take advantage of what we have and build vital, even if mundane applications like telemedicine and broaden our access to information while empowering communities. By realizing the value in our existing infrastructure and encouraging the creativity we can provide immediate benefits to our economy and our safety. We need a "Connectivity Strategy" with a champion... more

Carriers Are Trying to Take Back Control of the Home Network

With all the focus on neutrality in the provider networks we must not lose sight of what is happening in our own homes. As with some of the efforts to make the networks work better (as measured in the providers' paternalistic) view, their attempt to retake the home is about serving us better by reducing the operators' costs. "Better" is of course in terms of the operator's own measures. It's not quite the same as in 1995 when providers opposed home networks and want to charge us for each machine... more

First Square Mile is not the Last or First Mile: Discovery not Just Choices!

The term "last mile" highlights the fact that we are the consumers at the end of a broadband "pipe". Saying "first mile" is a little better but the Internet is not a pipe to or from somewhere else. It's about what we can do locally and then what we can do when we interconnect with other neighborhoods. It's better to describe our neighborhood as the first square mile. Telecom is about selling us services; the Internet is about what we can do ourselves locally and then interconnecting with others everywhere. In writing the First Square Mile - Our Neighborhood essay which I just posted I came to better understand the fundamental difference between the world of telecom which is about giving you choices and the Internet which provides opportunity to discover what we can't anticipate... more

Whose Network is it Anyway?

In reading a Q&A with Verizon's Brian Whitten I found this striking Q and A: "Q. With a fiber connection being symmetric, many fiber providers such as Paxio are providing symmetric connections such as 5Mbit, 10Mbit, 30Mbit. Why is Verizon keeping this arbitrary asymmetric limit with Fiber? A. ...Indeed, our FTTP network can easily support a symmetric data service. As market dynamics change, we would re-assess the benefit to our customers of introducing a class of symmetric data services." My reaction is "No thank you, I'd rather do it myself". To understand my reaction you need to recognize the difference between wanting to build my own bridge across a stream and asking why I'm not allowed to cross it myself using my own boat. more

Today’s Carrier Networks as Trollways?

As I keep pointing out -- there is indeed a viable alternative of a real marketplace not a fake one. Today's system is a fake because it depends on capturing the value of the application - communications - in the transport and that is no longer possible because with the Internet the value is created OUTSIDE the network. One example of the collateral damage caused by today's approach is the utter lack of simple wireless connectivity. Another is that we have redundant capital intensive bit paths whose only purpose is to contain bits within billing paths. more

It’s About Connectivity Not The Internet!

I've been trying to avoid writing about the Internet as such. With as "At the Edge" I'm looking at larger issues but can't escape writing more directly about the Internet. It seems as if everyone wants a say in Internet policy without distinguishing between technical and social issues. Today the term "The Internet" or, for many simply "Internet" is more of brand than a term for a specific technology and its implications. It has become too easy to talk about the Internet in lieu of understanding. We also see the converse -- a failure to recognize "Internet" issues. more

Rediscovering the Internet

I wrote a guest column for ZDNet last month on the importance of IPV6. I fear that the Internet has been devolving into a recreation of the old smart networks with a lot of perverse complexity in the infrastructure. The latest calls for protection from all that bad stuff only adds to my concern since the problems attributed to the "Internet" will encourage people to seek more meddling. Unfettered connectivity has been a necessary precondition for allowing innovation to thrive on the Internet. It worked because the same openness allowed those at the edges to protect themselves against the errors whether malicious or just problematic. In fact, the so-called Internet revolution was triggered by the key concept of the browser -- treating other systems with suspicion but leaving it to the end points to decide how much to trust each other. more

Ye Olde DNS

I've been writing about the intrinsic problem with the use of the DNS as both a technical mechanism and as a source of unambiguous meaning and authority. The problems are much worse than most of the posters seem to note. The current approach assures that the Internet will unravel and worse, that URLs become perversely reused. The commercial terms of service associated with the use of ".com" names exacerbates the problem by imposing arbitrary social policies into the plumbing of the Internet. more

Topic Interests

DNSMobile InternetTelecomIPv6 TransitionSpamNetworksVoIPBroadbandInternet ProtocolAccess ProvidersCybersecurityPolicy & RegulationInternet GovernanceP2PNet NeutralityICANNWirelessWebPrivacyInternet of ThingsCloud ComputingArtificial IntelligenceDomain Names IPv4 MarketsRegional Registries

Recent Comments

Popular Posts

It’s About Connectivity Not The Internet!

5G (and Telecom) vs. The Internet

Purpose vs Discovery and the Internet as a Dynamic

The Internet: Missing the Light

Ye Olde DNS