Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BL
blob42 @lemmy.ml
Posts 7
Comments 33
I think something sinister is happening with oxidizing all GNU projects (reddit crosspost)
  • One thing I can imagine is even something like unconscious “self censorship”, choosing more permissive license to attract more people and even corporations which will hire developers…

    This is the result of years of anti-copyleft propaganda which started to pay off. Now, all that corps need to do is wait for new projects and libraries to pop up and subtly (more than often openly) allocate resources to whichever project they need, or simply EEE. A much easier exercise than it was during the early years of copyleft where we could literally have a free alternate operating system to Microsoft, Apple and IBM while they were openly fighting it. Read on the Education and Government Incentives program for a reminder of what corporations are capable of.

  • I think something sinister is happening with oxidizing all GNU projects (reddit crosspost)
  • I highly doubt these are sponsored by any big corp, just hobbyists/students that think it is interesting project to undertake that don’t care as much about the GPL as much as they care about doing something interesting to them.

    I wanted to test this theory, quickly looking at the commit history you can see that although the project might have started as a hobby/student weekend project, it is currently maintained by someone with an official affiliation of director at Mozilla corp.

    PS: I am not pointing the finger to any entity here, I picked this project as an example to have a discussion on this topic.

  • I think something sinister is happening with oxidizing all GNU projects (reddit crosspost)
  • I am aware that permissive licenses became the defacto form of licensing for new projects thanks to years of propaganda from big corps and especually Microsoft, who bought Github mainly for this. I never paid too much attention until I realized the potential for Rust projects to be widely adopted for replacing a big portion of copyleft libraries. This coreutils project was just an example to make the point, it seems very convenient and it is easy to dismiss the licencing choice as a coincidence. On the long term this might have huge implications a few generations ahead when big corps don't have to contribute nothing anymore to society. Look at what is happening with OpenCloseAI, open source models are lagging behind because there nothing equivalent to GNU/Copyleft in this field, thus we end up with a big corp mostly owned by Microsoft holding a life changing technology in its hands and hindering the progress of all society.

  • I think something sinister is happening with oxidizing all GNU projects (reddit crosspost)

    I posted this over /r/StallmanWasRight and I am not sure it would be taken well at /r/Rust so here we are.

    --------

    I have been getting into Rust in the last year but the licensing ecosystem of Rust crates makes me perplexed.

    Today I came along this project https://github.com/uutils/coreutils that is trying to rewrite GNU coreutils in Rust and it is likely over the years projects like this one will overshadow many of the legacy GNU projects.

    They are almost all made on "permissive" licenses that will give so much more power to corporations, in fact I am absolutely sure all these (big) rewrites are sponsored by corporations to escape the GNU safeguards that were built to protect users and society.

    Does anyone else see this or am I just too paranoid ?

    EDIT: It is not my intention to single out any specific project/team. Instead, I aim to initiate a meaningful discussion regarding the licensing choice. Rust is likely the first language since C that holds the capability to effectively replace the decades old, legacy libraries.

    36

    Good book recommandation for iputils and PBR in Linux

    Hi,

    I am an amateur in network admin and run my homelab. I currently have a need to create some complex routing logic for a docker container, basically replicating the ip rules generated by Wireguard's wg-quick but manually.

    Since years I wanted to learn a bit more about Policy Based Routing and better using iputils ip command for this.

    What comprehensive book or learning material do you recommend ?

    0
    Would you Host a Public Service in your Home?
  • I also run a reverse proxy using a cheap VPS. At home I have several vlans some of which are dedicated for self hosting and exposed to the reverse proxy.

    I use Caddy for the proxy and wireguard to join my VPS and home network vlans.

    My home IP can never be exposed and the VPS provider only sees the wireguard traffic.

  • I built a full AI environment in the terminal
  • I don't use toolformer it's just used for demo purposes, I simply scan the PDF of the paper and generate embeddings which are used for question answering. The AI logic is built with Langchain.

    It currently uses OpenAI model but the next priority for me is to use local LLMs which should be straightforward with Langchain.

  • I built a full AI environment in the terminal

    github.com GitHub - blob42/Instrukt: A fully-fledged AI environment in the terminal. Build, test and instruct agents.

    A fully-fledged AI environment in the terminal. Build, test and instruct agents. - GitHub - blob42/Instrukt: A fully-fledged AI environment in the terminal. Build, test and instruct agents.

    GitHub - blob42/Instrukt: A fully-fledged AI environment in the terminal. Build, test and instruct agents.

    Hi all,

    I wanted toshare a project I have been working on.

    With Instrukt, you can build, customize, debug and instruct AI agents straight from the terminal.

    I made a quick demo to showcase the main features here: https://youtu.be/_mkIoqiY0dE

    Looking forward for feedback.

    3
    Discovered The Logic for the Fishing Industry
  • use homomorphism and apply it to everything:

    interface Profitable {
          exploitable() --> bool
          can_organize() --> bool
    }
    
    let profitables: list[Profitable]
    
    for entity in all_things_on_earth {
        if entity.exploitable && !entity.can_organize {
            profitables.push(entity)
        }
    }
    
    profit += sell(exploit(profitables))
    capital += buy_all_you_can(profit) - (buy_politicians(profit))
    
  • Reddit Exodus: Welcoming the Selfhosted Community to Lemmy - Migrating to Freedom!
  • With have the huge opportunity of finally escaping censorship on centralized platforms. I honestly never thought Lemmy would take off as it has in the last few days. I started to get pessimistic on the overall death of the internet as I grew to know. This might be a drop of hope in the ocean of corporate greed that's destroying everything now.

    Will setup an instance as well as soon as I have time.

  • Seriously, what's up with big sites literally dying as we speak?
  • Right now I use https://github.com/tubearchivist/tubearchivist

    It requires a bit of technical skills to setup the instance but offers an easy UI to quickly add channels/playlist and automatically archives new videos.

    If you want an easier script checkout https://github.com/TheFrenchGhosty/TheFrenchGhostys-Ultimate-YouTube-DL-Scripts-Collection/

    You can put in a file the list of channels/playlists it videos to save and run the script, it downloads everything organized in folders including subtitles and video descriptions.

  • Expressing concerns about moderation policy on lemmy.ml
  • Fair enough I understand your point of view. My appologies for the rude comment. I think this problem will fade with other general instances getting more popular. As I understand Lemmy.ml is closed for new users so it's only a matter of time.

  • Expressing concerns about moderation policy on lemmy.ml
  • He is asking the moderators to justify "their" rules on "their" own instance, which I can understand. Arguing that this instance is predominant and therefore should be apolitical is where I disagree.

    Op is obviously trying to create drama which is being shared on Reddit to discourage people from joining Lemmy ( not lemmy.ml the instance). Any new user who would spend a bit of time would figure out that there are many instances to all tastes, if not they could create their own instance.

  • *Permanently Deleted*
  • I don't understand the motive of Microsoft here. They invested massively in OpenAI so what do they gain from open sourcing a rival model to their own investment ? What is not being told here ?

  • Problem writing posts with 0.0.30

    While writing any post or reply, using the backspace key often deletes the previous word (merge two previous tokens) which makes writing anything longer than a sentence hell.

    0

    Creator of Fallout series started a vlog series

    Hi all,

    As the title says , Timothy Cain , creator of the fallout series started a youtube channel where he discusses Fallout and game development. It's really interesting listening to the history and politics that went behind.

    0

    Some tips to get me motivated build with Rust

    Hi all,

    I started learning rust a few months ago on my free time. I went through the most difficult already like borrow checker and I used the Learning Rust book from Jim Blandy as reference especially for its first chapters.

    This is not my first time learning a language I already have experience with Python, Go, JS, C, Lua ... but with Rust it feels different.

    Everytime I learned a new lang there was always a milestone I crossed that made me feel comfortable using the language, that milestone was always some side project or program I needed anyway.

    I am trying to do the same with Rust but the slowness of learning and looking up the docs coupled with the verbosity of the language is not very motivating. Don't get me wrong, I really want to use Rust and learn it as it looks very elegant and clean, I already learned a lot more about lower level details of programming. The documentation is probably the most elaborate one I ever used for a programming language.

    To keep me going I am practicing Rustlings while a procrastinate to work on the side project I chose as first project.

    I am just curious how others passed that milestone with Rust.

    5