Posts I Like

Etage – A general data-flow framework featuring nondeterminism, laziness and neurological pseudo-terminology

Etage is a data-flow based programming language. It is build upon Haskell and provides nondeterminism and laziness. It is text based and through few basic commands it allows defining operations (neurons) and connections between operations (nerves) along which data can flow. Moreover, program can form a network with loops and is not limited to only tree-like structure.

Read More

PeerLibrary is calling for collaboration on open dataset of all academic publications.

xml4js – XML to JavaScript parser using XML Schema to guide conversion →

XML to JavaScript parser which uses XML Schema to guide conversion. Main motivation is that instead of guessing the structure of an XML document from the document itself, structure is created automatically from the XML Schema which makes output consistent for all XML documents, not just one at hand. For example, arrays are always arrays even when there is only one element in the particular XML document, and if there is only one element allowed, then there will be no one-element array wrapped around. This makes programmatically traversing the structure much easier, because structure is consistent and predictable.

Ideal of a economy in the society

I proposed the new global economic system which allows gradual transition from the current system. But to what would such a system lead? What is the ideal organization of economy in the society?

Read More

Gradual transition to the new global economic system

I wrote about the new global economic system in the past. One property I like is that it provides a simple and gradual transition to it.

Read More

Cargo Cult Science →

Feynman’s 1974 Caltech commencement address.

We made a new video talking about the emerging community of PeerLibrary, as well as the project’s origins in the open access movement.

Presentation of PeerLibrary at iAnnotate 2014 conference in San Francisco. Including the demo of current version in development, 0.2.

Are corporations a new form of slavery?

It is interesting to think about the whole concept of shareholding and corporations. It seems like a modern form of slavery. Because you cannot own a person anymore we developed a concept of corporate personhood, which we can own, sell, resell, split, merge, while it is doing work for you, its owner.

Read More

Data-flow society

I have proposed a new global economic system which, instead of trying to reduce transactions between people to one numerical value (money), stores all information about the transaction itself so that then later on everybody can assign a personalized value to the transaction.

An interesting observation is that we can see people as nodes in a network and transactions between them as connections (edges) in the network. The question is how we define these edges. Do we assign an edge a precomputed simple value, a number, which is made at the moment the edge itself is made. (This is what we currently do.) Or do assign context of the edge to the edge, so that anybody can evaluate the edge by themselves. (This is what I am proposing.)

Read More