Hello there!

I’m also @[email protected] , and I have a website at https://www.savagewolf.org/ .

He/They

  • 4 Posts
  • 402 Comments
Joined 2 years ago
cake
Cake day: June 27th, 2023

help-circle

  • What improvements are you thinking of? I can see that reasoning with something like the Linux kernel where there’s a lot of complex and integrated code, but ultimately individual coreutils commands are really simple. There’s very little you can do to extend something like ls… And if you do, you can just make your own superls command and not have to deal with any licensing restrictions.

    With regards to AGPL vs GPL, none of the coreutils programs have network connectivity, so I’m not sure what the network requirement actually adds?



  • here, take my stuff and don’t contribute anything back, that’s totally fine

    I mean, yeah? They are probably fine with that and think that software should be distributed without restrictions. You may not agree with it, but it’s their choice. Not really stealing if they give it away willingly.

    I cannot fathom any FOSS project not using the AGPL anymore.

    I mean, most of them that want to use a GPL-like license use the GPL or LGPL rather than the AGPL. :P

    why are developers even agreeing to this?

    Are they? Last I checked this wasn’t as much of a plan as much of it was just a developer thinking out loud. And even if it was a real plan, developers should continue doing what they should be doing anyway: Write their scripts without any GNU/uutils/whatever-microsoft-calls-their-evil-uutils-fork extensions. Then their scripts could run across all platforms, including GNU, uutils, FreeBSD and BusyBox.

    At any rate, if Microsoft really wanted to make their own coreutils fork (if they haven’t already), they’re not really that complicated tools. They could devote like maybe a year of engineering time and get it pretty much compatible.


  • One thing that could be interesting to discuss is character creators and general restrictions on what a player avatar can and can’t do.

    For example:

    • Require all player + npc relationships to be hetero.
    • Have most relationships be hetero, but sprinkle one or two bi characters for spice.
    • Lock certain clothing options or body styles to specific genders.
    • Tie the player’s pronouns and voice to their gender.
    • Tie the player’s gender to what’s in their pants.
    • Restrict genetal options to a boolean “male” or “female” (intersex people exist).
    • Force the player to only be in a monogamous relationship.
    • Allow the player to be polyamous but inexplicably punish them for being too poly (Looking at you, Stardew).







  • Compared to other platforms, they have a lot of good features and generally act in the public interest.

    In regards to their DRM system, honestly some people are going to add DRM to their games no matter what. I’d much rather they use Valve’s system than some insecure third party spyware.

    People have also mentioned their 30% cut which honestly seems pretty normal for an online storefront. It’s especially fair when you consider the fact that they provide marketing, hosting and payment processing for you. Not to mention things like achievements, matchmaking and workshop support if you want it.

    There’s also the fact that a lot of the anti-monopoly folks tend to be Linux and/or foss advocates, and Valve has been pumping a lot of resources into open source projects.

    Honestly, in the Linux space, the only reason Valve has a monopoly is because the other players just aren’t making any effort to compete.

    Tl;dr Valve uses their market position for good (in general) and Steam is a good product.


  • All three are web based frontends for git repositories; you use git to send and receive code to/from them for storage and sharing. They all also provide other things useful to developers such as issue tracking, wikis and such. They are different products that fulfill the same role.

    what software does github.com use?

    It’s all proprietary software (presumably) written in-house. We don’t have access to it.

    whats the difference between them (pros/cons)?

    Github:
    Pro: Wider reach, everyone knows about Github.
    Con: Proprietary; your code is hosted based on the whims of Microsoft.

    Forgejo:
    Pro: Open source, selfhostable. There’s a big instance on https://codeberg.org/ which a lot of open source projects are starting to move to.
    Con: It’s smaller and not as well known as Github. In theory it may also lack features, but I’ve not seen any that have gotten in my way.

    Gitlab:
    Pro: It’s… I guess in second place in terms of popularity? It’s also selfhostable.
    Con: It’s one of those open source projects with paid closed source features, so not really appealing to either group. It’s also had questionable management decisions recently.

    what about self-hosting? Possibilities/Preferences?

    If you want to selfhost a git server, I’d recommend Forgejo; it seems to be the most friendly towards the open source and selfhosting communities.





  • I like to see companies design their software such that their main financial incentives are tied to the quality of their product. This usually involves being open source; if someone can fork it, your paywalled version better have extra features that open source people can’t make easily. I also like to see them trying to avoid vendor lockin; if it’s easy for you to switch, then they need to actively work on not letting that happen.

    For example, Bluesky. They have an open protocol and (I think) you can easily transfer data between instances. If they start fucking people around, you can just jump to another ATProto app.

    For Kagi, the only thing you’re paying for is search… So if they fuck that up, you can just crawl back to DuckDuckGo.

    Obsidian is an interesting case. It’s not open source, but the files it works on are just markdown. If they go totally wild, I can just easily switch to VSCodium to edit my files.


  • SavvyWolf@pawb.socialtoLinux@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    As a general rule, AI can only really perform easy monotonous tasks. Anything that requires creativity or intuition is generally not doable with AI.

    The most a GPT AI could do is steal some instructions from some blog somewhere on how to configure a kernel or install some distro, then generate a list of packages.


  • Personally, I think that the discussion around this will evolve as the news spreads, but I agree with Robert on this one. Sure, X/Twitter has become a less welcoming place than before, but shutting out a significant portion of your community without seeking their input first isn’t a sensible move for such a foundational open source project.

    Nah, I think I’m cool if Debian doesn’t respect the input of Nazi sympathisers.


  • It’s possible for an upgrade to break things and leave your system in an unusable state or cause your data to be lost.

    However, that could happen at any time with no warning. Your hard drive could break, your charger could cause a short, your laptop could get stolen. If you have any files you don’t want to lose, I’d strongly recommend you set up a backup asap.

    In terms of whether to actually upgrade, Mint 20.3 stops receiving security updates in April so you should probably upgrade to 21 sometime before then.