- From: Timothy Holborn <timothy.holborn@gmail.com>
- Date: Thu, 21 Mar 2019 21:10:47 +1000
- To: Melvin Carvalho <melvincarvalho@gmail.com>
- Cc: Mitzi László <mitzil@inrupt.com>, public-solid <public-solid@w3.org>
- Message-ID: <CAM1Sok2__Mt6RtbVwYN5Pu_tNceU9T0gYO308sEbuanfHsbMfg@mail.gmail.com>
Melvin, I just grabbed it and turned it.into a google.doc to support collaborative work. Document author is mitzi On Thu., 21 Mar. 2019, 8:27 pm Melvin Carvalho <melvincarvalho@gmail.com wrote: > > > On Thu, 21 Mar 2019 at 11:22, Mitzi László <mitzil@inrupt.com> wrote: > >> Hi Timo, >> >> Thank you doing a re-take and sharing ideas to build on. >> > > Could you outline the purpose of this doc. > > Are these personal thoughts, or designed to be part of some "official" > discourse, or our group. > > >> >> >> Mitzi >> >> On 16 Mar 2019, at 23:35, Timothy Holborn <timothy.holborn@gmail.com> >> wrote: >> >> Heya, >> >> I realised i did not respond in a manner that was supportive of your >> initial attempts. I've thereafter put your doc into a google Doc[1] and >> have started to make comments (edits, in comment mode) - noting, i was >> unable to transfer ownership which was my intention (google told me, it >> needed to be transferred from the same domain - so, i couldn't do it). >> >> The first question i have - is it your intention to produce this document >> as a w3c Solid CG document? noting the particulars with respect to the IPR >> management implicit with W3C CG (and later IG/WG) works. If not, then i'm >> happy to start a new document - whilst assuming otherwise that this must >> have been your intent >> >> Second point is that specs usually go into a standard type of template, >> here's an example[2]. I note therein - there's a bunch of related specs >> (ie: LDP, SPARQL, RDF, HTML/HTML5, HTTP, Verifiable Claims (?), WebID, >> WebID-TLS, WebID-OIDC, LDN, WebSockets, Web of Things, WebRTC, various >> ontologies - ie: FOAF & the list goes on...) that could be culminated into >> a document that helps to provide pointers to the ecosystem components. >> Therein, the other method used for documentation is Wiki pages. I was >> alerted to a wiki form that's solid compatible[3][4] whilst noting, the >> 'official W3 solid CG' wiki is here[5]. >> >> Thereafter - here's a bunch of Thoughts / notes... IMHO. >> >> INITIAL NOTES (IMHO) >> >> >> 1. W3C SPECs vs. Ideological frameworks >> This is always problematic. There are various motivators for various >> persons, who are involved in 'standards work' via various means - some, >> investment backed (with not enough revenue for sustainability) where >> investors have different ideas / needs; others, 'starving artists', others >> - corporates with incorporated agenda, etc. >> >> W3C Specs from the CG need members buy-in to work. some examples >> includes history with payments works[6][7] which are now instrumental >> constituent objects to 'solid', afaik. >> >> Specs do need objective parts; yet, imho - enabling a variety of >> implementation methods is more considerate of the needs of 'standards' >> rather than the means to use a standards process to cement a 'rent seeking >> position', that isn't necessarily going to work out for the document >> authors / editors in any case. >> >> Which brings me to point (2) >> >> 2. 'human being centric' or 'human centric' vs. 'person centred' or >> 'agent centric' >> >> The solid specs, afaik, essentially provide flexibility about >> implementation strategies. These implementation strategies will be >> employed via a specified ideological approach by spec implementers - but >> this is not necessarily the same across the ecological environment brought >> about by the spec's existence - which does in-turn, seek to support >> interoperability rather than ideological application of a certain view upon >> all. >> >> Therein - there is the thing i call 'human centric'[8] requires a bunch >> of apparatus that is external to W3C, and now seemingly underway. >> Alternatives may include 'person centric' which then brings about >> implications about companies being considered by text of law persons[9] >> (which then, brought about a means to make a distinction about natural >> persons by works relating to the concept of natural persons being >> 'consumers'[10]). >> >> Agent centric extends beyond the 'person centric' stuff - and starts to >> add software, such as AI agents - whether they be the 'things' 'driving' >> 'self driving vehicles', or otherwise. These sorts of considerations are >> technically required, no-matter how the accountability frameworks are >> designed to bring accountability in defence of victims. >> >> Some may prefer a world where if the AI agent does the wrong thing, it's >> considered in a manner similar to 'act of god' and nothing is done; >> others, are very frightened about what the implications of this traditional >> type of 'corporate view' may have upon humanity and the natural world. >> >> yet - the problem is, when defining w3c specifications for 'solid' - the >> solid platform may well be a good option for being employed as the >> underlying 'web operating system' or 'network based operating system' >> foundation for a self-driving vehicle (whether it be car or wheelchair) >> that may in-turn communicate with other agents to ensure the occupant isn't >> harmed (particularly good for wheelchairs, seeking to ensure someone >> doesn't come-out of their driveway and run-over the wheelchair, for >> instance); therein - this is an 'agent centric' approach (using the vocab >> definition used by FOAF). >> >> 3. Distinction between a WebID and a WebID-[AUTH-SEQUENCE] - enormously >> important stuff. There is also 'patterning' happening with the creds work, >> that needs to be addressed by way of implementations, which IMHO in-turn >> requires definition of the 'intelligent agent' thing - that i think is >> intended to exist within the 'solid specs'? >> >> 4. DYO (Define Your Own) Robot >> The robot needs ontologies. If the robot is controlled by a company (or >> old-world-robot) then this needs to be declared as to make a master/slave >> arrangement between the responsible actor, and its subordinates, which >> in-turn need to be addressable for other agents. >> >> 5. SemWeb Addressable URIs (Inc. DIDs?) >> This is rather kinda important, imho. A definition needs to exist. I'm >> not sure if its about HTTP, or SPARQL Addressability, etc. I've looked >> into various related links[11][12][13]; whilst not knowing / understanding >> what the 'standards related' interop spec - should look like, at this stage. >> >> 6. pseudo-anon WebID's / URIs >> Providers could, in theory, provide a URI string that supplies a WebID & >> related data/support stuff, in a manner that keeps the real identity of the >> URI owner confidential to the provider (which is therefore able to be >> subjected to lawful request, facilitate KYC/AML, etc.); I do not see these >> semantics declared in almost any of the solid related works (perhaps its an >> 'at this stage' type of problem?). >> >> 7. Final thoughts on document >> IMHO - this document needs to be broken down into constituent objects. >> there are many issues with it ATM, so far as i consider, and some of the >> resolutions do indeed need new work to be done. embracing the leadership >> role of inrupt is essential to doing so, noting that whilst it is amongst >> potential lead implementers (thinking also of openlinksw in particular, but >> not exclusively) - there are some questions in there that are less about >> specs, and more about business models. >> >> Therein - this is difficult work to do. There is nothing about payments >> in the document, and the fact is that people only exist due to >> socio-ECONOMIC capacities made available for them to do so, there is no >> world where human beings (homo sapiens = wise man) live with dignity & >> wisdom whilst being devoid in their lives of economic attributions, or that >> they be considered a cost/burden upon society, as a consequence of seeking >> to do good (as apposed to dealing drugs or the many other socially bad >> things to do, that harm people, but have direct economic attributions that >> assist those who make such choices do indeed get paid for doing so. >> >> The dignity equastion, or kindness equations relating to 'knowledge >> workers' needs to be addressed; by implication therein, the concern nations >> may have is that the purpose of government relates to distribution of funds >> (which means people must be economically attributable, other than as a >> consumer) and law; so, in-order to make it clear that solid is NOT a plan >> to strip nations of their revenue & systems of evidence that enable their >> 'rule of law' to function (as is indirectly the implication) as to be >> managed worldwide - - > solid needs to demonstrate how it is that its >> systems design 'philosophical engineering' strategies, improve attributable >> personhood whilst also attending to emerging issues in IoT, AR, AI, etc. >> >> I think it is the case that solid is the best placed project able to >> demonstrate how it is designed from the ground-up in a manner that is able >> to meet these various challenges, but therein are the pragmatics of >> invest-ability which in-turn relates to ontological design[14]. >> >> This in-turn creates an underpinning object relating to the manner >> through which solid seeks to render 'treatment' over what be deemed 'the >> commons', and how informatics artifacts relating to the commons is made >> discoverable and under what terms should 'commons' be made manageable, and >> able to be used privately by persons - in a manner that could be akin to >> the ability to use language objects in your head, when looking at a tree. >> >> How and what does Solid do, in consideration of what may in-future be >> considered 'thought crime'... How does solid - define ontologically, the >> distinction between what an agent thought about - and what an agent did, >> and how it may be discovered in relation to what be considered 'low >> distortion ratios' for 'reality' as experienced by 'data subjects' as a >> part of their life. Therein a diagram (created sometime ago) >> https://www.webizen.net.au/wp-content/uploads/2018/09/Credential-enabled-Identity-5.svg >> - whereby that view formed by a judge - that's kinda what it gets down to >> at the end of the day... >> >> Living in a world where there is data about wrong-doing that causes >> death/injury, but due to the access control frameworks asserts to the data >> about any such situation forming a revocation category from its use to save >> a life, in a court of law - that's a fairly undignified implementation >> strategy, particularly where the rationale of 'privacy' is used to form any >> such allowance for beneficiaries. >> >> Thereafter - the document (PG:13) asks "Who should be responsible for >> governing the WebID registry? An institution? How to build trust? How to >> finance?" >> >> There's a few problems to this concept, imho. for instance, a 'WebID' >> may be psuedo-anonymous. Yet the answer, in-turn brings about the need >> to undertake a bunch of other works, that are not about w3c standards. >> It could be a w3 business group - but i'm not sure what the economics are >> to establishing any such group. >> >> IMHO - there's a seperate 'thing' that's about an 'ethics bound >> implementation alliance' - which i think may be different to timBLs work >> on a contract for the the web (as a whole), whilst noting - perhaps it >> could grow into becoming an 'optional protocol', much like many other >> 'human rights', agreements of international standing... >> >> hope that helps. >> >> I suggest, the economic & ontology work are perhaps amongst the highest >> of priorities; but this is hard to define in a manner i'm satisfactorily >> convinced has merit - given there are so many moving parts. Theory is, if >> we have ontology work happening, and a means to do >> micro-payments attributions relating to the works of persons (even if, the >> POC is managed centrally via inrupt as to manage KYC/AML related stuff) >> then, we'd be in a better place to parcel up work, and get it all done. >> >> If there's a list of commercial sponsors that are known today - awesome - >> very interested to see the list of who they are... ASAP. >> >> IMHO - we're messing with the infrastructure that's forming a diffused >> distortion array impactful upon those living with consciousness[15][16]. >> So, unlike other territories of commodification of natural resources, it's >> kinda important this stuff is considered in a manner that keeps the dignity >> of others - at the heart of ones purpose; or moreover - these are my >> thoughts, >> >> I have faith in those of others, but i'm not entirely sure how an >> 'on-boarding' approach should or could work... Some of the thinking, >> imho, is fairly foreign to all too many agents... >> >> but therein - perhaps that has more to do with my reality, than those of >> others. Noam speaks of 'moral grammar'[17] - but if we make a world where >> 'fake news' is the information source - then, it's not really people that >> will be responsible anymore? If someone is trained to hold false-belief's >> purposefully, via income generating commodification mechanisms - how it is >> their fault, if they say or do things that are factually horrific, whilst >> potentially reasonable from their status as an 'observer' of whatever >> information it is they've been fed (and what it is they've never been able >> to make known). >> >> Timo. >> >> >> [1] >> https://docs.google.com/document/d/15emiG_B0XKhJgv7dq9T0mNd9eGXcJTWPGsEuVHOaDGc/edit?usp=sharing >> >> [2] https://w3c-ccg.github.io/did-spec/ >> [3] https://github.com/bourgeoa/tiddlywiki-node-solid-server >> [4] https://bourgeoa.solid.community/public/tiddlywiki/ >> [5] https://www.w3.org/community/solid/wiki/Main_Page >> [6] http://manu.sporny.org/2016/browser-api-incubation-antipattern/ >> [7] https://www.w3.org/blog/news/archives/5862 >> [8] https://lists.w3.org/Archives/Public/public-rww/2016Feb/0015.html >> [9] https://en.wikipedia.org/wiki/Corporate_personhood >> [10] >> https://en.wikipedia.org/wiki/United_Nations_Guidelines_for_Consumer_Protection >> >> [11] https://en.wikipedia.org/wiki/Information-centric_networking >> [12] https://en.wikipedia.org/wiki/Content_centric_networking >> [13] https://irtf.org/icnrg >> [14] https://www.youtube.com/watch?v=aigR2UU4R20 >> [15] >> https://www.youtube.com/playlist?list=PLCbmz0VSZ_voTpRK9-o5RksERak4kOL40 >> [16] >> https://www.technologyreview.com/s/613092/a-quantum-experiment-suggests-theres-no-such-thing-as-objective-reality/ >> >> [17] https://www.youtube.com/watch?v=Kr2K8mo-A5g&t=4898s >> >> >> On Sat, 16 Mar 2019 at 20:33, Mitzi László <mitzil@inrupt.com> wrote: >> >>> Hi W3C Solid Community Group, >>> >>> In preparation for our call next Thursday I wanted to share some >>> thoughts on the following agenda item: >>> >>> - Discuss possibility of Solid Design Requirements Specification in >>> particular the potential for defining the default data sharing settings in >>> such a way that the user is protected while able to engage at a minimum >>> level. >>> >>> >>> I have begun to write the Solid spec chronologically i.e. detailing the >>> technical requirements when they are relevant to the user journey. It is a >>> very rough draft. The purpose of this thought experiment is not to restrict >>> the path, rather to identify where the default design is critical and if >>> there are any technical requirements that if done by a single party would >>> result in a conflict of interest to the core values of Solid. I would like >>> to talk about the minimum. >>> >>> As homo sapiens, the default tends to be our choice, we are lazy. Rather >>> than fight our natural wiring (which anyone who went on a diet can tell you >>> is tough) I think we should reflect on the default to make sure it >>> represents our more considered choices and defined values. >>> >>> Pat’s work on G consent could be a very useful reference to build on >>> http://openscience.adaptcentre.ie/ontologies/GConsent/docs/ontology >>> >>> Depending on our conversations next week perhaps this could be a new >>> repository on the Solid GitHub. >>> >>> Please excuse me for using Microsoft Word, however, it illustrates the >>> point I am trying to make rather neatly. >>> >>> Mitzi >>> >>> >>> >>> >>
Received on Thursday, 21 March 2019 11:11:25 UTC