|5 days ago||11 days ago|
|Apache License 2.0||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GitHub Down again 11/27/2021
5 projects | news.ycombinator.com | 27 Nov 2021
> Git itself decentralizes source control, and yet we all want to use single-point-of-failure Github.
This is pretty much why both the organization that i work for, as well as i personally for my homelab use self-hosted GitLab instances: https://about.gitlab.com/
Though in practice there are a lot of other options out there, like Gitea (https://gitea.com/) and GitBucket (https://gitbucket.github.io/), though maybe less so for alternative source control systems (e.g. SVN has been all forgotten, however that's a personal pet peeve).
Not only that, but i also utilize my own Sonatype Nexus (https://www.sonatype.com/products/repository-oss?topnav=true) instances to great success: for doing everything from mirroring container images that i need from DockerHub (e.g. due to their proposed removal policies for old images and already adopted rate limits), to mirroring Maven/npm/NuGet/pip/Ruby and other dependencies, so i don't have to connect to things on the Internet whenever i want to do a new build.
That not only improves resiliency against things on the Internet going down (apart from situations where i need something new and it's not yet cached), but also improves performance a lot in practice, when only the company servers need to be hit, or my own personal servers in the data center for my cloud hosted stuff, or my own personal servers in my homelab for my own stuff.
Admittedly, all of that takes a bit of setup, especially if you happen to expose anything to the web in a zero trust fashion (permissible for my own stuff, as long as i'm okay with manually managing CVEs just to probably get hacked in the end anyways, but definitely not that any corporation with an internal network would want to do), but in my eyes that's still worth the effort, if you value being in control of your own software stack and the ecosystem around it.
It's probably much less worth it, if you don't see that as a benefit and don't want to be the one responsible for whatever project you're working on getting hacked, e.g. if you'd fail to patch out the recent GitLab CVE where exiftools could execute arbitrary code, which is probably the case if you don't have the resources to constantly throw at maintenance, in comparison to companies with 100x - 1000x more resources than you have for that sort of stuff.
How to build a search engine with Ruby on Rails
5 projects | news.ycombinator.com | 16 Sep 2021
> Rails doesn't scale? Github's the largest code repository site in the world.
You know, i think i understand both of the viewpoints here. Personally, i'd say that Rails doesn't scale as well as i'd expect it to. You can definitely build scalable systems in it, though you'll end up throwing a whole bunch of hardware resources, when compared to certain other languages and technology stacks, to serve similar load.
For example, right now i self-host a GitLab (https://about.gitlab.com/) instance for managing my code repositories, CI builds and so on. Even with just me using it (alongside some automated processes), it routinely eats up close to 4 GB of RAM, which in my case is an entire VPSes worth and costs me about 60 Euros a year with Time4VPS (affiliate link, if you'd like to check it out: https://www.time4vps.com/?affid=5294) but would cost me way more in AWS, GCP etc. One could argue that that's not too expensive, but not everyone earns a lot of money and running 10-20 VPSes does eventually build up, since i can't afford colocation and my residential homelab setup with a WireGuard tunnel to bypass ISP NAT with a proxy VPS is pretty slow, even if i can afford more storage, RAM and CPU power that way.
Compare that situation to projects like Gogs (https://gogs.io/), Gitea (https://gitea.com/), GitBucket (https://gitbucket.github.io/) and sourcehut (https://sourcehut.org/) - i'd argue that all of them on average use less CPU resources and memory for accomplishing similar tasks. For example, have a look here: https://forgeperf.org/
However, we cannot ignore the fact that using Ruby might have been exactly what allowed for quickly creating the functionality of GitLab and many other platforms and tools out there, GitHub included, so the choice between usable software and innovation in the near future and performant software possibly years from now is a tricky one.
There are probably good arguments for both, but noone can declare either to be better. Personally, i don't mind using Ruby, Python or even PHP when it makes sense and i don't need to worry about scalability from day 0.
Selfhosted open source alternative to GitHub/GitLab
5 projects | reddit.com/r/selfhosted | 9 Aug 2021
I saw this on HN and have been using it for the past two weeks for some small hobby projects. The docs are so-so but I got it set up in Docker without much hassle. I've since migrated completely from gitbucket. Great software - I encourage everyone to try it out.
Scala projects to read through
5 projects | reddit.com/r/scala | 7 Aug 2021
A Git platform (like github or gitlab) written in Scala. Definitely not a pet project so might be fun to read the code. https://github.com/gitbucket/gitbucket
Gitly: A light and fast GitHub/Gitlab alternative written in V lang (pre-alpha)
8 projects | news.ycombinator.com | 4 Aug 2021
Ask HN: Fully-managed GitHub alternative on a custom domain?
1 project | news.ycombinator.com | 13 Apr 2021
Do you agree?
1 project | reddit.com/r/ProgrammerHumor | 31 Mar 2021
There is already a gitbucket. https://github.com/gitbucket/gitbucket
Ask HN: Why do I have this weird feeling that noone working at FB posts on HN?
1 project | news.ycombinator.com | 2 Dec 2021
> It doesn’t matter what the news story is
Alternatively, news about FB is overwhelmingly negative, possibly because they actually are that bad.
If you go down the to stories: https://hn.algolia.com/?q=facebook
it's virtually all either FB doing something unethical or someone taking action against FB (because they're unethical).
Germany announces nationwide lockdown for the unvaccinated
2 projects | news.ycombinator.com | 2 Dec 2021
It always feels like the mods are against you, but we ban accounts that do ideological flamewar from the other side in just the same way, and they feel like we're just as biased against them. They agree that I'm a terrible human being though.2 projects | news.ycombinator.com | 2 Dec 2021
Would you please stop posting ideological battle comments and flamewar comments to HN? You've been doing it a lot, and we ban that sort of account. I don't want to ban you, because you've also posted about other things, but you're on the wrong side of the line right now (see https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme... for what I mean by that). Please review https://news.ycombinator.com/newsguidelines.html and fix this.
“RISC V is a terrible architecture”
3 projects | news.ycombinator.com | 2 Dec 2021
Flamewars are definitely not expected - they're against the rules and something we try to dampen in every way we know.
Former Ubiquiti Employee Charged with Stealing Data and Extorting Company
1 project | news.ycombinator.com | 2 Dec 2021
There are frequently posts on HN about NPM packages getting compromised.
Of the top 10 posts on HN about NPM in the past 30 days, 9 are about security problems, and last 1 is about package spam.
Introducing the Icelandverse
1 project | news.ycombinator.com | 1 Dec 2021
Seven times so far :-)
Is watching the 1984 Ghostbusters movie killing people?
2 projects | news.ycombinator.com | 28 Nov 2021
Not that many people on HN seemm to be interested in spurious correlations.
1 project | news.ycombinator.com | 28 Nov 2021
You can run it through https://hn.algolia.com/?q=https%3A%2F%2Fz-lib.org%2F
( with the search box in HN footer )
Everyone’s Moving to Texas. Here’s Why
1 project | news.ycombinator.com | 27 Nov 2021
Typora 1.0 needs a license code to use
6 projects | news.ycombinator.com | 27 Nov 2021
As TobTobXX said, one option is always to post the link and then add a comment explaining what you think is important or interesting.
If you want to say what you think is important about an article, that's fine, but do it by adding a comment to the thread. Then your view will be on a level playing field with everyone else's: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
What are some alternatives?
Gitea - Git with a cup of tea, painless self-hosted git service
Gogs - Gogs is a painless self-hosted Git service
duckduckgo-locales - Translation files for duckduckgo.com
Taiga-front - Agile project management platform. Built on top of Django and AngularJS
Taiga - Agile project management platform. Built on top of Django and AngularJS
Gitlab CI - GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
readability - A standalone version of the readability lib
milkdown - 🍼 Plugin driven WYSIWYG markdown editor framework.
yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
Trac - Trac is an enhanced wiki and issue tracking system for software development projects (mirror)