From 9698183d180a470329d77304dc8e87d976fa753d Mon Sep 17 00:00:00 2001 From: Akshay Date: Tue, 2 Aug 2022 22:19:41 +0530 Subject: new post: a reference counted afterlife --- art/b8.png | Bin 27220 -> 17735 bytes docs/art/b8.png | Bin 27220 -> 17735 bytes docs/index.html | 16 ++-- docs/index.xml | 28 ++++++ .../posts/a_reference_counted_afterlife/index.html | 97 +++++++++++++++++++++ docs/posts/index.html | 17 ++++ posts/a_reference_counted_afterlife.md | 49 +++++++++++ 7 files changed, 199 insertions(+), 8 deletions(-) create mode 100644 docs/posts/a_reference_counted_afterlife/index.html create mode 100644 posts/a_reference_counted_afterlife.md diff --git a/art/b8.png b/art/b8.png index 8e1f79d..db73610 100644 Binary files a/art/b8.png and b/art/b8.png differ diff --git a/docs/art/b8.png b/docs/art/b8.png index 8e1f79d..db73610 100644 Binary files a/docs/art/b8.png and b/docs/art/b8.png differ diff --git a/docs/index.html b/docs/index.html index 70b5c06..f1ead1b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -42,15 +42,15 @@
- 13/06 — 2022 + 02/08 — 2022
- - Lotus58 + + A Reference Counted Afterlife - 4.7 + 1.6 min @@ -59,15 +59,15 @@
- 26/01 — 2022 + 13/06 — 2022
- - Lightweight Linting + + Lotus58 - 8.5 + 4.7 min diff --git a/docs/index.xml b/docs/index.xml index e720103..996ef12 100644 --- a/docs/index.xml +++ b/docs/index.xml @@ -12,6 +12,34 @@ en-us Creative Commons BY-NC-SA 4.0 +A Reference Counted Afterlife +<p>I took interest in the Egyptian rendition of the afterlife recently.</p> +<h3 id="parts-of-the-soul">Parts of the Soul</h3> +<p>Ancient Egyptians believed that the soul comprised of several components:</p> +<ul> +<li><em>ren</em></li> +<li><em>ka</em></li> +<li><em>ib</em></li> +<li><em>ba</em></li> +<li><em>sheut</em></li> +</ul> +<p>Egyptians emphasized on preserving the different parts of the soul. Mummification for example, served to preserve the physical part of the soul. The other components have their respective preservation strategies.</p> +<p>Of all of these bits, I find <em>ren</em>, which simply means <em>name</em>, to be the most interesting. <em>Ba</em>, the human-headed chicken that represents <em>personality</em>, is a close favourite.</p> +<p><em>Ren</em> is the name given to a person at birth. Egyptians believed that this portion of the soul would continue to live on for as long as it was spoken. If you were someone worthy of continued existence, your name would be inscribed all over the place. If you were the type to snatch away bread from children, your name would be condemned from memory, forgotten.</p> +<h3 id="garbage-collection">Garbage-collection</h3> +<p>The concept of <em>ren</em> seems to be perfectly analogous to reference counted garbage-collection.</p> +<ul> +<li>A name (<em>ren</em>) is assigned to an object (person) on initialization (at birth)</li> +<li>Names are used to refer to objects</li> +<li>Objects go out of existence when there are no more references to them</li> +</ul> +<p>The concept of <em>ren</em> seems to model human-memory. The similarity with garbage-collection is now easily explained, because garbage-collection models a program’s memory.</p> +<p>Perhaps some cheeky Egyptian has attained immortality by creating a <em>ren</em>-cycle.</p> +https://peppe.rs/posts/a_reference_counted_afterlife/ +Tue, 02 Aug 2022 16:47:00 +0000 +https://peppe.rs/posts/a_reference_counted_afterlife/ + + Lotus58 <p>Earlier this month, I decided that I would laugh at Indian customs in the face by building a split-ergo mechanical keyboard from scratch rather than purchasing a Moonlander.</p> <figure> diff --git a/docs/posts/a_reference_counted_afterlife/index.html b/docs/posts/a_reference_counted_afterlife/index.html new file mode 100644 index 0000000..67016a6 --- /dev/null +++ b/docs/posts/a_reference_counted_afterlife/index.html @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + A Reference Counted Afterlife · peppe.rs + +
+
+ Home + / + Posts + / + A Reference Counted Afterlife + View Raw +
+
+ 02/08 — 2022 +
+ + 19.57 + + cm +   + + 1.6 + + min +
+
+

