frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

SMPTE Makes Its Standards Freely Accessible

https://www.smpte.org/blog/smpte-makes-its-standards-freely-accessible-openingstandards-library-t...
147•zdw•4h ago•47 comments

UHF X11: X11 Built for VisionOS and Apple Vision Pro

https://www.lispm.net/apps/uhf-x11/
101•zdw•4h ago•12 comments

PostgresBench: A Reproducible Benchmark for Postgres Services

https://clickhouse.com/blog/postgresbench
33•saisrirampur•2h ago•7 comments

The Wholesale Plagiarism of Obscure Sorrows

https://waxy.org/2026/06/the-wholesale-plagiarism-of-obscure-sorrows/
260•ridesisapis•3h ago•102 comments

DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots

https://neuviemeporte.github.io/f15-se2/2026/06/20/needyou.html
144•LowLevelMahn•6h ago•41 comments

CSSQuake

https://cssquake.com/
396•msalsas•10h ago•88 comments

Show HN: StartupWiki – A Free Alternative to Crunchbase

https://startupwiki.tech/
99•shpran•5h ago•32 comments

Show HN: Make PDFs look scanned (CLI or in the browser via WASM)

https://github.com/overflowy/make-look-scanned
42•overflowy•2h ago•19 comments

Bun has an open PR adding shared-memory threads to JavaScriptCore

https://github.com/oven-sh/WebKit/pull/249
80•gr4vityWall•4h ago•108 comments

The rise of South Korea’s weapons business

https://www.politico.com/news/magazine/2026/06/20/south-korea-weapons-dealer-trump-00959559
57•JumpCrisscross•9h ago•20 comments

Ember, a native iOS Hacker News reader I built around accessibility

https://github.com/DatanoiseTV/ember-hackernews
74•sylwester•4h ago•15 comments

UK Home Office launches £75M 'PoliceAI' to capitalise on artificial intelligence

https://www.publictechnology.net/2026/06/15/public-order-justice-and-rights/home-office-launches-...
3•thinkingemote•29m ago•1 comments

Show HN: We post-trained a model that pen tests instead of refusing

https://www.argusred.com/cli
49•dk189•7h ago•21 comments

Temporary Cloudflare accounts for AI agents

https://blog.cloudflare.com/temporary-accounts/
116•farhadhf•9h ago•80 comments

Why has the pointe shoe been so resistant to change?

https://dancemagazine.com/pointe-shoe-innovation/
32•onemind•19h ago•36 comments

Show HN: Tiny – An interpeted dynamic langauge with inline Go native functions

https://github.com/confh/Tiny
11•confis•2h ago•3 comments

Show HN: Microcrad – Micrograd Reimplemented in C

https://github.com/oraziorillo/microcrad
48•oraziorillo•3d ago•18 comments

Now You Don't: When Espionage Meets Magic

https://www.politicshome.com/news/article/now-dont-espionage-meets-magic
13•thinkingemote•3d ago•1 comments

Vacation With An Artist – Mini-Apprenticeships with Artists in Their Studios

https://vawaa.com/
52•karakoram•6h ago•8 comments

The ability to regrow body parts is dormant in mammals, not lost

https://www.sciencedaily.com/releases/2026/06/260617032207.htm
95•nryoo•3h ago•38 comments

Show HN: My Windows XP portfolio with working Game Boy and iPod

https://mitchivin.com/
28•mitchivin•1h ago•12 comments

Where to Find the Colors Your Screen Can't Show You

https://moultano.wordpress.com/2026/06/19/where-to-find-the-colors-your-screen-cant-show-you/
403•moultano•17h ago•106 comments

AMD will reinstate memory encryption on Ryzen 9000 CPUs via BIOS update in July

https://www.tomshardware.com/pc-components/cpus/amd-will-reinstate-memory-encryption-on-ryzen-900...
49•roboror•1h ago•9 comments

Web Browsers on PDAS

