frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Apple's App Tracking Transparency treated its own apps better than rivals

https://www.bundeskartellamt.de/SharedDocs/Meldung/EN/Pressemitteilungen/2026/08_17_2026_Apple_AT...
69•nyku•57m ago•11 comments

A Preview of DuckDB v2.0

https://duckdb.org/2026/08/17/duckdb-20-highlights
71•ibotty•1h ago•4 comments

AI-Generated GitHub Copilot "Autofix" Allowed Compromise of Snowflake's Jira

https://www.wiz.io/blog/red-agent-snowflake-copilot-cicd-bug
27•galnagli•47m ago•8 comments

GPT 5.6 Sol is the best "vision" model OpenAI ever released

https://blog.roboflow.com/openai-gpt-5-6/
131•plurby•2h ago•69 comments

Incident with Github.com

https://www.githubstatus.com/incidents/zkxwbgr0cnmx
459•kevcampb•1h ago•371 comments

How to disable or avoid intrusive AI

https://www.librarian.net/notoai/
19•ColinWright•57m ago•8 comments

My Ten Years in No Man's Sky

https://nmsspot.com/2026/08/09/my-ten-years-in-no-mans-sky/
48•blakespot•4d ago•28 comments

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
30•enjoyyourlife•1h ago•17 comments

GitHub down again? no PR access

140•yodon•1h ago•42 comments

Ask HN: Alternatives to GitHub

87•dhruv3006•1h ago•57 comments

How to put 170 atoms in an atom

https://signoregalilei.com/2026/08/02/how-to-put-170-atoms-in-an-atom/
10•surprisetalk•44m ago•0 comments

Qwen 3.8 27B is excellent, but it defaults to overthinking things

https://simonwillison.net/2026/Aug/16/qwen-38-27b/
672•bilsbie•15h ago•315 comments

How Go detects struct copies with sync.noCopy

https://func25.dev/posts/go-sync-nocopy/
36•func25•4d ago•32 comments

Mexico Crackdown on Coastal Development Underway

https://yucatanmagazine.com/mexico-crackdown-on-coastal-development/
52•untiledsource•2h ago•7 comments

File Recovery in Process

https://gwolf.org/2026/08/file-recovery-in-process.html
5•speckx•3d ago•0 comments

Anthropic's 'watermark' text adulteration in Claude is a perversion of writing

https://daringfireball.net/2026/08/anthropics_watermark_text_adulteration_in_claude_is_a_perversi...
545•ropbear•17h ago•478 comments

On A.I. regulation and messaging

https://twitter.com/DarioAmodei/status/2088758816376807762
172•jacquesm•13h ago•347 comments

Show HN: Eve Software Factory

https://github.com/vercel-labs/eve-software-factory-template/tree/main
3•flashbrew•36m ago•0 comments

How to ship a database every day

https://turbopuffer.com/blog/control-plane
5•tarunnnp•1h ago•0 comments

Cialis is an erectile dysfunction drug. Could it also help you live longer?

https://www.npr.org/2026/08/17/nx-s1-5928263/cialis-viagra-tadalafil-longevity-heart-health
41•brandonb•1h ago•19 comments

Show HN: Desktopcolors.com – A museum for solid background colors of classic OS

https://desktopcolors.com
76•vlowrian•7h ago•33 comments

A third world engineer responds to “RISC-V: They should have known better”

https://rvembedded.com/blog_post/12/
573•Narishma•22h ago•292 comments

Linear algebra done right

https://linear.axler.net/
163•the-mitr•9h ago•60 comments

We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility

https://www.404media.co/we-tracked-a-shipment-of-rare-books-it-ended-at-an-amazon-ai-training-fac...
56•amarcheschi•1h ago•46 comments

How I developed an Am29000 C compiler and web browser

https://nanochess.org/am29000_c_compiler_web_browser.html
7•nanochess•18h ago•0 comments

Claude: System Prompts

https://platform.claude.com/docs/en/release-notes/system-prompts
719•tosh•1d ago•272 comments

Reticulum – Decentralized Mesh Network

https://reticulum.network/
174•sudo_cowsay•15h ago•61 comments

AGI-64 Brings Sierra Adventures to the Commodore 64

https://meanhamster.com/news/agi-64-brings-sierra-adventures-to-the-commodore-64
116•erickhill•13h ago•17 comments

