“The con-ditions of a true critique and a true creation are the same: the destruction of an imageof thought which presupposes itself and the genesis of the act of thinking in thoughtitself.”
the conditions of a true critique creation are the same
“The con-ditions of a true critique and a true creation are the same: the destruction of an imageof thought which presupposes itself and the genesis of the act of thinking in thoughtitself.”
the conditions of a true critique creation are the same
the nature ofthought sans image
thought sans image
Webrecorder Web archiving for all!
Will Google start deleting YouTube content that is super long tail and unviewed?
delete long tail
It's so annoying that Google strips the geolocation data. What would be the reason for this? It has been frustrating following along with the ticket that goes nowhere for years: https://issuetracker.google.com/issues/80379228
!- for : why - perKeep - own your won Google photos - tweets - all your own data backed up, replicated on all your home devices - Heirloom computer https://indylab-2022.fission.app/hyp?heirloom
camlistore.net domain
localhost: Accept connections coming from localhost. On Linux, this means connections from localhost that are also from the same user as the user running the server.
accept connections from localhost
Configuring the server
a deep passion and curiosity for learning about why people do what they do and a drive to make an impact.
a behavior design and gamification consultant, meaning that I apply behavioral science and video game design principles to tech products to enable users to better accomplish their goals.
behavioral game design tech products
accelerating scientific discovery by lowering barriers to 00:00:42 user-generated synthesis of scientific literature which will include discussing how scholarly practices could be transformed
individual generated. not users
integrate that into the the document itself
Integrate into the document itself
TrailMarks Mark In
connections to wikidata
exists for mindgraph
how do we enable 00:41:50 portability transferability interoperability uh in particular
enable portability transferabiity interoperability
IndyWeb
three ingredients you need a convention 00:34:24 for note writing which people are actually pretty open to adopting and actually most people already do something like this um we need something like a hypertext notebook that allows understanding of links between things 00:34:36 of which there are many this is roman research we have obsidian we have notion we have tinderbox we have emacs we have athens lockseek foam rimnote lots and lots of different tools can implement 00:34:48 this kind of protocol and then a simple plugin that parses no singularities
convention for note writing
hypertext notebook
plugins to implement the protocol
issue based information systems is pretty uh pretty famous back in 80s for structured thinking over design and even there we have this 00:32:43 observation that you know the early phase of consideration of writing is uh needs to proceed with a contradictory incomplete forms and if you force people to only think in terms of structured nodes 00:32:55 and edges for example it sort of kills the thinking process right
IBIS
!- why - TrailMarks MindGraph IndyWeb

idea of incremental formalization where this targets a key long-standing bottleneck and sort of integrating structure into this 00:32:19 early stage creative knowledge work like literature reviewing and thinking
progressive formaliation
is it even possible to tap some of this creative exhaust that's research question too right is it social technically possible to integrate authoring of shareable discourse files
!- question : - is it socially technically possible to tap into this creative exhaust? - integrate authoring and shareable discourse graph
problem of private public alignment personal notes are 00:22:35 contextual they're idiosyncratic they're informal they lack structure what we want is something that's general shareable that has some level of standardization and reliable capture how do you bridge this is it possible
private public llignment
!- for : value prop - IndyWeb
looking for uh where are scholars already creating artifacts 00:19:42 that have properties of compression contextualizability and our composability
creating artifacts with 3 Cs
give people tools to build personal discourse wraps for themselves or for their labs we give them the means to share and 00:18:28 federate this discourse graph with others and then over time we can layer protocols on top of this to start to aggregate these into decentralized comments of resource graphs
do personal discourse learning synthesis graph
interpersonal collaboration with full provenance, permanence, evergreen social annotation
social discovery
Open Learning Commons

