[–] 5 points 6 months ago* (1 child)

20 hours is optimistic, I have done a lot of observations on different workloads in mobile Lunar Lake on Lenovo with throttling and other tunings applied:

  • 3 watts static content with minimal CPU/GPU usage at min brightness -> 24 hours

  • 4-5 watts in code editors with some plugins and hardware acceleration / basic web browsing -> 15 hours

  • 6-8 watts on video playback (YouTube at 1080p) -> 9.5 hours

  • 10-11 watts at about 50% utilization in medium tasks like exploring the (new 2.5d) Google Maps -> 7 hours

Framework may perform better or worse. Considering Apple makes power optimizations by doing the opposite of what Framework does - they are probably worse at it. Also keep in mind that Linux support takes a while.

I’m assuming they’re talking about 720p video playback at low brightness to get 20 hours.

Also if you have battery care enabled (stops at 80%) and charge at 10% then you only really get 70% of the expected battery life.

  • source
  • [–] 17 points 6 months ago* (3 children)

    Still a fair amount of people who know X is a nazi bar but still use it.

    • X is too popular / addictive
    • Alternatives are considered non-viable on a recommendation and feed algorithm basis
    • There are ideological barriers to alternatives. (Lemmy is an example)
  • source
  • [–] 3 points 6 months ago* (last edited 6 months ago) (1 child)

    Did she ever appear on Fox like this? Even in relation to the pilot? That would be crazy, but I cannot find any footage or photos online besides this one.

    edit: looked this up I think it's another actor.. "former mexican mafia" and "navy seals"

  • source
  • [–] 4 points 6 months ago

    I think we’ve all been pretty disappointed since U-series.. finally caught up to last non-U with 8th Gen then fell behind AMD by being hotter and slower. Their only good mobile CPU so far has been Lunar Lake

  • source
  • [–] 15 points 7 months ago* (1 child)

    It amazes me that people are talking about this garbage game in 2026. I got it for free a few years ago and couldn’t be arsed to actually play it once I realized how boring it was

  • source
  • [–] 6 points 7 months ago* (1 child)

    sheeesh yeah that’ll handle 1440p. (it’s better than my PC). Btw the 7600x is the same as the 7600, so go for the cheaper one. As for the rest it looks good considering you’ll be using Linux. I would look into whether northwestrepairs worked on that GPU to determine if it will stand up to time. I know he recommends some brands as being the best and marks some to avoid entirely. Otherwise go for the cheapest memory rn - Gskill is fine I think I have that too. Also make sure your power budget is double what you’re expecting to consume in high loads due to transient spikes and etc.

  • source
  •  

    Sometimes I just don’t want to look at faces. Sometimes not even my own— I have to force myself to meet my own eyes. In public it’s either no eye contact or just a furtive glance. At work I catch myself accidentally drifting my eyes somewhere else like the floor or a random tool bag.

    I know we’re all put together differently but this seems to be something a lot of people now have.

     

    WE MADE A REALLY HARSH LAW THAT WILL MAKE YOU NOT HAPPY IF YOU COPY THINGS THAT ARE ON TV LIKE MOVIES AND STUFF. THEN IF YOU LIKE GIVE THOSE COPIES TO OTHER PEOPLE, IT'S NOT COOL

    IF YOU DO THIS TOTALLY NOT COOL THING WE WILL HAVE TO LIKE FIND OUT AND THEN BE LIKE "YOU ARE A BAD PERSON" THEN YOU WILL GO TO THE JAIL AND WE ARE GONNA TAKE YOUR MONEY.

    Source: Solar Opposites S06E05

     

    I'm an iOS 18.2 user, purelymail user, and Caldav user. For some stupid reason iOS just doesn't support Caldav for me. There doesn't seem to be any apps that do this without integrating ads. Is anyone here using something they recommend or know how to get the native calendar to support Caldav? I try to add a calendar but my mail account isn't recognized, the only things it can add are Notes and Mail.

     

    I am still amazed that the server is still being actively developed with a thriving player base.

    There's a few things I'm not super fond of: quests and NPC interactions are kind of bland and it's sometimes pretty easy to veer off-course from a quest and get lost.

    Though, I am enjoying the more balanced leveling system


    though to be fair I've been playing for a few days and am already at level 44 so I'm not sure it's super balanced. I am using Ophanim's light orbs to vaporize dungeon bosses which is fun. Currently just having fun leveling up, which contrasts to my last playthrough of getting lost and stuck at a low combat level.

     

    Since I first played Disco Elysium back in 2023-2024, I really wanted to play another game like it. I’ve heard that another game is coming out of Za/Um with a similar art style and world building to DE. However, knowing that Za/Um is owned by scummy people now, I can only anticipate that the game will probably have bad reviews on day 1. What is worse is that it may be the last game out of the studio for another decade.

     

    The situation:

    • 6.17.7 (last kernel to not break my speakers, but not in history repos)
    • 6.18.3 (installed kernel)
    • 6.19-rc4 (fix is apparently present)

    I would like to either have kernel-default 6.17.7 or 6.19-rc4 and then lock the package.

    Unfortunately, my system dumped 6.17.7.

    Solution: just download the package directly from openSUSE’s kernel HEAD repository website.

     

    I don't want to create a lengthy post, but I was wondering if anyone had issues on Lunar Lake (laptops). I'm using the new Energy Aware Scheduler that is supposed to distribute load among E-cores and place hard tasks on P-cores. However, what this often leads to is high switching between E-cores and P-cores (I think). For difficult tasks like untaring a 30 GB file, it can't decide whether it wants to use a single P-core for 3 seconds at a time or to use all P and E cores in a chaotic sinusoidal fashion that results in the entire system (Wayland included) lagging. If the E-cores are busy with P-core tasks, they wouldn't be able to handle lightweight tasks that must be done on time (Wayland).

    It's not just tar, it can be Firefox, Vscode, or IntelliJ. YouTube seems fine on its own, but as soon as I enter Google Maps or try to multitask between two things it enters a fritz as it can't decide which cores should be handling the unnecessary 3D rendering that Google uses. I've enabled 3D acceleration to the fullest extent that Firefox offers and can verify through nvtop. I'm on one of the latest stable kernels (6.16.7-1-default) and am using TLP and Wayland since they're the only things that get decent battery life on this computer (4.5-5.0 watts during coding and web browsing). Below is my TLP configuration as well as what it reports. Current distro is OpenSUSE Tumbleweed. I'm not sure how it operates over a tailored distro like CachyOS.

    10-tlp.conf

    CPU_DRIVER_OPMODE_ON_AC=passive
    CPU_DRIVER_OPMODE_ON_BAT=passive
    CPU_SCALING_GOVERNOR_ON_AC=schedutil
    CPU_SCALING_GOVERNOR_ON_BAT=schedutil
    CPU_ENERGY_PERF_POLICY_ON_AC=performance
    CPU_ENERGY_PERF_POLICY_ON_BAT=power
    PLATFORM_PROFILE_ON_AC=performance
    PLATFORM_PROFILE_ON_BAT=low-power
    CPU_BOOST_ON_AC=1
    CPU_BOOST_ON_BAT=1
    START_CHARGE_THRESH_BAT0=0  # dummy value
    STOP_CHARGE_THRESH_BAT0=1
    

    tlp-stat -p

    ***
    TLP 1.8.0 --------------------------------------------
    
    +++ Processor
    CPU model = Intel(R) Core(TM) Ultra 7 256V
    
    /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_cpufreq
    /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = schedutil
    /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = ondemand performance schedutil 
    /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   400000 [kHz]
    /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  4700000 [kHz]
    /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq  =   400000 [kHz]
    /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq  =  4700000 [kHz]
    /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = power [EPP]
    /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences = default performance balance_performance balance_power power 
    
    /sys/devices/system/cpu/cpu1..cpu7: omitted for clarity, use -v to show all
    
    /sys/devices/system/cpu/intel_pstate/status            = passive
    /sys/devices/system/cpu/intel_pstate/min_perf_pct      =   9 [%]
    /sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100 [%]
    /sys/devices/system/cpu/intel_pstate/no_turbo          =   0
    /sys/devices/system/cpu/intel_pstate/hwp_dynamic_boost = (not available)
    /sys/devices/system/cpu/intel_pstate/turbo_pct         = (not available) 
    /sys/devices/system/cpu/intel_pstate/num_pstates       = (not available)
    /sys/module/workqueue/parameters/power_efficient       = N
    /proc/sys/kernel/nmi_watchdog                          = 0
    
    +++ Platform Profile
    /sys/firmware/acpi/platform_profile                    = low-power
    /sys/firmware/acpi/platform_profile_choices            = low-power balanced performance
    

    My UEFI is configured to disable Intelligent Cooling and the platform setting is set to prioritize power over performance, but the same thing happens regardless of that setting.

    9/25: seems to happen when leaving hibernation.

    I believe I have found the reason. I somehow correlated this to swap usage, despite my system not using a lot of memory, so I decided to write a simple C program, below:

    #include <stdlib.h>
    #include <string.h>
    #include <stdio.h>
    
    #define GB 9
    
    int main(void) {
            const int allocsize = 1024 * 1024 * 64;
            const long long target = 1024LL * 1024 * 1024 * GB;
            for (long long i = 0; i < target; i += allocsize) {
                    int *p = malloc(allocsize);
                    memset(p, 0xff, allocsize); // make sure it's not optimized away
            }
            printf("Done\n");
            char c;
            scanf("%c\n", &c);
    }
    

    9GB was how much I needed to trigger it. Ran swapoff -a and no longer having that problem. It seems like even 100 MB of used swap was causing a lot of problems. I still had the same performance issues with swappiness=0 and swapon -a despite swap not being touched and the memory allocation being the same.

     

    I have a collection of DVDs and CDs that I’ve been meaning to archive. However, most of them must be scratched because whenever I try to read them, they get an I/O error in a random spot of one of the 1gb files. I heard that you can do some magic with ddrescue and possibly even read them in reverse, but don’t know the limitations of that when it comes to USB DVD readers. How can I copy these reliably?

     

    Pops wants me to use my Gmail account for job postings... but I've already worked so hard on setting up my Email with Purelymail and a custom domain. I've never had an issue of my Email getting flagged as spam before, but in this instance I sent him a zip file with no message body and it was sent straight to spam.

    My question is: would you bother using Gmail just to ensure your Email replies to interested HR people don't get sent to the spam bucket? In my opinion, the use of a custom email address indicates flair to potential hiring teams - because it shows that you are capable of setting that stuff up. BTW my TLD is Senegal (.sn) to phonetically match my last name (it's a really cool email) but the actual name header displays as my full name just like any other email address would.

    view more: next ›