• 2 Posts
  • 632 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle






  • The dataset is massive and impractical to share, and a dataset may include bias and conditions for use, and the dataset is a completely separate thing from the code. You would always want to use a dataset that fit your needs. From known sources. It’s easy to collect data. Programming a good AI algorithm not so much.
    Saying a model isn’t open source because collected data isn’t included is like saying a music player isn’t open source, because it doesn’t include any music.

    EDIT!!!

    TheGrandNagus is however right about the source code missing, investigating further, the actual source code is not available. and the point about OSI (Open Source Initiative) is valid, because OSI originally coined the term and defined the meaning of Open Source, so their description is per definition the only correct one.

    https://en.wikipedia.org/wiki/Open_source

    Open source as a term emerged in the late 1990s by a group of people in the free software movement who were critical of the political agenda and moral philosophy implied in the term “free software” and sought to reframe the discourse to reflect a more commercially minded position.[14] In addition, the ambiguity of the term “free software” was seen as discouraging business adoption.[15][16] However, the ambiguity of the word “free” exists primarily in English as it can refer to cost. The group included Christine Peterson, Todd Anderson, Larry Augustin, Jon Hall, Sam Ockman, Michael Tiemann and Eric S. Raymond. Peterson suggested “open source” at a meeting[17] held at Palo Alto, California, in reaction to Netscape’s announcement in January 1998 of a source code release for Navigator.[18] Linus Torvalds gave his support the following day



  • OpenAI CEO Sam Altman declared a “code red” last week as the upstart faces greater rivalry from Google, threatening its ability to monetize its AI products and meet its ambitious revenue targets.

    Interesting that even Sam Altman is worried now!
    AFAIK there are also problems that Chinese companies have their own tool chain, and are releasing high level truly open source solutions for AI.

    Seems to me a problem for the sky high profits could be that it is hard to make AI lock in, like is popular with much software and cloud services. But with AI you can use whatever tool is best value, and switch to the competition whenever you want.

    It’s nice that it will probably be impossible for 1 company to monopolize AI, like Microsoft did with operating systems for decades.



  • I used XFCE many years because there were bugs and limitations in KDE I couldn’t live with.
    Now I’ve used KDE for about 2 years without issues, and they pull this stupid stunt!
    I still have XFCE installed, and when I switched to that my games worked fine again. Then when I wanted to switch back to KDE/X11 I couldn’t. It was friggin removed as an option after the latest upgrade, despite I specifically used KDE/X11 instead of Wayland because of a KDE/Wayland limitation that you can’t disable compositing.
    I do use compositing, but I like to have the option to disable it if I need to. And it was when I noticed I couldn’t disable compositing, I switched to XFCE to see if that worked.
    So long story short, I had to install a kde-x11-session package to be able to switch to it? WTF??
    I must admit this incident has made me think of switching to another distro that respect user settings more.

    PS:
    My short trip to XFCE was quite nice, they have refined the design some since last I used it. But damned I’ll have to port all my hotkeys again, I used top have them in xbindkeys, but I moved them to native KDE to be compatible with both X11 and Wayland. 🙄



  • to some disappointment is still using Mesa 25.1 series graphics drivers

    Good call IMO, my distro just upgraded to MESA 25.3, and I’ve had problems with black screens in games since that. I even tried switching to older kernels and since it’s apparently not the kernel, my guess is on the MESA driver.

    PS:
    I use a Radeon RX 6600 XT GPU, and it has worked fine for years before the upgrade.
    I checked the cabling first, and that the card was firmly socketed, but they are fine, and it clearly happened after the kernel/MESA upgrade??? It doesn’t happen in desktop, only in games.

    EDIT!!!
    Turns out it was KDE/Wayland that caused the problem, for some reason the upgrade moved me from X11 to Wayland, and I had to install X11-session for KDE, after switching to that it works fine again.
    Sad that Wayland which is supposed to be the better supported option now fails where X11 is still going strong.




  • it being not obvious what happens under the hood

    To me it feels like it does things I didn’t ask it to. So I’m not 100% in control 😋

    the idiomatic version of a loop in Rust usually involves iterators and function composition.

    What? You need to make a function to make a loop? That can’t be right???

    C-loops are easy for me to understand.

    Absolutely, the way C loops work is perfect. I’m not so fond of the syntax, but at least it’s logical in how it works.




  • I am willing to bet that the ownership paradigm that it enforces is going to feel at least moderately new to you

    Absolutely, I am more used to program closer to the iron mostly C. My favorite was 68000 Assembly, python is nice, but I prefer compiled languages for efficiency. Although that efficiency isn’t relevant for basic tasks anymore.

    The compiler error messages sound extremely cool. 👍