Music stats 2023

My Top Artists 2023 according to

  1. Calogero
  2. Pinhani
  3. Shohruhxon
  4. Fletwood Mac
  5. Mariah Carey
  6. Michael Jackson
  7. Hande Yener
  8. Django Reinhardt
  9. Heart
  10. Bahamadia

Looks like I am getting old. Most of  the artists had their peak in the last millenium.

Top Tracks

  1.  Azzamchik – Blatata (2023)
  2. Ismael Lo – Tajabone (1990)
  3. Michelle Gurevich – Here’s the Part (2020)
  4. Ana Coman – Run (2020)
  5. Aylin Aslım – İçtim İctim (2009)
  6. Ed Alleyne-Johnson – Oxford Suite Part 1 (1992)
  7. Feyyaz Yığıt – Samsun’lu Değilim (2013)
  8. Heart – Wild Child (1990)
  9. Loboda – Ne Nuzhna (2017)
  10. Martin L. Gore – In a Manner of Speaking (1989)

wireguard debugging

Playing around with wireguard at the moment. Terminology is a bit confusing.

  • Q: You can see the incoming “Handshake Initiation” packets on the server, but the server does not respond?
    • A: Check again that the server hat the correct pubkey configured for the client
  • Q: You have multiple peers configured but only one works?
    • A: In AllowedIPs every client needs to be on its own subnet, e.g. a /32
  • Q: Your clients can’t communicate with each other?
    • A: IP forwarding needs to be enabled


Updating unifi to debian bullseye

With version 7.5 unifi finally supports openjdk17 which means it is about time to update the vm to bullseye. Of course the mongodb dependency is still horribily outdated. Luckily old mongodb  debs for buster are still available at

The unifi deb required < 5.0. 4.4 reported that it is too new for the database and 4.2 failed to migrate the database so I had to start again.

  • Download a backup of the config before upgrading.
  • After the upgrade wipe /var/lib/unifi/db
  • Create a dummy account like described here:
  • Login and restore the backup.

Music stats 2022

Not many new discoveries in 2022. Due to the holiday in Paris there has been more French in the list

  1. Bluba LU – Tonight
  2. Milena – Istinata
  3. Nadiya – Tired of being sorry
  4. P.I.F. Kambanite
  5. Vitaa & Slimane – Je te le donne

KDE taskbar grouping not showing list

After a recent KDE upgrade, the taskbar grouping did not work anymore. Instead of e.g. a list of open files in gvim i had to click multiple times on the entry in the taskbar to cycle through the list of windows.

I couldn’t find the solution on google (most likely because I use the wrong terms to describe this feature) so here is a blog post to help people like me.

The solution: Right click -> Task Manager Settings -> Behaviour -> Clicking grouped Task -> Shows textual list.

Profanity IM cheat sheet

profanity IM is a nice XMPP client for the console.

Here is a list of commands, I can’t remember:

To answer a “authorization request” use

/sub allow user@jabber.service

This is article will be updated in case I have to lookup for another command….

Summer update

It is been 5 months since I last updated the blog.

So far no ECTS points for last term, due to some family problems. But the term started again, this time course on ottoman Palaeography.

Spent a great but expensive holiday in Greece.

Some payed traveling in September to Ireland, Croatia and Germany, year with the most flight miles since 2010. Due to some unfortunate events will be travel to Germany again next week.

While during summer I did lots of cycling to work. Unfortunately in September I got lazy again.

May Update

Noticed today that it has been 11 months since I returned to my current workplace. That means I have been back for longer than I had been away. Makes you think…

Apart from that busy in the hamster wheel. Some activities I should blog about elsewhere.

Just fixed a ‘502 Bad Gateway’ error on my blog. Seems to be php-fm isn’t as stable as expected. If this occurs again I will have to investigate further.