<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
	<title>mrgrouse&#39;s blog</title>
	<link>https://blog.mrgrouse.com/</link>
	<description>Recent content on mrgrouse&#39;s blog</description>
	<generator>Hugo -- gohugo.io</generator>
	<language>en</language>
	<lastBuildDate>Mon, 03 Feb 2025 22:49:16 -0500</lastBuildDate>
    
        <atom:link href="https://blog.mrgrouse.com/index.xml" rel="self" type="application/rss+xml" />
	
	
	<item>
		<title>Hardware Issues (old)</title>
		<link>https://blog.mrgrouse.com/hardware_issues/</link>
		<pubDate>Mon, 03 Feb 2025 22:49:16 -0500</pubDate>
		
		<guid>https://blog.mrgrouse.com/hardware_issues/</guid>
		<description>&lt;h1 id=&#34;yes-you-read-that-right-hardware-issues&#34;&gt;Yes, you read that right, hardware issues.&lt;/h1&gt;
&lt;p&gt;As you can read in my &lt;a href=&#34;https://blog.mrgrouse.com/mrgrouse.com-reloaded&#34;&gt;last blog post&lt;/a&gt;, I installed &lt;a href=&#34;https://artixlinux.org&#34;&gt;artix linux&lt;/a&gt; on my main server, for stability purposes, but I guess software could not fix my hardware issue. This server runs on a goofy little desktop computer that I built and converted into a server by first installing ubuntu server (I was a linux beginner at the time) and messing around with it. I then upgraded the memory, and worked on adding more services to the server. It got to the point where I could rely on it pretty well, so I took out the graphics card (yes I had a graphics card in it because sometimes I would mess up the ssh server when I was trying to configure it with something like 2fa, I was a beginner at the time please don&amp;rsquo;t crucify me) as it was using a somewhat noticable amount of power. It was only a &lt;a href=&#34;https://www.techpowerup.com/gpu-specs/geforce-gtx-1050-ti.c2885&#34;&gt;GTX 1050 Ti&lt;/a&gt; with no PCIe cable, so a significantly smaller power draw than that of a modern day power-devourer behemoth card. &lt;em&gt;Okay, side tangent, but do people actually use (and I mean fully utilize 90-100% capacity of) these insane wattage destroyer graphics cards??? I have a 3060 on my desktop computer and I have never used it past something around 70%. I only get it to that playing games like &lt;a href=&#34;https://store.steampowered.com/app/546560/HalfLife_Alyx/&#34;&gt;Half-Life: Alyx&lt;/a&gt; and my favorite game of all time &lt;a href=&#34;https://store.steampowered.com/app/823500/BONEWORKS&#34;&gt;BONEWORKS&lt;/a&gt;!!!!!&lt;/em&gt; Back on topic here: after removing the graphics card, my goofy little brain told me to remove the network card too, because I figured the motherboard&amp;rsquo;s native ethernet port is already doing everything related to networking, and the removing the little wifi network card wouldn&amp;rsquo;t do anything but help simplify the whole computer. &lt;strong&gt;WRONG!&lt;/strong&gt; After I had removed the network card, the server kept shutting off all network connections after around 1-2 days. I couldn&amp;rsquo;t ssh into the server, I couldn&amp;rsquo;t even get a connection to any port on the machine. All network connections were down. For some reason, the ethernet port kept blinking in the way it normally does, indicating that it is sending packets and whatnot, but the router it was connected to claimed it was offline, and I figured it was a &lt;a href=&#34;https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol&#34;&gt;dhcp&lt;/a&gt; issue. I use &lt;a href=&#34;https://roy.marples.name/projects/dhcpcd&#34;&gt;dhcpcd&lt;/a&gt; as my dhcp client, even though I don&amp;rsquo;t really need one, as I use a &lt;a href=&#34;https://datatracker.ietf.org/doc/html/rfc3442&#34;&gt;static route&lt;/a&gt; for my server connected to that router. I would remove dhcpcd and just use &lt;a href=&#34;https://wiki.linuxfoundation.org/networking/iproute2&#34;&gt;iproute2&lt;/a&gt; because it is minimal and I already have it installed on the system and is likely even in my &lt;a href=&#34;https://www.linuxfromscratch.org/blfs/view/svn/postlfs/initramfs.html&#34;&gt;initramfs&lt;/a&gt;, but I don&amp;rsquo;t like messing with my initramfs, as it is working, and I don&amp;rsquo;t feel like potentially breaking my system that is &lt;strong&gt;finally&lt;/strong&gt; working. Back on topic here (&lt;em&gt;can you tell I have ADHD?&lt;/em&gt;): After removing my network card, this problem kept occurring nearly every single day for several months, and I had no clue as to why it was happening. Sometimes the server would stay up for more than 2 days (!!!) but these instances happened few and far between, leaving me to literally walk over and flip the power supply switch off and on again to force restart the server (I messed up the front panel power button motherboard connector cables from the case and haven&amp;rsquo;t had the motivation to reconnect them to the motherboard lolz). For a long time I had believed that this was caused by a &lt;a href=&#34;https://en.wikipedia.org/wiki/Denial-of-service_attack#Distributed_DoS&#34;&gt;DDoS&lt;/a&gt; attack on my server, which left it unable to connect to the internet, but for some reason I didn&amp;rsquo;t think to check &lt;code&gt;dmesg&lt;/code&gt; for any info about the missing network card. I continued trying to find software fixes to prevent DDoS attacks, but none of them worked and I thought it was just gonna be impossible to stop without being doomed to using something sucky like the unfortunate &lt;a href=&#34;https://privacydev.net/cloudflare.html&#34;&gt;cloudflare tunnel&lt;/a&gt;. I thought I had finally came to my senses after all this time and realized it was a DHCP error, as I was using dhcpcd, which tried to request a dynamic ip from my router, which only gave it a static ip, which then led to it not being able to connect, as it may have had no addressed ip, but this still wasn&amp;rsquo;t the issue. I configured dhcpcd to use a static route instead of a dynamic route, but the issue still persisted. At this point, it felt as if I had exhausted nearly every possible way of defeating this problem, other than reinstalling the network card, which I thought had to be an absolutely stupid idea. I researched how many watts a network card used, and realized it only uses about 5. :| After realizing this I reinstalled it, hoping that this minor change would fix the issue, and for some reason, it did. I checked &lt;code&gt;dmesg&lt;/code&gt;, hoping it would tell me something I could understand, but it did not and just waited it out until I could see visible results. For some reason this worked, and I&amp;rsquo;m not questioning it.&lt;/p&gt;
&lt;p&gt;Happy new year I guess&lt;/p&gt;
&lt;p&gt;mrgrouse out 🫡&lt;/p&gt;
&lt;p&gt;5-31-2025 Edit: Turns out that it was either amd&amp;rsquo;s c-states that don&amp;rsquo;t work on linux and cause &lt;a href=&#34;https://gist.github.com/dlqqq/876d74d030f80dc899fc58a244b72df0&#34;&gt;freezing&lt;/a&gt; that leaves the system basically inaccessible as it isn&amp;rsquo;t a desktop and cannot easily be sent back to a regular c-state. This, along with a faulty networking program that I&amp;rsquo;ve been using are most likely the sources of all of these problems, so I guess i was just hallucinating the rest. 🤷 Happy debugging to all of you who feel like idiots from your tech problems too :)&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>mrgrouse.com Reloaded</title>
		<link>https://blog.mrgrouse.com/mrgrouse.com-reloaded/</link>
		<pubDate>Fri, 13 Dec 2024 23:26:33 -0500</pubDate>
		
		<guid>https://blog.mrgrouse.com/mrgrouse.com-reloaded/</guid>
		<description>&lt;h1 id=&#34;almost-new-year-new-server&#34;&gt;(Almost) New Year, New Server!&lt;/h1&gt;
