frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

You already have a Git server

https://gopeek-lovat.vercel.app/blog-you-already-have-a-git-server.html
36•sheelagay•5h ago

Comments

account42•1h ago
You can also have an upstream git repo on a local filesystem and add that as a remote.

But when most people talk about a git server that includes collaboration and giving people SSH access just so that they can read from your repo is not reasonable.

cassianoleal•1h ago
I'm nodding along.
kgwxd•54m ago
As a species, I think we're past the point of thinking headlines are for conveying accurate information. The primary purpose is algorithm manipulation and attention grabbing. Every decent content creator openly admits as much. Direct complaints to the Lords of Engagement. They won't listen, but no one else wants to hear it either.
skydhash•52m ago
Git support http as a transport.

Actual collaboration does not require write access on the repo. You need to share your patch to the repo owner via another mechanism (email is very suitable for that, but anything that can share text file is ok). The repo owner handle merging patches.

cbm-vic-20•52m ago
Nobody seems to have really embraced the truly distributed model of git, where you can expose a local repository via read-only HTTP, and collaborate by pulling from each others' repositories. No pushes.

This would be unwieldy in a corporate environment and for those who don't really grok git, but for a small cadre of experienced developers, this may be a workable model.

WhyNotHugo•40m ago
Sourcehut _kind of_ pushes for this model. Folks publish their own repositories, and email patches to others. But you can also just email a patch to the author without a Sourcehut account, because email is descentralised.

The Linux kernel and u-boot also follow similar flows.

Honestly, it's incredibly convenient to send a patch via `git send-email -1`, instead of having to create a for, add a remote, push, and then navigate some web-based wizard.

luxcem•40m ago
That's how I learned git before GitHub, but it was a pain to configure DNS and port-forwarding when ISP didn't provide static IP.
k33n•25m ago
Radicle doesn’t get enough credit. They’ve created a really excellent take on modern distributed git.
jayd16•37m ago
Why isn't it reasonable? Ssh works fine for the big repo providers.

Are you just saying that managing account access at the personal machine level is a lot of work?

pavel_lishin•1h ago
Huh, I've always set up bare repos as my "local" (on a desktop somewhere in my house) destination. I didn't realize you could just use regular repos.
skydhash•50m ago
You can but any edit to the working directory will render the repo ineffectual for pushing.
AnthonyR•1h ago
I find it strange the websites some of these HN articles are hosted on... going through the effort to write a post before getting a domain outside of .vercel.app is interesting.
charles_f•56m ago
> the effort to write a post

This post was pretty obviously written by llm. You can assume the llm also picked the hosting platform.

f311a•38m ago
It’s a slop article based on a tweet.
ramon156•1h ago
Can you rewrite this by hand, please? I was so confused what this article was supposed to tell me.

> No YAML file with 47 indents.

What is this referencing? what yaml file?

The front-end also screams AI generated

kuschkufan•57m ago
maybe just ask your chat ai as usual?
xg15•40m ago
I think it's just a general jab at the unwieldiness of yaml (because the model was in the "talk about yaml files" and "be witty" parts of the latent space I imagine), not some particular file.
inigyou•22m ago
Check the home page - it mentions 47 tabs. Tabs is obviously in a similar semantic space to indents, so the number 47 carried over. Or maybe this AI just likes the number 47.
mr_mitm•1h ago
> That is it. No Docker. No CI pipeline. No serverless function. No YAML file with 47 indents. Just SSH and git — two tools you already have.

Sigh.

patates•18m ago
That is it. No patience. No care. No attention to detail. No scratchpad with multiple edits. Just Claude and a prompt — the only two things you can tolerate.
cess11•54m ago
Looks like a bot doing self-promotion.
coin•51m ago
> This is a nice way to work on server-side files without SSH lag or error-prone copying.

Are people really copying files to the servers then committing there?

luxcem•43m ago
When I started using Git around 2006, we didn't have GitHub. We used Google Code for SVN hosting, but we wanted to try Git because it was 'truely' decentralized, so we just pulled from other developers' computers directly. It involved setting up port forwarding on the router and letting your computer on 24/7. Fun times.
_heimdall•41m ago
We did something similar, but used a dedicated server we already had on the network instead of another dev's machine.
BadBadJellyBean•36m ago
This is indeed a Git server. It is not a Git Forge though. Pull Requests, Issues, CI/CD, access management, etc. are about as important as a putting my code somewhere.
dolmen•22m ago
For access management (sharing the Git-over-ssh hosting for a centralized repo), gitolite adds the little layer.

https://gitolite.com

Railse•35m ago
This is an AI generated article
fortuitous-frog•21m ago
This seemed familiar? The first few lines/commands are a straight copy and paste of a post that reached front page 8 months back: https://maurycyz.com/misc/easy_git/ (HN post [here](https://news.ycombinator.com/item?id=45710721)). The rest is just AI rewording. Even the quips about wiring this up to the blog's site generator are stolen. Even the _date format_ (which is different from the rest of the sites blogs) is stolen.

However, this does not look affiliated at all with the real author's blog. Exploring this vercel site, looks like they rip dozens of creators blog posts day for SEO spam? And for what? Their homepage (and its non-functional demo) is just for a link preview feature? Something that many browsers already provide natively (and if not, you can just use the many existing browser extensions for this)?

Is this a giant spyware/malware promotion? I'm very confused.

