Aquameta: A New Way to Internet/Web/Code

*
Proposal
Long Form
Intermediate

Excerpt

Aquameta is a p2p network for code, data, and multimedia. Imagine a world where you can create simple data-driven applications straight from your browser, push them directly to your friends, and collaboratively share data. Now you can, with aquameta.

Description

The state of the web and the Internet today was not inevitable. It was created by individual decisions which in aggregate comprise the dominant trends of how we as humans have crafted the digital revolution. The biggest influence on these decisions was profit — technology decisions which can be monetized.

Two decades of profit-driven development have developed robust patterns for conducting business, while neglecting patterns that nuture human progress and development:

a. Centralization

Even though the Internet was designed around the idea that every computer can communicate directly with every other computer, it has evolved towards centralized silos of information.

Inaccessibility of Programming to End-Users

Once there were no end users of computers at all, and computers were thought to be too hard for anyone to useon their own. The advent of personal computing of course changed all that, but today there is still a wall between the technical elite and the end users.

c. Conflation of the content layer and the presentation layer

The web is document centric, which means when you download a webpage, you get not only thecontent you came to the website for, but all the advertisements and cross-salesthat the provider decieds to bundle with the content. This conflation limits the possibility of reuse of information, and nobody is in a hurry to change this because, how would we make money?

Aquameta is an attempt to address all three of these problem areas, with a new kind of architecture.

Aquameta is a p2p network for code, data, and multimedia. Imagine a world where you can create simple data-driven applications straight from your browser, push them directly to your friends, and collaboratively share data. Now you can, with Aquameta.

In this talk I’ll show you how to download and install Aquameta, and make an application in minutes, and talk about the long-term goals of the project.

Tags

p2p, data, democratization, programming, decentralization, allData

Speaking experience

PDXPUG, PGDay 2014, PSU ACM colloquium

Speaker