[–] 6 points 1 week ago

two-faced mozilla is trying very much to chase the newest trends and play the both sides, showing off whichever fits them at the moment. now these chatbots are creepy and no one wants them but at the same they have to add them to firefox because they're the future and everyone wants them. just like all that times they talked about how personalized ads are bad and then added a preselected toggle to send performance data to advertisers. or when they talk about giving users more power and choice and then implement widevine's cdm.

they want a userbase but also want the money to keep flowing, so they'll tell the users what they want to hear and then implement the newest fad to keep in good terms with the big tech.

  • source
  • parent
  • context
  • [–] 2 points 1 week ago (1 child)

    any media that requires a permission from an external party to play can and will eventually be taken from you. at least qobuz seems to be drm-free (i don't use the service, so don't quote me on that) so you should be able to make a copy of what you listen to. at least before they enshittify.

    still, i'd personally not feel comfortable entrusting a streaming service with being the gatekeeper of the media i want long-term access to.

  • source
  • parent
  • context
  • [–] 13 points 2 weeks ago

    hate this reductionist phrase trying to frame llms as neutral tech and the premise that you just have to learn to "use it right".

    this tech sucks up power like crazy, devalues human knowledge and art, deskills workers on a massive scale, aids in global surveillance, demands data centers that displace people, spits out code that violates the licensing of a huge number of projects, drives hardware prices through the roof. then it statistically generates some plausible-looking code and gives you a little productivity boost followed by a technical debt that we'll just kick down the line and deal with later.

    in the current version they're pretty unethical on every grounds. free software devs, espicially those with gpl'd projects, should know it better than anyone.

    any other "tools" that do that?

  • source
  • parent
  • context
  • [–] 36 points 2 weeks ago (3 children)

    thanks to the modern economics, it's not like there's many parties anyway and a drink in a bar costs more than my food for the whole day. plus we let big tech psychos convince us that the paid online dating trap is the way to go. the only people that cold approach me are street shysters and crackheads in the train station, and i like to be left alone in public, so i assume everyone else does too. you're probably out because you have stuff to do and not just walking around aimlessly, right?

    then everyone in college already has their friend group, barging in feels like intruding. if you find someone you have stuff in common with and you don't have mainstream social media, you're likely dead to them. then you start a job and get locked in an office cubicle forever.

    if you choose to play anyway, make sure you're not homosexual, or heavens forbid, trans or asexual. you'd be playing the game on hardmode!

  • source
  • [–] 11 points 3 weeks ago (1 child)

    writing the code is the easy part, having a good mental model of what's going on under the hood and planning ahead is the real challenge. if a chatbot puked out the code it's easy to assume that it's right because it worked under your conditions but you might miss stuff that you'd otherwise acknowledge if you wrote the code.

    using the chatbots directly discourages thinking and you're deskilling yourself in the long run, depriving yourself of hands-on experience that you'd usually pick up through your coding career.

    having a chatbot generate code for you also usually goes hand-in-hand with writing more code faster, which tends to be bad if you like stable software and want to prevent maintainer fatigue.

    and that's before we get into the ethical and legal problems.

  • source
  • parent
  • context
  • [–] 5 points 3 weeks ago

    it's not that it's harder to remove, with no reliable info about which commits are human made and which aren't, you can't reuse any of them from this point in time.

    for the record, the diff just between 7.2 and 7.3-rc7 is over 1.5 million lines and comes out to a 61 megabyte patch. but linux has been accepting sloppy code for a bit now and the last clean version is 6.16.7.

    you'd need a really well funded and motivated group of developers, and even then i worry how doable that is, especially if the goal is to stay linux-compatible.

  • source
  • parent
  • context
  • view more: next ›