<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Tech on ZachIR&#39;s Human Den</title>
		<link>https://zachir.xyz/tags/tech/</link>
		<description>Recent content in Tech on ZachIR&#39;s Human Den</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
			<copyright>Copyright © 2021-2022, Zach; all rights reserved.</copyright>
		
		
			<lastBuildDate>Sat, 23 Jul 2022 23:12:09 -0500</lastBuildDate>
		
			<atom:link href="https://zachir.xyz/tags/tech/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Learning a Programming Language</title>
				<link>https://zachir.xyz/tech/220723-learning-a-programming-language/</link>
				<pubDate>Sat, 23 Jul 2022 23:12:09 -0500</pubDate>
				<guid>https://zachir.xyz/tech/220723-learning-a-programming-language/</guid>
				<description>&lt;p&gt;I decided I wanted to learn a programming language. I was originally intending&#xA;to learn something more similar to the ones I already know (C/C++, Rust, Python,&#xA;Lua), but instead it was voted on &lt;a href=&#34;https://lunduke.locals.com&#34;&gt;Lunduke&amp;rsquo;s Locals&lt;/a&gt;&#xA;that I should learn Scheme. I know a little bit of history about it; it is a&#xA;Lisp dialect, which means (lots (of (parens))), which I am not a fan of. I know&#xA;that Scheme was originally going to be the web scripting language, but companies&#xA;wanted something that looked more like Java, so Brendan Eich invented Javascript&#xA;(the bane of my existence). But I haven&amp;rsquo;t really tried to learn Scheme&#xA;specifically, so we&amp;rsquo;ll see how it goes.&lt;/p&gt;</description>
			</item>
			<item>
				<title>\[SATIRE\] Announcing Google Zero</title>
				<link>https://zachir.xyz/writing/210910-googlezero/</link>
				<pubDate>Fri, 10 Sep 2021 21:56:49 -0500</pubDate>
				<guid>https://zachir.xyz/writing/210910-googlezero/</guid>
				<description>&lt;h3 id=&#34;satire-announcing-google-zero&#34;&gt;[SATIRE] Announcing Google Zero&lt;/h3&gt;&#xA;&lt;h4 id=&#34;a-private-messenger-based-on-signal&#34;&gt;A Private Messenger Based on Signal&lt;/h4&gt;&#xA;&lt;p&gt;Google announced that, among the dozens (citation pending) of chat apps Google&#xA;plans to unveil by Q4 2022, there will also be a privacy-friendly option named&#xA;Google Zero, forked from the Signal source code.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;We understand that Signal has hurt many of its users with the underhandedness&#xA;of implementing their own cryptocurrency and forcing it on users&amp;rdquo;, Google CEO&#xA;Sundar Pichai told news outlets. &amp;ldquo;And Signal hurt us, too. We value everyone&amp;rsquo;s&#xA;privacy, and so we are confident our new Google Zero platform will be a big hit&#xA;among the cool cats out there.&amp;rdquo;&lt;/p&gt;</description>
			</item>
			<item>
				<title>\[SATIRE\] Firefox Adds &#34;Ok Google&#34; Support</title>
				<link>https://zachir.xyz/writing/210906-newfirefoxfeature/</link>
				<pubDate>Mon, 06 Sep 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/writing/210906-newfirefoxfeature/</guid>
				<description>&lt;h3 id=&#34;firefox-adds-ok-google-support-satire&#34;&gt;Firefox Adds &amp;ldquo;Ok Google&amp;rdquo; Support [SATIRE]&lt;/h3&gt;&#xA;&lt;p&gt;Mozilla CEO Mitchell Baker announced over the weekend, that Firefox 93 will be&#xA;shipping with a new feature: &amp;ldquo;Ok Google&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;I just want people to know that we aren&amp;rsquo;t doing this because Google is paying&#xA;us,&amp;rdquo; Baker replied when asked for comment. &amp;ldquo;We truly believe privacy is a&#xA;fundamental right for people who agree with us, and so we want people to know&#xA;that Ok Google will be opt-out if you dig around in the about:config page.&amp;rdquo;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Writing Blog Posts In Markdown</title>
				<link>https://zachir.xyz/tech/210824-markdownhtml/</link>
				<pubDate>Tue, 24 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210824-markdownhtml/</guid>
				<description>&lt;h3 id=&#34;writing-blog-posts-in-markdown&#34;&gt;Writing Blog Posts In Markdown&lt;/h3&gt;&#xA;&lt;p&gt;I have found a new method for writing my blog posts, which I will be giving a&#xA;shot today (and hopefully keep, as I just migrated my local copy of my website&#xA;to it), where I have every page written in R Markdown, with a template.html&#xA;file, which I use as the template for pandoc to compile everything into html.&#xA;Additionally, the template.html file loads my main.css stylesheet, which means&#xA;that I can have a separate stylesheet, and have it loaded for every page;&#xA;additionally, every page has the same header and footer; as well, I don&amp;rsquo;t need&#xA;much fanciness within the content of each blog post, so Markdown is a perfectly&#xA;viable language to write them in.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Why Artix?</title>
				<link>https://zachir.xyz/tech/210818-whyartix/</link>
				<pubDate>Wed, 18 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210818-whyartix/</guid>
				<description>&lt;h3 id=&#34;why-artix&#34;&gt;Why Artix?&lt;/h3&gt;&#xA;&lt;p&gt;I may have mentioned this before, but I am an Artix Linux user by&#xA;default (except when I am an OpenBSD user). I have tried many other&#xA;Linux distributions (Fedora, Linux Mint, Ubuntu, Arch, Antergos (RIP),&#xA;Endeavour, Manjaro, MX, OpenSUSE, Debian, Devuan, a couple of LFS based&#xA;distros, NuTyX and Venom). I think it&#39;s fair to call me a Linux&#xA;power-user. No, I haven&#39;t ever gone down the CentOS (RIP), or Mandriva&#xA;(RIP) based distros, but I am pretty comfortable with Linux systems. And&#xA;yet, no matter how far I may roam, no matter what I try, I always come&#xA;back to Artix. What can I say? The repos are excellent, I can go the&#xA;minimal install route and not have to remove a bunch of crap, and leave&#xA;unnecessary libraries littering my SSD, I have the entire AUR at my&#xA;disposal (even though I typically have to write init scripts for the&#xA;daemons I get from the AUR, like auto-cpufreq), I have the one ok part&#xA;of systemd (logind) without the rest (I can choose either RUnit, OpenRC,&#xA;or S6 as init systems).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Initial Thoughts - Gentoo</title>
				<link>https://zachir.xyz/tech/210814-initialthoughtsgentoo/</link>
				<pubDate>Sat, 14 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210814-initialthoughtsgentoo/</guid>
				<description>&lt;h3 id=&#34;some-initial-thoughts-while-installing-gentoo&#34;&gt;Some Initial Thoughts While Installing Gentoo&lt;/h3&gt;&#xA;&lt;p&gt;For those of you who don&#39;t know, I have been using either Artix Linux,&#xA;OpenBSD, or a combination of the two, for most (if not nearly all) of&#xA;the past year. Why? Because I love them, and they work. Well. But&#xA;sometimes, you get bored with the status quo.&lt;/p&gt;&#xA;&lt;p&gt;Sometimes, you want to try things the hard way. And if you&#39;re me,&#xA;sometimes you take small benefits in smaller size and resource usage as&#xA;an excuse to compile your operating system from source.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Terrestrial NeoVim</title>
				<link>https://zachir.xyz/tech/210809-anovelvim/</link>
				<pubDate>Mon, 09 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210809-anovelvim/</guid>
				<description>&lt;h3 id=&#34;terrestrial-neovim&#34;&gt;Terrestrial NeoVim&lt;/h3&gt;&#xA;&lt;p&gt;Well, I scrapped spacevim. It just didn&#39;t work out from me; even with&#xA;the lazy loading, it was still pretty slow to start on my old laptop&#xA;(although, to its credit, it was still speeding up a little a few days&#xA;later). What surprises me, though, is that the 436-line, 27-plugin&#xA;configuration of neovim is still significantly faster. Which,&#xA;incidentally, is what I have been up to today.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Vim In SPACE</title>
				<link>https://zachir.xyz/tech/210807-viminspace/</link>
				<pubDate>Sat, 07 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210807-viminspace/</guid>
				<description>&lt;h3 id=&#34;vim-in-space---trying-a-vim-distribution&#34;&gt;Vim In SPACE! - Trying a Vim Distribution&lt;/h3&gt;&#xA;&lt;p&gt;I have been a *vim-exclusive user since the late 2010&#39;s, which&#xA;(un-)coincidentally was around the time I switched full-time to Linux.&#xA;Specifically, neovim is my weapon of choice (based purely on a cursory&#xA;examination of the mission statement and repo).&lt;/p&gt;&#xA;&lt;p&gt;After finding out about Free software from a Richard Stallman talk (how&#xA;exactly I got to said talk was a journey inandof itself), which led me&#xA;to learning about GNU, and specifically GNU Emacs. At that point, I&#xA;considered myself something of a software minimalist, so I decided Emacs&#xA;was too bloated for my to try. Then I heard about it again a couple&#xA;years later, from Distrotube, and I thought about giving it a try. It&#xA;seemed to run just as quickly as vim on his videos.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Full Metal ALSA</title>
				<link>https://zachir.xyz/tech/210806-fullmetalalsa/</link>
				<pubDate>Fri, 06 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210806-fullmetalalsa/</guid>
				<description>&lt;h3 id=&#34;full-metal-alsa---the-most-minimal-linux-sound-setup&#34;&gt;Full Metal ALSA - The Most Minimal Linux Sound Setup&lt;/h3&gt;&#xA;&lt;p&gt;In this post, I am going to tell you how I got &amp;quot;pure ALSA&amp;quot;* working&#xA;on Artix Linux (I know this will also work on Arch Linux, and assumedly&#xA;other Arch based distros, for as long as &amp;quot;apulse&amp;quot; and &amp;quot;lib32-apulse&amp;quot;&#xA;are in the AUR).&lt;/p&gt;&#xA;&lt;p&gt;*: ALSA is the only operational sound server on the system; however, as&#xA;some applications require Pulseaudio, the command &#39;apulse&#39; is used as&#xA;a translation layer, so the applications think they are using&#xA;pulseaudio, and ALSA behaves in a more friendly way, but it is still&#xA;just ALSA.&lt;/p&gt;</description>
			</item>
			<item>
				<title>\[RANT\] Modern Design Sucks, II</title>
				<link>https://zachir.xyz/tech/210804-moderndesignsux2/</link>
				<pubDate>Wed, 04 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210804-moderndesignsux2/</guid>
				<description>&lt;h3 id=&#34;modern-design-is-the-worst-thing-to-happen-to-websites&#34;&gt;&amp;quot;Modern Design&amp;quot; is the Worst Thing to Happen to Websites&lt;/h3&gt;&#xA;&lt;p&gt;The Brave web browser advertises itself as loading web pages &amp;quot;three&#xA;times faster than Chrome,&amp;quot; a claim due very little (if at all) to&#xA;rendering web pages faster, but rather due largely to blocking large&#xA;chunks of javascript and ads from loading. The CNN homepage (which is&#xA;usually the one referenced by Bryan Lunduke) takes a whopping 9.63 MB&#xA;and almost a minute to download (at least on my crappy American&#xA;internet). As a point of comparison, my homepage takes up 3.34 KB&#xA;(according to Librewolf), and Luke Smith&#39;s &lt;a href=&#34;https://landchad.net&#34;&gt;landchad.net&#xA;homepage&lt;/a&gt; takes up 88.4 KB.&lt;/p&gt;</description>
			</item>
			<item>
				<title>\[RANT\] Modern Design Sucks, I</title>
				<link>https://zachir.xyz/tech/210803-moderndesignsux/</link>
				<pubDate>Tue, 03 Aug 2021 00:00:00 -0500</pubDate>
				<guid>https://zachir.xyz/tech/210803-moderndesignsux/</guid>
				<description>&lt;h3 id=&#34;modern-design-is-the-worst-thing-to-happen-to-uis&#34;&gt;&amp;quot;Modern Design&amp;quot; is the Worst Thing to Happen to UIs&lt;/h3&gt;&#xA;&lt;p&gt;If you&#39;ve ever found an application, which you enjoyed using for years,&#xA;before the developers suddenly pulled the rug out from under you and&#xA;forced you to suffer under the plague of developers &amp;quot;modernizing the&#xA;UI&amp;quot;, where now, instead of a beautiful row of buttons, you now have a&#xA;single button, affectionately known as the &amp;quot;hamburger menu,&amp;quot; in order&#xA;to add an extra step for everything you need to do, then you have been&#xA;struck by Modern UI Design.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