https://vale.rocks/posts/pda-browsers
40•robin_reala•6h ago•13 comments

Inference cost at scale with napkin math

https://injuly.in/blog/napkin-inference-cost/index.html
3•gmays•4d ago•0 comments

Bootimus – A Self-Contained PXE and HTTP Boot Server

https://bootimus.com
93•car•10h ago•35 comments

Windows 11 New Media Player Uses 3.5x More RAM, Charges for Popular Video Codecs

https://www.extremetech.com/computing/windows-11s-new-media-player-uses-35x-more-ram-charges-for-...
204•tcp_handshaker•7h ago•112 comments

I Stored a Website in a Favicon

https://www.timwehrle.de/blog/i-stored-a-website-in-a-favicon/
277•theanonymousone•15h ago•95 comments

Can you see three trees?

https://www.not-ship.com/can-you-see-three-trees/
299•Pamar•2d ago•137 comments

GPT-5.5 hallucinates 3x more than MIT-licensed GLM-5.2

https://arrowtsx.dev/bigger-models/
474•oshrimpton•1d ago•236 comments
Open in hackernews

Ask HN: Due to spam on GitHub, what platforms can I move my projects?

51•ciwolex•3h ago
I have a few projects on Github. I am receiving a lot of spam PRs and requests from vibe coders and bots. Most of them to prop up their profiles. The stars are obviously exaggerated too.

What other platforms are you using for your projects?

Comments

comrade1234•2h ago
Git is pretty simple to host yourself. For literally decades I've used git and gitolite to host git for me and a revolving team of developers.

But if you want it to be public though where anyone can access/fork it then you have to deal with "spam".

fhdkweig•2h ago
I'm not familiar with git, but can you post a read-only version publicly so others can still access all the commit history but not be subjected to pull requests?
JTrehan•2h ago
If you have somewhere to host it you can go with https://forgejo.org/ and have control over everything.
ryandrake•2h ago
Git doesn’t even need to be “hosted” in the traditional sense. The whole point of it is that it is distributed and you don’t actually need a centralized source of truth.
1313ed01•2h ago
That's pretty much what git over https does by default (is it even possible to do read-write to a git repo over https instead of ssh?).

https://git-scm.com/docs/http-protocol

not_kurt_godel•2h ago
> is it even possible to do read-write to a git repo over https instead of ssh?

Yes; it's not only possible but very common: https://docs.github.com/en/get-started/git-basics/about-remo...

(IIRC it is in fact actually even sometimes preferable from a security standpoint; or at least that's the tentative conclusion I've reached under a few specific circumstances over the years, although the exact details elude my memory at the moment.)

8ig8•2h ago
Fossil

https://fossil-scm.org

ciwolex•2h ago
How do you deal with bot traffic and traffic from AI that's trying to get training data from your codebase
ben_w•2h ago
Same way you would for any other server. And I mean that 100% literally, given that at the command-line level the remote is simply a URL: https://git-scm.com/docs/git-remote
comrade1234•1h ago
Only developers that have sent me their public ssh key have access to
ruuda•2h ago
Codeberg
sixtyj•2h ago
PROJECTS: 608267

It seems to be alive.

FabCH•2h ago
Codeberg hosts some decently high profile projects.

It’s probably the one to go for.

Consider donating for their hardware costs. They are completely transparent about their costs and where the money goes.