&lt;p&gt;I started my journey with this server on Ubuntu Server 22.04, and after a long struggle with &lt;a href=&#34;https://suckless.org/sucks/systemd&#34;&gt;SystemD&lt;/a&gt; (EWWWWW!) and other goofy absolute monstrosities of programs, I decided that I would finally leave my little old Ubuntu box in the past and switch to something simpler, so after lots of debating, I chose &lt;a href=&#34;https://alpinelinux.org&#34;&gt;Alpine Linux&lt;/a&gt;. Under any other circumstances I would 100% recommend Alpine Linux, but in my use case, a certain closed source java program just would not cooperate with &lt;a href=&#34;https://musl-libc.org&#34;&gt;musl libc&lt;/a&gt;. Very unfortunate. FYI, there is a lot of information out there saying that musl libc is unusable, but for non-gui things like coreutils and init systems, musl libc provides a lot more security, stability and minimalism, allowing for static binaries and the like. If you&amp;rsquo;re compiling minimal programs from source, please use musl libc. It&amp;rsquo;s amazing. Back to what I was saying. After having to quadruple check if I backed everything up correctly, I made the final distro switch to &lt;a href=&#34;https://artixlinux.org&#34;&gt;Artix Linux&lt;/a&gt;! I&amp;rsquo;ve loved using Artix Linux on my desktop and laptop computers for the past 6 or so months, and its been very enjoyable. I&amp;rsquo;ve hopped between the different init systems that Artix offers, and I&amp;rsquo;ve always ended up using &lt;a href=&#34;https://skarnet.org/software/s6&#34;&gt;s6&lt;/a&gt;. Its simplicity and parralelism allow for incredible speed. I&amp;rsquo;ve also began to compile static binaries for my linux systems, and am planning to basically do a &lt;a href=&#34;https://linuxfromscratch.org&#34;&gt;linux from scratch&lt;/a&gt; except without the guide and just doing whatever I think will work and if I manage to miss something I&amp;rsquo;ll just teach myself about it and hack away at it until it works. Yes, a dumb idea but thats just how I learn dawg 🤷. It&amp;rsquo;s probably not the best way to learn but its how I&amp;rsquo;ve learned as much as I have and I&amp;rsquo;ve enjoyed it. In general, Artix Linux has served as a great learning tool for my linux journey, and finally implementing it as my server distro of choice is what I believe will finally make this goofy, dimly lit (metaphorically and maybe literally) corner of the internet have the lights out less (metaphorically). Anyways, I&amp;rsquo;d totally recommend Artix Linux for a desktop distro, but make sure you know what you&amp;rsquo;re doing if you&amp;rsquo;re using it as a server distro, because it is rolling release after all (which doesn&amp;rsquo;t change too much but could still pose security threats). Happy rolling to all of you arch/artix/anyrollingdistro users.&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Arch Linux One Year Review</title>
		<link>https://blog.mrgrouse.com/arch/</link>
		<pubDate>Tue, 27 Aug 2024 01:39:06 -0400</pubDate>
		
		<guid>https://blog.mrgrouse.com/arch/</guid>
		<description>&lt;h1 id=&#34;my-one-year-review-of-using-arch-linux&#34;&gt;My one year review of using Arch Linux!&lt;/h1&gt;
