From 2b6af223e867cba90d51e0edc072f4eee8422fa3 Mon Sep 17 00:00:00 2001 From: shwetha729 Date: Sun, 20 Oct 2024 19:30:01 -0400 Subject: [PATCH] Noted: Sunday, October 20, 2024, 19:30:00 + 5 --- .../plugins/recent-files-obsidian/data.json | 76 +++++++++---------- enter/.obsidian/workspace.json | 48 +++++++----- .../Google Analytics.md | 0 .../Networking/Protocols/List of Protocols.md | 5 +- .../{ => Coding Tips (Classical)}/Webrings.md | 0 enter/Permacomputing.md | 29 +++++++ 6 files changed, 101 insertions(+), 57 deletions(-) rename enter/{ => Coding Tips (Classical)}/Google Analytics.md (100%) rename enter/{ => Coding Tips (Classical)}/Webrings.md (100%) create mode 100644 enter/Permacomputing.md diff --git a/enter/.obsidian/plugins/recent-files-obsidian/data.json b/enter/.obsidian/plugins/recent-files-obsidian/data.json index 2d46a40..e382ced 100644 --- a/enter/.obsidian/plugins/recent-files-obsidian/data.json +++ b/enter/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,5 +1,41 @@ { "recentFiles": [ + { + "basename": "Permacomputing", + "path": "Permacomputing.md" + }, + { + "basename": "Open Source & Privacy", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Open Source & Privacy.md" + }, + { + "basename": "What is copyright?", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/What is copyright?.md" + }, + { + "basename": "SPDX", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/SPDX.md" + }, + { + "basename": "Non Commerical license", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/Non Commerical license.md" + }, + { + "basename": "CRAPL", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/CRAPL.md" + }, + { + "basename": "At The Root", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/At The Root.md" + }, + { + "basename": "Organizations", + "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Organizations.md" + }, + { + "basename": "List of Protocols", + "path": "Coding Tips (Classical)/Terminal Tips/System Client/Servers/Networking/Protocols/List of Protocols.md" + }, { "basename": "My Domain Names", "path": "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md" @@ -12,13 +48,9 @@ "basename": "Digital Garden Plugin", "path": "About Obsidian/Obsidian Guides/Digital Garden Plugin.md" }, - { - "basename": "Open Source & Privacy", - "path": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Open Source & Privacy.md" - }, { "basename": "Google Analytics", - "path": "Google Analytics.md" + "path": "Coding Tips (Classical)/Google Analytics.md" }, { "basename": "Grafana", @@ -30,7 +62,7 @@ }, { "basename": "Webrings", - "path": "Webrings.md" + "path": "Coding Tips (Classical)/Webrings.md" }, { "basename": "1. Quick & Easy Website Making", @@ -167,38 +199,6 @@ { "basename": "Cura", "path": "Machine Tips (Quantum)/Project Vault/Constructions/3D printing/Cura.md" - }, - { - "basename": "Making Machines", - "path": "Machine Tips (Quantum)/Project Vault/Constructions/Making Machines.md" - }, - { - "basename": "Undergraduate Quantum Teaching Lab", - "path": "Machine Tips (Quantum)/Project Vault/Constructions/Undergraduate Quantum Teaching Lab.md" - }, - { - "basename": "5 Min Quantum Mechanics", - "path": "Machine Tips (Quantum)/Resources/5 Min Quantum Mechanics.md" - }, - { - "basename": "Brookhaven Seminar", - "path": "Machine Tips (Quantum)/Resources/Brookhaven Seminar.md" - }, - { - "basename": "Welcome to Quantum 101", - "path": "Machine Tips (Quantum)/Resources/Welcome to Quantum 101.md" - }, - { - "basename": "PHP", - "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/PHP.md" - }, - { - "basename": "JS Libs & Frameworks", - "path": "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Javascript/JS Libs & Frameworks.md" - }, - { - "basename": "Social Networks", - "path": "Coding Tips (Classical)/Project Vault/Current Projects/Communication Projects/WRITTEN TEXT/Internet Chats/Social Networks.md" } ], "omittedPaths": [], diff --git a/enter/.obsidian/workspace.json b/enter/.obsidian/workspace.json index 53c4e64..5c1fd55 100644 --- a/enter/.obsidian/workspace.json +++ b/enter/.obsidian/workspace.json @@ -37,7 +37,19 @@ "state": { "type": "markdown", "state": { - "file": "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md", + "file": "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Open Source & Privacy.md", + "mode": "source", + "source": false + } + } + }, + { + "id": "377a9394950b0456", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "Permacomputing.md", "mode": "source", "source": false } @@ -92,7 +104,7 @@ } } ], - "currentTab": 2 + "currentTab": 3 } ], "direction": "vertical" @@ -175,7 +187,7 @@ "state": { "type": "backlink", "state": { - "file": "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md", + "file": "Permacomputing.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -192,7 +204,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md", + "file": "Permacomputing.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -215,7 +227,7 @@ "state": { "type": "outline", "state": { - "file": "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md" + "file": "Permacomputing.md" } } } @@ -243,18 +255,26 @@ "obsidian-excalidraw-plugin:Create new drawing": false } }, - "active": "48dd0d774f6eae06", + "active": "377a9394950b0456", "lastOpenFiles": [ + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Open Source & Privacy.md", + "Permacomputing.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/What is copyright?.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/SPDX.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/Non Commerical license.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/CRAPL.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Sourcing/At The Root.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Organizations.md", + "Coding Tips (Classical)/Terminal Tips/System Client/Servers/Networking/Protocols/List of Protocols.md", + "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md", "About Obsidian/Obsidian Guides/Notable Obsidians.md", "About Obsidian/Obsidian Guides/Digital Garden Plugin.md", - "Coding Tips (Classical)/Project Vault/Current Projects/Missions/Open Source & Privacy.md", - "Google Analytics.md", + "Coding Tips (Classical)/Google Analytics.md", "Coding Tips (Classical)/Terminal Tips/System Client/Servers/Grafana.md", "Coding Tips (Classical)/Terminal Tips/System Client/Servers/Databases/Search.md", - "Webrings.md", + "Coding Tips (Classical)/Webrings.md", "Coding Tips (Classical)/Terminal Tips/3. GUIs/Internet/Websites/1. Quick & Easy Website Making.md", "About Obsidian/imgFiles/Pasted image 20241020173745.png", - "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/My Domain Names.md", "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/HTML & CSS.md", "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/High level - Front-end/Web \"Frameworks\".md", "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Low level - Back-end/C - write NASA CODE.md", @@ -264,15 +284,7 @@ "Coding Tips (Classical)/Terminal Tips/System Client/OSX Apple Macbook/OSX Apps.md", "About Obsidian/Obsidian Guides/Quartz.md", "Coding Tips (Classical)/Terminal Tips/2. CLI Tools/Languages/Middle/More Misc/R and Tableau.md", - "About Obsidian/Obsidian Guides/Contributing to an Obsidian.md", - "About Obsidian/Obsidian Guides/Formulas in Obsidian Advanced Tables.md", - "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website/Developing Quantum Computing & Teaching Quantum Information Science Education.md", - "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website/Landing Page.md", - "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website/Shwetha Jayaraj Notes.md", - "About Notepad.md", - "Coding Tips (Classical)/Terminal Tips/3. GUIs/Internet/Websites/Hosting/Netlify & Vercel.md", "Machine Tips (Quantum)/Quantum spaces.canvas", - "Machine Tips (Quantum)/Resources/Technologies, Orgs, & Apps/Applications/A-Z Applications.md", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Personal Website/Recording 20231210205353.webm", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Content for website", "Coding Tips (Classical)/Project Vault/Current Projects/Programming projects/Website Projects/Personal Website/Recording-20231210205423.webm", diff --git a/enter/Google Analytics.md b/enter/Coding Tips (Classical)/Google Analytics.md similarity index 100% rename from enter/Google Analytics.md rename to enter/Coding Tips (Classical)/Google Analytics.md diff --git a/enter/Coding Tips (Classical)/Terminal Tips/System Client/Servers/Networking/Protocols/List of Protocols.md b/enter/Coding Tips (Classical)/Terminal Tips/System Client/Servers/Networking/Protocols/List of Protocols.md index f1ba1ed..51853af 100644 --- a/enter/Coding Tips (Classical)/Terminal Tips/System Client/Servers/Networking/Protocols/List of Protocols.md +++ b/enter/Coding Tips (Classical)/Terminal Tips/System Client/Servers/Networking/Protocols/List of Protocols.md @@ -11,4 +11,7 @@ Some of them include the following protocols: - SenML (Sensor Measurement Lists) - SMTP (Simple Mail Transfer Protocol) - [SFTP](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FCLI%20Tools%2FNetworking%2FProtocols%2FSFTP) (Secure File Transfer Protocol) -- TSP (Tunnel Setup Protocol) \ No newline at end of file +- TSP (Tunnel Setup Protocol) +- [Finger](https://en.wikipedia.org/wiki/Finger_(protocol)) - an esoteric protocol + -  based on [Request for Comments](https://en.wikipedia.org/wiki/Request_for_Comments "Request for Comments") document RFC 742 (December 1977) as an interface to the `name` and `finger` programs that provide status reports on a particular computer system or a particular person at network sites. + - written in 1971 by [Les Earnest](https://en.wikipedia.org/wiki/Les_Earnest "Les Earnest") who created the program to solve the need of users who wanted information on other users of the network \ No newline at end of file diff --git a/enter/Webrings.md b/enter/Coding Tips (Classical)/Webrings.md similarity index 100% rename from enter/Webrings.md rename to enter/Coding Tips (Classical)/Webrings.md diff --git a/enter/Permacomputing.md b/enter/Permacomputing.md new file mode 100644 index 0000000..7dce12a --- /dev/null +++ b/enter/Permacomputing.md @@ -0,0 +1,29 @@ +[Permacomputing](https://permacomputing.net/permacomputing/) seems to be more of a tech philosophy or social movement similar to [SolarPunk](https://builtin.com/articles/solarpunk) as heard in HOPE rather than a tangible technology stack. It describes itself as: + +>both a concept and a community of practice oriented around issues of resilience and regenerativity in computer and network technology inspired by permaculture. + +For reference, permaculture is "*Agriculture practices using few energy resources and human intervention*" + + +## Properties of permacomputing systems + +The principles concretely manifest themselves in various forms so as to highlight the following properties: + +- **accessible**: well documented and adaptable to an individual's needs. +- **compatible**: works on a variety of architectures. +- **efficient**: uses as little resources (power, memory, etc) as possible ([minimization](https://permacomputing.net/minimization/)). +- **flexible**: modular, portable, adapts to various use-cases. +- **resilient**: repairable, [offline-first](https://permacomputing.net/offline_first/), low-maintenance, designed for disassembly, [planned for longevity](https://permacomputing.net/planned_longevity/), [maximized lifespan](https://permacomputing.net/lifespan_maximization/), descent-friendly or [designed for descent](https://permacomputing.net/design_for_descent/) + +The [principles](https://permacomputing.net/Principles/) of permacomputing are: + +- Care for life +- Care for the chips +- Keep it small +- Hope for the best, prepare for the worst +- Keep it flexible +- Build on solid ground +- Amplify awareness +- Expose everything +- Respond to changes +- Everything has a place. \ No newline at end of file