- From: Aaron Gray <aaronngray@gmail.com>
- Date: Fri, 24 Jan 2025 03:13:24 +0000
- To: "Dr. Banjo Fox" <drbanjofox@protonmail.com>
- Cc: lisa@lisarein.com, Benjamin Goering <ben@bengo.co>, Adam Sobieski <adamsobieski@hotmail.com>, Emelia Smith <emelia@brandedcode.com>, Evan Prodromou <evan@prodromou.name>, public-swicg@w3c.org, "public-defacto@w3.org" <public-defacto@w3.org>
- Message-ID: <CAKXmGHDC+Ht67Vc7V+=YbXajrvpnLu6b4rEa4eDMr_q0nN8Hvw@mail.gmail.com>
On Thu, 23 Jan 2025, 05:19 Dr. Banjo Fox, <drbanjofox@protonmail.com> wrote: > > "I am still thinking that we need to establish a system like the DNS > system where a group of trusted servers can oversee the signatures of > sub-servers that run sub-chains." > > This statement from Aaron reminds me of an identity system I concocted in > the early design phases of Aardwolf-Social. Thereihht be even a couple of > napkins floating around somewhere. > Banjo, What I was sorting of implying is that the DNS root servers are very secure through design and operating procedures and by using a similar system where everything is locked down by ritual procedures. And that a system of similar trust could be created for maintaining a green or low energy consumption persistent block chain. That can be based on chained RSA signatures of SHA512's of blocks which I mentioned earlier in this thread. Aaron > - Banjo > > --- > "We will never know world peace until three people can simultaneously look > each other straight in the eye." - Puscifer > > Sent from Proton Mail Android > > > -------- Original Message -------- > On 1/22/25 22:20, Lisa Rein wrote: > > +1 🤔 > > On Jan 22, 2025, at 11:01 AM, Benjamin Goering <ben@bengo.co> wrote: > >  > I find it confusing how the `defacto` CG > <https://www.w3.org/groups/cg/defacto/> (mailing list cc'd) describes > itself here <https://www.w3.org/groups/cg/defacto/> and on LinkedIn as > `Decentralized Fact-checking & Provenance Working Group (DFCP)` and the > chairs (who are also founders of fact.technology) list 'W3C' and that > 'Working Group' on their LinkedIns in a way that 1) makes it look like they > work for W3C and 2) makes it look like that community group is a W3C > Working Group, when it's not and 3) the use of 'Working Group' could imply > that CG is more legitimate than other CGs like https://credweb.org/ > > Heads up, because at the very least it is confusing and, iirc, there may > be some community guidelines about not representing a W3C CG as a WG, and > not using the W3C logo in a way that is misleading. > > On Mon, Jan 20, 2025 at 5:46 AM Adam Sobieski <adamsobieski@hotmail.com> > wrote: > >> Aaron, >> All, >> >> Should these broader topics interest you, there is a new *Decentralized >> Fact-checking & Provenance Organization (DeFacto) Community Group: * >> https://www.w3.org/community/defacto/ . The Chair of the new Group is >> interested in blockchain-based solutions [1]. >> >> >> Best regards, >> Adam >> >> [1] https://fact.technology/ >> >> ------------------------------ >> *From:* Aaron Gray <aaronngray@gmail.com> >> *Sent:* Monday, January 20, 2025 12:39 AM >> *To:* Adam Sobieski <adamsobieski@hotmail.com> >> *Cc:* Emelia S. <emelia@brandedcode.com>; Evan Prodromou < >> evan@prodromou.name>; public-swicg@w3c.org <public-swicg@w3c.org> >> *Subject:* Re: Fact-checking and community notes on the Fediverse >> >> >> Adam, >> >> I am seriously of the opinion in any complex domain it takes an expert to >> make the real value judgements. Having said that detailed dissection of a >> text or text from audio and analysis by some form of grounding may allow >> analysis. >> >> But you have to remember everything is only a construct and even if all >> the facts are correct, we have to remember that even science does not have >> facts, only theories that are checked against experiment. Given this, >> therefore what we are actually dealing with hypothetical constructs to >> burrow sciences way of analysing the world and applying that. >> >> This puts us in a situation where something might "have all the facts >> correct" but may not be correct in itself, it's a construct, and it may >> have been constructed to mislead or may be constructed by someone who is >> not aligned with reality or suffers from the alignment problem, to burrow >> from AI. Or they might quite simply not have all the facts. >> >> Now does the fact checker have all the facts, can we even check all the >> facts, and who delineates the truth in the end. If we claim the ultimate >> truth and we are not aligned with reality then we are only misleading. >> >> To reiterate, I am seriously of the opinion in any complex domain it >> takes an expert. And if an expert system like science and scientists make >> the wrong call, either because they are owned, it bought or influenced by >> politics or circumstance, then the whole system maybe devalued by the >> general public, who ever they are now >> >> I rest my case, this thing is really complicated and we need to tread >> carefully tools can be misused and are a double edged sword. >> >> Sorry I did not answer your question but stepped back a bit into science >> and the edge of philosophy, but I think we need to bear in mind the wider >> context before and as we step forward. >> >> Regards, >> >> Aaron >> >> On Mon, 20 Jan 2025, 02:15 Adam Sobieski, <adamsobieski@hotmail.com> >> wrote: >> >> Aaron, >> >> Yes, the pandemic did trigger much interest in fact-checking. I don't >> know whether interest is waning or not or, for that matter, in which >> situations that end-users would choose to make use any of these features >> that we're brainstorming and discussing. >> >> Beyond the pandemic and the related topics of the accuracy of information >> during crises and emergencies, interesting use cases include assuring the >> accuracy of public-sector speeches, debates, and meetings. >> >> Maybe, someday, there will be real-time fact-checking for orators' >> debates? Maybe, someday, legislators or their staffers will be able to make >> use of real-time fact-checking technologies using their smartphones? >> >> P2P-based approaches for annotations might answer some questions that >> were presented (searching for annotations) while creating yet more >> questions. For instance, with respect to fact-checking, I'm not yet sure >> about what the UX would be when a fact or claim were contested, when there >> were thousands of annotations supporting a fact or claim and thousands >> opposing it simultaneously. This might display, instead of a green >> checkmark or a red x, a yellow warning indicator. Mindful of the pandemic >> and the points that you raised, what sorts of dashboards can be envisiond >> for end-users to explore contested or disputed facts or claims? >> >> Meanwhile, the *Citation Needed* project [1] presents an entirely >> different approach to fact-checking, one involving AI and Wikipedia. Which >> kinds of responses should such a system provide to end-users, I wonder, >> when it can find content both supporting and opposing facts or claims on >> Wikipedia? This might segue from fact-checking to argumentation and to >> hedging, listing alternatives (e.g., true, false) and providing support for >> each alternative. >> >> Thank you. Any thoughts on these points? >> >> >> Best regards, >> Adam >> >> [1] >> https://meta.wikimedia.org/wiki/Future_Audiences/Experiment:Citation_Needed >> >> ------------------------------ >> *From:* Aaron Gray <aaronngray@gmail.com> >> *Sent:* Sunday, January 19, 2025 6:57 PM >> *To:* Adam Sobieski <adamsobieski@hotmail.com> >> *Cc:* Emelia S. <emelia@brandedcode.com>; Evan Prodromou < >> evan@prodromou.name>; public-swicg@w3c.org <public-swicg@w3c.org> >> *Subject:* Re: Fact-checking and community notes on the Fediverse >> >> I think a lot of the issues we are dealing with need to be addressed with >> at source and are educational, social, political, nutritional, and drug >> related. >> >> Putting fact checking on things means :- >> >> a) your fact checking has to be correct, which often it's not. >> b) it has to be objective and not oppionated. >> c) it has to be well researched and well presented to _any_ audience. >> d) it has to be read, understood, and accepted. >> >> All of these are subject to cognitive biases. Wikipedia gives a good long >> list that all need to be considered :- >> >> https://en.m.wikipedia.org/wiki/List_of_cognitive_biases >> >> Quite frankly I think you are wasting your time most people don't read >> the stuff and it's got a reputation for being incorrect whether it is or >> not. So most of your target audience are either already educated and aware >> anyway or are not and just ignore it anyway. Most people on social media >> use emotions over intellect to judge things anyway and are subject to both >> confirmation bias and an echo chambered existence. >> >> The problems with COVID-19 for example were :- >> a) most people did not have sufficiently high enough levels of Vitamin D. >> b) the authorities wanted us to stay in and not get enough sunlight and >> fresh air >> c) most people drink milk and animal fats. Lactic and animal fats >> harbour Coronavirus. >> d) most people in ICU's had either comorbidities, were overweight, or >> had genetic disposition with hACE2 receptors. >> e) were black or Hispanic nurses pushed to the attack surface in ICU's in >> hospitals on their feet for excessive periods dealing with COVID-19 >> patients with airborne SARS-CoV-2 virii in close conditions with >> insufficient PPE. >> f) the people we were trying to protect were the elderly, people with >> comorbidities, people with immune conditions, or on immunosuppressants, or >> had genetic predispositions like the black population with hACE2 alleles. >> g) There are simple ways to help combat mRNA virii, like being young and >> having lots of siRNA's in your cell cytoplasm, having sex often and having >> lots of siRNA in your cellular cytoplasm, taking Vitamin C, D, Alpha Lipoic >> Acid and Quercetin if you have COVID-19. >> >> Now fact check that for example, you would not have found out this >> information without having run a COVID-19 group and/or read all the >> scientific literature on COVID-19 and SARS-CoV2. BTW this list is actually >> a lot lot longer but you get the idea. Now if you post that list you will >> get fact checked incorrectly despite it all being well researched mainly >> from PubMed accessible leading peer reviewed papers. >> >> This is what triggered all the fact checking in the first place. >> >> My 2 cents worth. >> >> Aaron >> >> On Tue, 14 Jan 2025, 23:32 Adam Sobieski, <adamsobieski@hotmail.com> >> wrote: >> >> Social Web Incubator Community Group, >> >> Hello. I am pleased to share some preliminary brainstorming and ideas >> about decentralized fact-checking and argumentation using P2P filesharing >> networks. >> Hopefully some of the following ideas can be of use for the Fediverse, >> e.g., for the discovery of existing annotations. >> >> Introduction With respect to sharing Web Annotations, uses of P2P >> networks have been previously explored (Segawa, 2006). Providing users with >> access to these kinds of networks from their Web browsers, today, is >> possible with WebRTC (Werner & Vogt, 2014; Ersson & Siri, 2015). >> P2P filesharing networks could be of use for decentralized fact-checking >> and argumentation. Facts or claims could be stored in entries, a special >> kind of file resource. >> By creating and sharing digitally-signed user feedback, notes, comments, >> or annotations with respect to those facts or claims in entries, users >> could express their determinations with respect to the veracity of facts or >> claims and could also present arguments for or against them (Bex, Snaith, >> Lawrence, & Reed, 2014). >> Entries could contain one or more references to paraphrases of content >> from locations on the Fediverse (see: Appendix A). Annotation objects from >> the Fediverse could be indexed and redundantly stored on P2P filesharing >> networks. >> Uses of Embedding Vectors >> Instead of, or in addition to, using cryptographic hashes to index and >> address content on P2P networks, digitally-signed entries for facts or >> claims could be indexed and addressed using embedding vectors (Zaarour & >> Curry, 2022). >> As considered, entries would be a special kind of file resource where >> their embedding vectors, embedding vectors verifiably for selections of >> other resources' contents, would be stored inside of them (see: Appendix A) >> rather than obtained from processing them with AI models. >> Indexing and addressing entries thusly would allow them to be merged or >> wrapped, e.g., to add paraphrases, digitally signing them at each step, >> without having to reindex them. Modifications, however, would result in >> changes to entries' cryptographic hashes. >> Deep learning can be used to detect and identify sentential paraphrases >> (Zhou, Qiu, Liang, & Acuna, 2022). More elaborate uses of language models >> could be utilized for inquiring and reasoning about whether sentences >> occurring in contexts were paraphrases. >> With respect to fact-checking on the Web, scenarios to consider include >> both fact-checking content which was expressly indicated to be a fact or >> claim by their authors, e.g., using custom elements, and fact-checking >> arbitrary selections of documents' content. >> Explorations with respect to fact-checking arbitrary selections of >> content include the open-source Citation Needed project by the Future >> Audiences team of the Wikimedia Foundation. >> The Prompt API >> Exploration is underway into providing APIs for accessing language models >> in Web browsers; the Web Machine Learning Working Group is developing the >> Prompt API. >> With access to language models in Web browsers, users might be able to >> obtain embedding vectors for portions of content in Web documents. These >> embedding vectors could be used to search for other content, e.g., >> annotations, including on P2P networks. >> Custom Elements HTML5 custom elements could allow facts or claims to be >> expressed in documents, e.g., to add visual indictors near them or enable >> special context menus for them, while specifying values for embedding >> vectors computed for them using AI models (see: Appendix C). Appendices >> Appendix A shows a markup sketch for an entry, a created entry wrapped to >> add a paraphrase to it. >> Appendix B shows that embedding vectors could be added to Magnet URIs and >> Metalinks. >> Appendix C shows that HTML5 custom elements could be used for asserted >> facts or claims which refer to entries on P2P networks by means of one or >> more embedding vectors. >> Appendix D shows an approach involving shortcodes for authors using >> content-management systems to be able to easily add facts or claims to >> their content. >> Bibliography >> Bex, Floris, Mark Snaith, John Lawrence, and Chris Reed. "ArguBlogging: >> An application for the argument web." *Journal of Web Semantics* 25 >> (2014): 9-15. >> https://www.sciencedirect.com/science/article/pii/S1570826814000079 >> Ersson, Kerstin, and Persson Siri. "Peer-to-peer distribution of web >> content using WebRTC within a web browser." (2015). >> https://www.diva-portal.org/smash/get/diva2:819420/FULLTEXT01.pdf >> Segawa, Osamu. "Web annotation sharing using P2P." In *Proceedings of >> the 15th international conference on World Wide Web*, pp. 851-852. 2006. >> http://ra.ethz.ch/CDstore/www2006/devel-www2006.ecs.soton.ac.uk/programme/files/pdf/p45.pdf >> Werner, Max Jonas, and Christian Vogt. "Implementation of a browser-based >> P2P network using WebRTC." *Hamburg* (2014). >> https://inet.haw-hamburg.de/teaching/ws-2013-14/master-project/Prj1-report-werner-vogt.pdf >> Zaarour, Tarek, and Edward Curry. "SemanticPeer: A distributional >> semantic peer-to-peer lookup protocol for large content spaces at >> internet-scale." *Future Generation Computer Systems* 132 (2022): >> 239-253. >> https://www.sciencedirect.com/science/article/pii/S0167739X22000590 >> Zhou, Chao, Cheng Qiu, Lizhen Liang, and Daniel E. Acuna. "Paraphrase >> identification with deep learning: A review of datasets and methods." *arXiv >> preprint arXiv:2212.06933* (2022). https://arxiv.org/pdf/2212.06933 >> >> >> Appendix A: Sketch of an Entry for a Fact or Claim >> >> <action kind="add-paraphrase"> >> >> <base> >> >> <action kind="create"> >> >> <base /> >> >> <time>2024-01-14T00:01:00Z</time> >> >> <v id="v-1" model=" urn:ai:model:llama:3.2:90B">...</v> >> >> <metalink id="source-1"> >> >> <file name="article1.html"> >> >> <url>https://www.example1.com/user1/article1.html</url> >> >> </file> >> >> </metalink> >> >> <selection source="source-1"> >> >> ... <select v="v-1">A sentence.</select> ... >> >> </selection> >> >> <signature>...</signature> >> >> </action> >> >> </base> >> >> <time>2024-01-14T00:00:00Z</time> >> >> <v id="v-2" model="urn:ai:model:llama:3.3:70B">...</v> >> >> <metalink id="source-2"> >> >> <file name="article2.html"> >> >> <url>https://www.example2.com/user2/article2.html</url> >> >> </file> >> >> </metalink> >> >> <selection source="source-2"> >> >> ... <select v="v-1 v-2">A paraphrase.</select> ... >> >> </selection> >> >> <signature>...</signature> >> >> </action> >> >> >> Appendix B: Adding Embedding Vectors to Magnet URIs and Metalinks Embedding >> vectors could be added to Magnet URIs by means of adding a key: xv. >> Embedding vectors could be new components of metalinks. >> <metalink xmlns="urn:ietf:params:xml:ns:metalink"> >> <published>2009-05-15T12:23:23Z</published> >> <file name="example.txt"> >> <url>http://www.example.com/example.txt</url> >> <vector model="urn:ai:model:llama:3.3:70B">...</vector> >> </file> >> </metalink> >> >> Appendix C: Custom Elements for Facts or Claims A custom element could >> be used to signify an asserted fact or claim, referring to an entry on a >> P2P network by means of embedding vectors alongside other information. Via >> a JavaScript library, and perhaps WebRTC, clients could participate in P2P >> networks and retrieve entries, feedback on entries, or both. >> Notice that, for the special file type of entries, those embedding >> vectors within them and not of the XML file itself are utilized with >> respect to storing and addressing the resource on P2P networks. >> <verifiable-claim see="magnet:?xv=...">Ut enim ad minim veniam, quis >> nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo >> consequat.</verifiable-claim> >> Appendix D: Content Authoring with Shortcodes How might authors easily >> add facts or claims to their content? With respect to popular >> content-management systems, the syntax for so doing could resemble that of >> existing shortcodes like [quote]. >> [claim]Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris >> nisi ut aliquip ex ea commodo consequat.[/claim] >> During content-publishing processes, authors' content-management systems >> (e.g., Drupal, WordPress) – or configurable plugins or extensions for these >> systems – could handle searching for existing paraphrases, adding new facts >> or claims (if needed) to P2P filesharing networks, obtaining the data for >> use in the see attributes, caching these data, and generating markup. >> >> ------------------------------ >> *From:* Emelia S. <emelia@brandedcode.com> >> *Sent:* Monday, January 13, 2025 11:21 AM >> *To:* Evan Prodromou <evan@prodromou.name> >> *Cc:* public-swicg@w3c.org <public-swicg@w3c.org> >> *Subject:* Re: Fact-checking and community notes on the Fediverse >> >> This is already something on the list of things that the ActivityPub >> Trust & Safety Taskforce is working on: >> >> [image: 4.png] >> <https://github.com/swicg/activitypub-trust-and-safety/issues/4> >> >> Idea: Annotations / Labeling of content · Issue #4 · >> swicg/activitypub-trust-and-safety >> <https://github.com/swicg/activitypub-trust-and-safety/issues/4> >> github.com >> <https://github.com/swicg/activitypub-trust-and-safety/issues/4> >> >> The Web Annotations model could work, but the discovery of annotations >> that exist is the hardest part, I've started solving that in >> https://github.com/ThisIsMissEm/annotations-service where I use the >> sha256 hash of the Object ID as the annotation collection ID, giving a very >> simple way to fetch all annotations for a given object. >> >> I do want to investigate what an Annotate activity would look like, but I >> suspect this would just be an announcement of sorts "hey, there's this web >> annotation over here for this target" >> >> Yours, >> Emelia >> >> On 13 Jan 2025, at 04:23, Evan Prodromou <evan@prodromou.name> wrote: >> >> We don't have an easy way for remote actors to annotate content on the >> Fediverse. >> >> The biggest use case for this is to have permissionless fact-checking or >> community notes. A fact-checking service could annotate a remote content >> object like a Note or a Video with additional fact-checking information, >> and compliant clients or servers could show the fact-checking information >> when showing the Note. >> >> I think there are some tricky parts to this structure, which I believe >> suggests that we should start working on it. >> >> Evan >> >> >> >>
Received on Friday, 24 January 2025 03:13:39 UTC