• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle
  • It matters a lot whether she is a US citizen or not.

    If she’s a citizen, then she can shut up / lawyer up. She has a fifth amendment right to not divulge a phone or computer password, code, pin, or whatever. CBP can detain her for up to several hours, but at the end they have to either charge her or release her into the country.

    If she’s not a citizen, then things are a lot tougher. She still has constitutional rights, including the fifth amendment. But CBP has a lot of leverage, because they can rule her inadmissable. Once that happens once, then it can become really hard to get readmitted later, because this “strike” is on your record.

    The main thing that is tripping up green cats holders at the border currently is old criminal records. That DUI or marijuana or shoplifting charge or conviction from 20 years ago is often not enough dirt to get an LPR deported, but it is enough dirt to deny readmission if they happen to leave voluntarily.





  • Within section 2.1 choose only one subsection to follow. Those are all alternative bootloader options.

    The bootloader subsection chosen in 2.1 on this page should match what is done in Configuring the Bootloader. The default path on that page is GRUB, which does not require any systemd components.

    If following the GRUB path, follow instructions in 2.1.1 and skip the rest of 2.1. This is not at all clear in the handbook.

    I believe that sys-kernel/installkernel is a utility script internal to the Gentoo project that can be configured to work with various bootloader solutions, including (optionally) systemd, and that is what this section 2.1 is talking about.

    This appears to be an out of order dependency in the handbook






  • Kill -9 is a command on Unix and Linux to send signal 9 (SIGKILL) to a process. That’s the version of kill that is the most reliable and has immediate effect.

    Taskkill is a Windows command line program. I believe that taskkill /f uses the TerminateProcess() API. This is more forceful than the End Task button on the Task Manager. There is a different End Process button on the Task Manager that does use TerminateProcess().






  • The Linux software you can get as a regular user from your typical Linux distributions is absolutely not any more secure on average than your typical Windows software.

    I say this as someone who writes application programs on both systems.

    I think it’s really debatable whether the Linux kernel is really any more secure than the Windows NT kernel. Linux advocates have pushed the “many eyes, shallow bugs” line for a long time, but high profile lapses seem to really have put the lie to that.




  • Let us all remember that, at least back when it started, the establishment alternative to systemd was a product named after its original operating system, System V UNIX, which is a direct descendent of the original UNIX from AT&T. This sysvinit software used complicated shell scripts to manage daemons. Contrary to some opinions, these shell scripts were not “just working”; they were in fact a constant and major maintenance burden for Linux distributions. When I started on Linux at least, Debian had a suspiciously large fraction of bugs on init script breakages.

    All this is to say that the new system, systemd, doesn’t have to be anywhere near perfect to be worth replacing sysvinit.

    People argue that systemd is rejecting the “UNIX philosophy” of small tools that do one thing well. I argue that this UNIX philosophy is not some kind of universal good with no tradeoffs. It’s an engineering rule of thumb. There are always tradeoffs.

    People argue that systemd is too much like Windows NT. I argue that Windows NT has at least a few good ideas in it. And if one of those ideas solves a problem that Linux has, Linux should use that idea.