Ceptr
  • Projects
    • Pluggable Protocols
    • Holochain
    • Holo
    • Sovereign Commons
    • Neural Internetworking
    • Ceptr Core
  • Participate
    • Residencies
    • Opportunities
    • Hackathons
    • Explorations
    • Operations
    • Salons
  • Blog
  • White Papers
  • Contact

Ceptr Blog

Posts tagged as: runtrees

  • Semantic Trees

    Ceptr is built out of Receptors -- lightweight virtual machines which can be organized fractally. This means you can compose new communication and computing patterns out of receptors as cohe...

  • Funding Ceptr
    Read Time: 4 mins
    Arthur Brock • 12 June 2017

    Organizational Phase Shift

    You’ve probably seen a lot more activity around the MetaCurrency Project in recent months: a new Ceptr web site, Ceptr broken down into clearer sub-projects, blockchain alternatives, lots of code releases, Hackathons, virtual potlucks, online presentations, etc. I guess we ought to make it clearer what’s going on.

    Read More

  • dev
    Read Time: 1 min
    Eric Harris-Braun • 21 February 2017

    Holochain dev Sprint and Hackathon

    We’ve been on a quite a dev sprint on Holochain this last month in preparation for a Holochain Hackathon in March in San Francisco, where we are inviting folks to come and build Holochain apps! If you are interested in participating, please fill out this application.

    Read More

  • dev
    Read Time: 1 min
    Eric Harris-Braun • 17 January 2017

    Restructuring Ceptr Into Sub-Projects

    There’s been quite a bit of movement in Ceptr development over the last few weeks, so I wanted to just give brief overview of what’s going on. The big news is that we’ve broken the Ceptr development effort into some smaller sub-projects that are each independently valuable . Not only does this make the effort more manageable, but, we hope, will increase surface area for participation.

    Read More

  • dev
    Read Time: 6 mins
    Eric Harris-Braun • 09 July 2016

    Ceptr and the Bicameral Brain

    This is #4 in a series of dev posts.

    This past month I've made little coding progress. I'm still sorting through some Semtrex bugs in the few time windows I've had. So this month I want to share a higher level pattern and perhaps a bit more philosophical view on Ceptr coding.

    As we've been developing Ceptr, we've recognized two different approaches to solving programming problems. The first is what we might call the linear or algorithmic approach, and the second we might think of as a simultaneous or pattern matching approach.

    Read More

  • dev
    Read Time: 4 mins
    Eric Harris-Braun • 02 June 2016

    Musing on Coding in Ceptr: Making Sense of Data

    This is #3 in a series of dev posts, which just jump right into deep end of the techie pool.

    Everything in Ceptr gets built out of semantic trees. Why? Alan Perlis' epigram #106 on programming hints at the answer:

    It's difficult to extract sense from strings, but they're the only communication coin we can count on.

    Ceptr creates a new "communication coin" that we can still count on (in both senses) but from which it's much much easier to "extract sense." In fact, the "sense" gets baked in at the bottom layer in that everything in Ceptr is built out of semantic trees. Extracting "sense" however has lots to do with pattern matching. Regular Expressions provide a rich expressive capacity for discovering the patterns in text. We have build Semantic Tree Regular Expressions (Semtrex), as way to do the same for our semantic trees.

    Read More

  • videos
    Read Time: 1 min
    Arthur Brock • 04 May 2016

    Ceptr Under the Hood: The full overview of Ceptr

    This is a video from our session in January 2016 in Oakland CA talking with other geeks and sharing an overview of the technical aspects of Ceptr. It's a little long and we had latecomers coming in and interrupting the process, but if you want to understand it all, it's pretty good.


    Here's the prezi in case you want to step through it yourself.

    Read More

  • dev
    Read Time: 4 mins
    Eric Harris-Braun • 27 April 2016

    Musings on Coding in Ceptr: Signaling

    This is #2 in a series of dev posts, which just jump right into deep end of the techie pool.
    At the core of Ceptr you will find agent-like receptors which send each-other messages. We've provided a simple yet sufficient instruction set for rich message programming, taking into account both synchronous and asynchronous programming needs.

    The overall signaling model looks like this: Signal_Aspect_Receptor Membrane_Processing

    1. signals are sent on a carrier
    2. “through” an aspect
    3. and optionally keyed to a conversation or request
    4. are processed in the receptor's membrane
    5. by being matched against expectations associated with the aspect/carrier/conversation
    6. each of which trigger an action which either sends more signals or transforms the receptor's state

    Read More

  • dev
    Read Time: 3 mins
    Eric Harris-Braun • 30 March 2016

    Musings on Coding in Ceptr: First Dev Post

    This is the first in a series of posts I want to write about both building Ceptr and coding in Ceptr. In many of them I jump right into the middle of deep tech, so hold on to your horses, and enjoy!

    Read More

  • Read Time: 1 min
    Arthur Brock • 21 January 2016

    January 2016 Events in SFO/Bay Area

    January 2016 is a HUGE month for us at the MetaCurrency Project as we approach the release of Ceptr, the next economy / next Internet tools we've been building these past years.

    Come play and explore with us at one of our events in the San Francisco / Bay Area!

    Read More

  • Receptors Keys Crypto
    Read Time: 4 mins
    Arthur Brock • 03 November 2015

    Distributed Receptor-Based Computing

    [I shared this brief in preparation for the Rebooting the Web of Trust event in San Francisco November 3&4 2015.]

    The MetaCurrency Project's requirements for decentralization combined with a commitment to leveraging organizing principles of living systems led us to invest a lot of time in the past 5 years developing Ceptr. Ceptr is a rebuild of much of the computing stack optimized for decentralized sense-making, computation and composability. This means semantics baked into the lowest levels of memory storage, self-describing protocols which let anything talk with anything else, blockchain-like abilities for decentralized data storage and computation.

    Read More

  • semantic trees documentation resources semantics
    Read Time: 2 mins
    Arthur Brock • 24 October 2015

    Reading List

    People have been asking how they can find out more about Ceptr... What it is... How it works... etc. There are a few layers of answers to this question. The first is that we need to publish more, but nonetheless, there's some pretty substantial stuff for those who want to dig in.

    • The quickest overview is our MIT/KIT Webinar Demo which shows how most things work at a reasonably low level.
    • Most important is the Ceptr Revelation, which we want to keep expanding and updating as a not-quite-whitepaper.
    • There's our Github repo, wiki and Doxygen generated API documentation.
    • There's Arthur's blog and some Crypto-Currency related writing differentiating our approach to BFT & distributed apps from Blockchain.

    Read More

  • videos
    Read Time: 1 min
    Arthur Brock • 25 September 2015

    MIT/KIT Ceptr Webinar

    This is the Ceptr webinar that we did at the invitation of the MIT Kerboros Internet Technology group as a part of their monthly series of emerging web technologies to watch out for.

    Read More

  • semantic trees semtrex runtrees data structures webinar videos
    Read Time: 3 mins
    Eric Harris-Braun • 06 April 2015

    Semantic Trees

    Ceptr is built out of Receptors -- lightweight virtual machines which can be organized fractally. This means you can compose new communication and computing patterns out of receptors as coherent building blocks. But receptors themselves are built out of another coherent structure: semantic trees.

    Similar to how our body is made out of cells, and the organization of cells is what makes different kinds of organisms. Cells, themselves, are built out of amino-acid complexes at a lower level.

    We produced a couple short videos showing how semantic trees work for both DATA and PROCESS for our MIT-KIT Webinar about Ceptr. This blog post just focuses on the excerpt about Semantic trees for data structures and execution of code.

    Read More

  • webinar demo MIT events
    Read Time: 1 min
    Arthur Brock • 01 April 2015

    Announcing MIT / KIT Webinar -- April 2, 2015

    We've been asked to present our work on Ceptr via an MIT webinar as part of their (Kerberos and Internet Trust) series highlighting notablenew technologies. You can find the event on the MIT web site, and participate. We'll post a recording to this site afterward.

    We've been building all kinds of low-level underlying tech in Ceptr, but it's hard to make that kind of stuff visible to an end-user rather than a programmer. For this call, so that people can actually seewhat's happening under the hood, we've created some video demos and some visualization interfaces to render the underlying semantic trees in a web-browser via JavaScript.

    Read More

  • semantic trees data structures semantics Semantic Alternation structures symbols
    Read Time: 3 mins
    Arthur Brock • 29 November 2014

    Building Meaning through Semantic Alternation

    In designing Ceptr we've discovered a pattern in how systems build meaning. It's likely that someone else has already written about this, but we haven't found it, so we don't know what anyone else calls it. We're calling it Semantic Alternation.

    Something has meaning or significance in a particular context. This object (a physical structure) is footstool when in front of the easy chair, a table when holding the chess board between two chairs, and when we're low on seating for an event and put it at the end of the dining table, it's a chair. (See more pictures below)

    Read More

  • Receptors yin receptivity composability carriers
    Read Time: 3 mins
    Arthur Brock • 26 November 2014

    Ceptr Design: Receptive Capacity Breakthrough

    [This is an excerpt from the current draft of the Ceptr Revelation that I want to reference in other blog posts.]

    One of our big breakthroughs in our system design came when we were looking at how to maximize composability. In contrast to our foray into XGFL, we wanted it to be easy for everything to be functionally mashed together.

    We were talking about language and how amazingly composable it is. How, from a traditional computer science perspective of starting with ontological units, the conversation we were having was all constructed out of a couple dozen phonemes, which we used to construct word parts, and in turn constructed words, then phrases, then sentences, then narratives.

    Read More

  • Read Time: 2 mins
    Arthur Brock • 14 November 2014

    I am a Strange Loop. You're a Strange Loop. Wouldn't Ceptr likely be Strange Loop Too?

    Douglas Hofstadter, in Godel, Escher, Bach and I am a Strange Loop, weaves a pretty compelling tail of how mind and consciousness emerge from self-referential systems configured in a kind of "strange loop." Our consciousness or possibly all consciousness may emerge from this sort of feedback loop with strange interplay between levels.

    Read More

  • documentation docs resources
    Read Time: 1 min
    Arthur Brock • 17 September 2014

    The Ceptr Revelation

    In the vein of continuing to share what the heck we've been doing. We're gonna share our psuedo-white-paper even though it's totally a work in progress.

    Comments and Feedback are welcome!

    The Ceptr Revelation

    Read More

  • webinar events MetaCurrency introduction preview
    Read Time: 1 min
    Arthur Brock • 16 September 2014

    Coming out of the MetaCurrency Closet

    For the past few years, we've actually been working toward building Ceptr, but we haven't been very public about much. I mean we've posted code to github as we've built, but there's been no way for anyone to really understand what we're doing.

    We're working on changing all that.

    Read More

Search blog posts

    Tags:

    webinar events MetaCurrency introduction preview documentation docs resources Receptors yin receptivity composability carriers semantic trees data structures semantics Semantic Alternation structures symbols demo MIT semtrex runtrees videos Keys Crypto dev Funding Ceptr

    Ceptr is brought to you by
    the MetaCurrency Project

    • Twitter
    • Facebook
    • YouTube
    • Medium
    • Contact
    • Team
    • Site Repo

    Some rights reserved.

    Creative Commons License