Show Sidebar

This is the home-page of Karl Voit.

On this page you can see the latest blog updates. For further articles, please use the search bar or navigate through the blue tags. My recommendations are pim, privacy, or security.

I recommend any decent RSS/Atom aggregator to get notified on blog updates.

Most recent articles or updates:

2020-07-22: UOMF: Linking Headings With org-super-links (Poor-Man's Zettelkasten)

This is an article from a series of blog postings. Please do read my "Using Org Mode Features" (UOMF) series page for explanations on articles of this series.

Reading this article you will learn why the Zettelkasten method is not for everybody. Furthermore, I show you a nice Org mode extension to link headings with back-links.

Read the whole article ...

2020-07-22: UOMF: Linking Headings

Update 2020-07-22: Added link to my article on auto-backlinks

This is an article from a series of blog postings. Please do read my "Using Org Mode Features" (UOMF) series page for explanations on articles of this series.

In this article, I'm going to explain how I am using internal links to create links pointing to headings using unique :ID: properties.

Read the whole article ...

2020-07-21: Restaurantkritik: Yamauchi

I already wrote about the great Japanese Ramen bar Ichi Go Ichi E in Graz. Now, there is a new Ramen bar that offers as good Ramen as the Ichi Go Ichi E: Yamauchi. You can find it at Puchstraße 4, easy to reach via Tram 5 (station "Puchstrasse").

We took Karaage for starters:

Karaage - chicken meat with coleslaw. (click for a larger version)

Then we had two different Ramen:

Kyodai Ramen. (click for a larger version)
Abunai Ramen. (click for a larger version)

I have to say that I'm glad that Graz now has at least two decent places to get decent Ramen. From our own experience, it's really as good as in Japan and definitively worth a visit!

2020-07-21: The Best Restaurants In and Around Graz

Updates:

From time to time, I do love to eat in more or less fancy restaurants.

If I'm in the right mood, I blog about my experience.

Here is my list of my personal restaurant recommendations for Graz mostly in no particular order:

Please note that I did not get any money or other benefit for this list.

2020-07-21: Restaurantkritik: Ichi Go Ichi E Ramen Bar

Update 2019-02-01: they have a minimal different menu for lunch (cheaper, smaller) and for dinner (more expensive, a few more things)

Update 2020-07-21: Meanwhile, Ichi Go Ichi E Ramen Bar has a second restaurant open at the Dietrichsteinplatz. Because of the Covid 19 situation, the previous address is closed for now to focus on one location. Please make sure to go to the right address ;-)

Today we've tested the new Ramen Bar called Ichi Go Ichi E which is a japanese expression.

Read the whole article ...

2020-07-19: Don't Do Complex Folder Hierarchies - They Don't Work and This Is Why and What to Do Instead

Update 2020-07-19: Comments and Backlinks by somebody who disagrees with me

I often read comments from people that are trying to come up with a clever, deeply-nested directory hierarchy to manage their personal files. You will frequently find discussions about these topics on this sub-reddit. I don't recommend investing effort in complex directory structures and this is why and what to do instead.

Note: Please do read this article in order to learn about the terms "directory" and "folder" and how my personal directory hierarchy looks like.

Read the whole article ...

2020-07-12: Carl Sagan on Religion, Science, Pseudoscience, Politics, UFOs and Aliens

Carl Sagan was interviewed by Charlie Rose on his book The Demon-Haunted World back in the 90s. The video is twenty minutes long.

They talk about science, religion and pseudo-science. Carl is worried that with less people who are able to understand basics about science and more people who listen to populists and propaganda that science is just one "opinion" among many, the human kind has got a huge problem.

By keeping people stupid, populists are able to cancel out the positive effect of scientific insight in order to manipulate the people for various reasons.

This foresight is impressive. These days, we do have to face the consequences of more and more people denying pure logic and proven scientific results.

Further more, they talk about the Loch Ness monster, UFOs and Aliens.

2020-07-09: The Disadvantages of Adding Todo Management Features to Arbitrary Software

I've read an article about the desire to add time-machine and todo management into a web browser. I'd like to comment on it.