ciwolex•2h ago
That's awesome, I didn't know they went to that level of transparency. I think this is a strong consideration.
tocariimaa•2h ago
Codefloe
ciwolex•2h ago
I think one important factor would be still being able to interact with a community of people who care for software and would like to put genuine thoughts. Whether it be for submitting bug reports, issues, PRs or security reports. Of course other platforms are not diverse as GitHub, it would be nice to see which other platforms are attracting such people. This in turn has a higher chance of interacting with such people.
sixtyj•2h ago
Gitlab
rurban•2h ago
Pretty easy to setup a PR block for anybody you dont like. Like every other people. Or new people
cobertos•2h ago
Related question, is there a web-based self-hosted git replacement that's _light-weight_ (i.e. resilient to scraping)? Should have things like file view, file browser, etc but is not taxing on the server.
motoroco•2h ago
gitea runs well on a low end server in my experience. self hosting on hetzner and it's somehow the holy trinity of cheap, fast and reliable. I previously (years ago) self hosted gitlab but I remember it being very slow which was the reason I moved on
xrd•2h ago
Forgejo. A single tiny golang binary, I think about 200mb. It has 75% of the functionality of gitlab with 5% of the resource requirements. I migrated to it and have never missed gitlab.
mfenniak•2h ago
Forgejo is lightweight relative to some other options, but it is not resilient to scraping. Scrapers can access, commit-by-commit, each individual file, each file's "git blame", and each commit's repository archive... and they do. Most public Forgejo instances need to rely on a reverse proxy like Anubis or Iocaine in order to prevent server resources from being exhausted by bad actors. Or require sign-in for all access.

https://codeberg.org/forgejo/discussions/issues/320

sneak•1h ago
I like Gitea.
unsungNovelty•2h ago
sourcehut.org would be my choice. Drew is pretty adamant about stuff and his morales. You will dislike somethings (UI and some policies) but will like majority of the things (tech like CI/CD etc). It's OSS and can be self-hosted as well. But I think drew fighting LLM scrappers on our behalf is good for us. It's also cheap and should progressively improve going forward.

It's my long term plan. And the project and company is setup in a way to be here for the long game. So, I am progressively moving my projects (private and in small numbers, but still...) from gitlab to sourcehut over this year or next.

Link - https://sourcehut.org/

rolph•2h ago
New repository settings for configuring pull request access [feb13-2026]

https://github.blog/changelog/2026-02-13-new-repository-sett...

drakmail•2h ago
Self hosted forgejo is pretty good for me
ratg13•2h ago
Set up a GitHub action to auto-close any pull requests from anyone not on an approved list.

Leave a message in the pull request that if they want to argue their case for a pull request they can send a message through a communication channel of your choice, and say that anyone sending a message with AI generated text, even to help with language and grammar will be banned.

lostmsu•2h ago
Not sure how the options suggested in this thread except closing the PRs to collaborators only are going to solve spam problem. Obscurity?
ciwolex•56m ago
This works, but you stop being the community from engaging.
senorcrab•2h ago
Codeberg.org is really great.

Also I recommend self-hosting Gitea for private projects and backing-up public projects

shimman•2h ago
I use forgejo myself but both are great choices. Self hosting has improved dramatically over the last decade. So many things that I would never think we'd have access to, like open source PaaS software on-par with what VC companies offer (dokploy, coolify, or komodo).
maxdo•2h ago
Move it to private GitHub repo. Really weird question if you open to public , pr is what’s expected .
jasonriddle•2h ago
It depends on what you are looking to get out of the next platform.

For me, I'm not interested in the social aspect of coding anymore, so I have a Synology NAS running a git server accessible via ssh and I push my code there.

