Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Check out https://github.com/martinvonz/jj/. It's highly inspired by Pijul, among VCSes, and uses a git backing store, so you can use it personally and (mostly) seamlessly interact with any git-only team.
All the time. I would say at least 50% of my code browsing is done from my phone. I make heavily use of the mobile GitHub web interface for this (find-references support has been a godsend, search is still meh, I hate how they keep breaking basic find-in-page with SPA jank). Also Searchfox [0] when I need to comb through Firefox code (fast, excellent, no complaints).
Context: grad student, programming languages and systems research plus a bunch of IoT hacking on my own time. Either elder Gen Z or youngest possible Millennial, depending where you put the cutoff.
[0] https://searchfox.org
I've tried to extend my work day by checking on projects from the train. Absent spotty data coverage, I've found GitHub works fine and I can do light code reviews easily.
GitHub pulse[1] is a great UI for looking at recent activity. This page is bare for the SQLite mirror because they don't work on GitHub so it only has commit history. The linked Caddy project is a better example. IMO it looks more useful than the timeline.
I wonder if anyone's built the equivalent view for git/GitHub already. Shouldn't be too difficult.
[1] https://github.com/caddyserver/caddy/pulse
I wonder how far you could get with the git client in termux. I got vim running at one point.
[1] https://termux.dev/
[2] https://packages.termux.dev/apt/termux-main/pool/main/g/git/
A lot of problem with Python packages is the fact that a lot of Python programs is not just Python. You have a significant amount of C++, Cython, and binaries (like Intel MKL) when it comes to scientific Python and machine learning. All of these tools have different build processes than pip so if you want to ship with them you end up bring the whole barn with you. A lot of these problems was fixed with python wheels, where they pack the binary in the package.
Personally, I haven't ran into a problem with Python packaging recently. I was running https://github.com/zyddnys/manga-image-translator (very cool project btw) and I didn't ran into any issues getting it to work locally on a Windows machine with Nvidia GPU.
time git clone https://github.com/drhsqlite/fossil-mirror
It seems like this is an idea that is really sticky.
[0] https://github.com/ezyang/ghstack
Git came before Mercurial. Both git and Mercurial were spawned by the same event; BitKeeper revoking its free license for Linux kernel development.
Git development began 2005-04-03, and was self hosting on the 7th. Mercurial was announced on 2005-04-19, and has been self hosting since 2005-05-03.
Original git commit: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...
Original Mercurial commit: https://repo.mercurial-scm.org/hg/rev/9117c6561b0b
Because no one is driving a universal content aware diff, as far as I can tell.
If you just want images then gitlab does a good enough job.
https://gitlab.com/gitlab-org/gitlab-test/-/commit/2f63565e7...
They already have the GitHub command line, actually.
https://cli.github.com/
https://github.com/microsoft/VFSForGit
better than it used to, with the caveat that git in particular is not and has never claimed to be good at versioning blobs.