-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
28 changed files
with
233 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,37 @@ | ||
%% Begin Waypoint %% | ||
- **[[Knowledge]]** | ||
- **[[Social Ecological Systems]]** | ||
- **Concepts** | ||
- **Abstract** | ||
- **Events** | ||
- **Physical** | ||
- **Individuals** | ||
- [[Branko Milanovic]] | ||
- [[Friedrich Engels]] | ||
- [[Karl Marx]] | ||
- [[Kohei Saito]] | ||
- [[Marina Fischer-Kowalski]] | ||
- [[Rosa Luxembourg]] | ||
- **[[Meta]]** | ||
- **Objectives** | ||
- **Emancipation** | ||
- **Peace** | ||
- **Provisioning** | ||
- **Theories** | ||
- **Thought Communities** | ||
- **Degrowth** | ||
- **Environmentalists** | ||
- **Linguists** | ||
- **Etymologists** | ||
- **Marxists** | ||
- **Mathematicians** | ||
- **Neoliberal** | ||
- **Philosophy and Religion** | ||
- **Buddhist** | ||
- **Regional** | ||
- **African Philosophy** | ||
- **American Philosophy** | ||
- **Asian Philosophy** | ||
- **Middle Eastern Philosophy** | ||
- **Western Philosophy** | ||
- **Greek** | ||
|
||
%% End Waypoint %% |
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
1 change: 1 addition & 0 deletions
1
content/Entries/Knowledge/Knowledge.md → content/Entries/Meta/Meta.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
%% Begin Waypoint %% | ||
- **[[Modes of Inference]]** | ||
- **[[Organization]]** | ||
|
||
%% End Waypoint %% |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
19 changes: 19 additions & 0 deletions
19
.../Entries/Meta/Organization/Comparison and synthesis/Comparison and synthesis.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
> Kapp notes that, historically, synthesis of information has resulted in transferring concepts, methods and modes of thinking across disciplines. | ||
%% Begin Waypoint %% | ||
|
||
|
||
%% End Waypoint %% | ||
|
||
Figures of speech | ||
- Simile | ||
> figure of speech involving comparison of one thing with another of a different kind, used to make a description more emphatic or vivid, associated with the terms ‘as’ or ‘like’ (e.g., ‘as brave as a lion’). | ||
- Metaphor | ||
> figure of speech in which a word or phrase is applied to an object or action to which it is not literally applicable; it takes a dimension of a thing as representative or symbolic of something else, especially something abstract (e.g., ‘a blanket of snow’; ‘time is money’) | ||
- Analogy | ||
> Comparison between one thing and another thing for the purpose of explanation or clarification; there is a real correspondence or partial similarity; a thing is represented as being comparable to something else in significant respects. | ||
|
||
|
||
|
||
#### References | ||
- Spash, C.L. (2024) ‘Integration of social, ecological and economic knowledge’, in _Foundations of social ecological economics_. Manchester University Press, pp. 141–163. Available at: [https://www.manchesterhive.com/display/9781526171498/9781526171498.00014.xml](https://www.manchesterhive.com/display/9781526171498/9781526171498.00014.xml) (Accessed: 22 June 2024). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
Definition | ||
- "thought objects" | ||
- Add more | ||
|
||
Types | ||
- Quantitative | ||
- "Arithmomorphic" in Georgescu-Roegen | ||
- Qualitative | ||
- "Dialectical" in Georgescu-Roegen | ||
> "those that violate the Principle of Contradiction, namely that they are instances in which B is both A and non-A" | ||
> "Dialectical reasoning about concepts cannot be exact, but it can be correct." | ||
|
||
|
||
|
||
#### References | ||
- Spash, C.L. (2024) ‘Integration of social, ecological and economic knowledge’, in _Foundations of social ecological economics_. Manchester University Press, pp. 141–163. Available at: [https://www.manchesterhive.com/display/9781526171498/9781526171498.00014.xml](https://www.manchesterhive.com/display/9781526171498/9781526171498.00014.xml) (Accessed: 22 June 2024). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
- Stasis (e.q equilibria in economics) | ||
- Change | ||
- In social science | ||
- Dialectics | ||
- In maths | ||
- Calculus | ||
- In natural science? | ||
- E.g. evolution? | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
%% Begin Waypoint %% | ||
- **[[Comparison and synthesis]]** | ||
- **[[Concepts]]** | ||
- **[[Dynamics]]** | ||
- **[[Systems]]** | ||
|
||
%% End Waypoint %% |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
Definition | ||
- Becker: "elements, the relations between them, and the borders delimiting the system" | ||
|
||
Types | ||
- Simple systems? | ||
- Complex systems | ||
> behave non-linearly; they have positive and negative feedback loops; they may form hierarchies, thus displaying emergence and self-organization; and finally they depend strongly on their context and history | ||
#### References | ||
- Becker, E. (2012) ‘Social-Ecological Systems as Epistemic Objects’, in, pp. 37–59. |
4 changes: 0 additions & 4 deletions
4
content/Entries/Social Ecological Systems/Social Ecological Systems.md
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
Add dataviewjs at the top of the codeblock to enable | ||
|
||
#### RDF | ||
|
||
#### TTL | ||
|
||
#### Prolog | ||
|
||
``` | ||
function toPrologAtom(str) { | ||
return str.replace(/ /g, '_').toLowerCase(); // Replace spaces with underscores for Prolog atoms | ||
} | ||
const currentFolder = dv.current().file.folder; | ||
const pages = dv.pages().filter(p => p.file && p.file.folder.startsWith(currentFolder)); | ||
let prologStatements = ''; | ||
const fileMap = {}; | ||
let triples = []; | ||
// Populate the fileMap with all file paths and names in the current folder and subfolders | ||
pages.forEach(page => { | ||
if (page.file && page.file.path) { | ||
const path = page.file.path; | ||
const fileName = toPrologAtom(page.file.name); | ||
fileMap[path] = fileName; | ||
} | ||
}); | ||
// Generate the triples | ||
pages.forEach(page => { | ||
if (!page.file || !page.file.path) return; | ||
const path = page.file.path; | ||
const fileName = toPrologAtom(page.file.name); | ||
const folderName = toPrologAtom(page.file.folder.split('/').pop()); | ||
const outgoingLinks = page.file.outlinks ? [...new Set(page.file.outlinks.values.map(l => l.path))] : []; | ||
const processedLinks = {}; | ||
const links = Object.entries(page).filter(([key, val]) => val && val.path != null).map(([key, val]) => { | ||
const item = { from: fileName, to: fileMap[val.path], rel: toPrologAtom(key) }; | ||
processedLinks[val.path] = 1; | ||
return item; | ||
}).filter(item => item.from !== item.to); // Filter out self-referential links | ||
triples = triples.concat(links); | ||
const unnamedLinks = outgoingLinks.filter(l => !processedLinks[l]).map(l => ({ from: fileName, to: fileMap[l], rel: 'linked' })); | ||
triples = triples.concat(unnamedLinks); | ||
}); | ||
// Remove duplicate triples | ||
const uniqueTriples = Array.from(new Set(triples.map(JSON.stringify))).map(JSON.parse); | ||
// Generate atoms for each node | ||
const nodes = Object.values(fileMap).map(v => `${v}.`).join('\n'); | ||
prologStatements += nodes + '\n\n'; | ||
// Separate and sort Prolog statements for each edge | ||
let parentRelations = []; | ||
let linkedRelations = []; | ||
let otherRelations = []; | ||
uniqueTriples.forEach(t => { | ||
const fromPage = pages.find(page => fileMap[page.file.path] === t.from); | ||
const fromFolder = fromPage ? toPrologAtom(fromPage.file.folder.split('/').pop()) : ''; | ||
const toPage = pages.find(page => fileMap[page.file.path] === t.to); | ||
const toFolder = toPage ? toPrologAtom(toPage.file.folder.split('/').slice(-2, -1)[0]) : ''; | ||
if (fromFolder === toFolder) { | ||
parentRelations.push(`parent(${t.from}, ${t.to}).`); | ||
} else if (t.rel === 'linked') { | ||
linkedRelations.push(`${t.rel}(${t.from}, ${t.to}).`); | ||
} else { | ||
otherRelations.push(`${t.rel}(${t.from}, ${t.to}).`); | ||
} | ||
}); | ||
// Sort otherRelations alphabetically | ||
otherRelations.sort(); | ||
// Concatenate Prolog statements: otherRelations, parentRelations, and linkedRelations | ||
prologStatements += otherRelations.join('\n') + '\n\n'; | ||
prologStatements += parentRelations.join('\n') + '\n\n'; | ||
prologStatements += linkedRelations.join('\n') + '\n\n'; | ||
// Output Prolog statements | ||
dv.header(2, currentFolder); | ||
dv.span(prologStatements, 'prolog'); | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
grandparent(X,Y):- | ||
parent(X,Z), | ||
parent(Z,Y). | ||
parent(Z,Y). |