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:

2019-02-16: The History and the Danger of Spreadsheets

Here is a (long) but good article from 1984 about the origin of spreadsheet software. The article does not only mention the story of the first spreadsheet program VisiCalc but also the danger of simplification and abstraction.

Read the article and learn how a tool shaped us in our daily business and our rationale.

2019-02-15: The Best Restaurants In and Around Graz


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.

2019-02-01: 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)

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

Read the whole article ...

2019-02-01: Die Österreichische Post speichert oder verkauft unsere Parteiaffinität

Update 2019-01-28: Wenn man glaubt, es kann nicht schlimmer werden: Post: Die Datenaffäre weitet sich aus - Addendum

Nach dem jüngsten Skandal um das Profiling von Personen und das Weiterverkaufen der Daten inklusive Parteiaffinität habe ich ein Auskunftsbegehren nach Artikel 15 der DSGVO gestellt.

Als unmittelbare Reaktion habe ich Textbausteine bekommen, die offenbar derzeit generell von der Post versendet werden:

Read the whole article ...

2019-01-26: Hobby Horsing

Hobby Horsing (German Wikipedia) is a new trend sport who seems to be popular in northern Europe. It can be described as dressage but with a hobbyhorse (made of wood) instead of a real horse.

There are lots of funny videos online. Here are some examples:

That girls do like it because it is a "girl thing". However, take a look at this professional hobby horser who is male:


2019-01-20: What App am I Using for What and How?

Most recent check of the status of all entries: 2018-09-29

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.

Read the whole article ...

2019-01-20: Questions by New Users That Seem to Be Stupid or Annoying

This is a comment I wrote for an important blog post by irreal which was a bit of a rant. Jcs pointed out that there is a recurring question by Emacs n00bs who want to have the awesome properties of Emacs but with a different (more modern) programming language than Emacs lisp:

Read the whole article ...

2019-01-13: 35C3: Day Two to Four

Sorry for the long delay since my article on the first day of 35C3.

The reason why I did not follow my pattern of blogging after each day of 35C3 was, that I got the dreaded "Conference Seuche" (plague) on the second day in the afternoon. Please do wash your hands often, when you are at a large conference like this.

Read the whole article ...

2019-01-13: Email Management: Inbox Zero versus Inbox Infinity and My Recommendations

A couple of days ago, The Atlantic published an article on Inbox Infinity. The article has a very provoking title: "Don’t Reply to Your Emails".

It refers to a method which got popular by Merlin Mann.

Read the whole article ...

2018-12-30: The Perfect Tool to Organize Your Digital Life (Emacs Org mode)

Update 2018-12-30: inserted the shownotes from the event yesterday.

At 35C3, I had the opportunity to give a demo on Emacs Org mode.

Here are the shownotes for the participants. Since I made this demo on a short notice, I did not prepare presentation material in an advanced way. This is only a brief summary and mainly a jump-page to other external sources.

As I remember correctly:

Read the whole article ...

2018-12-28: My Emacs Org Mode Demo on 35C3

At 35C3, I am going to give a demo on Emacs Org mode: The Perfect Tool to Organize Your Digital Life (Emacs Org mode).

The shownotes will be on that page.

I'm going to introduce myself very quickly and then talk about the basics of Org mode. Afterwards, I'm going to demo some things I do with Org mode to organize my own digital life.

Please do come by and lean about an awesome tool that is able to help you a lot.

Org mode is the perfect tool for anybody who wants to combine things like todo and project management, personal wiki, spreadsheet, code snippets, documentation, and so forth. Let me surprise you.
This is not about editors. At all. The speaker is using vim on a daily basis. Forget about editors for this talk.
This is about an awesome tool which enables you to organize yourself in a way that you can externalize things that may distract you from actual working or living your life. It is a bottom-less box of LEGO bricks where you choose the bricks you want to take. It scales from simple note taking (engineering diary) and outlining up to the most complex workflows.
Most likely, you have not seen a comparable tool so far.

This talk will take place at Komona Thunderdome at 22:30 on 2018-12-29.

2018-12-28: 35C3: First Day

I'm at the Chaos Communication Congress (C3) organized by the Chaos Computer Club (CCC). It's their 35th iteration of the Congress, so it is 35C3. And it is my first Congress.

Opening Ceremony

It's a huge community event. Really huge. There are roughly 16.000 people. Very interesting, weird, polite, caring, colorful individuals.

Read the whole article ...

2018-12-25: RSS/Atom: Was ist das und wozu braucht man das?

Read the whole article ...

2018-12-16: Dinner for One

As funny as the fact that the average Austrian has no clue about the American The Sound of Music or its corresponding film, the Brits do have no clue about the popularity of an English sketch named "Dinner or One".

Since decades, this sketch is a must-see for large parts of Germany and Austria on every New Year’s Eve:

I recommend it to everybody, because it is really a very funny piece of art. Please do not spoil your fun by reading about it before you watch the 18 minutes video.

Since I was quite familiar with the sketch since I was an innocent boy who could follow most gags without understanding English at all, it was a hillarious moment in my life when I finally understood the ending joke not later than being in my mid-30s.

