Consent concepts owner, GPT suggests data custodian authorized party service provider let’s go with provider or party. consent applies to a resource instance (SSN) or type (bank account transaction). but can treat instance as a pathological type that has just one instance. do we need actions allowed if party is specified? party might share. or purposes/uses marketing, sharing, etc can owner provide blanket consent to any party? or any party in some category? or a party in some group (eg, as defined by Consumer Reports companies)? can one party inherit consent from another? ...
deemph: data model and action definitions for coding. extending: modularity, but probably needs data. essence: OPs. relevance: LLMs
Design is necessary but not sufficient One final response to another possible skepticism. Some might say that none of this design stuff matters if the software isn’t reliable, scalable, performant, etc. The answer to this objection is easy: yes. Design is necessary but not sufficient. Just as great architecture won’t make a building successful if the civil engineers fail to ensure that it can withstand the wind, so a well-designed software product can’t succeed without good software engineering. ...
function cascadeDel (p: PostConcept, c: CommentConcept) { return i -> { p.del (*, i); c.del (i) } } function authDel (p: PostConcept, s: SessionConcept) { return i -> { u = s.getUser (); p.del (u, i); } } function authCascDel (…) sy = new Sync (); sy = sy.add ( new Link (“Post.del”,”Comment.del”) ) sy = sy.add (\ // when Sess.user, Post.del (u) )
A Concept Model of Noosphere Warning Heavy-duty concept design ahead! This note exploring the concept design of Noosphere is not for the faint-hearted. For those who aren’t very familiar with the concepts of decentralized storage (which includes me!) or who are learning concept design for the first time, this is likely not the best introduction to concepts. Why conceptualize Noosphere? This note applies my theory of concept design to Gordon Brander’s Noosphere. The reasons for expressing Noosphere in terms of concepts are: ...
Some notes about syncs Daniel Jackson Sept 16, 2024 Separating Semantic Actions from HTTP Request All web app frameworks separate details of HTTP requests (HTTP verb, URL, serialization formats) from underlying data model calls. In our previous architecture (the one we used in Kodless and in the 6.1040 starter code), we used the HTTP “route” (that is, the endpoint API call corresponding to the HTTP request) also as the function that performs concept synchronization. ...