<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>mail &amp;mdash; musicmatzes blog</title>
    <link>https://beyermatthias.de/tag:mail</link>
    <description></description>
    <pubDate>Tue, 05 May 2026 11:40:31 +0200</pubDate>
    <item>
      <title>On the sad state of PIM for nerds</title>
      <link>https://beyermatthias.de/on-the-sad-state-of-pim-for-nerds</link>
      <description>&lt;![CDATA[How do you do your Personal Information Management? Or, more specific:&#xA;How do you organize your contacts over multiple devices, how do you organize&#xA;your calendar, todo lists, notes, wiki, diary, browser bookmarks, shopping&#xA;list, mails, news feeds,...&#xA;&#xA;Do you use Google for all this? Maybe you do. Don&#39;t you want to uncouple from&#xA;Google? Well, then... I have to tell you about the sad state of PIM for nerds.&#xA;&#xA;!-- more --&#xA;&#xA;If you want to organize your personal information without google and host&#xA;everything on your own, you will soon meet tools like owncloud, emacs orgmode&#xA;or similar tools. Sadly, all these things are not what I want. OwnCloud is&#xA;getting more buggy with every release and it is already slow as hell. orgmode&#xA;needs emacs, which is a huge tool itself and you have to learn a whole new&#xA;ecosystem. If you are a vim user like me, you don&#39;t want to use emacs.&#xA;&#xA;But I&#39;m not talking about editors here. I&#39;m talking about PIM tools. What I do&#xA;right now: Owncloud with khard, khal, vdirsyncer for contacts and&#xA;calendar organization. As said, OwnCloud is buggy and sometimes calendar&#xA;entries cannot be synced to all my devices. On Android, I use Apps to sync my&#xA;contacts and calendar as well, and they fail as well, sometimes.&#xA;&#xA;I use taskwarrior, which has a sync server available. Sadly, it doesn&#39;t work&#xA;yet on NixOS, but well, that&#39;s my issue and I&#39;m working on a solution.&#xA;Nevertheless, the Android client (Mirakel) is badly supported and does not&#xA;work that good as well.&#xA;&#xA;For news, I use ttrss, which works fine and the appropriate Android App works&#xA;good, too, so no issue here. For a Wiki, I use Gollum, which works but is a&#xA;bit annoying to use because it is not that customizable. I do not use&#xA;note-taking tools at all, because they simply suck. There&#39;s no good&#xA;note-taking tool available for commandline use which integrates with the other&#xA;tools. Mails work fine with mutt, of course, but they cannot be integrated in&#xA;the wiki, todolist tools or the other tools I just mentioned. I do not use&#xA;browser bookmarks at all, because there is no CLI tool available for them.&#xA;Same goes for shopping lists.&#xA;&#xA;What I want&#xA;&#xA;What I want is simple: One tool, which integrates &#xA;&#xA;Personal wiki&#xA;Personal todolist&#xA;Personal notes&#xA;Personal mail indexing&#xA;Personal Calendars&#xA;Personal Contact management&#xA;Personal News Feeds (RSS/Atom mostly)&#xA;Personal Bookmarks&#xA;Personal Shopping list&#xA;Personal Diary&#xA;&#xA;in the following ways:&#xA;&#xA;I can use whatever&#xA;  text editor&#xA;  mail reader, sender, receiver&#xA;  rss reader&#xA;  I want to use&#xA;I can synchronize everything to all devices, including Android smartphones&#xA;  or my Toaster&#xA;Everything is done with open standards. Means &#xA;  vcard for contacts&#xA;  ical for calendar&#xA;  markdown for&#xA;    wiki&#xA;    notes&#xA;    diary&#xA;    shopping list&#xA;  maybe YAML for todolist&#xA;  mbox or Maildir for mails&#xA;  normal Atom/RSS for news stuff&#xA;  for bookmarks, YAML or JSON would be appropriate, I guess.&#xA;I can access all my data in the system with a text editor, if I have to&#xA;a clean and polished (+fast) Android Application to access and modify this&#xA;  data.&#xA;I can move/link data from one system to another. For example:&#xA;  I can link an Email from my notes&#xA;  I can link a entry from my RSS, notes, calendars to (for example) my Wiki&#xA;  I can send a shopping list from my mail client to a contact and attach a&#xA;    calendar entry which links to the shopping list&#xA;  ... and so on&#xA;All the things are encrypted (optionally)&#xA;&#xA;As everything should be plain text, git would be fine for synchronization.&#xA;The sync should be decentralized at least, so I don&#39;t have to host a server at&#xA;home and cannot sync if I&#39;m on the go. A web-hosted entity should be optional&#xA;and so should be a web interface. Having a web-UI like owncloud has is nice,&#xA;but not that critical for me.&#xA;A full encryption of the content would be nice as well, but would be kinda hard&#xA;for the Android devices, at least if the device gets lost. Anyways, my drives&#xA;are encrypted and that should be enough for the first step.&#xA;&#xA;It is, for me, really important that these tools interact well with eachother.&#xA;The feature that I can send a mail to a contact and attach for example a&#xA;shopping list, which itself has a calendar entry (which gets attached as well,&#xA;if I want to), is a real point for me. Same goes for attaching a RSS entry to&#xA;a wiki article or todo item.&#xA;&#xA;Another requirement would be that the tool is fast and stable, of course. Open&#xA;Source (and at best also free software) would be a crucial point to me as&#xA;well. GPLv2 would be the thing.&#xA;&#xA;Do it yourself, then!&#xA;&#xA;Well, developing such a tool would be a monstrous huge amount of work. I&#39;d&#xA;love to have time for all this, especially as student. But I think I have not.&#xA;I have a lot of opinions how such a tool should work and also a lot of ideas&#xA;how to solve a certain problem which may arise, though I absolutely have no&#xA;time to do this.&#xA;&#xA;I, personally, would develop such a tool in Rust. Simply because it gives you&#xA;so much power to your hands while remaining a really fast language in manner&#xA;of execution speed (speaking of zero-cost abstractions here). Though, there&#xA;would be the need for a lot of external libraries, for example for git, vcard,&#xA;ical, yaml, json, markdown, configuration parsing, etc etc. While some of&#xA;these things might be available already, others are clearly not.&#xA;&#xA;Sadly, such a tool is not available. Maybe I can find time until I&#39;m 35 years&#xA;old to develop such a thing. Maybe someone else has done so until then. Maybe&#xA;I just inspired you to develop it? Would be neat!&#xA;&#xA;tags:  #life #linux #mail #media #open source #programming #software #rust #tools #vim #wiki&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>How do you do your Personal Information Management? Or, more specific:
How do you organize your contacts over multiple devices, how do you organize
your calendar, todo lists, notes, wiki, diary, browser bookmarks, shopping
list, mails, news feeds,...</p>

<p>Do you use Google for all this? Maybe you do. Don&#39;t you want to uncouple from
Google? Well, then... I have to tell you about the sad state of PIM for nerds.</p>



<p>If you want to organize your personal information without google and host
everything on your own, you will soon meet tools like owncloud, emacs orgmode
or similar tools. Sadly, all these things are not what I want. OwnCloud is
getting more buggy with every release and it is already slow as hell. orgmode
needs emacs, which is a huge tool itself and you have to learn a whole new
ecosystem. If you are a vim user like me, you don&#39;t want to use emacs.</p>

<p>But I&#39;m not talking about editors here. I&#39;m talking about PIM tools. What I do
right now: Owncloud with <code>khard</code>, <code>khal</code>, <code>vdirsyncer</code> for contacts and
calendar organization. As said, OwnCloud is buggy and sometimes calendar
entries cannot be synced to all my devices. On Android, I use Apps to sync my
contacts and calendar as well, and they fail as well, sometimes.</p>

<p>I use taskwarrior, which has a sync server available. Sadly, it doesn&#39;t work
yet on NixOS, but well, that&#39;s my issue and I&#39;m working on a solution.
Nevertheless, the Android client (Mirakel) is badly supported and does not
work that good as well.</p>

<p>For news, I use ttrss, which works fine and the appropriate Android App works
good, too, so no issue here. For a Wiki, I use Gollum, which works but is a
bit annoying to use because it is not that customizable. I do not use
note-taking tools at all, because they simply suck. There&#39;s no good
note-taking tool available for commandline use which integrates with the other
tools. Mails work fine with mutt, of course, but they cannot be integrated in
the wiki, todolist tools or the other tools I just mentioned. I do not use
browser bookmarks at all, because there is no CLI tool available for them.
Same goes for shopping lists.</p>

<h1 id="what-i-want" id="what-i-want">What I want</h1>

<p>What I want is simple: <em>One</em> tool, which integrates</p>
<ul><li>Personal wiki</li>
<li>Personal todolist</li>
<li>Personal notes</li>
<li>Personal mail indexing</li>
<li>Personal Calendars</li>
<li>Personal Contact management</li>
<li>Personal News Feeds (RSS/Atom mostly)</li>
<li>Personal Bookmarks</li>
<li>Personal Shopping list</li>
<li>Personal Diary</li></ul>

<p>in the following ways:</p>
<ul><li>I can use whatever
<ul><li>text editor</li>
<li>mail reader, sender, receiver</li>
<li>rss reader
I want to use</li></ul></li>
<li>I can synchronize everything to all devices, including Android smartphones
or my Toaster</li>
<li>Everything is done with open standards. Means
<ul><li>vcard for contacts</li>
<li>ical for calendar</li>
<li>markdown for</li>
<li>wiki</li>
<li>notes</li>
<li>diary</li>
<li>shopping list</li>
<li>maybe YAML for todolist</li>
<li>mbox or Maildir for mails</li>
<li>normal Atom/RSS for news stuff</li>
<li>for bookmarks, YAML or JSON would be appropriate, I guess.</li></ul></li>
<li>I can access all my data in the system with a text editor, if I have to</li>
<li>a clean and polished (+fast) Android Application to access and modify this
data.</li>
<li>I can move/link data from one system to another. For example:
<ul><li>I can link an Email from my notes</li>
<li>I can link a entry from my RSS, notes, calendars to (for example) my Wiki</li>
<li>I can send a shopping list from my mail client to a contact and attach a
calendar entry which links to the shopping list</li>
<li>... and so on</li></ul></li>
<li>All the things are encrypted (optionally)</li></ul>

<p>As everything should be plain text, git would be fine for synchronization.
The sync should be decentralized at least, so I don&#39;t have to host a server at
home and cannot sync if I&#39;m on the go. A web-hosted entity should be optional
and so should be a web interface. Having a web-UI like owncloud has is nice,
but not that critical for me.
A full encryption of the content would be nice as well, but would be kinda hard
for the Android devices, at least if the device gets lost. Anyways, my drives
are encrypted and that should be enough for the first step.</p>

<p>It is, for me, really important that these tools interact well with eachother.
The feature that I can send a mail to a contact and attach for example a
shopping list, which itself has a calendar entry (which gets attached as well,
if I want to), is a real point for me. Same goes for attaching a RSS entry to
a wiki article or todo item.</p>

<p>Another requirement would be that the tool is fast and stable, of course. Open
Source (and at best also free software) would be a crucial point to me as
well. GPLv2 would be the thing.</p>

<h1 id="do-it-yourself-then" id="do-it-yourself-then">Do it yourself, then!</h1>

<p>Well, developing such a tool would be a monstrous huge amount of work. I&#39;d
love to have time for all this, especially as student. But I think I have not.
I have a lot of opinions how such a tool should work and also a lot of ideas
how to solve a certain problem which may arise, though I absolutely have no
time to do this.</p>

<p>I, personally, would develop such a tool in Rust. Simply because it gives you
so much power to your hands while remaining a really fast language in manner
of execution speed (speaking of zero-cost abstractions here). Though, there
would be the need for a lot of external libraries, for example for git, vcard,
ical, yaml, json, markdown, configuration parsing, etc etc. While some of
these things might be available already, others are clearly not.</p>

<p>Sadly, such a tool is not available. Maybe I can find time until I&#39;m 35 years
old to develop such a thing. Maybe someone else has done so until then. Maybe
I just inspired <em>you</em> to develop it? Would be neat!</p>

<p>tags:  <a href="https://beyermatthias.de/tag:life" class="hashtag"><span>#</span><span class="p-category">life</span></a> <a href="https://beyermatthias.de/tag:linux" class="hashtag"><span>#</span><span class="p-category">linux</span></a> <a href="https://beyermatthias.de/tag:mail" class="hashtag"><span>#</span><span class="p-category">mail</span></a> <a href="https://beyermatthias.de/tag:media" class="hashtag"><span>#</span><span class="p-category">media</span></a> <a href="https://beyermatthias.de/tag:open" class="hashtag"><span>#</span><span class="p-category">open</span></a> source <a href="https://beyermatthias.de/tag:programming" class="hashtag"><span>#</span><span class="p-category">programming</span></a> <a href="https://beyermatthias.de/tag:software" class="hashtag"><span>#</span><span class="p-category">software</span></a> <a href="https://beyermatthias.de/tag:rust" class="hashtag"><span>#</span><span class="p-category">rust</span></a> <a href="https://beyermatthias.de/tag:tools" class="hashtag"><span>#</span><span class="p-category">tools</span></a> <a href="https://beyermatthias.de/tag:vim" class="hashtag"><span>#</span><span class="p-category">vim</span></a> <a href="https://beyermatthias.de/tag:wiki" class="hashtag"><span>#</span><span class="p-category">wiki</span></a></p>
]]></content:encoded>
      <guid>https://beyermatthias.de/on-the-sad-state-of-pim-for-nerds</guid>
      <pubDate>Fri, 23 Oct 2015 16:37:42 +0200</pubDate>
    </item>
    <item>
      <title>Why I love mailinglists</title>
      <link>https://beyermatthias.de/why-i-love-mailinglists</link>
      <description>&lt;![CDATA[Some people always tell me that &#34;mailinglists are so 1990&#34; or something. And&#xA;yes, of course, email is an old protocol and everything. But that does not&#xA;mean that it is bad.&#xA;&#xA;Here is why I love mailinglists&#xA;&#xA;!-- more --&#xA;&#xA;I get a lot mail. About 1k mails per day, whereas most of them are&#xA;mailinglists. Actually, the most of them are from the linux kernel mailinglist&#xA;and I automatically drop them into a folder where I do not look at that often.&#xA;But when I need to, I can.&#xA;&#xA;But that&#39;s not the point of this post, actually. This post is about why I love&#xA;mailinglists and think mailinglists are a better way of communication compared&#xA;to, for example, the IRC chat.&#xA;&#xA;When writing in IRC, you have to type quickly, depending on how many people&#xA;are in the room and talking at this moment. You can hold discussions with&#xA;several other people, but as soon as several people talk at the same moment&#xA;but about different topics, things get nasty. That&#39;s not the case on a mailing&#xA;list.&#xA;&#xA;A discussion often starts with a question, a suggestion or maybe an&#xA;announcement. Then, people comment on it, the discussion beginns. Because&#xA;mails are persistent in a way chats will never be, one can talk his time to&#xA;formulate a response. Discussions are seperated in subthreads, which is way&#xA;more convenient than talking in IRC, getting from one point to another but&#xA;never beeing focused on the discussion as one discussion but a chain of.&#xA;&#xA;Also, on mailing lists one can focus on single points others make in their&#xA;statements by quoting them in a really convenient manner. One can remove parts&#xA;of the statements of others when replying, which forces everyone to focus on&#xA;the actual points and not the stuff around it, which may be relevant, but&#xA;often is not. When people talk over a mailinglist, you can read that&#xA;afterwards to get a clue what is going on. I often search mailinglists for&#xA;solutions of my problems rather than wikis or something, where problems are&#xA;generalized and often do not match with my actual problems.&#xA;&#xA;And, of course, if a mailinglist is open, one can post to it without beeing&#xA;subscribed, which is really a good thing if you want to solve a problem which&#xA;occours once but never again. Example: I try to configure my mail client at&#xA;the moment, my offlineimap configuration, actually. I had several issues&#xA;(related to eachother, of course), so I posted on the mailinglist for&#xA;offlineimap, where people help me. After the problem is solved (it is not by&#xA;now...) I will forget this mailinglist again, as I&#39;m not subscribed to it. I&#xA;don&#39;t care afterwards about offlineimap, because it should just work for me&#xA;and that&#39;s it.&#xA;&#xA;So, these are my points why mailinglists are a great tool for getting problems&#xA;solved, doing discussions and the like. Please note that I do not think the&#xA;IRC should be abandoned in favour of mailinglists. I love writing with people&#xA;in IRC, too. But for solving problems, mailinglists are way better for me.&#xA;&#xA;tags:  #mail #mailinglists #social #irc #chat&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Some people always tell me that “mailinglists are so 1990” or something. And
yes, of course, email is an old protocol and everything. But that does not
mean that it is bad.</p>

<p>Here is why I love mailinglists</p>



<p>I get a lot mail. About 1k mails per day, whereas <em>most</em> of them are
mailinglists. Actually, the most of them are from the linux kernel mailinglist
and I automatically drop them into a folder where I do not look at that often.
But when I need to, I can.</p>

<p>But that&#39;s not the point of this post, actually. This post is about why I love
mailinglists and think mailinglists are a better way of communication compared
to, for example, the IRC chat.</p>

<p>When writing in IRC, you have to type quickly, depending on how many people
are in the room and talking at this moment. You can hold discussions with
several other people, but as soon as several people talk at the same moment
but about different topics, things get nasty. That&#39;s not the case on a mailing
list.</p>

<p>A discussion often starts with a question, a suggestion or maybe an
announcement. Then, people comment on it, the discussion beginns. Because
mails are persistent in a way chats will never be, one can talk his time to
formulate a response. Discussions are seperated in subthreads, which is way
more convenient than talking in IRC, getting from one point to another but
never beeing focused on the discussion as <em>one</em> discussion but a chain of.</p>

<p>Also, on mailing lists one can focus on single points others make in their
statements by quoting them in a really convenient manner. One can remove parts
of the statements of others when replying, which forces everyone to focus on
the actual points and not the stuff around it, which <em>may</em> be relevant, but
often is not. When people talk over a mailinglist, you can read that
afterwards to get a clue what is going on. I often search mailinglists for
solutions of my problems rather than wikis or something, where problems are
generalized and often do not match with my actual problems.</p>

<p>And, of course, if a mailinglist is open, one can post to it without beeing
subscribed, which is really a good thing if you want to solve a problem which
occours once but never again. Example: I try to configure my mail client at
the moment, my offlineimap configuration, actually. I had several issues
(related to eachother, of course), so I posted on the mailinglist for
offlineimap, where people help me. After the problem is solved (it is not by
now...) I will forget this mailinglist again, as I&#39;m not subscribed to it. I
don&#39;t care afterwards about offlineimap, because it should just work for me
and that&#39;s it.</p>

<p>So, these are my points why mailinglists are a great tool for getting problems
solved, doing discussions and the like. Please note that I do <em>not</em> think the
IRC should be abandoned in favour of mailinglists. I love writing with people
in IRC, too. But for solving problems, mailinglists are way better for me.</p>

<p>tags:  <a href="https://beyermatthias.de/tag:mail" class="hashtag"><span>#</span><span class="p-category">mail</span></a> <a href="https://beyermatthias.de/tag:mailinglists" class="hashtag"><span>#</span><span class="p-category">mailinglists</span></a> <a href="https://beyermatthias.de/tag:social" class="hashtag"><span>#</span><span class="p-category">social</span></a> <a href="https://beyermatthias.de/tag:irc" class="hashtag"><span>#</span><span class="p-category">irc</span></a> <a href="https://beyermatthias.de/tag:chat" class="hashtag"><span>#</span><span class="p-category">chat</span></a></p>
]]></content:encoded>
      <guid>https://beyermatthias.de/why-i-love-mailinglists</guid>
      <pubDate>Thu, 29 Jan 2015 16:37:29 +0100</pubDate>
    </item>
  </channel>
</rss>