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:

2017-08-14: Erfahrungsbericht Rasenmäherroboter Gardena R40Li

Letztes Jahr habe ich angefangen, über die Anschaffung eines Rasenmäherroboters nachzudenken. Ich wollte mir nicht diktieren lassen, Teile meiner Freizeit regelmäßig für die paar Quadratmeter Gras zu opfern. Und es schaute danach aus, dass es sich auch finanziell auszahlt, sofern mir meine Zeit auch finanziell etwas Wert ist. Es wäre alternativ ohnehin die Anschaffung eines neuen, herkömmlichen Rasenmähers notwendig gewesen, weil ich bislang nur den alten Elektromäher meiner Eltern hatte.

Read the whole article ...

2017-08-13: Capitalism versus Socialism

Starting with this year, I followed some talks by Richard D. Wolff. He is an American Economist with degrees from all relevant important universities which comes to your mind.

One of his regular events is called Global Capitalism organized by Democracy at Work. I just listened to the August 2017 event.

It is highly recommended to watch or listen to this event. Not only because Richard D. Wolff is an excellent speaker who is able to express various things in easy to understand words. He is a great analyst who shares his findings with an interested public. He offers also a nice point of view from someone who favors the ideas of Socialism in explicit contrast to Capitalism, the current dominant system in the so-called western countries.

In the August event, he explains many interesting things. For example the difference between Socialism and Communism. A difference which is remarkable misunderstood by the majority of people.

Do yourself a favor and invest this ninety minutes of talking about so many important things. It widens up your view of the world, for sure.

2017-08-12: Org-Mode As a Rabbit Hole: Agenda Tasks Piling Up

I stumbled over a very interesting discussion where users of Emacs Org-mode are describing various approaches to avoid very long lists of agenda tasks.

Unfortunately, I have to admit that I also got the issue that unfinished tasks pile up in my agenda view. I do everything within Org-mode and too many things I do find interesting. Therefore, I also have the need to cope with this problem as well.

Read the whole article ...

2017-08-10: Safe and Secure (Self-Driving) Cars

You are driving your car, approaching a cross-way, when you see a speed limit sign instead the usual stop sign at the cross-way. You are going to shake your head, stop as usual, turn, and go on as usual.

Now imagine a self-driving car which has a certain dependency on reading traffic signs on its way to do its job. This speed limit sign instead of a stop sign may be a real threat to humans. A self-driving car can be irritated and forced to do wrong decisions.

And now for the best part: you don't have to physically exchange the sign.

Read the whole article ...

2017-08-07: Die österreichische Bürgerkarte per eCard für eBanking-Sicherheit

Update 2017-08-07: "Verlieren der eCard" und Browserwarnung

Ich habe im Mai über das Thema eBanking gebloggt. Kurz: die Banken nehmen mir meine Papier-TANs weg und zwingen mich zu Methoden, die mein Smartphone als Schlüsselelement verwenden.

Das kann ich aus guten Gründen keinesfalls vertreten.

Banken geben den schwarzen Peter an die EU-Instanzen ab: die böse EU verbietet uns, Papier-TANs zu verwenden, weil die so unsicher sind.

Wer weiß, ob ihre Lobbyisten nicht dahinter Druck gemacht haben, damit sie die Kosten für Material und Aufwand der Papier-TANs loswerden. Jedenfalls misse ich eine Verteidigung der Papier-TANs von Seiten der Banken. Schließlich sind sie deutlich sicherer als mTANs, wenn man darauf aufpasst. Anstatt die Kunden aufs Aufpassen zu trainieren, wird lieber auf unsichere Smartphones mit mTANs geschwenkt und der EU die Schuld zugesprochen.

Warum nochmal retten die Steuerzahler dauernd Banken auf ihre Kosten?

Die einzig verbliebene sinnvolle Methode für mich als Kunde der easybank ist die der Bürgerkarte. Hierzu schrieb ich unter anderem:

Read the whole article ...

2017-08-06: Christopher Knight: 27 Years All Alone in the Woods

Please do read this awesome article about Christopher Knight who went to live in the woods for 27 years straight. He went there without any special outdoor knowledge or training. His camp was in Maine which got really strong conditions in winter.

2017-08-05: org-du: Visualizing Org-mode Heading Sizes

Update 2017-08-05: link to org-mind-map

Yesterday, I wrote my first Python 3 script which is a helper script to visualize sizes (number of lines) of Org-mode headings: org-du

I borrowed a different workflow from two GNU tools: Usually, the output of du (disk usage) is piped into xdu to visualize disk usage of directories. org-du mimics the output format of du in order to be able to use xdu to do the visualizing and navigational part.

Applying the script on the file and piping the output into xdu looks like this: | xdu	  

You can navigate through the output via mouse, navigate back in the tree by clicking the leftmost column, and quit via q.

