Skip Navigation

Posts
10
Comments
16
Joined
3 yr. ago

  • Cybersecurity @sh.itjust.works

    The highlights:

    The attack doesn’t require any user interaction other than viewing the malicious email, and once that happens, the attackers get to work exfiltrating a ton of data. This includes the victims’ last 90 days of email communications, email addresses and passwords, the organizations’ email directories such as global address lists, two-factor authentication tokens, and newly created application passcodes.

    The Russians’ latest campaign targets CVE-2025-66376, a cross-site scripting (XSS) vulnerability in the Zimbra web-based email and collaboration suite that was patched in November 2025.

    Some of the email addresses used in this campaign include ivanka.zurabishvili@proton[.]me, zmul1@buildandconsulting[.]com, garrysmithme@pinmx[.]net, and hostingclient@pinmx[.]net, we’re told.

  • Deja Vu

    Jump
  • Can't vote or comment without JS

    They say: "Javascript is disabled. Actions will not work"

  • Flash Drive actually made me laugh

  • Is the checker also malware?

  • I don't think it can be constant time. Accessing a heap is O(log n), isn't it?

  • It might actually be running out of memory. 16GB are used, and the other 16GB are unusable somehow. Could be a bad RAM stick or bad connection (as mentioned by others), or it could be a memory quota. Run ulimit -a to check the quota.

    However, on my second read, the symptoms do not match up with running out of memory. (can drop to the console, can move the mouse) It could be a problem with the desktop environment. Which DE do you use?

  • Do you have any SWAP partition or swapfile? That will allow the host operating system to use parts of the disk as memory. Instead of completely locking up when it runs out of memory, it will get slow first, and buy you more time.

  • It might still be a driver problem, with the NVIDIA drivers in general. Try booting with software rendering only, to see if that's the case.

    Here’s how to disable the GPU drivers:

    Remove “nomodeset” from the GRUB_CMDLINE_LINUX variable in /etc/default/grub

    Add “rd.driver.blacklist=nouveau modprobe.blacklist=nouveau” to GRUB_CMDLINE_LINUX instead

    Run sudo update-grub then reboot

    Note: This only works if you’re using the open-source drivers, known as Nouveau. If you’re using the proprietary drivers, this will not work.

    To check if you’re using Nouveau or the proprietary drivers, run lspci and check for “NVIDIA”, then run lsmod and check for Nouveau.

    Remember to change it back when you want to re-enable the NVIDIA drivers.

    (PS: I used this website as a source, their procedure is more complicated, and focused on Fedora.)

  • Linux @sh.itjust.works

    How do I disable the file type filter in KDE's file picker?

    When I open a "Save" dialog, or a file selection dialog, only one type of file is shown. Sometimes it even filters by the extensions.

    I don't want this! This isn't Windows, where file extensions really matter! How do I disable the filtering, or set it to show "All Files" by default?

    The "Save Page" dialog: you'd think there are only 2 files here, both .html files

    Nope! There's lots of stuff!

  • imperialismsomething China doesn't do

    hmmmm

  • Are you saying that China will collapse/decommunize?

  • What's this fool doing blocking only ports 80 and 443?

  • Must be bots generating the posts, the corporates love AI

  • Reminds me of these

    Comments in Netscape when it became open source

  • Does that really have the same results as the example scenario I described? How would you even access the unnamed struct, since it is unnamed?

  • What's the point of this? If you have a struct within a struct, you probably want them to nest. The -fms-extensions will un-nest them, which is not what you mean.

     
        
    // If I type this:
    struct test {
            int a;
            struct test2 {
                    char b;
                    float c;
            };
            double d;
    };
    
    struct test my_test;
    
    // I want this to happen:
    my_test.test2.b = 'x'; //assigning the members of the nested struct
    my_test.test2.c = 3.141; //this will work
    printf("%f", my_test.c); //this will NOT work since c is a property of test2
    
      
  • If you don't want a "same all the time" sync, and only want one-time transfer, use KDE Connect.