Skip Navigation

Posts
397
Comments
332
Joined
2 yr. ago

Firefox @lemmy.ml

Tell Mozilla: It’s time to ditch Google

Academia @mander.xyz

Universities across the U.S. freeze hiring as federal funding hangs in the balance

Ubuntu Linux @lemmy.ml

Ubuntu 25.10 Looks To Make Use Of Rust Coreutils & Other Rust System Components

  • I'm trying out the beta on my personal instance and so far everything appears to be working. I'll report any bugs if I come across any.

    Thanks for your continued development and support of this awesome project!

  • Linux @lemmy.ml

    Asahi Linux Lead Developer Hector Martin Steps Down As Upstream Apple Silicon Maintainer

    Ubuntu Linux @lemmy.ml

    Ptyxis Becomes Ubuntu's Recommended Replacement To GNOME Terminal

    Free and Open Source Software @beehaw.org

    2024 Open Source Software Funding Report

    Open Source @lemmy.ml

    2024 Open Source Software Funding Report

    Linux @lemmy.ml

    Bcachefs Changes Rejected Reportedly Due To CoC, Kernel Future "Uncertain"

    Ubuntu Linux @lemmy.ml

    Ubuntu Linux impacted by decade-old 'needrestart' flaw that gives root

    Minecraft @lemmy.world

    Minecraft Movie trailer explores the origins of Steve

  • The reason why string[5] = '5' doesn't work is that strings in Python are immutable (cannot be changed). By doing list(string) you are actually creating a new list with the contents of the string and then modifying the list.

    I wonder if ChatGPT explains this or just tells you to do this... as this works but can be quite inefficient.

    To me this highlights the danger with using AI... sure you can complete a task, but you may not understand why or learn important concepts.

  • Path objects also override the / operator to join paths

    This is both cool and gross... gives me C++ vibes (operator overloading abuse).

  • Gnome @discuss.tchncs.de

    Automatic Tiling Added to 'Tiling Shell' GNOME Extension

    Linux @lemmy.ml

    A Linux Desktop for the family

    Linux @lemmy.ml

    Upstream Linux Developers Take Aim At TUXEDO's Out-Of-Tree GPLv3 Drivers

    Ubuntu Linux @lemmy.ml

    Abusing Ubuntu 24.04 features for root privilege escalation

  • XP is still not great, but you no longer have to wait outside the barrier... which is a big plus. Managed to do a few rounds this morning and got to 71 RC and was rewarded a few pearls.

  • Internet Relay Chat @lemmy.sdf.org

    2024 Spec round-up - IRCv3

  • Over the course of the last 20 years, I've gone from Arch -> Void -> Pop!_OS -> Ubuntu, and that is what I use on all my machines (laptops, desktops, servers).

  • I'm very close to 99 mining (about 400k left), so will probably continue star mining and amethyst mining.

    My medium term goal is Varrock Elite (which is why I starting mining) and all I have left is 7 more runecrafting levels... but I really dislike this skill, so have been dragging my feet.

  • Ubuntu Linux @lemmy.ml

    Ubuntu's Great Mainline Kernel PPA Hasn't Been Working Since Mid-September

    Firefox @lemmy.ml

    Celebrating 20 years of Firefox

    Pop!_OS (Linux) @lemmy.world

    COSMIC Utils

    Old School Runescape @lemmy.world

    Adventures in Algorithmic Trading on the Runescape Grand Exchange

  • Pop!_OS (Linux) @lemmy.world

    #243 Chatting COSMIC Desktop Alpha With The CEO | Carl Richell

  • Thanks for the heads up and continued development. Good luck with the porting.

  • Old School Runescape.

  • This one hurts... as I use this as my password manager on mobile :{

  • I still haven't done much of Varlamore Part 1(just some thieving of rich citizens and hunter rumours). With Part 2, I did do the Colossol Wyrm agility course and got the graceful recolor. I have yet to do Moons or the new prayer training.

    That said, I did try out Hueycotl with some friends and... it was kinda lacking. The fight is long and the drops are not good. I know they recently buffed the drop table a bit, but I'm not in a rush to go back... Which is fine, I still have lots of things to do (ie. I just finished Sins of the Father and am now working on the Elite Varrock diary).

  • I think the "Ubuntu Core 22" means it is the snap based version of Steam rather than the deb version.

    If you look at the snapcraft.yaml for the Steam snap, it uses core22 as its base.

  • This is a great summary. Thanks!

  • It looks like you are running XFCE instead of GNOME (the normal Ubuntu desktop). I'm not sure how that happened... but you an always just install another desktop.

    For instance, you can try to make sure you have the ubuntu-desktop or ubuntu-desktop-minimal metapackage installed:

     
        
    sudo apt install ubuntu-desktop-minimal
    
      

    After that, the login manager should allow you to select the Ubuntu session rather than the XFCE one.

  • I wrote a Python script to parse the data and convert into RGB values. Here are the light mode values:

     
        
                blue 00496c
                 red a0252b
               green 3b6e43
              yellow 966800
        bright_green 00572c
          bright_red 880418
       bright_orange 782c00
       ext_warm_grey 9b8e8a
          ext_orange fab86c
          ext_yellow f6e062
            ext_blue 6acad8
          ext_purple d48cff
            ext_pink ff9bdd
          ext_indigo 95c4fc
         accent_blue 00525a
          accent_red 78292e
        accent_green 185529
    accent_warm_grey 554742
       accent_orange 624000
       accent_yellow 534800
       accent_purple 68217b
         accent_pink 860439
       accent_indigo 2e496c
    
      

    Here are the dark mode values:

     
        
                blue 94ebeb
                 red ffb5b5
               green abf6d1
              yellow fff19e
        bright_green 5edb8c
          bright_red ffa090
       bright_orange ffa37d
       ext_warm_grey 9b8e8a
          ext_orange ffad00
          ext_yellow fddb40
            ext_blue 48b9c7
          ext_purple ce7dff
            ext_pink f93983
          ext_indigo 3e88ff
         accent_blue 63d0de
          accent_red fca1a0
        accent_green 92ce9b
    accent_warm_grey cabab4
       accent_orange ffad00
       accent_yellow f6e062
       accent_purple e79bfd
         accent_pink ff9bb1
       accent_indigo a1c0eb
    
      
  • Yes, based on the diagrams on their blog, it looks like this only impacts Snaps.

  • From the Discourse Blog:

    The Linux desktop provides XDG Desktop Portals as a standardised way for applications to access resources that are outside of the sandbox. Applications that have been updated to use XDG Desktop Portals will continue to use them. Prompting is not intended to replace XDG Desktop Portals but to complement them by providing the desktop an alternative way to ask the user for permission. Either when an application has not been updated to use XDG Desktop Portals, or when it makes access requests not covered by XDG Desktop Portals.

    Since prompting works at the syscall level, it does not require an application’s awareness or cooperation to work and extends the set of applications that can be run inside of a sandbox, allowing for a safer desktop. It is designed to enable desktop applications to take full advantage of snap packaging that might otherwise require classic confinement.

    So this looks like it complements and not replaces the XDG Desktop Portals, especially for applications that have not implemented the Portals. It allows you to still run those applications in confinement while providing some more granular access controls.

  • From what I can tell, Pop!_OS does not ship their own version of timeshift. Instead, it comes directly from Ubuntu. So if there is a change in maintainers, it should be reported to Ubuntu:

    https://launchpad.net/ubuntu/+source/timeshift