+ A Reference Counted Afterlife +

+
+

I took interest in the Egyptian rendition of the afterlife recently.

+

Parts of the Soul

+

Ancient Egyptians believed that the soul comprised of several components:

+
    +
  • ren
  • +
  • ka
  • +
  • ib
  • +
  • ba
  • +
  • sheut
  • +
+

Egyptians emphasized on preserving the different parts of the soul. Mummification for example, served to preserve the physical part of the soul. The other components have their respective preservation strategies.

+

Of all of these bits, I find ren, which simply means name, to be the most interesting. Ba, the human-headed chicken that represents personality, is a close favourite.

+

Ren is the name given to a person at birth. Egyptians believed that this portion of the soul would continue to live on for as long as it was spoken. If you were someone worthy of continued existence, your name would be inscribed all over the place. If you were the type to snatch away bread from children, your name would be condemned from memory, forgotten.

+

Garbage-collection

+

The concept of ren seems to be perfectly analogous to reference counted garbage-collection.

+
    +
  • A name (ren) is assigned to an object (person) on initialization (at birth)
  • +
  • Names are used to refer to objects
  • +
  • Objects go out of existence when there are no more references to them
  • +
+

The concept of ren seems to model human-memory. The similarity with garbage-collection is now easily explained, because garbage-collection models a program’s memory.

+

Perhaps some cheeky Egyptian has attained immortality by creating a ren-cycle.

+ +
+ +
+ Hi. + +

I'm Akshay, I go by nerd or nerdypepper on the internet.

+

+ I am a compsci undergrad, Rust programmer and an enthusiastic Vimmer. + I write open-source stuff to pass time. + I also design fonts: + scientifica, + curie. +

+

Send me a mail at nerdy@peppe.rs or a message at nerdypepper@irc.rizon.net.

+
+ + Home + / + Posts + / + A Reference Counted Afterlife + View Raw +
+
+ + diff --git a/docs/posts/index.html b/docs/posts/index.html index 1b80e05..24d9594 100644 --- a/docs/posts/index.html +++ b/docs/posts/index.html @@ -24,6 +24,23 @@
+ + + + +
+
+ 02/08 — 2022 +
+ + A Reference Counted Afterlife + +
+ + 1.6 + + min +
diff --git a/posts/a_reference_counted_afterlife.md b/posts/a_reference_counted_afterlife.md new file mode 100644 index 0000000..e578d40 --- /dev/null +++ b/posts/a_reference_counted_afterlife.md @@ -0,0 +1,49 @@ +I took interest in the Egyptian rendition of the afterlife +recently. + +### Parts of the Soul + +Ancient Egyptians believed that the soul comprised of +several components: + +- _ren_ +- _ka_ +- _ib_ +- _ba_ +- _sheut_ + + +Egyptians emphasized on preserving the different parts of +the soul. Mummification for example, served to preserve the +physical part of the soul. The other components have their +respective preservation strategies. + +Of all of these bits, I find _ren_, which simply means +_name_, to be the most interesting. _Ba_, the human-headed +chicken that represents _personality_, is a close favourite. + +_Ren_ is the name given to a person at birth. Egyptians +believed that this portion of the soul would continue to +live on for as long as it was spoken. If you were someone +worthy of continued existence, your name would be inscribed +all over the place. If you were the type to snatch away +bread from children, your name would be condemned from +memory, forgotten. + +### Garbage-collection + +The concept of _ren_ seems to be perfectly analogous to +reference counted garbage-collection. + +- A name (_ren_) is assigned to an object (person) on + initialization (at birth) +- Names are used to refer to objects +- Objects go out of existence when there are no more + references to them + +The concept of _ren_ seems to model human-memory. The +similarity with garbage-collection is now easily explained, +because garbage-collection models a program's memory. + +Perhaps some cheeky Egyptian has attained immortality by +creating a _ren_-cycle. -- cgit v1.2.3