Reading the article gave me the impression that (1) the author is really focused on his web browser and (2) he therefore maybe lost the general point of view.

My recommendation would be to use and maintain a standard todo management system and move tasks related to reading web pages as simple tasks in this system.

This way, you get all the benefits from a classic todo management systems for your reading tasks: adding meta-data such as notes, assign scheduled and deadline time-stamps, a standardized status transitions, task priorities and so forth.

In my opinion, this would be much better than trying to re-invent the wheel within the web browser yet again.

Reimplementing those aspects within the browser context would not be beneficial in my point of view because of several things:

You'd need to maintain yet another todo system which is bad for data fragmentation. People often mis-use email as todo management. This is very well studied in research and shown that this comes with many negative impacts.

If your desired feature would be implemented in the browser, you'd start to wish for the other todo management features as well, ending up in yet another - potentially not very well done - todo management system.

People would start to replace their todo management system with the browser-based one, submitting feature requests of standard task management features that have a low or non existent connection to web surfing, resulting in bloated browser software that does not provide good service for both, web browsing and todo management.

Therefore, I would re-think this feature request.

Since the original article does not provide any possibility to comment, I've published it on my blog and sent an email to the author.

2020-07-08: You Won't Believe Why I Was Using a Clickbait Title: Decentralization and Blog Visibility

Recently, I made a small experiment. I wrote a blog article with a slightly provoking title very similar to clickbait. The target audience of this article was the Emacs community where I contributed many things. Using a provoking title, I tried to trigger a certain group of Emacs users. The content of the article was not particular provoking, discussing some - in my opinion - reasonable arguments.

Then I promoted the article solely with one toot/tweet besides the usual Atom feed. The echo was poor. As a matter of fact, there was one single email comment, no comment via Disqus, and nothing substantial on Twitter/Mastodon.

Whenever an article like that hits the Emacs eco-system, it usually results in a few comments in the social networks or at least an occurrence on Sacha's Emacs news, a reddit post or even an article on irreal. Especially when an article contains provoking or negative comments of a hyped technology like I wrote.

Having a good visibility is important for content to be found by the potential readers because there are way too few people using the power of RSS/Atom to manage their input feed themselves, following my feeds directly.

In contrast to my personal blog, the number of readers on sub-reddits like this emacs-related one is large. Its sub-reddit page lists 41,800 members and the moment where I'm typing these lines, 248 of them were online - whatever this means.

So I published the very same content on reddit as well, when the blog article was online for twelve days. This way, I can derive some conclusions when comparing the echo of these two channels.

Read the whole article ...

2020-07-06: Microsoft as Hardware Innovation Leader and: HW Is More Innovative Than SW

Update 2020-07-06: quote from "State of the World 2020"

Frequent readers of my blog know that I'm not quite a fan of software products by Microsoft. However, I was a fan of hardware done by Microsoft since decades. I was using the very same Microsoft mouse for probably twenty years. Yesterday, I was able to briefly test an Microsoft Arc Touch Mouse. Impressive device with brilliant design solutions, particularly for mobile workers. I own a used Microsoft Surface Pro 3 running Windows 10 which is a great concept and a remarkable piece of technology. Only to mention a few examples.

Now, Microsoft announced Surface Duo and Surface Neo - very unusual - over a year in advance.

Read the whole article ...

2020-06-23: Self-Limitation Due to Software Simplification

Updates

I recently listened to a podcast episode of 99% Invisible named Of Mice and Men where Christina Engelbart, the daughter of the famous Douglas Engelbart was interviewed. Her father not only invented the computer mouse. He also was the man behind the Mother of all Demos where he presented technologies like remote video conferencing, on-line collaboration tools, hypertext, word processing, revision control system in 1968! He truly was way in advance of his time, influencing many researchers and companies for decades. Here, I don't want to spoil all of the fun: you have to watch his demo yourself and listen to the podcast episode as well.

This article is about some opinions and motivations that Douglas was following that resonate with my experience perfectly well:

We are limiting ourselves by not learning about how to use a computer more efficiently. Furthermore, we are limiting ourselves by sticking to simplified and easy to use software products.

Read the whole article ...

2020-06-17: Clippings

