<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-us">
	<title type="text">Moritz Poldrack</title>
	<updated>2025-07-18T19:11:30+00:00</updated>
	<author>
		<name>Moritz Poldrack</name>
		<uri>https://moritz.sh</uri>
		<email>~@mp.gy</email>
	</author>
	<id>https://moritz.sh/code/feed.atom</id>
	<link rel="alternate" type="text/html" href="https://moritz.sh/code/feed.atom" />
	<link rel="self" type="application/atom+xml" href="https://moritz.sh/code/feed.atom" />
	
	
	<generator uri="https://gohugo.io/" version="0.148.1">Hugo</generator>
	
		<entry>
			<title type="text">aerc</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/aerc/" />
			<id>https://moritz.sh/code/aerc/</id>
			<updated>2025-05-21T20:55:25+02:00</updated>
			<published>2025-05-21T00:00:00+00:00</published>
			
			<summary type="html">&lt;h1 id=&#34;aerc&#34;&gt;aerc&lt;/h1&gt;
&lt;p&gt;As a regular contributor of aerc, I would be amiss to not at least mention it.&lt;/p&gt;
&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;aerc is at Version &lt;strong&gt;&lt;code&gt;0.20.1&lt;/code&gt;&lt;/strong&gt; at the time of writing&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;If you really like email, you want the raw text. aerc gives it to you. With a
focus on power-users of email, it supports the latest standards and features
that will make most mail apps pale in comparison.&lt;/p&gt;
&lt;h2 id=&#34;purposes&#34;&gt;Purposes&lt;/h2&gt;
&lt;p&gt;Reading/Writing mail, working with mailing lists&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">Uniview</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/uniview/" />
			<id>https://moritz.sh/code/uniview/</id>
			<updated>2025-05-21T15:26:57+02:00</updated>
			<published>2023-11-27T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;Uniview is currently in Version &lt;strong&gt;&lt;code&gt;0.2.1&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;Watchparties are fun. Watch2gether isn&amp;rsquo;t. It&amp;rsquo;s laggy. Uniview syncs multiple
players to the same timestamp without all the extra and without any ads.&lt;/p&gt;
&lt;h2 id=&#34;sourcecode&#34;&gt;Sourcecode&lt;/h2&gt;
&lt;p&gt;Sourcehut: &lt;a href=&#34;https://git.sr.ht/~mpldr/uniview&#34;&gt;https://git.sr.ht/~mpldr/uniview&lt;/a&gt;
GitHub: &lt;a href=&#34;https://github.com/mpldr/uniview&#34;&gt;https://github.com/mpldr/uniview&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;AGPL&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">BackUploader</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/backuploader/" />
			<id>https://moritz.sh/code/backuploader/</id>
			<updated>2025-05-21T15:26:57+02:00</updated>
			<published>2021-02-26T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;BackUploader is currently in Version &lt;strong&gt;&lt;code&gt;0.1.0&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;Intended for usenet-backups, but made to allow for all kinds of backups.&lt;/p&gt;
&lt;h2 id=&#34;sourcecode&#34;&gt;Sourcecode&lt;/h2&gt;
&lt;p&gt;Sourcehut: &lt;a href=&#34;https://git.sr.ht/~mpldr/backuploader&#34;&gt;https://git.sr.ht/~mpldr/BackUploader&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;MPL 2.0&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">Usenet Post Automation</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/usenet-post-automation/" />
			<id>https://moritz.sh/code/usenet-post-automation/</id>
			<updated>2023-05-08T11:30:39+02:00</updated>
			<published>2021-02-26T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;UPA is not versioned. Clone it and it &lt;em&gt;should&lt;/em&gt; just work.&lt;/p&gt;
&lt;h2 id=&#34;sourcecode&#34;&gt;Sourcecode&lt;/h2&gt;
&lt;p&gt;Sourcehut: &lt;a href=&#34;https://git.sr.ht/~mpldr/upa&#34;&gt;https://git.sr.ht/~mpldr/upa&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;UPA is released into PD&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">go-indicators</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/go-indicators/" />
			<id>https://moritz.sh/code/go-indicators/</id>
			<updated>2025-05-21T15:26:57+02:00</updated>
			<published>2021-02-25T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;go-indicators is currently in Version &lt;strong&gt;&lt;code&gt;1.1.1&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;purposes&#34;&gt;Purposes&lt;/h2&gt;
