frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

What went wrong (& what went right) with AIO with Andres Freund

https://talkingpostgres.com/episodes/what-went-wrong-what-went-right-with-aio-with-andres-freund/...
2•pella•3m ago•0 comments

Intervision 2025: Soviet-era version of beloved song contest is revived

https://en.wikipedia.org/wiki/Intervision_2025
1•lovegrenoble•4m ago•0 comments

Ask HN: Where to store my bag for a few hours in SF?

1•wibbily•6m ago•1 comments

Ukraine reveals jammer-resistant Kamikaze strike drones

https://www.tomshardware.com/tech-industry/ukraine-reveals-jammer-resistant-kamikaze-strike-drone...
2•giuliomagnifico•9m ago•0 comments

How Attabotics Went Off the Rails

https://thelogic.co/news/the-big-read/calgary-startup-attabotics-bankruptcy/
1•gnabgib•12m ago•0 comments

Enhancing Startup Success Predictions in Venture Capital

https://arxiv.org/abs/2408.09420
1•Bostonian•12m ago•1 comments

Everyday Rails Testing with RSpec Updated

https://everydayrails.com/2025/09/16/rspec-book-rails-7
1•ruralocity•15m ago•0 comments

Bringing restartable sequences out of the niche

https://lwn.net/Articles/1033955/
8•PaulHoule•21m ago•0 comments

Querying Graph-Relational Data (EdgeQL)

https://arxiv.org/abs/2507.16089
1•gregsadetsky•22m ago•1 comments

Parser generators vs. handwritten parsers: surveying language implementations

https://notes.eatonphil.com/parser-generators-vs-handwritten-parsers-survey-2021.html
1•fuzztester•23m ago•0 comments

TV Time Machine: A Raspberry Pi That Plays Random 90s TV

https://quarters.captaintouch.com/blog/posts/2025-09-20-tv-time-machine-a-raspberry-pi-that-plays...
8•capitain•23m ago•1 comments

Does China Underconsume?

https://www.global-developments.org/p/does-china-underconsume
2•alphabetatango•24m ago•0 comments

New H-1B visa fee will not apply to existing holders, official says

https://www.axios.com/2025/09/20/trump-h-1b-immigration-visas
4•srameshc•25m ago•2 comments

Time to First Byte

https://web.dev/articles/ttfb
1•tosh•25m ago•0 comments

Ongoing Tradeoffs, and Incidents as Landmarks

https://ferd.ca/ongoing-tradeoffs-and-incidents-as-landmarks.html
1•Noghartt•26m ago•0 comments

Native TypeScript-go and esbuild in the browser (WASM)

https://beta.fullstacked.org
2•cplepage•27m ago•0 comments

Destroying Asteroid 2024 YR4 Is the Best Option to Stop It from Hitting the Moon

https://www.universetoday.com/articles/destroying-asteroid-2024-yr4-is-the-best-option-to-stop-it...
2•rbanffy•34m ago•0 comments

Corruption: When norms upstage the law – Knowable Magazine

https://knowablemagazine.org/content/article/society/2025/how-corruption-interplays-with-social-n...
1•rbanffy•35m ago•0 comments

LLVM's AI policy vs. code of confuct vs. reality

https://discourse.llvm.org/t/our-ai-policy-vs-code-of-conduct-and-vs-reality/88300
2•MaskRay•36m ago•0 comments

Crater under North Sea was created by asteroid impact, scientists say

https://www.theguardian.com/science/2025/sep/20/huge-crater-under-north-sea-was-created-by-astero...
5•tosh•38m ago•0 comments

Anything but safe: Using VPN can bear immense risks

https://www.dw.com/en/anything-but-safe-using-vpn-can-bear-immense-risks/a-74061988
4•abawany•38m ago•0 comments

Intel Gets $5B Investment from Nvidia, Commits to Adopting NVLink

https://www.hpcwire.com/2025/09/18/intel-gets-5b-investment-from-nvidia-commits-to-adopting-nvlin...
1•rbanffy•39m ago•0 comments

'Peak SF' on a Friday Night Is a Robot Fight

https://www.nytimes.com/2025/09/19/technology/san-francisco-robot-fight.html
1•jonas21•40m ago•0 comments

Obscure feature and obscure feature and obscure feature = compiler bug

https://antithesis.com/blog/2025/compiler_bug/
1•jonstewart•42m ago•0 comments

Self-Replicating NPM Package Supply Chain Worm 'Shai Hulud'

https://www.aikido.dev/blog/s1ngularity-nx-attackers-strike-again
1•oli5679•43m ago•0 comments

UNESCO Launches the First Virtual Museum of Stolen Cultural Objects

https://www.unesco.org/en/articles/unesco-launches-worlds-first-virtual-museum-stolen-cultural-ob...
2•gnabgib•52m ago•0 comments

Show HN: Rustchain – Rust toolchain AI agent framework universal transpilation

https://rustchain.dev
2•MKuykendall•53m ago•1 comments

A Total Ordering on Films

https://blog.shiva-tk.xyz/posts/total-ordering-films/
1•shivatk•53m ago•0 comments

Where to take an MVP: emotion vision system

1•Subtextofficial•54m ago•0 comments

Poincaré Recurrences

https://www.pks.mpg.de/nonlinear-dynamics-and-time-series-analysis/visualization-of-dynamical-sys...
1•measurablefunc•54m ago•0 comments
Open in hackernews

Why is your open source project still hosted on GitHub?

https://unixdigest.com/articles/why-is-your-open-source-project-still-hosted-on-github.html
30•lr0•1h ago

Comments

