Where to find the Code-Op

Wow, thanks for the stickies! Love all the activity in this thread. I love our coding comrades!


Hey fellow Hexbearions! I have no idea what I’m doing! However, born out of the conversations in the comments of this little thing I posted the other day, I have created an org on GitHub that I think we can use to share, highlight, and collaborate on code and projects from comrades here and abroad.

  • I know we have several bots that float around this instance, and I’ve always wondered who maintains them and where their code is hosted. It would be cool to keep a fork of those bots in this org, for example.
  • I’ve already added a fork of @WhyEssEff@hexbear.net’s Emoji repo as another example.
  • The projects don’t need to be Hexbear or Lemmy related, either. I’ve moved my aPC-Json repo into the org just as an example, and intend to use the code written by @invalidusernamelol@hexbear.net to play around with adding ICS files to the repo.
  • We have numerous comrades looking at mainlining some flavor of Linux and bailing on windows, maybe we could create some collaborative documentation that helps onboard the Linux-curious.
  • I’ve been thinking a lot recently about leftist communication online and building community spaces, which will ultimately intersect with self-hosting. Documenting various tools and providing Docker Compose files to easily get people off and running could be useful.

I don’t know a lot about GitHub Orgs, so I should get on that, I guess. That said, I’m open to all suggestions and input on how best to use this space I’ve created.

Also, I made (what I think is) a neat emblem for the whole thing:

Todos

  • Mirror repos to both GitHub and Codeberg
  • Create process for adding new repos to the mirror process
  • Create a more detailed profile README on GitHub.

Done

spoiler
  • Recover from whatever this sickness is the dang kids gave me from daycare.
  • CARCOSA [mirror/your pronouns]@hexbear.net
    shield
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    Thank you for organizing this and happy to see all the interest, there is a matrix room for hexbear affiliated devs please send me a message on matrix to get invited.

    Here are some issues the community has asked for, if you want to contribute to upstream lemmy

    Modmail: https://github.com/LemmyNet/lemmy/issues/5110

    User notif when mod action: https://github.com/LemmyNet/lemmy/issues/4572

    Being able to mark comments read: https://github.com/LemmyNet/lemmy/issues/3597

    post tagging / tag filter: https://github.com/LemmyNet/lemmy/issues/3788

    user-side word filter: https://github.com/LemmyNet/lemmy/issues/3710

    top-level comment lock: https://github.com/LemmyNet/lemmy/issues/3842

    comment-tree removal: https://github.com/LemmyNet/lemmy/issues/3841

    report context link and mod action UI buttons from the /reports page: https://github.com/LemmyNet/lemmy/issues/3841

  • roux [he/him, they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    Spent all morning writing a form for a website and came to hexbear to get away from code and then you dump this on me.

    I’m interested. I have a github account but I’m hesitant to link it because it has my business site on there with identifiable info(real name and city). But I just checked and I currently have 560 commits this last year and 49 repos. I know a bit but I mostly fumble when I need to do merges and shit. Idk anything about gh orgs tho.

    I do web dev mostly but have experience with React/React Native. I’ve been using Linux full time for about a decade and dual-booted for like 3 years before that. Mostly Ubuntu derivatives but I used Arch for school back in 2015 or so.

  • yoink [she/her]@hexbear.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    i always think i’m a good programmer and then i see some open-sourced code some folks did in their spare time that blows my mind and I realise i still know nothing a decade into coding lmao

    this looks really cool, i might see what i can do to help out/if there’s anything worth adding to the repo at some point :))

    • FunkyStuff [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      3 months ago

      3 years of coding in college that was basically all about math, puzzle solving, and applying data structures, only to then go and actually work on a real web project as a full stack dev: oh it’s all API calls and database crap isn’t it

      edit: or if you do systems programming then it’s all about combobulating 5 different antediluvean libraries together and memory management (Rust stays on top)

      • invalidusernamelol [he/him]@hexbear.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 days ago

        Solving puzzles is fun, but I can count on one hand the amount of times that the solution to a real world problem was some novel algorithm and not just throwing another hash map at it.

        I have used a couple recursive DFS solutions to things, feeling all clever, then it breaks as the search depth increases so I switch to just memoizing in a hash map and it removes the recursion issue and gives major speedup.

        Elegant solutions pretty frequently give away to messy, practical ones that don’t feel as clever.