&lt;p&gt;Print highly configurable spinners and progress bars&lt;/p&gt;
&lt;h2 id=&#34;sourcecode&#34;&gt;Sourcecode&lt;/h2&gt;
&lt;p&gt;Sourcehut: &lt;a href=&#34;https://git.sr.ht/~mpldr/go-indicators&#34;&gt;https://git.sr.ht/~mpldr/go-indicators&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;MIT License&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">MirrorPOD</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/mirrorpod/" />
			<id>https://moritz.sh/code/mirrorpod/</id>
			<updated>2025-05-21T15:26:57+02:00</updated>
			<published>2021-02-25T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;MirrorPOD is currently in Version &lt;strong&gt;0.1.1&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;The creator of one of my favourite news-podcasts had to quit after he was
doxxed and threatened. I wished I had a backup of his podcast so now I am
planning on creating a solution to allow Podcast-Backups and going self-hosted
if my creators quit.&lt;/p&gt;
&lt;h2 id=&#34;functionality&#34;&gt;Functionality&lt;/h2&gt;
&lt;p&gt;MirrorPOD can already back up your podcasts and rewrite the Feed to point to
your storage location.&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">PacHost</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/pachost/" />
			<id>https://moritz.sh/code/pachost/</id>
			<updated>2023-05-08T11:30:39+02:00</updated>
			<published>2021-02-18T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;PacHost follows a rolling release Model. I intend to keep it backward-compatible
so updates via &lt;code&gt;git pull&lt;/code&gt; should be possible without issues. This is in no way a
guarantee.&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;Building packages from the AUR on many machines is (at least sometimes with big
programs) slow and tedious. So why do it on all your machines? Just setup your
own buildserver, make it available and you&amp;rsquo;re good.&lt;/p&gt;
&lt;h2 id=&#34;purposes&#34;&gt;Purposes&lt;/h2&gt;
&lt;p&gt;Setup a simple buildserver&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">Contributing</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/contribute/feed.atom" />
			<id>https://moritz.sh/code/contribute/feed.atom</id>
			<updated>2023-05-08T11:30:39+02:00</updated>
			<published>2021-02-11T12:29:00+01:00</published>
			
			<summary type="html">&lt;div class=&#34;window&#34;&gt;
	&lt;div class=&#34;title-bar red-title&#34;&gt;
		&lt;div class=&#34;title-bar-text&#34;&gt;Important information regarding responsible disclosure&lt;/div&gt;
	&lt;/div&gt;
	&lt;div class=&#34;window-body&#34;&gt;&lt;p&gt;Please do &lt;em&gt;not&lt;/em&gt; send details on security-relevant bugs through the public lists.
Send them to &lt;a href=&#34;mailto:~mpldr/security@lists.sr.ht&#34;&gt;~mpldr/security@lists.sr.ht&lt;/a&gt;
instead, so they can be handled accordingly.&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Since I hate to sign up for a forum or something similar just to suggest an
improvement or report a bug, it would be hypocritical to demand the same of
you; therefore you can simply send an email to
&lt;a href=&#34;mailto:~mpldr/issues@todo.sr.ht&#34;&gt;~mpldr/issues@todo.sr.ht&lt;/a&gt; in order to
suggest something. No need for anything else. Being available for feedback
gives extra bro score though.&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">AUR</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/aur/" />
			<id>https://moritz.sh/code/aur/</id>
			<updated>2023-05-08T11:30:39+02:00</updated>
			<published>2021-02-11T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;note&#34;&gt;Note&lt;/h2&gt;
