I have been busy. Not with writing as I should, but with gaming.

This is my Tiefling Warlock. I know DnD is big in the US, but not in Denmark - so I have to play DnD games on the computer.

When Findus (my cat) starts to eat mice inside my appartment I put my headphones on with music. It's an unpleasent crunchy sound when there's mice on the menu.

Sebastian

Reminds me of Mr. Bean where he has to greet the Queen at a reception of some sort. Then knock her out with a bow - head to head, litterally.

    SethStorm666 There is also a considerable amount of invasive non-native species due to climat change or whatever.
    I see here creatures hanging around that didn't exist here in my childhood.Like bugs...

      Sebastian good news for the flyswatter industry.

      I just bite the bullet and bought Diablo 4 Ultimate Edition. It was 50% off on Steam. I saved $50 on that account - Lets see how bad the game is as all seems to claim. I did loved Diablo 3 and 2 and 1.
      I'm that old that I recall it when the first Diablo game came out 😛

        SethStorm666 I saw the steam sale too and was tempted to buy.
        But I held back due to the poor reviews from its core fanbase.

        Do let us know what you think of the game, now that it has been updated to Season 4.

          snowee I have played 2 hours now.

          So far. Great graphic, sound and music. I really like how the new ability tree is made. Storywise from the 2 hours I have seen it's catchy.

          BUT

          I stumble on 2 big problems with this game. 1) Memory leak 2( connection to their server(s).
          I have 32 GB RAM in my machine, after 1/2 hour, Diablo 4 will close with the message I ran out of Memory. Also even when I have 1000mbit/1000mbit connection it seems their servers can't follow up, which means the game lag time to time.
          So I waisted $50 dollars -_-, well until they fix those two problems. But your money is better spend on BG3, Pathfinder: WotR or Hogwarts: Legacy.

          EDIT: I played under 2 hours it seems, but close. So I'm going for refund.

          a month later

          For those wondering why the Solus team is excited about the prospect of adopting modern tools provided by the Serpent OS project instead of the old Python stuff, here's an example:

          Just now @sheepman4267 ran into an issue creating a new package. This is usually handled by a simple command, which downloads the tarball (or other source) and scans it for some basic structure which is then automatically added to the initial package recipe. One of the things scanned for is whether it looks "gnomey" (actual term in the code), that is, like a typical GNOME project. It does this by detecting whether it makes use of g-ir-scanner.
          So far, so good and sensible.
          The problem is that it does this by taking every file with "configure" in its name up to three layers deep in the directory structure, and scanning it line by line for the text "g-ir-scanner" and "g_ir_scanner". Now, while files called "configure" might often be part of the build system they can also be, say, image files (or anything at all really). This is exactly how it was in this case.
          So the script tried to look for the text "g-ir-scanner" in this:
          (yes, literally in this image)
          Needless to say this didn't turn out well.

          
          Checking /home/sheepman/Solus/packages/packages/q/qlcpluus/TEMP/qlcplus-QLC-_4.13.1/resources/icons/svg/configure.svg for use of g-ir-scanner
          Checking /home/sheepman/Solus/packages/packages/q/qlcpluus/TEMP/qlcplus-QLC-_4.13.1/resources/icons/png/configure.png for use of g-ir-scanner
          Traceback (most recent call last):
            File "/home/sheepman/Solus/packages/common/Scripts/yauto.py", line 405, in <module>
              p.examine_source()
            File "/home/sheepman/Solus/packages/common/Scripts/yauto.py", line 148, in examine_source
              if self.check_is_gnomey(f_path):
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            File "/home/sheepman/Solus/packages/common/Scripts/yauto.py", line 389, in check_is_gnomey
              lines = makefile.read()
                      ^^^^^^^^^^^^^^^
            File "<frozen codecs>", line 322, in decode
          UnicodeDecodeError: 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
          task: Failed to run task "new": exit status 1

          To the credit of the older Python 2-based tooling it would've just silently converted the image into nonsense, which would've then been searched for the text and delivered a negative result. The newer Python 3 version is a bit more strict (boo!)
          On the other hand the Python 2 tools also happily converted file names that used characters not in the limited latin-1 character set into straight-up garbage. For example this certificate file using Hungarian characters:

          From: NetLock_Arany_(Class_Gold)_Főtanúsítvány.pem
          Into: NetLock_Arany_(Class_Gold)_Főtanúsítvány.pem

          So yeah, people are quite excited for the non-Python Serpent OS stuff that has been built with correctness (and lessons from Solus' experiences) in mind.

            Staudey For example this certificate file using Hungarian characters:

            From: NetLock_Arany(Class_Gold)Főtanúsítvány.pem
            Into: NetLock_Arany(Class_Gold)Főtanúsítvány.pem

            So yeah, people are quite excited for the non-Python Serpent OS stuff that has been built with correctness (and lessons from Solus' experiences) in mind.

            I felt this way when it was explained what was happening months ago (solus-serpent package partnership). My first instinct was--and still is--this will be revolutionary in many ways. The wheel is not being reinvented. It is being re-written is how I see it. This will be so significant.

            a month later

            So, I have a script that helps me archiving and scanning paper documents like invoices, prescriptions etc.
            I use it for years now. Today I have figured out by accident that under a certain condition (a rather unlikely one, but might happen) it will overwrite an existing archived document with a newly created one. Have adjusted the script that this can not happen anymore. But now I am thinking: how often might that have happened in the past without realizing.
            These kind of things drive me nuts. There is no good way to tell without manually checking 1000 pdf files.

              Sebastian Today I have figured out by accident that under a certain condition (a rather unlikely one, but might happen) it will overwrite an existing archived document with a newly created one. Have adjusted the script that this can not happen anymore. But now I am thinking: how often might that have happened in the past without realizing.

              this all sounds like if you get one wrong thing in the rsync flags then surprise...what happened to you was good if you don't want clutter but it sounds like you wanted to keep multiple versions of the same document.

              It seems that github is down, which is unusual...

              EDIT: Ah it's up again 🙂