OP (https://news.ycombinator.com/user?id=sheelagay) seems to be affiliated with the page and seems to be only posting this for the last few months; their first post is promoting/showcasing the "product".

xg15•16m ago
> git config receive.denyCurrentBranch updateInstead

I didn't know that was possible to allow pushing the checked out branch - but for completeness, the alternative would be to make a bare repo where simply no branch is checked out.

synergy20•6m ago
or use git-shell so users do not need a full ssh account on the server due to security concerns:

    which git-shell
    sudo echo "/usr/bin/git-shell" >> /etc/shells
    sudo useradd -m -s /usr/bin/git-shell git
    cat my_pub_key.pub >> /home/git/.ssh/authorized_keys
    git clone ssh://git@server/home/git/myrepo.git

Show HN: TikZ Editor – WYSIWYG editor for figures in LaTeX

https://tikz.dev/editor/
60•DominikPeters•59m ago•12 comments

Unlimited OCR: One-Shot Long-Horizon Parsing

https://github.com/baidu/Unlimited-OCR
242•ingve•3h ago•66 comments

Spying on kids to save kids from spying is stupid

https://pluralistic.net/2026/06/23/destroy-the-village/
150•hn_acker•1h ago•96 comments

Steam Machine launches today

https://store.steampowered.com/news/group/45479024/view/685257114654870245
1795•theschwa•22h ago•1532 comments

Mistral OCR 4

https://mistral.ai/news/ocr-4/
104•meetpateltech•1h ago•23 comments

Lift4D: Harmonizing Single-View 3D Estimation for 4D Reconstruction In-the-Wild

https://lift4d.github.io/
11•ilreb•43m ago•0 comments

MSG Made Dossier on Activists Who Opposed Facial Recognition

https://www.404media.co/madison-square-garden-made-dossier-on-activists-who-opposed-facial-recogn...
103•cdrnsf•1h ago•8 comments

Show HN: Bun-sqlgen – Type-safe raw SQL for Bun, no ORM

https://github.com/ilbertt/bun-sqlgen
17•ilbert•1h ago•8 comments

Plotnine

https://plotnine.org/
162•tosh•4d ago•52 comments

GLM-5.2 – How to Run Locally

https://unsloth.ai/docs/models/glm-5.2
508•TechTechTech•18h ago•236 comments

Will It Mythos?

https://swelljoe.com/post/will-it-mythos/
234•mindingnever•11h ago•169 comments

Elevated error rate across multiple models

https://status.claude.com/incidents/jbhf20wjmzrf
146•rob•1h ago•156 comments

VibeThinker: 3B param model that beats Opus 4.5 on reasoning with novel SFT+GRPO

https://arxiv.org/abs/2606.16140
297•timhigins•13h ago•154 comments

Crypto in 2026: Oh, This Is the Bad Place

https://www.stephendiehl.com/posts/bad_place_2026/
247•ibobev•5h ago•276 comments

Show HN: Neural Particle Automata

https://selforg-npa.github.io/
58•esychology•6h ago•13 comments

In praise of memcached

https://jchri.st/blog/in-praise-of-memcached/
226•j03b•14h ago•90 comments

Lossless GIF recompression via exhaustive search

https://blog.arusekk.pl/posts/lossless-gif-recompression/
13•ZacnyLos•2h ago•2 comments

Researchers used math to crack Wordle

https://www.binghamton.edu/news/story/6327/s-m-a-r-t-these-researchers-used-math-to-crack-wordle
13•hhs•2d ago•11 comments

The Traditional Vi

https://ex-vi.sourceforge.net/
43•exvi•6h ago•30 comments

Open Source for IBM Z and LinuxONE

https://community.ibm.com/community/user/blogs/elizabeth-k-joseph1/2026/06/18/linuxone-open-sourc...
3•ncruces•3d ago•0 comments

Epidurals are a miracle technology

https://worksinprogress.co/issue/the-wonder-of-epidurals/
67•karakoram•2d ago•43 comments

Show HN: Shumai – open-source Frame.io alternative for creative work

https://github.com/shumaiOne/shumai
29•Yiling-J•5h ago•0 comments

Giant Banana Pulled Over: Driver Says Cops Have Stopped Him 100s of Times

https://cowboystatedaily.com/2026/06/18/giant-banana-pulled-over-in-montana-driver-says-cops-have...
138•speckx•2d ago•49 comments

80386 Early Start Memory Access

https://nand2mario.github.io/posts/2026/80386_early_start/
6•nand2mario•2h ago•1 comments

8086 Segmented Memory was a good idea

https://owl.billpg.com/8086-segmented-memory-was-a-good-idea-almost/
49•billpg•2d ago•92 comments

OpenAI DayBreak – GPT-5.5-Cyber

https://openai.com/index/daybreak-securing-the-world/
172•AaronO•13h ago•126 comments

My Mathematical Regression

https://blog.dahl.dev/posts/my-mathematical-regression/
337•aleda145•4d ago•132 comments

The Low-Tech AI of Elden Ring

https://nega.tv/posts/low-tech-ai-of-elden-ring.html
7•g0xA52A2A•3h ago•0 comments

The Coming Loop

https://lucumr.pocoo.org/2026/6/23/the-coming-loop/
144•ingve•4h ago•125 comments

Kyber (YC W23) Is Hiring a Head of Engineering

https://www.ycombinator.com/companies/kyber/jobs/FGmI8mx-head-of-engineering
1•asontha•18h ago