• 0 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2024

help-circle
  • rudyharrelson@lemmy.radiotoLinux@lemmy.ml•GIMP rebranding as WLBR?
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    5 months ago

    Gimp is really just a rare/archaic ableist slur anyway - like to refer to someone with a limp or otherwise a leg/lack of a leg that impedes their gait. I’ve never heard it used in my life.

    I’ve only heard it used that way once in my life. When I was in high school (about 20 years ago), I hurt my leg while playing basketball and was on crutches for a few weeks. This one kid in one of my classes constantly referred to me as “gimp” throughout my recovery.


  • Perhaps I misunderstood the author’s intent. Though even if their position is that the red team and blue team will be on a more even playing field when both have access to AI tools, I’m not sure I can agree with that assessment. The asymmetrical nature of offense and defense isn’t fundamentally changed by the advent of AI tools. While the current slate of AI tools may be uniquely more useful for finding and patching bugs, I can’t imagine a future in which AI tools aren’t also being tailored for exploiting and penetrating. The red team isn’t just going to sit around and not adapt the available toolset to favor their use cases as well.

    Much like the arms race between anti-virus development and virus development, there will be defensive AI development and offensive AI development. Similar to what we’ve already seen with the arms race between LLMs and software that can detect if something was written by an LLM.


  • This fluff piece has quite the pie-in-the-sky attitude toward the blue-teaming applications of AI.

    Some commentators predict that future AI models will unearth entirely new forms of vulnerabilities that defy our current comprehension, but we don’t think so.

    How reassuring.

    The defects are finite, and we are entering a world where we can finally find them all.

    Could’ve said the same thing when enterprise anti-malware came onto the scene decades ago, but the reality was it was just another vector for the arms race between the red team and the blue team. The author seems to put a lot of stock in the whole “the blue team has access to these AI tools that the red team doesn’t currently have access to” argument, which kinda ignores the fact that that reality is simply not going to last.

    I could be wrong, but any article suggesting “zero-days are numbered” doesn’t pass the smell test.





  • Seems pretty handy. So far the extension works pretty well.

    In testing out the Firefox version of the extension, I found that it would be nice if there were a “copy to clipboard” button near the “Subscribe” button for users who just want the RSS URL. I host a FreshRSS instance so the “Subscribe” button doesn’t do anything for me. Triple-clicking the URL works to highlight it all, but a single-click copy button would be a nice QoL improvement.



  • You could use PiVPN (you don’t need to install it specifically on a Raspberry Pi – this is just a handy all-in-one software solution). It supports both OpenVPN and Wireguard standards. Forward the relevant port in your router configuration, set up a single user for yourself in the VPN settings, and then connect via whichever client you prefer (OpenVPN if you use OVPN, or Wireguard if you use Wireguard).

    I’ve used it before to access locally-hosted services from outside my home network and it gets the job done with fairly minimal setup.



  • I’ve had great results with various refurbished Dell Latitudes from eBay over the years. I have a stack of about 5 or 6 of 'em and they’ve all run many mainstream Linux distros with fantastic out-of-the-box support. I pass 'em out to members of the household whenever a laptop is needed and they’ll usually get the job done.

    I’d just type in “Dell Latitude” on eBay and filter by price and such. I suspect any model with an i5 and 8GB RAM oughta be fine for light programming work. I’ve found sellers with high ratings (like 97% or higher) and thousands of sales are pretty reliable (and tend to have return policies in case you get a lemon). Just test all the hardware (webcam, microphone, headphone jack, USB ports, ethernet, etc) as soon as you get it.

    I’ve saved a lot of money over the years buying secondhand, and these machines have been running without a hiccup for years of casual use.


  • I haven’t had to deal with this specific kind of use case before (accessing the local Jellyfin service while the laptop is connected to a VPN), but after some cursory research, one of these approaches may work for you:

    Easy Option (only available on some VPN software):

    There may be an option in your VPN client that lets you access local network addresses like your Jellyfin server. Check your settings and see if there are any options like “allow local network traffic” and then try opening up your Jellyfin server in a browser (e.g.: http://192.168.1.100:8096/)

    Less Easy Option:

    If your VPN client doesn’t have an option for allowing local traffic, you can open up the command prompt on your macbook and run a command like this:

    sudo route add -net 192.168.1.0/24 192.168.1.1

    Where 192.168.1.0/24 is the local network you want to connect to (where the Jellyfin server is located), and 192.168.1.1 is your local gateway (probably your wifi router’s address). Change both of these depending on how your network’s local IPs are formatted.

    This should update your routing table to handle local network addresses without the VPN and this should persist between reboots.

    Hope this helps.




  • and connect to it with an iPad that has a Jellyfin client installed?

    In my experience, you don’t even need the dedicated Jellyfin client. Just opening it up in a web browser works out of the box, so that’s potentially one less thing to download/install/manage for the clients.

    That said, I’ve never tried to access Jellyfin from an iPad/iPhone/Mac so it might not be as seamless as my experiences on Android/Linux based devices. But I imagine they’d be fine; just test it out before you hit the road.




  • I’m no legal expert; I assume support can be either offered or completely avoided depending on the shop owner’s preference. Most Linux distributions come with a “this software is free (as in freedom) and comes with no warranty or guaranteed functionality” disclaimer.

    If I wanted to engage more with my clients and build more trust, I might offer some degree of troubleshooting/support for the Linux machines I sold. But I don’t think I’d be under any legal obligation to offer that service just for selling the laptops.

    Whether or not the computer shop offers support might affect whether or not a customer wants to shop at my store. Maybe I can sell my laptops cheaper if I don’t offer support, or maybe my laptops cost a bit more because I do offer aftermarket support.


  • how can Linux be a moderated product to sell for desktop

    It kinda depends on each individuals’ use case; there’s lots of different Linux distributions that are better (or worse) for specific workloads.

    Any given laptop I’m staring at in a store will probably work perfectly fine as a general-use machine with Linux Mint installed. This is my go-to distro when repurposing a machine because it works great out of the box. If I were running a computer store and wanted to sell consumer laptops with Linux on them, I’d default to Mint.

    If someone is looking to turn their PC into something more specialized for gaming, they can look at something like Bazzite or Batocera. These will generally require some tinkering.

    If an individual or company is looking to build an office with many workstations and user accounts, they might consider Red Hat Enterprise Linux so they can benefit from official support channels if something needs troubleshooting. Many computer labs at NCSU used RHEL when I attended many years ago.

    Want a stable server environment? Debian is a standard pick.

    Want a barebones system with no bells and whistles (but great battery life)? Alpine oughta work.

    So Linux has many options for end users to pick from, which can be seen as a good thing (more options is generally good), but also a bad thing (many end users might consider the plethora of options to be overwhelming if they’ve never used Linux before).

    Linux (or is called unix?)

    Linux (Or GNU/Linux) operating systems are a modern implementation of an old research OS that was called “Unix”. Spiritual successors to Unix like Linux and BSD try to bring a lot of the design philosophies of Unix into modern OSes (I believe this is generally called the “POSIX” standard. e.g.: macOS is a POSIX compliant OS, iirc).

    If I’ve gotten any of this information incorrect, please don’t tell Richard Stallman.