• 1 Post
  • 67 Comments
Joined 10 months ago
cake
Cake day: October 7th, 2025

help-circle



  • This is the result of dmidecode

    root@OpenWrt:~# dmidecode -t slot
    # dmidecode 3.5
    Getting SMBIOS data from sysfs.
    SMBIOS 3.1.1 present.

    Handle 0x0026, DMI type 9, 17 bytes
    System Slot Information
           Designation: SLOT1_M.2
           Type: x4 M.2 Socket 3
           Current Usage: Available
           Length: Long
           Characteristics:
                   3.3 V is provided
                   PME signal is supported
           Bus Address: 0000:ff:1f.7

    Handle 0x0027, DMI type 9, 17 bytes
    System Slot Information
           Designation: SLOT2_M.2
           Type: x1 M.2 Socket 1-SD
           Current Usage: In Use
           Length: Short
           Characteristics:
                   3.3 V is provided
                   PME signal is supported
           Bus Address: 0000:ff:00.0

    As far as I can tell, the top one is the M.2 in question, so it’s a 4 channel PCIe slot. Running -t connector doesn’t show that slot at all, presumably because it’s not got anything connected to it currently.

    I’ve order a cheap(ish) adapter that should arrive today, so I’ll bung it in and report back.


  • This is the output of dmidecode

    Handle 0x0026, DMI type 9, 17 bytes System Slot Information Designation: SLOT1_M.2 Type: x4 M.2 Socket 3 Current Usage: Available Length: Long Characteristics: 3.3 V is provided PME signal is supported Bus Address: 0000:ff:1f.7

    Handle 0x0027, DMI type 9, 17 bytes System Slot Information Designation: SLOT2_M.2 Type: x1 M.2 Socket 1-SD Current Usage: In Use Length: Short Characteristics: 3.3 V is provided PME signal is supported Bus Address: 0000:ff:00.0

    I’m guessing the top one is the M.2 in question, on account of it saying “Available”. And from what I understand having searched for some of the info on that, it should work, assuming the firmware allows for it.





  • This puts me in mind of the smart playlists I built in iTunes. Several playlists of 3/4/5* tunes, plus a few other rules to bring lesser played tunes to the surface. These all fed in to one bigger 50 track playlist that would pick something like 30% of its tracks from 5*, 25% from 4*, 20% from 3*, then make up the rest with the other stuff. Oh, and it would filter out any track that wasn’t 5* that had been played in the last two weeks.

    Then, when I was rocking my iPod, if I was digging something that wasn’t rated, I could spin up a rating and it’d get shifted to the corresponding list ready to drop into the pool for future enjoyment.

    It was properly great.

    I guess you can still do it with Apple Music, but it’s not as much fun when your library is thousands of songs you added and never listened to again.

    Anyway, I’m going to see if I can recreate it with Navidrome. I’ve got 14k tracks in there and a willingness to listen to them all.



  • I use Navidrome, and have set up Lidarr to feed it if I’m feeling a little hook-handed, if you get my meaning. Lidarr was a bit of a bollocks to set up, but once it’s running it’s pretty neat. I access it via Tailscale so can add stuff to the library wherever I am.

    As for accessing it: again, I use Tailscale to run it through a reverse proxy on my website, so I connect to it using a subdomain. But as long as I’ve got Tailscale active on my phone, I could always access it that way. As others have suggested, I use Symfonium on my phone, and I use Feishin on everything else.

    It all works pretty well, to the point that I don’t really use Apple Music anymore.


  • I used to have a Mac mini at work with two displays. I kept Thunderbird in one virtual space on the left and would switch to it as I needed. Moving to Kubuntu, it drove me mad that I had to move both desktops to get to my email.

    It was extra ironic, because where macOS treats both desktops as the same in terms of the Dock and wallpaper, Plasma actually treats all desktops as spaces that require separate settings. So the panel on one screen can look completely different to another. So they’re separate in a way that makes no sense to me, but not separate in a way that also makes no sense to me.

    But ultimately it doesn’t really matter, and I’ve been able to work with it just fine.



  • Thinking on it, I suppose the biggest cost is in terms of my time.

    Up until this point, I’ve put quite a bit of time into learning how things work, and how to deploy things I’d find useful, and that can replace paid for services. Even now things are set up and running, I still have a tendency to fiddle with things. I’ve spent far more time on my Navidrome server than I ever did on Apple Music, put it that way. The same amount of time listening, mind.


  • Technically, £0

    I do have use Mullvad VPN, but not really for any of my hosting, and I do have a Hetzner VPS for my own site, which I have started using to access things. But I can access it all with Tailscale, which is free, as long as I can remember port numbers.

    But with those taken into account;

    Mullvad: £5 VPS: £15 Domain registration: £35pa

    So all told it’s about £22 a month.

    I do need to look into donating to some of the services I use the most though.