extend the space of possible contributions to look at this thing that we haven't explored yet which is what i 00:15:29 call scholar power contributions
"I find it odd that we are not, as humans, trying to capture some of our own internal semantics when we are writing in the way we link. Machine Learning coming the other way down the track, ah this is what the human beings are thinking"
Dr Mark Anderson
https://docdrop.org/video/XDrowxW2u1Y/#annotations:h188QINoEeuXYOfQrjQW-w
https://youtube.com/watch?v=XDrowxW2u1Y&feature=youtu.be&t=648
text mining uh this happens to be partially in my field um it's very cheap but it's significant accuracy and transparency challenges
text mining
accuracy and transparency challenges
research objects hub or nanopublications the number of active users is actually very very small
research objects nano publications
specialized curator model where you basically pay people or ask people to volunteer to do this extra work on top of the literature you can think of systematic reviews
specialized curator model
an authorship bottleneck um we have a different models for authorship that don't seem to be quite enough on their own
authorship bottleneck
we want to have an ocean of these micro publications uh these disgust at the moment it's no more than a puddle
want an ocean of micro publications, got a puddle
we basically have most of the warehouses 00:13:24 they're built but they're still mostly empty
warehouses built but mostly empty
contextualizability is super important right this distinction between claims and evidence uh turns out to be pretty important right to really understand the scope of the claim uh be able to question it be able to 00:10:24 repurpose it um it's really important to dig into right if you have a claim
contextualizability
if we break things down um that enables you to more creatively combine them with new uh theories and models and concepts
composability (combinability)
manipulate compressed units like claims not just whole papers right papers contain lots of different things in them but we actually care about manipulating thinking about the underlying uh ideas
manipulate compressed units like claims
compression contextualizability and composability
three cs
very mature well thought out clever standards for essentially how do 00:09:20 we represent a discourse problem gives you a little bit more intuition about why um discourse across a good idea beyond just the match on the surface with the kinds of 00:09:33 questions you're trying to ask
discourse graph match the questions you are trying to ask
![]()
Accelerating Scientific Discovery - Joel Chan20 views20 viewsJul 19, 2022
Introducing Filecoin, a decentralized storage network213,201 views213K views19 Jul 2017
augmenting individual and collective synthesis
augmenting individual and collective mutual learning
Discourse Graphs for Augmented Knowledge Synthesis: What and WhyJoel Chan, University of Maryland College of Information StudiesEmail: joelchan@umd.edu | Twitter: @joelchan86
Discourse Graphs
0x@0xProjectTrusted exchange infrastructure for the internet┊http://link.0x.org/DiscordSan Francisco, CA0x.orgJoined February 201784 Following264.2K FollowersFollowed by deWeb.io, SDO Ⓐ, and 24 others you follow
the promise of learning journeys for which artifacts endure.
learning journeys that endure
Open Learning Commons, with the Digital Life Collective

A peer-to-peer learning ecosystem

https://hypothes.is/a/jNKBKAd5Ee2vPYNzifagww

feed-forward system
!- concept : feed-forward system
A manifesto is a feed-forward system.
Gordon Brander@gordonbranderA manifesto is a feed-forward system.
The home-space project is nearing a full version release. The demo features a customizable virtual space hosted on IPFS and ENS, like a decentralized web version of VRChat.

IPFS VR

Computer Supported Collaborative Work in Virtual Environments

only one real answer that scales that's actually going to work which is they have to figure out how to talk to each other right they need to negotiate with each other that the probe each other if the dynamically figure out a common language so they can exchange information and fulfill the goals that the human programmer gave to them so that's why this goal directed stuff is 00:14:58 gonna be so important
have to figure it out
better still exchange explicit intentional structures
decentralized protocol based on the mechanics of word of mouth.
Those technologies are not peer-to-peer, because each component is either a server or a client, but not both.
server or client not both
Download Tally Ho!
Ethereal is a free e-mail catching service, mostly aimed at (but not limited to) Nodemailer users. Configure Ethereal as your outbound SMTP service and start sending mail. Nothing is actually delivered, all emails are caught and stored for review. What makee Ethereal stand out is the IMAP support and the freedom to create as many accounts as you wish, even programmatically.
for : indy.hub.pda.mail
experimenting with names ; ``` indy.<constellation>.<suite>.<app>
indy.<constellation>.<suite>.<app> ```
Ethereal is a fake SMTP service, mostly aimed at Nodemailer and EmailEngine users (but not limited to). It's a completely free anti-transactional email service where messages never get delivered. Instead, you can generate a vanity email account right from Nodemailer, send an email using that account just as you would with any other SMTP provider and finally preview the sent message here as no emails are actually delivered. So far Ethereal has caught 46 654 emails sent using Ethereal testing accounts.

