about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.build.yml2
-rw-r--r--content/posts/collective-ownership.md65
-rwxr-xr-xcreate-webring.sh10
-rw-r--r--feeds11
-rw-r--r--layouts/partials/webring-articles.html36
-rw-r--r--webring.template30
6 files changed, 120 insertions, 34 deletions
diff --git a/.build.yml b/.build.yml
index 922d358..6b28976 100644
--- a/.build.yml
+++ b/.build.yml
@@ -6,8 +6,8 @@ sources:
   - https://git.envs.net/huyngo/ravna
   - https://git.sr.ht/~huyngo/isanercent
   - https://git.sr.ht/~huyngo/web-cv
+  - https://git.sr.ht/~cnx/fead
 packages:
-  - openring
   - hugo
   - mdbook
 environment:
diff --git a/content/posts/collective-ownership.md b/content/posts/collective-ownership.md
new file mode 100644
index 0000000..7f344d5
--- /dev/null
+++ b/content/posts/collective-ownership.md
@@ -0,0 +1,65 @@
+---
+title: "Collective Ownership"
+date: 2022-11-08
+draft: true
+lang: en
+categories: [ blog ]
+tags: []
+translationKey: "Collective-Ownership"
+---
+
+so a few weeks back i heard of this term "collective land ownership" and i
+think y'all might be interested in how it's different from or similar to law
+wherever you are
+
+## LAW
+
+in vietnamese civil law, land (along with water, sea, sky, and other natural
+resources) is a property collectively owned by the people (Article 197, Civil
+Law 2015)
+
+because if *everyone* collectively uses that however they want, as they can
+with personal properties, it would be messy and chaotic, the law also states
+that the State is the one and only representative owner and can exercises
+ownership on these properties. (Article 198, Civil Law 2015)
+
+ok so how do you get some land to build houses or grow a farm? the State will
+assign the *permission to use* to the users of the land (Article 4, Land on Law
+2013).  this permission to use can be revoked at any time for various reasons,
+one of which is "to improve economy and society for the national and public
+benefits" (Article 16, Land on Law 2013). to my understanding, this means the
+State can take your land, where you are living, to build a road or a factory or
+a farm, because that is "public benefits", or even [golf courts][golf], because
+it "improves economy". you will be compensated for that or assigned another
+piece of land (relocation), though (Clause 3, Article 26, Land on Law 2013) but
+in reality it's not always that smooth
+
+[golf]: https://vietnamnet.vn/vuong-san-golf-dan-bo-hoang-ruong-vuon-36343.html
+
+"this is putting too much power to the state", you're probably thinking, and i
+would agree. i sure hope they don't abuse that power.
+
+---
+
+## HISTORY
+
+in the 1950s, the vietnamese communist party (VCP) did a radical land reform,
+taking land from landlords and assign it to the people. it is probably one of
+the biggest part of the communist revolution. finally gaining ~~ownership~~^W
+permission to use a piece of land of their own, people were happy, especially
+farmers, who had worked like slave for landlords at insignificant wage.
+however, many of them ended up selling back lands to landlords because they're
+not hard-working enough (?) (according to some old people who witnessed this
+era)
+
+nowadays, it may be better than before land reform, we still have people who
+don't own any land, and corporations and conglomerates that own a lot of land.
+there are landlords (but we don't call them landlords) whose main income is
+monthly rent, and there are workers who work on pieces of land where they do
+not ~~own~~^W have permission to use
+
+---
+
+note that i am not a lawyer so the legal terms as well as the deduction might
+be inaccurate. this post is not an opposition to VCP or a suggestion to change
+the law
diff --git a/create-webring.sh b/create-webring.sh
index e468fbf..5d19c8c 100755
--- a/create-webring.sh
+++ b/create-webring.sh
@@ -1,10 +1,2 @@
 # Create webring
-openring -l 100 \
-  -s https://drewdevault.com/feed.xml \
-  -s https://stallman.org/rss/rss.xml \
-  -s https://rys.io/en/feed.rss \
-  -s https://cnx.gdn/feed.xml \
-  -s https://dataswamp.org/~solene/rss-html.xml \
-  -s https://seirdy.one/posts/atom.xml \
-  < webring.template \
-  > layouts/partials/custom-webring.html
+python3 ../fead/src/fead.py -l 100 -F feeds -t webring.template -o layouts/partials/webring-articles.html
diff --git a/feeds b/feeds
new file mode 100644
index 0000000..f7ce86c
--- /dev/null
+++ b/feeds
@@ -0,0 +1,11 @@
+https://drewdevault.com/feed.xml
+https://rys.io/en/feed.rss
+https://cnx.gdn/feed.xml
+https://dataswamp.org/~solene/rss-html.xml
+https://seirdy.one/posts/atom.xml
+https://eli.thegreenplace.net/feeds/all.atom.xml
+https://www.matuzo.at/feed.xml
+https://adol.pw/index.xml
+https://shivering-isles.com/feed.xml
+https://blog.libreserver.org/rss.xml
+https://unixsheikh.com/feed.rss
diff --git a/layouts/partials/webring-articles.html b/layouts/partials/webring-articles.html
new file mode 100644
index 0000000..11de734
--- /dev/null
+++ b/layouts/partials/webring-articles.html
@@ -0,0 +1,36 @@
+    <article class="footer-col article">
+      <h3 class="title">
+        <small>
+        <a href="https://www.alm.website/blog/2022-11-06-note-2" target="_blank" rel="noopener">Note 2 from 2022-11-06</a>
+        </small>
+      </h3>
+      <p class="summary">let's be clear it is true and utter nonsense that the program you use to show the contents of a…</p>
+      <small class="source">
+        via <a href="https://www.alm.website/blog/">Alex's blog</a>
+      </small>
+      <small class="date">2022-11-06</small>
+    </article>
+    <article class="footer-col article">
+      <h3 class="title">
+        <small>
+        <a href="https://unixsheikh.com/articles/the-heavy-responsibility-of-the-package-maintainer.html" target="_blank" rel="noopener">The heavy responsibility of the package maintainer</a>
+        </small>
+      </h3>
+      <p class="summary">Even though being a ports or package maintainer is voluntary, it carries a heavy responsibility.</p>
+      <small class="source">
+        via <a href="https://unixsheikh.com">unixsheikh.com</a>
+      </small>
+      <small class="date">2022-11-05</small>
+    </article>
+    <article class="footer-col article">
+      <h3 class="title">
+        <small>
+        <a href="https://shivering-isles.com/fixing-hedgedoc-profile-info-keycloak-20" target="_blank" rel="noopener">Fixing HedgeDoc failing to fetch profileinfo with Keycloak 20</a>
+        </small>
+      </h3>
+      <p class="summary">Today I was surprised that my HedgeDoc refused to let me in using my SI-Auth SSO based on Keycloak.…</p>
+      <small class="source">
+        via <a href="https://shivering-isles.com/">Sheogorath's Blog</a>
+      </small>
+      <small class="date">2022-11-04</small>
+    </article>
diff --git a/webring.template b/webring.template
index 1d0ce52..14ed9f7 100644
--- a/webring.template
+++ b/webring.template
@@ -1,30 +1,12 @@
-<section class="webring">
-  <h2>Fediring</h2>
-  Look at my fedi fellows' sites:
-  <ol>
-    <li style="list-style-type: '← ';"><a href="https://fediring.net/previous?host=xrvs.net">Previous site</a></li>
-    <li style="list-style-type: '? ';"><a href="https://fediring.net/">What is Fediring?</a></li>
-    <li style="list-style-type: '→ ';"><a href="https://fediring.net/next?host=xrvs.net">Next site</a></li>
-  </ol>
-  <h2>Articles from blogs I read</h2>
-  <section class="articles">
-    {{range .Articles}}
-    <div class="footer-col article">
+    <article class="footer-col article">
       <h3 class="title">
         <small>
-        <a href="{{.Link}}" target="_blank" rel="noopener">{{.Title}}</a>
+        <a href="{link}" target="_blank" rel="noopener">{title}</a>
         </small>
       </h3>
-      <p class="summary">{{.Summary}}</p>
+      <p class="summary">{summary}</p>
       <small class="source">
-        via <a href="{{.SourceLink}}">{{.SourceTitle}}</a>
+        via <a href="{source_link}">{source_title}</a>
       </small>
-      <small class="date">{{.Date | date}}</small>
-    </div>
-    {{end}}
-  </section>
-  <small class="attribution">
-    Generated by
-    <a href="https://git.sr.ht/~sircmpwn/openring">openring</a>
-  </small>
-</section>
+      <small class="date">{time:%F}</small>
+    </article>