Speeding Up the Plush Garbage Collector

https://pointersgonewild.com/2026-08-17-speeding-up-the-plush-garbage-collector/
4•maxime_cb•1h ago•0 comments

How do I permanently disable random Google Photos popup to backup photos? (2024)

https://support.google.com/photos/thread/256212140/how-do-i-permanently-disable-google-photos-pop...
189•dt3ft•3d ago•133 comments
Open in hackernews

Ask HN: Alternatives to GitHub

86•dhruv3006•1h ago
Github has been down consistently over the last few months - does it make sense to switch to alternatives?

Comments

melezhik•1h ago
DSCI - http://deadsimpleci.sparrowhub.io

- lightweight ( single binary written on golang ) - ci runner embedded ( podman / docker ) - pipelines are written on general programming languages - no YAML craziness - Perl/Python/Bash/Raku/Powershell/Php/Golang support - code editor

dawn3727•59m ago
You might want to consider checking out GitLab and Gitee.
teekert•48m ago
You mean Gitea [0], a community-driven fork is Forgejo. There was some drama, have to admit is still don't really understand it (ask an llm I'd say). Codeberg [2] uses Forgejo and offers it as a hosted service.

[0] https://about.gitea.com/

[1] https://forgejo.org/

[2] https://codeberg.org/

Havoc•45m ago
Other way round. Forgejo is a fork of gitea
teekert•44m ago
That's what I said, but indeed in a very bad way :)
arccy•35m ago
Technically gitee is also a git hosting provider: https://gitee.com/ (scroll to bottom right corner for language switcher).
ashton314•48m ago
Forgejo is splendid. Codeberg is a hosted instance; depending on what you’re developing it may or may not be a good fit for you. But the Forgejo stack itself is decently light-weight to self-host, very fast to use, and is easy to navigate.
quaintdev•48m ago
https://tangled.sh
polycaster•45m ago
https://forgejo.org/
bobkb•24m ago
Is their CI and CD workflow robust like gitlab/github ?
Arrowmaster•13m ago
You can use any CI/CD you want. The only reason GH is popular is that it's free for public repos.

But Forgejo does have a GH like CI/CD. If you really care about good CI/CD then you should try some of the alternatives out and decide what works best for your needs.

Valodim•10m ago
What can you recommend?
esafak•1m ago
More than that, it is integrated with Github.
vinnymac•12m ago
If you know GitHub actions then you’ll immediately understand Forgejo actions. It was designed that way intentionally. There are some differences, but at least for me not enough to warrant any pitchforks.

If you have advanced use cases you might be more frustrated, but I’m not aware of any off the top of my head. I think my biggest complaint is that they haven’t exposed action logs over the API, so I can’t build tooling around them at the CLI level, feed them to an LLM, or more quickly diagnose problems that arise without using the website.

