I mean no harm.

  • 1 Post
  • 16 Comments
Joined 3 years ago
cake
Cake day: July 4th, 2023

help-circle
  • I hope we eventually get a copyleft lisence that states: “by using this product in a comercial product you have commited to supporting it, either by monetary fee or doing development work for it behalf, otherwise this product is entirely free of cost and is provided as-is”.

    Edit: and the developers can freely reproduce the GPL license exception for all their products:

    // Under Section 7 of GPL version 3, you are granted additional
    // permissions described in the GCC Runtime Library Exception, version
    // 3.1, as published by the Free Software Foundation.
    

    Currently, and I don’t know why, this extremely useful license exception for (C++) headers, which is meant for compiled down to machine-code is not usable for anything else. If your library is not part of GCC, the GPL does not help you here. As such, if you publish a header only library under GPL, you cannot state that the code using your code is not under “API” boundary, ie. free of GPL, while keeping your precious header under GPL. And no, LGPL, does not save you here.

    You only have non-copyleft lisences like MIT (disgusting), Apache (shitly less gross), BSL-1.0 (still non copyleft) or LGPL (not gross, but extremely limiting.)

    And, if you still publish something, I plead it is at least under GPL, since this guarantees a life for the produce, non-negotioable, forever, which I think is still better than dying and giving up to pooh of public domain.




  • JATth@lemmy.worldtoProgrammer Humor@programming.devu WoT m8
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    24 days ago

    Deploy the hypnobots! Marketing +10000%!

    The timeline with the current AI sounds like ripoff from “the paper clips” game, where the only task is to make the number go up. If you play that game, you’ll spot that dark patterns used have spread everywhere since.

    it doesn't end well for us.

    eventually consuming the earth and universe, converting them into paper clips. 100% addiction game.



  • JATth@lemmy.worldtolinuxmemes@lemmy.worldManage
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 month ago

    After using dnf a bit:

    • All the default answers are backwards to me, so dnf quite literally ignores my input.
    • dnf search did not show, by default, if a matching package is already installed.
    • Perfect perhaps for newbies, since dnf asks you trice.

    yeah… arch is not leaving me anytime soon. The option to makepkg from source a few custom packages is very neat.









  • Btw, ld.so is a symlink to ld-linux-x86-64.so.2 at least on my system. It is an statically linked executable. The ld.so is, in simpler words, an interpreter for the ELF format and you can run it:

    ld.so --help
    

    Entry point address: 0x1d780

    Which seems to be contained in the only executable section segment of ld.so

    LOAD 0x0000000000001000 0x0000000000001000 0x0000000000001000
         0x0000000000028bb5 0x0000000000028bb5  R E    0x1000
    

    Edit: My understanding of this quite shallow; the above is a segment that in this case contains the entirety of the .text section.