The point is that there are repositories on Github that contain commits from non-Github-users. For example, not every single commit to the Linux kernel has been made by a Github user, but there is a mirror at https://github.com/torvalds/linux .
I tried adding https://github.com/torvalds/linux and asking it to write a simple kernel module for me, but it gave me this error:
"Something went wrong, please try again later. If the problem persists, please contact us."
Edit: looks like it is, I see it's making a POST request to https://gptduck-production.up.railway.app/query which responds with a 500 Internal Server Error when I use a URL that looks like a GitHub repository (whether it actually exists or not), and "invalid repo" otherwise.
For example, if Linus Torvalds turned out to be a racist or sexist or homosexist or transexist, would his Linux repository (https://github.com/torvalds/linux) be hammered? Would he be removed from the Linux project somehow?
It's an easy mistake to make, the code is there and there's nothing to suggest it's a mirror.
https://github.com/torvalds/linux
https://referencesource.microsoft.com/
https://github.com/redis/redis
I am sure there are lots of others.
I got into web design/programming in the 90s, and the answer is basically no. Sure you could poke around a bit, but I never found it to be a revelation. I still had to buy books, read blogs, and do a ton of trial and error. Also, it was a never-ending game of trying to testing to see what each new browser release added or broke.
We are in infinitely better position today thanks to open source. The "View Source" of today is GitHub. Want to write a high-performance dynamically typed language VM? Here: https://github.com/v8/v8 Build an operating system? OK: https://github.com/torvalds/linux Build a database? Here you go: https://github.com/postgres/postgres
And if you use my (8 year old) PR you can "take" remote URLs, downloading and extracting tarballs and cloning git repos:
https://github.com/ohmyzsh/ohmyzsh/pull/2029
Example:
take https://github.com/torvalds/linux.git
# you're now in the cloned directory
> Above all, such behaviour signals to me that there is only 1 person making commits / merging PRs and they are kind of tired of OSS (which is fine, by the way).
The linux kernel doesn't have an issue page and PRs receive a polite comment on how to send their PRs as patches outside of github.
Looking at the repo's main page on a smartphone. The top "box" listing the latest commit message says:
"torvalds committed 20... [...]"
What the ...!!!
I don't know if that was a "streamlining" or has been always like this. Still, makes me wonder at how the UI team prioritizes their efforts.
I don't depend on using GH UI much, so will figure my way in the refaced UI at some point. But I can relate to the sentiment here that the refacing is just the recurring "design tax". Like the cars from 2015 look "so dated".
What's the deal about the round corners? I thought the straight ones were proclaimed the "right way".
Old: https://web.archive.org/web/20200619163555/https://github.co...
New: https://github.com/torvalds/linux
It was always strange to have all the language info at the top