Skip to main content

Der Posdcast

Es ist ja nicht so als hätte ich zu viel Zeit, oder dass mir langweilig wäre. Aber dieses Ding schwirrt schon lange genug in meinem Kopf herum, so dass ich es auch einfach mal machen kann:

Der Posdcast

Was es ist, wird sich glaube ich mit der Zeit erst zeigen. Erstmal ist es ein Ort, wo ich Episoden abladen kann, die ich aufnehmen möchte, für die es aber keinen eigenen Podcast braucht.

Den Anfang machen ein paar Folgen, in denen ich mich mit meinem Freund Nathan darüber auskotze, was alles nicht funktioniert. GanzZiemlich weit oben auf der Liste: Podcasten.

YouTube channel RSS feeds

For mostly unknown reasons I want to delete my Google account at some point in the future. The Google services that I am regularly using are Search, Maps, and - increasingly - YouTube. The latter is the only service that really benefits from an account that remembers subscriptions, lists and the history of watched videos.

What I will continue to use are RSS readers. And it turns out that you can (still) subscribe to YouTube channels via their RSS feeds. Reddit is your friend and provides the answers:

The URL for a channel's RSS feed is

https://www.youtube.com/feeds/videos.xml?channel_id= + channel_id

where the channel ID can be found in the html source of the channel page or may even be part of the channel URL. In any case, I now subscribe to my YouTube channels via boring, old RSS feeds.

Update 2020-10-15: My very good friend Zeitschlag tells me that for those channels that do not have set a custom URL, it's enough to just use the channel URL.

For example, Fat Freddy's Drop - the world's very best band btw. - has the channel URL https://www.youtube.com/channel/UCsLGIbOjsV8TFTco9cL6HHA. Those random characters at the end is the channel ID. When I add this URL to my FreshRSS instance, it finds the RSS feed no problem.

In the case of the hip, young, cool YouTubers like Armen Hammer at https://www.youtube.com/c/ArmenHammerTV, the channel URL doesn't include this ID but a custom name/slug/identifier. Here, you'll have to go the tedious way as described above.

The Tracks Of My Tears

I love cover songs. I love bands that take a good song and make it better. Bands like Cake, Reel Big Fish, Guano Apes, and Rainer von Vielen. Joe Cocker made a whole career of it.

That's why Napster was the best!. Napster had everything, every cover and live version anyone had ever published. Napster would have had this super, mega, uber amazing live version of Hard To Handle by the Black Crows, if Napster had survived until 2005.