&lt;p&gt;I have been using &lt;a href=&#34;https://archlinux.org/about/&#34;&gt;Arch Linux&lt;/a&gt; for around one year, and I&amp;rsquo;ve finally made the decision to switch to &lt;a href=&#34;https://artixlinux.org&#34;&gt;Artix Linux&lt;/a&gt;.&lt;br&gt;
My journey with Arch Linux has made me orders of magnitudes more educated in systems administration, and the overall architecture of a linux system. I have definitely had my fair share of reinstalls over the past year, probably somewhere between 3-8 reinstalls, between my desktop and laptop computer. I think that&amp;rsquo;s pretty good considering the fact that I learn through trial and error the best and the fact that I am somewhat quickly decisive. ADHD also plays into this as I have felt an urge to just rip everything from the roots and start over, no clue why this occurs in those with ADHD but hey, its pretty fun to reinstall Arch Linux if I&amp;rsquo;m being honest.
Most of my problems that I encountered on Arch Linux were user error, if not all of them 🤡. But in all seriousness this approach to learning has been one of my most successful in many facets of education, and life in general. Obviously this theory/mentality isn&amp;rsquo;t bulletproof, far from it, but it has been very successful in my personal education.&lt;br&gt;
My experience of using Arch Linux across my two systems was very fun throughout, and the knowledge it gave me about linux systems and computing in general are absolutely incredible, and personally I don&amp;rsquo;t think I could&amp;rsquo;ve learned it any other way than hands on usage of a personal system.&lt;br&gt;
I would recommend Arch Linux to anyone who wants to learn more about linux systems and is ready to mess their system up a couple times if you&amp;rsquo;re like me.(!) But in all seriousness I would recommend this distro to anyone who has a passion for learning, software and computing and the like, as it helps you really understand it better.&lt;br&gt;
Arch Linux also just flat out worked better than most other distros, as it seemed to just work once I installed and knew what I was doing. If you aren&amp;rsquo;t afraid of the command line and ttys and the like, then I would totally recommend it to anyone who wants to learn and is definitely ready to reinstall their system a few times (maybe) and backup their important files regularly.&lt;/p&gt;
&lt;p&gt;Why did i switch to Artix? I switched because I wanted a new challenge and I was interested in alternatives to the bloated systemd. I switched to Artix base with &lt;a href=&#34;https://wiki.gentoo.org/wiki/OpenRC&#34;&gt;OpenRC&lt;/a&gt; as the init system, because it seemed the most appealing to me in terms of features. Looking back at it, I think I probably should&amp;rsquo;ve used the Artix base iso with &lt;a href=&#34;https://skarnet.org/software/s6-rc/&#34;&gt;s6-rc&lt;/a&gt; as the init system, as it is the most lightweight and has the most advantages, and little did I realize how little of an effect the extra features OpenRC shipped with had for me. I&amp;rsquo;m not sure if I will switch from OpenRC to s6-rc, as the procedure of switching does seem a little difficult, as the &lt;a href=&#34;&#34;&gt;Artix Wiki page for it&lt;/a&gt; seems very inconclusive about the errors that you may find. I understand that the errors you may get depend on so many variables that differ from system to system, so this inconclusiveness is understandable, but I personally wouldn&amp;rsquo;t risk my functioning desktop systems just to switch to a different init system.&lt;br&gt;
If either of my desktop systems fail or just stop working someday and I cannot fix them, I probably will go to install Artix with s6-rc, but other than that I don&amp;rsquo;t have too much of a reason to switch other than that and just buying a new computer. Even if I bought a new computer I probably would just keep the same hard drive with my current install, so the odds of me switching are more unlikely.&lt;br&gt;
Even so, I am interested in switching to s6-rc in the future, as I am currently having problems with DBus on my desktop computer, mostly concerning the XDG-Document-Portal.&lt;br&gt;
Edit: I solved the problem I was having with the document portal by using &lt;a href=&#34;https://github.com/fairyglade/ly&#34;&gt;ly&lt;/a&gt; as my desktop manager. Using its builtin &lt;a href=&#34;https://github.com/fairyglade/ly/blob/master/res/setup.sh&#34;&gt;setup scripts&lt;/a&gt;. I believe the environment variables it sets for X11 fixed my problem.&lt;br&gt;
All in all, I would totally recommend Arch linux to anyone who fits the criteria I listed above. To those that think they&amp;rsquo;ve learned all they can from it and want something new to learn, I&amp;rsquo;d recommend starting with Artix Linux or if you enough time to compile kernels until the heat death of the universe in 10^100 years, then go for &lt;a href=&#34;https://gentoo.org&#34;&gt;Gentoo&lt;/a&gt;.&lt;br&gt;
That&amp;rsquo;s about it, have an amazing day.&lt;/p&gt;
&lt;p&gt;(now that I think about it due to thermodynamics and whatnot people that use gentoo and/or compile absolutely everything from source actually make the lifespan of the universe shorter due to all of the cpu usage&amp;hellip;)&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Rust</title>
		<link>https://blog.mrgrouse.com/rust/</link>
		<pubDate>Sun, 19 May 2024 22:01:29 -0400</pubDate>
		
		<guid>https://blog.mrgrouse.com/rust/</guid>
		<description>&lt;h1 id=&#34;im-beginning-to-learn-rust&#34;&gt;I&amp;rsquo;m beginning to learn rust!&lt;/h1&gt;