You can also use Redemption (I am its author) and its RDOSession.GetMessageFromMsgFile method. It is accessible in JavaScript (IE only), Java (through COM bridge) and any .Net language.

RDOSession object is the top level object in the RDO object hierarchy from which all other objects are retrieved. To be able to use RDOSession object properties and methods, log on to a MAPI session first by either setting the MAPIOBJECT property or calling Logon, LogonExchangeMailbox or LogonPstStore methods.

RDO exposes Outlook mail, store and address book accounts through the RDOSession.Accounts collection and RDOMail.Account property
java?
Nodemailer App

Mailparser

Using Javascript for emails in browser view?
Send Email Messages (and Attachments) Using Delphi & Indy Full Source Code For an Email Sender Application

Lumír Indy@indymailJoined December 20140 Following4 FollowersNot followed by anyone you’re following
!- for : search - indymail
JSON Web Token authentication
!- for : do how - JWT | ScaleDrone
Build a Web App using the Hub
Declension of Latin Personal Pronouns
personal pronouns
textile.io We're hiring!
ThreadDB aims to help power a new generation of web technologies by combining a novel use of event sourcing, Interplanetary Linked Data (IPLD), and access control to provide a distributed, scalable, and flexible database solution for decentralized applications.
event sourcing
ThreadDB is a multi-party database built on IPFS and Libp2p that provides an alternative architecture for data on the web.
multi-party database
Overview The Hub is the fastest way to start building and experimenting with Textile technologies. It provides: Hosted Buckets and Threads with persistent IPFS endpoints. Developer accounts for individuals and organizations. API key integration into apps.

Toucan Paris@ToucanProtocolCarbon market infrastructure to scale climate action Tokenized carbon = building blocks for a regenerative economy Join the movement: http://toucan.earth/discordPolygontoucan.earthJoined March 2020389 Following12.2K Followers

"Monetizing the distribution of 'free' value for ALL"

EARN 7 X DAILY 0.0333 $TRI /▲33,300 gas-free, digital asset mgmt at warp speed using Pinball's L1 "lightning" TOKENIZATION TX protocol.
Pinball airdrop wallet