On this page, I collect my public/media appearances of any kind.

Most recent updates:

Read the whole article ...

2020-06-16: Zettelkasten/Org-roam/Org-brain Is Crap

Update 2020-06-16: Comment by Alan Schmitt

First, I'd like to apologize for the rude title. I used this rhetoric trick to get the right kind of people into reading these lines: People who care about the Zettelkasten-method and who are able to express the usefulness of it for themselves.

Now that I have your attention, I'd like to write down my personal concerns about the Zettelkasten method which may not reflect your reality. I then would love to read about your arguments why my prejudice might not be valid in general.

My pile of Org mode data is huge. There are certain costs attached to migrating my data to a Zettelkasten method, even if this would only affect my notes.org file which contains my general knowledge base.

At this moment in time, I doubt that I will move to a Zettelkasten approach. Nevertheless, I'd love to read your comments that try to falsify (or confirm?) my worries on that topic.

Read the whole article ...

2020-06-14: Christian Felber über die Gemeinwohl-Ökonomie

Jung & naïv brachte in Folge 459 ein Interview mit Christian Felber über die Gemeinwohl-Ökonomie:

Ich zitiere hier bequemlichkeitshalber gleich die Beschreibung vom Video und ergänze es mit ein paar Links:

Wir treffen den österreichischen Autor, politischen Aktivisten, Ökonomen und Tanzperformer Christian Felber, der seit etwa zehn Jahren für die Gemeinwohlökonomie (GWÖ) kämpft. Christian ist Mitbegründer von attac Österreich und gründete 2010 den Verein zur Förderung der Gemeinwohl-Ökonomie für ein Wirtschaften, das auf Kooperation statt Konkurrenz setzt.
Mit Christian geht's zunächst um seinen Werdegang: Wieso tanzt er so gerne? Was hat das Tanzen mit unserem Zusammenleben zu tun? Was hat er studiert bzw. was konnte er nicht studieren? Wie hat er sich seine ökonomischen Grundlagen angeeignet? Warum will Christian den Kapitalismus überwinden? Was hat die GWÖ noch mit Marktwirtschaft zu tun? Warum sollten wir auf Kooperation statt Konkurrenz setzen? Kann es in einer GWÖ noch weiterhin Wachstum geben? Wie ist er überhaupt auf die Idee einer GWÖ gekommen? Und was ist davon in unseren Verfassungen zu finden? Könnten wir damit einfach in Deutschland anfangen oder muss das global passieren?
Außerdem geht's um privates Eigentum, Waffenhersteller, Nachhaltigkeit, eine "Obergrenze" für Unternehmen und ein Spekulationsverbot.

Das Interview ist beinahe zweieinhalb Stunden lang. Doch selten hat mich ein Video so in den Bann gezogen wie dieses Interview mit Christian Felber.

Meiner Meinung nach ist das ein Pflichtvideo für jeden vernünftigen Wähler. Aus diesem Grunde verdient es das Tag mindblowing absolut. Bitte ansehen!

Ich wünsche mir für uns alle, dass die Ideen der GWÖ unsere zukünftigen Wirtschaftssysteme und Werte extrem stark beeinflussen.

2020-06-06: Managing Digital Files (e.g., Photographs) in Files and Folders

Updates:

Managing digital files is mostly done in an ad hoc way. People are collecting files on their computers and using folder hierarchies that grow organically. This does not scale well when it comes to retrieval success. Looking for a specific file is a task that often does not result in finding the information or it requires some level of frustration.

I'm somebody who has spent many years with personal organization schemes. I tried all kinds of tools and methods. I changed my personal file management concept multiple times in order to minimize file curation effort, maximize consistency and retrieval success. For a couple of years, I was a professional researcher for this topic, writing a PhD thesis on a new file management method that tries to overcome the limitations of the desktop metaphor of our desktops. Scientific results from peers, my own findings and methods from this PhD project had a huge influence on the method I developed afterwards.

This article is explaining the concept I developed and which I am using on a daily basis. I'm using digital photographs as an use-case example. However, the method described is not about image files only.