&lt;p&gt;So basically, I thought that I had already tried and learned enough of C and I thought I was ready to try a new language with more quality of life and security. So obviously I chose rust. I liked that it was statically linked, and whilst not comparable to C, its speed is &lt;!-- raw HTML omitted --&gt;far far higher&lt;!-- raw HTML omitted --&gt; than that of PYTHON. 🤡 🤡&lt;!-- raw HTML omitted --&gt;
I most definitely do not like its OOP abilities, and that part of Rust is something I definitely do not like, but the community is great and there is far easier to find documentation on cargo crates and the like as compared to libraries in C.&lt;!-- raw HTML omitted --&gt;
Finding and using libraries in C was just a pain and a massive confusion for me; So therefore I was interested in Rust with its cargo package manager.&lt;!-- raw HTML omitted --&gt;
All in all, Rust is a good language, but it is just my second option for now, as I still do intend on learning C much better than I understand now, but I would love to continue learning Rust, as it seems great for things that I am interested in.&lt;!-- raw HTML omitted --&gt;
That&amp;rsquo;s about it, have a nice day.&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Gzip</title>
		<link>https://blog.mrgrouse.com/gzip/</link>
		<pubDate>Mon, 06 May 2024 16:50:02 -0400</pubDate>
		
		<guid>https://blog.mrgrouse.com/gzip/</guid>
		<description>&lt;p&gt;I have no idea why Gzip isn&amp;rsquo;t just enabled by default in nginx. On my nginx server it was commented in &lt;code&gt;nginx.conf&lt;/code&gt; but I had no idea what it meant because I was new to everything so i just ignored it. Later on, I found &lt;a href=&#34;https://bestmotherfucking.website&#34;&gt;this site&lt;/a&gt; on &lt;a href=&#34;https://suckless.org&#34;&gt;suckless&amp;rsquo;&lt;/a&gt; short critical page of the &lt;a href=&#34;https://suckless.org/sucks/web&#34;&gt;modern web&lt;/a&gt;. I read that page and the &lt;a href=&#34;https://bestmotherfucking.website&#34;&gt;first page mentioned&lt;/a&gt; and saw that page mentioning gzip, but I thought it was negligable and didn&amp;rsquo;t make much of a different. Yeah I was wrong. It turns out Gzip was exactly what I needed, as my connection is pretty slow and sometimes it takes a while for clients to connect to my server, especially my web server. So way later along the line, probably a month or two later (today), I researched what Gzip is, and I fiddled with it for a while and enabled it, trying to enable it on every available filetype. It makes loading pages so much faster on slower connections and over anonymity networks such as &lt;a href=&#34;https://torproject.org&#34;&gt;tor&lt;/a&gt; or any vpn. But that is about it, I love Gzip, and I&amp;rsquo;m purposefully being blind to any problems that it may cause me to enable it on every filetype, so if it does actually cause more harm than it does good when used on certain filetypes, please contact me. My contact information is listed at &lt;a href=&#34;https://blog.mrgrouse.com/about&#34;&gt;blog.mrgrouse.com/about&lt;/a&gt;.&lt;br&gt;
