• 0 Posts
  • 106 Comments
Joined 6 months ago
cake
Cake day: June 5th, 2025

help-circle




    1. If X was not available to pirate, would you pay for it?
    2. If you would not have paid for X, does pirating X cause any actual loss to its owner? If you would not have paid for it either way (even if that were the only option) and you haven’t caused them a loss of revenue by pirating it, did you impact the creator at all?

    The counter to this is always that just because someone wouldn’t pay doesn’t mean the creator’s work has no value. To that I would yes that is completely true. The creator’s work has value, but maybe not monetary value. You can’t always conflate value to money (ex. FOSS, canonical sci-fi lore, protest symbols, etc).

    There is also a morality component used against my argument that would say I’m ignoring the intent, consent, and ownership the creator has. Its usually worded that I’m using outcome-based morality and that the ends always justifies the means by that logic. But I pay for X, not for access to use X. If the creator can opt without my consent to remove X from me, I’m not longer obligated to follow that moral constraint. Morality is a two-way street.


  • The controversy stems from a few things:

    1. Surveillance Creep Fedora devs have suggested a Windows-style telemetry system. It was proposed as being anonymous and opt-in only, but the fear from the community was that it would slowly change over time (much in the same vein as how Windows telemetry system has done over the years).

    2. Conflict of Interest Red Hat was purchased by IBM which led to the perceived conflict of interest it may then have. RHEL went closed source after this which has been a red flag to many people in the Fedora community.

    3. Flatpak Fedora maintains its own flatpak builds (a lot of which don’t work as they are outdated). Without clearly knowing what you are doing, there is a good chance you’ll be installing outdated Fedora versions as it runs side-by-side with the non-Fedora.

    4. Wayland This I don’t see as an issue, but many users do. The community does mention sometimes that Fedora prioritizes bleeding-edge new over stability. If you combine that with #3 though, I don’t put much weight in it.




  • I think its easier and shorter to say what is the same between the two than different, but some things that are different:

    1. Filesystem (ex. Linux treats everything as a file, more flexibility in organization, more compatibility for differing systems, etc)
    2. Security Model (NTFS vs UNIX, selinux, ACLs, etc)
    3. File Execution (File extensions don’t really matter in Linux - based on file permission not extension, ELF vs PE, etc)
    4. Kernel (Monolithic vs Hybrid kernel systems - Windows hands off to HAL vs the Linux kernel doing core functions)
    5. System Calls (Windows use Win32/NT APIs, Linux uses POSIX-compliant)

    Performance is dependent on use case, but in general:

    1. Linux uses fewer system resources
    2. Linux has faster boot time
    3. Linux has better CPU/disk throughput
    4. Windows has better gaming driver support
    5. Linux has higher stability/control (hence why its the defacto server OS)

    If we stripped all ms’s junk out and made windows open source, would we still prefer linux?

    In what context? For gaming maybe, but that’s one single use. There is more to computers than video games, at least for the majority of Linux users. I wouldn’t trust Windows on any server I run.






  • So, the questions really are can your hardware support Windows 11 and if not can you easily flip to Linux.

    1. The Asus Z170 motherboard looks like it supports TPM 2.0, but it doesn’t look like the i7-6700K does as that is a 6th gen Skylake CPU and Win11 starts at 8th gen. You might double check that with the TDM tool Microsoft offers though.

    2. Cakewalk and Ableton appear to work in Linux, but not without some tweaking.

    My suggestion would be to do nothing. If you can’t update without a rebuild and you can’t migrate without a lot work, just do nothing. Your Windows 10 installation will still work. You won’t receive any additional updates for it, but if that is the best solution for you at this time, then that’s what you should go with.

    For the kiddo: Get a body wrap. It lets you because hold the baby to you securely while you do other things. I worked on-call shifts handling downed MPLS circuits for a carrier back in the day with my daughter strapped to me. A couple years later she would get to visit me at work. She was the only 2 year old who technically had PBX configuration experience (I didn’t know the keyboard was still connected).


  • I don’t trust them, but based on some assumptions. They are statically less likely to be taken down. That cannot be argued, but because of strictly enforced rules, most (at least the ones I’ve seen) do not allow VPN IP addresses to be registered. The issue there is the user has a forced increase in reliance on the site operator to maintain pseudo-anonymity.

    The fact you were able to buy in without any proof of who you are or that I’ve encountered people just giving away invites to strangers, would suggest at least some of these trackers are not trustworthy. What protects those communities is their insular nature. Once that’s circumvented, its essentially just the same as a public tracker.


  • Mordikan@kbin.earthtoLinux@lemmy.mlAnyone use powershell on linux?
    link
    fedilink
    arrow-up
    30
    arrow-down
    4
    ·
    4 months ago

    It seems like a well supported shell on windows

    But you aren’t using Windows. You’re also now adding a .NET Core requirement for any Linux box wanting to use it. That means limited functionality as its not the full blown .NET framework. So, compared to something like bash, you now have added requirements with less functionality.

    To answer your original question though, a lot of people prefer zsh as its got a crazy amount of customization you can do. People also like fish due to it being very friendly and interactive.


  • Mordikan@kbin.earthtoLinux@lemmy.mlSo I tried windows tiling...
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    4 months ago

    I’ve used i3wm for a long time now before switching to hyprland. The top useful thing: Workspaces. Even without tiling, workspaces give a massive productivity boost. You can have email clients open on one, monitoring systems on another, browsing on a third, gaming on a fourth. When you combine with tiling, everything is in its own perfect space and nothing overlaps. This is especially useful on single-monitor or laptop setups as you don’t need multiple monitors to keep track of everything.

    I also see people struggle with notifications tiling. You probably don’t want a bluetooth connected message to take up half your screen, so you’ll want to make sure to properly configure those things. At least in i3wm/hyprland, you can use the window class name to exclude a window from tiling (ex. for_window [class="mako"] floating enable or windowrulev2 = float,class:^(mako)$).



  • I’ve had good experience with smollm2:135m. The test case I used was determining why an HTTP request from one system was not received by another system. In total, there are 10 DB tables it must examine not only for logging but for configuration to understand if/how the request should be processed or blocked. Some of those were mapping tables designed such that table B must be used to join table A to table C, table D must be used to join table C to table E. Therefore I have a path to traverse a complete configuration set (table A <-> table E).

    I had to describe each field being pulled (~150 fields total), but it was able to determine the correct reason for the request failure. The only issue I’ve had was a separate incident using a different LLM when I tried to use AI to generate golang template code for a database library I was wanting to use. It didn’t use it and recommended a different library. When instructed that it must use this specific library, it refused (politely). That caught me off-guard. I shouldn’t have to create a scenario where the AI goes to jail if it fails to use something. I should just have to provide the instruction and, if that instruction is reasonable, await output.