shadowgovt•1h ago
Because GitHub is incredibly reliable, it'd take more than zero effort to move it, and I'd lose whatever small community I've already built up around it.

This is like asking "Why are you still using Facebook" and you'll get very similar answers.

superkuh•1h ago
Exactly. Github is the Facebook of code hosting. It's the place where you can make money and that's why people use it: some form of eventual profit motive. Weather actual money or just as a resume.
devilkin•1h ago
The company i work for is adopting github in lieu of a solution hosted in our datacenters.

We've had more downtime with github than without. So I'd take the "reliable" with a grain of salt.

lr0•1h ago
See also:

- Important open source projects should not use GitHub (2020) - https://news.ycombinator.com/item?id=43688417 - 73 comments

- Ditching GitHub (2024) - https://news.ycombinator.com/item?id=44826484 - 65 comments

- Why Microsoft is Evil https://programmerbear.com/why-microsoft-is-evil/

pbiggar•1h ago
Microsoft has really exposed how evil it is recently. Their direct participation (with CEO and other leadership knowledge [1]) in apartheid mass surveillance [1], and providing the control plane for genocide [2]. They even embedded Microsoft employees directly into Israeli military units as they committed genocide! [3]

Did a deep dive on Microsoft's evil on PDD recently: https://www.youtube.com/watch?v=A95asBbCNZo

[1] https://www.theguardian.com/world/2025/aug/06/microsoft-isra...

[2] https://www.dropsitenews.com/p/microsoft-azure-israel-top-cu...

[3] https://www.972mag.com/microsoft-azure-openai-israeli-army-c...

psim1•1h ago
Because that's how and where people find them.

Related questions with same answer: Why do you still use Facebook? Why do you still use LinkedIn? Why do you still use YouTube?

pjmlp•1h ago
Because taking it out of Github does very little, when the project keeps using technologies that Microsoft pays for.

Are those moving away from Github, also dropping Typescript, .NET, Electron, npm, VSCode,....?

xigoi•4m ago
> Are those moving away from Github, also dropping Typescript, .NET, Electron, npm, VSCode,....?

I don’t use any of these technologies for my projects.

Arcuru•1h ago
I've been mirroring all my public projects on GH and Codeberg using CI to keep things in sync, and add a note to my README's [1] explaining that both can be used. In practice the vast majority of OSS contributors are on Github so it's just not reasonable for smaller projects trying to grow to be anywhere else. Larger projects have enough pull that they can do what they want.

[1] https://github.com/arcuru/eidetica#repository

Panzerschrek•52m ago
But why not using Github, if I develop my open-source projects mostly alone and if I don't care about Microsoft supporting US and Israel governments?

And in case if it will be no longer possible (if Github will be fully enshittificated) it's relatively easy to switch to another platform, much more easier compared to switching from Facebook or Twitter.

qrobit•44m ago
While I don't use GitHub for personal projects, I don't see how moving off GitHub solves anything. If you are open source contributor, then repositories you interact with are public, and there is nothing preventing anybody (including GitHub) from using your code for any purpose. If you contribute to a public repository on any public platform, be it Codeberg, sourcehut or GitLab, your activity is public, issue you create are public[1], everybody knows who changed what in the code.

The social media effects are twofold, on one hand I think stars and contributors count, contributor profiles are great to see what is popular, but it went a little too far when they added scrollable home page. Virtually everyone has an account on GitHub, the best way to make your project visible and ease the contribution threshold is to put your project on GitHub.

What I would like to see is federated git, so that some protocol allowed different git servers could communicate with each other, which will make moving off GitHub much easier.

[1]: except for sourcehut I guess, which does not have issues or pull requests?

chenxiaolong•44m ago
For me, I begrudgingly use GitHub for my personal projects because GitHub Actions is free. If I move elsewhere, I'll have to stop providing precompiled binaries for OS's that I can't cross-compile for from Linux (eg. macOS).
xigoi•5m ago
SourceHut builds are not free, but cheap if you’re an “amateur hacker” ($2/month).
leshokunin•41m ago
It's the standard. Opposition to GitHub tends to be on moral grounds, rather than the product itself.
xigoi•8m ago
On technical grounds, the UI is broken and slow as fuck.
ranger_danger•1m ago
weird, I've never had a single problem with it and I don't know anyone else who has
zzo38computer•27m ago
> Features like GitHub Actions, Copilot, and Codespaces also creates vendor lock-in.

It is possible to use GitHub Actions in ways that do not create vendor lock-in. (Unfortunately this is not always the case.)

> GitHub tracks user behavior through telemetry data, including all interactions on the platform

You might be able to work with using only the API, like I do (I can't log in anyways (due to forced 2FA that doesn't work), so I have to use the API). (There might still be server-side logging, but this should prevent client-side telemetry.)

> and GitHub Copilot uses the publicly available source code to train its AI

Publicly available source code is public and can already be used by anyone anyways.

> Rather than promoting quality software, it has become a matter of "stars" and "likes".

I think that you do not have to use these features; you can still host a mirror of your repository. I find the "stars" and "likes" to not be very helpful anyways. It is a problem that many people try to overemphasize these features, though.

> GitHub's decision-making processes regarding policy changes and feature implementations has no regard for users and it can change at any time

I do believe that there are significant problems with their policies, so they are right about that part.

> Consider open source self-hosting solutions

I think having multiple mirrors is more helpful, whether or not GitHub, Codeberg, etc are some of them. (You might want to mention the multiple mirrors in the README file. Some projects on GitHub already do this.)

The hashes can be used to identify git objects regardless of which mirrors are being used, and you can also have signed commits.

ranger_danger•1m ago
https://sfconservancy.org/GiveUpGitHub/