&lt;p&gt;This list may be out-of-date. For an up-to-date list of packages look
&lt;a href=&#34;https://aur.archlinux.org/packages/?O=0&amp;amp;SeB=M&amp;amp;K=mpldr&amp;amp;outdated=&amp;amp;SB=n&amp;amp;SO=a&amp;amp;PP=50&amp;amp;do_Search=Go&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;list&#34;&gt;List&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Program&lt;/th&gt;
          &lt;th&gt;Version&lt;/th&gt;
          &lt;th&gt;Description&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;bbcp&lt;/td&gt;
          &lt;td&gt;17.12.00.00.0&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;
          &lt;td&gt;A high performance network file copy application&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;got&lt;/td&gt;
          &lt;td&gt;0.5.0&lt;/td&gt;
          &lt;td&gt;CLI-Tool for multithreaded downloads&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;nyuu&lt;/td&gt;
          &lt;td&gt;0.4.0&lt;/td&gt;
          &lt;td&gt;A usenet binary posting tool&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;otf-operator-mono-lig&lt;/td&gt;
          &lt;td&gt;2.4.1&lt;/td&gt;
          &lt;td&gt;Add Ligatures to the infamous Operator Mono Font &lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;parpar&lt;/td&gt;
          &lt;td&gt;0.3.2&lt;/td&gt;
          &lt;td&gt;A tool for highspeed parity data generation&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;rambox-pro&lt;/td&gt;
          &lt;td&gt;1.5.2&lt;/td&gt;
          &lt;td&gt;All-in-one workspace browser&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;screego&lt;/td&gt;
          &lt;td&gt;1.1.2&lt;/td&gt;
          &lt;td&gt;A server to set up a screen sharing service&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;slit&lt;/td&gt;
          &lt;td&gt;1.3.0&lt;/td&gt;
          &lt;td&gt;A modern Pager for viewing logs&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;ttf-font-awesome-pro&lt;/td&gt;
          &lt;td&gt;5.15.2&lt;/td&gt;
          &lt;td&gt;Pro version of the famous FontAwesome Icon-Font&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;yambar&lt;/td&gt;
          &lt;td&gt;1.6.1&lt;/td&gt;
          &lt;td&gt;Modular status panel&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;I did not decide that&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">bulkrename</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/bulkrename/" />
			<id>https://moritz.sh/code/bulkrename/</id>
			<updated>2025-05-21T15:26:57+02:00</updated>
			<published>2021-02-11T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;bulkrename is currently in Version &lt;strong&gt;&lt;code&gt;1.0.0&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;Ever wanted to automatically rename a lot of files? Ever wanted to do that in a
script or without a ton of other tools attached to it (looking at ranger)? Well,
then I have just the program for you. Bulkrename puts all specified filepaths in
a textfile and opens it for editing, you decide what editor: vim? Sublime Text?
sed? tr? every one of them is possible.&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">glog</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/glog/" />
			<id>https://moritz.sh/code/glog/</id>
			<updated>2025-05-21T15:26:57+02:00</updated>
			<published>2021-02-11T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;glog is currently available in version 1.0.1 and &lt;em&gt;&lt;strong&gt;deprecated&lt;/strong&gt;&lt;/em&gt; please use
&lt;code&gt;log/slog&lt;/code&gt; instead!&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;You know how it is.  You want to log stuff and &amp;ldquo;hey,  this library can do this&amp;rdquo;,
&amp;ldquo;this library has that feature I definitely need&amp;rdquo;,  &amp;ldquo;ohh,  color would be a nice
addition&amp;rdquo;,  &amp;ldquo;here some  code to  set the  loglevel from  the environment&amp;rdquo;.  I&amp;rsquo;ve
been there just recently and so I  started working on glog.  My very own logging
library.  Many  know that  &amp;ldquo;logging libraries  are like  opinions:  everyone has
one&amp;rdquo;. Now I have one too.&lt;/p&gt;</summary>
			
		</entry>
	
		<entry>
			<title type="text">go-ANSI</title>
			<link rel="alternate" type="text/html" href="https://moritz.sh/code/go-ansi/" />
			<id>https://moritz.sh/code/go-ansi/</id>
			<updated>2023-05-08T11:30:39+02:00</updated>
			<published>2021-02-11T00:00:00+00:00</published>
			
			<summary type="html">&lt;h2 id=&#34;version&#34;&gt;Version&lt;/h2&gt;
&lt;p&gt;go-ansi is currently in Version &lt;strong&gt;&lt;code&gt;1.4.1&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;idea&#34;&gt;Idea&lt;/h2&gt;
&lt;p&gt;Writing ANSI Codes is tedious. That&amp;rsquo;s why there are libraries for simplifying
that but &lt;em&gt;most&lt;/em&gt; I found do only one subset of codes: colors. Arguably the most
important, but not the only. This library attempts to implement all ANSI codes
there are.&lt;/p&gt;
&lt;h2 id=&#34;purposes&#34;&gt;Purposes&lt;/h2&gt;
&lt;p&gt;Use ANSI Codes without the pain.&lt;/p&gt;
&lt;h2 id=&#34;sourcecode&#34;&gt;Sourcecode&lt;/h2&gt;
&lt;p&gt;Sourcehut: &lt;a href=&#34;https://git.sr.ht/~mpldr/go-ansi&#34;&gt;https://git.sr.ht/~mpldr/go-ansi&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License&lt;/h2&gt;
&lt;p&gt;MIT License&lt;/p&gt;</summary>
			
		</entry>
	
</feed> 
