Login

Redecentralize

We’ve had enough of digital monopolies and surveillance capitalism. We want an alternative world that works for everyone, just like the original intention of the web and net.

We seek a world of open platforms and protocols with real choices of applications and services for people. We care about privacy, transparency and autonomy. Our tools and organisations should fundamentally be accountable and resilient.

Home
Paul Frazee [LibreList] Hosting services in the browser 2014-04-06 14:21:43 (6 years 6 mons 24 days 05:06:00 ago)
Hello all,

Sending out a new post today. An intro:

User capture on the Web is the result of fixed reliance on upstream decisions. Because there is no process model in the application layer, there is no opportunity to reconfigure individual components in the software. The scripts are merged into a single program.
 
By instead splitting Web applications into multiple programs using Web Workers, we can disentangle the hard dependencies created by a shared memory-space. Users can then change components at runtime by loading new programs.

Quick read, around 5 minutes.


Be well,
Paul F
Paul Frazee [LibreList] Re: [redecentralize] Hosting services in the browser 2014-04-06 15:18:15 (6 years 6 mons 24 days 04:09:00 ago)
Thanks, Eric.

I agree about both of those challenges. For usability, I've given my shot with the APIs, and I hope more eyes will bring more perspectives. Field experience and real-world feedback will probably be the key.

For proof of concept, I've got a couple irons in the fire. The fun one is a programmable environment based on RTS interfaces, which you can see a WIP video of here: https://www.youtube.com/watch?v=44UuUbiyVZg.

Paul F


On Sun, Apr 6, 2014 at 2:58 PM, Eric Mill <eric@konklone.com> wrote:

Really neat idea, Paul. It seems like the main technical challenge is abstracting this in a way that's easy for both developers and users to understand and change.

The main nontechnical challenge is just convincing people it's worth it. A live proof of concept would go a long way.

-- Eric

On Apr 6, 2014 3:22 PM, "Paul Frazee" <pfrazee@gmail.com> wrote:
Hello all,

Sending out a new post today. An intro:

User capture on the Web is the result of fixed reliance on upstream decisions. Because there is no process model in the application layer, there is no opportunity to reconfigure individual components in the software. The scripts are merged into a single program.
 
By instead splitting Web applications into multiple programs using Web Workers, we can disentangle the hard dependencies created by a shared memory-space. Users can then change components at runtime by loading new programs.

Quick read, around 5 minutes.


Be well,
Paul F

Eric Mill [LibreList] Re: [redecentralize] Hosting services in the browser 2014-04-06 15:58:45 (6 years 6 mons 24 days 03:29:00 ago)

Really neat idea, Paul. It seems like the main technical challenge is abstracting this in a way that's easy for both developers and users to understand and change.

The main nontechnical challenge is just convincing people it's worth it. A live proof of concept would go a long way.

-- Eric

On Apr 6, 2014 3:22 PM, "Paul Frazee" <pfrazee@gmail.com> wrote:
Hello all,

Sending out a new post today. An intro:

User capture on the Web is the result of fixed reliance on upstream decisions. Because there is no process model in the application layer, there is no opportunity to reconfigure individual components in the software. The scripts are merged into a single program.
 
By instead splitting Web applications into multiple programs using Web Workers, we can disentangle the hard dependencies created by a shared memory-space. Users can then change components at runtime by loading new programs.

Quick read, around 5 minutes.


Be well,
Paul F
Adam Ierymenko [LibreList] Re: [redecentralize] Hosting services in the browser 2014-04-07 09:23:31 (6 years 6 mons 23 days 10:04:00 ago)
I like this on the meta level-- we need to start thinking about algorithms and their spaces of execution as social statements. In the information age, they are. The way software is structured and executed affects the form and function of the socioeconomic realm.

On Apr 6, 2014, at 12:21 PM, Paul Frazee <pfrazee@gmail.com> wrote:

Hello all,

Sending out a new post today. An intro:

User capture on the Web is the result of fixed reliance on upstream decisions. Because there is no process model in the application layer, there is no opportunity to reconfigure individual components in the software. The scripts are merged into a single program.
 
By instead splitting Web applications into multiple programs using Web Workers, we can disentangle the hard dependencies created by a shared memory-space. Users can then change components at runtime by loading new programs.

Quick read, around 5 minutes.


Be well,
Paul F

David Burns [LibreList] Re: [redecentralize] Hosting services in the browser 2014-06-05 12:21:02 (6 years 4 mons 24 days 07:07:00 ago)


On Mon, Apr 7, 2014 at 6:23 AM, Adam Ierymenko <adam.ierymenko@zerotier.com> wrote:
I like this on the meta level-- we need to start thinking about algorithms and their spaces of execution as social statements. In the information age, they are. The way software is structured and executed affects the form and function of the socioeconomic realm.

On Apr 6, 2014, at 12:21 PM, Paul Frazee <pfrazee@gmail.com> wrote:

Hello all,

Sending out a new post today. An intro:

User capture on the Web is the result of fixed reliance on upstream decisions. Because there is no process model in the application layer, there is no opportunity to reconfigure individual components in the software. The scripts are merged into a single program.
 
By instead splitting Web applications into multiple programs using Web Workers, we can disentangle the hard dependencies created by a shared memory-space. Users can then change components at runtime by loading new programs.

Quick read, around 5 minutes.


Be well,
Paul F


Jörg F. Wittenberger [LibreList] Re: [redecentralize] Hosting services in the browser 2014-06-06 08:46:27 (6 years 4 mons 23 days 10:41:00 ago)
Am 06.06.2014 00:21, schrieb David Burns:

If you are in the boat of seeing similarities between code as in law and code as in computer programs, you might enjoy how this equivalence became the heart of a software architecture:

http://askemos.org/index.html?_v=footnote&_id=1223

Goes all the way down to start from an analogy of a constitution...

I'm thrilled to see this idea eventually catching up.

/Jörg




On Mon, Apr 7, 2014 at 6:23 AM, Adam Ierymenko <adam.ierymenko@zerotier.com> wrote:
I like this on the meta level-- we need to start thinking about algorithms and their spaces of execution as social statements. In the information age, they are. The way software is structured and executed affects the form and function of the socioeconomic realm.

On Apr 6, 2014, at 12:21 PM, Paul Frazee <pfrazee@gmail.com> wrote:

Hello all,

Sending out a new post today. An intro:

User capture on the Web is the result of fixed reliance on upstream decisions. Because there is no process model in the application layer, there is no opportunity to reconfigure individual components in the software. The scripts are merged into a single program.
 
By instead splitting Web applications into multiple programs using Web Workers, we can disentangle the hard dependencies created by a shared memory-space. Users can then change components at runtime by loading new programs.

Quick read, around 5 minutes.


Be well,
Paul F



:
: