summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author0xhenrique <[email protected]>2025-02-19 21:28:48 +0000
committer0xhenrique <[email protected]>2025-02-19 21:28:48 +0000
commitb13a5ee4004b3adc702374ed8ce0954df3cc35cc (patch)
tree086f07e0442824f3b19a4e4c24d92c627c0e6520
parenta5d40f156d8e20f3bdd6d8b9760eeea0094d89af (diff)
remove markdown in favour of org files
-rw-r--r--.hugo_build.lock0
-rw-r--r--README.org9
-rw-r--r--archetypes/default.md5
-rw-r--r--blog/Nazare-Beach.html56
-rw-r--r--blog/about.html98
-rw-r--r--blog/archive.html31
-rw-r--r--blog/guix-wallpapers.html47
-rw-r--r--blog/index.html37
-rw-r--r--blog/internet-lurk-compilation.html88
-rw-r--r--blog/lum.html51
-rw-r--r--blog/monogatari.html112
-rw-r--r--blog/pluto-review.html150
-rw-r--r--blog/rss.xml603
-rw-r--r--blog/static/favicon.ico (renamed from static/favicon.ico)bin10863 -> 10863 bytes
-rw-r--r--blog/static/style.css174
-rw-r--r--blog/style.css~ (renamed from static/style.css~)0
-rw-r--r--blog/tag-anime.html27
-rw-r--r--blog/tag-blog.html29
-rw-r--r--blog/tag-blogs.html27
-rw-r--r--blog/tag-clojure.html27
-rw-r--r--blog/tag-computers.html29
-rw-r--r--blog/tag-emacs.html29
-rw-r--r--blog/tag-guix.html30
-rw-r--r--blog/tag-links.html27
-rw-r--r--blog/tag-lum.html27
-rw-r--r--blog/tag-nix.html27
-rw-r--r--blog/tag-operating-systems.html27
-rw-r--r--blog/tag-photography.html28
-rw-r--r--blog/tag-portugal.html28
-rw-r--r--blog/tag-programming.html27
-rw-r--r--blog/tag-projects.html30
-rw-r--r--blog/tag-python.html28
-rw-r--r--blog/tag-review.html27
-rw-r--r--blog/tag-ricing.html28
-rw-r--r--blog/tag-travel.html28
-rw-r--r--blog/tag-wallpaper.html28
-rw-r--r--blog/tags.html65
-rw-r--r--blog/why-i-chose-guix-over-nix.html122
-rw-r--r--content/about.md40
-rw-r--r--content/guix-wallpapers.md20
-rw-r--r--hugo.toml5
-rw-r--r--posts/Nazare-Beach.md~ (renamed from content/Nazare-Beach.md~)0
-rw-r--r--posts/Nazare-Beach.org (renamed from content/Nazare-Beach.md)17
-rw-r--r--posts/about.md~ (renamed from content/about.md~)0
-rw-r--r--posts/about.org37
-rw-r--r--posts/guix-wallpapers.org19
-rw-r--r--posts/internet-lurk-compilation.md~ (renamed from content/internet-lurk-compilation.md~)0
-rw-r--r--posts/internet-lurk-compilation.org (renamed from content/internet-lurk-compilation.md)19
-rw-r--r--posts/lum.md~ (renamed from content/lum.md~)0
-rw-r--r--posts/lum.org (renamed from content/lum.md)16
-rw-r--r--posts/monogatari.md~ (renamed from content/monogatari.md~)0
-rw-r--r--posts/monogatari.org (renamed from content/monogatari.md)56
-rw-r--r--posts/pluto-review.org (renamed from content/pluto-review.md)36
-rw-r--r--posts/why-i-chose-guix-over-nix.org (renamed from content/why-i-chose-guix-over-nix.md)25
-rw-r--r--posts/why-the-hell-do-we-still-work.md (renamed from content/why-the-hell-do-we-still-work.md)0
-rw-r--r--static/style.css95
-rw-r--r--themes/lugo/archetypes/default.md6
-rw-r--r--themes/lugo/config.toml17
-rw-r--r--themes/lugo/layouts/_default/baseof.html41
-rw-r--r--themes/lugo/layouts/_default/list.html20
-rw-r--r--themes/lugo/layouts/_default/rss.xml26
-rw-r--r--themes/lugo/layouts/_default/single.html3
-rw-r--r--themes/lugo/layouts/partials/nav.html8
-rw-r--r--themes/lugo/layouts/partials/nextprev.html10
-rw-r--r--themes/lugo/layouts/partials/taglist.html13
-rw-r--r--themes/lugo/layouts/shortcodes/hidvid.html10
-rw-r--r--themes/lugo/layouts/shortcodes/img.html20
-rw-r--r--themes/lugo/layouts/shortcodes/tagcloud.html3
-rw-r--r--themes/lugo/layouts/shortcodes/vid.html6
-rw-r--r--themes/lugo/static/rss.svg1
-rw-r--r--themes/lugo/static/style.css45
71 files changed, 2331 insertions, 489 deletions
diff --git a/.hugo_build.lock b/.hugo_build.lock
deleted file mode 100644
index e69de29..0000000
--- a/.hugo_build.lock
+++ /dev/null
diff --git a/README.org b/README.org
index c12434c..1c22869 100644
--- a/README.org
+++ b/README.org
@@ -1,7 +1,4 @@
-* 0xhenrique
+* 0xhenrique Blog
-=hugo server= to run local server;
-
-=hugo= to build everything;
-
-=hugo new new-post.md= to create a new post;
+Repository for my personal blog: https://0xhenrique.neocities.org/
+Created using GNU Emacs and [[https://github.com/bastibe/org-static-blog][org-static-blog]].
diff --git a/archetypes/default.md b/archetypes/default.md
deleted file mode 100644
index c6f3fce..0000000
--- a/archetypes/default.md
+++ /dev/null
@@ -1,5 +0,0 @@
-+++
-title = '{{ replace .File.ContentBaseName "-" " " | title }}'
-date = {{ .Date }}
-draft = true
-+++
diff --git a/blog/Nazare-Beach.html b/blog/Nazare-Beach.html
new file mode 100644
index 0000000..56fe5b1
--- /dev/null
+++ b/blog/Nazare-Beach.html
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Nazare Beach</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">17 Aug 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h1>
+<p>
+I visited Nazaré Beach last year (2023). Such a lovely place.
+Shame on me for not taking my camera with me that day. I'm not a fan of smartphone cameras to be honest. Still, I couldn't let the opportunity pass. Here are some photos I took that day.
+</p>
+
+
+<figure id="org091f0bd">
+<img src="https://i.imgur.com/ATjnpyl.jpeg" alt="ATjnpyl.jpeg">
+
+</figure>
+
+<p>
+According to Wikipedia, Nazaré is one of the most traditional Portuguese fishing villages, having the most popular bathing beach on the Portuguese west coast, where you can still find, on the sand, some women dressed in the traditional costume of seven skirts, taking care of the fish that dries in the sun, lined up on stakes.
+</p>
+
+
+<figure id="org6bbcce6">
+<img src="https://i.imgur.com/GwZIh3p.jpeg" alt="GwZIh3p.jpeg">
+
+</figure>
+
+<p>
+I plan to go back there in the winter, but this time I will remember to take my camera with me. I have an 18-55 and a 200mm, but I believe I will get better photos with the 200mm, especially in the higher parts. Not to mention that I will be able to aim further without losing too much sharpness.
+</p>
+
+<p>
+<img src="https://i.imgur.com/hxY0rcS.jpeg" alt="hxY0rcS.jpeg">
+<img src="https://i.imgur.com/8uRNHtF.jpeg" alt="8uRNHtF.jpeg">
+</p>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-travel.html">travel</a> <a href="https://0xhenrique.neocities.org/tag-photography.html">photography</a> <a href="https://0xhenrique.neocities.org/tag-portugal.html">portugal</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/about.html b/blog/about.html
new file mode 100644
index 0000000..f5eb26a
--- /dev/null
+++ b/blog/about.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>About</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">17 Aug 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h1>
+
+<div id="outline-container-orge00f9ca" class="outline-2">
+<h2 id="orge00f9ca">whoami</h2>
+<div class="outline-text-2" id="text-orge00f9ca">
+<p>
+Hello there! You can call me Henrique.
+The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
+Some of the stuff I work on <a href="https://github.com/0xhenrique">Github</a>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org1a50831" class="outline-2">
+<h2 id="org1a50831">My Computers</h2>
+<div class="outline-text-2" id="text-org1a50831">
+</div>
+<div id="outline-container-orgb5f1916" class="outline-3">
+<h3 id="orgb5f1916">ThinkPad T480</h3>
+<div class="outline-text-3" id="text-orgb5f1916">
+<ul class="org-ul">
+<li>OS: GNU Guix</li>
+<li>DE: EXWM/XFCE4</li>
+<li>CPU: Intel i5-8350U (8) @ 3.600GHz</li>
+<li>GPU: 😕</li>
+<li>RAM: 24Gb</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org59afd91" class="outline-3">
+<h3 id="org59afd91">Xeon PC</h3>
+<div class="outline-text-3" id="text-org59afd91">
+<ul class="org-ul">
+<li>OS: GNU Guix</li>
+<li>DE: EXWM/XFCE4</li>
+<li>CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz</li>
+<li>GPU: AMD ATI Radeon 540/540X/550/550X / RX 540X/550/550X</li>
+<li>Memory: 32GB</li>
+</ul>
+</div>
+</div>
+</div>
+
+<div id="outline-container-orgb6e913a" class="outline-2">
+<h2 id="orgb6e913a">Keyboards</h2>
+<div class="outline-text-2" id="text-orgb6e913a">
+</div>
+<div id="outline-container-orgba2452d" class="outline-3">
+<h3 id="orgba2452d">The Charybdis by Bastard Keyboards</h3>
+<div class="outline-text-3" id="text-orgba2452d">
+<p>
+<img src="https://i.imgur.com/vqbSpXX.jpeg" alt="vqbSpXX.jpeg">
+Right now I'm using the Charybdis. It simply feels "correct" to type with it.
+The only <span class="underline">drawback</span> from this keyboard is the price, but I don't think you will find a dactyl for a cheap price.
+As far as I know, there's no company mass producing that type of keyboard.
+But at the end I think it's worth it, at least for me it is.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orga991adb" class="outline-3">
+<h3 id="orga991adb">The Sofle V1 by Mechboards UK</h3>
+<div class="outline-text-3" id="text-orga991adb">
+<p>
+<img src="https://i.imgur.com/O4zYPni.jpeg" alt="O4zYPni.jpeg">
+The other one I have (although don't use very much anymore) is the Sofle V1 that I bought from Mechboards UK.
+It was very nice to type on a <span class="underline">low profile</span> keyboard. It's not so expansive as the Charybdis.
+</p>
+</div>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-computers.html">computers</a> <a href="https://0xhenrique.neocities.org/tag-emacs.html">emacs</a> <a href="https://0xhenrique.neocities.org/tag-blog.html">blog</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/archive.html b/blog/archive.html
new file mode 100644
index 0000000..d8181d7
--- /dev/null
+++ b/blog/archive.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Archive</h1>
+<div class="post-date">12 Feb 2025</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h2>
+<div class="post-date">23 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2>
+<div class="post-date">20 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Internet Lurk Compilation #1</a></h2>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h2>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/guix-wallpapers.html b/blog/guix-wallpapers.html
new file mode 100644
index 0000000..3a1db76
--- /dev/null
+++ b/blog/guix-wallpapers.html
@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Guix Wallpapers</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">20 Sep 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h1>
+<p>
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+</p>
+
+<p>
+I think it goes without saying that Suika is the perfect candidate to be the Guix mascot .
+</p>
+
+<p>
+<img src="https://i.imgur.com/se5Qk6P.png" alt="se5Qk6P.png">
+<img src="https://i.imgur.com/bYxUNO7.png" alt="bYxUNO7.png">
+<img src="https://i.imgur.com/KT1Uo39.png" alt="KT1Uo39.png">
+<img src="https://i.imgur.com/LuEaj38.png" alt="LuEaj38.png">
+<img src="https://i.imgur.com/IGCGrEI.png" alt="IGCGrEI.png">
+<img src="https://i.imgur.com/OyOJUyY.png" alt="OyOJUyY.png">
+<img src="https://i.imgur.com/eb0qu4z.png" alt="eb0qu4z.png">
+<img src="https://i.imgur.com/UyKmkHr.png" alt="UyKmkHr.png">
+<img src="https://i.imgur.com/yXVVoH8.png" alt="yXVVoH8.png">
+</p>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-guix.html">guix</a> <a href="https://0xhenrique.neocities.org/tag-wallpaper.html">wallpaper</a> <a href="https://0xhenrique.neocities.org/tag-ricing.html">ricing</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/index.html b/blog/index.html
new file mode 100644
index 0000000..1aa0b65
--- /dev/null
+++ b/blog/index.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h2 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h2><div class="post-date">12 Feb 2025</div><p>
+I would dare to say that Pluto is an anime carried almost entirely by its direction and art, while its story leaves something to be desired in many respects. I had difficulties with the way the author approached the problems inherent in the type of narrative he chose. In this review, I won't go into the technical aspects of animation and direction since I don't have enough knowledge to evaluate them. My focus will be on the writing and storytelling.
+</p><a href="https://0xhenrique.neocities.org/pluto-review.html">Read more...</a><hr class="post-divider"><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2><div class="post-date">23 Sep 2024</div><p>
+I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
+</p><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Read more...</a><hr class="post-divider"><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2><div class="post-date">20 Sep 2024</div><p>
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+</p><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Read more...</a><hr class="post-divider"><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2><div class="post-date">17 Aug 2024</div><p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p><a href="https://0xhenrique.neocities.org/lum.html">Read more...</a><hr class="post-divider"><h2 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h2><div class="post-date">17 Aug 2024</div><p>
+Monogatari is a text editor built with Python using the Tkinter GUI library.
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="shinobu.gif">
+</p><a href="https://0xhenrique.neocities.org/monogatari.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/internet-lurk-compilation.html b/blog/internet-lurk-compilation.html
new file mode 100644
index 0000000..6a08e09
--- /dev/null
+++ b/blog/internet-lurk-compilation.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Internet Lurk Compilation #1</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">17 Aug 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Internet Lurk Compilation #1</a></h1>
+
+<div id="outline-container-orgdba003a" class="outline-2">
+<h2 id="orgdba003a">General Findings</h2>
+<div class="outline-text-2" id="text-orgdba003a">
+<ul class="org-ul">
+<li>Pure gold from the 90s: <a href="https://lunduke.substack.com/p/the-computers-used-to-do-3d-animation">https://lunduke.substack.com/p/the-computers-used-to-do-3d-animation</a></li>
+<li>Symbolics Internet Museum: <a href="https://symbolics.com/museum/">https://symbolics.com/museum/</a></li>
+<li>What is the relationship between Apple and Serial Experiments Lain? <a href="https://www.cjas.org/~leng/apple-lain.htm">https://www.cjas.org/~leng/apple-lain.htm</a></li>
+<li>The Cornell Anime Club: <a href="https://www.cjas.org/">https://www.cjas.org/</a></li>
+<li>Appearances of MIT in Anime: <a href="https://anime.mit.edu/resources/mit_in_anime">https://anime.mit.edu/resources/mit_in_anime</a></li>
+<li>How Emacs got into Tron: Legacy: <a href="https://boingboing.net/2011/04/06/how-emacs-got-into-t.html">https://boingboing.net/2011/04/06/how-emacs-got-into-t.html</a></li>
+<li>The Jargon File: <a href="http://www.catb.org/jargon/">http://www.catb.org/jargon/</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-orgd2be138" class="outline-2">
+<h2 id="orgd2be138">Neocities</h2>
+<div class="outline-text-2" id="text-orgd2be138">
+<ul class="org-ul">
+<li>Lainzine (Lain Magazine): <a href="https://lainzine.org/">https://lainzine.org/</a></li>
+<li>About Software Privacy and other topics: <a href="https://digdeeper.neocities.org/">https://digdeeper.neocities.org/</a></li>
+<li>Reminds of Fauux: <a href="https://blackwings.neocities.org/">https://blackwings.neocities.org/</a></li>
+<li>Fauux: <a href="https://fauux.neocities.org/">https://fauux.neocities.org/</a></li>
+<li>Tatsumoto's guide to Nihongo: <a href="https://tatsumoto.neocities.org/">https://tatsumoto.neocities.org/</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org9e35bc5" class="outline-2">
+<h2 id="org9e35bc5">Internet Archive Findings</h2>
+<div class="outline-text-2" id="text-org9e35bc5">
+<ul class="org-ul">
+<li>Oh! PC (Jul 01 1990) [Content in Japanese]: <a href="https://archive.org/details/oh-pc-issue-127-jul-01-1990/Oh%21%20PC%20Issue%20127%20%28Jul%2001%201990%29/mode/2up">https://archive.org/details/oh-pc-issue-127-jul-01-1990/Oh%21%20PC%20Issue%20127%20%28Jul%2001%201990%29/mode/2up</a></li>
+<li>Comptiq Manazine [Content in Japanese]: <a href="https://archive.org/search?query=comptiq">https://archive.org/search?query=comptiq</a></li>
+<li>The Symbol of the Knights of Eastern Calculus: <a href="https://web.archive.org/web/20200121124624/http://www.cjas.org/~leng/knights.htm">https://web.archive.org/web/20200121124624/http://www.cjas.org/~leng/knights.htm</a></li>
+<li>MSX Magazine (1985-02) [Content in Japanese]: <a href="https://archive.org/details/msx-magazine-1985-02-ascii-jp/mode/2up">https://archive.org/details/msx-magazine-1985-02-ascii-jp/mode/2up</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org2b4b4bc" class="outline-2">
+<h2 id="org2b4b4bc">Websites I visit from time to time</h2>
+<div class="outline-text-2" id="text-org2b4b4bc">
+<ul class="org-ul">
+<li>A <code>~modern~</code> Javascript approach to SICP: <a href="https://sicp.sourceacademy.org/">https://sicp.sourceacademy.org/</a></li>
+<li>A blog by Sam Greydanus: <a href="https://greydanus.github.io/">https://greydanus.github.io/</a></li>
+<li>Xah Lee (he's also one of the minds behind ergoemacs and xah-fly-keys): <a href="https://xahlee.info/">https://xahlee.info/</a></li>
+<li>Sasha Chua blog: <a href="https://sachachua.com/blog/">https://sachachua.com/blog/</a></li>
+<li>Lunduke Journal: <a href="https://lunduke.substack.com/">https://lunduke.substack.com/</a></li>
+</ul>
+
+<p>
+<b><b>If you find a broken link or a website that shares things that are clearly illegal, please let me know by email so I can remove it: &lt;[email protected]&gt;</b></b>.
+</p>
+
+<p>
+<b><b>Also, if you don't want me to list your website here, feel free to also contact me via email so I can remove it.</b></b>
+</p>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-blogs.html">blogs</a> <a href="https://0xhenrique.neocities.org/tag-links.html">links</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/lum.html b/blog/lum.html
new file mode 100644
index 0000000..a9589cd
--- /dev/null
+++ b/blog/lum.html
@@ -0,0 +1,51 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Lum - Linux Ubiquitous Marker</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">17 Aug 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h1>
+<p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p>
+
+<p>
+Lum is a project I started as a way to escape the feeling of being tied to the web-browser when it comes to bookmarks.
+The objective is relatively simple, to have access to my bookmarks outside of the browser. This way I could call my bookmarks from anywhere on the computer, whether from Vim, Emacs, the browser itself, the window manager or wherever.
+I'm still not sure if I'm going to turn this project into a CLI tool or a library. I still need to try to integrate Lum with some other tool and evaluate which points I failed, which ones I need to improve and where I got things right.
+I also wanted to have contact with Rust in practice. I have some things to say about the Rust language, but I think that will be for another post on this blog.
+</p>
+
+<p>
+For now, I'm using JSON to save the bookmarks, but to be honest I don't know if I'll keep this format until the end.
+I'm still evaluating whether this would be the most practical and quickest way, considering that I already accumulated more than 12 thousand bookmarks at the height of my NEET time.
+I don't think parsing 12 thousand objects in JSON is efficient, but it's something I still need to test in practice.
+</p>
+
+<p>
+Although it is not really necessary to run this program, having fzf and xclip would be great if you want to integrate with other programs. A pretty useful command to fetch your bookmarks would be:
+</p>
+<div class="org-src-container">
+<pre class="src src-bash">$ lum -l | fzf | xclip -selection clipboard
+</pre>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-projects.html">projects</a> <a href="https://0xhenrique.neocities.org/tag-programming.html">programming</a> <a href="https://0xhenrique.neocities.org/tag-clojure.html">clojure</a> <a href="https://0xhenrique.neocities.org/tag-lum.html">lum</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/monogatari.html b/blog/monogatari.html
new file mode 100644
index 0000000..8eac2da
--- /dev/null
+++ b/blog/monogatari.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Monogatari - Text Editor in Python</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">17 Aug 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h1>
+<p>
+Monogatari is a text editor built with Python using the Tkinter GUI library.
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="shinobu.gif">
+</p>
+
+<div id="outline-container-orge57bf6e" class="outline-2">
+<h2 id="orge57bf6e">Installation and usage</h2>
+<div class="outline-text-2" id="text-orge57bf6e">
+<p>
+Assuming you already have Python installed in your machine:
+</p>
+<div class="org-src-container">
+<pre class="src src-bash">$ git clone [email protected]:all123all/monogatari.git
+$ cd monogatari
+$ python monogatari.py
+</pre>
+</div>
+
+<p>
+If you're using Linux you probably will need to install tk manually:
+</p>
+
+<div class="org-src-container">
+<pre class="src src-bash">//Arch based distros
+$ sudo pacman -S tk
+//For Ubuntu based
+$ sudo apt-get install tk
+</pre>
+</div>
+</div>
+</div>
+
+<div id="outline-container-org85da83a" class="outline-2">
+<h2 id="org85da83a">Goals</h2>
+<div class="outline-text-2" id="text-org85da83a">
+<ul class="org-ul">
+<li>Basic text editor functionalities (create file, open file, exit etc.)</li>
+<li>Black background and a colorpicker option to choose another color</li>
+<li class="off"><code>[&#xa0;]</code> Test routine for the basic functionalities</li>
+<li class="off"><code>[&#xa0;]</code> Release a package</li>
+<li class="off"><code>[&#xa0;]</code> The close function is being called even when the file isn't modified</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org9dcc5b4" class="outline-2">
+<h2 id="org9dcc5b4">Contribute to MONOGATARI - Text Editor</h2>
+<div class="outline-text-2" id="text-org9dcc5b4">
+<ul class="org-ul">
+<li>Click the fork button on top right</li>
+<li>Git clone your fork</li>
+<li>Connect with my repo:</li>
+</ul>
+<div class="org-src-container">
+<pre class="src src-bash">$ git remote add all123all git://github.com/all123all/monogatari
+$ git remote -v
+</pre>
+</div>
+
+<p>
+You are now ready to start to code! Just do as always:
+</p>
+<div class="org-src-container">
+<pre class="src src-bash">$ git add .
+$ git commit -m "fix: something that was fixed"
+$ git push
+</pre>
+</div>
+
+<p>
+Then you can create a pull request right here on Github. Just go to the Pull Requests tab and select `New pull request` button to do so.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgffef632" class="outline-2">
+<h2 id="orgffef632">Screenshots</h2>
+<div class="outline-text-2" id="text-orgffef632">
+
+<figure id="orgcec2b30">
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png" alt="print.png">
+
+</figure>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-projects.html">projects</a> <a href="https://0xhenrique.neocities.org/tag-python.html">python</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/pluto-review.html b/blog/pluto-review.html
new file mode 100644
index 0000000..ea3180a
--- /dev/null
+++ b/blog/pluto-review.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Pluto Review</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">12 Feb 2025</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h1>
+
+<div id="outline-container-orgf0350c5" class="outline-2">
+<h2 id="orgf0350c5">Summary</h2>
+<div class="outline-text-2" id="text-orgf0350c5">
+<p>
+I would dare to say that Pluto is an anime carried almost entirely by its direction and art, while its story leaves something to be desired in many respects. I had difficulties with the way the author approached the problems inherent in the type of narrative he chose. In this review, I won't go into the technical aspects of animation and direction since I don't have enough knowledge to evaluate them. My focus will be on the writing and storytelling.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org39a66df" class="outline-2">
+<h2 id="org39a66df">The premise</h2>
+<div class="outline-text-2" id="text-org39a66df">
+
+<figure id="org7cfb2fa">
+<img src="https://i.imgur.com/oEU9QPZ.jpeg" alt="oEU9QPZ.jpeg">
+
+</figure>
+
+<p>
+The story takes place in a world where artificial intelligence has evolved to the point where it is difficult to distinguish robots from humans. As expected of any work with this premise, the author uses this basis to raise reflections on humanity, ethics, morality and even religion. However, one of the biggest problems I found with Pluto was the attempt to draw a parallel between robots and slaves. On the surface, it may seem like a valid comparison, but it's not. The reason is simple: robots are not living beings, let alone humans.
+</p>
+
+<p>
+Although there is a significant difference between a simple calculator and a robot with advanced artificial intelligence capable of simulating human emotions, that doesn't make it valid to equate robots with slaves. However advanced an AI may become, it will still be <b><b>ARTIFICIAL</b></b>. The moment you suggest that these machines should have the same rights as humans, you are actually lowering the meaning of what it means to be human, equating us with mere codes and circuits.
+</p>
+
+<p>
+I believe that the two biggest flaws in the narrative are exactly these: the attempt to humanise the robots to the point of comparing them to slaves, and the implication that they possess genuine empathy. I'll explore these issues in more detail below.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org4662e15" class="outline-2">
+<h2 id="org4662e15">Robots are not slaves</h2>
+<div class="outline-text-2" id="text-org4662e15">
+
+<figure id="org6bbc620">
+<img src="https://i.imgur.com/qV2kSo3.jpeg" alt="qV2kSo3.jpeg">
+
+</figure>
+
+<p>
+I hope I'm not using a Strawman fallacy here, but my impression is that the author is trying to generate empathy for the robots through this analogy. By portraying the conditions in which they lived before the implementation of the International Robot Laws, it is clear that the intention is to move the viewer, evoking feelings similar to those we experience when learning about the horrors of slavery in real history.
+</p>
+
+<p>
+However, there is a fundamental difference between the two cases: human emotions are real, while the emotions of robots are only <b><b>SIMULATIONS</b></b>. When an enslaved human being is forced to work under degrading conditions, both their body and their mind suffer real damage. Fear, fatigue, illness and death are concrete and <b><b>REAL</b></b> consequences. A robot, however advanced, merely simulates these states. Just as we feel empathy for fictional characters in a film, we can be moved by the robots in the story - but that doesn't make them comparable to humans.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orge6edddd" class="outline-2">
+<h2 id="orge6edddd">Do robots have empathy?</h2>
+<div class="outline-text-2" id="text-orge6edddd">
+
+<figure id="org89cbf5a">
+<img src="https://i.imgur.com/h64nW5I.jpeg" alt="h64nW5I.jpeg">
+
+</figure>
+
+<p>
+This is another point that the author deals with in a paradoxical way. At the same time as he tries to convince the viewer that robots are highly humanised, he himself exposes the limitations of this supposed empathy. The best example of this is Uran. In the anime, her ability to ‘feel’ human feelings is described as impressive. After Atom's death, we see that she has ‘suffered’, something that is perceptible to the people around her. However, this idea is contradicted when Uran realises that the pain of a boy, a victim of bullying, is much deeper than hers.
+</p>
+
+<p>
+This scene completely breaks the idea that robots can really feel like humans do. If even one of the world's most advanced machines, programmed to recognise and react to human emotions, shows less grief for losing her brother than a child who has been bullied, how can we equate these robots with human beings? This inconsistency ends up undermining the author's own proposal.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgebd9730" class="outline-2">
+<h2 id="orgebd9730">The Best Part</h2>
+<div class="outline-text-2" id="text-orgebd9730">
+
+<figure id="org09f36ad">
+<img src="https://i.imgur.com/FAFafwr.jpeg" alt="FAFafwr.jpeg">
+
+</figure>
+
+<p>
+For me, the highlight of Pluto remains the first episode. The story of Sir Duncan, an elderly musician who has lost his sight and starts living with North #2, one of the most advanced robots in the world, is well done. Apart from showing the horrors experienced by North #2 in the war, the episode also explores Duncan's childhood in a more satisfying way than the rest of the series. Even the soundtrack of this episode stands out, being more striking than that of the rest of the anime. I could even say that watching just the second half of the first episode gives you a better and rewarding experience than watching all the following episodes.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org642b56c" class="outline-2">
+<h2 id="org642b56c">Conclusion</h2>
+<div class="outline-text-2" id="text-org642b56c">
+
+<figure id="orgd1a6fad">
+<img src="https://i.imgur.com/lTmfFfr.jpeg" alt="lTmfFfr.jpeg">
+
+</figure>
+
+<p>
+The end of the story is different from the rest of the series. Yes, I understand that inside Pluto was Sahad, a ‘good-hearted’ robot, but seeing his shell of hatred defeated with a few words from Atom made it feel like I was watching Naruto, not a work by Urasawa. All the hatred that motivated the destruction of the seven most advanced robots in the world was simply dispelled with a ‘hatred isn't worth it’. And no, this isn't just a problem with the anime adaptation - it's exactly the same in the manga. Even if Sahad was a robot with no bad intentions, Pluto was pure hatred, and seeing him defeated with such a simplistic cliché completely undermined the climax of the story.
+</p>
+
+<p>
+I also missed a more memorable soundtrack. There were several moments in the anime when the lack of an emotional music made some scenes less impactful than they could have been. Overall, the music in Pluto seems to serve more as a backdrop than as an element to intensify the emotions.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgc1f0333" class="outline-2">
+<h2 id="orgc1f0333">Final considerations</h2>
+<div class="outline-text-2" id="text-orgc1f0333">
+
+<figure id="orgb2562d5">
+<img src="https://i.imgur.com/Gjtwhpn.jpeg" alt="Gjtwhpn.jpeg">
+
+</figure>
+
+<p>
+Pluto starts in a good spot, excellent direction and artwork, but it fails to explore its narrative and the problems presented. The attempt to equate robots with humans fails to sustain the complexity of this discussion. The first episode is exceptional, but overall the plot is very inconsistent. The anime ends in an anticlimactic and simplistic way.
+</p>
+
+<p>
+In the end, Pluto raises interesting questions, but fails to answer them reasonably.
+</p>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-anime.html">anime</a> <a href="https://0xhenrique.neocities.org/tag-review.html">review</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/rss.xml b/blog/rss.xml
new file mode 100644
index 0000000..a6c2b77
--- /dev/null
+++ b/blog/rss.xml
@@ -0,0 +1,603 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+<channel>
+<title><![CDATA[0xhenrique]]></title>
+<description><![CDATA[0xhenrique]]></description>
+<link>https://0xhenrique.neocities.org/</link>
+<lastBuildDate>Wed, 19 Feb 2025 21:22:58 +0000</lastBuildDate>
+<item>
+ <title><![CDATA[Pluto Review]]></title>
+ <description><![CDATA[
+
+<div id="outline-container-orgf0350c5" class="outline-2">
+<h2 id="orgf0350c5">Summary</h2>
+<div class="outline-text-2" id="text-orgf0350c5">
+<p>
+I would dare to say that Pluto is an anime carried almost entirely by its direction and art, while its story leaves something to be desired in many respects. I had difficulties with the way the author approached the problems inherent in the type of narrative he chose. In this review, I won't go into the technical aspects of animation and direction since I don't have enough knowledge to evaluate them. My focus will be on the writing and storytelling.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org39a66df" class="outline-2">
+<h2 id="org39a66df">The premise</h2>
+<div class="outline-text-2" id="text-org39a66df">
+
+<figure id="org7cfb2fa">
+<img src="https://i.imgur.com/oEU9QPZ.jpeg" alt="oEU9QPZ.jpeg">
+
+</figure>
+
+<p>
+The story takes place in a world where artificial intelligence has evolved to the point where it is difficult to distinguish robots from humans. As expected of any work with this premise, the author uses this basis to raise reflections on humanity, ethics, morality and even religion. However, one of the biggest problems I found with Pluto was the attempt to draw a parallel between robots and slaves. On the surface, it may seem like a valid comparison, but it's not. The reason is simple: robots are not living beings, let alone humans.
+</p>
+
+<p>
+Although there is a significant difference between a simple calculator and a robot with advanced artificial intelligence capable of simulating human emotions, that doesn't make it valid to equate robots with slaves. However advanced an AI may become, it will still be <b><b>ARTIFICIAL</b></b>. The moment you suggest that these machines should have the same rights as humans, you are actually lowering the meaning of what it means to be human, equating us with mere codes and circuits.
+</p>
+
+<p>
+I believe that the two biggest flaws in the narrative are exactly these: the attempt to humanise the robots to the point of comparing them to slaves, and the implication that they possess genuine empathy. I'll explore these issues in more detail below.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org4662e15" class="outline-2">
+<h2 id="org4662e15">Robots are not slaves</h2>
+<div class="outline-text-2" id="text-org4662e15">
+
+<figure id="org6bbc620">
+<img src="https://i.imgur.com/qV2kSo3.jpeg" alt="qV2kSo3.jpeg">
+
+</figure>
+
+<p>
+I hope I'm not using a Strawman fallacy here, but my impression is that the author is trying to generate empathy for the robots through this analogy. By portraying the conditions in which they lived before the implementation of the International Robot Laws, it is clear that the intention is to move the viewer, evoking feelings similar to those we experience when learning about the horrors of slavery in real history.
+</p>
+
+<p>
+However, there is a fundamental difference between the two cases: human emotions are real, while the emotions of robots are only <b><b>SIMULATIONS</b></b>. When an enslaved human being is forced to work under degrading conditions, both their body and their mind suffer real damage. Fear, fatigue, illness and death are concrete and <b><b>REAL</b></b> consequences. A robot, however advanced, merely simulates these states. Just as we feel empathy for fictional characters in a film, we can be moved by the robots in the story - but that doesn't make them comparable to humans.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orge6edddd" class="outline-2">
+<h2 id="orge6edddd">Do robots have empathy?</h2>
+<div class="outline-text-2" id="text-orge6edddd">
+
+<figure id="org89cbf5a">
+<img src="https://i.imgur.com/h64nW5I.jpeg" alt="h64nW5I.jpeg">
+
+</figure>
+
+<p>
+This is another point that the author deals with in a paradoxical way. At the same time as he tries to convince the viewer that robots are highly humanised, he himself exposes the limitations of this supposed empathy. The best example of this is Uran. In the anime, her ability to ‘feel’ human feelings is described as impressive. After Atom's death, we see that she has ‘suffered’, something that is perceptible to the people around her. However, this idea is contradicted when Uran realises that the pain of a boy, a victim of bullying, is much deeper than hers.
+</p>
+
+<p>
+This scene completely breaks the idea that robots can really feel like humans do. If even one of the world's most advanced machines, programmed to recognise and react to human emotions, shows less grief for losing her brother than a child who has been bullied, how can we equate these robots with human beings? This inconsistency ends up undermining the author's own proposal.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgebd9730" class="outline-2">
+<h2 id="orgebd9730">The Best Part</h2>
+<div class="outline-text-2" id="text-orgebd9730">
+
+<figure id="org09f36ad">
+<img src="https://i.imgur.com/FAFafwr.jpeg" alt="FAFafwr.jpeg">
+
+</figure>
+
+<p>
+For me, the highlight of Pluto remains the first episode. The story of Sir Duncan, an elderly musician who has lost his sight and starts living with North #2, one of the most advanced robots in the world, is well done. Apart from showing the horrors experienced by North #2 in the war, the episode also explores Duncan's childhood in a more satisfying way than the rest of the series. Even the soundtrack of this episode stands out, being more striking than that of the rest of the anime. I could even say that watching just the second half of the first episode gives you a better and rewarding experience than watching all the following episodes.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org642b56c" class="outline-2">
+<h2 id="org642b56c">Conclusion</h2>
+<div class="outline-text-2" id="text-org642b56c">
+
+<figure id="orgd1a6fad">
+<img src="https://i.imgur.com/lTmfFfr.jpeg" alt="lTmfFfr.jpeg">
+
+</figure>
+
+<p>
+The end of the story is different from the rest of the series. Yes, I understand that inside Pluto was Sahad, a ‘good-hearted’ robot, but seeing his shell of hatred defeated with a few words from Atom made it feel like I was watching Naruto, not a work by Urasawa. All the hatred that motivated the destruction of the seven most advanced robots in the world was simply dispelled with a ‘hatred isn't worth it’. And no, this isn't just a problem with the anime adaptation - it's exactly the same in the manga. Even if Sahad was a robot with no bad intentions, Pluto was pure hatred, and seeing him defeated with such a simplistic cliché completely undermined the climax of the story.
+</p>
+
+<p>
+I also missed a more memorable soundtrack. There were several moments in the anime when the lack of an emotional music made some scenes less impactful than they could have been. Overall, the music in Pluto seems to serve more as a backdrop than as an element to intensify the emotions.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgc1f0333" class="outline-2">
+<h2 id="orgc1f0333">Final considerations</h2>
+<div class="outline-text-2" id="text-orgc1f0333">
+
+<figure id="orgb2562d5">
+<img src="https://i.imgur.com/Gjtwhpn.jpeg" alt="Gjtwhpn.jpeg">
+
+</figure>
+
+<p>
+Pluto starts in a good spot, excellent direction and artwork, but it fails to explore its narrative and the problems presented. The attempt to equate robots with humans fails to sustain the complexity of this discussion. The first episode is exceptional, but overall the plot is very inconsistent. The anime ends in an anticlimactic and simplistic way.
+</p>
+
+<p>
+In the end, Pluto raises interesting questions, but fails to answer them reasonably.
+</p>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-anime.html">anime</a> <a href="https://0xhenrique.neocities.org/tag-review.html">review</a> </div>]]></description>
+ <category><![CDATA[anime]]></category>
+ <category><![CDATA[review]]></category>
+ <link>https://0xhenrique.neocities.org/pluto-review.html</link>
+ <guid>https://0xhenrique.neocities.org/pluto-review.html</guid>
+ <pubDate>Wed, 12 Feb 2025 06:17:00 +0000</pubDate>
+</item>
+<item>
+ <title><![CDATA[Why I Chose Guix Over Nix]]></title>
+ <description><![CDATA[
+<p>
+I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
+</p>
+
+<div id="outline-container-orgb242145" class="outline-2">
+<h2 id="orgb242145">The Emacs &gt; Elisp &gt; SICP &gt; Scheme pipeline</h2>
+<div class="outline-text-2" id="text-orgb242145">
+<p>
+<img src="https://i.imgur.com/ouSS2fe.png" alt="ouSS2fe.png">
+I honestly don't remember the first time I heard about Emacs, but I remember the first time I tried to use it I got gatekept by the Elisp magecraft.
+After that, I spent some days trying to learn some basic concepts of this ancient text editor. Thanks to <a href="https://learnxinyminutes.com/docs/elisp/">https://learnxinyminutes.com/docs/elisp/</a> I was able to write some simple functions to make my Emacs experience smoother. To be honest, I didn't really liked to write Lisp back then, it sucked a lot for me. Even reading simple functions was a hassle since I wasn't used to see through all the parenthesis.
+At that time, I already knew about the 'Structure and Interpretaion of Computer Programs' book, but didn't read until then. It was only after seeing the MIT class linked below that I got hooked into computer magecraft:
+</p>
+
+<p>
+Lecture 1A: Overview and Introduction to Lisp: <a href="https://www.youtube.com/watch?v=-J_xL4IGhJA">https://www.youtube.com/watch?v=-J_xL4IGhJA</a>
+</p>
+
+<p>
+That was when I finally decided to read the SICP and, consequently, learn Scheme.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org85cc215" class="outline-2">
+<h2 id="org85cc215">The Nix Language is not easy to write</h2>
+<div class="outline-text-2" id="text-org85cc215">
+<p>
+And that alone is huge win for Guix. Configuring Nix packages was a pain in the ass. Not because you need to set everything up from scratch (that's not even a problem), but because the language is confusing as hell and the documentation doesn't help. It's not a secret, everywhere you go on the internet you will find people complaining about how the Nix language is hard to grasp, but no because it is complex, just because it lacks proper documentation. You can't be sure to find what you're looking for. All the information is fragmented on the internet, there is not a place where you can just find what you're looking for.
+At the end of the day you spend more time guessing "where the information is" rather "how to do X".
+For instance, here's a comparison between the figlet package ported to Nix and the one ported to Guix:
+</p>
+
+
+<figure id="orgeaca7b0">
+<img src="https://i.imgur.com/9epJ4qs.png" alt="9epJ4qs.png">
+
+</figure>
+
+<p>
+And no, I'm not even talking about how the Nix code is bigger than the Scheme code, that's not really a problem. The thing is, which one is easier to read? Which one is easier to maintain? Which one is more elegant? Which one is more expressive about what it does?
+The Nix language was a mistake and I think it is the Achilles' heel of the Nix project. I can assure you that most of the people using NixOS right now don't even know how the language works, most of the time tthey just copy and paste code that was already written by some Nix wizard and call it a day. But the moment you need to do something new you're left in the lurch. But I have to admit, most of the Nix wizards are nice people and they will probably help you. The thing is, do you really want to depend so much on the community to get things done?
+</p>
+
+<p>
+Guix solves that. It's not like you need to learn a complex language to start with Guix, Scheme is relatively simple and most of the time the docs are everything you need to get up and running. Packaging a program for Guix isn't hard, I plan to make another blog post to delve into that soon.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org2a95983" class="outline-2">
+<h2 id="org2a95983">The LISP way of life</h2>
+<div class="outline-text-2" id="text-org2a95983">
+
+<figure id="org02ea5bd">
+<img src="https://imgs.xkcd.com/comics/lisp_cycles.png" alt="lisp_cycles.png">
+
+</figure>
+
+<p>
+There are some reasons why some Emacs wizards stick to LISP: metaprogramming, macros, higher-order functions, recursion etc. Not only that, LISP is a crucial part of computer science history. It helps you understand why things are the way they are. It helps you understand mathematical concepts. It helps you understand functional programming. It helps you understand core concepts of programming, hence Scheme is used as the language for the SICP book.
+</p>
+
+<p>
+And yes, Nix also supports abstractions, but Guix's use of Scheme provides more powerful and general ways to define those abstractions.
+Since all the Guix configuration and packaging logic is expressed in Guile Scheme, you can deeply customise and program your system at at level.
+For instance, you can define custom operating system services, package definitions, or system configuration options entirely in Guile Scheme.
+You can't really say the same for NixOS. The language itself is more limited to package definitions, which makes it harder to set system-level configurations. If you want to customise deeply at system-level you will probably need external scripting or some other configuration management tools.
+</p>
+
+<p>
+Scheme has a long history in theoretical computer science and has been used for decades in academic research and programming language design. Using Scheme to configure your system basically gives your superpowers, it's pretty much like standing on the shoulders of giants.
+To be honest I don't see a point in learning such a complex language as Nix just to define packages. Scheme gives you so much potential for broader use cases other than package definitions. System configuration, scripting, automation, general programming, you name it. Even if you don't plan to write packages for Guix you still can use Scheme for lots of other tasks, specially if your using the Guix operating system.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org09b3234" class="outline-2">
+<h2 id="org09b3234">Guix is Free (as in Freedom)</h2>
+<div class="outline-text-2" id="text-org09b3234">
+<p>
+Guix places more emphasis on software freedom and adheres to the FSF standards for ethical distros.
+</p>
+
+<p>
+Yes, I do use some proprietary software, but that's something I want to change. I would say that the only reason I still use the Linux kernel is because of the lack of free bluetooth drivers for my laptop. That's something I also want to change. I made a mistake buying a bluetooth headphone, specially because I already knew that there were no free bluetooth drivers for me. I hope to abandon Linux and its proprietary binaries as soon as possible. Software freedom might be hard to achieve, but freedom in general isn't easy to achieve.
+</p>
+
+
+<figure id="orgea93cfd">
+<img src="https://preview.redd.it/7ozal346p6kz.png?auto=webp&amp;s=f1058e3a298c411182de3a9bd788f65cec5d1bc1" alt="7ozal346p6kz.png?auto=webp&amp;s=f1058e3a298c411182de3a9bd788f65cec5d1bc1">
+
+</figure>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-guix.html">guix</a> <a href="https://0xhenrique.neocities.org/tag-nix.html">nix</a> <a href="https://0xhenrique.neocities.org/tag-operating-systems.html">operating-systems</a> </div>]]></description>
+ <category><![CDATA[guix]]></category>
+ <category><![CDATA[nix]]></category>
+ <category><![CDATA[operating-systems]]></category>
+ <link>https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html</link>
+ <guid>https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html</guid>
+ <pubDate>Mon, 23 Sep 2024 07:01:00 +0100</pubDate>
+</item>
+<item>
+ <title><![CDATA[Guix Wallpapers]]></title>
+ <description><![CDATA[
+<p>
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+</p>
+
+<p>
+I think it goes without saying that Suika is the perfect candidate to be the Guix mascot .
+</p>
+
+<p>
+<img src="https://i.imgur.com/se5Qk6P.png" alt="se5Qk6P.png">
+<img src="https://i.imgur.com/bYxUNO7.png" alt="bYxUNO7.png">
+<img src="https://i.imgur.com/KT1Uo39.png" alt="KT1Uo39.png">
+<img src="https://i.imgur.com/LuEaj38.png" alt="LuEaj38.png">
+<img src="https://i.imgur.com/IGCGrEI.png" alt="IGCGrEI.png">
+<img src="https://i.imgur.com/OyOJUyY.png" alt="OyOJUyY.png">
+<img src="https://i.imgur.com/eb0qu4z.png" alt="eb0qu4z.png">
+<img src="https://i.imgur.com/UyKmkHr.png" alt="UyKmkHr.png">
+<img src="https://i.imgur.com/yXVVoH8.png" alt="yXVVoH8.png">
+</p>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-guix.html">guix</a> <a href="https://0xhenrique.neocities.org/tag-wallpaper.html">wallpaper</a> <a href="https://0xhenrique.neocities.org/tag-ricing.html">ricing</a> </div>]]></description>
+ <category><![CDATA[guix]]></category>
+ <category><![CDATA[wallpaper]]></category>
+ <category><![CDATA[ricing]]></category>
+ <link>https://0xhenrique.neocities.org/guix-wallpapers.html</link>
+ <guid>https://0xhenrique.neocities.org/guix-wallpapers.html</guid>
+ <pubDate>Fri, 20 Sep 2024 15:01:00 +0100</pubDate>
+</item>
+<item>
+ <title><![CDATA[Monogatari - Text Editor in Python]]></title>
+ <description><![CDATA[
+<p>
+Monogatari is a text editor built with Python using the Tkinter GUI library.
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="shinobu.gif">
+</p>
+
+<div id="outline-container-orge57bf6e" class="outline-2">
+<h2 id="orge57bf6e">Installation and usage</h2>
+<div class="outline-text-2" id="text-orge57bf6e">
+<p>
+Assuming you already have Python installed in your machine:
+</p>
+<div class="org-src-container">
+<pre class="src src-bash">$ git clone [email protected]:all123all/monogatari.git
+$ cd monogatari
+$ python monogatari.py
+</pre>
+</div>
+
+<p>
+If you're using Linux you probably will need to install tk manually:
+</p>
+
+<div class="org-src-container">
+<pre class="src src-bash">//Arch based distros
+$ sudo pacman -S tk
+//For Ubuntu based
+$ sudo apt-get install tk
+</pre>
+</div>
+</div>
+</div>
+
+<div id="outline-container-org85da83a" class="outline-2">
+<h2 id="org85da83a">Goals</h2>
+<div class="outline-text-2" id="text-org85da83a">
+<ul class="org-ul">
+<li>Basic text editor functionalities (create file, open file, exit etc.)</li>
+<li>Black background and a colorpicker option to choose another color</li>
+<li class="off"><code>[&#xa0;]</code> Test routine for the basic functionalities</li>
+<li class="off"><code>[&#xa0;]</code> Release a package</li>
+<li class="off"><code>[&#xa0;]</code> The close function is being called even when the file isn't modified</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org9dcc5b4" class="outline-2">
+<h2 id="org9dcc5b4">Contribute to MONOGATARI - Text Editor</h2>
+<div class="outline-text-2" id="text-org9dcc5b4">
+<ul class="org-ul">
+<li>Click the fork button on top right</li>
+<li>Git clone your fork</li>
+<li>Connect with my repo:</li>
+</ul>
+<div class="org-src-container">
+<pre class="src src-bash">$ git remote add all123all git://github.com/all123all/monogatari
+$ git remote -v
+</pre>
+</div>
+
+<p>
+You are now ready to start to code! Just do as always:
+</p>
+<div class="org-src-container">
+<pre class="src src-bash">$ git add .
+$ git commit -m "fix: something that was fixed"
+$ git push
+</pre>
+</div>
+
+<p>
+Then you can create a pull request right here on Github. Just go to the Pull Requests tab and select `New pull request` button to do so.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orgffef632" class="outline-2">
+<h2 id="orgffef632">Screenshots</h2>
+<div class="outline-text-2" id="text-orgffef632">
+
+<figure id="orgcec2b30">
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png" alt="print.png">
+
+</figure>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-projects.html">projects</a> <a href="https://0xhenrique.neocities.org/tag-python.html">python</a> </div>]]></description>
+ <category><![CDATA[projects]]></category>
+ <category><![CDATA[python]]></category>
+ <link>https://0xhenrique.neocities.org/monogatari.html</link>
+ <guid>https://0xhenrique.neocities.org/monogatari.html</guid>
+ <pubDate>Sat, 17 Aug 2024 08:57:00 +0100</pubDate>
+</item>
+<item>
+ <title><![CDATA[Lum - Linux Ubiquitous Marker]]></title>
+ <description><![CDATA[
+<p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p>
+
+<p>
+Lum is a project I started as a way to escape the feeling of being tied to the web-browser when it comes to bookmarks.
+The objective is relatively simple, to have access to my bookmarks outside of the browser. This way I could call my bookmarks from anywhere on the computer, whether from Vim, Emacs, the browser itself, the window manager or wherever.
+I'm still not sure if I'm going to turn this project into a CLI tool or a library. I still need to try to integrate Lum with some other tool and evaluate which points I failed, which ones I need to improve and where I got things right.
+I also wanted to have contact with Rust in practice. I have some things to say about the Rust language, but I think that will be for another post on this blog.
+</p>
+
+<p>
+For now, I'm using JSON to save the bookmarks, but to be honest I don't know if I'll keep this format until the end.
+I'm still evaluating whether this would be the most practical and quickest way, considering that I already accumulated more than 12 thousand bookmarks at the height of my NEET time.
+I don't think parsing 12 thousand objects in JSON is efficient, but it's something I still need to test in practice.
+</p>
+
+<p>
+Although it is not really necessary to run this program, having fzf and xclip would be great if you want to integrate with other programs. A pretty useful command to fetch your bookmarks would be:
+</p>
+<div class="org-src-container">
+<pre class="src src-bash">$ lum -l | fzf | xclip -selection clipboard
+</pre>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-projects.html">projects</a> <a href="https://0xhenrique.neocities.org/tag-programming.html">programming</a> <a href="https://0xhenrique.neocities.org/tag-clojure.html">clojure</a> <a href="https://0xhenrique.neocities.org/tag-lum.html">lum</a> </div>]]></description>
+ <category><![CDATA[projects]]></category>
+ <category><![CDATA[programming]]></category>
+ <category><![CDATA[clojure]]></category>
+ <category><![CDATA[lum]]></category>
+ <link>https://0xhenrique.neocities.org/lum.html</link>
+ <guid>https://0xhenrique.neocities.org/lum.html</guid>
+ <pubDate>Sat, 17 Aug 2024 08:57:00 +0100</pubDate>
+</item>
+<item>
+ <title><![CDATA[Internet Lurk Compilation #1]]></title>
+ <description><![CDATA[
+
+<div id="outline-container-orgdba003a" class="outline-2">
+<h2 id="orgdba003a">General Findings</h2>
+<div class="outline-text-2" id="text-orgdba003a">
+<ul class="org-ul">
+<li>Pure gold from the 90s: <a href="https://lunduke.substack.com/p/the-computers-used-to-do-3d-animation">https://lunduke.substack.com/p/the-computers-used-to-do-3d-animation</a></li>
+<li>Symbolics Internet Museum: <a href="https://symbolics.com/museum/">https://symbolics.com/museum/</a></li>
+<li>What is the relationship between Apple and Serial Experiments Lain? <a href="https://www.cjas.org/~leng/apple-lain.htm">https://www.cjas.org/~leng/apple-lain.htm</a></li>
+<li>The Cornell Anime Club: <a href="https://www.cjas.org/">https://www.cjas.org/</a></li>
+<li>Appearances of MIT in Anime: <a href="https://anime.mit.edu/resources/mit_in_anime">https://anime.mit.edu/resources/mit_in_anime</a></li>
+<li>How Emacs got into Tron: Legacy: <a href="https://boingboing.net/2011/04/06/how-emacs-got-into-t.html">https://boingboing.net/2011/04/06/how-emacs-got-into-t.html</a></li>
+<li>The Jargon File: <a href="http://www.catb.org/jargon/">http://www.catb.org/jargon/</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-orgd2be138" class="outline-2">
+<h2 id="orgd2be138">Neocities</h2>
+<div class="outline-text-2" id="text-orgd2be138">
+<ul class="org-ul">
+<li>Lainzine (Lain Magazine): <a href="https://lainzine.org/">https://lainzine.org/</a></li>
+<li>About Software Privacy and other topics: <a href="https://digdeeper.neocities.org/">https://digdeeper.neocities.org/</a></li>
+<li>Reminds of Fauux: <a href="https://blackwings.neocities.org/">https://blackwings.neocities.org/</a></li>
+<li>Fauux: <a href="https://fauux.neocities.org/">https://fauux.neocities.org/</a></li>
+<li>Tatsumoto's guide to Nihongo: <a href="https://tatsumoto.neocities.org/">https://tatsumoto.neocities.org/</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org9e35bc5" class="outline-2">
+<h2 id="org9e35bc5">Internet Archive Findings</h2>
+<div class="outline-text-2" id="text-org9e35bc5">
+<ul class="org-ul">
+<li>Oh! PC (Jul 01 1990) [Content in Japanese]: <a href="https://archive.org/details/oh-pc-issue-127-jul-01-1990/Oh%21%20PC%20Issue%20127%20%28Jul%2001%201990%29/mode/2up">https://archive.org/details/oh-pc-issue-127-jul-01-1990/Oh%21%20PC%20Issue%20127%20%28Jul%2001%201990%29/mode/2up</a></li>
+<li>Comptiq Manazine [Content in Japanese]: <a href="https://archive.org/search?query=comptiq">https://archive.org/search?query=comptiq</a></li>
+<li>The Symbol of the Knights of Eastern Calculus: <a href="https://web.archive.org/web/20200121124624/http://www.cjas.org/~leng/knights.htm">https://web.archive.org/web/20200121124624/http://www.cjas.org/~leng/knights.htm</a></li>
+<li>MSX Magazine (1985-02) [Content in Japanese]: <a href="https://archive.org/details/msx-magazine-1985-02-ascii-jp/mode/2up">https://archive.org/details/msx-magazine-1985-02-ascii-jp/mode/2up</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org2b4b4bc" class="outline-2">
+<h2 id="org2b4b4bc">Websites I visit from time to time</h2>
+<div class="outline-text-2" id="text-org2b4b4bc">
+<ul class="org-ul">
+<li>A <code>~modern~</code> Javascript approach to SICP: <a href="https://sicp.sourceacademy.org/">https://sicp.sourceacademy.org/</a></li>
+<li>A blog by Sam Greydanus: <a href="https://greydanus.github.io/">https://greydanus.github.io/</a></li>
+<li>Xah Lee (he's also one of the minds behind ergoemacs and xah-fly-keys): <a href="https://xahlee.info/">https://xahlee.info/</a></li>
+<li>Sasha Chua blog: <a href="https://sachachua.com/blog/">https://sachachua.com/blog/</a></li>
+<li>Lunduke Journal: <a href="https://lunduke.substack.com/">https://lunduke.substack.com/</a></li>
+</ul>
+
+<p>
+<b><b>If you find a broken link or a website that shares things that are clearly illegal, please let me know by email so I can remove it: &lt;[email protected]&gt;</b></b>.
+</p>
+
+<p>
+<b><b>Also, if you don't want me to list your website here, feel free to also contact me via email so I can remove it.</b></b>
+</p>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-blogs.html">blogs</a> <a href="https://0xhenrique.neocities.org/tag-links.html">links</a> </div>]]></description>
+ <category><![CDATA[blogs]]></category>
+ <category><![CDATA[links]]></category>
+ <link>https://0xhenrique.neocities.org/internet-lurk-compilation.html</link>
+ <guid>https://0xhenrique.neocities.org/internet-lurk-compilation.html</guid>
+ <pubDate>Sat, 17 Aug 2024 08:57:00 +0100</pubDate>
+</item>
+<item>
+ <title><![CDATA[About]]></title>
+ <description><![CDATA[
+
+<div id="outline-container-orge00f9ca" class="outline-2">
+<h2 id="orge00f9ca">whoami</h2>
+<div class="outline-text-2" id="text-orge00f9ca">
+<p>
+Hello there! You can call me Henrique.
+The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
+Some of the stuff I work on <a href="https://github.com/0xhenrique">Github</a>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org1a50831" class="outline-2">
+<h2 id="org1a50831">My Computers</h2>
+<div class="outline-text-2" id="text-org1a50831">
+</div>
+<div id="outline-container-orgb5f1916" class="outline-3">
+<h3 id="orgb5f1916">ThinkPad T480</h3>
+<div class="outline-text-3" id="text-orgb5f1916">
+<ul class="org-ul">
+<li>OS: GNU Guix</li>
+<li>DE: EXWM/XFCE4</li>
+<li>CPU: Intel i5-8350U (8) @ 3.600GHz</li>
+<li>GPU: 😕</li>
+<li>RAM: 24Gb</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-org59afd91" class="outline-3">
+<h3 id="org59afd91">Xeon PC</h3>
+<div class="outline-text-3" id="text-org59afd91">
+<ul class="org-ul">
+<li>OS: GNU Guix</li>
+<li>DE: EXWM/XFCE4</li>
+<li>CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz</li>
+<li>GPU: AMD ATI Radeon 540/540X/550/550X / RX 540X/550/550X</li>
+<li>Memory: 32GB</li>
+</ul>
+</div>
+</div>
+</div>
+
+<div id="outline-container-orgb6e913a" class="outline-2">
+<h2 id="orgb6e913a">Keyboards</h2>
+<div class="outline-text-2" id="text-orgb6e913a">
+</div>
+<div id="outline-container-orgba2452d" class="outline-3">
+<h3 id="orgba2452d">The Charybdis by Bastard Keyboards</h3>
+<div class="outline-text-3" id="text-orgba2452d">
+<p>
+<img src="https://i.imgur.com/vqbSpXX.jpeg" alt="vqbSpXX.jpeg">
+Right now I'm using the Charybdis. It simply feels "correct" to type with it.
+The only <span class="underline">drawback</span> from this keyboard is the price, but I don't think you will find a dactyl for a cheap price.
+As far as I know, there's no company mass producing that type of keyboard.
+But at the end I think it's worth it, at least for me it is.
+</p>
+</div>
+</div>
+
+<div id="outline-container-orga991adb" class="outline-3">
+<h3 id="orga991adb">The Sofle V1 by Mechboards UK</h3>
+<div class="outline-text-3" id="text-orga991adb">
+<p>
+<img src="https://i.imgur.com/O4zYPni.jpeg" alt="O4zYPni.jpeg">
+The other one I have (although don't use very much anymore) is the Sofle V1 that I bought from Mechboards UK.
+It was very nice to type on a <span class="underline">low profile</span> keyboard. It's not so expansive as the Charybdis.
+</p>
+</div>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-computers.html">computers</a> <a href="https://0xhenrique.neocities.org/tag-emacs.html">emacs</a> <a href="https://0xhenrique.neocities.org/tag-blog.html">blog</a> </div>]]></description>
+ <category><![CDATA[computers]]></category>
+ <category><![CDATA[emacs]]></category>
+ <category><![CDATA[blog]]></category>
+ <link>https://0xhenrique.neocities.org/about.html</link>
+ <guid>https://0xhenrique.neocities.org/about.html</guid>
+ <pubDate>Sat, 17 Aug 2024 08:57:00 +0100</pubDate>
+</item>
+<item>
+ <title><![CDATA[Nazare Beach]]></title>
+ <description><![CDATA[
+<p>
+I visited Nazaré Beach last year (2023). Such a lovely place.
+Shame on me for not taking my camera with me that day. I'm not a fan of smartphone cameras to be honest. Still, I couldn't let the opportunity pass. Here are some photos I took that day.
+</p>
+
+
+<figure id="org091f0bd">
+<img src="https://i.imgur.com/ATjnpyl.jpeg" alt="ATjnpyl.jpeg">
+
+</figure>
+
+<p>
+According to Wikipedia, Nazaré is one of the most traditional Portuguese fishing villages, having the most popular bathing beach on the Portuguese west coast, where you can still find, on the sand, some women dressed in the traditional costume of seven skirts, taking care of the fish that dries in the sun, lined up on stakes.
+</p>
+
+
+<figure id="org6bbcce6">
+<img src="https://i.imgur.com/GwZIh3p.jpeg" alt="GwZIh3p.jpeg">
+
+</figure>
+
+<p>
+I plan to go back there in the winter, but this time I will remember to take my camera with me. I have an 18-55 and a 200mm, but I believe I will get better photos with the 200mm, especially in the higher parts. Not to mention that I will be able to aim further without losing too much sharpness.
+</p>
+
+<p>
+<img src="https://i.imgur.com/hxY0rcS.jpeg" alt="hxY0rcS.jpeg">
+<img src="https://i.imgur.com/8uRNHtF.jpeg" alt="8uRNHtF.jpeg">
+</p>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-travel.html">travel</a> <a href="https://0xhenrique.neocities.org/tag-photography.html">photography</a> <a href="https://0xhenrique.neocities.org/tag-portugal.html">portugal</a> </div>]]></description>
+ <category><![CDATA[travel]]></category>
+ <category><![CDATA[photography]]></category>
+ <category><![CDATA[portugal]]></category>
+ <link>https://0xhenrique.neocities.org/Nazare-Beach.html</link>
+ <guid>https://0xhenrique.neocities.org/Nazare-Beach.html</guid>
+ <pubDate>Sat, 17 Aug 2024 08:57:00 +0100</pubDate>
+</item>
+</channel>
+</rss>
diff --git a/static/favicon.ico b/blog/static/favicon.ico
index f6960d7..f6960d7 100644
--- a/static/favicon.ico
+++ b/blog/static/favicon.ico
Binary files differ
diff --git a/blog/static/style.css b/blog/static/style.css
new file mode 100644
index 0000000..5f679b8
--- /dev/null
+++ b/blog/static/style.css
@@ -0,0 +1,174 @@
+body {
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ line-height: 1.6;
+ margin: 0;
+ padding: 0;
+ background-color: #002b36;
+ color: #fdf6e3;
+}
+
+#preamble {
+ background-color: #073642;
+ border-bottom: 1px solid #e0e0e0;
+ text-align: center;
+}
+
+#preamble .header a {
+ text-decoration: none;
+ font-size: 1.8em;
+ color: #fdf6e3;
+}
+
+#content {
+ max-width: 800px;
+ margin: 2em auto;
+ padding: 0 1em;
+}
+
+.post-date {
+ color: #999;
+ font-size: 0.9em;
+}
+
+.post-title {
+ font-size: 2em;
+ margin: 0;
+}
+
+.post-title a {
+ color: #ffffff;;
+}
+
+#content p {
+ margin-bottom: 1.2em;
+ line-height: 1.8;
+}
+
+a {
+ color: #2aa198;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+.taglist {
+ border-bottom: 9px solid #e0e0e0;
+ padding-bottom: 1em;
+ margin-bottom: 2.5em;
+ font-size: 0.9em;
+}
+
+.taglist a {
+ background-color: #e0e0e0;
+ color: #333;
+ padding: 0.2em 0.5em;
+ margin-right: 0.5em;
+ border-radius: 3px;
+ text-decoration: none;
+}
+
+.taglist a:hover {
+ background-color: #ccc;
+}
+
+/* Postamble / footer */
+#postamble {
+ max-width: 800px;
+ margin: 2em auto;
+ padding: 1em;
+ border-top: 1px solid #e0e0e0;
+ font-size: 0.8em;
+ color: #666;
+ text-align: center;
+}
+
+#archive a {
+ color: #2aa198;
+ text-decoration: none;
+}
+
+#archive a:hover {
+ text-decoration: underline;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+}
+
+table {
+ font-family: Arial, Helvetica, sans-serif;
+ border-collapse: collapse;
+ width: 100%;
+}
+
+table td, table th {
+ border: 1px solid #ddd;
+ padding: 8px;
+}
+
+table tr:nth-child(even){background-color: #f2f2f2;}
+
+table tr:hover {background-color: #ddd;}
+
+table th {
+ padding-top: 12px;
+ padding-bottom: 12px;
+ text-align: left;
+ background-color: #073642;
+ color: white;
+}
+
+.org-src-container {
+ background-color: #2d2d2d;
+ padding: 0 12px;
+ border-radius: 5px;
+ overflow: auto;
+ margin: 10px 0;
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
+}
+
+.org-src-container pre {
+ color: #f8f8f2;
+ font-family: "Fira Code", "Courier New", monospace;
+ font-size: 14px;
+ line-height: 1.5;
+ white-space: pre-wrap;
+}
+
+.org-src-container pre::before {
+ display: block;
+ font-weight: bold;
+ margin-bottom: 5px;
+}
+
+.menu-list {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ overflow: hidden;
+}
+
+.menu-item {
+ float: left;
+ margin: 0 5px;
+}
+
+.menu-item a {
+ display: block;
+ color: white;
+ text-align: center;
+ padding: 14px 16px;
+ text-decoration: none;
+ transition-delay: 200ms;
+ -moz-transition: all 200ms ease-in;
+ -webkit-transition: all 200ms ease-in;
+ -o-transition: all 200ms ease-in;
+ transition: all 200ms ease-in;
+}
+
+.menu-item a:hover {
+ background-color: #eee8d5;
+ color: #073642;
+}
diff --git a/static/style.css~ b/blog/style.css~
index d3b2088..d3b2088 100644
--- a/static/style.css~
+++ b/blog/style.css~
diff --git a/blog/tag-anime.html b/blog/tag-anime.html
new file mode 100644
index 0000000..b2f79aa
--- /dev/null
+++ b/blog/tag-anime.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "anime":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h2><div class="post-date">12 Feb 2025</div><p>
+I would dare to say that Pluto is an anime carried almost entirely by its direction and art, while its story leaves something to be desired in many respects. I had difficulties with the way the author approached the problems inherent in the type of narrative he chose. In this review, I won't go into the technical aspects of animation and direction since I don't have enough knowledge to evaluate them. My focus will be on the writing and storytelling.
+</p><a href="https://0xhenrique.neocities.org/pluto-review.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-blog.html b/blog/tag-blog.html
new file mode 100644
index 0000000..f37020b
--- /dev/null
+++ b/blog/tag-blog.html
@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "blog":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2><div class="post-date">17 Aug 2024</div><p>
+Hello there! You can call me Henrique.
+The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
+Some of the stuff I work on <a href="https://github.com/0xhenrique">Github</a>.
+</p><a href="https://0xhenrique.neocities.org/about.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-blogs.html b/blog/tag-blogs.html
new file mode 100644
index 0000000..158bf1b
--- /dev/null
+++ b/blog/tag-blogs.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "blogs":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Internet Lurk Compilation #1</a></h2><div class="post-date">17 Aug 2024</div><p>
+<b><b>If you find a broken link or a website that shares things that are clearly illegal, please let me know by email so I can remove it: &lt;[email protected]&gt;</b></b>.
+</p><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-clojure.html b/blog/tag-clojure.html
new file mode 100644
index 0000000..a061afd
--- /dev/null
+++ b/blog/tag-clojure.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "clojure":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2><div class="post-date">17 Aug 2024</div><p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p><a href="https://0xhenrique.neocities.org/lum.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-computers.html b/blog/tag-computers.html
new file mode 100644
index 0000000..51b6ff5
--- /dev/null
+++ b/blog/tag-computers.html
@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "computers":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2><div class="post-date">17 Aug 2024</div><p>
+Hello there! You can call me Henrique.
+The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
+Some of the stuff I work on <a href="https://github.com/0xhenrique">Github</a>.
+</p><a href="https://0xhenrique.neocities.org/about.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-emacs.html b/blog/tag-emacs.html
new file mode 100644
index 0000000..387a092
--- /dev/null
+++ b/blog/tag-emacs.html
@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "emacs":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2><div class="post-date">17 Aug 2024</div><p>
+Hello there! You can call me Henrique.
+The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
+Some of the stuff I work on <a href="https://github.com/0xhenrique">Github</a>.
+</p><a href="https://0xhenrique.neocities.org/about.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-guix.html b/blog/tag-guix.html
new file mode 100644
index 0000000..ef0cba6
--- /dev/null
+++ b/blog/tag-guix.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "guix":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2><div class="post-date">23 Sep 2024</div><p>
+I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
+</p><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Read more...</a><hr class="post-divider"><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2><div class="post-date">20 Sep 2024</div><p>
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+</p><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-links.html b/blog/tag-links.html
new file mode 100644
index 0000000..68ef081
--- /dev/null
+++ b/blog/tag-links.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "links":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Internet Lurk Compilation #1</a></h2><div class="post-date">17 Aug 2024</div><p>
+<b><b>If you find a broken link or a website that shares things that are clearly illegal, please let me know by email so I can remove it: &lt;[email protected]&gt;</b></b>.
+</p><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-lum.html b/blog/tag-lum.html
new file mode 100644
index 0000000..85e30a9
--- /dev/null
+++ b/blog/tag-lum.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "lum":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2><div class="post-date">17 Aug 2024</div><p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p><a href="https://0xhenrique.neocities.org/lum.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-nix.html b/blog/tag-nix.html
new file mode 100644
index 0000000..fd8b3c9
--- /dev/null
+++ b/blog/tag-nix.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "nix":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2><div class="post-date">23 Sep 2024</div><p>
+I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
+</p><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-operating-systems.html b/blog/tag-operating-systems.html
new file mode 100644
index 0000000..97ca3ff
--- /dev/null
+++ b/blog/tag-operating-systems.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "operating-systems":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2><div class="post-date">23 Sep 2024</div><p>
+I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
+</p><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-photography.html b/blog/tag-photography.html
new file mode 100644
index 0000000..bdea66e
--- /dev/null
+++ b/blog/tag-photography.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "photography":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2><div class="post-date">17 Aug 2024</div><p>
+I visited Nazaré Beach last year (2023). Such a lovely place.
+Shame on me for not taking my camera with me that day. I'm not a fan of smartphone cameras to be honest. Still, I couldn't let the opportunity pass. Here are some photos I took that day.
+</p><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-portugal.html b/blog/tag-portugal.html
new file mode 100644
index 0000000..27068e5
--- /dev/null
+++ b/blog/tag-portugal.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "portugal":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2><div class="post-date">17 Aug 2024</div><p>
+I visited Nazaré Beach last year (2023). Such a lovely place.
+Shame on me for not taking my camera with me that day. I'm not a fan of smartphone cameras to be honest. Still, I couldn't let the opportunity pass. Here are some photos I took that day.
+</p><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-programming.html b/blog/tag-programming.html
new file mode 100644
index 0000000..bf43418
--- /dev/null
+++ b/blog/tag-programming.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "programming":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2><div class="post-date">17 Aug 2024</div><p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p><a href="https://0xhenrique.neocities.org/lum.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-projects.html b/blog/tag-projects.html
new file mode 100644
index 0000000..90c84e1
--- /dev/null
+++ b/blog/tag-projects.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "projects":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h2><div class="post-date">17 Aug 2024</div><p>
+Monogatari is a text editor built with Python using the Tkinter GUI library.
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="shinobu.gif">
+</p><a href="https://0xhenrique.neocities.org/monogatari.html">Read more...</a><hr class="post-divider"><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2><div class="post-date">17 Aug 2024</div><p>
+Link: <a href="https://github.com/0xhenrique/lum">https://github.com/0xhenrique/lum</a>
+</p><a href="https://0xhenrique.neocities.org/lum.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-python.html b/blog/tag-python.html
new file mode 100644
index 0000000..cf9d90e
--- /dev/null
+++ b/blog/tag-python.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "python":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h2><div class="post-date">17 Aug 2024</div><p>
+Monogatari is a text editor built with Python using the Tkinter GUI library.
+<img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="shinobu.gif">
+</p><a href="https://0xhenrique.neocities.org/monogatari.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-review.html b/blog/tag-review.html
new file mode 100644
index 0000000..9e942e2
--- /dev/null
+++ b/blog/tag-review.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "review":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h2><div class="post-date">12 Feb 2025</div><p>
+I would dare to say that Pluto is an anime carried almost entirely by its direction and art, while its story leaves something to be desired in many respects. I had difficulties with the way the author approached the problems inherent in the type of narrative he chose. In this review, I won't go into the technical aspects of animation and direction since I don't have enough knowledge to evaluate them. My focus will be on the writing and storytelling.
+</p><a href="https://0xhenrique.neocities.org/pluto-review.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-ricing.html b/blog/tag-ricing.html
new file mode 100644
index 0000000..04a66da
--- /dev/null
+++ b/blog/tag-ricing.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "ricing":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2><div class="post-date">20 Sep 2024</div><p>
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+</p><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-travel.html b/blog/tag-travel.html
new file mode 100644
index 0000000..ec24796
--- /dev/null
+++ b/blog/tag-travel.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "travel":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2><div class="post-date">17 Aug 2024</div><p>
+I visited Nazaré Beach last year (2023). Such a lovely place.
+Shame on me for not taking my camera with me that day. I'm not a fan of smartphone cameras to be honest. Still, I couldn't let the opportunity pass. Here are some photos I took that day.
+</p><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tag-wallpaper.html b/blog/tag-wallpaper.html
new file mode 100644
index 0000000..735b71e
--- /dev/null
+++ b/blog/tag-wallpaper.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Posts tagged "wallpaper":</h1><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2><div class="post-date">20 Sep 2024</div><p>
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+</p><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Read more...</a><hr class="post-divider"><div id="archive">
+<a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/tags.html b/blog/tags.html
new file mode 100644
index 0000000..d48600e
--- /dev/null
+++ b/blog/tags.html
@@ -0,0 +1,65 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>0xhenrique</title>
+<meta name="author" content="Henrique Marques">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><ul class="menu-list"><li class="menu-item"><a href="https://0xhenrique.neocities.org/">λ 0xhenrique</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags/projects">Projects</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/tags">Tags</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/archive">Archive</a></li><li class="menu-item"><a href="https://0xhenrique.neocities.org/rss.xml">RSS</a></li><li class="menu-item" style="float:right"><a href="https://0xhenrique.neocities.org/about">About</a></li></ul></div>
+<div id="content">
+<h1 class="title">Tags</h1>
+<h1 class="tags-title">Posts tagged "anime":</h1>
+<div class="post-date">12 Feb 2025</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h2>
+<h1 class="tags-title">Posts tagged "blog":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2>
+<h1 class="tags-title">Posts tagged "blogs":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Internet Lurk Compilation #1</a></h2>
+<h1 class="tags-title">Posts tagged "clojure":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2>
+<h1 class="tags-title">Posts tagged "computers":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2>
+<h1 class="tags-title">Posts tagged "emacs":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/about.html">About</a></h2>
+<h1 class="tags-title">Posts tagged "guix":</h1>
+<div class="post-date">20 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2>
+<div class="post-date">23 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2>
+<h1 class="tags-title">Posts tagged "links":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/internet-lurk-compilation.html">Internet Lurk Compilation #1</a></h2>
+<h1 class="tags-title">Posts tagged "lum":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2>
+<h1 class="tags-title">Posts tagged "nix":</h1>
+<div class="post-date">23 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2>
+<h1 class="tags-title">Posts tagged "operating-systems":</h1>
+<div class="post-date">23 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h2>
+<h1 class="tags-title">Posts tagged "photography":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2>
+<h1 class="tags-title">Posts tagged "portugal":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2>
+<h1 class="tags-title">Posts tagged "programming":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2>
+<h1 class="tags-title">Posts tagged "projects":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h2>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/lum.html">Lum - Linux Ubiquitous Marker</a></h2>
+<h1 class="tags-title">Posts tagged "python":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/monogatari.html">Monogatari - Text Editor in Python</a></h2>
+<h1 class="tags-title">Posts tagged "review":</h1>
+<div class="post-date">12 Feb 2025</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/pluto-review.html">Pluto Review</a></h2>
+<h1 class="tags-title">Posts tagged "ricing":</h1>
+<div class="post-date">20 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2>
+<h1 class="tags-title">Posts tagged "travel":</h1>
+<div class="post-date">17 Aug 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/Nazare-Beach.html">Nazare Beach</a></h2>
+<h1 class="tags-title">Posts tagged "wallpaper":</h1>
+<div class="post-date">20 Sep 2024</div><h2 class="post-title"><a href="https://0xhenrique.neocities.org/guix-wallpapers.html">Guix Wallpapers</a></h2>
+</div>
+<div id="postamble" class="status"><a href="https://0xhenrique.neocities.org/rss.xml">My RSS Feed</a>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/blog/why-i-chose-guix-over-nix.html b/blog/why-i-chose-guix-over-nix.html
new file mode 100644
index 0000000..f595a22
--- /dev/null
+++ b/blog/why-i-chose-guix-over-nix.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<link rel="alternate"
+ type="application/rss+xml"
+ href="https://0xhenrique.neocities.org/rss.xml"
+ title="RSS feed for https://0xhenrique.neocities.org/">
+<title>Why I Chose Guix Over Nix</title>
+<meta name="author" content="John Dow">
+<meta name="referrer" content="no-referrer">
+<meta name="viewport" content="initial-scale=1,width=device-width,minimum-scale=1">
+<link href= "static/style.css" rel="stylesheet" type="text/css" />
+<link rel="icon" href="static/favicon.ico"></head>
+<body>
+<div id="preamble" class="status"><div class="header">
+ <a href="https://0xhenrique.neocities.org">0xhenrique</a>
+</div></div>
+<div id="content">
+<div class="post-date">23 Sep 2024</div><h1 class="post-title"><a href="https://0xhenrique.neocities.org/why-i-chose-guix-over-nix.html">Why I Chose Guix Over Nix</a></h1>
+<p>
+I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
+</p>
+
+<div id="outline-container-orgb242145" class="outline-2">
+<h2 id="orgb242145">The Emacs &gt; Elisp &gt; SICP &gt; Scheme pipeline</h2>
+<div class="outline-text-2" id="text-orgb242145">
+<p>
+<img src="https://i.imgur.com/ouSS2fe.png" alt="ouSS2fe.png">
+I honestly don't remember the first time I heard about Emacs, but I remember the first time I tried to use it I got gatekept by the Elisp magecraft.
+After that, I spent some days trying to learn some basic concepts of this ancient text editor. Thanks to <a href="https://learnxinyminutes.com/docs/elisp/">https://learnxinyminutes.com/docs/elisp/</a> I was able to write some simple functions to make my Emacs experience smoother. To be honest, I didn't really liked to write Lisp back then, it sucked a lot for me. Even reading simple functions was a hassle since I wasn't used to see through all the parenthesis.
+At that time, I already knew about the 'Structure and Interpretaion of Computer Programs' book, but didn't read until then. It was only after seeing the MIT class linked below that I got hooked into computer magecraft:
+</p>
+
+<p>
+Lecture 1A: Overview and Introduction to Lisp: <a href="https://www.youtube.com/watch?v=-J_xL4IGhJA">https://www.youtube.com/watch?v=-J_xL4IGhJA</a>
+</p>
+
+<p>
+That was when I finally decided to read the SICP and, consequently, learn Scheme.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org85cc215" class="outline-2">
+<h2 id="org85cc215">The Nix Language is not easy to write</h2>
+<div class="outline-text-2" id="text-org85cc215">
+<p>
+And that alone is huge win for Guix. Configuring Nix packages was a pain in the ass. Not because you need to set everything up from scratch (that's not even a problem), but because the language is confusing as hell and the documentation doesn't help. It's not a secret, everywhere you go on the internet you will find people complaining about how the Nix language is hard to grasp, but no because it is complex, just because it lacks proper documentation. You can't be sure to find what you're looking for. All the information is fragmented on the internet, there is not a place where you can just find what you're looking for.
+At the end of the day you spend more time guessing "where the information is" rather "how to do X".
+For instance, here's a comparison between the figlet package ported to Nix and the one ported to Guix:
+</p>
+
+
+<figure id="orgeaca7b0">
+<img src="https://i.imgur.com/9epJ4qs.png" alt="9epJ4qs.png">
+
+</figure>
+
+<p>
+And no, I'm not even talking about how the Nix code is bigger than the Scheme code, that's not really a problem. The thing is, which one is easier to read? Which one is easier to maintain? Which one is more elegant? Which one is more expressive about what it does?
+The Nix language was a mistake and I think it is the Achilles' heel of the Nix project. I can assure you that most of the people using NixOS right now don't even know how the language works, most of the time tthey just copy and paste code that was already written by some Nix wizard and call it a day. But the moment you need to do something new you're left in the lurch. But I have to admit, most of the Nix wizards are nice people and they will probably help you. The thing is, do you really want to depend so much on the community to get things done?
+</p>
+
+<p>
+Guix solves that. It's not like you need to learn a complex language to start with Guix, Scheme is relatively simple and most of the time the docs are everything you need to get up and running. Packaging a program for Guix isn't hard, I plan to make another blog post to delve into that soon.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org2a95983" class="outline-2">
+<h2 id="org2a95983">The LISP way of life</h2>
+<div class="outline-text-2" id="text-org2a95983">
+
+<figure id="org02ea5bd">
+<img src="https://imgs.xkcd.com/comics/lisp_cycles.png" alt="lisp_cycles.png">
+
+</figure>
+
+<p>
+There are some reasons why some Emacs wizards stick to LISP: metaprogramming, macros, higher-order functions, recursion etc. Not only that, LISP is a crucial part of computer science history. It helps you understand why things are the way they are. It helps you understand mathematical concepts. It helps you understand functional programming. It helps you understand core concepts of programming, hence Scheme is used as the language for the SICP book.
+</p>
+
+<p>
+And yes, Nix also supports abstractions, but Guix's use of Scheme provides more powerful and general ways to define those abstractions.
+Since all the Guix configuration and packaging logic is expressed in Guile Scheme, you can deeply customise and program your system at at level.
+For instance, you can define custom operating system services, package definitions, or system configuration options entirely in Guile Scheme.
+You can't really say the same for NixOS. The language itself is more limited to package definitions, which makes it harder to set system-level configurations. If you want to customise deeply at system-level you will probably need external scripting or some other configuration management tools.
+</p>
+
+<p>
+Scheme has a long history in theoretical computer science and has been used for decades in academic research and programming language design. Using Scheme to configure your system basically gives your superpowers, it's pretty much like standing on the shoulders of giants.
+To be honest I don't see a point in learning such a complex language as Nix just to define packages. Scheme gives you so much potential for broader use cases other than package definitions. System configuration, scripting, automation, general programming, you name it. Even if you don't plan to write packages for Guix you still can use Scheme for lots of other tasks, specially if your using the Guix operating system.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org09b3234" class="outline-2">
+<h2 id="org09b3234">Guix is Free (as in Freedom)</h2>
+<div class="outline-text-2" id="text-org09b3234">
+<p>
+Guix places more emphasis on software freedom and adheres to the FSF standards for ethical distros.
+</p>
+
+<p>
+Yes, I do use some proprietary software, but that's something I want to change. I would say that the only reason I still use the Linux kernel is because of the lack of free bluetooth drivers for my laptop. That's something I also want to change. I made a mistake buying a bluetooth headphone, specially because I already knew that there were no free bluetooth drivers for me. I hope to abandon Linux and its proprietary binaries as soon as possible. Software freedom might be hard to achieve, but freedom in general isn't easy to achieve.
+</p>
+
+
+<figure id="orgea93cfd">
+<img src="https://preview.redd.it/7ozal346p6kz.png?auto=webp&amp;s=f1058e3a298c411182de3a9bd788f65cec5d1bc1" alt="7ozal346p6kz.png?auto=webp&amp;s=f1058e3a298c411182de3a9bd788f65cec5d1bc1">
+
+</figure>
+</div>
+</div>
+<div class="taglist"><a href="https://0xhenrique.neocities.org/tags.html">Tags</a>: <a href="https://0xhenrique.neocities.org/tag-guix.html">guix</a> <a href="https://0xhenrique.neocities.org/tag-nix.html">nix</a> <a href="https://0xhenrique.neocities.org/tag-operating-systems.html">operating-systems</a> </div></div>
+<div id="postamble" class="status"><div id="archive">
+ <a href="https://0xhenrique.neocities.org/archive.html">Other posts</a>
+</div>
+<center>Created using GNU Emacs + <a href="https://github.com/bastibe/org-static-blog">Org Static Blog</a>.</center></div>
+</body>
+</html>
diff --git a/content/about.md b/content/about.md
deleted file mode 100644
index 9616cf1..0000000
--- a/content/about.md
+++ /dev/null
@@ -1,40 +0,0 @@
-+++
-title = 'About'
-date = 2024-08-17T07:42:34+01:00
-+++
-
-# whois
-
-Hello there! You can call me Henrique.
-The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
-Some of the stuff I work on [Github](https://github.com/henrique-marques-vsoft).
-
-## My setup
-Nothing fancy to be honest. Since I spend most of my time inside Emacs, I don't really _rice_ my computer.
-I've been through that phase though. Remaping keybindings, customising themes, colourschemes etc.
-Today things are simpler for me. Just my Emacs config and that's it.
-
-Here are some of my configs:
-- Laptop: Thinkpad T480
-- OS: GNU Guix
-- Shell: bash
-- Resolution: 1920x1080 (1 monitor is enough for me)
-- WM: EXWM
-- Terminal: eshell/vterm/kitty
-- CPU: Intel i5-8350U (8) @ 3.600GHz
-- GPU: 😕
-- RAM: 24Gb
-- Text editor: Emacs (29)
-
-## Keyboards
-### The Charybdis by Bastard Keyboards
-<!-- ![2nd photo](https://i.imgur.com/vqbSpXX.jpeg) -->
-Right now I'm using the Charybdis. It simply feels "correct" to type with it.
-The only _drawback_ from this keyboard is the price, but I don't think you will find a dactyl for a cheap price.
-As far as I know, there's no company mass producing that type of keyboard.
-But at the end I think it's worth it, at least for me it is.
-
-### The Sofle V1 by Mechboards UK
-<!-- ![1st photo](https://i.imgur.com/O4zYPni.jpeg) -->
-The other one I have (although don't use very much anymore) is the Sofle V1 that I bought from Mechboards UK.
-It was very nice to type on a _low profile_ keyboard. It's not so expansive as the Charybdis.
diff --git a/content/guix-wallpapers.md b/content/guix-wallpapers.md
deleted file mode 100644
index 6ef5a92..0000000
--- a/content/guix-wallpapers.md
+++ /dev/null
@@ -1,20 +0,0 @@
-+++
-title = 'Guix Wallpapers'
-date = 2024-09-20T20:37:15+01:00
-tags = ['guix', 'wallpaper', 'ricing']
-+++
-
-I've been using Guix for quite some time now. It's been a great experience so far!
-Here are some wallpapers I've been collecting for my Guix desktop.
-
-I think it goes without saying that Suika is the perfect candidate to be the Guix mascot .
-
-![1st pape](https://i.imgur.com/se5Qk6P.png)
-![2st pape](https://i.imgur.com/bYxUNO7.png)
-![3st pape](https://i.imgur.com/KT1Uo39.png)
-![4st pape](https://i.imgur.com/LuEaj38.png)
-![5st pape](https://i.imgur.com/IGCGrEI.png)
-![6st pape](https://i.imgur.com/OyOJUyY.png)
-![7st pape](https://i.imgur.com/eb0qu4z.png)
-![8st pape](https://i.imgur.com/UyKmkHr.png)
-![9st pape](https://i.imgur.com/yXVVoH8.png)
diff --git a/hugo.toml b/hugo.toml
deleted file mode 100644
index 8211481..0000000
--- a/hugo.toml
+++ /dev/null
@@ -1,5 +0,0 @@
-baseURL = 'https://0xhenrique.neocities.org/'
-languageCode = 'en-us'
-title = '0xhenrique'
-
-theme = 'lugo'
diff --git a/content/Nazare-Beach.md~ b/posts/Nazare-Beach.md~
index 105030e..105030e 100644
--- a/content/Nazare-Beach.md~
+++ b/posts/Nazare-Beach.md~
diff --git a/content/Nazare-Beach.md b/posts/Nazare-Beach.org
index 26f6913..df01a15 100644
--- a/content/Nazare-Beach.md
+++ b/posts/Nazare-Beach.org
@@ -1,19 +1,18 @@
-+++
-title = 'Nazare Beach'
-date = 2024-08-17T07:44:45+01:00
-tags = ['travel', 'photo', 'portugal', 'personal']
-+++
+#+title: Nazare Beach
+#+date: <2024-08-17 08:57>
+#+filetags: travel photography portugal
+#+ATTR_HTML: :border 2 :rules all :frame border
I visited Nazaré Beach last year (2023). Such a lovely place.
Shame on me for not taking my camera with me that day. I'm not a fan of smartphone cameras to be honest. Still, I couldn't let the opportunity pass. Here are some photos I took that day.
-![1st photo](https://i.imgur.com/ATjnpyl.jpeg)
+https://i.imgur.com/ATjnpyl.jpeg
According to Wikipedia, Nazaré is one of the most traditional Portuguese fishing villages, having the most popular bathing beach on the Portuguese west coast, where you can still find, on the sand, some women dressed in the traditional costume of seven skirts, taking care of the fish that dries in the sun, lined up on stakes.
-![2nd photo](https://i.imgur.com/GwZIh3p.jpeg)
+https://i.imgur.com/GwZIh3p.jpeg
I plan to go back there in the winter, but this time I will remember to take my camera with me. I have an 18-55 and a 200mm, but I believe I will get better photos with the 200mm, especially in the higher parts. Not to mention that I will be able to aim further without losing too much sharpness.
-![3rd photo](https://i.imgur.com/hxY0rcS.jpeg)
-![4th photo](https://i.imgur.com/8uRNHtF.jpeg)
+https://i.imgur.com/hxY0rcS.jpeg
+https://i.imgur.com/8uRNHtF.jpeg
diff --git a/content/about.md~ b/posts/about.md~
index 5e6e4d3..5e6e4d3 100644
--- a/content/about.md~
+++ b/posts/about.md~
diff --git a/posts/about.org b/posts/about.org
new file mode 100644
index 0000000..4dda1e2
--- /dev/null
+++ b/posts/about.org
@@ -0,0 +1,37 @@
+#+title: About
+#+date: <2024-08-17 08:57>
+#+filetags: computers emacs blog
+#+ATTR_HTML: :border 2 :rules all :frame border
+
+** whoami
+Hello there! You can call me Henrique.
+The main purpose of this website is to share some interesting things I find on the world wide web and the projects of mine.
+Some of the stuff I work on [[https://github.com/0xhenrique][Github]].
+
+** My Computers
+*** ThinkPad T480
+- OS: GNU Guix
+- DE: EXWM/XFCE4
+- CPU: Intel i5-8350U (8) @ 3.600GHz
+- GPU: 😕
+- RAM: 24Gb
+
+*** Xeon PC
+- OS: GNU Guix
+- DE: EXWM/XFCE4
+- CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz
+- GPU: AMD ATI Radeon 540/540X/550/550X / RX 540X/550/550X
+- Memory: 32GB
+
+** Keyboards
+*** The Charybdis by Bastard Keyboards
+https://i.imgur.com/vqbSpXX.jpeg
+Right now I'm using the Charybdis. It simply feels "correct" to type with it.
+The only _drawback_ from this keyboard is the price, but I don't think you will find a dactyl for a cheap price.
+As far as I know, there's no company mass producing that type of keyboard.
+But at the end I think it's worth it, at least for me it is.
+
+*** The Sofle V1 by Mechboards UK
+https://i.imgur.com/O4zYPni.jpeg
+The other one I have (although don't use very much anymore) is the Sofle V1 that I bought from Mechboards UK.
+It was very nice to type on a _low profile_ keyboard. It's not so expansive as the Charybdis.
diff --git a/posts/guix-wallpapers.org b/posts/guix-wallpapers.org
new file mode 100644
index 0000000..db6a352
--- /dev/null
+++ b/posts/guix-wallpapers.org
@@ -0,0 +1,19 @@
+#+title: Guix Wallpapers
+#+date: <2024-09-20 15:01>
+#+filetags: guix wallpaper ricing
+#+ATTR_HTML: :border 2 :rules all :frame border
+
+I've been using Guix for quite some time now. It's been a great experience so far!
+Here are some wallpapers I've been collecting for my Guix desktop.
+
+I think it goes without saying that Suika is the perfect candidate to be the Guix mascot .
+
+https://i.imgur.com/se5Qk6P.png
+https://i.imgur.com/bYxUNO7.png
+https://i.imgur.com/KT1Uo39.png
+https://i.imgur.com/LuEaj38.png
+https://i.imgur.com/IGCGrEI.png
+https://i.imgur.com/OyOJUyY.png
+https://i.imgur.com/eb0qu4z.png
+https://i.imgur.com/UyKmkHr.png
+https://i.imgur.com/yXVVoH8.png
diff --git a/content/internet-lurk-compilation.md~ b/posts/internet-lurk-compilation.md~
index face4ca..face4ca 100644
--- a/content/internet-lurk-compilation.md~
+++ b/posts/internet-lurk-compilation.md~
diff --git a/content/internet-lurk-compilation.md b/posts/internet-lurk-compilation.org
index 477e621..2ee2363 100644
--- a/content/internet-lurk-compilation.md
+++ b/posts/internet-lurk-compilation.org
@@ -1,10 +1,9 @@
-+++
-title = 'Internet Lurk Compilation #1'
-date = 2024-08-17T07:44:17+01:00
-tags = ['archive', 'lurk', 'blogs']
-+++
+#+title: Internet Lurk Compilation #1
+#+date: <2024-08-17 08:57>
+#+filetags: blogs links
+#+ATTR_HTML: :border 2 :rules all :frame border
-## General Findings
+** General Findings
- Pure gold from the 90s: https://lunduke.substack.com/p/the-computers-used-to-do-3d-animation
- Symbolics Internet Museum: https://symbolics.com/museum/
- What is the relationship between Apple and Serial Experiments Lain? https://www.cjas.org/~leng/apple-lain.htm
@@ -13,20 +12,20 @@ tags = ['archive', 'lurk', 'blogs']
- How Emacs got into Tron: Legacy: https://boingboing.net/2011/04/06/how-emacs-got-into-t.html
- The Jargon File: http://www.catb.org/jargon/
-## Neocities
+** Neocities
- Lainzine (Lain Magazine): https://lainzine.org/
- About Software Privacy and other topics: https://digdeeper.neocities.org/
- Reminds of Fauux: https://blackwings.neocities.org/
- Fauux: https://fauux.neocities.org/
- Tatsumoto's guide to Nihongo: https://tatsumoto.neocities.org/
-## Internet Archive Findings
+** Internet Archive Findings
- Oh! PC (Jul 01 1990) [Content in Japanese]: https://archive.org/details/oh-pc-issue-127-jul-01-1990/Oh%21%20PC%20Issue%20127%20%28Jul%2001%201990%29/mode/2up
- Comptiq Manazine [Content in Japanese]: https://archive.org/search?query=comptiq
- The Symbol of the Knights of Eastern Calculus: https://web.archive.org/web/20200121124624/http://www.cjas.org/~leng/knights.htm
- MSX Magazine (1985-02) [Content in Japanese]: https://archive.org/details/msx-magazine-1985-02-ascii-jp/mode/2up
-## Websites I visit from time to time
+** Websites I visit from time to time
- A ~~modern~~ Javascript approach to SICP: https://sicp.sourceacademy.org/
- A blog by Sam Greydanus: https://greydanus.github.io/
- Xah Lee (he's also one of the minds behind ergoemacs and xah-fly-keys): https://xahlee.info/
@@ -35,4 +34,4 @@ tags = ['archive', 'lurk', 'blogs']
**If you find a broken link or a website that shares things that are clearly illegal, please let me know by email so I can remove it: <[email protected]>**.
-**Also, if you don't want me to list your website here, feel free to contact me via email so I can remove it.**
+**Also, if you don't want me to list your website here, feel free to also contact me via email so I can remove it.**
diff --git a/content/lum.md~ b/posts/lum.md~
index 1c3ea06..1c3ea06 100644
--- a/content/lum.md~
+++ b/posts/lum.md~
diff --git a/content/lum.md b/posts/lum.org
index 4aff063..743c832 100644
--- a/content/lum.md
+++ b/posts/lum.org
@@ -1,10 +1,9 @@
-+++
-title = 'Lum - Linux Ubiquitous Marker'
-date = 2024-08-17T07:44:26+01:00
-tags = ['projects', 'programming', 'rust', 'linux']
-+++
+#+title: Lum - Linux Ubiquitous Marker
+#+date: <2024-08-17 08:57>
+#+filetags: projects programming clojure lum
+#+ATTR_HTML: :border 2 :rules all :frame border
-Link: https://github.com/henrique-marques-vsoft/lum
+Link: https://github.com/0xhenrique/lum
Lum is a project I started as a way to escape the feeling of being tied to the web-browser when it comes to bookmarks.
The objective is relatively simple, to have access to my bookmarks outside of the browser. This way I could call my bookmarks from anywhere on the computer, whether from Vim, Emacs, the browser itself, the window manager or wherever.
@@ -14,3 +13,8 @@ I also wanted to have contact with Rust in practice. I have some things to say a
For now, I'm using JSON to save the bookmarks, but to be honest I don't know if I'll keep this format until the end.
I'm still evaluating whether this would be the most practical and quickest way, considering that I already accumulated more than 12 thousand bookmarks at the height of my NEET time.
I don't think parsing 12 thousand objects in JSON is efficient, but it's something I still need to test in practice.
+
+Although it is not really necessary to run this program, having fzf and xclip would be great if you want to integrate with other programs. A pretty useful command to fetch your bookmarks would be:
+#+BEGIN_SRC bash
+$ lum -l | fzf | xclip -selection clipboard
+#+END_SRC
diff --git a/content/monogatari.md~ b/posts/monogatari.md~
index 3ce1421..3ce1421 100644
--- a/content/monogatari.md~
+++ b/posts/monogatari.md~
diff --git a/content/monogatari.md b/posts/monogatari.org
index c800f07..97e8685 100644
--- a/content/monogatari.md
+++ b/posts/monogatari.org
@@ -1,62 +1,54 @@
-+++
-title = 'Monogatari - Text Editor in Python'
-date = 2024-08-17T07:44:33+01:00
-tags = ['projects', 'programming', 'python', 'linux', 'windows']
-+++
-
-# [MONOGATARI - Text Editor](https://github.com/henrique-marques-vsoft/monogatari)
-
-![monogatari-movie scene shinobu kokorowatari](https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif)
+#+title: Monogatari - Text Editor in Python
+#+date: <2024-08-17 08:57>
+#+filetags: projects python
+#+ATTR_HTML: :border 2 :rules all :frame border
Monogatari is a text editor built with Python using the Tkinter GUI library.
+https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif
-## Installation and usage
-
+** Installation and usage
Assuming you already have Python installed in your machine:
-
-```
-git clone [email protected]:all123all/monogatari.git
-cd monogatari
-python monogatari.py
-```
+#+BEGIN_SRC bash
+$ git clone [email protected]:all123all/monogatari.git
+$ cd monogatari
+$ python monogatari.py
+#+END_SRC
If you're using Linux you probably will need to install tk manually:
-```
+#+BEGIN_SRC bash
//Arch based distros
$ sudo pacman -S tk
-//For Ubuntu
+//For Ubuntu based
$ sudo apt-get install tk
-```
+#+END_SRC
-## Goals
+** Goals
-- [ ] Basic text editor functionalities (create file, open file, exit etc.)
-- [ ] Black background and a colorpicker option to choose another color
+- [x] Basic text editor functionalities (create file, open file, exit etc.)
+- [x] Black background and a colorpicker option to choose another color
- [ ] Test routine for the basic functionalities
- [ ] Release a package
- [ ] The close function is being called even when the file isn't modified
-## Contribute to MONOGATARI - Text Editor
+** Contribute to MONOGATARI - Text Editor
- Click the fork button on top right
- Git clone your fork
- Connect with my repo:
-
-```
+#+BEGIN_SRC bash
$ git remote add all123all git://github.com/all123all/monogatari
$ git remote -v
-```
+#+END_SRC
You are now ready to start to code! Just do as always:
-
-```
+#+BEGIN_SRC bash
$ git add .
$ git commit -m "fix: something that was fixed"
$ git push
-```
+#+END_SRC
Then you can create a pull request right here on Github. Just go to the Pull Requests tab and select `New pull request` button to do so.
-## Screenshots
-![monogatari on i3wm screenshot](https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png)
+** Screenshots
+https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/print.png
diff --git a/content/pluto-review.md b/posts/pluto-review.org
index 2269eb4..f18684b 100644
--- a/content/pluto-review.md
+++ b/posts/pluto-review.org
@@ -1,17 +1,15 @@
-+++
-title = 'Pluto Review'
-date = 2025-02-12T06:01:53Z
-tags = ['anime', 'review', 'pluto']
-draft = false
-+++
+#+title: Pluto Review
+#+date: <2025-02-12 06:17>
+#+filetags: anime review
+#+ATTR_HTML: :border 2 :rules all :frame border
-## Summary
+** Summary
I would dare to say that Pluto is an anime carried almost entirely by its direction and art, while its story leaves something to be desired in many respects. I had difficulties with the way the author approached the problems inherent in the type of narrative he chose. In this review, I won't go into the technical aspects of animation and direction since I don't have enough knowledge to evaluate them. My focus will be on the writing and storytelling.
-## The premise
+** The premise
-![Robots can feel](https://i.imgur.com/oEU9QPZ.jpeg)
+https://i.imgur.com/oEU9QPZ.jpeg
The story takes place in a world where artificial intelligence has evolved to the point where it is difficult to distinguish robots from humans. As expected of any work with this premise, the author uses this basis to raise reflections on humanity, ethics, morality and even religion. However, one of the biggest problems I found with Pluto was the attempt to draw a parallel between robots and slaves. On the surface, it may seem like a valid comparison, but it's not. The reason is simple: robots are not living beings, let alone humans.
@@ -19,39 +17,39 @@ Although there is a significant difference between a simple calculator and a rob
I believe that the two biggest flaws in the narrative are exactly these: the attempt to humanise the robots to the point of comparing them to slaves, and the implication that they possess genuine empathy. I'll explore these issues in more detail below.
-## Robots are not slaves
+** Robots are not slaves
-![Sir Duncan destroying machines](https://i.imgur.com/qV2kSo3.jpeg)
+https://i.imgur.com/qV2kSo3.jpeg
I hope I'm not using a Strawman fallacy here, but my impression is that the author is trying to generate empathy for the robots through this analogy. By portraying the conditions in which they lived before the implementation of the International Robot Laws, it is clear that the intention is to move the viewer, evoking feelings similar to those we experience when learning about the horrors of slavery in real history.
However, there is a fundamental difference between the two cases: human emotions are real, while the emotions of robots are only **SIMULATIONS**. When an enslaved human being is forced to work under degrading conditions, both their body and their mind suffer real damage. Fear, fatigue, illness and death are concrete and **REAL** consequences. A robot, however advanced, merely simulates these states. Just as we feel empathy for fictional characters in a film, we can be moved by the robots in the story - but that doesn't make them comparable to humans.
-## Do robots have empathy?
+** Do robots have empathy?
-![Uran doesn't give a fuck about Atom lol](https://i.imgur.com/h64nW5I.jpeg)
+https://i.imgur.com/h64nW5I.jpeg
This is another point that the author deals with in a paradoxical way. At the same time as he tries to convince the viewer that robots are highly humanised, he himself exposes the limitations of this supposed empathy. The best example of this is Uran. In the anime, her ability to ‘feel’ human feelings is described as impressive. After Atom's death, we see that she has ‘suffered’, something that is perceptible to the people around her. However, this idea is contradicted when Uran realises that the pain of a boy, a victim of bullying, is much deeper than hers.
This scene completely breaks the idea that robots can really feel like humans do. If even one of the world's most advanced machines, programmed to recognise and react to human emotions, shows less grief for losing her brother than a child who has been bullied, how can we equate these robots with human beings? This inconsistency ends up undermining the author's own proposal.
-## The Best Part
+** The Best Part
-![Sir Duncan and North #2](https://i.imgur.com/FAFafwr.jpeg)
+https://i.imgur.com/FAFafwr.jpeg
For me, the highlight of Pluto remains the first episode. The story of Sir Duncan, an elderly musician who has lost his sight and starts living with North #2, one of the most advanced robots in the world, is well done. Apart from showing the horrors experienced by North #2 in the war, the episode also explores Duncan's childhood in a more satisfying way than the rest of the series. Even the soundtrack of this episode stands out, being more striking than that of the rest of the anime. I could even say that watching just the second half of the first episode gives you a better and rewarding experience than watching all the following episodes.
-## Conclusion
+** Conclusion
-![Hating is ~le bad](https://i.imgur.com/lTmfFfr.jpeg)
+https://i.imgur.com/lTmfFfr.jpeg
The end of the story is different from the rest of the series. Yes, I understand that inside Pluto was Sahad, a ‘good-hearted’ robot, but seeing his shell of hatred defeated with a few words from Atom made it feel like I was watching Naruto, not a work by Urasawa. All the hatred that motivated the destruction of the seven most advanced robots in the world was simply dispelled with a ‘hatred isn't worth it’. And no, this isn't just a problem with the anime adaptation - it's exactly the same in the manga. Even if Sahad was a robot with no bad intentions, Pluto was pure hatred, and seeing him defeated with such a simplistic cliché completely undermined the climax of the story.
I also missed a more memorable soundtrack. There were several moments in the anime when the lack of an emotional music made some scenes less impactful than they could have been. Overall, the music in Pluto seems to serve more as a backdrop than as an element to intensify the emotions.
-## Final considerations
+** Final considerations
-![End hatred in the world](https://i.imgur.com/Gjtwhpn.jpeg)
+https://i.imgur.com/Gjtwhpn.jpeg
Pluto starts in a good spot, excellent direction and artwork, but it fails to explore its narrative and the problems presented. The attempt to equate robots with humans fails to sustain the complexity of this discussion. The first episode is exceptional, but overall the plot is very inconsistent. The anime ends in an anticlimactic and simplistic way.
diff --git a/content/why-i-chose-guix-over-nix.md b/posts/why-i-chose-guix-over-nix.org
index 8d97437..6a0a5f6 100644
--- a/content/why-i-chose-guix-over-nix.md
+++ b/posts/why-i-chose-guix-over-nix.org
@@ -1,13 +1,12 @@
-+++
-title = 'Why I Chose Guix Over Nix'
-date = 2024-09-23T04:35:07+01:00
-tags = ['guix', 'nix', 'operating-system']
-+++
+#+title: Why I Chose Guix Over Nix
+#+date: <2024-09-23 07:01>
+#+filetags: guix nix operating-systems
+#+ATTR_HTML: :border 2 :rules all :frame border
I've been using NixOS for quite some time, but somehow I ended up with Guix. In this article I will try to write about the reasons why I don't use Nix anymore.
-## The Emacs > Elisp > SICP > Scheme pipeline
-![SICP_2hu_version](https://i.imgur.com/ouSS2fe.png)
+** The Emacs > Elisp > SICP > Scheme pipeline
+https://i.imgur.com/ouSS2fe.png
I honestly don't remember the first time I heard about Emacs, but I remember the first time I tried to use it I got gatekept by the Elisp magecraft.
After that, I spent some days trying to learn some basic concepts of this ancient text editor. Thanks to https://learnxinyminutes.com/docs/elisp/ I was able to write some simple functions to make my Emacs experience smoother. To be honest, I didn't really liked to write Lisp back then, it sucked a lot for me. Even reading simple functions was a hassle since I wasn't used to see through all the parenthesis.
At that time, I already knew about the 'Structure and Interpretaion of Computer Programs' book, but didn't read until then. It was only after seeing the MIT class linked below that I got hooked into computer magecraft:
@@ -16,20 +15,20 @@ Lecture 1A: Overview and Introduction to Lisp: https://www.youtube.com/watch?v=-
That was when I finally decided to read the SICP and, consequently, learn Scheme.
-## The Nix language and documentation sucks
+** The Nix Language is not easy to write
And that alone is huge win for Guix. Configuring Nix packages was a pain in the ass. Not because you need to set everything up from scratch (that's not even a problem), but because the language is confusing as hell and the documentation doesn't help. It's not a secret, everywhere you go on the internet you will find people complaining about how the Nix language is hard to grasp, but no because it is complex, just because it lacks proper documentation. You can't be sure to find what you're looking for. All the information is fragmented on the internet, there is not a place where you can just find what you're looking for.
At the end of the day you spend more time guessing "where the information is" rather "how to do X".
For instance, here's a comparison between the figlet package ported to Nix and the one ported to Guix:
-![Nix vs Guix](https://i.imgur.com/9epJ4qs.png)
+https://i.imgur.com/9epJ4qs.png
And no, I'm not even talking about how the Nix code is bigger than the Scheme code, that's not really a problem. The thing is, which one is easier to read? Which one is easier to maintain? Which one is more elegant? Which one is more expressive about what it does?
The Nix language was a mistake and I think it is the Achilles' heel of the Nix project. I can assure you that most of the people using NixOS right now don't even know how the language works, most of the time tthey just copy and paste code that was already written by some Nix wizard and call it a day. But the moment you need to do something new you're left in the lurch. But I have to admit, most of the Nix wizards are nice people and they will probably help you. The thing is, do you really want to depend so much on the community to get things done?
Guix solves that. It's not like you need to learn a complex language to start with Guix, Scheme is relatively simple and most of the time the docs are everything you need to get up and running. Packaging a program for Guix isn't hard, I plan to make another blog post to delve into that soon.
-## The LISP way of life
-![Elegant weapons for a more... civilized age](https://imgs.xkcd.com/comics/lisp_cycles.png)
+** The LISP way of life
+https://imgs.xkcd.com/comics/lisp_cycles.png
There are some reasons why some Emacs wizards stick to LISP: metaprogramming, macros, higher-order functions, recursion etc. Not only that, LISP is a crucial part of computer science history. It helps you understand why things are the way they are. It helps you understand mathematical concepts. It helps you understand functional programming. It helps you understand core concepts of programming, hence Scheme is used as the language for the SICP book.
@@ -41,9 +40,9 @@ You can't really say the same for NixOS. The language itself is more limited to
Scheme has a long history in theoretical computer science and has been used for decades in academic research and programming language design. Using Scheme to configure your system basically gives your superpowers, it's pretty much like standing on the shoulders of giants.
To be honest I don't see a point in learning such a complex language as Nix just to define packages. Scheme gives you so much potential for broader use cases other than package definitions. System configuration, scripting, automation, general programming, you name it. Even if you don't plan to write packages for Guix you still can use Scheme for lots of other tasks, specially if your using the Guix operating system.
-## Guix is Free (as in Freedom)
+** Guix is Free (as in Freedom)
Guix places more emphasis on software freedom and adheres to the FSF standards for ethical distros.
Yes, I do use some proprietary software, but that's something I want to change. I would say that the only reason I still use the Linux kernel is because of the lack of free bluetooth drivers for my laptop. That's something I also want to change. I made a mistake buying a bluetooth headphone, specially because I already knew that there were no free bluetooth drivers for me. I hope to abandon Linux and its proprietary binaries as soon as possible. Software freedom might be hard to achieve, but freedom in general isn't easy to achieve.
-![RMS_aboslutely_proprietary](https://preview.redd.it/7ozal346p6kz.png?auto=webp&s=f1058e3a298c411182de3a9bd788f65cec5d1bc1)
+https://preview.redd.it/7ozal346p6kz.png?auto=webp&s=f1058e3a298c411182de3a9bd788f65cec5d1bc1
diff --git a/content/why-the-hell-do-we-still-work.md b/posts/why-the-hell-do-we-still-work.md
index d56b64a..d56b64a 100644
--- a/content/why-the-hell-do-we-still-work.md
+++ b/posts/why-the-hell-do-we-still-work.md
diff --git a/static/style.css b/static/style.css
deleted file mode 100644
index 7e9d019..0000000
--- a/static/style.css
+++ /dev/null
@@ -1,95 +0,0 @@
-body {
- font-family: sans-serif ;
- background: #282828 ;
- color: #fbf0c9;
-}
-
-a {
- color: #fe8019;
-}
-
-main {
- max-width: 800px ;
- margin: auto ;
-}
-
-img {
- max-width: 100% ;
-}
-
-time {
- color: #c2c2c2;
- font-size: 12px;
-}
-
-header h1 {
- text-align: center ;
-}
-
-footer {
- /* display: flex; */
- /* flex-direction: row; */
- /* align-items: center; */
- /* align-content: center; */
- text-align: center ;
- clear: both ;
-}
-
-.menu-list {
- list-style-type: none;
- margin: 0;
- padding: 0;
- overflow: hidden;
-}
-
-.menu-item {
- float: left;
- margin: 0 5px;
-}
-
-.menu-item a {
- display: block;
- color: white;
- text-align: center;
- padding: 14px 16px;
- text-decoration: none;
- border-width: 1px;
- border-bottom-width: 1px;
- border-color: #282828;
- border-bottom-color: white;
- border-style: solid;
- transition-delay: 200ms;
- -moz-transition: all 200ms ease-in;
- -webkit-transition: all 200ms ease-in;
- -o-transition: all 200ms ease-in;
- transition: all 200ms ease-in;
-}
-
-.menu-item a:hover {
- background-color: #333;
- border-width: 1px 1px 1px 1px;
- border-color: white;
- border-style: solid;
-}
-
-/* For TAGLIST.HTML */
-.taglist {
- text-align: center ;
- clear: both ;
-}
-
-/* For NEXTPREV.HTML */
-#nextprev {
- /* The container for both the previous and next articles. */
-}
-#prevart {
- float: left ;
- text-align: left ;
-}
-#nextart {
- float: right ;
- text-align: right ;
-}
-#nextart,#prevart {
- max-width: 33% ;
-}
diff --git a/themes/lugo/archetypes/default.md b/themes/lugo/archetypes/default.md
deleted file mode 100644
index 00e77bd..0000000
--- a/themes/lugo/archetypes/default.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: "{{ replace .Name "-" " " | title }}"
-date: {{ .Date }}
-draft: true
----
-
diff --git a/themes/lugo/config.toml b/themes/lugo/config.toml
deleted file mode 100644
index e884199..0000000
--- a/themes/lugo/config.toml
+++ /dev/null
@@ -1,17 +0,0 @@
-title = "Website Name"
-baseURL = 'https://example.org'
-languageCode = 'en-us'
-
-[params]
- # "relatedtext" is the text that appears above the tag list at the bottom of pages.
- relatedtext = "Related"
- favicon = "/favicon.ico"
-
- #list items
- datesinlist = true
- authorsinlist = true
-
- #footer items
- nextprev = true
- taglist = true
- showrss = true \ No newline at end of file
diff --git a/themes/lugo/layouts/_default/baseof.html b/themes/lugo/layouts/_default/baseof.html
deleted file mode 100644
index f1c41c2..0000000
--- a/themes/lugo/layouts/_default/baseof.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html>
-<html lang="{{ .Site.Language }}">
-<head>
- <title>{{ if not .IsHome }}{{ .Title | title }} | {{ end }}{{ .Site.Title }}</title>
- <link rel="canonical" href="{{ .Site.BaseURL }}">
- <link rel='alternate' type='application/rss+xml' title="{{ .Site.Title }} RSS" href='/index.xml'>
- <link rel='stylesheet' type='text/css' href='/style.css'>
- {{ with .Site.Params.favicon }}<link rel="icon" href="{{ . }}">
- {{ end -}}
- <meta name="description" content="{{ with .Params.description }}{{ . }}{{ else }}{{ .Summary }}{{ end }}">
- {{ if isset .Params "tags" }}<meta name="keywords" content="{{ with .Params.tags }}{{ delimit . ", " }}{{ end }}">
- {{ end -}}
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="robots" content="index, follow">
- <meta charset="utf-8">
-</head>
-<body>
-<ul class="menu-list">
-<li class="menu-item"><a href="{{ .Site.BaseURL }}">λ</a></li>
-<li class="menu-item"><a href="{{ .Site.BaseURL }}/tags/projects">Projects</a></li>
-<li class="menu-item"><a href="{{ .Site.BaseURL }}/tags">Tags</a></li>
-<li class="menu-item" style="float:right"><a href="{{ .Site.BaseURL }}/about">About</a></li>
-</ul>
-{{ if .Site.Menus.main }}{{ partial "nav.html" . }}{{ end -}}
-<main>
-<header><h1 id="tag_{{ .Title }}">{{ block "title" . }}{{ end }}</h1></header>
-<article>
-{{ block "main" . }}
-{{ .Content }}
-{{ end }}
-{{ if .Param "nextprev" }}{{ partial "nextprev.html" . -}}{{ end -}}
-{{ if .Param "taglist" }}{{ partial "taglist.html" . }}{{ end -}}
-</article>
-</main>
-{{ block "footer" . }}
-<footer>
- {{- if .Param "showrss" }}<a href="/index.xml">Subscribe to my RSS feed</a>{{ end }}
-</footer>
-{{ end }}
-</body>
-</html>
diff --git a/themes/lugo/layouts/_default/list.html b/themes/lugo/layouts/_default/list.html
deleted file mode 100644
index 601fc08..0000000
--- a/themes/lugo/layouts/_default/list.html
+++ /dev/null
@@ -1,20 +0,0 @@
-{{ define "title" -}}
-{{ .Title | title }}
-{{- end }}
-{{ define "main" -}}
-{{ .Content }}
-<ul>
-{{- range.Pages }}
-<li>
- {{- if .Param "datesinlist" }}<time datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}">{{ .Date.Format "2006 Jan 02" }}</time> &ndash; {{ end -}}
- <a href="{{ .RelPermalink }}">{{ .Title }}</a>
- {{- if .Param "authorsinlist" }}
- {{ with .Params.authors }}
- by
- {{ delimit . ", " " and " }}
- {{end}}
- {{ end -}}
-</li>
-{{- end }}
-</ul>
-{{- end }}
diff --git a/themes/lugo/layouts/_default/rss.xml b/themes/lugo/layouts/_default/rss.xml
deleted file mode 100644
index 38dbe3d..0000000
--- a/themes/lugo/layouts/_default/rss.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
- <channel>
- <title>{{ .Site.Title }}</title>
- <link>{{ .Permalink }}</link>
- <description>Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }}</description>
- <generator>Hugo -- gohugo.io</generator>{{ with .Site.LanguageCode }}
- <language>{{.}}</language>{{end}}{{ with .Site.Author.email }}
- <managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
- <webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
- <copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
- <lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
- {{ with .OutputFormats.Get "RSS" }}
- {{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }}
- {{ end }}
- {{ range .Site.RegularPages }}
- <item>
- <title>{{ .Title }}</title>
- <link>{{ .Permalink }}</link>
- <pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
- {{ with .Site.Author.email }}<author>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</author>{{end}}
- <guid>{{ .Permalink }}</guid>
- <description>{{- .Content | html -}}</description>
- </item>
- {{ end }}
- </channel>
-</rss>
diff --git a/themes/lugo/layouts/_default/single.html b/themes/lugo/layouts/_default/single.html
deleted file mode 100644
index 56c5a11..0000000
--- a/themes/lugo/layouts/_default/single.html
+++ /dev/null
@@ -1,3 +0,0 @@
-{{ define "title" -}}
-{{ .Title }}
-{{- end }}
diff --git a/themes/lugo/layouts/partials/nav.html b/themes/lugo/layouts/partials/nav.html
deleted file mode 100644
index a7318fe..0000000
--- a/themes/lugo/layouts/partials/nav.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<nav>
- <ul>
- {{- $sec := .Page.Section }}{{ $file := .File.TranslationBaseName -}}
- {{ range.Site.Menus.main.ByWeight }}{{ $base := path.Base .URL }}
- <li><a {{ if or ( eq $sec $base ) ( eq $file $base ) ( and (eq $sec "") ( eq $file "_index") (eq $base "/") ) }}class="menuactive" {{ end }}href="{{ .URL }}"><span class=pre>{{ .Pre }}</span><span class=menuname>{{ .Name }}</span></a></li>
- {{- end }}
- </ul>
-</nav>
diff --git a/themes/lugo/layouts/partials/nextprev.html b/themes/lugo/layouts/partials/nextprev.html
deleted file mode 100644
index 099f16d..0000000
--- a/themes/lugo/layouts/partials/nextprev.html
+++ /dev/null
@@ -1,10 +0,0 @@
-{{ if or .Next .Prev -}}
-<div id="nextprev">
-{{- with .Prev }}
-<a href="{{ .RelPermalink}}"><div id="prevart">Previous:<br>{{.Title}}</div></a>
-{{ end -}}
-{{- with .Next -}}
-<a href="{{ .RelPermalink}}"><div id="nextart">Next:<br>{{.Title}}</div></a>
-{{ end -}}
-</div>
-{{ end -}}
diff --git a/themes/lugo/layouts/partials/taglist.html b/themes/lugo/layouts/partials/taglist.html
deleted file mode 100644
index 757db6f..0000000
--- a/themes/lugo/layouts/partials/taglist.html
+++ /dev/null
@@ -1,13 +0,0 @@
- {{- if isset .Params "tags" -}}
- {{- $tagsLen := len .Params.tags -}}
- {{- if gt $tagsLen 0 -}}
- <div style="clear:both" class=taglist>
- {{- with .Site.Params.relatedtext }}{{ . }}<br>{{ end -}}
- {{- range $k, $v := .Params.tags -}}
- {{- $url := printf "tags/%s" (. | urlize | lower) -}}
- <a id="tag_{{ . | lower }}" href="{{ $url | absURL }}">{{ . | title }}</a>
- {{- if lt $k (sub $tagsLen 1) }} &middot; {{ end -}}
- {{- end -}}
- </div>
- {{- end -}}
- {{- end }}
diff --git a/themes/lugo/layouts/shortcodes/hidvid.html b/themes/lugo/layouts/shortcodes/hidvid.html
deleted file mode 100644
index 14f592d..0000000
--- a/themes/lugo/layouts/shortcodes/hidvid.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<details>
- <summary>Click to reveal video.</summary>
-<iframe src="{{ index .Params 0 }}"
- loading="lazy"
- sandbox="allow-same-origin allow-scripts allow-popups"
- allowfullscreen frameborder="0"
- class="embvid"
- title="Embedded Video">
-</iframe>
-</details>
diff --git a/themes/lugo/layouts/shortcodes/img.html b/themes/lugo/layouts/shortcodes/img.html
deleted file mode 100644
index ff7959b..0000000
--- a/themes/lugo/layouts/shortcodes/img.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!--
- class: class of the figure
- link: url the image directs to
- alt: alternative text
- caption: caption
- mouse: what the image says when moused over ("title" in HTML)
--->
-<figure {{ with .Get "class" }}class="{{.}}"{{ end -}}>
- {{- with .Get "link"}}<a href="{{.}}">{{ end -}}
- <img src="{{ .Get "src" }}"
- {{- with .Get "mouse" }} title="{{.}}"{{ end -}}
- {{- with .Get "alt" }} alt="{{.}}"{{ end -}}
- >
- {{- if .Get "link"}}</a>{{ end -}}
- {{- with .Get "caption" -}}
- <figcaption>
- {{- . -}}
- </figcaption>
- {{- end -}}
-</figure>
diff --git a/themes/lugo/layouts/shortcodes/tagcloud.html b/themes/lugo/layouts/shortcodes/tagcloud.html
deleted file mode 100644
index 0cf0118..0000000
--- a/themes/lugo/layouts/shortcodes/tagcloud.html
+++ /dev/null
@@ -1,3 +0,0 @@
-{{ if isset .Site.Taxonomies "tags" }}{{ if not (eq (len .Site.Taxonomies.tags) 0) }} <ul id="tagcloud">
- {{ range $name, $items := .Site.Taxonomies.tags }}{{ $url := printf "%s/%s" "tags" ($name | urlize | lower)}}<li><a href="{{ $url | absURL }}" id="tag_{{ $name }}">{{ $name | title }}</a></li>
- {{ end }}</ul>{{ end }}{{ end }}
diff --git a/themes/lugo/layouts/shortcodes/vid.html b/themes/lugo/layouts/shortcodes/vid.html
deleted file mode 100644
index 4c612fe..0000000
--- a/themes/lugo/layouts/shortcodes/vid.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<iframe src="{{ index .Params 0 }}"
- loading="lazy"
- sandbox="allow-same-origin allow-scripts allow-popups"
- allowfullscreen frameborder="0"
- title="Embedded Video">
-</iframe>
diff --git a/themes/lugo/static/rss.svg b/themes/lugo/static/rss.svg
deleted file mode 100644
index dfda038..0000000
--- a/themes/lugo/static/rss.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 455.731 455.731" style="enable-background:new 0 0 455.731 455.731;" xml:space="preserve"><g><rect x="0" y="0" style="fill:#F78422;" width="455.731" height="455.731"/><g><path style="fill:#FFFFFF;" d="M296.208,159.16C234.445,97.397,152.266,63.382,64.81,63.382v64.348 c70.268,0,136.288,27.321,185.898,76.931c49.609,49.61,76.931,115.63,76.931,185.898h64.348 C391.986,303.103,357.971,220.923,296.208,159.16z"/><path style="fill:#FFFFFF;" d="M64.143,172.273v64.348c84.881,0,153.938,69.056,153.938,153.939h64.348 C282.429,270.196,184.507,172.273,64.143,172.273z"/><circle style="fill:#FFFFFF;" cx="109.833" cy="346.26" r="46.088"/></g></g></svg>
diff --git a/themes/lugo/static/style.css b/themes/lugo/static/style.css
deleted file mode 100644
index d3b2088..0000000
--- a/themes/lugo/static/style.css
+++ /dev/null
@@ -1,45 +0,0 @@
-body {
- font-family: sans-serif ;
- background: #110000 ;
- color: #ccc ;
-}
-
-main {
- max-width: 800px ;
- margin: auto ;
-}
-
-img {
- max-width: 100% ;
-}
-
-header h1 {
- text-align: center ;
-}
-
-footer {
- text-align: center ;
- clear: both ;
-}
-
-/* For TAGLIST.HTML */
-.taglist {
- text-align: center ;
- clear: both ;
-}
-
-/* For NEXTPREV.HTML */
-#nextprev {
- /* The container for both the previous and next articles. */
-}
-#prevart {
- float: left ;
- text-align: left ;
-}
-#nextart {
- float: right ;
- text-align: right ;
-}
-#nextart,#prevart {
- max-width: 33% ;
-}