(Spotify doesn't.)

Napster would have had this super fun rock version of the Temptations Get Read by Wishbone Ash.

(Spotify doesn't.)


SNAP

I'm always trying to find cover versions of songs. Many times, there are amazing versions out there. And then there's Smokey Robinson's Tracks of My Tears. This song has many, many cover versions available on Spotify. Everyone in music apparently took a shot at it at one time. And they all failed. There's not a single cover version that makes the song better. And please don't go looking for the Bryan Adams recording of it. You're welcome.

It seems to me that in this rare case, the originial is the best there is, and noone can improve upon it.

I challenge everyone to show me that I'm wrong.

(Seriously. I recently started playing in a rock cover band, and I want my first proposal for a new song to be a real good one. A hard-rock version of Tracks Of My Tears would be amazing. I'll add the horn section myself.)

Update Sep 10th, 2020: There is actually a pretty decent cover version, recorded by Boyzone. It does not change the song in any way, but the production is superb, and the horn parts are really well done!

3 episodes in one day

Recently, Nick and I published 3 episodes of Several Ways To Live in a single day. How did we do that, do you ask? Easy:

  1. Record several times over the span of many weeks
  2. Edit and upload 3 episodes
  3. Let Nick do his thing
  4. Nick does his thing and adds shownotes to all 3 episodes in one evening
  5. Publish all 3 episodes at the same time

Here you go. :)

Linktipp: Zeitplanung und Heimarbeit

Es ist kein Geheimnis, dass ich großer Fan davon bin, meine Arbeit außerhalb des Firmenbüros zu erledigen. Meist passiert dies in meinem Heimbüro, äh, zuhause. Letzte Woche war ich aber zum Beispiel auch ganz woanders, im tiefsten Niedersachsen, in einem dunklen Keller ohne Mobilfunkempfang, und das hat ebenfalls sehr gut für mich funktioniert.

Der Nathan macht neuerdings einen Podcast, in dem er davon erzählt, wie er lernt, 100% von zuhause aus zu arbeiten. Das hat nämlich durchaus seine Tücken. In den nächsten Tagen bin ich mit ihm verabredet, um mal ganz kurz über das verteilte Arbeiten von unterwegs zu reden. Meine Erfahrungen der letzten Woche drehen sich hauptsächlich um den ergonomischen Arbeitsplatz und veränderte Routinen.

Auslöser für diesen kurzen Eintrag war aber Leahs neuer Artikel "Zeitplanung und Heimarbeit", den ich euch wärmstens empfehlen möchte. Insbesondere bei ihrer Beobachtung zu den maximal möglichen, konzentrierten Arbeitsstunden pro Tag bin ich voll und ganz bei ihr.

A simple new theme

A few weeks ago I updated the Nikola that powers this site to version 8. At the same time, I started looking into how I could get rid of all external dependencies, e.g. JavaScript and fonts.

The first step now is to switch to the very basic base-jinja theme. So far, I've only changed the main color to the familiar red, added a .video-container CSS class that helps making embedded YouTube videos responsive, and removed all JavaScript from the theme templates.

There are still embedded videos and tweets that load external files. But I'm okay with that for now.

Sometime in the future I'll have to make the site a bit prettier. I really liked the old styling. But for now, this has to do.

How to get rid of GitHub notifications

I don't like notifications. I've minimized the number of notifications I receive on my phone to basically: direct messages, and phone calls from my wife. I also don't like notifications on my desktop system. I've turned everything off on every system I use.

But there's one place that I visit constantly, every day, every hour, where I couldn't get rid of the tiny blue dot that indicates that something changed, someone commented, or something new has to be reviewed. And that's GitHub.

During my last vacation, I logged out of GitHub on all systems, just to avoid seeing that blue dot telling me that my colleagues at work are busy saving the world. I didn't do any programming during that time, but I still had to visit GitHub sometimes!

Anyways. The internet, of course, has a solution. Using uBlock Origin, I can remove only the tiny blue notifications indicator from my github.com. It's something like "right click >> block element >> select the blue dot".

In the uBlock settings under "My filters" there's now this entry:

! 1/15/2020 https://github.com
github.com##.unread.mail-status

which solves all my problems. :D

Copy & paste from tmux to system clipboard

For the first time in many years I am using a Linux machine for my work. In general I am extremely pleased with the system I've set up. But of course, there are things that don't "just work".

Like... copy selected text from a tmux pane to the clipboard.

As usual, StackOverflow knows the answer. In short:

# .tmux.conf
set-option -g mouse on
set-option -s set-clipboard off
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -se c -i"

Auf geht's Freiburg, kämpfen und siegen!

Gestern war ich das erste Mal seit 20 Jahren beim Eishockey. Nachdem ich damals einige Spiele der Providence Bruins miterleben durfte, war es diesmal ein DEL-Spiel zwischen den Adlern aus Mannheim und einer Brausetruppe aus München in der SAP-Arena hier um die Ecke.

Da ich weder die Regeln noch die Taktik dieses Spiels verstehe, habe ich mich auf die wichtigen Beobachtungen konzentriert.

Die Pausenshow

Die zwei Eispolierfahrzeuge brauchen zu zweit 5 Minuten, um die Eisfläche einmal abzufahren. Dabei hätten sie dafür bis zu 18 Minuten Zeit. Ich spüre deutliches Optimierungspotenzial.

Der Bierstand

Die Stadionwurst konnte ich mit Bargeld bezahlen. Das kenne ich aus den Fußballarenen der Neuzeit nicht mehr. Dafür ist das Bier genauso schlecht wie überall sonst auch.

Eben jener Bierstand ist zwischen den Halbzeitpausen übrigens wie leergefegt. Ideal, um die Toiletten zu besuchen und den Getränkevorrat aufzufüllen.

Die Fans

Die Fangesänge sind dieselben wie im Fußballstadion. Es werden allerdings nur die einfachen Songs gesungen, die die ich also auch noch mitsingen kann. Die individuellen Mannschafts- oder Städtenamen waren allerdings unverständlich, weshalb mein Gehirn überall immer "Freiburg" eingefügt hat. Sehr angenehm!


RaBa München bringt genauso viele Auswärtsfans mit wie RaBa Leipzig. Das war schon ziemlich lächerlich, denn Mannheim ist immer eine Reise wert.

Das Spiel

Neben 9 Toren fiel mir vom Spiel noch auf:

Da heult keiner, weil er mal unsanft zu Boden gebracht wird. Erfrischend anders. Andererseits war ich irritiert, dass es gar keine Faustkämpfe auf dem Eis gab. Das habe ich anders in Erinnerung.

Und der Videobeweis ist scheiße.

Anki vs. the RZL

Last week I went to our local hackspace, the RaumZeitLabor, and I talked to Cheatha about my recent adventures with Anki. There were a few other people there that listened to my ramblings as well, and their reactions were not at all what I had expected.

It wasn't a well-prepared talk or anything, but the ensuing discussion was eye-opening.

There were a few firmly held opinions:

  • memorizing facts using the flashcard method (Karteikartenlernen) is horrifying to many.
  • the same people say that it doesn't make sense for learning a programming language, because learning how to program is a matter of practice and practice alone.

I even confused Cheatha, which is hard to do. So my main takeaway from the evening is that there are many more ideas in what I'm working on than I realized, all of which I tried to put into one short talk. But that simply doesn't work. The ideas are:

  1. What is spaced-repetition learning? How and why does it work? What's it good for? (boring but necessary)
  2. How to leverage Anki's templating system to efficiently create effective flashcards. (fun for nerds like us, but…)
  3. How I captured and memorized vocabulary for learning Spanish when I lived in Mexico, and how I'm capturing and memorizing vocabulary while learning Ruby now. (my main focus right now)
  4. How I try to remember more of what I read: books, articles, documentation. (still a little fuzzy, also for me)
  5. tbc

I'll have to explore each of these ideas separately. And I will, because I still believe that it will benefit me. So I guess the very next question I have to answer is: what benefit do I hope to get from memorizing all this information? It's a valid question that until now got drowned by my excitement of learning the new tools and the perception of "making progress".