That&amp;rsquo;s about it. Have a nice day.&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Webrings</title>
		<link>https://blog.mrgrouse.com/webrings/</link>
		<pubDate>Sun, 05 May 2024 01:52:39 -0400</pubDate>
		
		<guid>https://blog.mrgrouse.com/webrings/</guid>
		<description>&lt;p&gt;Recently I have found one of the most captivating things on the internet in my opinion. &lt;a href=&#34;https://brisray.com/web/webring-history.htm&#34;&gt;Webrings!&lt;/a&gt;&lt;br&gt;
Webrings, as described in the link above, are &amp;ldquo;a system that grouped and linked web sites of similar content together.&amp;rdquo;&lt;br&gt;
This brought to my attention sites that I otherwise never would have seen or even known of.&lt;br&gt;
I find scrolling through these sites to be so much more fun than scrolling through any form of social media.&lt;br&gt;
There are many older websites that I came across that are miraculously still online, and have so much relics from the old internet.&lt;br&gt;
My favorite of all is &lt;a href=&#34;https://libre.town&#34;&gt;libre.town&lt;/a&gt;, and has such incredible theming and great information about this part of the web.&lt;br&gt;
&lt;a href=&#34;https://libre.town&#34;&gt;Libre.town&lt;/a&gt; promotes the &amp;ldquo;&lt;a href=&#34;https://libre.town/thoughts/entry_7.xhtml&#34;&gt;web revival&lt;/a&gt;&amp;rdquo; movement, which is a movement to reject social media and use the web to find friends and socialize through maintaining our own sites.&lt;br&gt;
These sites that I&amp;rsquo;ve found by exploring these webrings are probably some of the most fun I&amp;rsquo;ve had exploring websites.&lt;br&gt;
Thats about it, have a great day!&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Classless CSS</title>
		<link>https://blog.mrgrouse.com/classless-css/</link>
		<pubDate>Sun, 14 Apr 2024 00:00:00 +0000</pubDate>
		
		<guid>https://blog.mrgrouse.com/classless-css/</guid>
		<description>&lt;p&gt;I have been reworking everything on this server due to the corruption, and as I did the unfortunate work of learning web development, I came across a great tool that brings the simplicity of code to the (in my opinion) the worst part of computing. Classless CSS makes styling html while keeping the code simple a much easier job. I&amp;rsquo;m not sure if I&amp;rsquo;m just dumb or if this is magnificent, probably the former, but it is what it is.&lt;br&gt;
