Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BH
blobjim [he/him] @ blobjim @hexbear.net
Posts
1
Comments
48
Joined
5 yr. ago

  • A UAW official told The Intercept that the union had paid for X verification and confirmed that the account had been marked as verified until earlier today when UAW said it was removed without any notification from X

    wtf they paid to be verified 🤦‍♂️

  • does emacs have an integrated terminal view inside it? Seems like maybe it's just creating a shell for you to use inside the editor or something? Either way, "bash --login" is just a login shell which I think basically just acts like if you had just logged in instead of inheriting most stuff from whatever process launched it. It in't "logging in" like some user account or something. Unlikely that it's something nefarious. At worst, it's just usual buggy linux software interacting in weird ways.

  • Looking in https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/init/main.c?h=v6.5-rc5 there's a function setup_command_line that seems to set up the built-in command line which is called after setup_boot_config

    ok idk what that all was. Here's something more interesting:

    In arch/x86/kernel/setup.c it says /* append boot loader cmdline to builtin */. I think that suggests that the builtin comes first. And I assume that the code that queries the command line scans left to right and selects the first instance of an option because there doesn't seem to be anywhere that "loads" args into some kind of structure.

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/kernel/setup.c?h=v6.5-rc5#n972

     c
        
    #ifdef CONFIG_CMDLINE_BOOL
    #ifdef CONFIG_CMDLINE_OVERRIDE
        strscpy(boot_command_line, builtin_cmdline, COMMAND_LINE_SIZE);
    #else
        if (builtin_cmdline[0]) {
            /* append boot loader cmdline to builtin */
            strlcat(builtin_cmdline, " ", COMMAND_LINE_SIZE);
            strlcat(builtin_cmdline, boot_command_line, COMMAND_LINE_SIZE);
            strscpy(boot_command_line, builtin_cmdline, COMMAND_LINE_SIZE);
        }
    #endif
    #endif
    
      

    I guess the best thing to do would be to run linux in QEMU with the EFI system that's provided by a third party thing and test it out.