diff --git a/.obsidian/plugins/obsidian-activity-history/data.json b/.obsidian/plugins/obsidian-activity-history/data.json
index 99b6833c..c17d295c 100644
--- a/.obsidian/plugins/obsidian-activity-history/data.json
+++ b/.obsidian/plugins/obsidian-activity-history/data.json
@@ -13,7 +13,7 @@
{
"path": "/",
"date": "2023-03-08",
- "size": 13604622
+ "size": 13613534
}
],
"activityHistory": [
@@ -1710,7 +1710,7 @@
},
{
"date": "2023-03-08",
- "value": 5031
+ "value": 14233
}
]
}
diff --git a/.obsidian/plugins/obsidian-commits/data.json b/.obsidian/plugins/obsidian-commits/data.json
index d1182576..d784d2a2 100644
--- a/.obsidian/plugins/obsidian-commits/data.json
+++ b/.obsidian/plugins/obsidian-commits/data.json
@@ -1545,7 +1545,7 @@
"links": 11
},
"05.02 Networks/Server Tools.md": {
- "size": 14007,
+ "size": 11617,
"tags": 6,
"links": 16
},
@@ -8657,7 +8657,7 @@
"00.03 News/How the Biggest Fraud in German History Unravelled.md": {
"size": 70511,
"tags": 3,
- "links": 1
+ "links": 2
},
"00.03 News/EVT Will Save Millions of Lives From Stroke. Eventually..md": {
"size": 37665,
@@ -8773,14 +8773,24 @@
"size": 632,
"tags": 2,
"links": 1
+ },
+ "01.05 Done/Servers - notes.md": {
+ "size": 4159,
+ "tags": 0,
+ "links": 3
+ },
+ "00.03 News/Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests.md": {
+ "size": 7461,
+ "tags": 3,
+ "links": 1
}
},
"commitTypes": {
"/": {
- "Refactor": 2697,
- "Create": 1554,
- "Link": 3759,
- "Expand": 1556
+ "Refactor": 2701,
+ "Create": 1556,
+ "Link": 3766,
+ "Expand": 1559
}
},
"dailyCommits": {
@@ -8794,14 +8804,14 @@
"6": 61,
"7": 554,
"8": 776,
- "9": 667,
- "10": 484,
+ "9": 676,
+ "10": 488,
"11": 387,
"12": 344,
"13": 407,
"14": 397,
- "15": 406,
- "16": 518,
+ "15": 407,
+ "16": 520,
"17": 559,
"18": 745,
"19": 462,
@@ -8815,7 +8825,7 @@
"/": {
"Mon": 2224,
"Tue": 1232,
- "Wed": 1178,
+ "Wed": 1194,
"Thu": 815,
"Fri": 872,
"Sat": 0,
@@ -8825,6 +8835,9 @@
"recentCommits": {
"/": {
"Expanded": [
+ " Servers - notes ",
+ " Servers - notes ",
+ " Servers - notes ",
" 2021-12-31 Quits smoking ",
" 2020-05-06 Checkup ",
" 2021-05-25 COVID Vaccine 1 ",
@@ -8872,12 +8885,11 @@
" 2023-02-26 France - Scotland (32-21) ",
" 2023-02-26 France - Scotland ",
" 2023-02-06 ",
- " 2023-06-29 Stefan's birthday weekend ",
- " Configuring UFW ",
- " Dr A Abuawad ",
- " Milan "
+ " 2023-06-29 Stefan's birthday weekend "
],
"Created": [
+ " Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests ",
+ " Untitled ",
" Untitled ",
" Untitled ",
" Untitled ",
@@ -8926,11 +8938,11 @@
" Untitled ",
" 2023-03-01 ",
" 2023-03-06 Médecin ",
- " 2023-02-28 ",
- " 2023-02-27 ",
- " 2023-02-26 OM - PSG "
+ " 2023-02-28 "
],
"Renamed": [
+ " Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests ",
+ " Servers - notes ",
" 2021-12-31 Quits smoking ",
" 2020-05-06 Checkup ",
" 2021-05-05 Checkup ",
@@ -8979,11 +8991,10 @@
" Citizen Kane (1941) ",
" Dr A Abuawad ",
" 2023-02-24 Meggi's Birthday weekend in Milan ",
- " 2023-03-09 🩺 Médecin ",
- " ‘Call Me a Scammer to My Face’ ",
- " Gary Gensler on Meeting With SBF and His Crypto Crackdown "
+ " 2023-03-09 🩺 Médecin "
],
"Tagged": [
+ " Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests ",
" 2021-12-31 Quits smoking ",
" 2020-05-06 Checkup ",
" 2021-05-25 COVID Vaccine 1 ",
@@ -9033,10 +9044,10 @@
" Who Wants to Be Mayor ",
" ‘Incredibly intelligent, highly elusive’ US faces new threat from Canadian ‘super pig’ ",
" ‘Incredibly intelligent, highly elusive’ US faces new threat from Canadian ‘super pig’ ",
- " Discarded Roman artefact may have been more than a good luck charm ",
- " Stamped "
+ " Discarded Roman artefact may have been more than a good luck charm "
],
"Refactored": [
+ " Server Tools ",
" @Health ",
" Japanese Souffle Pancakes ",
" Roasted Tomatoes with White Beans ",
@@ -9086,8 +9097,7 @@
" Zürich - Practical info ",
" Zürich - Practical info ",
" 2022-09-07 ",
- " 2022-09-05 ",
- " Test sheet "
+ " 2022-09-05 "
],
"Deleted": [
" Say Nothing ",
@@ -9143,6 +9153,12 @@
" Buttons 1.0 is Coming "
],
"Linked": [
+ " Server Tools ",
+ " Server Tools ",
+ " How the Biggest Fraud in German History Unravelled ",
+ " Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests ",
+ " Servers - notes ",
+ " Servers - notes ",
" 2021-12-31 Quits smoking ",
" 2020-05-06 Checkup ",
" 2021-05-25 COVID Vaccine 1 ",
@@ -9187,13 +9203,7 @@
" Say Nothing ",
" Andy Wahlou ",
" Le Ballroom du Beef Club ",
- " Providores ",
- " Casita Andina ",
- " 2023-03-04 ",
- " 2023-03-04 PSG - FC Nantes ",
- " Life After Food ",
- " 2023-03-04 ",
- " 2023-03-04 "
+ " Providores "
],
"Removed Tags from": [
" ‘Incredibly intelligent, highly elusive’ US faces new threat from Canadian ‘super pig’ ",
@@ -9283,7 +9293,8 @@
" @Commerces Paris ",
" Life - Practical infos ",
" ‘Incredibly intelligent, highly elusive’ US faces new threat from Canadian ‘super pig’ ",
- " @Desserts "
+ " @Desserts ",
+ " Server Tools "
]
}
},
diff --git a/.obsidian/plugins/obsidian-reminder-plugin/data.json b/.obsidian/plugins/obsidian-reminder-plugin/data.json
index 195a1b0a..f902a1dc 100644
--- a/.obsidian/plugins/obsidian-reminder-plugin/data.json
+++ b/.obsidian/plugins/obsidian-reminder-plugin/data.json
@@ -49,12 +49,12 @@
{
"title": ":cloud: [[Selfhosting]], [[Server Cloud|Cloud]]: Upgrader & Health checks %%done_del%%",
"time": "2023-05-01",
- "rowNumber": 284
+ "rowNumber": 282
},
{
"title": ":cloud: [[Server Cloud]]: Backup server %%done_del%%",
"time": "2023-09-05",
- "rowNumber": 281
+ "rowNumber": 279
}
],
"05.02 Networks/Server Alias.md": [
@@ -73,22 +73,22 @@
{
"title": ":hammer_and_wrench: [[Server Tools]]: Backup server %%done_del%%",
"time": "2023-04-04",
- "rowNumber": 696
+ "rowNumber": 549
},
{
"title": ":closed_lock_with_key: [[Selfhosting]], [[Server Tools|Tools]]: Upgrader Bitwarden & Health checks %%done_del%%",
"time": "2023-04-18",
- "rowNumber": 708
+ "rowNumber": 561
},
{
"title": ":hammer_and_wrench: [[Selfhosting]], [[Server Tools|Tools]]: Upgrader Standard Notes & Health checks %%done_del%%",
"time": "2023-05-18",
- "rowNumber": 713
+ "rowNumber": 566
},
{
"title": ":desktop_computer: [[Selfhosting]], [[Server Tools|Tools]]: Upgrader Gitea & Health checks %%done_del%%",
"time": "2023-06-18",
- "rowNumber": 703
+ "rowNumber": 556
}
],
"05.02 Networks/Server VPN.md": [
@@ -831,16 +831,6 @@
"title": "06:35 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download Kiss the Future",
"time": "2023-03-11",
"rowNumber": 106
- },
- {
- "title": "06:42 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download Esterno Notte (arte.tv)",
- "time": "2023-03-11",
- "rowNumber": 107
- },
- {
- "title": "06:42 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download House of Dragons",
- "time": "2023-03-11",
- "rowNumber": 108
}
]
},
diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json
index 5db4f657..916bf298 100644
--- a/.obsidian/plugins/recent-files-obsidian/data.json
+++ b/.obsidian/plugins/recent-files-obsidian/data.json
@@ -1,36 +1,40 @@
{
"recentFiles": [
{
- "basename": "@Main Dashboard",
- "path": "01.02 Home/@Main Dashboard.md"
+ "basename": "Server Tools",
+ "path": "05.02 Networks/Server Tools.md"
},
{
- "basename": "@Health",
- "path": "01.06 Health/@Health.md"
+ "basename": "Server Cloud",
+ "path": "05.02 Networks/Server Cloud.md"
},
{
- "basename": "2021-12-22 Covid booster",
- "path": "01.06 Health/2021-12-22 Covid booster.md"
+ "basename": "2023-03-08",
+ "path": "00.01 Admin/Calendars/2023-03-08.md"
},
{
- "basename": "2021-12-31 Quits smoking",
- "path": "01.06 Health/2021-12-31 Quits smoking.md"
+ "basename": "How the Biggest Fraud in German History Unravelled",
+ "path": "00.03 News/How the Biggest Fraud in German History Unravelled.md"
},
{
- "basename": "2021-05-05 Checkup",
- "path": "01.06 Health/2021-05-05 Checkup.md"
+ "basename": "@Main Dashboard",
+ "path": "01.02 Home/@Main Dashboard.md"
},
{
- "basename": "2020-05-06 Checkup",
- "path": "01.06 Health/2020-05-06 Checkup.md"
+ "basename": "Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests",
+ "path": "00.03 News/Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests.md"
},
{
- "basename": "2021-05-25 COVID Vaccine 1",
- "path": "01.06 Health/2021-05-25 COVID Vaccine 1.md"
+ "basename": "Servers - notes",
+ "path": "01.05 Done/Servers - notes.md"
},
{
- "basename": "2021-06-29 COVID Vaccine 2",
- "path": "01.06 Health/2021-06-29 COVID Vaccine 2.md"
+ "basename": "2021-12-31 Quits smoking",
+ "path": "01.06 Health/2021-12-31 Quits smoking.md"
+ },
+ {
+ "basename": "2023-02-24 Kidney inflammation",
+ "path": "01.06 Health/2023-02-24 Kidney inflammation.md"
},
{
"basename": "2023-01-23 Checkup",
@@ -41,12 +45,28 @@
"path": "00.01 Admin/Calendars/2023-03-07.md"
},
{
- "basename": "2023-03-08",
- "path": "00.01 Admin/Calendars/2023-03-08.md"
+ "basename": "@Health",
+ "path": "01.06 Health/@Health.md"
},
{
- "basename": "Server Cloud",
- "path": "05.02 Networks/Server Cloud.md"
+ "basename": "2021-12-22 Covid booster",
+ "path": "01.06 Health/2021-12-22 Covid booster.md"
+ },
+ {
+ "basename": "2021-05-05 Checkup",
+ "path": "01.06 Health/2021-05-05 Checkup.md"
+ },
+ {
+ "basename": "2020-05-06 Checkup",
+ "path": "01.06 Health/2020-05-06 Checkup.md"
+ },
+ {
+ "basename": "2021-05-25 COVID Vaccine 1",
+ "path": "01.06 Health/2021-05-25 COVID Vaccine 1.md"
+ },
+ {
+ "basename": "2021-06-29 COVID Vaccine 2",
+ "path": "01.06 Health/2021-06-29 COVID Vaccine 2.md"
},
{
"basename": "Server VPN",
@@ -68,10 +88,6 @@
"basename": "Configuring Fail2ban",
"path": "05.02 Networks/Configuring Fail2ban.md"
},
- {
- "basename": "Server Tools",
- "path": "05.02 Networks/Server Tools.md"
- },
{
"basename": "GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account",
"path": "05.02 Networks/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md"
@@ -112,10 +128,6 @@
"basename": "Big Shells With Spicy Lamb Sausage and Pistachios",
"path": "03.03 Food & Wine/Big Shells With Spicy Lamb Sausage and Pistachios.md"
},
- {
- "basename": "2023-02-24 Kidney inflammation",
- "path": "01.06 Health/2023-02-24 Kidney inflammation.md"
- },
{
"basename": "Template Timeline",
"path": "00.01 Admin/Templates/Template Timeline.md"
@@ -144,10 +156,6 @@
"basename": "Under the Volcano",
"path": "03.01 Reading list/Under the Volcano.md"
},
- {
- "basename": "How the Biggest Fraud in German History Unravelled",
- "path": "00.03 News/How the Biggest Fraud in German History Unravelled.md"
- },
{
"basename": "US-China 1MDB Scandal Pits FBI Against Former Fugee Pras Michel",
"path": "00.03 News/US-China 1MDB Scandal Pits FBI Against Former Fugee Pras Michel.md"
@@ -191,14 +199,6 @@
{
"basename": "hLedger",
"path": "06.01 Finances/hLedger.md"
- },
- {
- "basename": "Sanctuary",
- "path": "00.03 News/Sanctuary.md"
- },
- {
- "basename": "EVT Will Save Millions of Lives From Stroke. Eventually.",
- "path": "00.03 News/EVT Will Save Millions of Lives From Stroke. Eventually..md"
}
],
"omittedPaths": [],
diff --git a/.obsidian/workspace-mobile.json b/.obsidian/workspace-mobile.json
index 0aeec34f..f37d8208 100644
--- a/.obsidian/workspace-mobile.json
+++ b/.obsidian/workspace-mobile.json
@@ -13,7 +13,7 @@
"state": {
"type": "markdown",
"state": {
- "file": "01.02 Home/@Main Dashboard.md",
+ "file": "05.02 Networks/Server Tools.md",
"mode": "preview",
"source": false
}
@@ -157,7 +157,7 @@
"state": {
"type": "backlink",
"state": {
- "file": "01.02 Home/@Main Dashboard.md",
+ "file": "05.02 Networks/Server Tools.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -174,7 +174,7 @@
"state": {
"type": "outgoing-link",
"state": {
- "file": "01.02 Home/@Main Dashboard.md",
+ "file": "05.02 Networks/Server Tools.md",
"linksCollapsed": false,
"unlinkedCollapsed": false
}
@@ -254,32 +254,32 @@
},
"active": "f63167c25b2d96b9",
"lastOpenFiles": [
+ "05.02 Networks/Server Cloud.md",
+ "00.01 Admin/Calendars/2023-03-08.md",
+ "00.03 News/How the Biggest Fraud in German History Unravelled.md",
+ "01.02 Home/@Main Dashboard.md",
+ "00.03 News/Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests.md",
+ "05.02 Networks/Server Tools.md",
+ "01.05 Done/Servers - notes.md",
+ "01.06 Health/2021-12-31 Quits smoking.md",
+ "01.06 Health/2023-02-24 Kidney inflammation.md",
+ "01.06 Health/2023-01-23 Checkup.md",
+ "00.01 Admin/Calendars/2023-03-07.md",
"01.06 Health/@Health.md",
"01.06 Health/2021-12-22 Covid booster.md",
- "01.06 Health/2021-12-31 Quits smoking.md",
"01.06 Health/2021-05-05 Checkup.md",
"01.06 Health/2020-05-06 Checkup.md",
- "01.02 Home/@Main Dashboard.md",
"01.06 Health/2021-05-25 COVID Vaccine 1.md",
"01.06 Health/2021-06-29 COVID Vaccine 2.md",
- "01.06 Health/2023-01-23 Checkup.md",
- "00.01 Admin/Calendars/2023-03-07.md",
- "00.01 Admin/Calendars/2023-03-08.md",
- "05.02 Networks/Server Cloud.md",
"05.02 Networks/Server VPN.md",
"05.02 Networks/Configuring Telegram bots.md",
"00.01 Admin/Calendars/2023-03-05.md",
"00.01 Admin/Calendars/2023-03-06.md",
"05.02 Networks/Configuring Fail2ban.md",
- "05.02 Networks/Server Tools.md",
"05.02 Networks/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md",
"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md",
"05.02 Networks/Configuring Monit.md",
"05.02 Networks/GitHub - deividgdtfail2ban_telegram_notifications Sending fail2ban notifications using a Telegram bot.md",
- "00.01 Admin/Calendars/Events/2023-04-14 Médecin.md",
- "05.02 Networks/VPS Console Dialogue.md",
- "01.02 Home/@Shopping list.md",
- "02.03 Zürich/@Restaurants Zürich.md",
"01.06 Health",
"00.01 Admin/Emails/Print.pdf",
"00.01 Admin/Emails/2023-03-05 PPZ.txt",
diff --git a/00.01 Admin/Calendars/2023-03-07.md b/00.01 Admin/Calendars/2023-03-07.md
index 946e757b..1682793d 100644
--- a/00.01 Admin/Calendars/2023-03-07.md
+++ b/00.01 Admin/Calendars/2023-03-07.md
@@ -19,7 +19,7 @@ BackHeadBar: 20
Water: 3.2
Coffee: 0
Steps: 1677
-Weight:
+Weight: 94.6
Ski:
IceSkating:
Riding:
diff --git a/00.01 Admin/Calendars/2023-03-08.md b/00.01 Admin/Calendars/2023-03-08.md
index a245f24e..4ecdf753 100644
--- a/00.01 Admin/Calendars/2023-03-08.md
+++ b/00.01 Admin/Calendars/2023-03-08.md
@@ -16,8 +16,8 @@ Stress: 27.5
FrontHeadBar: 5
EarHeadBar: 35
BackHeadBar: 20
-Water:
-Coffee:
+Water: 1.15
+Coffee: 0
Steps:
Weight:
Ski:
@@ -105,8 +105,8 @@ This section does serve for quick memos.
- [ ] 06:35 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download Kiss the Future 📅2023-03-11
-- [ ] 06:42 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download Esterno Notte (arte.tv) 📅2023-03-11
-- [ ] 06:42 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download House of Dragons 📅2023-03-11
+- [x] 06:42 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download Esterno Notte (arte.tv) 📅 2023-03-11 ✅ 2023-03-08
+- [x] 06:42 :clapper: [[2023-03-08|Memo]], [[Entertainment]]: Download House of Dragons 📅 2023-03-11 ✅ 2023-03-08
%% --- %%
diff --git a/00.03 News/How the Biggest Fraud in German History Unravelled.md b/00.03 News/How the Biggest Fraud in German History Unravelled.md
index f0466462..dd66ffd8 100644
--- a/00.03 News/How the Biggest Fraud in German History Unravelled.md
+++ b/00.03 News/How the Biggest Fraud in German History Unravelled.md
@@ -12,7 +12,7 @@ CollapseMetaTable: true
---
Parent:: [[@News|News]]
-Read:: 🟥
+Read:: [[2023-03-08]]
---
diff --git a/00.03 News/Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests.md b/00.03 News/Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests.md
new file mode 100644
index 00000000..f9ad9fd6
--- /dev/null
+++ b/00.03 News/Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests.md
@@ -0,0 +1,73 @@
+---
+
+Tag: ["📜", "🦕", "🏇"]
+Date: 2023-03-08
+DocType: "WebClipping"
+Hierarchy:
+TimeStamp: 2023-03-08
+Link: https://www.scientificamerican.com/article/humans-started-riding-horses-5-000-years-ago-new-evidence-suggests/
+location:
+CollapseMetaTable: true
+
+---
+
+Parent:: [[@News|News]]
+Read:: 🟥
+
+---
+
+
+
+```button
+name Save
+type command
+action Save current file
+id Save
+```
+^button-HumansStartedRidingHorses5000YearsAgoNSave
+
+
+
+# Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests
+
+Archaeologists have found a handful of human skeletons with characteristics that have been linked to horseback riding and are a millennium older than early depictions of humans riding horses
+
+![Humans Started Riding Horses 5,000 Years Ago, New Evidence Suggests](https://static.scientificamerican.com/sciam/cache/file/3F742542-E0B2-4E03-8791E5E563C70373_source.jpg?w=590&h=800&B94CD98F-0B87-439B-98333FA3D45E8DC4)
+
+An Egyptian graffito of goddess Astarte on horseback, Nineteenth Dynasty Egypt. This depiction dates about 1500 years later than the Yamnaya riders. Note particularly the rather stockily built, smaller, and shorter horse when compared to modern horse. Credit: [S. Steiß, Berlin](https://www.eurekalert.org/multimedia/976697)
+
+We may never know when a human jumped on a horse and rode off into the sunset for the first time, but archaeologists are hard at work trying to understand how [horses left the wild](https://www.scientificamerican.com/article/the-secret-lives-of-horses1/) and joined humans on the trail to global domination. New research purports to have found the earliest evidence of horseback riding.
+
+A team of scientists reports that [humans may have ridden horses as early as 3000 B.C.E.](https://dx.doi.org/10.1126/sciadv.ade2451)—some 1,000 years before the earliest known artistic representation of a human astride a horse. The discovery, which is described in a study published on March 3 in *Science Advances*, hinges on skeletal analysis of human remains found across eastern Europe.
+
+“I always assumed that we would find it at some point,” says Katherine Kanne, an archaeologist at University College Dublin, who was not involved with the new research, about signs that humans were riding horses earlier than previous evidence had suggested. “A lot of us suspected this for a long time, and for it to come true is really exciting to see—and gratifying for sure.”
+
+To date, researchers have assembled only a patchy timeline of how humans have used horses. By about 3500 B.C.E., humans appear to have been [milking early domestic horses](https://pubmed.ncbi.nlm.nih.gov/19265018/), a delicate process, which is evidence that the animals were already quite tame. But a [recent genetic analysis](https://www.nature.com/articles/s41586-021-04018-9) suggests that the lineage of modern domestic horses didn’t arise until about 2000 B.C.E. That is around the same time that chariot wheels and artistic depictions of horseback riding begin to appear. Both indicate uses that would require fully domesticated animals.
+
+The new study tackles the challenge by focusing on human skeletons. Many of the remains it examines belong to [the Yamnaya people](https://www.scientificamerican.com/article/new-evidence-fuels-debate-over-the-origin-of-modern-languages/), who have been long associated with horses by archaeologists and who [swept across much of Eurasia](https://www.scientificamerican.com/article/when-the-first-farmers-arrived-in-europe-inequality-evolved/) from their origins in modern-day western Russia between 3000 and 2500 B.C.E. “The Yamnaya are extraordinary,” says the study’s co- author Volker Heyd, an archaeologist at the University of Helsinki. He notes that the group’s influence across Europe continues to this day in, for example, the Indo-European languages spoken across the continent.
+
+![Detail of the horse rider discovered in Malomirovo, Bulgaria. He displays the typical burial custom of the Yamnaya. The radiocarbon date puts him into the 30th century BC.](https://static.scientificamerican.com/sciam/assets/Image/2023/Malomirovo.JPG)
+
+Detail of the horse rider discovered in Malomirovo, Bulgaria. He displays the typical burial custom of the Yamnaya. The radiocarbon date puts him into the 30th century BC. Credit: [Michał Podsiadło](https://www.eurekalert.org/multimedia/976695)
+
+Heyd and a large group of his colleagues had set out to survey Yamnaya kurgans, or burial mounds, in eastern Europe. These structures and the items they contain are the only remaining traces of the culture. Co-author Martin Trautmann, an anthropologist also at the University of Helsinki, was stunned by a familiar pattern of marks associated with frequent horseback riding on the skeleton of a man in his 30s. These patterns—called “horseman syndrome”—happen as bones adapt to the biomechanical stress caused by repeated movements. “Bones are living tissue in living creatures,” Trautmann says. “You can read life histories from bones.”
+
+Horseman syndrome involves changes to the thigh bones, pelvis and lower spine. Trautmann had seen these alterations in countless skeletons from much later time periods. “Horseback riding is a very specific pattern of biomechanical stress,” he says. “You use muscle groups in a way you usually don’t do in everyday locomotion.”
+
+Trautmann initially hesitated to link the markings to horseback riding but soon found similar patterns on additional skeletons from that same time. All told, the new paper reports five Yamnaya skeletons displaying at least four of six such traits out of a total of 217 skeletons included in the kurgan survey.
+
+Not all the skeletons were preserved well enough to allow the researchers to evaluate every component of horseman syndrome, however, leading to some gaps in their assessments. “It’s a fascinating paper. I absolutely love it,” says Birgit Bühler, an archaeologist at the University of Vienna, who was not involved in the new research. “But I would be cautious because of these missing criteria.”
+
+And because the research focuses exclusively on human remains, not everyone is convinced the analysis shows that humans were riding horses specifically, despite long-standing academic association of the Yamnaya with horses. “Those pathologies might totally be involved with animal transport, but I see no real evidence here to actually link them to horses,” says William Taylor, an archaeologist at the University of Colorado Boulder, who was not involved with the new research. Unlike horseback riding, scientists don’t have a sense of the traces that riding other types of animals might leave on a human’s skeleton, a gap he says he hopes researchers begin to address.
+
+Trautmann says he suspects that riding animals that are similar enough to horses, such as mules, would leave signs of horseman syndrome. Although he’s satisfied by the scattered horse bones found at Yamnaya sites, he hopes someday scientists analyze those remains for corresponding skeletal signs that a horse regularly carried a rider.
+
+### ABOUT THE AUTHOR(S)
+
+**Meghan Bartels** is a science journalist and news reporter for Scientific American who is based in New York City.
+
+
+
+
+---
+`$= dv.el('center', 'Source: ' + dv.current().Link + ', ' + dv.current().Date.toLocaleString("fr-FR"))`
\ No newline at end of file
diff --git a/01.05 Done/Servers - notes.md b/01.05 Done/Servers - notes.md
new file mode 100644
index 00000000..10718734
--- /dev/null
+++ b/01.05 Done/Servers - notes.md
@@ -0,0 +1,219 @@
+```toc
+```
+
+
+
+##### Prometheus
+
+[[Configuring Prometheus|Prometheus]] is a monitoring tool for all types of programs and is based on 'structured log files' i.e. the `JSON` format.
+Please refer to the dedicated page to understand how [[Configuring Prometheus|Prometheus]] works. It needs to be paired with a visualisation software like Grafana to give its full potential.
+
+
+
+**live since**: [[2022-03-17]]
+
+
+
+##### Nodejs & Yarn
+
+JavaScript & JS package manager.
+
+
+
+#### Personal notes
+
+[StandardNotes](https://standardnotes.com) is a program enabling self-hosting with a server-side encryption.
+
+
+
+##### Service parameters (notes)
+
+```ad-info
+title: service parameters
+**IP**: 172.22.0.1:2700
+**DockerNames**: api-gateway, auth-worker, syncing-server-js-worker, auth, syncing-server-js, db, cache
+---
+**Address**: https://st-notes.mfxm.fr
+```
+
+
+
+##### Configuration (notes)
+
+2 files are used to configure the service:
+
+```ad-path
+~/standalone/.env
+```
+
+```ad-path
+~/standalone/docker/auth.env
+```
+
+Docs can be found [here](https://docs.standardnotes.com/self-hosting/docker).
+
+
+
+##### Pro Subscription
+
+By selfhosting, access to a Pro subscription is granted. Just make sure each user is flagged as pro in the database:
+
+```ad-command
+~~~bash
+docker-compose exec db sh -c 'MYSQL_PWD=$MYSQL_ROOT_PASSWORD mysql $MYSQL_DATABASE'
+~~~
+```
+
+
+
+Once in the SQL dialogue daemon, rin:
+
+```ad-command
+~~~bash
+INSERT INTO user_roles (role_uuid , user_uuid) VALUES ( ( select uuid from roles where name="PRO_USER" order by version desc limit 1 ) ,( select uuid from users where email="" ) ) ON DUPLICATE KEY UPDATE role_uuid = VALUES(`role_uuid`);
+~~~
+```
+
+
+
+And finally:
+
+```ad-command
+~~~bash
+insert into user_subscriptions set uuid = UUID() , plan_name="PRO_PLAN" , ends_at = 8640000000000000, created_at = 0 , updated_at = 0,user_uuid= (select uuid from users where email="") , subscription_id=1;
+~~~
+```
+
+
+
+##### User management (notes)
+
+No user management per se. .env file allows (or not) to restrict new registration.
+
+
+
+###### dBeaver
+
+[dBeaver](https://dbeaver.io) installed to view the database entries.
+
+```ad-info
+title: Tutorial for setting up conmection
+[Tutorial](https://devimalplanet.com/how-to-dbeaver-remote-database-ssh)
+```
+
+Once in the tool, select the data to see and the 'data' pane to visualise the tables.
+
+
+
+##### StandardNotes extensions
+
+```ad-info
+title: service parameters
+**Location**: ~/standardnotes-extensions
+**reverse-proxy**: ~/standardnotes-extensions/public
+
+---
+**Address**: https://tools.mfxm.fr/extensions/index.json
+```
+
+
+
+StandardNotes has developped extensions to customise both the skin and editor of the app. It is a paying feature normally but can be self-hosted and free.
+One GitHub user is offering a [repo](https://github.com/iganeshk/standardnotes-extensions) for extensions that can be cloned and linked to the application.
+
+* **Configuration file**
+
+```ad-command
+~~~bash
+~/standardnotes-extensions/.env
+~~~
+```
+
+* **Repository update**
+
+```ad-command
+~~~bash
+sudo python3 build_repo.py
+~~~
+```
+
+In the main folder.
+
+
+
+---
+
+
+
+#### Web Bookmarks
+[[#^Top|TOP]]
+
+
+
+Bookmark is a service to save and organise URLs.
+
+
+
+##### Service parameters (Bookmark)
+
+```ad-info
+title: service parameters
+**IP**: 172.23.0.2:9090
+**DockerNames**: server & client
+**live since**: [[2022-05-07]]
+
+---
+**Address**: https://bookmark.mfxm.fr
+```
+
+
+
+##### Configuration (Bookmark)
+
+Docker compose set-up.
+
+```ad-path
+~/Linkding
+```
+
+Docs can be found [here](https://github.com/sissbruecker/linkding).
+
+
+
+---
+
+
+
+#### Link Shortener
+[[#^Top|TOP]]
+
+
+
+A self-hosted link shortener.
+
+
+
+##### Service parameters (Link Shortener)
+
+```ad-info
+title: service parameters
+**IP**: 172.21.0.4:80
+**DockerNames**: pckd_frontend, pckd_server & pckd_db
+**live since**: [[2022-05-06]]
+
+---
+**Address**: https://link.mfxm.fr
+```
+
+
+
+##### Configuration (Link Shortener)
+
+Docker compose set-up.
+
+```ad-path
+~/Pckd
+```
+
+Docs can be found [here](https://github.com/Just-Moh-it/Pckd/issues/27).
+
diff --git a/05.02 Networks/Server Cloud.md b/05.02 Networks/Server Cloud.md
index 3bcd8d22..12693358 100644
--- a/05.02 Networks/Server Cloud.md
+++ b/05.02 Networks/Server Cloud.md
@@ -206,7 +206,6 @@ List of monitored services:
#### Service management
-[[#^Top|TOP]]
Service management is simple and happens theough the dashboard accessible with the `admin` user.
@@ -217,7 +216,6 @@ Service management is simple and happens theough the dashboard accessible with t
#### Data transfer
-[[#^Top|TOP]]
diff --git a/05.02 Networks/Server Tools.md b/05.02 Networks/Server Tools.md
index 2c5df3d7..5b2ee7e0 100644
--- a/05.02 Networks/Server Tools.md
+++ b/05.02 Networks/Server Tools.md
@@ -19,7 +19,7 @@ Characteristics:
Disk:
Capa: 90GB
Type: SSD
- UsedSpace: 31%
+ UsedSpace: 7%
TimeStamp: 2023-03-02
CollapseMetaTable: true
@@ -178,17 +178,6 @@ Please refer to the [[Configuring Fail2ban|conf guide]] for a detailed descripti
-##### Prometheus
-
-[[Configuring Prometheus|Prometheus]] is a monitoring tool for all types of programs and is based on 'structured log files' i.e. the `JSON` format.
-Please refer to the dedicated page to understand how [[Configuring Prometheus|Prometheus]] works. It needs to be paired with a visualisation software like Grafana to give its full potential.
-
-
-
-**live since**: [[2022-03-17]]
-
-
-
##### Postfix
Mail Transfer Agent. Configuration is standard to allow for emails to be sent by programs / deamons / [[Nextcloud]] or others. Such a [[Configuring Postfix|system]] is required for every server to work correctly.
@@ -207,9 +196,9 @@ Firewall management, see [[Configuring UFW|here]] for more details.
-##### Nodejs & Yarn
+##### JQ
-JavaScript & JS package manager.
+`jq` is a small Linux utility that helps parse `json` files. It is helpful to read [[Configuring Caddy|caddy]]‘s logs.
@@ -224,21 +213,17 @@ JavaScript & JS package manager.
|---------|:---------:
| |
| **Network: [[Configuring Docker\|docker]] dedicated** | 17.27.37.x
-**IP: pw-manager** | 17.27.37.3
-**IP: StandardNotes** | 172.22.0.1
+**IP: pw-manager** | 172.18.0.2
**IP: Git** | 172.21.0.3
**IP: Git db** | 172.21.0.4
-**IP: Wordle** | 17.27.37.5
-**IP: FreshRSS** | 172.20.0.3
-**IP: Bookmark** | 172.23.0.2
-**IP: Link** | 172.21.0.4
+**IP: Wordle** | 172.23.0.2
+**IP: FreshRSS** | 172.22.0.3
+**IP: Baikal** | 172.25.0.2
+**IP: Uptime Kuma** | 172.26.0.2
|
-**Port: SSH** | 2227
-**Port: SN** | 2700
+**Port: SSH** | 7247
**Port: Git server** | 8087
-**Port: Git SSH** | 2227
-
-
+**Port: Git SSH** | 22
@@ -247,8 +232,8 @@ JavaScript & JS package manager.
#### Password manager
-[[#^Top|TOP]]
-[Bitwarden](https://bitwarden.com) is a FOSS enabling self-hosting with a simple deployment through docker/docker-compose.
+
+[Bitwarden](https://bitwarden.com) is a FOSS enabling self-hosting with a simple deployment through docker/docker-compose thanks to a clone called Vaultwarden.
@@ -256,13 +241,15 @@ JavaScript & JS package manager.
```ad-info
title: service parameters
-**IP**: 17.27.37.3:80
-**DockerID**: 970b6f4b6150fa03be24287ae29a065c06ff7ed91a3402f8184c8a9aafa5e94d
-**DockerName**: bitwarden_bitwarden_1
+**IP**: 172.18.0.2:80
+**DockerID**: 0ae422b57ee3739e8a21c961ee5609b93c72504b1dbab8766cce3f98aedd1213
+**DockerName**: vaultwarden
---
**Address**: https://pw-manager.mfxm.fr
```
+Up since [[2023-03-03|3rd March 2023]]
+
##### User management (pw-manager)
@@ -280,134 +267,8 @@ The admin panel needs to be set up with an authentication token and is accessed
-#### Personal notes
-[[#^Top|TOP]]
-[StandardNotes](https://standardnotes.com) is a program enabling self-hosting with a server-side encryption.
-
-
-
-##### Service parameters (notes)
-
-```ad-info
-title: service parameters
-**IP**: 172.22.0.1:2700
-**DockerNames**: api-gateway, auth-worker, syncing-server-js-worker, auth, syncing-server-js, db, cache
----
-**Address**: https://st-notes.mfxm.fr
-```
-
-
-
-##### Configuration (notes)
-
-2 files are used to configure the service:
-
-```ad-path
-~/standalone/.env
-```
-
-```ad-path
-~/standalone/docker/auth.env
-```
-
-Docs can be found [here](https://docs.standardnotes.com/self-hosting/docker).
-
-
-
-##### Pro Subscription
-
-By selfhosting, access to a Pro subscription is granted. Just make sure each user is flagged as pro in the database:
-
-```ad-command
-~~~bash
-docker-compose exec db sh -c 'MYSQL_PWD=$MYSQL_ROOT_PASSWORD mysql $MYSQL_DATABASE'
-~~~
-```
-
-
-
-Once in the SQL dialogue daemon, rin:
-
-```ad-command
-~~~bash
-INSERT INTO user_roles (role_uuid , user_uuid) VALUES ( ( select uuid from roles where name="PRO_USER" order by version desc limit 1 ) ,( select uuid from users where email="" ) ) ON DUPLICATE KEY UPDATE role_uuid = VALUES(`role_uuid`);
-~~~
-```
-
-
-
-And finally:
-
-```ad-command
-~~~bash
-insert into user_subscriptions set uuid = UUID() , plan_name="PRO_PLAN" , ends_at = 8640000000000000, created_at = 0 , updated_at = 0,user_uuid= (select uuid from users where email="") , subscription_id=1;
-~~~
-```
-
-
-
-
-##### User management (notes)
-
-No user management per se. .env file allows (or not) to restrict new registration.
-
-
-
-###### dBeaver
-
-[dBeaver](https://dbeaver.io) installed to view the database entries.
-
-```ad-info
-title: Tutorial for setting up conmection
-[Tutorial](https://devimalplanet.com/how-to-dbeaver-remote-database-ssh)
-```
-
-Once in the tool, select the data to see and the 'data' pane to visualise the tables.
-
-
-
-##### StandardNotes extensions
-
-```ad-info
-title: service parameters
-**Location**: ~/standardnotes-extensions
-**reverse-proxy**: ~/standardnotes-extensions/public
-
----
-**Address**: https://tools.mfxm.fr/extensions/index.json
-```
-
-
-
-StandardNotes has developped extensions to customise both the skin and editor of the app. It is a paying feature normally but can be self-hosted and free.
-One GitHub user is offering a [repo](https://github.com/iganeshk/standardnotes-extensions) for extensions that can be cloned and linked to the application.
-
-* **Configuration file**
-
-```ad-command
-~~~bash
-~/standardnotes-extensions/.env
-~~~
-```
-
-* **Repository update**
-
-```ad-command
-~~~bash
-sudo python3 build_repo.py
-~~~
-```
-
-In the main folder.
-
-
-
----
-
-
-
#### Git repository
-[[#^Top|TOP]]
+
[Gitea](https://gitea.io) is a FOSS enabling self-hosting a Git instance similar to GitHub.
@@ -416,14 +277,18 @@ In the main folder.
```ad-info
title: service parameters
-**IP**: 172.21.0.3
-**Docker ID**: b6ec6f3843c3c9afe13215f73e0f8002475a145e33b0f0b555970b7f6f1ae38b
+**IP**: 172.21.0.3:3000
+**Docker ID**: 670b46f834ab0e73b0183dd1c488ae9dbb1d39673695948391dd1a71263e0090
**Docker Name**: gitea
**Dedicated user**: git
+
---
+
**Address**: https://git.mfxm.fr
```
+Up since [[2023-03-04|4th March 2023]].
+
##### Service parameters (git db)
@@ -431,14 +296,14 @@ title: service parameters
```ad-info
title: service parameters
**IP**: 172.21.0.2
-**Docker ID**: a06fac3650f8f7dca29b022401a10f63d825283d762306501690e52ab9073d33
-**Docker Name**: gitea_db_1
+**Docker ID**: d28c38ea916e8a9554979ad31a1425bd081e20878faa08ba5ac137bfe357fa7a
+**Docker Name**: gitea-db-1
```
##### User management (git)
-[[#^Top|TOP]]
+
User management has not been parametered to exclude new users but an admin panel exists to control and remove users under the admin login.
@@ -476,7 +341,6 @@ HOST = (hostname):25
#### News Aggregator
-[[#^Top|TOP]]
@@ -485,20 +349,33 @@ It is open-source and self-hostable.
-##### Service parameters (News)
+##### Service parameters (News Server)
```ad-info
title: service parameters
-**IP**: 172.20.0.3:80
+**IP**: 172.22.0.3:80
**DockerNames**: freshrss-app
-**live since**: [[2022-03-18]]
+**Docker ID**: 9570cdc893c5277721c6e5da77af224ee312b233c618330a3f59616cbf17052b
+**live since**: [[2023-03-05]]
---
+
**Address**: https://news.mfxm.fr
```
+##### Service parameters (News db)
+
+```ad-info
+title: service parameters
+**IP**: 172.22.0.2
+**Docker ID**: d28c38ea916e8a9554979ad31a1425bd081e20878faa08ba5ac137bfe357fa7a
+**Docker Name**: freshrss-db
+```
+
+
+
##### Configuration (News)
Docker compose set-up.
@@ -516,116 +393,92 @@ In addition, FreshRSS offers the ability to install extensions relatively easily
-#### Wordle
-[[#^Top|TOP]]
+#### Contacts server
-Wordle is a word game that has been bought by the New York Times.
+[Baikal](https://sabre.io/baikal/) is a lightweight CardDAV and CalDAV server that is compatible with all main clients including iOS’ native system.
+Docs can be found [here](https://sabre.io/dav/).
-##### Service parameters (Wordle)
-
```ad-info
title: service parameters
-**IP**: 17.27.37.5:80
-**DockerNames**: Wordle
-**live since**: [[2022-02-11]]
+**IP**: 172.25.0.2:80
+**DockerNames**: baikal-baikal-1
+**Docker ID**: bea530530b5dcc0de401793726408172e977f9faf80b9709ed61cae90cc33317
+**live since**: [[2023-03-05]]
---
-**Address**: https://wordle.mfxm.fr
-```
-
-
-
-##### Configuration (Wordle)
-
-Docker compose set-up.
-```ad-path
-~/wordle
+**Address**: https://contacts.mfxm.fr
```
-Docs can be found [here](https://hub.docker.com/r/modem7/wordle).
-
---
-#### Web Bookmarks
-[[#^Top|TOP]]
+#### Uptime manager
-Bookmark is a service to save and organise URLs.
+[Uptime Kuma](https://uptime.kuma.pet/) is a modern utility to monitor the uptime of services and receive alerts.
+It can be paired with [[Configuring Telegram bots|Telegram]], Signal or other types of message delivery systems.
-##### Service parameters (Bookmark)
-
```ad-info
title: service parameters
-**IP**: 172.23.0.2:9090
-**DockerNames**: server & client
-**live since**: [[2022-05-07]]
+**IP**: 172.26.0.2:3001
+**DockerNames**: uptime-kuma
+**Docker ID**: 995ba675785e2618bed8a2d125b0bfe7d8eef4d4e3e5cabc35843a1378d8b411
+**live since**: [[2023-03-07]]
---
-**Address**: https://bookmark.mfxm.fr
-```
-
-
-##### Configuration (Bookmark)
-
-Docker compose set-up.
-
-```ad-path
-~/Linkding
+**Address**: https://contacts.mfxm.fr
```
-Docs can be found [here](https://github.com/sissbruecker/linkding).
-
---
-#### Link Shortener
-[[#^Top|TOP]]
+#### Wordle
-A self-hosted link shortener.
+Wordle is a word game that has been bought by the New York Times.
-##### Service parameters (Link Shortener)
+##### Service parameters (Wordle)
```ad-info
title: service parameters
-**IP**: 172.21.0.4:80
-**DockerNames**: pckd_frontend, pckd_server & pckd_db
-**live since**: [[2022-05-06]]
+**IP**: 172.23.0.2:80
+**DockerNames**: Wordle
+**Docker ID**: 694fef02c9a5332d8a862275d865e8af959d4dacdd4a888316240f3d49c40cde
+**live since**: [[2023-03-05]]
---
-**Address**: https://link.mfxm.fr
+**Address**: https://wordle.mfxm.fr
```
-##### Configuration (Link Shortener)
+##### Configuration (Wordle)
Docker compose set-up.
```ad-path
-~/Pckd
+~/wordle
```
-Docs can be found [here](https://github.com/Just-Moh-it/Pckd/issues/27).
+Docs can be found [here](https://hub.docker.com/r/modem7/wordle).
@@ -634,7 +487,7 @@ Docs can be found [here](https://github.com/Just-Moh-it/Pckd/issues/27).
#### Server-side Monitoring
-[[#^Top|TOP]]
+
Refer to the [[Configuring Monit|monit section]] for further information on installation and configuration.
List of monitored services:
@@ -660,7 +513,7 @@ List of monitored services:
### Utilities
-[[#^Top|TOP]]
+
#### Cert storage
@@ -676,12 +529,12 @@ List of monitored services:
### Pricing
-[[#^Top|TOP]]
+
Tools Server | One-off cost | Recurring subscription p.a.
--------|---------------|:----------------------:
-**Server hosting**
| | *$60*
+**Server hosting**
| | *$120*
^ToolsServerCost
diff --git a/06.01 Finances/2023.ledger b/06.01 Finances/2023.ledger
index f51704a4..103c052c 100644
--- a/06.01 Finances/2023.ledger
+++ b/06.01 Finances/2023.ledger
@@ -524,4 +524,8 @@ alias f=expenses:Food
2023/03/07 Alnatura
expenses:Food:CHF CHF9.10
+ assets:Cash:CHF
+
+2023/03/08 Kitchenware
+ expenses:House:CHF CHF36.30
assets:Cash:CHF
\ No newline at end of file