My method consists of multiple ingredients:

  1. My simple folder hierarchy.
  2. A file name convention including tags.
  3. A set of self-written tools that minimizes my personal effort as much as possible.
  4. Advanced information retrieval features that you can't find anywhere else like TagTrees.

If you don't want to read this long article about my method now, you might find motivation to do so afterwards by taking a look at this online demo of some features of the tools involved. It doesn't explain my method at all but it should transport some aspects from a practical view. This might give you enough curiosity to come back here and read the rest on how to combine those features to an efficient method.

Further more, here is a 45 minute talk I gave at Linuxtage Graz 2018 presenting the workflows and tools mentioned in this article: (alternative video hosted on media.CCC.de)

You will find following sections below. Bold section names are not related to the example use-case of photographs only:

For the example use-case, the story goes like this: I am a passionate photographer when being on vacation or whenever I see something beautiful. This way, I collected many JPEG files over the past decades. Here, I describe how I manage my digital photographs while avoiding any vendor lock-in which binds me to a temporary solution and leads to loss of data in the long run. I prefer solutions where I am able to invest my time and effort for a long-term relationship.

Before I start explaining my method, we should come to an agreement whether or not we do have the same set of requirements I am trying to address with my method. If you are into raw image formats, storing your photographs somewhere in the cloud or anything else very special to you (and not to me), you might not get satisfied with the things described here. At least for the photograph use-case. Decide yourself.

Read the whole article ...

2020-06-05: You Can't Control Your Data in the Cloud

There is this well cited argument that cloud companies like Google, Apple, Amazon, Facebook, and you-name-it are able to protect your personal data much better than you are able to. They have military grade security restrictions, better backup methods, and are able to do this much cheaper.

While this argument being absolutely true, people seem to forget that giving away your data to any third party is the root of many problems in the first place. It is not relevant to whom you are giving your data to.

Let me explain.

Read the whole article ...

