| 002.txt - gopherhole - My gopherhole source code. | |
| git clone git://jay.scot/gopherhole | |
| Log | |
| Files | |
| 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-end… | |
| 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 |