store critical datasets where cloud providers have proved too costly, too closed, or too restrictive
cloud providers
Cryptographically verified storage on a decentralized network has the potential to help humanity store its critical data for years to come. The value of Filecoin will drive many innovations for data storage never before possible on the Internet.
cryptographically verified storage
!- top read : IndyWeb
. Baumgart and S. Mies. S/kademlia: A practicableapproach towards secure key-based routing. In Paralleland Distributed Systems, 2007 InternationalConference on, volume 2, pages 1–8. IEEE, 2007
x
A practicableapproach towards secure key-based routing.
/kademlia sybill protection (David, Ali)
At its best, itcould push the web to new horizons, where publishing valu-able information does not impose hosting it on the publisherbut upon those interested, where users can trust the contentthey receive without trusting the peers they receive it from,and where old but important files do not go missing. IPFSlooks forward to bringing us toward the Permanent Web.
for : Permanent Web
push the web to new horizons
sed asa global, mounted, versioned filesystem and namespace, oras the next generation file sharing system.
the main contribution of IPFS is thiscoupling of systems and synthesis of designs
!- for : main contribution - IndyWeb and Opidox
coupling of systems and synthesis of designs
Proquint Pronounceable Identifiers.There have always been schemes to encode binary intopronounceable words. IPNS supports Proquint [?
Pronouncable Identifiers
As encouraged by SFS, users can link other users’ Ob-jects directly into their own Objects (namespace, home, etc).This has the benefit of also creating a web of trust (and sup-ports the old Certificate Authority model)
[12] D. Mazieres and M. F. Kaashoek. Escaping the evilsof centralized control with self-certifying pathnames.In Proceedings of the 8th ACM SIGOPS Europeanworkshop on Support for composing distributedapplications, pages 118–125. ACM, 199
https://hyp.is/0mSy0gRBEe2jwTc0PGqmVg/citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.8989
Self-Certified Names
LBFS [?] also usesmutable indices and immutable chunks
mutable Fossil
Object content addressing constructs a web with
data is expensive to move across net-work links
expensive to move data across network links
Objects are permanent
objects are permanent
What is required is some way to retrievemutable state at the same path.
mutable state at the same path
However, IPFS File objects are close enough to Gitthat conversion between the two is possible
conversion between git and IPFSD is possible
the applications were not designed as infrastructure tobe built upon.
tens of millions of nodes churn daily [16]
t 10s of millions of nodes churn daily
BitTorrent [2] deployed largefile distribution systems supporting over 100 million simul-taneous user
100 million simultaneous users
IPFS has no singlepoint of failure,
IPFScombines a distributed hashtable, an incentivized block ex-change, and a self-certifying namespace
ersionedfile systems, blockchains, and even a Permanent We
eneralized MerkleDAG
Merkle DAG
high through-put content-addressed block storage model, with content-addressed hyper links
exchanging objects within one Gitrepository
object in one git repository
a sin-gle BitTorrent swarm
single swarm
connect all computing de-vices with the same system of files
connect devices same system of files
peer-to-peer dis-tributed file system
p2p file system
Az elégedetlenség könyvéből

A világ leglassúbb folyamata: az érzés megváltoztatása a gondolat által.

to begin or introduce something
Self-sovereign identity

Autonomous Identity: How to Overcome Identity Governance Fatigue
![]()
"PESOS"Publish Elsewhere, Syndicate (to your) Own Sitehttps://indieweb.org/PESOS
PESOS
Can you easily search through all of your onlinedata in a unified way?
https://hyp.is/PvQGhgUaEe2-T6PkgWdnJw/docdrop.org/video/PlAU_da_U4s/

Perkeep:your personal storagesystem for life
about : Perkeep
from : https://hyp.is/t8w_KgUZEe2XkkfxziPymw/adlrocha.substack.com/p/adlrocha-permanently-store-your-things
https://hyp.is/iY-tNAUWEe2_R4siPuCYfQ/www.youtube.com/watch?v=PlAU_da_U4s
publish first to yours then you syndicate out
!- for : value prop - IndyWeb
store on web3.storage
share with context under your control connect with your audience
pesos published elsewhere it's indicate 00:10:41 to your own site
PESOS
a project that you keeps your content and your online memories forever
keep your content forever
our advice is that you should own your data so that you can you know stay 00:09:26 in control of it
own your data
stay in control
people put all their crap elsewhere on the web 00:08:07 and those sites shut down I also want to have unified search amongst all these silos I want to do search queries like show me all tweets that occurred you know two hours after I had been checked into a bar or something like that these are search queries that no one 00:08:21 silo can provide you because you know Twitter has your tweets but Foursquare or swarm has your check-ins and so you can't join these data sources
!- for : feat - omniSearch | IndyWeb

LinuxFest Northwest 2018: Perkeep
site-deaths


Finally, for further information you can check this last talk (and its corresponding slides) where Perkeep latest release is explained.
named by its content-addressable digest, like in IPFS
Perkeep’s Architecture

@adlrocha - Permanently store your things for life in the post-PC eraAnd Perkeep’s cute official mascot

boggle/ˈbɒɡ(ə)l/ Learn to pronounce verbinformalverb: boggle; 3rd person present: boggles; past tense: boggled; past participle: boggled; gerund or present participle: boggling(of a person or their mind) be astonished or baffled when trying to imagine something."the mind boggles at the spectacle"
!- for : product idea - bloggle
blog with mind-bloggling ideas
extremely surprising and difficult to understand or imagine:
extremely surprising
difficult to imagine
Nothing you can do, but you can learn How to be you in time It’s easy.

correlative features
!- for : kernel - Open Software Suits
!- for : - concept - Software Suite
!- disadvantages : Software Suites
add-on programs not available for purchase separately.
add-ons not available to purchase separately
More efficient acquisition process by installing all programs at once, instead of one at a time.
!- for : suites - IndyWeb
!- contrast : Software Suites - vs - Open Software Suites | IndyWeb
synergy and compatibility
!- for : suites - IndyWeb
Similar user interface in each program, reducing the learning curve and improving familiarity.
!- for : suites - IndyWeb
caching virtual filesystem
caching virtual file system
Likewise with blog posts, comments, likes, bookmarks, etc. They’re just objects.
just objects
If I take a bunch of photos, those don’t have filenames (or not good ones, and not unique). They just exist.
photos just exist
Superorganizers - Scott Belsky’s Elephant List

The Opportunity in Productivity A tour of the big ideas in new productivity app mymind

"The Opportunity in Productivity" Dan Shipper
In "The Opportunity in Productivity" Dan Shipper writes that he'd love to see more productivity apps think about how automatic hierarchies can be created to help us more frequently bump into the things we weren’t looking for but needed to see. Heyday is doing just that by building an AI-powered research assistant that automatically saves and resurfaces the content you visit when relevant.
The Opportunity in Productivity
Retain more of what you learn. Automatically. Heyday is an AI-powered research assistant that resurfaces content you forgot about with enhanced search results, article overlays, and a knowledge base that fills itself.
https://bafkreic5ogm6kdrnqv5dfu2up3ufd43q4sk4tljx7tg46n222kp7rvhkg4.ipfs.dweb.link/?filename=SearchCompanion-75c429cc29c8343c64277337e6f31c60.webm
Enhanced SearchSurface content from past research alongside Google results Article OverlaySupplement your reading with content from around the web Knowledge BaseCreate a knowledge base that fills itself SecurityAll your data is encrypted Enhances Most BrowsersChrome, Firefox, Brave, Edge, and Vivaldi supported Enhances Most Search EnginesGoogle, DuckDuckGo, Brave, and Google Scholar supported App IntegrationsResurfaces content from Gmail, Google Docs, Google Calendar, Slack, Dropbox, Evernote, Pocket, LinkedIn, and Twitter Founder Support1:1 support from Heyday co-founders in Slack
Enhanced Search Surface content from past research alongside Google results
Article Overlay Supplement your reading with content from around the web
Knowledge Base Create a knowledge base that fills itself
Security All your data is encrypted
Enhances Most Browsers Chrome, Firefox, Brave, Edge, and Vivaldi supported
Enhances Most Search Engines Google, DuckDuckGo, Brave, and Google Scholar supported
App Integrations Resurfaces content from Gmail, Google Docs, Google Calendar, Slack, Dropbox, Evernote, Pocket, LinkedIn, and Twitter
Founder Support 1:1 support from Heyday co-founders in Slack
Pricing
$10/month
Escaping the Evils of Centralized Control with self-certifying pathnames (1998)

Budo Attitude présente un enchaînemement yangsheng de Yang Jwing Ming70,181 views

Taiji Ball Qigong 1 by Dr Yang, Jwing-Ming (lo res 360p) Tai Chi Ball instruction from YMAA
x
Dr. Yang, Jwing-Ming classic demonstration of the 108 "Old Yang" taijiquan (low res 360)
https://bafybeihrtenn6oi4qme4axr4hsr44fmxj4irrnakarmixjjtzbc7f724bq.ipfs.dweb.link/?filename=Dr.%2520Yang-%2520Jwing-Ming%2520classic%2520demonstration%2520of%2520the%2520108%2520Old%2520Yang%2520taijiquan%2520-low%2520res%2520360-.mp4
!- search : software suite
A software suite[1] (Also known as an application suite) is a collection of computer programs (application software, or programming software) of related functionality, sharing a similar user interface and the ability to easily exchange data with each other.
collection of software with similar user interface and the ability to easily exchange data
Computers for Cynics 6 - The Real Story of the World Wide Web
“It’s not the black side. It’s not the white side. It’s the interface. It’s the edge.
its the edge yin and yang
Strange, transcendental, or transpersonal images.
neotenizing thing is like the condition of unconsciousness
That language—spoken language—is the original code for hacking virtual reality

https://bafybeic5kphwtr4mfvmgiqfotpldimq37qxssvhv55wsonjzzezxx4y5r4.ipfs.dweb.link/?filename=Dreaming%2520Awake%2520at%2520the%2520End%2520of%2520Time%2520-%2520Terence%2520McKenna.pdf
a precondition is a kind of unconsciousness, a kind of drifting, a certain taking your eye off the ball
drifting
I feel the ambiance of the people and the throb of the Zeitgeist
every person hears something different. Which is what is supposed to be going on, you know?
!- pearl : every personb hears something different - which is what is supposed to be going on
Digitally mediated and augmented human identity approached primarily for psychological, sociological, and ecological health.
We need to build systems for Augmenting Human Intellect. http://1962paper.org/web.html#annotations:1i1anAwMEeutPrtso0kK7w To realise Engelbart's Dream debuted 60 years ego
Need to figure out how we can "improve the intellectual effectiveness of the individual human being" and build a People Centred internet, the IndyWeb, that works for the people by the people
where each individual can be their own autonomous hub, empowered to weave their own networks of people ideas and pursuits, to engage in deep conversations, mutual learning for the benefit of participants, in trusted but verifiable networks of evergreen Autonomous Ambient Digital Spaces through which all can experience the Web as an extension of their Minds. Create an Open Learning/Doing Commons where
ideas can self-organize, contextualized, their growth is recapitulable and attributable with full provenance not only of contributions but sharing, accelerating co-evolution for Symmathesy.
This way Augmented Human Identity will take care of itself.

I'm going to give you an overview of what came before the demo in fact I think of it as the real demo it was what Doug himself 00:00:21 called the public debut of a dream and you would think oh well that's got to be the demo that was public but no it was a 1962 research report as is often the case with what Doug leaves us we think 00:00:35 we understand public debut of a dream dream demo no it's this 1962 report and he wrote those words the public debut of a dream and a letter to one of his 00:00:47 intellectual heroes than Eva Bush what he meant was the dream was a conceptual framework completed as a project report for the Air Force Office of Scientific Research

Human identity: the number one challenge in computer science
Build system from trust for trust where individuals have autonomous agency in their owned networks of connection to other individuals and self-organizing autonomous communities
on a people centred internet
identifiers artificially separated from any kind of contextual co-emergence and reciprocity with information exchange in relationships, severely curtailing personal freedoms, both physical and psychological, and eroding long-serving social mechanisms.
separated from contextual co-emergence
Autonompus interpersonal connections, conversation
Put people at the centre of the very architecture.
We need to build a People Centred internet that works for People
If you get personal first, autonomous connectivity and sharing in trustful ways evergreen, permanent,
individual-owned information identity will take care of itself and it will be for our benefit
Joins give the dots their meaning, their contextual relevance, their identity, just as dots give the information exchange direction and potency.
joins give the dots their meaning
In other words, the dots (the nodes, the people) don’t simply define the joins (the edges, the relationships) as Social Networking 101 might have it. We dot the joins in contextual information exchange just as much as we might be said to join the dots.
!- for : value prop - IndyWeb
rather than individuals tout court
individuals tout court
individual autonomy and self-empowerment (Giannopoulou & Wang 2021), it is fundamentally a mutation carrying computer science’s false premise further into community.
autonomy self-empowerment SSI false promise
https://www.organism.earth/library/document/dreaming-awake-at-the-end-of-time https://dweb.link/ipfs/bafybeic5kphwtr4mfvmgiqfotpldimq37qxssvhv55wsonjzzezxx4y5r4?filename=Dreaming%2520Awake%2520at%2520the%2520End%2520of%2520Time%2520-%2520Terence%2520McKenna.pdf

“But if I’m right, that the universe has an appetite for novelty, then we are the apple of its eye
novelty apple of its eye

The Interplanetary File System (IPFS) —which is a set of protocols to create a content-addressed,peer-to-peer (P2P) filesystem
about : IPFS
to : 27
Content-based addressing is where the content itself isused to create an address which is then used to retrievesaid content from the network
content itself is used to create an address
used to retrieve said content from the network
[27] J. Benet, “IPFS: Content addressed, versioned, p2pfile system,” arXiv preprint arXiv:1407.3561, vol. (Draft3), 2014.
[26] R. Mört, Content Based Addressing : The case formultiple Internet service providers. 2012.
addressing content bylocation is problematic, such as duplication of storage,inefficient use of bandwidth, invalid/dead links (link rot),centralized control, and authentication issues
!- pitfalls : location addressing
routed to a specific endpoint based onprior knowledge (e.g. the domain name or IP address)
routed prior knowledge
location-based addressing
clients (users) communicating toendpoints (hosts or servers).
clients users endpoints hosts or servers
master slave
, it is not possible to model everysystem as a CRD
not possible to model every system as a CRDT
!- hypothesis :
“counter”-basedtime-stamps to provide partial ordering.
"counter"-based time-stamps
partial ordering
Cryptographically linked events can also represent aclock
cryptographically linked events as clocks
one peer’s concept of “now” is notnecessarily the same as anothe
peer's concept of "now"
local timestampscan’t be used to determine “global” event causality
local timestamps
"global" event causality
CRDTs can provide an alternative to log-basedconsensus
CRDTs alternative to log-based consensus
A conflict-free replicated data type (CRDT)assures eventual consistency through optimisticreplication
many distributed systemsare now designed to provide availability and partitiontolerance by trading consistency for eventual consistency.
availability and partition tolerance
trading consistency for eventual consistency
Content Based Addressing: The case for multiple Internetservice providersBachelor's thesisRobert Mörtrmort@kth.se
As soon as there is morethan one request for the same content there is a gain in using CCNx rather than HTTP for contenttransfer.
more than one request gain
The Boundar
XML
can and did mislead us to ignore real issues
Harvest & Yield
near realtime messages can be lost
as there are strong guarantees to be able to get complete results for designated time periods
Conclusions
People acting as agents, hubs to themselves in their owned networks
Constant evolution (internet time)
Need Evergreen combination of data and capabilities
both available together within specific time periods
auto archiving
and auto upgrade chains
Time series with predefined granuality is permanent
Harvest Options
Can’t do pass--byby--reference (pointers)reference (poin
This is the key
we can pass content addreses = act as shared memory to named data
Symptom of a deeper problem
yeah need a people centred interpersonal computing paradigm powered by anti-databses, nbamed data networks
the data that us shared is out there
while echa participants have autoinbomous, redundant durable evergreen redundant storage (mutual backup) intight knit trusted networks of people build on trust fgor trust
The CAP Theorem
!- contrast : People centred, InterPersonal Constellations
can have Consistency, Availability
since all data shared is available in the network and is owned by and controlled by contributors partition tolerance is a given
need to centre on discoverability and reach
ACID vs. BASE
SBMS ACID
!- contrast : People centred, InterPersonal Constellations - atomicity - isolation - (eventual) consistency - durability
achievable
no need to forfeit Consistency and Isolation
Persistent State is HARD
Classic DS focus on the computation, not the data
Data centers exist for a reason
Other locations are for caching only:
proxies, basestations, set-top boxes, desktops
Distributed systems can’t ignore location
for : concept - Constellations
ACID properties
!- concept :ACID - atomicity - Consistency - Isolation - Durability
for transactions
relax to informatioin exchange