I use klaus (https://github.com/jonashaag/klaus) as a read only git web ui. My NAS is connected to my tailscale network so it's easy to view things on the go. It's a simple setup and works great.

ElectronBadger•2h ago
Codeberg.org
ryandrake•2h ago
This is evidently not a popular opinion, but git repositories don’t need to be hosted on any platform. Your local repo is a complete copy and can be pulled and pushed from and to. If you really want a backup or “source of truth” copy, you can clone it anywhere you have shell access. We make so many simple things hard unnecessarily.
iLoveOncall•1h ago
If this was a viable option, OP would just private his GitHub repos, but it's pretty obvious that he wants to make them available publicly.
krapp•1h ago
If they have a blog or use a static site generator they could host their github repos online and use a plugin or something to display them. Or even just post links to the repos. It might cause bandwidth issues for popular projects and you wouldn't have any of the "social" features like stars (which in this case would be a feature) but it should be possible. Depending on how the backend is set up you might not even need to put the repos in the web path at all.

But I'd still say just use Codeberg. And see if there's an option to turn off PRs wherever your projects are hosted.

aquariusDue•56m ago
Obligatory reminder that you can clone a git repo around your local filesystem and so on too. Same goes for other git operations as well.

https://thehorrors.org.uk/snippets/git-local-filesystem-remo...

thayne•19m ago
xeonmc•1h ago
You can disable PRs and Issues on GitHub. Though still good to migrate away for reliability considerations.
ctdinjeu8•1h ago
Today in: Non-issues
hstaab•1h ago
For read-only code sharing, I would say use cgit and a VPS.

If you need a forge with all the bells, grab a copy of Forgejo and modify it to your liking.

Either way, consider using a VPS or a machine you own with Tailscale/VPN. It can be as simple as you'd like it to be.

sam_lowry_•1h ago
Git. Move your platform to git.

See here for a howto: https://mikhailian.mova.org/posts/305-looking-for-a-european...

gwbas1c•1h ago
Did you mean something else? GitHub is based on Git.

Git isn't a platform for hosting source code, it's a program / protocol that GitHub and other platforms use.

sam_lowry_•59m ago
Click on the link above.
gwbas1c•45m ago
I think it's obvious that's not what the poster is looking for.
jurschreuder•1h ago
Codeberg. They ONLY host open source software, it's sponsored by European institutions, Zig moved there too.

In the near future I'm also adding Forgejo to our Kexxu servers. Forgejo is basically Codeberg (but you need to host it). If you want a private repo on Kexxu just ask.

altairprime•1h ago
Anywhere you accept unvouched pull requests will end up being spammed. You might find some respite at other sites, but whether you stay or go: you’re better off disabling pull requests on your projects for everyone but you, and then using discussions (like ghostty) where people petition to work on a feature; if they can convince you it’s a feature that’s valuable to you, then you can pull from their branch (like Linus) and merge them yourself when ready. That will halt the PRs and give you a much reduced pool of noise, as most fly-by-night sloppers won’t be interested in spending the extra tokens on both code and discussion. (You’ll still get entitled human beings who demand you add and maintain their solution to their needs, but that’s much easier to sift out and discard once people have to discuss their needs in written words rather than code.)
analog_daddy•9m ago
Really surprised that this is not the first thing everyone does on their repositories.

I am not a celebrity on github and not even agents bother with my repositories, however, even before the bot pull requests/issues, I always made sure to enable only the things I felt I would want to use and provide a way for someone to reach out in case I was expecting collaboration/feedback.

I realized that anyone can create a PR to upstream, when I accidentally did so using the github web UI on mobile. Felt embarrassed and immediately closed it. But, then it made sense that why people were frustrated with this sort of thing happening to big repositories.

gwbas1c•37m ago
I kind of wish there was some kind of way to be licensed as a professional (or amateur) in a way that could be used to block AI-originating PRs.

Not that it would be perfect, but if I could set the bar to "only licensed software engineers" can open PRs, it at least sets the bar that only accounts controlled by people who know what they're doing can open a PR to my repo, as opposed to letting anyone in the world who knows how to prompt open a PR.

(That being said, I personally haven't encountered AI SPAM on my github repos. Maybe my projects just aren't popular enough?)

pan69•20m ago
Does anyone has experience with AWS CodeCommit? It might not be what OP is looking for but since we're talking about moving away from GitHub. Personally I already pay for GitHub so I don't mind paying for something else. Just wondering if anyone has experience to share.

https://aws.amazon.com/codecommit/

austin-cheney•1m ago
Forgejo looks really popular right now. I have also heard good things about codeberg.

https://forgejo.org/

That only works if you are only using Github as a place to store your code. I'm not the OP, and maybe their situation is different, but I want to continue getting sincere human PRs and issue reports on my projects, but want to reduce or eliminate the amount of AI produced spam.