002.txt - gopherhole - My gopherhole source code.
 (HTM) git clone git://jay.scot/gopherhole
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       002.txt (4123B)
       ---
            1 [jay.scot]
            2 [002]
            3 
            4 
            5 --[ GitHub: The Facebook of coding
            6 
            7 
            8 In my opinion, there is no question that GitHub is the new Facebook for
            9 coders and geeks. What I mean by the new Facebook is two-fold, first the
           10 type of users you find on GitHub and secondly the businesses shenanigans
           11 over the years.
           12 
           13 
           14 THE USERS
           15 ---------
           16 
           17 Essentially, GitHub is now a necessity when you are applying for jobs
           18 inside the tech industry, recruiters look for it, businesses are
           19 requiring it and insist you engage in coding challenges that must be
           20 done on the platform.  This doesn't sound like a bad thing really, or
           21 does it?
           22 
           23 
           24         YES, actually, it does!
           25 
           26 
           27 GitHub has now become a shit storm of individuals seeking to pimp out
           28 their profiles with bullshit Pull Requests, faking timelines, forking
           29 repos and raising entirely pointless issues.  Everything with the goal
           30 of showcasing how much they have contributed to open-source projects. As
           31 a recent example look no further than Digital Oceans Hacktoberfest
           32 clusterfuck, useless PRs such as deleting spaces all in the hopes of
           33 getting a t-shirt.
           34 
           35 
           36 Another real world dilemma impacting users is the knowledge gap of
           37 actually using git normally, GitHub is NOT git. GitHub is a proprietary
           38 closed-source front-end for a centralized git hosting service. Users
           39 have become completely dependent on features that GitHub have built such
           40 as PRs, forks, online editing, branch protection to name a couple.
           41 I doubt that many users are even aware of commands such as send-mail
           42 which is a core function of many projects outside the GitHub world. Nor
           43 does it help when the web interface of GitHub encourages sloppy git
           44 practices, relying exclusively on one way of doing things, the GitHub
           45 Flow.
           46 
           47 
           48 THE COMPANY
           49 -----------
           50 
           51 Let's start off with the obvious fact that Microsoft owns GitHub.
           52 Microsoft has a long track record of open-source hatred, the CEO has
           53 even gone as far as stating "Linux is a cancer" at one point. This is
           54 not good, Microsoft were outed by the U.S.  Department of Justice for
           55 using this internal term. In short, it ties in well with buying their
           56 way into open source projects right? Sounds like GitHub is at the
           57 Embrace stage...
           58 
           59 
           60         "Embrace, extend, and extinguish" [5]
           61 
           62 
           63 Electron, the Chromium engine / NodeJS pile of shit that requires a few
           64 Cray supercomputers to run a calculator app on was developed and pushed
           65 into the ecosystem by good friends, GitHub. Now we are blessed with
           66 awesome spyware programs such as WhatsApp, Discord and Skype that will
           67 now run on Linux YAY /s.  I mean there is just so much mud around GitHub
           68 that I just don't have the urge to go wading through it, searching even
           69 more than I have already.  Here's a short fire list with some sources to
           70 follow-up on, if you are interested.
           71 
           72 
           73 * Denied employee harassment by CEO
           74 * Blocked users from country's under US trade sanctions
           75 * Have dealings with ICE, they keep kids in cages
           76 
           77 
           78 Due to an incredibly weak DMCA take down notice by the RIAA, youtube-dl
           79 was recently banned by GitHub. After it hit main stream news GitHub
           80 crapped the bed and started on the news PR.  It was not, however, until
           81 after the EFF moved in and sent a letter [10] to GitHub describing how
           82 the DMCA notification was absolute dog shit that GitHub did something.
           83 After this, GitHub went into complete PR mode after and they made it out
           84 that they were the saviours of the day and how they'd stronger and
           85 better in the future.
           86 
           87 
           88 Anyway, enough of this rant. If you are looking for a 3rd party hosted
           89 git solution then please take a look at these two:
           90 
           91 
           92 * SourceHut, https://sr.ht
           93 * GitLab, https://gitlab.com
           94 
           95 
           96 Or do what I do an just use the naked git protocol without any front-ends, its
           97 stupidly simple.
           98 
           99 
          100 SOURCES
          101 -------
          102 
          103 >> https://drewdevault.com/2020/10/01/Spamtoberfest.html
          104 >> https://git-send-email.io/
          105 >> https://guides.github.com/introduction/flow/index.html
          106 >> https://davelane.nz/microsoft-there-way-win-our-trust
          107 >> https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish
          108 >> https://tknk.io/01P8 Electron
          109 >> https://tknk.io/xnsf
          110 >> https://tknk.io/rddV
          111 >> https://tknk.io/8pfH
          112 >> https://tknk.io/RMLT
          113 >> https://tknk.io/XtFd
          114 
          115 
          116 .EOF