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/)TO
Posts
23
Comments
1,706
Joined
2 yr. ago

  • Until I saw your post, I was going to guess the A,0,2,3,4,6,F switch would switch it into different numerical bases. Like, if you wanted to do math in binary, switch to the "2" position. "0" (or maybe "A") would be base 10. "F" would be hexadecimal. But what you have definitely makes more sense.

  • The GPL family of licenses was designed to cover code specifically. AI engines are code and are covered in most jurisdictions by copyright. (Disclaimer: I know a lot less about international intellectual property law than about U.S. intellectual property law. But I'm pretty confident what I'll say here is at least true of the U.S..) But you don't really have a functional generative AI system without weights. And it's not clear that weights are covered by any particular branch of intellectual property in any particular jurisdiction. (And if they are, it's not clear that the legal entity who trained the engine owns those rights on those weights rather than the rights holders who hold rights to the materials being used as training data.) It's the weights that would make for any biases or purposefully nefarious output. Nothing that isn't covered by intellectually property can meaningfully be said to be "licensed", really. Under the AGPLv3 or any other license. To speak of something not covered by any intellectual (or non-intellectual, I suppose) property as "licensed" is just kindof nonsensical.

    Like, since Einstein's General Relativity isn't covered by any intellectual property, it's not possible for General Relativity to be "licensed". Similarly, unless some law is passed making LLM weights covered by, say, copyright law, one can't speak of those weights being "licensed".

    By the way, there are several high-profile cases of companies like Meta releasing LLMs that you can run locally and calling them "Open Source" when there's nothing "Open Source" about them. As in, they don't distribute the source code of LLaMa at all. That's exactly the opposite of "Open Source" and the weights aren't code and can't really be said to be "Open Source". More info here.

    Now, all that said, I don't think there's actually any inherent benefit to LLMs, AGPLv3 or otherwise, so I don't have any interest even in AGPLv3 engines. But I'm all for more software being licensed AGPLv3. I just don't think AGPLv3 is a concept that applies to any portion of LLMs aside from the engine.

  • 12 characters, upper/lower/special requirement, and no more than two occurrences of the same character together. That's FedEx.

    Two other thoughts on the topic:

    • Websites/apps/etc should always list their password requirements on the login page to make it easier to determine what password you used for the site in question.
    • There are plenty of websites where I literally log in only by using the "forgot password" flow because their password requirements are so ridiculous.
  • I know the pain. I've worked at Windows-only places and places where the options were Windows or Mac but you were strongly encouraged to use Mac. Honestly, when I started at the latter place, I hadn't touched Windows or Mac in like a decade, so as far as what I was familiar with, Windows and Mac were about the same for my purposes. And since most of the team used Mac, I just went with Mac.

    The graphical system was terrible (to the point I even looked into what it would take to replace the default Mac graphical system (was it called "Aqua" or something? Don't remember.) with something X11 based, but that's like 100% impossible), but the thing that I hated the most was the touch bar. The Siri "button"(/"icon?") on the touch bar was like one millimeter away from the backspace key (which is called "delete" in Mac for some reason, even though it acts like backspace). I'm sure I wasted so much time just closing Siri dialog boxes.

    All that said, I'm not saying Windows would have been better than the Mac I had to use there. I probably would have been just as frustrated with Windows.

    I'm lucky enough now to be working for an employer that lets me use Ubuntu. I disabled all the default desktop environment stuff. I unfortunately can't get away with Sway because I need to use Zoom and desktop sharing doesn't work with Sway, but I use i3 which acts virtually identically (and does support desktop sharing).

  • Yeah, Gnome is far to bulky for my taste as well. I use Sway. It's one single process. And it's a Wayland compositor, so I don't have any separate process for the X server. And Sway is currently using less than 90MB of RAM on my computer. With nothing else running but a minimal terminal emulator, htop, SystemD, and various daemons, my whole system is using less than 480MB of RAM.

    And that all makes me happy, of course, but just seeing small numbers isn't really the point either. Aside from resource usage, I spend less time fixing, fighting with, upgrading, configuring, and otherwise maintaining Sway than I would KDE or Gnome or XFCE, and more time using my computer for the stuff I want to do on it. (As an aside, Sway's tiling model is absolutely baller. I rarely have to think about where I want my windows, and when I do have to think about that, I don't have to go to the mouse to position/resize them.)

    KDE and Gnome are two different varieties of seven(-hundred?)-layer bean dips of dependencies atop dependencies. I like that my entire graphical system is one process with comparatively few dependencies that I can wrap my head around pretty easily. (And, honestly, Sway is a step up in bulkiness/heaviness/complexity from dwm, which is what I used previously.)

  • I meant more like not taking up shit tons of hard drive space, memory, or CPU, not having a billion dependencies, starting instantaneously, low cognitive load, etc.

    It was kindof a sarcastic dig at KDE. I deserve downvotes.

  • Yeah, I'm planning to switch from Arch to Gentoo. Systemd isn't the only reason, but it's a big one.

    (Yes, I know about Artix, but it's... kindof a Frankenstein's monster, still mostly depending on the Arch repos and still with certain relics of Systemd. Or at least it was when I last tried it.)

  • Water

    Jump
  • There are definitely more hydrogen atoms in a mole of water than stars in the Milky Way.

    The Milky Way has somewhere between 100 and 400 billion stars according to Wikipedia (1*10^11 to 4*10^11). A mole of water has 6.022*10^23 molecules in it, each of which has two hydrogen atoms in it for a total of 1.2044*10^24 hydrogen atoms.

    10^24 / 10^11 = 10^13 which is ten trillion. So, a mole of water has roughly ten trillion times as many hydrogen atoms as the Milky Way has stars.