diff options
Diffstat (limited to 'public/categories/index.xml')
| -rw-r--r-- | public/categories/index.xml | 52 |
1 files changed, 36 insertions, 16 deletions
diff --git a/public/categories/index.xml b/public/categories/index.xml index af1070b..5472deb 100644 --- a/public/categories/index.xml +++ b/public/categories/index.xml @@ -1,23 +1,43 @@ <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>0xhenrique</title> - <link>https://0xhenrique.neocities.org/categories/</link> + <link>http://localhost:1313/categories/</link> <description>Recent content in Categories on 0xhenrique</description> <generator>Hugo -- gohugo.io</generator> <language>en-us</language> - <atom:link href="https://0xhenrique.neocities.org/categories/index.xml" rel="self" type="application/rss+xml" /> + <atom:link href="http://localhost:1313/categories/index.xml" rel="self" type="application/rss+xml" /> <item> + <title>Why I Chose Guix Over Nix</title> + <link>http://localhost:1313/why-i-chose-guix-over-nix/</link> + <pubDate>Mon, 23 Sep 2024 04:35:07 +0100</pubDate> + + <guid>http://localhost:1313/why-i-chose-guix-over-nix/</guid> + <description><p>I&rsquo;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&rsquo;t use Nix anymore.</p> +<h2 id="the-emacs--elisp--sicp--scheme-pipeline">The Emacs &gt; Elisp &gt; SICP &gt; Scheme pipeline</h2> +<p>I honestly don&rsquo;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&rsquo;t really liked to write Lisp back then, it sucked a lot for me. Even reading simple functions was a hassle since I wasn&rsquo;t used to see through all the parenthesis. +At that time, I already knew about the &lsquo;Structure and Interpretaion of Computer Programs&rsquo; book, but didn&rsquo;t read until then. It was only after seeing the MIT class linked below that I got hooked into computer magecraft:</p> +<p><a href="https://www.youtube.com/watch?v=-J_xL4IGhJA" title="MIT Lecture on LISP"><img src="https://img.youtube.com/vi/-J_xL4IGhJA/0.jpg" alt="Lecture 1A: Overview and Introduction to Lisp"></a></p> +<p>That was when I finally decided to read the SICP and, consequently, learn Scheme.</p> +<h2 id="guix-uses-scheme">Guix uses Scheme</h2> +<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&rsquo;s not even a problem), but because the language is confusing as hell and the documentation doesn&rsquo;t help. It&rsquo;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. +For instance, here&rsquo;s a comparison between the figlet package ported to Nix and the one ported to Guix: +<a href="https://i.imgur.com/9epJ4qs.png">!Nix vs Guix</a></p> +</description> + </item> + + <item> <title>Guix Wallpapers</title> - <link>https://0xhenrique.neocities.org/guix-wallpapers/</link> + <link>http://localhost:1313/guix-wallpapers/</link> <pubDate>Fri, 20 Sep 2024 20:37:15 +0100</pubDate> - <guid>https://0xhenrique.neocities.org/guix-wallpapers/</guid> + <guid>http://localhost:1313/guix-wallpapers/</guid> <description><p>I&rsquo;ve been using Guix for quite some time now. It&rsquo;s been a great experience so far! Here are some wallpapers I&rsquo;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-tan.</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="1st pape"> <img src="https://i.imgur.com/bYxUNO7.png" alt="2st pape"> <img src="https://i.imgur.com/KT1Uo39.png" alt="3st pape"> @@ -32,10 +52,10 @@ Here are some wallpapers I&rsquo;ve been collecting for my Guix desktop.< <item> <title>Nazare Beach</title> - <link>https://0xhenrique.neocities.org/nazare-beach/</link> + <link>http://localhost:1313/nazare-beach/</link> <pubDate>Sat, 17 Aug 2024 07:44:45 +0100</pubDate> - <guid>https://0xhenrique.neocities.org/nazare-beach/</guid> + <guid>http://localhost:1313/nazare-beach/</guid> <description><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&rsquo;m not a fan of smartphone cameras to be honest. Still, I couldn&rsquo;t let the opportunity pass. Here are some photos I took that day.</p> <p><img src="https://i.imgur.com/ATjnpyl.jpeg" alt="1st photo"></p> @@ -49,10 +69,10 @@ Shame on me for not taking my camera with me that day. I&rsquo;m not a fan o <item> <title>Monogatari - Text Editor in Python</title> - <link>https://0xhenrique.neocities.org/monogatari/</link> + <link>http://localhost:1313/monogatari/</link> <pubDate>Sat, 17 Aug 2024 07:44:33 +0100</pubDate> - <guid>https://0xhenrique.neocities.org/monogatari/</guid> + <guid>http://localhost:1313/monogatari/</guid> <description><h1 id="monogatari---text-editorhttpsgithubcomhenrique-marques-vsoftmonogatari"><a href="https://github.com/henrique-marques-vsoft/monogatari">MONOGATARI - Text Editor</a></h1> <p><img src="https://raw.githubusercontent.com/henrique-marques-vsoft/monogatari/master/pics/shinobu.gif" alt="monogatari-movie scene shinobu kokorowatari"></p> <p>Monogatari is a text editor built with Python using the Tkinter GUI library.</p> @@ -94,10 +114,10 @@ $ git push <item> <title>Lum - Linux Ubiquitous Marker</title> - <link>https://0xhenrique.neocities.org/lum/</link> + <link>http://localhost:1313/lum/</link> <pubDate>Sat, 17 Aug 2024 07:44:26 +0100</pubDate> - <guid>https://0xhenrique.neocities.org/lum/</guid> + <guid>http://localhost:1313/lum/</guid> <description><p>Link: <a href="https://github.com/henrique-marques-vsoft/lum">https://github.com/henrique-marques-vsoft/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. @@ -111,10 +131,10 @@ I don&rsquo;t think parsing 12 thousand objects in JSON is efficient, but it <item> <title>Internet Lurk Compilation #1</title> - <link>https://0xhenrique.neocities.org/internet-lurk-compilation/</link> + <link>http://localhost:1313/internet-lurk-compilation/</link> <pubDate>Sat, 17 Aug 2024 07:44:17 +0100</pubDate> - <guid>https://0xhenrique.neocities.org/internet-lurk-compilation/</guid> + <guid>http://localhost:1313/internet-lurk-compilation/</guid> <description><h2 id="general-findings">General Findings</h2> <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> @@ -155,10 +175,10 @@ I don&rsquo;t think parsing 12 thousand objects in JSON is efficient, but it <item> <title>About</title> - <link>https://0xhenrique.neocities.org/about/</link> + <link>http://localhost:1313/about/</link> <pubDate>Sat, 17 Aug 2024 07:42:34 +0100</pubDate> - <guid>https://0xhenrique.neocities.org/about/</guid> + <guid>http://localhost:1313/about/</guid> <description><h1 id="whois">whois</h1> <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. @@ -166,7 +186,7 @@ Some of the stuff I work on <a href="https://github.com/henrique-marques- <h2 id="my-setup">My setup</h2> <p>Nothing fancy to be honest. Since I spend most of my time inside Emacs, I don&rsquo;t really <em>rice</em> my computer. I&rsquo;ve been through that phase though. Remaping keybindings, customising themes, colourschemes etc. -Today things are simpler for me. Just my Emacs and Vim config and that&rsquo;s it. Even the i3 window manager I try to stick to the defaults.</p> +Today things are simpler for me. Just my Emacs config and that&rsquo;s it.</p> <p>Here are some of my configs:</p> <ul> <li>Laptop: Thinkpad T480</li> |