The script also accepts multiple Org-mode files as arguments. This way, you can get a brief overview of all of your Org data.

org-du works on any platform which runs Python 3. However, xdu is available on UNIX/GNU/Linux only. You can do the org-du part via org-du > my-org-du-output.log on a Windows host, copy the result file to a GNU/Linux host and do the visualization part with xdu < my-org-du-output.log as well. This way, you can separate the data analysis and the data visualization part.

You can install org-du via sudo pip install org-du or clone from

Have fun with this tool!

Update 2017-08-05: if you need to visualize the structure of your Org-mode file, you could check out org-mind-map.

2017-08-04: The Space Between Us

2017-08-01: Connecting to a Projector

This photograph sums up everything that has gone wrong in the recent ten years of hardware development:

A set of adapters needed to plug in any computer to the projector

I wonder why there must be any hardware adapter at all. Projectors should accept non-proprietary wireless connections from computers.

Ten years ago, the situation was even much better. There was only VGA and it worked out of the box because 1024×768 was the common standard resolution of computers and projectors.

So: please do something about it. Now.

2017-08-01: Jesus intimissi

Fand ich einfach witzig:

Jesus am Kreuz neben einem gewagten Strumpfhosenplakat

2017-08-01: Yanis Varoufakis and Noam Chomsky About Politics and More

I absolutely recommend you to watch this one hour and 44 minutes video of Yanis Varoufakis talking with Noam Chomsky in April 2016 in New York.

I learned so much about history, the current political situation, world economics, philosophy, and ethics:

2017-08-01: Wire Cutters

Another awesome short animation movie:

2017-08-01: The Nostalgist

What a great short movie:

2017-07-26: A Quick and Dirty Performance Analysis of sshfs

Looking for a lightweight method to share file systems between multiple VMs within a host running Qubes OS I was told that sshfs does not have a mentionable overhead.

Well, this could be tested in a quick and dirty way.

Read the whole article ...

2017-07-25: How To Read Magazines Efficiently

This is a small trick to avoid losing track with magazine articles that are not that interesting to you: focus on the most interesting articles.

Read the whole article ...

2017-07-23: Skipping Empty Directories In zsh

On GitHub, I started to love a nice feature I would like to have in my zsh as well. If I change to a directory that contains nothing but a single sub-directory, change to this sub-directory instead (recursive).

Therefore, when I am in a directory which contains the following sub-directories, I would like to skip all directories until there_is_a_file when I type cd dir_with_empty_subdirs:

You can try out this feature on GitHub in my test repo: simply click on the directory dir_with_empty_subdirs and you really going to end up in the directory there_is_a_file.

In case I need to visit any (almost empty) directory within this cascade, I can do so by going back via "cd .." which does not skip empty directories, thus avoiding an endless loop and non-visitable directories.

Well, I was not able to come up with a solution on my own. Reddit-user seanliao96 did provide a perfectly working solution:

function chpwd() {
    files=$(ls -A | wc -l)
    if [[ $files = "1" ]]; then
        zmodload zsh/parameter
        if [[ "cd .." != $history[$HISTCMD] ]]; then
            f=$(ls -A)
            if [[ -d "$f" ]]; then
                cd "$f"

Simply paste this code in your zsh or add it to your ~/.zshrc.local and enjoy the higher usability in your shell.

2017-07-23: Qubes OS 3.2

Qubes OS is a single-user GNU/Linux-based operating system that has its focus on isolation between different virtual machines on a personal computer. You get different environments to work in which can not affect the others.

Virtual machines could be Linux-based (currently Fedora 23, Debian 8, Whonix) or even Microsoft Windows. «Qubes» is short for «Qubes OS» and is also used as name for the VMs within Qubes OS.

Multiple experts do promote Qubes OS. Most prominent: Edward Snowden.

If you're serious about security, @QubesOS is the best OS available today. It's what I use, and free. Nobody does VM isolation better.

— Edward Snowden (@Snowden) September 29, 2016

I watched a 32C3 talk by the awesome Joanna Rutkowska who is part of the inner Qubes OS team.

Further more, the German IT magazin iX features in its current issue and interesting article on nine months of experience with Qubes OS within a team. They were using Qubes for email, web, LaTeX, LibreOffice, password management, chat, printing, system administration, and VPN networks.

So I gave it a try. This long blog article summarizes my journey and the things I currently do miss with Qubes OS.

Read the whole article ...

2017-07-23: Visualizing GNU/Linux Disk Usage with xdu

Update 2017-07-23: Screenshot and block-size

Now and then, everybody has to look out for folders on the hard drive which do consume unusual amount of space for a variety of reasons. A very handy tool I am using on GNU/Linux since many years is xdu. The tool is using the visualization technique called layered space-filling tree browser to quickly give you an overview of what (sub-) directories occupy what amount of disk space.

Read the whole article ...

2017-07-22: Aktuelle Umfrage pro und contra eBike-Anschaffung

Der heise-Verlag hatte dieser Tage wieder einen interessanten Artikel mit Umfrageergebnissen zum Thema Anschaffung eines eBikes.

Ich kenne die Vorteile von eBikes. Deshalb fand ich vor allem die Argumente dagegen aufschlussreich:

60 Prozent der Bundesbürger ab 14 Jahren können sich nicht vorstellen, ein E-Bike zu kaufen. 55 Prozent geben als Argument den hohen Preis an, 26 Prozent das aufwändige Aufladen des Akkus und 16 Prozent die Angst vor einem Diebstahl. 14 Prozent sehen keinen Vorteil in E-Bikes, für 11 Prozent sind sie zu schwer. 7 Prozent würden sich schämen, ein E-Bike zu nutzen und 6 Prozent stört das Surren des Motors.

2017-07-21: Never Ever Trust a Video Evidence Again

Holy moly, this piece of research is really impressive to me:

On the downside, you can forget all kind of video evidence since this kind of technology lets even Trump say some good thoughts.

This is going to be used frequently in future. Be prepared.

2017-07-19: Moralische Konflikte in der modernen Technik

Früher war alles ganz einfach. Im Vergleich jedenfalls. Wenn ein Autounfall passierte, wurde im Nachhinein gegebenenfalls vor Gericht entschieden, ob jemand während des Unfalls korrekt oder nicht korrekt reagiert hat.

Doch neuerdings sitzen Ingenieure und tüfteln an teil- und vollautomatischen Fahrzeugen. Wird der menschliche Entscheider aus der Gleichung genommen, müssen Entscheidungen vorab in Software gegossen werden. Das gilt auch für Situationen, wo in jedem Fall menschliches Leid passieren wird. Der Computer muss sich aussuchen, in welcher Ausprägung das passieren wird. Einen kleinen Vorgeschmack darauf liefert die Moral Machine des MIT, wo man selbst solche Szenarien beurteilen darf.

Überaus interessant ist auch ein Artikel vom heise-Verlag, wo solche Situationen und ähnliche Dilemma zusammengefasst werden. Links zu entsprechenden Gerichtsurteilen und Wikipedia-Artikel runden den Exkurs ab. An den hitzigen Diskussionen in den Kommentaren vom Forumsteil des Artikels erkennt man, dass das Thema durchaus kontrovers ist und die Menschen interessiert.

2017-07-18: Refill Berlin für kostenloses Leitungswasser

Ich trinke gerne Wasser. Vor ein paar Jahren habe ich noch hauptsächlich aufgespritzten Apfelsaft, Verdünnungssaft (Dicksaft) und andere süße Getränke getrunken. Doch mit meinem Umstieg auf Leitungswasser sind die mir sogar schon fast zu süß geworden.

Read the whole article ...

2017-07-15: Video: Hass im Internet - Pflichtprogramm für alle Internutzer!

Die ORF Thema Spezial Sendung zu »Hass im Internet« sollte für jeden Internet-Benutzer eine Pflichtlektüre sein:

Extrem aufschlußreiche Interviews von Echokammer-Opfern und deren Hass-Opfern.

Das Problem ist so dramatisch, dass einige Personen meinen, dass es zu Bürgerkrieg und Selbstaufopferung kommen muss wegen der Zuwanderung und so weiter. Dabei geben sie auf Nachfrage zu, dass ihnen mit den hunderten Asylanten im eigenen Ort kein Problem bekannt ist.


2017-07-15: Apple hilft bei Diebstahlsdelikten anders als gedacht

Nur so mal zum Nachdenken:

Apple gibt Daten von einem nachweislichen MacBook-Dieb aus Datenschutzgründen nicht her und läßt Polizei nicht einmal zum Dieb in den Store wo sie dem Dieb das MacBook sogar eventuell entsperren.

Hier der heise-Artikel dazu.

2017-07-13: Eine Idee für die ÖBB Fahrscheinautomaten

Update 2017-07-13: ORF-Artikel mit Automaten-Hotline

Neulich, als ich einer Frau mit dem neuen ÖBB Fahrscheinautomaten geholfen habe ("Wie kann ich denn gleich die Rückfahrkarte kaufen?") und im Anschluss danach selbst am Automaten gescheitert bin, kam mir eine Idee. Diese Idee scheint mir so offensichtlich, dass ich mich ärgere, dass die ÖBB nicht selbst auf die Idee gekommen ist und sie gleich umgesetzt hat.

. @unsereOEBB - schämt euch in Grund & Boden für die neuen Fahrkartenautomaten. Die sollten neu gemacht werden ohne Mitspracherecht der #ÖBB

— Karl Voit (@n0v0id) July 5, 2017

Read the whole article ...