For the New Year’s Eve 2018/2019, the British people are able to watch it for their first time on British TV.


2018-12-15: Digitalisierung falsch gemacht, unseren Kindern und der Wirtschaft Chancen nehmen

Wenn ich in den (vertrauenswürdigen) Medien die Debatten und gesetzlichen Regelungen zu den Themen Bildung und Digitalisierung verfolge, gewinne ich den Eindruck, dass wir in Europa mehr und mehr die Chance verlieren, in Zukunft eine Rolle zu spielen.

Nicht nur, dass wir die Bildungsthemen auf falsch verstandene oder falsch eingesetzte technische Ausstattungen reduzieren, wir lassen uns offenbar von den Lobbyisten der Großkonzerne unsere Politiker einlullen, anstatt dass wir nachhaltige Lösungen für uns und unsere Kinder anstreben.

#Graz ist neuer Technologiepartner von #Microsoft, um die Strategie zur #Digitalisierung am Bildungssektor umzusetzen: #Bildung #Graz

Foto: Microsoft

— Stadt Graz (@GrazStadt) December 14, 2018

Dabei gäbe es doch so viele gute Möglichkeiten, die wir nur aufgreifen müssten.

Anstatt jährlich Milliarden an Lizenzkosten für geschlossene Software aus den USA in die USA zu überweisen, könnte Europa das vorhandene Universum aus freier Software nutzen. Mit freier Software investiert man in Know-How und Dienstleistungen rund um Software anstatt fertig verpackte Standardpakete ohne groß zu hinterfragen einzusetzen.

Für den geneigten Leser wage ich an dieser Stelle einen Gleichnis. Es ist ein Gleichnis zwischen der realen Welt und der IT, was nicht immer so gut gelingen mag. Jedoch habe ich die Befürchtung, dass normale Menschen ohne IT Hintergrundwissen nicht nachvollziehen können, was hier das zu Himmel schreiende Problem ist.

Read the whole article ...

2018-12-14: Fixing "Everything I Type Is In Times New Roman" in Word 2016

Update 2018-12-14: Problem Reappearing

I had a very stupid issue with Word 2016 on my office computer and this my story about the journey to solve it which took me a couple of months.

Read the whole article ...

2018-12-08: A Screencast Video About Advanced Featurs of Emacs Org Mode

Here is a 1h23m screencast video by Niklas Carlsson who is demonstrating some advanced example of usages for Emacs Org mode:

This is recommended for two groups of people. First, the people who are already using emacs and do like to get new ideas on things that are possible for you in future. Second, the group of people who are tech-savvy but who do think that emacs is some old-style editor (only) which does not provide any benefit compared to modern software.

You will be surprised - I promise.

Additional links:


2018-11-30: Die Presse schreibt einen gefährlichen Leitartikel über Homöopathie

Heute musste ich in der Presse einen Leitartikel von Oliver Pink über Homöopathie lesen.

Das Thema Homöopathie ist in erster Linie eine Glaubensfrage.

Nein. Ist es nicht. Das ist unwahr.

Read the whole article ...

2018-11-25: Die besten Restaurants von Graz

Ich habe auf dieser Seite meine persönliche Liste der besten Lokale in Graz gesammelt.

Die Liste ist in englischer Sprache. Wenn du aus guten Gründen eine deutsche Version sehen möchtest, so schreibe mir doch einen Kommentar.

2018-11-21: A Whitepaper Criticizing ProtonMail Security

A couple of days ago, Nadim Kobeissi from Symbolic Software published this PDF whitepaper where he analyses the security of ProtonMail, a swiss-based email provider.

With the end of Lavabit, many security- and privacy-concerned people switched to ProtonMail. This is why ProtonMail security is relevant.

The Conclusion chapter of the whitepaper starts with following paragraph:

Our findings, presented [here], constitute serious shortcomings in ProtonMail's cryptographic architecture that we believe should be urgently remedied. As it stands, ProtonMail does not meet its self-professed security goals when these are subjected to analysis.

The ProtonMail blog does not list any reaction. However, they are pretty busy with their Twitter account and refer to this reddit thread where they discuss with Nadim.

2018-11-19: My Ideal Mobile Phone

Dear mobile phone vendors,

Here is a list of features I wish for my personal mobile:

Following things are not on my list - in purpose:

I hope that this inspires you since I can't find matching phones on the current market.

2018-11-02: Politische Extrempositionen anstatt positiver Konsens

Es gab einmal eine Zeit, wo man Parteien bei Wahlen seine Stimme geben konnte, da man sich sicher sein konnte, dass deren Extrempositionen innerhalb einer Koalition durch den normalen politischen Entscheidungsprozess "abgeschwächt" werden.

Es gab sicherlich viele Grün-Wähler, die mit diversen seltsamen Positionen zu Genderwahn oder ähnlichen Dingen nichts anzufangen wussten. Trotzdem gaben sie Grün die Stimme, da sie sich zurecht um unsere Umwelt und die unserer Kinder Sorgen gemacht haben.

