• @[email protected]
    link
    fedilink
    English
    13
    edit-2
    1 year ago

    That’s how it feels with alot of self-hosted AI stuff now. Even the youtube videos out there that start off with, “Hey guys, I’m gonna show you this super simple, easy way you can run your own self-hosted LLM. First pull up terminal…” and proceeds to spend a half-hour going over some kind of basic coding and cloning repos that’s still way above my head. Is it Git? Is it python? Is it both, what the fuck is going on? I just wanted an uncensored AI model that will generate My Little Pony furry porn, not a master-class in writing a bunch of seemingly random nonsensical commands.

    • @[email protected]
      link
      fedilink
      11 year ago

      I gotchu

      LM studio

      Thank me later. If you wanted the drawing shit then like that other guy said install Automatic1111

      • @[email protected]
        link
        fedilink
        English
        21 year ago

        Yeah, I’ve been messing around with LM Studio for a few weeks/months now and compared to the alternatives, that’s about the easiest thing out there. Setup through Command Line seems to be the norm outside of that. I was just messing around with trying to install the ChromaDB plugin for LM Studio and ran into that issue of the command line again. Like I don’t know if they’re talking about just the generic Windows Command Line program, if Git needs to be installed, is it in a python environment or does python need installed, and the guides I’ve tried going through seem to just skip over these basic steps and just assume you already know exactly what they’re talking about, that seems like a regular thing, just not enough preliminary explanation.

        Like, I’ve had some experience with coding over the years in various languages, but I’m used to a certain amount of hand-holding for basic guides, something like, “You’ll need this installed from here, go ahead and load up this thing, blah blah blah.” In most of the tutorials I’ve been seeing for anything related to LLMs or AI image generators or whatever, there’s just rarely any acknowledgement of complete newbies to the process, it’s just assumed you know everything they’re talking about already. I realize it’s alot of copy/pasting and it’s pretty straight-forward, but it feels like many guides are just glossing over really basic need-to-know info.

        • @[email protected]
          link
          fedilink
          11 year ago

          That’s cause it changes all the time, so it’s very hard to maintain these things. Literally every day a new paradigm shift comes out kinda

    • @[email protected]
      link
      fedilink
      281 year ago

      Step 1) Download the LLM with git

      Well, fuck we should have known that this requires a masters in computering. Dude these comands are easy, literally copy and paste. The instructions are literally handholding you to run it and thats still to complicated. Also who makes furry porn with a Large Language Model?

      • @[email protected]
        link
        fedilink
        41 year ago

        You made me chuckle. But let’s all agree that learning to use git is a ball ache and isn’t very intuitive. Throw repositories into the mix and lay people just aren’t gonna get it. I think using git should be taught in highschool IT classes though, most people will never use it, but it will massively help those who do need to learn it.

        • @[email protected]
          link
          fedilink
          31 year ago

          Frequently repos say “git clone [repo url]” which i think is enough for most people to copy and paste. I’m a programmer and usually I just click things in my IDE to do git work for me so I’ll agree its not an easy thing to use.

    • @[email protected]
      link
      fedilink
      141 year ago

      Just install stable diffusion via command line and download the models and Loras from civitai. It’s really that simple.

    • @[email protected]
      link
      fedilink
      91 year ago

      just go to the releases? yes it’s slightly hidden but that’s because github isn’t supposed to be a way to publish release files, it’s supposed to be a place to host and collaborate on source code.

      but so long as the developer handles releases correctly it’s just like 2 clicks to download an executable file…

      • @[email protected]
        link
        fedilink
        41 year ago

        That’s just malicious compliance. They know they shouldn’t provide easy access because it may increase accountability. It’s silly

    • @[email protected]
      link
      fedilink
      1211 year ago

      “I went to the farmer’s market but they didn’t sell me a complete meal, only all these fucking plants. They think everyone’s a cook, and expect to know cooking, but i’m not and I don’t. Make a fucking meal and give it to me! Stupid fucking smelly farmers” – that’s how that sounds

      • @[email protected]
        link
        fedilink
        191 year ago

        Not really, no. There’s a releases section where the developer can upload an exe for example but it’s really not easy to tell that that’s where you need to go if you just want to use the program/script, etc and you’re not a tech savvy person.

        So yeah, the UI could be improved on that front.

      • @[email protected]
        link
        fedilink
        141 year ago

        To strain your metaphor, I think what most people are looking for is a sign that says “FOOD COURT THIS WAY ->”

        If they just had a prominent link to “download latest stable version” in a consistent place, people wouldn’t be so confused (and devs wouldn’t have to do extra work to try and make it obvious).

        • @[email protected]
          link
          fedilink
          81 year ago

          The specific repo in question had (and still has) a USAGE section.

          And again, I have to point out that it is a python script, not an executable - it’s not standard, common or expected that python scripts be provided as a standalone executable. What makes you think even if there was a download link the guy would have gone down to find it?

          Metaphors aside, the guy who originally posted this literally went on a source code-hosting website that primarily aims at making source sharing easier, yelling that he didn’t want to see said source-code, only an executable for a product that literally does not compile to an executable, did not bother reading the instructions, but instead posted on a public forum, in full arrogance, insulting developers by calling them “SMELLY NERDS”.

          I’m astounded that there’s still people defending this guy like that’s a totally normal thing to do.

          If you only want to download an executable, GitHub is NOT the best place to look for that. Yes, many developers do provide compiled versions of their code, and yes, it is often very convenient that they do so - but it is neither the intended purpose of GitHub, nor is it required that developers provide one.

          • @[email protected]
            link
            fedilink
            4
            edit-2
            1 year ago

            But a lot of developers do do exactly that. They not only distribute binaries on their github, it is the only place where they distribute binaries. Github should probably recognize that it is a common use case and accommodate it better.

            I’m also sure that a lot of people, like myself, took no notice of what specific package this user was complaining about, and are simply agreeing with the general sentiment that github could make things easier for non-technical users (which would, in turn, make it easier for developers since they would not need to field questions from users about how they download the software).

        • @[email protected]
          link
          fedilink
          21 year ago

          I mean, there is at least one, it’s called the releases page. Maybe what you want to eat hasn’t been prepared there, though. That’s not because they don’t realise people can’t all cook, but because they haven’t done it yet.

          • @[email protected]
            link
            fedilink
            21 year ago

            Just put a link to the playstore or another store where normal human beings can get the software we are interested in trying or buying /s

            • @[email protected]
              link
              fedilink
              1
              edit-2
              1 year ago

              I’ll call my guy at Google and tell him to get right on that. I’m sure the my C++ code will run very well on Android. /s

              (It looks like this specific application was written in Python, so better, I guess)

              • @[email protected]
                link
                fedilink
                21 year ago

                Snap store or windows store then. Just put the link and not commands for us to compile and do that evil hacker stuff.

      • @[email protected]
        link
        fedilink
        121 year ago

        I know how to do it but I’m not selfish enough to forget how it was the first times. You won’t convince me it’s user friendly

        • @[email protected]
          link
          fedilink
          281 year ago

          The point, which you missed, is that going to github, a source code hosting service, to look for downloading executables for your specific platform - is like going to a farmer’s market to try and get a ready made meal. You’re at the wrong place, and it’s not meant for you if that’s what you’re looking for.

          Github is fairly user friendly, but it’s users are developers.

          • @[email protected]
            link
            fedilink
            31 year ago

            But when consumers get in contact with Github - and they do get in contact at some point - it is to download executables, since a good number of consumer-facing software which isnt on an app store does simply release their executables on github. That twists people’s understanding of what the platform is.

          • @[email protected]
            link
            fedilink
            7
            edit-2
            1 year ago

            I’m a developer and I hardly ever compile shit for my personal computer from source. I’d rather use a package manager, sure, but on Windows that’s by far the exception to the rule and if you want regular users to use your app, it needs to be a downloadable EXE.

            • @[email protected]
              link
              fedilink
              English
              21 year ago

              This. Building a random app from source and tracking down its many dependencies is a massive pain in the ass, doubly so on Windows where you have to jump through a ridiculous number of hoops just to install a C compiler.

              • @[email protected]
                link
                fedilink
                English
                11 year ago

                This can be true and still irrelevant. It’s a free git repo host. Binaries are not its main purpose and random users complaints don’t matter.

      • @[email protected]
        link
        fedilink
        3
        edit-2
        1 year ago

        It’s more like going to a restaurant expecting them to make a recipe but instead they tell you to select this random list of things and then they cook it (like US Mongolian bbq places).

        If you know what you’re doing you get a good meal. If not? Ketchup on rice.

    • @[email protected]
      link
      fedilink
      71 year ago

      Yeah seriously, I don’t understand why Github can’t just have a dedicated download button. Instead you have to dig through the Readme to find it and it’s in a different place every time.

    • Captain Aggravated
      link
      fedilink
      English
      301 year ago

      Absolutely. Github is a TERRIBLE way to publish software or computer files, in much the same way that oatmeal is a terrible bedroom lubricant.

      • @[email protected]
        link
        fedilink
        21 year ago

        What’s the problem with github and what would you use to publish software or computer files instead?

        • Captain Aggravated
          link
          fedilink
          English
          71 year ago

          Same thing that’s wrong with oatmeal: Nothing, that’s just not what it’s for.

          Github and tools like it are designed for codebase versioning. It’s a great tool for developers who have a need to collaborate with others and manage releases/branches. But, it’s really not great for distributing executable apps to end users because it’s not for that. You shouldn’t tell end users to clone a git repo and type make install, because that’s not normally how people manage software.

          If possible, the app should be packaged and in a software repository/app store typical of the platform. Chocalatey on Windows (Microsoft has their own Windows Store, but fuck that), Brew on MacOS…if we’re talking about an end-user application for Linux, I’d recommend Flatpak because it’s become the de facto one to rule them all; if you really must host something on your own website right next to a windows .exe I will say go with appimage.

          You can get hosting for distributing end user apps, Github has a service called Github Pages for this purpose, for example. But especially in the Linux world, too many creators of little things like to just point you at their git repo and only accept user feedback in the form of pull requests.

        • @[email protected]
          link
          fedilink
          1
          edit-2
          1 year ago

          Not OP but many Linux project I follow, since they don’t have many resources, publish their releases through Torrent, a seeebox is fairly cheap (something like €10 a month) and could be easily crowdfunded even for a small project, and isn’t a huge expense anyway. And the site could just be a static page, or better yet the magnet link could be aviable on Github for people that want the precompliled binaries instead of the source.

          E: did i say something controversial?

        • @[email protected]
          link
          fedilink
          4
          edit-2
          1 year ago

          Windows store, play store, snap store…many options for software publishing. GitHub should stay as a code repository

  • @[email protected]
    link
    fedilink
    251 year ago

    Man these comments are fun. The patricians defending the (admittedly) bad UI/UX as the skill-hurdle it is, while the rest are finding inventive ways to rephrase “gib button plz”

    • DefederateLemmyMl
      link
      fedilink
      English
      31
      edit-2
      1 year ago

      The UI is fine.

      It’s just that Github is a code sharing and collaboration platform for developers, not a software package distribution platform for end users.

      • @[email protected]
        link
        fedilink
        191 year ago

        While it may have begun that way (and may still be the overwhelming use case, idk the breakdown) devs are using it for FOSS releases, and that’s where the ‘less literate’ crowd enters. Sourceforge was very simple to use, and had a consistent layout. GitHub wasn’t meat to be a SF replacement, but here we are having this discussion

      • bermuda
        link
        fedilink
        English
        11 year ago

        Plenty of developers also use GitHub for software distribution for end users, so that’s where the problems lie. I’m not saying GitHub should change their UI to match something the site wasn’t made for, but it’s still an issue for people who choose to use it that way.

      • @[email protected]
        link
        fedilink
        21 year ago

        But it is often additionally used as a software package distribution platform, so it would be helpful for some developers to reach their users by having a clearer path to the most current release.

        I can personally do without a special button, and the op is obviously making a joke, but why not improve the UX for some users? It’s certainly possible to do this without impacting the smelly nerds who wouldn’t use the button.

  • SavvyWolf
    link
    fedilink
    English
    4261 year ago

    TBF, they could probably make the “releases” page more prominent rather than having it buried in all the “code” stuff.

    • Bappity
      link
      fedilink
      English
      121 year ago

      TRUE. the first time I used GitHub, the releases tab being all the way at the bottom in the mobile view confused me for a good while

    • @[email protected]
      link
      fedilink
      English
      311 year ago

      I’ve been using github for what, 10 years now? And I had no idea there even was a releases page.

      • @[email protected]
        link
        fedilink
        English
        191 year ago

        A lot of projects don’t use it or forget to update it for multiple versions so you probably aren’t missing much.

      • @[email protected]
        link
        fedilink
        14
        edit-2
        1 year ago

        If you use it as a developer you don’t care about the releases page. You want to see the code and for latest version you just need the git tags. But I’ve also used it for stuff I just needed to run on my machine as an end-user. And for those you turn to the Releases page. That’s where pre-built binaries go.

        But it also depends on the target audience. Some projects, even if meant more as software to run than code to import, still target mainly developers or tech users in general and will not have more than just instructions on how to build them. Others, say a Minecraft launcher, or some console emulator, will target a wider audience and provide a good Releases page with binaries for multiple platforms.

    • Ephera
      link
      fedilink
      English
      411 year ago

      Worst part is that this used to be a separate tab in the repo navigation. I still cannot conceive of a reason why they would move it from there to some random heading in the middle of the screen, except maybe so they can sell more GitHub trainings.

    • unalivejoy
      link
      fedilink
      English
      21 year ago

      On mobile, they hide the code by default. Though the releases are still hidden underneath the readme.

    • @[email protected]
      link
      fedilink
      61 year ago

      Honestly, releases and the readme could be the first page on their own, you can push the code to another tab as long as the clone button is there. There’s at most a 5% chance I’m just gonna raw dog the code straight from the browser anyways.

    • @[email protected]
      link
      fedilink
      231 year ago

      This is really bad on mobile too. I usually flip to desktop mode to get to releases page quickly.

      • @[email protected]
        link
        fedilink
        551 year ago

        not only the ux, some devs make it absurdly confusing to find a binary.

        I don’t want to throw anyone under the bus, but there’s this one niche app.

        their github releases at one point were YEARS out of date, they only linked to the current version in seemingly random issue reports’ comments. And the current versions were some daily build artefacts you could find in a navigation tree many clicks deep in some unrelated website. And you’d better be savvy enough to download a successfully built artefact too. And even then the downloaded .zip contained all kinds of fluff unnescessary for using the app.

        The app worked fine, sure, but actually obtaining it was fairly tricky, tbh.

        • Muu 🐄
          link
          fedilink
          131 year ago

          These build artefacts probably weren’t meant for end users, that’s why they contained the “unnecessary fluff”.

          • @[email protected]
            link
            fedilink
            71 year ago

            absolutely, but they were in general (IIRC) suggesting them for the main downloads, but just not telling anyone outside the comments, which was the weird part

          • @[email protected]
            link
            fedilink
            21 year ago

            I’m not so sure. I seem to be able to find my way around a GitLab project in much fewer moves than a GitHub project. But maybe I’m biased because I use it all the time at work. I know they change the sidebar a lot, though.

          • @[email protected]
            link
            fedilink
            51 year ago

            Comparing bad to bad doesn’t make any of them better lol

            I’ve gone nuts trying to download a single file from the git website on my first interactions with it (because somehow adding a download file button when you’re viewing a file on the site is just too much to handle)

          • @[email protected]
            link
            fedilink
            51 year ago

            It’s not black and white. I actually liked a few things better about bit buckets UI. It’s been too long to remember specifics though I think it was concerning PRs and diffs. I still think GitHubs review UI is too complicated. It took me literally years to fully understand it.

          • Gumby
            link
            fedilink
            English
            11 year ago

            The worst part about Bitbucket is the horrible, godawful, practically useless search

      • OOFshoot
        link
        fedilink
        201 year ago

        I’ve bounced off GitHub more than once trying to figure out how to download the .exe file that I assumed must be somewhere. Honestly I still don’t understand the interface and I’ve submitted bug reports for Jeroba on there. I might have even used GitHub for a project once? Every time I look at it it’s overwhelming and confusing and none of it is self-explanatory. But, that’s fairly true for a lot of stuff in programming.

        • JohnEdwa
          link
          fedilink
          21
          edit-2
          1 year ago

          If there is an exe, it’s under the releases link. On desktop it’s on the right sidebar below “About”. On mobile it’s at the bottom after the readme blurb.

          It’s not obvious because the code is the main focus and GitHub would much rather people host their releases somewhere else.

          • @[email protected]
            link
            fedilink
            81 year ago

            And even if releases are hosted on github, there should ideally be a download links page somewhere that presents the different binaries or installation files in an easier to understand format, especially if the software is designed for non-developers.

          • @[email protected]
            link
            fedilink
            English
            31 year ago

            That’s where it is? I’ve been sneaking my way in by clicking tags and then the releases toggle!

      • Big P
        link
        fedilink
        English
        251 year ago

        That’s not really what it’s designed for though

        • @[email protected]
          link
          fedilink
          221 year ago

          It doesn’t have to be a compromise imo. Most people just need a visible download button on the front pages. Wouldn’t hurt devs at all. I mean, even devs sometimes struggle with this lol.

          • @[email protected]
            link
            fedilink
            51 year ago

            It doesn’t have to be a compromise

            You keep using that word. I don’t think it means what you think it means.

            Any change to appease you would be a compromise, you understand this, yes?

        • @[email protected]
          link
          fedilink
          48
          edit-2
          1 year ago

          Do most people who use Excel also make art with it? Because sometimes devs also just download exe files on GitHub :D

          They don’t just always copy code from there.

          • @[email protected]
            link
            fedilink
            271 year ago

            Do MOST people who use GitHub download .exes? In my experience the VAST majority of people are using it for source and version control, not external releases. The overwhelming majority. FOSS and OSS is a small portion of the overall GitHub user base compared to, say, enterprise companies.

            • @[email protected]
              link
              fedilink
              421 year ago

              So you never downloaded a program on GitHub?

              No one everever said you need to compromise its focus on developers. There is no compromise to be made. It’s just a stupid button. Stop arguing lol.

              • @[email protected]
                link
                fedilink
                8
                edit-2
                1 year ago

                No, you shouldn’t really be downloading exe’s from github. It is widely being used to spread malware and to pretend that the software is open source when it is not. At least look for a link to the store page(including microsoft store), a distro-specific package or build instructions. Those usually have an AV scan or at least harder to fake.

                • @[email protected]
                  link
                  fedilink
                  21 year ago

                  Yeah a dude I know got hacked by downloading some random github program, the hacker even started taunting him via discord lol.

                  But I downloaded plenty of shit from github, like prusaslicer, my 3d printer’s firmware and plugins for octoprint. Always stuff that is verified via another page though. Almost never stuff that comes up during a random search, and if I do, I look it up first to see if it’s safe.

              • @[email protected]
                link
                fedilink
                111 year ago

                The github project page is for developers, and Github already gives you tons of ways to make a user website. Don’t ask your users to visit github.com/group/project, make them visit group.github.io/project, like any sane person.

                Same with Gitlab, BTW.

                And if you don’t like the full static site, use the wiki, or guide your users in the first paragraphs of the README so they find the user information if they must.

              • @[email protected]
                link
                fedilink
                61 year ago

                We’re talking about how to design one of the biggest platforms on the internet. Of course there is a compromise. No one is advocating for removing the button, but arguing that the UI is somehow deficient for people wanting to download binaries is really missing the purpose of GitHub.

                • @[email protected]
                  link
                  fedilink
                  11
                  edit-2
                  1 year ago

                  It’s an additional feature of GitHub that literally everyone uses. Therefore it has purpose. I think it’s ridiculous to argue against it.

                  Explain to me how developers or the UI would suffer from easier access to releases?

              • @[email protected]
                link
                fedilink
                8
                edit-2
                1 year ago

                you never downloaded a program on GitHub

                Precompiled binaries?!? Not even once. It’s a security risk akin to picking up gum on the sidewalk for a fun tasty treat.

                • @[email protected]
                  link
                  fedilink
                  20
                  edit-2
                  1 year ago

                  So when you just needed software to run on your machinr, you built it yourself. But first read every single line of code to ensure that it’s safe. Did I get that right?

                  Because if you don’t trust the developer to provide safe binaries then you wouldn’t trust the same developer to provide safe code either.

        • @[email protected]
          link
          fedilink
          31 year ago

          But if you want to put a some text and pictures in very specific locations and never worry about them suddenly jumping into random places, Excel is actually better than Word. That’s why people tend to use Excel for all sorts of weird purposes like that. Unlike with Word, things actually stay where you put them.

          • @[email protected]
            link
            fedilink
            31 year ago

            Yes and there are definitely people who use excel for art. Just like there are people who use GitHub for its releases page. It’s just not the primary use of either program.

            • @[email protected]
              link
              fedilink
              1
              edit-2
              1 year ago

              I’ve seen some of the impressive pixel artworks people have made in Excel. However, I prefer to do Excel art by writing a bunch of wild functions and drawing a stacked line chart from the resulting data. The graph itself is the artwork, while the cells behind it are just a necessary part of the process.

      • r00ty
        link
        fedilink
        1491 year ago

        I’d agree, but the caveat is that github is primarily about an interface for source control and collaboration between developers for projects. The release page is really just an also-ran in terms of importance.

        • @[email protected]
          link
          fedilink
          76
          edit-2
          1 year ago

          Imo they aren’t even trying, because it’s not that hard to make it better. Doesn’t even have to be a compromise. Most people just need a visible download button for the programs, that’s all.

          • @[email protected]
            link
            fedilink
            111 year ago

            There is, it’s literally right there on the home page of the project. You can either copy a URL and download it by cloning the git repo, or you can download the whole project as a zip file. Then you just have to compile it!

            GitHub is for developers, not end users.

            • @[email protected]
              link
              fedilink
              91 year ago

              It’s not a compromise to make another download button for the last release as well. No one looses.

            • @[email protected]
              link
              fedilink
              91 year ago

              That’s not a download button for the program. But there is indeed a link to the release page right on the home page of the project, so you’re still correct.

          • @[email protected]
            link
            fedilink
            41 year ago

            SourceForge had a better UX for those who just want to download software.

            And SF is horrible, so this says a lot.

          • @[email protected]
            link
            fedilink
            English
            591 year ago

            If that’s a concern for the project maintainers, they should create a homepage for the project with download links.

            • Ekky
              link
              fedilink
              English
              271 year ago

              Or make a shortcut/link in the readme to the newest release of the most popular OS’s.

              A decent release page tends to contain all kinds of files for different OS, so ‘regular’ people who just want the .deb or .exe would likely become confused regardless.

              • @[email protected]
                link
                fedilink
                11
                edit-2
                1 year ago

                I mean, if you don’t even know what OS you’re on…

                Next you’re going to tell me cars need boosters so babies can reach the pedals… At a certain point, it becomes irresponsible to enable ignorance.

    • @[email protected]
      link
      fedilink
      English
      51 year ago

      After downloading code from GitHub for years I can still take over a minute finding the file I want to download at times. Now that’s not long, but it’s why I’m there 90% of the time.

  • @[email protected]
    link
    fedilink
    441 year ago

    You guys realize this was on a joke community, right? Most of the original comments missed it too…

  • Ephera
    link
    fedilink
    English
    661 year ago

    It ain’t called git-hub for nothing. The social network for gits. How else are they supposed to behave?

    • @[email protected]
      link
      fedilink
      English
      411 year ago

      I’m pretty sure this is aimed at websites that have a “download” or “get x now” link on their website that just takes you to a git hub page with no obvious download section. It isn’t uncommon, and it can be frustrating. At the very least, it’s a bad user experience.

    • T (they/she)
      link
      fedilink
      11 year ago

      The medium internet user doesn’t even know what git is, so I think it is very likely that a lot of people don’t understand the way github works and are very upset by how “difficult” it can be to get an installer from it.

  • @[email protected]
    link
    fedilink
    591 year ago

    From someone in computer networking classes: “I don’t use GitHub. This is too complicated” Like bruh. The instructions are right there in the readme.

    There’s also the time where we were asked to read temperature from a sensor, and everyone went straight to chatgpt. Meanwhile, first search result, full repo with full noob instructions.

        • @[email protected]
          link
          fedilink
          141 year ago

          I’m neither surprised nor unsurprised. I’m middle aged and don’t have much insight into what university students are doing day to day.

      • @[email protected]
        link
        fedilink
        111 year ago

        As a CS student, yes absolutely. These people then complain about paper exams and when the code gets complex enough for the AI to make mistakes. I’ve seen a few people drop out in programming 2, and my web 1 class was decimated because we were doing more than leetcode exercises. It’s a real problem that so many people are using it as a crutch.

        • @[email protected]
          link
          fedilink
          21 year ago

          I’m not a developer but I write a lot of code for network infrastructure automation… when I started learning I was already a network engineer so I figured it would be a cakewalk. I think it takes a certain type of person (patience, persistence, tenacity, etc) to excel in a computer science field. I’d reckon a lot of young people think the jobs are all pretty sweet and cushy

    • @[email protected]
      link
      fedilink
      English
      10
      edit-2
      1 year ago

      Computer networking was the most complicated class I took. How can GitHub be too complicated compared to the class? Or is it a non low level computer networking class?

      • @[email protected]
        link
        fedilink
        61 year ago

        This is literally the third year of the diploma. This is not even source control. This is literally installing the software provided with the instructions provided

        But as I seen both, networking is easier than programming IMO. Networking is mostly knowing a lot of things to be able to reuse that knowledge Programming is actually creating things and solutions to problems, and is more complicated, at least for me. But I still prefer it as I actually feel mentally challenged (pun intended)

        • @[email protected]
          link
          fedilink
          81 year ago

          My personal issue with github is more the placement of the actual download links, sometimes its harder to find than the real download button on a dodgy pirate site without ad-block.

    • Deebster
      link
      fedilink
      61 year ago

      Apparently UK universities need to teach how directories work to first year Computer Science students. They’ve grown up with polished, closed devices and many only know apps and the basics of using the internet.

    • burgersc12
      link
      fedilink
      81 year ago

      Theres a sweet spot before like 2010 where computer skills are still prevalent enough to be taught en masse, but the upcoming generation seem to be learning touchscreen keyboards and app stores long before they ever use a mouse or try to download off a website. The older generation has had time to adjust but a lot still struggle with tech.