This page contains random thoughts and impressions by me.

  1. 2020-08-26

    • Christian Kruse

      While I first avoided „The Great Pretender“ because it did sound boring, it actually is pretty funny 🤣

      18:45
  2. 2020-08-21

  3. 2020-08-19

  4. 2020-08-17

  5. 2020-08-16

  6. 2020-08-08

  7. 2020-08-05

  8. 2020-08-04

  9. 2020-08-03

    • Christian Kruse

      I ran >5k km in 398 runs since I started tracking my runs back in 2015, with 1250 km in 2020. This quantified self movement thingy is really pretty interesting.

      18:23
    • Christian Kruse

      It’s quite interesting to see how political the bands of my youth have been. A lot of the songs have a very political message and I only ever noticed it years later. For example today I was listening to Rage Against The Machine today, in a nostalgic mood and stumbled over this line:

      This time the bullet cold rocked ya
      A yellow ribbon instead of a swastika
      Nothin’ proper about ya propaganda
      Fools follow rules when the set commands ya

      This one is from „Bullet In The Head.“ Another line from „Just A Girl“ by No Doubt is this:

      ‘Cause I’m just a girl, oh, little old me
      Well, don’t let me out of your sight
      Oh, I’m just a girl, all pretty and petite
      So don’t let me have any rights

      And I can still remember the lyrics of a lot of these songs.

      What I actually want to say? That I am on a nostalgic trip.

      13:52
  10. 2020-07-31

    • Christian Kruse

      When you find a bug in a very old piece of code, do you fix it (and possibly have to explain it to multiple people) or do you ignore it? 😜

      06:48
  11. 2020-07-28

  12. 2020-07-24

  13. 2020-07-23

    • Christian Kruse

      TIL: Elixir’s File.stream!/2 has an option :trim_bom which removes the (optional) BOM from a file stream.

      07:20
  14. 2020-07-20

  15. 2020-07-19

    • Christian Kruse

      I‘m thinking about publishing my workouts to my website. Granted, nobody is interested in my workouts, but for a quantified self thing it might be interesting

      17:57
    • Christian Kruse

      The bad thing with a DIY website: when things go wrong you are to blame. The good thing: you can fix it when something goes wrong.

      09:47
  16. 2020-07-15

    • Christian Kruse

      SwiftUI is not quite ready for prime time… everything is still rough, a lot of pieces are missing, things are bugged, documentation is… suboptimal.

      18:34
    • Christian Kruse

      Creating a SwiftUI application to publish to my website is more work than expected. But I am still pretty motivated! 😜

      06:00
  17. 2020-07-14

    • Christian Kruse

      Ok, seriously: why is it always old, white men being the biggest assholes on earth? When I was shopping this morning there was an old, white man standing directly in the entrance. When I politely asked him to step back so I could leave the building without getting to near to him he barely stepped back and laughed at me. Oh, and of course he wasn’t wearing a mask. I called him an asshole and he screamed after me, telling me how this is all a hoax and I’m an idiot for believing it.

      We do this social distancing and mask wearing shit mostly for people like him: old, overweight, male, probably high blood pressure - that’s a whole lot of risk factors for dying because of COVID-19. I am still angry about this.

      10:08
    • Christian Kruse

      I found a new rabbit hole to fall into 😂 Just started a new iOS project using SwiftUI

      06:19
  18. 2020-07-10

    • Christian Kruse

      This messenger thing gets out of hands. On my phone I have installed:

      • an email client
      • iMessage
      • WhatsApp (oh the peer pressure)
      • Signal
      • Threema
      • Slack
      • Riot

      On my desktop computer I also have installed an IRC client. And I refuse to use Facebook messenger, Snapchat and probably some additional messenger I never heard of. This is ridiculous.

      17:44
  19. 2020-07-09

  20. 2020-07-02

    • Christian Kruse

      Software I miss for the Linux desktop:

      • a power user mail client like MailMate
      • a good graphical Git client like Tower
      • a software like Soulver or Numi (yes, I know about NaSC, but the project is Elementary-only project and seems dead)
      • a todo management software working and syncing between the desktop and my iPhone
      19:48
  21. 2020-06-25

    • Christian Kruse

      TIL: there is an aggregate function mode() WITHIN GROUP (ORDER BY sort_expression) in PostgreSQL. It returns the most frequent value of a group. So, for example when you have this table:

      CREATE TABLE foo (id serial, user_id integer, task_id integer);

      You can get the most frequent task ID for each user ID by using this aggregate function:

      SELECT user_id, mode() WITHIN GROUP (ORDER BY task_id)
      FROM foo
      GROUP BY user_id;
      05:15
  22. 2020-06-16

  23. 2020-06-11

    • Christian Kruse

      While I don’t need it (and thus don’t buy it): the PineTab is a pretty interesting device.

      05:29
  24. 2020-06-10

    • Christian Kruse

      I’m hurt again. A torn muscle fiber. At least 4 weeks no running 😭💩

      16:11
  25. 2020-06-09

    • Christian Kruse

      In reply to https://wwwtech.de/notes/479

      I’m seriously considering to switch again to a different distribution. Maybe back to Arch or something like that.

      19:21
    • Christian Kruse

      I get why Canonical hypes Snaps that much. But seriously, why do they have to be so fucking slow to start? A simple application I already use for ages, Hexchat, now takes more than 20 seconds to start. It feels like being back on spinning disks again, and worse, even slower.

      19:18
  26. 2020-06-03

  27. 2020-06-01

  28. 2020-05-31

  29. 2020-05-29

  30. 2020-05-27

    • Christian Kruse

      Meh. Had to skip training today because of a pulled right adductor

      15:32
  31. 2020-05-26

    • Christian Kruse

      Today’s training: 2km warm-up, six 1500m intervals at 03:45 min/km and 400m rest at 04:30-05:00 min/km, 4km cool down. Purpose of this training: practise to metabolize lactate.

      I love these long intervals 😍

      17:39
    • Christian Kruse

      Call me immature, but I actually enjoy Shera. I just started watching season 5.

      12:13
    • Christian Kruse

      Oh, the Microformats2 parsing specification has been updated. Guess I have something to do for the next few evenings.

      12:03
  32. 2020-05-24

  33. 2020-04-26

    • Christian Kruse

      I’ve been running 78km this week. After my injury last year I never thought I would get this far again. I’m more than satisfied with this progress 😁 while I can’t run the competitions I was planning to run I aim for a 3 hours marathon next year (I just assume that running competitions are possible next year again).

      I just love running. 💖

      17:45
  34. 2020-04-23

    • Christian Kruse

      Seems like the bathing season has begun… I walked along a local bathing lake on during the dog walk. There were at least 20 cars parking. That‘s ridiculous… global pandemic my ass.

      15:08