• 2 Posts
  • 98 Comments
Joined 3 years ago
cake
Cake day: July 22nd, 2023

help-circle

  • Dingaling@lemmy.mltoOpen Source@lemmy.ml•Ban AI Slop?
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    12
    ·
    5 days ago

    I had a report for AI slop today. 1m LOC in 3 months.

    I don’t understand this, is it human slop?

    Would love to hear your thoughts.

    AI is here and not going away. Almost every programmer I know, professionally and hobby, uses it to a greater or lesser extent.

    We have plenty of crap software in foss that was authored by people, always have, even when it was called public domain. I’ve certainly shared crap code going back over three decades and I don’t need a clanker to make it bad.

    Bad software gets rejected or unused because it’s not very good. Why can’t those same standards apply whoever or whatever created it?

    The only thing I think is important, is to be honest.



  • Dingaling@lemmy.mltoOpen Source@lemmy.ml•Open source vs proprietary software
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    1 month ago

    Absolutely - anything can have more than one objective. But when money is an objective, the one constant is that it changes what it affects. Sometimes better in some ways, sometimes worse.

    Sport is a good analogy here, I think. Amateur sport has little impact beyond those directly involved. Adding money increases exposure of those sports, better facilities, lots of scope for good - and yet big money sports are also very often mired in corruption and greed. (FIFA being a timely example) Those base human behaviours never go away.




  • Google’s summer of code started 21 years ago and has been a positive thing from every angle.

    Remember that back in 2005 Google was still largely running under its founding principles of “Do no evil” and I honestly believe it was a truly altruistic move. Certainly, a great amount of coders got access to skills and support they would never have otherwise, and a huge amount of projects benefited from it. Google weren’t the only supporters of it, I know Suse contributed and likely others.

    So why do they still do it now that Google is all grown up and abandoned those founding principles?

    I suspect it’s due to some or all of these reasons;

    • Why not? It’s good PR and cheap advertising.
    • They get to spot good developers early on and enhance their hiring quality.
    • Those developers bring energy, skills and access to projects. Those are the active employees that every employer wants.
    • The projects are used by Google so improving them is net benefit to the company.
    • Cancelling it now would lead to bad PR and bad feeling. Even Google doesn’t want to needlessly waste a good thing. And if they did stop it, a competitor might swoop in and not only take the benefits from it whilst looking like the white knight.


  • I do, and have printed instructions in a “When I die” sealed envelope.

    But I think this is more of a people problem than a technical one. 99% of the pictures in my immich instance are of no interest to anyone else, along with most other things I back up. Some websites I’ve made I’d like to continue so have their source in github and on free hosting, but eventually the domains will expire and they’ll go away.

    What you can’t provide is selecting what’s important enough to the family and what they want shared, which is the hardest part. And in some cases, that’s what people post on socials. How you want to be remembered is often just your facebook feed.




  • We’ve considered eliminating the Lifetime Plex Pass in the past, given that recurring subscriptions help us sustain long-term development, but we know it’s still a valuable option for many in our community. So instead of retiring it, we’re keeping it available at a price that reflects the real, ongoing value of the software we’re committed to building and maintaining for years to come.

    Translation: We fucked up by creating a lifetime pass but now we can’t get rid of it without being sued by everyone who did what we said they should and bought one. If we honour existing passes and stop selling new ones, we’ll be reviled by everyone else, so we’ll just pick a ridiculous figure out of the air so nobody can say we killed them.



  • A lot of the replies so far focus on fixing the problem yourself, which is awesome if you’re a coder.

    But even reporting problems is a big help to all projects. Found a bug? Report it - give the right information and be cordial.

    Also, contribute sensible suggestions. Some smaller projects suffer from a single owner not understanding how others might use their work because they don’t have that perspective (certainly an issue for me). Plus, getting involved and contributing this way can be a huge motivator to these small projects. It can be pretty disheartening to work hard on a passion project and not hear anything back from users.







  • Dingaling@lemmy.mltoOpen Source@lemmy.ml•Email 101 Book?
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 months ago

    (Have read you’re not interested in self hosting - I think that’s very sensible. It’s a lot of work and even then, very difficult to do it well and be reliable)

    Suggest finding a reputable email provider, and they will require payment.

    I recently moved from gmail to proton. The migration process was very smooth, with proton copying over all my existing email and calendars from gmail. However, their web clients are very slow in comparison (since they’re encrypted - click on an email and it’s 3 seconds or so to open, an eternity!). I find that annoying enough that I’ve setup thunderbird via a proxy, but that has negated some of the ease of use.

    There are quite a few good options around, maybe others will chip in with recommendations.

    Once you have a new mail client, your user@gmail.com address will not be valid. However, if you want it to, you can keep your old email account with gmail as well, and have it forward all incoming email to your new home. That allows you to gradually move your accounts over at your own speed. I think this is important as there will be more than you expect of them, but the process isn’t hard.

    Most of those new providers will also allow you to use a personal domain, and multiple users. So you can register a domain that stays with you - that’s the domain.org bit of your email address, and multiple users - the bit before the @.

    The good providers will have guides and documentation about helping you through this also.