I absolutely love Classless CSS, and it has been helping me a lot to work on this website without absolutely despising it.&lt;br&gt;
Links are below for the Classless CSS I am utilizing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/oxalorg/sakura&#34;&gt;sakura&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I am just using sakura on my main page and others right now, but here&amp;rsquo;s a github repository containing a list of many Classless CSS themes and frameworks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dbohdan/classless-css&#34;&gt;classless-css&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That&amp;rsquo;s about it to be honest.&lt;br&gt;
Have a great day.&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Server Refactoring</title>
		<link>https://blog.mrgrouse.com/major_server_changes/</link>
		<pubDate>Thu, 11 Apr 2024 00:00:00 +0000</pubDate>
		
		<guid>https://blog.mrgrouse.com/major_server_changes/</guid>
		<description>&lt;p&gt;So recently my server had some corruption due to a power outage.
Clearly I didn&amp;rsquo;t run any sort of good enough filesystem backups, I just used basic ext4.&lt;br&gt;
I reinstalled ubuntu server 22.04 and restored some services.&lt;br&gt;
I&amp;rsquo;m still in the process of restoring them, but I am slowly recovering the server&amp;rsquo;s functionality.&lt;br&gt;
If you have any knowledge of preventative measures for such things, PLEASE TELL ME! I&amp;rsquo;m begging you. My area has very frequent power outages, and if you could help, please send me an email, I&amp;rsquo;d greatly appreciate it.&lt;/p&gt;
&lt;p&gt;Yeah, thats about it.&lt;/p&gt;
&lt;p&gt;Have a nice day.&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>My Desktop Environment</title>
		<link>https://blog.mrgrouse.com/desuck/</link>
		<pubDate>Thu, 07 Mar 2024 00:00:00 +0000</pubDate>
		
		<guid>https://blog.mrgrouse.com/desuck/</guid>
		<description>&lt;p&gt;As of lately, I&amp;rsquo;ve realized that my configuration files and suckless utility forks (found &lt;a href=&#34;https://git.mrgrouse.com/mrgrouse&#34;&gt;here&lt;/a&gt;) aren&amp;rsquo;t very compatible with systems that aren&amp;rsquo;t exactly mine. So you could clearly see how that would be useless to put online. So as of recently I&amp;rsquo;ve been creating a new project to put all of the core configs of my linux desktop into one simple repository and package. So i created desuck, my own &amp;lsquo;DE&amp;rsquo; (&lt;a href=&#34;https://wikipedia.org/wiki/Desktop_environment&#34;&gt;desktop environment&lt;/a&gt;) based on my forks of suckless utilities.  If you don&amp;rsquo;t already know what a Desktop Environment is, it is the program on a linux system that is responsible for managing the windows shown on the display, along with desktop widgets, wallpapers, icons and toolbars. Desuck is simpler than a regular desktop environment, due to its base in suckless utilities.  It is still a work in progress and I&amp;rsquo;m still not great at all at any of this so please bear with me.  If you have anything to contribute to the project please feel free to contact me or submit a pull request on my &lt;a href=&#34;https://git.mrgrouse.com/mrgrouse/desuck&#34;&gt;gitea&lt;/a&gt;.&lt;br&gt;
Yeah, thats about it.&lt;/p&gt;
&lt;p&gt;Have a nice day.&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>About</title>
		<link>https://blog.mrgrouse.com/about/</link>
		<pubDate>Mon, 09 Oct 2023 23:31:15 +0000</pubDate>
		
		<guid>https://blog.mrgrouse.com/about/</guid>
		<description>&lt;blockquote&gt;
&lt;p&gt;This is my blog site.&lt;br&gt;
I like self hosting and if you want me to add any services feel free to contact me.&lt;br&gt;
My session address is below if you want to contact me about anything.&lt;br&gt;
I dont care about the topic if you want to talk to anyone at all i guess.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Have a nice day.&lt;/p&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;email:	bdmfegys@duck.com&lt;/li&gt;
&lt;li&gt;public pgp key is &lt;a href=&#34;https://mrgrouse.com/mrgrouse.pgp&#34;&gt;here!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;my session address: 059533446e480a5f09084805d333bc8efd8eacb73c61d2308d842bdc2103cd3672&lt;/li&gt;
&lt;li&gt;session qr code:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.mrgrouse.com/session.png&#34; alt=&#34;title&#34;&gt;&lt;/p&gt;
</description>
	</item>
	
	<item>
		<title>Roadmap</title>
		<link>https://blog.mrgrouse.com/roadmap/</link>
		<pubDate>Sun, 17 Sep 2023 00:00:00 +0000</pubDate>
		
		<guid>https://blog.mrgrouse.com/roadmap/</guid>
		<description>&lt;h2 id=&#34;project-roadmap&#34;&gt;Project Roadmap&lt;/h2&gt;
&lt;p&gt;This site is my personal project, and I encourage anyone to ask me if they would like me to host anything else on this website, as I need more things to do, as I have no life at all.
This page is just a TODO list for me, it is in no specific order, and I hope that I add more things along the way.
I encourage you to contact me via session or pgp encrypted email if you would lke me to add anything.&lt;/p&gt;
&lt;h3 id=&#34;todo&#34;&gt;TODO:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Add pgp key for email.&lt;/li&gt;
&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Move to high storage VPS or just a faster internet connection.&lt;/li&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Add more structure to literally everything.&lt;/li&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Make all self-built sites look good (enough), without using any bloated JS nonsense.&lt;/li&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Attempt to get better at administration&lt;/li&gt;
&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; Possibly add a matrix server.&lt;/li&gt;
&lt;/ul&gt;
</description>
	</item>
	
	</channel>
</rss>
