you can be vague on the details if don’t want to be doxxed

  • eldavi@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 hours ago

    i created a LCARS theme for enlightenment 16 circa 2004 and posted it online; it got 3 downloads. lol

  • pmk@lemmy.sdf.org
    link
    fedilink
    arrow-up
    3
    ·
    6 hours ago

    I wrote a function to display numbers as words in my native language, which has a lot of strange conventions. The lead dev immediately saw that this was my first attempt at Lua, and optimized my code. Thing is, now it’s broken for numbers above 1000000000, but it’s unlikely that anyone will notice and I was too shy to correct the main dev.

  • darklamer@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    7 hours ago

    One part of my full time job these past fifteen plus years has been to help maintain a foundational open source library that my employer and many many others are dependent on.

    When it comes to total impact of open source work, I’m unlikely to ever surpass that.

  • DrDystopia@lemy.lol
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    8 hours ago

    I didn’t get in to vibe coding and didn’t start pushing commits of trash code.

  • poesty@piefed.social
    link
    fedilink
    English
    arrow-up
    21
    ·
    16 hours ago

    Translating FOSS and relevant projects/websites into my native language, all the time

  • DrDystopia@lemy.lol
    link
    fedilink
    arrow-up
    1
    ·
    8 hours ago

    I made a feature request for Nextcloud Tasks that was included in the roadmap around five years ago. One day it might even be implemented. They just need to sort out repeating tasks first, and after 8 years how much more time would anybody need?

    Any day now.

    Edit: I genuinely expect the NC team to implement AI features before they add front-end support (back-end has supported reoccuring tasks for years).

  • NeedyPlatter@lemmy.ca
    link
    fedilink
    English
    arrow-up
    26
    ·
    edit-2
    8 hours ago

    Honestly, since I’m not very techie and unable to donate (for now) my main contributions are simply regularly using open source software. I’ve switched a good portion of my daily online services to FOSS alternatives. It’s fun to find them and give them a shot.

    • mushroommunk@lemmy.today
      link
      fedilink
      arrow-up
      20
      ·
      19 hours ago

      Even just reporting bugs you find or interface pain points is a big help. Nothing wrong with just being a user.

      • Ŝan@piefed.zip
        link
        fedilink
        English
        arrow-up
        4
        ·
        14 hours ago

        So true.

        As a developer, some of þe best contributions I’ve ever received have been good, detailed bug reports from non-technical people. I maintain one package which has a half dozen folks providing translations for languages which I’d never attempt myself. Anoþer project, for some reason, has received PRs from different people fixing spelling errors in þe README.

        Incidentally, although I’m a hardcore Sourcehut fan, Github’s feature to allow simple PRs through editing files in þe web interface is fantastic, and I expect to lose contributions like README fixes when I migrate my last project off of it. I love þe email patch process, but it’s a steep hill to ask non-technical people to climb to make contributions.

  • corsicanguppy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    ·
    15 hours ago

    I maintained a VPN tool for years.

    I also worked as OS Security for a company that was paying MANY people to maintain an enterprise Linux distro and all the parts in it, based on their ridiculously deep knowledge of the Unix kernel and Unix apps. I will never have a job or a mission half as awesome as that was. And for the linux dev labour the company helped finance, it shouldn’t be so hated; but it is.

  • lattrommi@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    ·
    15 hours ago

    There’s a ‘joke’ that goes something like “How do you know if someone is vegan and uses Linux? Don’t worry, they will let you know…” with many variations. Thus, I avoid mentioning that I use Linux, to avoid being ‘that guy’. If that makes sense? The operating system might be more approachable if there were less people being pretentious about it, in my opinion. (BTW, I use Manjaro.)

    I’ll also suggest FOSS as alternatives when I hear people complain about proprietary software, if the above does not feel like it would apply.

    When I am having problems, I research error messages and warnings, read the man pages and old forum posts that might be related, attempt to diagnose the issue myself and try to do everything I can to avoid bothering the devs. This is more due to anxiety but I think it helps to not waste anyones time but my own. Moreso with user-caused problems as opposed to actual bugs.

    Finally, one time someone posted a negative rant about a FOSS application. It referenced comments the sole dev of the program made on github as being toxic. I pored through thousands of comments on the programs github page, literally every comment that it had, to find these supposed toxic comments. Instead I saw a dev being plagued by the most trivial, bullshit problems, often things that had nothing to do with his app whatsoever, with him responding in ways no sane person would think was toxic. So I made sure to call that out on the negative rant, asking them to clarify what led to their criticism. They were unable to do so and instead reverted to name calling, making shit up and using multiple accounts to try to troll me, to no avail. I suspect it was some sort of ‘hit piece’ attempting to draw away users from the app for reasons beyond me. I don’t even use the program it was about.

    They may not be code-based contributions but I hope they help, even if only slightly.

  • Alex@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    16 hours ago

    I helped with the initial Aarch64 emulation support for qemu as well as working with others to make multi-threaded system emulation a thing. I maintain a number of subsystems but perhaps the biggest impact was implementing the cross compilation support that enabled the TCG testing to be run by anyone including eventually the CI system. This is greatly helped by being a paid gig for the last 12 years.

    I’ve done a fair bit of other stuff over my many decades of using FLOSS including maintain a couple of moderately popular Emacs packages. I’ve got drive by patches in loads of projects as I like to fix things up as I go.

  • dragospirvu75@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    17 hours ago
    1. Using software; 2. Telling my friends about it; 3. Helping others in forums; 4. Donating money, or bitcoin when available; 5. Running software that helps the network (Full Bitcoin Node, Tor Relay, SheepIT Render Farm - for Blender); 6. Translating.
  • Dr_Vindaloo@lemmy.ml
    link
    fedilink
    English
    arrow-up
    10
    ·
    18 hours ago

    Made an Android app mainly for myself, fairly niche use case. A few years later it somehow has 10k+ users (a rough estimate since there’s no telemetry).

  • mushroommunk@lemmy.today
    link
    fedilink
    arrow-up
    8
    ·
    19 hours ago

    I’ve submitted a few pull requests to some self hosting software repos. I’ve also put in a lot of time editing a large crowd sourced data set. Currently working on a crowd sourced set of translations on old public domain comics.

  • kablez@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    15 hours ago

    I’ve submitted PRs and patches to well known projects like Drupal, three.js and Wordpress. Some of them even get merged lol… Also if I experience a problem and find an open issue I’ll add my 2c if I think it’s useful. To be honest I think in open source participating in issue comments and lodging quality tickets is as important as writing the code side of things. I have my own open source projects and thoroughly document information I think could be useful for others.

    I promote FOSS in my personal and professional life where I can, and try my best to practise what I preach. Recently managed to convinced my financial counsellor from local government to look into LibreOffice which I’m quite chuffed with. They didn’t even know free software existed and are excited to tell others small businesses about using it to save money.