2020-06-04: My Preferred Business Email Setup With Thunderbird and Notmuch (and Why it Doesn't Work)

This is a software rant article on an email setup for business use and why Thunderbird prevents me from using it like that.

First, lets start with some requirements for my business email setup.

Read the whole article ...

2020-06-03: What App am I Using for What and How?

Most recent check of the status of all entries: 2020-06-03

Here is a list of tasks I do on my computers and the software I am using for accomplishing these tasks. The first column also links corresponding workflow descriptions with further information on how I am doing things. At the very bottom, there are links to more workflow descriptions.

For all the Emacs people visiting this page: here, I just list a few Emacs packages. For more details on which packages I'm using for my workflows, please do visit my online Emacs config and check out the first chapters explaining my setup.

It is important to emphasize that you can not derive anything for your situation without knowing my requirements and how they lead to my choice for a tool. For some workflows, I've added a link to further information which might also contain a description of my requirements (first column).

Read the whole article ...

2020-05-19: RelFS: A Hypothetical Tag-Based File System by Nayuki

A reddit thread mentioned the article on "Designing better file organization around tags, not hierarchies" by Nayuki which was last updated in early 2017.

Since I have some scientific and hands-on background on the topic of file management by tags, I would like to comment on this article. Unfortunately, Nayuki does not provide any comment feature on his web page. Hence, I'm publishing this comment on my blog.

The article by Nayuki is written similar to a classic white-paper for a research conference or a scientific journal. It consists of following sections:

I "printed" the web page into a PDF file which resulted in 29 pages of A4 with my page settings. Therefore, it's a lengthy paper that requires some time to read carefully. Nevertheless, it offers good content for readers who are into file management in general and tag-based approaches in particular. I really do recommend it. If you continue reading my comments now, you should have read the article beforehand in order to get the most out of my comments as I won't repeat most content from the article I'm referring to.

Read the whole article ...

2020-05-17: My Mastodon Manifesto

I'm in a love-hate-relationship with Mastodon since a couple of years.

My Twitter account still has more followers and publicity. My sympathy goes to the decentralized or federated open Fediverse. This the way to go to overcome the dependency on one big company, running Twitter and defining its rules.

Currently, you can follow me on Graz.social where I moved to after using Mastodon.social for a few years. To minimize my personal effort while maximizing the level of publicity, I decided to use a bi-directional Twitter-Mastodon-crossposter service.

Here are some thoughts on Mastodon: why it's great and what are the things I dislike about it.

Read the whole article ...

2020-05-17: Mastodon: I switched from mastodon.social to graz.social

On December 28 2019, I received following email from the Mastodon instance I'm using since 2017:

While your account is limited, only people who are already following you will see your toots on this server, and you may be excluded from various public listings. However, others may still manually follow you.

I violated their rule-set which includes a ban of cross-posting retweets to Mastodon.

After some stupid whining, I understood that I had to migrate my active but limited account to a different Mastodon instance. Their instance, their effort, their rules.

While this was not a high-priority task for the longest time, it got some attention after I learned about a brand new local community server that ran a Mastodon instance: Graz.social.

They do not only provide Mastodon service. They also have Mumble, Peertube, Jitsi Meet and other services. I support them financially with a few bucks each month.

Read the whole article ...

2020-05-17: I Am Testing Mastodon as a Supplement for Twitter

Update 2020-05-17: Meanwhile, I switched my Mastodon instance to graz.social. Follow me there. Also added an introduction article.

I'm on Twitter since 2009. It is an important source of information. However, I also do have many concerns related to Twitter. For this and other reasons, I even did a test-run and ignored twitter for 40 days.

Switching from Twitter to a different service is hard. Thqere are many alternatives to choose from and there is the problem of not having my peers.

In order to get some experience, I signed up for Mastodon yesterday as: @publicvoit@mastodon.social

This is my first toot, as tweets are called on Mastodon:

I'd be happy to get followers and peers on Mastodon.

For helpful articles on Mastodon, read this introduction article on Mastodon and read the related articles below:

2020-05-14: Per MediathekView Beiträge von der ORF TVthek herunterladen

Update 2019-11-15: ZIB2-Dateinamensergebnisse und Hinweis auf youtube-downloader

Update 2020-05-14: Spendenmöglichkeit

Der ORF bietet ein gutes Programm. Gerade für Österreicher ist er wohl das Maß aller Dinge im Bereich des täglichen Bewegtbildes. An Qualität und Inhalten ist er den privaten Konkurrenten meiner Meinung nach haushoch überlegen - besonders im Nachrichtenbereich. Ich oute mich als großer Fan der ZIB2, die ich keinen Tag versäume.

Dieser Beitrag beschreibt, wie ich Sendungen vom ORF herunterlade, um sie am Handy anzusehen - oder meistens sogar nur nebenbei anzuhören.

Read the whole article ...

2020-05-09: Issues with Lenovo T490 and (X)Ubuntu 19.10

Update 2020-03-12: X.Org sluggishness, Fan

Update 2020-05-09: Upgrade to Xubuntu 20.04 LTS fixed most issues

My company notebook is a brand new Lenovo T490 with 8 Gigabytes of RAM:

I replaced Windows 10 after a week with the most up-to-date Xubuntu which is based on Ubuntu 19.10. That's basically a normal Ubuntu with the Xfce environment instead of Ubuntu's GNOME decision.

Although I'm using GNU/Linux for decades, I can hardly remember running a system which is as unstable as this one. In this blog article, I summarize my current issues just to give others a landing page with my findings in case they face similar problems.

Read the whole article ...

2020-05-08: Migrating Media Meta-Data from Bashee to Rhythmbox

As I upgraded my home system from Debian 9 (Stretch) to Debian 10 (Buster), I noticed that my long-time music player software Banshee was not able to start its UI any more. The last stable version of Banshee was published in 2014 and the project died after that.

Then why is this worth a blog entry? Before I was using Banshee, I used iTunes on OS X since approximately 2004. In the process of moving my mp3 music archive from OS X to GNU/Linux, I migrated all the meta-data which was not represented within the mp3 files from iTunes to Banshee:

Accumulating my listening meta-data over fifteen years, this meta-data does have some value to me.

Before I join the tedious game of trying to get Banshee to run by down-grading libraries, running some container stuff I don't really want to use, or similar, I decided to move away from this unmaintained project to a maintained one.

Read the whole article ...