• 0 Posts
  • 149 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle

  • My current workplace only allows whitelisted applications to run, and you must install them via the company portal. At my old workplace I used Linux with Kde Plasma, and Meld. New workplace has windows 11 only, and I was trying to find a replacement for Meld. When I started here, I noticed Beyond Compare is on the list. I’d heard of it before, but never used it. I installed it and it’s great! So happy that’s the one diffing tool they allow.






  • Yeah, I grew up in the 90s where schools and offices had physical filing cabinets full of folders and files. And in the late 90s when learning computers at school those same concepts were reinforced in the computer file system. So files and folders within the context of using a computer is ingrained and seems obvious to me.

    But kids these days are born with iPads in their hand, they use Chromebooks in primary school, and all their files are automatically saved to the cloud and immediately available on all their devices. How would they ever learn the concepts of filesystems? It’s not taught at school. It’s not relevant to anything they do.

    It used to make me so frustrated (it’s a simple concept!) but now I get it. Maybe it’s not as obvious a paradigm as we thought. Maybe there are better ways of organising files (eg, tagging, keywords, filtering) that are more human. Or using namespacing (ns prefixes, curies). Or even using non-local universal identifiers (ipfs locators). It makes me wonder if we might eventually even move away from hierarchical-directory based filesystems at the system level too.


  • Came here to say this. My workplace used to offer a Linux workstation option (which I opted in for 9 years), but they had to remove that option to fulfill new security and management, compliance standards. They need to be able to manage exactly which applications are installed on a system, which binaries are allowed to run and when, the exact settings for every application, the exact version of the OS and the specific updates, and precisely when updates are installed. All of this needs to be applied based on the user, their organisational division, their security groups, clearance level, specific model of device, etc.

    I know that using a combination of Selinux, Kerberos, and something like Puppet can get you close in the Linux world, but Microsoft group policy has been around for 30 years and is well understood and just works.



  • Man, you’re basically saying “I want to move to a new country, but I don’t want to lose any of my friends, I can’t change my job, I don’t want to learn a new language, I want to bring all my furniture and appliances with me, and we just had a new baby a month ago so I’m sleep deprived and don’t have any spare time. How do I do it?”




  • I generally prefer native local applications wherever possible, and for a long time I was against the movement to web based tools. That is until one thing changed. I moved to a different department at work. In this different department, I am issued with a Windows 11 laptop that is extremely locked down. It cannot run any executables aside from those whitelisted. I cannot run anything as administrator. If I need anything new whitelisted, I need to write a full page justification, get an endorsement from my manager, and then it can take over a year to get approved (but most likely will be immediately denied).

    Obviously one thing it can run is MS Edge. All of the company tools and systems are webapps on the intranet, accessed via Edge. Now I’m grateful there are so many high quality browser based webapps around.






  • I get how this could be interpreted as offensive, but I think it is just poorly worded.

    This option is for if you are using a legacy version of Linux such as 2.6.x (eg, on an old RedHat distro that your business systems are designed to be run on).

    This enables a compatibility mode so the old kernels don’t complain.


  • This particular bug (from the OP) only affects games that use a lot of rapid mouse and keyboard inputs over the period of an hour or two.

    And it only happens (weirdly) when you launch from steam, but have Steam Overlay turned off.

    When launching from Steam, there is a layer that captures all keyboard and mouse inputs before they get to the game (for example, for capturing hotkeys to show the steam overlay). A separate layer called vulkan-steam-overlay (that is responsible for rendering the overlay over the game) periodically clears the input buffer so it doesn’t get too big. If steam overlay is disabled in settings, the input-capture layer is still used, but the vulkan-steam-overlay layer is not used. So the input buffer captures all inputs and never gets cleared, it gets so big it needs to start paging to disk. That is what introduces the lag spikes after an hour or two.

    Launching from Lutris doesn’t use that input-capture layer, so that’s why it’s not affected.