Project

General

Profile

Draft Content » History » Version 84

Joseph Potvin, 11/11/2021 11:48 AM

1 1 Craig Atkinson
# Draft Content
2 3 Craig Atkinson
3 11 Craig Atkinson
## ***TEMPORARY NOTE: All content for Xalgorithms website launch to be triaged here!***
4 8 Craig Atkinson
5 56 Craig Atkinson
### Please see [[Social Media Workflow]] before drafting.
6 49 Craig Atkinson
7 57 Craig Atkinson
---
8
9 67 Craig Atkinson
**Special Category - Thread for a 'pinned post' RE new version of the paper**
10 10 Craig Atkinson
11 9 Craig Atkinson
---
12
13 53 Craig Atkinson
14 1 Craig Atkinson
15 81 Joseph Potvin
1/ Introducing the #Data With Direction Specification (#DWDS) v0.9.0.
16
17 82 Joseph Potvin
The definitive @Xalgorithms resource.
18 81 Joseph Potvin
19 74 Craig Atkinson
#DataWithDirection #DWD #RulesasData #RaD #InternetofRules #IoR
20 1 Craig Atkinson
21
LINK TO PAPER
22
23 70 Craig Atkinson
---
24 1 Craig Atkinson
25 84 Joseph Potvin
2/ DWDS #RuleSchema is a concise #data model at the core of the Data With Direction specification. #DWDS 
26 71 Craig Atkinson
27 84 Joseph Potvin
DWDS #RuleMaker, #RuleTaker and #RuleReserve are the three functional parts of a [[data-processing pipeline]]https://doi.org/10.1109/TVCG.2016.2603178 for sifting out IS + RULE --> OUGHT relations. @Xalgorithms Alliance participants are creating three reference implementations on different platforms: developer / operator / modeller.
28 70 Craig Atkinson
29 1 Craig Atkinson
---
30
31 84 Joseph Potvin
3/ Until now, the world has lacked a scalable and efficient way to communicate obligation, permission or encouragement from 'rule-maker' agents of all types (including you) to 'rule-taker' agents of all types (including you). 
32
33
Data expressing MUST, MAY and SHOULD and their various negatives and synonyms is a distinct class of data with intrinsic directionality. 
34
35
DWDS is design for data with direction to be instantaneously discovered and transmitted over the Internet, in a form that is directly usable by non-specialized humans and machines, for any purpose, in any language.
36 70 Craig Atkinson
37 71 Craig Atkinson
---
38 1 Craig Atkinson
39 83 Joseph Potvin
4/ #DWDS enables a wide diversity of potential use cases. Early undertakings include cross-border trade, @Xalgo4Trade, monetary system integrity (#ERA), and dynamic indexed pricing, etc. The set of use cases taken together with the functional components constitute an emergent #InternetofRules -- a name proposed by @jrpotvin in 2016 https://vimeo.com/173809271
40 1 Craig Atkinson
41
---
42
43 77 Craig Atkinson
5/ Potvin, J. et. al. (Forthcoming, 2021). Data With Direction. Article in partial fulfillment of a Doctorate in Administration (Project Management). Université du Québec. Canada.
44 71 Craig Atkinson
45
---
46
47
6/ Text and Images are Licensed CC-BY-SA 4.0 International. Computer programming code designed and developed as part of this work is licensed under the Apache 2.0 License (end-user applications) and the GNU Affero General Public License 3.0 (network infrastructure components)...
48
49
---
50
51 1 Craig Atkinson
7/ Or later versions of those same licenses.
52
53 77 Craig Atkinson
For more information, visit: 
54
55
https://xalgorithms.org/organization
56
57
https://gitlab.com/xalgorithms-alliance
58 64 Craig Atkinson
59 61 Craig Atkinson
---
60 1 Craig Atkinson
61 64 Craig Atkinson
**Category 1 - About Xalgorithms, the model and people / community**
62 61 Craig Atkinson
63 64 Craig Atkinson
---
64 39 Craig Atkinson
Multi-National
65 29 Craig Atkinson
66 40 Craig Atkinson
Multi-Scale
67
68 39 Craig Atkinson
Multi-Lingual
69 40 Craig Atkinson
70 39 Craig Atkinson
Multi-Temporal
71
72
100% #Free / #Libre / #Open
73 1 Craig Atkinson
74 76 Craig Atkinson
Visit the new @Xalgorithms website to learn about the #DataWithDirection Specification (#DWDS).
75 41 Craig Atkinson
76 43 Craig Atkinson
#RulesasData #InternetofRules #IoR
77 41 Craig Atkinson
78 38 Craig Atkinson
https://xalgorithms.org/
79
80 1 Craig Atkinson
---
81 38 Craig Atkinson
82 62 Craig Atkinson
We are a decentralized community of contributors...
83 36 Craig Atkinson
84 29 Craig Atkinson
Learn more about the @Xalgorithms Foundation and Alliance of contributors on the #new @Xalgorithms website!
85
86 1 Craig Atkinson
https://xalgorithms.org/organization#alliance
87 79 Craig Atkinson
88
---
89
90
Let's Build!
91
92
With a complete end-to-end design, we're excited to share the #DataWithDirection specification, our work-in-progress reference implementations, and use cases in development under @Xalgorithms-hosted working groups.
93
94
https://xalgorithms.org/get-involved
95
96
---
97
98
We've Been Listening, Thinking, Building and Refining.
99
100 80 Craig Atkinson
With a complete end-to-end design, we're excited to share the #DataWithDirection specification, our work-in-progress reference implementations, and use cases in development under @Xalgorithms-hosted working groups.
101
102
https://xalgorithms.org/get-involved
103
104 79 Craig Atkinson
---
105
106
Individuals
107
108
Do Your Best Work Here.
109
110
We seek contributors who face complexity, are motivated to discover intuitive solutions, and pursue mutual understanding, and advancement.
111
112
Get involved!
113
114
https://xalgorithms.org/get-involved
115
116
---
117
118
Institutions
119
120
Build on Your Strengths
121
122
We need institutions to substantively review our work, to provide R&D funding, and to experiment with implementation.
123
124
Get involved!
125
126
https://xalgorithms.org/get-involved
127 29 Craig Atkinson
128
---
129
130
Want to engage in substantive discussions on #RulesasData?
131
132 73 Joseph Potvin
Join the @Xalgorithms email list!
133 29 Craig Atkinson
134
https://lists.xalgorithms.org/mailman/listinfo/community
135
136
---
137
138 75 Craig Atkinson
What are @Xalgorithms contributors writing about?
139
140 78 Craig Atkinson
Visit our blog for thought pieces:
141 75 Craig Atkinson
142
https://xalgorithms.org/writing
143
144
---
145
146 25 Craig Atkinson
Did you know that ideas bounce?
147
148
They do. Really!
149
150
Check out the community page on the #new @Xalgorithms website!
151
152
#RulesasData #community
153
154
https://xalgorithms.org/community
155
156
---
157
158 2 Craig Atkinson
How can you create a flexible, high tolerance brand for a decentralized #FreeSoftware community?
159 12 Craig Atkinson
160 30 Craig Atkinson
Learn how Calvin (@millennialglyph) has pulled this off with the #new @Xalgorithms identity!
161 12 Craig Atkinson
162
#FOSS #Libre #Design #HeadlessBrand #OpenSource
163 5 Craig Atkinson
164 2 Craig Atkinson
https://xalgorithms.org/writing/brand-process
165 3 Craig Atkinson
166 2 Craig Atkinson
---
167 6 Craig Atkinson
168 1 Craig Atkinson
"I get to write as I learn my way... for those reading, this is an invitation to join me and us."
169
170 31 Craig Atkinson
Deja's (@dejachy) journey @Xalgorithms began here. Check out her #blog to learn about her role on the team and other contributors.
171 14 Craig Atkinson
172
#GIS #Communications
173
174 8 Craig Atkinson
https://www.xalgorithms.org/writing/Explaining-ERA-and-my-Role-at-Xalgorithms
175 1 Craig Atkinson
176
---
177
178 32 Craig Atkinson
Navigating #impostersyndrome, #tech, and #EarthReserve Assurance, check out Deja's (@dejachy) insights on what it means to be #BlackinTech and her work on #ERA!
179 14 Craig Atkinson
180
#GIS #Communications
181 1 Craig Atkinson
182
https://xalgorithms.org/writing/Coding-Imposter-Syndrome-and-Gratitude
183 30 Craig Atkinson
184
---
185
186 1 Craig Atkinson
"My experience in the world of e-commerce throughout my final years of high school was formative to my understanding..."
187
188
Learn about Keith's (@keithdlt) journey to computational rules expression through #ecommerce!
189
190
#InternetofRules #IoR
191
192
https://xalgorithms.org/writing/A-Journey-to-Computational-Rule-Expression-Through-E-commerce-Adventure
193
194
---
195
196 31 Craig Atkinson
**Category 2 - About technical methods, approaches and philosophy**
197 48 Craig Atkinson
198
---
199
200
Expressions of obligation, permission or encouragement constitute a distinct class of data of the type:
201
202
IS + RULE -> OUGHT
203
204 15 Craig Atkinson
Visit the new @Xalgorithms website to learn more!
205
206
https://xalgorithms.org/writing/oughtomation-in-a-nutshell
207 22 Craig Atkinson
208 1 Craig Atkinson
---
209
210 53 Craig Atkinson
The #Data With Direction Specification! 
211 22 Craig Atkinson
212 53 Craig Atkinson
Instantaneously discover and transmit #RuleasData in a way that is directly usable by anyone and by any platform, for any purpose, in any language.
213 22 Craig Atkinson
214 53 Craig Atkinson
#DWDS #RulesasData 
215 22 Craig Atkinson
216 24 Craig Atkinson
Learn more on the #new @Xalgorithms website!
217 22 Craig Atkinson
218
https://xalgorithms.org/
219 1 Craig Atkinson
220 78 Craig Atkinson
---
221
222
Sequence diagrams Tweet
223
224
#DYK @Xalgorithms is developing three reference implementations? Check out the 
225 22 Craig Atkinson
226
---
227
228 15 Craig Atkinson
"The Bezier Spline itself is a useful way to draw continuous curves by using a few simple equations..."
229 27 Craig Atkinson
230 33 Craig Atkinson
Deja's (@dejachy) diving headfirst into visualizing the #ERA index curve via @projectjupyter and @plotlygraphs.
231 15 Craig Atkinson
232 24 Craig Atkinson
Check out her blog on the @Xalgorithms website! 
233 16 Craig Atkinson
234
https://xalgorithms.org/writing/Making-a-Bezier-Spline-and-Updates
235 15 Craig Atkinson
236
---
237 17 Craig Atkinson
238 21 Craig Atkinson
**Category 3 - About use cases, research and development**
239 17 Craig Atkinson
240
---
241
242 33 Craig Atkinson
Growing up in Canada’s port city of Halifax, #trade has always been a part of Craig's (@craigaatkinson) life.
243 18 Craig Atkinson
244 69 Craig Atkinson
Now, with @Xalgorithms @Xalgo4Trade, he’s on a mission to advance #rules and the #Internet for #tradefacilitation / #digitaltrade. 
245 17 Craig Atkinson
246
#RulesasData
247
248
https://www.xalgorithms.org/writing/How-Algorithms-Can-Enhance
249
250
---
251 20 Craig Atkinson
252 35 Craig Atkinson
From an African village to working on global technologies?
253 34 Craig Atkinson
254 35 Craig Atkinson
Learn about Nhamo's curiosity in understanding functional structures and the path of a ‘natural data scientist’!
255 34 Craig Atkinson
256
https://xalgorithms.org/writing/from-an-affrican-village-to-working-on-global-technologies
257
258
---
259
260 47 Craig Atkinson
Wondering how #EarthReserve Assurance (#ERA) use case work @Xalgorithms is going?
261 20 Craig Atkinson
262 32 Craig Atkinson
Check out Deja's (@dejachy) updates on using #GIS to calculate normalized difference vegetation index (#NDVI) across #ecoregions! 
263 20 Craig Atkinson
264
https://xalgorithms.org/writing/Using-Geospatial-Data-to-define-Ecoregions-and-Ecosystem-Integrity
265
266
---
267
268 32 Craig Atkinson
Will, an undergraduate at @NorthwesternU, is working with @Xalgorithms and Northwestern's CCL to use an #economic #framework - #EarthReserveAssurance (#ERA) - that aligns both economic and #environmental incentives!
269 20 Craig Atkinson
270
#agentbasedmodelling #ABM
271
272
https://xalgorithms.org/writing/agent-based-modelling-and-the-earth-reserve-assurance
273 28 Craig Atkinson
274
---