yogsototh•43m ago
I personally host a forgejo instance on a private VPS ; so far almost no maintenance except protecting it from ai-crawlers[#1]. If you don't want the hassle, codeberg.org is a public instance of forgejo.

[#1]: https://her.esy.fun/posts/0031-how-i-protect-my-forgejo-inst...

I configure my local repositories to push on both Github and my forgejo instance. I am not using the CI much for my private projects (local tests are enough in my case).

mariocesar•41m ago
I answered this in another thread, if you're already running a large GitHub organization, GitLab is the closest alternative in terms of features

A big plus is that it also has an open-source Community Edition that you can self-host

ktm5j•34m ago
My org self hosts the community version of gitlab and we are perfectly happy with it. Manage your own infrastructure, put the work into maintaining it and you'll have much fewer headaches.
arsenkk•33m ago
cursor are launching a new one soon - https://cursor.com/origin
PufPufPuf•21m ago
We already have a vibe-coded forge, it's called GitHub
enriquto•32m ago
my favourites are sourcehut (that has excellent ci, and does not try to be a github clone) and codeberg (with slightly more straightforward migration path from github)

[0] sr.ht

[1] codeberg.org

petcat•17m ago
Does sourcehut still require patches via email instead of "pull requests"? That was the deal breaker for me last time I looked at it.
enriquto•10m ago
> Does sourcehut still require patches via email

I'd guess the technically correct answer to this question is "yes". But sourcehut has very good mailing list support, that is essentially equivalent to github pull requests.

Still, I find the wording of your question a bit prejudiced... as if I asked "does github still require pull requests via a proprietary interface instead of just sending the patches?"

AndrewKemendo•32m ago
I’ve been happy self hosting gitea

https://about.gitea.com/

anticensor•30m ago
If you accept a non-Git VCS, Pijul Nest.
HeadOfProbing•29m ago
What are people using as alternatives for GitHub Actions specifically these days?
bdcravens•23m ago
Classic CI vendors like Semaphore, Circle, etc are options.
CodeAndCuffs•27m ago
If an org is heavily invested in GitHub Actions and GitHub App integrations, is self-hosting GitHub enterprise the only practical option?
jdub•17m ago
Buildkite has built a GitHub Actions adapter... a good first step out of the GitHub Actions supply chain attack trap.
woodrowbarlow•3m ago
no; gitea and foregjo both support actions-style CI/CD and both serve mostly GH-compatible APIs and have GH-style apps. it's not 100% compatible (forgejo is more compatible than gitea), but many of your workflows might "just work" without even renaming the .github folder.
beanjuiceII•26m ago
i use it quite often and it has not really been 'consistently down'
artooro•26m ago
I'm mostly using GitLab right now, both self-hosted and their hosted platform. But am curious about Cursor Origin and certainly plan to try that out when it's available.
n4pw01f•26m ago
Self hosted GitLab has been good to me forever and has scaled and has a controllable attack surface as long as you keep on top of it

Newer app is moving to Google Cloud Secure Source Manager (because we are on Google Cloud and using backbone auth so it made more sense and less involved to manage)

BaudouinVH•25m ago
some european alternatives : https://european-alternatives.eu/alternative-to/github
vehemenz•24m ago
My org's GitHub Enterprise never goes down. The feature set is almost the same, though it lags a few months behind. At least you don't have to learn anything new.
epiccoleman•24m ago
I've been a Gitlab fan for a long time[0]. I typically default to GitHub for my repo slop[1], but if I'm doing something serious I put it in Gitlab. I like their CI setup better than GitHub and there's also self-host options if any of those "serious" projects ever needs that.

Also back in the day, you needed a paid account to make private repos on GitHub, but Gitlab made them free.

Anyway I haven't heard anyone complaining about Gitlab going down constantly, maybe just a function of not being the default slop-forge in the AI era, but still, they've been a long time friend to my constant hackery.

Also, Microsoft sucks.

[0]: over the years the UI has gotten a good bit more cluttered and annoying, so there's probably slicker stuff out there. But it's fine.

[1]: some of this is definitely vibe-coded LLM-vomit but I mean a more general type of slop in this case - random throwaway code, half baked ideas, etc.

Helmut10001•21m ago
Yes! And for those complaining that gitlab CE selfhosted is resource hungry: It can be tuned to only use 2 GB memory in total and run perfectly fine for a single developer or limited concurrency. Gitlab CI is awesome.
sneak•22m ago
I self host Gitea and have been supremely happy with it.
ChrisArchitect•22m ago
Recently:

GitHub has alternatives, but no replacement

https://news.ycombinator.com/item?id=49135365

Why developers are ditching GitHub for Codeberg and self-hosting alternatives

https://news.ycombinator.com/item?id=48842611

BaudouinVH•21m ago
Ironically hosted on Github Gogs is a self-hosted forge : https://github.com/gogs/gogs
beoutdoors•21m ago
My org uses a self-hosted instance of RhodeCode Enterprise. It's not as feature rich as GitHub, but it's worked well for us.
plqbfbv•20m ago
To all of those proposing self-hosted GitLab: we did it for 6+ years in my company, and it's not always a smooth sailing. We had our own runners and we made it auto-upgrade across docker images daily before business start. It mostly worked really well, except those few times were a Docker upgrade had to be rolled back, or that one time the bundled pg_shared_buffers was set at 1MB by default, making schema upgrades impossible for bigger instances, or a version major would break pipeline expectations forcing to upgrade 200+ repos at a time (we pinned to major afterwards). Lately I was also receiving an almost weekly "critical patch" newsletter due to critical/high vulnerabilities, which I can only imagine are due to LLM running over the code and identifying bugs.

That said, I wish we hadn't migrated to GH, our self-hosted instance had WAY less downtime despite being perhaps a bit slower (mgmt saving money) and required a bit more toil: GH is nowhere near Enterprise-ready and it feels a downgrade across the board. GL has better access granularity, better docs, better integrations, and you can clearly see the UI received a lot of attention (although it does take 10m with a new account to pin the proper items in the maze of sub-menus that is the sidebar). You can also look at the code and help out if needed, and/or simply provide a patched version to your image via a docker mount.

If you're really looking at self-hosting GitLab for a smallish team (up to 50-100 ppl), prepare at the very least a 16GB machine (best 32GB) with 4 cores and a decent SSD, and at least a small team (1-3 people) that can maintain it properly or jump at it at any moment. For runners, a small k3s cluster is ideal to make use of all the resources you can throw at it without worrying about managing the runner state/configuration.

rvz•19m ago
It is time to switch to self-hostable alternatives.

It made sense 6 years ago as I said before [0], today it makes even more sense to self host with GitLab, Gitea or Forgejo.

...Or we can repeat the same issues again with Cursor Origin [1].

[0] https://news.ycombinator.com/item?id=22868406

[1] https://cursor.com/origin

madebywelch•18m ago
I moved to gitea + ec2 spot for actions w/ mirroring to GH for the time being.
cautiouscat•18m ago
I use Forgejo + Gitea for my home forge, then Tangled for anything I want to share with my own runner.

I self host Lore for my gamedev projects.

bfrog•17m ago
radicle.xyz to avoid centralization again
ukd1•17m ago
I've used gitlab and gitea; gitea is faster, and easier to manage and does everything I actually need though, is less feature complete.
Pxtl•16m ago
A big thing with Github its the unified functionality across most of the OSS world - that we can search across all projects, leverage pipeline actions from other projects, and easily have a single dashboard for our own contributions and interests across all projects.

I'd hate to see a move to forge balkanization lose this functionality. But this would not be heavyweight data to federate. So are there any forges with a good story for federation?

gritzko•13m ago
I strongly disagree with the assumption that GitHub's alternative is another centralized forge. Git itself is perfectly decentralized, as was the original Linux kernel development process. How people managed to put all their eggs in one intermittently available service is beyond me. Moving the eggs into another bucket is not a solution (like Microsoft is short of servers). The SPoF is the problem. There are plumbing, porcelain and "github" layers. The "github" part has to be decentralized as well. Then, using a particular forge will be a choice of convenience, not necessity. https://replicated.live/blog/crdt
slackfan•10m ago
We're moving over to self-hosted forgejo. Interface is roughly similar, featureset is roughly similar enough.
axegon_•10m ago
I migrated everything to codeberg several months ago (and created an annual donation schedule). I was never a big fan of github but what ultimately pushed me to ditch it was the way github was shoving copilot/chatgpt in my face without me ever asking. Codeberg has a clear stance on that and it's a stance I can totally get behind.

In addition I spun up forgejo at a server at home for very critical stuff and it's awesome.

sssilver•8m ago
If only there was a convention for storing PRs and issues and wiki inside the repository itself, similar to how Fossil[1] does it.

Then all the GitHubs and Gitlabs of this world would be limited to just providing UI and would be unable to hold our data hostage by design.

[1] https://fossil-scm.org/home/doc/trunk/www/index.wiki

zdgeier•4m ago
I’m building a non-git alternative

https://oak.space

Would love for anyone to check it out!

mfenniak•3m ago
A basic API to access Actions logs was added in Forgejo v16. `/api/v1/repos/{owner}/{repo}/actions/jobs/{job_id}/logs`
cobertos•11m ago
It's based on act[0] so it's quite like GitHub actions but not completely [1].

I found in the current version of Forgejo the most secure way to set it up was just to put the runner on a different host. There's a Docker in Docker setup [2] that was challenging to get working correctly but still didn't quite feel secure...

After setting it all up, I'm convinced GitHub actions as a concept is flawed. I wish the community would make a simpler git-defined CI/CD that didn't have the crazy surface area that actions does... Named shell scripts that can call out to other stuff in the runner Docker image and report it to the UI would be a nice start.

[0]: https://github.com/nektos/act

[1]: https://forgejo.org/docs/v15.0/user/actions/github-actions/#...

[2]: https://forgejo.org/docs/v15.0/admin/actions/docker-access/#...

bogwog•2m ago
Extremely yes
lejeanvaljean•10m ago
"Forget Joe", not the best name for a git repo host