Beispielsweise haben sicherlich auch sehr viele Menschen die FPÖ gewählt, weil sie sich dachten, deren rechtsextreme Auswüchse (von sinnloser Abschottung über EU-Austritt bis hin zu den vielen verurteilten FPÖ-Nazis) in einer Koalition mit der ÖVP mit deren Vertretern "ausgebessert" werden.

Nun stellt sich in der schwarzblauen Praxis eine neue, andere Situation dar.

Es verbreitet sich kein Konsens der Extrempositionen von FPÖ und ÖVP, sondern beide können offenbar in ihren eigenen Ministerien beliebige Extrempositionen umsetzen ohne dass der Regierungspartner wegen der ultimativen Pakttreue irgendetwas dagegen sagen darf.

Das ist ein Game-Changer zum Schlechteren.

Read the whole article ...

2018-10-23: Das Grundproblem hinter "Algorithmen bestimmen über uns"

Das Arbeitsmarktservice Österreich (AMS) wird in Zukunft mit einem Algorithmus bestimmen, in welche von drei Kategorien ein Arbeitsloser einzuteilen ist. Diese Kategorien bestimmen, wie das AMS Ressourcen zuteilt. Damit einhergehend werden bestimmten Personen Dinge verwehrt oder es werden Maßnahmen auferzwungen werden.

Die Futurezone hat eine vierteilige Artikelserie veröffentlicht, die die Problematik dahinter darlegt:

  1. Der AMS-Algorithmus ist ein „Paradebeispiel für Diskriminierung“
  2. "AMS-Sachbearbeiter erkennen nicht, wann ein Programm falsch liegt"
  3. Wie ihr euch gegen den AMS-Algorithmus wehren könnt
  4. Wo Algorithmen bereits versagt haben

Abgesehen von den hier beschriebenen Problemen sehe ich ein grundsätzlich philosophisch-ethisches Problem. Meiner Meinung nach wird ein meist weniger gut recherchierter und kaum definierbarer Ist-Zustand einzementiert. Aus "das ist so" wird auf unbestimmte Zeit ein "das wird immer so sein" mit einem Verlust an Transparenz, "weshalb" es so sein muss und entsprechenden Barrieren, den Zustand aus irgendeinem Grund zu ändern.

Es ist vermutlich wirklich so, dass eine Frau generell weniger Chancen am Arbeitsmarkt hat. Es ist naheliegenderweise auch so, dass ältere Menschen momentan schwieriger an neue Jobs kommen. Doch diesen Umstand in einem Algorithmus festzuschreiben, das ist an sich eine Bankrotterklärung an Menschlichkeit auf zu vielen Ebenen.

Wir werden in Zukunft noch oft durch solche Entscheidungen Nachteile bekommen. Meistens werden wir es nicht einmal bemerken (können). Versicherungen, Arbeitgeber beim Kandidaten-Screening, Vermieter kategorisieren potentielle Mieter, und und und. Wir werden immer mehr "optimiert" auf Kosten von so vielen Dingen, die uns eigentlich mal ausgemacht haben.

Es wird Zeit, dass wir mal etwas anderes als diese menschenverachtende Form von Kapitalismus ausprobieren.

2018-10-17: We Need to Decentralize and Re-Invent Our Computer Systems

Here is a really interesting interview with Ted Nelson as he tries to explain the concepts of a "general purpose machine" as opposed as the "computer" in 1979:

If you listen carefully, Ted is not only explaining the concept of the Internet. He is also describing a general purpose machine.

According to my interpretation, we still do not have those general purpose machines as our current computer systems still rely on metaphors that are based on the limitations of the physical world.

Meanwhile, even the world wide web with its web pages is more advanced as our desktops and notebooks: one single piece of information may be accessed on multiple "locations" on a web page but not on our computers.

After the domination of the cloud-based, centralized services of multinational tax-avoiding organizations, a different approach will get popular once more: decentralization.

People will start to like the idea (again) that they are the masters of their own sensitive and valuable data. Desktop computers will get important again. Something that Ted has observed and also predicted: "they should not have been centralized in the first place" (19:55 in the video).

A totally different but nevertheless interesting question will be whether or not we are able to overcome the limitations of nowadays OS patterns. Will we understand, that any strict hierarchy is not able to map the real world? And how could we approach this transitional process to a new way of working with computers which may become general purpose machines some day in the future?

2018-09-29: I Ported lazyblorg to Python Version 3

The previous weekend, I ported lazyblorg from Python 2 to Python 3.

If you - for some reason - need to access the last working version that ran on Python 2, you can check out this commit.

Moving from Python 2 to Python 3 as a user of lazyblorg should be very easy. First, you need to make sure that you do have Python 3 installed. Then, you install the dependencies as mentioned in the README file. You might want to remove all pickle files as their format got changed: the files do have the file extension .pk and are located within the lazyblorg source code sub-hierarchy.

Run the tests and make sure they are working fine. Currently, the end-to-end test might fail because of this issue. This should be fixed soon.

My blog got re-generated using the Python 3 version already. It went quite smooth. Let me know when you do have issues with the migration.