frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•58s ago•0 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
3•sakanakana00•4m ago•0 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•6m ago•0 comments

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
3•Tehnix•7m ago•1 comments

Skim – vibe review your PRs

https://github.com/Haizzz/skim
2•haizzz•8m ago•1 comments

Show HN: Open-source AI assistant for interview reasoning

https://github.com/evinjohnn/natively-cluely-ai-assistant
3•Nive11•8m ago•4 comments

Tech Edge: A Living Playbook for America's Technology Long Game

https://csis-website-prod.s3.amazonaws.com/s3fs-public/2026-01/260120_EST_Tech_Edge_0.pdf?Version...
2•hunglee2•12m ago•0 comments

Golden Cross vs. Death Cross: Crypto Trading Guide

https://chartscout.io/golden-cross-vs-death-cross-crypto-trading-guide
2•chartscout•15m ago•0 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
3•AlexeyBrin•17m ago•0 comments

What the longevity experts don't tell you

https://machielreyneke.com/blog/longevity-lessons/
2•machielrey•19m ago•1 comments

Monzo wrongly denied refunds to fraud and scam victims

https://www.theguardian.com/money/2026/feb/07/monzo-natwest-hsbc-refunds-fraud-scam-fos-ombudsman
3•tablets•23m ago•0 comments

They were drawn to Korea with dreams of K-pop stardom – but then let down

https://www.bbc.com/news/articles/cvgnq9rwyqno
2•breve•26m ago•0 comments

Show HN: AI-Powered Merchant Intelligence

https://nodee.co
1•jjkirsch•28m ago•0 comments

Bash parallel tasks and error handling

https://github.com/themattrix/bash-concurrent
2•pastage•28m ago•0 comments

Let's compile Quake like it's 1997

https://fabiensanglard.net/compile_like_1997/index.html
2•billiob•29m ago•0 comments

Reverse Engineering Medium.com's Editor: How Copy, Paste, and Images Work

https://app.writtte.com/read/gP0H6W5
2•birdculture•34m ago•0 comments

Go 1.22, SQLite, and Next.js: The "Boring" Back End

https://mohammedeabdelaziz.github.io/articles/go-next-pt-2
1•mohammede•40m ago•0 comments

Laibach the Whistleblowers [video]

https://www.youtube.com/watch?v=c6Mx2mxpaCY
1•KnuthIsGod•41m ago•1 comments

Slop News - The Front Page right now but it's only Slop

https://slop-news.pages.dev/slop-news
1•keepamovin•46m ago•1 comments

Economists vs. Technologists on AI

https://ideasindevelopment.substack.com/p/economists-vs-technologists-on-ai
1•econlmics•48m ago•0 comments

Life at the Edge

https://asadk.com/p/edge
4•tosh•54m ago•0 comments

RISC-V Vector Primer

https://github.com/simplex-micro/riscv-vector-primer/blob/main/index.md
4•oxxoxoxooo•58m ago•1 comments

Show HN: Invoxo – Invoicing with automatic EU VAT for cross-border services

2•InvoxoEU•58m ago•0 comments

A Tale of Two Standards, POSIX and Win32 (2005)

https://www.samba.org/samba/news/articles/low_point/tale_two_stds_os2.html
4•goranmoomin•1h ago•0 comments

Ask HN: Is the Downfall of SaaS Started?

4•throwaw12•1h ago•0 comments

Flirt: The Native Backend

https://blog.buenzli.dev/flirt-native-backend/
3•senekor•1h ago•0 comments

OpenAI's Latest Platform Targets Enterprise Customers

https://aibusiness.com/agentic-ai/openai-s-latest-platform-targets-enterprise-customers
2•myk-e•1h ago•0 comments

Goldman Sachs taps Anthropic's Claude to automate accounting, compliance roles

https://www.cnbc.com/2026/02/06/anthropic-goldman-sachs-ai-model-accounting.html
4•myk-e•1h ago•5 comments

Ai.com bought by Crypto.com founder for $70M in biggest-ever website name deal

https://www.ft.com/content/83488628-8dfd-4060-a7b0-71b1bb012785
1•1vuio0pswjnm7•1h ago•1 comments

Big Tech's AI Push Is Costing More Than the Moon Landing

https://www.wsj.com/tech/ai/ai-spending-tech-companies-compared-02b90046
6•1vuio0pswjnm7•1h ago•0 comments
Open in hackernews

GitHub pull requests were down

https://www.githubstatus.com/incidents/6swp0zf7lk8h
129•lr0•6mo ago

Comments

SwiftyBug•6mo ago
Right in the middle of a huge rebase. Great!
AdventureMouse•6mo ago
It’s never a good time for GitHub to be down!
1718627440•6mo ago
How does an outage of a remote repo affects your local rebase.
pelagicAustral•6mo ago
Good thing I always commit directly to the main branch.
mattwad•6mo ago
this is broken too!
escapecharacter•6mo ago
They must mean their local main branch.
RonanSoleste•6mo ago
No the remote one. No need for a local branch.
mmastrac•6mo ago
Good thing we're using a shared Samba drive and editing files directly without locks!
SparkyMcUnicorn•6mo ago
Project_v2_final3 is looking good, but remember to grab the new actionscript files out of Project_v2_final4 as well.
hnuser123456•6mo ago
Also the foo_bar method from v1 worked better so pull that back in
rwmj•6mo ago
You joke, but when I was doing my start-up we made good money on the side from monitoring websites to detect when the designers had pushed regressions to the live site. We would keep track of change requests that were filed and resolved, then scripts would monitor the sites to see if any earlier changes had been backed out. (Getting the designers to use version control was considered to be in the "too hard" bucket. This was back in the mid 2000s.)
yieldcrv•6mo ago
This is how to collect low to mid 5 figures a year doing bug bounties too

Its all about the regressions, not finding anything novel

d-lisp•6mo ago
If this isn't cosplay I'd be glad to know how you do so.
ZiiS•6mo ago
Still better than CVS then /s
taude•6mo ago
So glad we never bothered to migrate from Visual Source Safe
vehemenz•6mo ago
Make sure everyone has caching disabled, for maximum effect
tetha•6mo ago
We have post-its with file names on a wall in the office. You take one down if you edit the file, and put it back up when you're done. Easy.

Though I wish I was entirely kidding. ~12 years ago or so we did that if one of two parallel development teams had to modify a message of the network protocol to avoid incompatibilities and merge problems.

Mind you, these were SVN merges. I can't even verbalize my feelings about SVN merges but by a mixture of laughing and groaning in pain, like if you stubbed your toe in a painful, but entirely funny way.

spicybright•6mo ago
Keeping it when tech can't keep up is genuinely a good hack for any kind of engineering. Physical lock out tag out on industrial machines for instance. Passing paper notes/wooden blocks in air traffic control towers to see who's responsible for what even if computers go down.
xorcist•6mo ago
What is this eternal meme about merges in svn being harder than in other tools? Git used literally the same merge algorithm, even if that has changed a bit since then, and merge conflicts are not something a tool can't just magically make disappear. If you want concurrent edits (the c in cvs), conflicts come in the same package. Various algortihms can supply their own dose of magic, but they're more similar than different (minus a few special cases such as rerere in git).
tetha•6mo ago
My interpretation within that company: You know this new idea of "If it's painful, do it more"? People in that company didn't do that in the SVN days or earlier, because merges were painful. Thus, merges filled a sprint if they had to be done. This made sense if you came from CSV or nothing, tbh.

Git in turn made branches easier, causing merges to be more prevalent and developers overall learned to merge more, merge more often.

xorcist•6mo ago
That doesn't make any sense to me. Why would you merge more often if it takes less time to create a new branch?

What types of merges are we talking about? Surely it must be where you merge in changes from a main branch to your local branch, which in the case of long-lived branches will be the more common merge. Creating new branches isn't even part of that workflow.

8n4vidtmkvmk•6mo ago
We used a whiteboard. I'm not joking either. This was about 14 years ago. FTP FTW
davey48016•6mo ago
That's a single point of failure. If you email code changes around and use an email client that copies everything offline, then the history of your code base is distributed across all of your developers' laptops.
jaredsohn•6mo ago
Good thing we just SSH into production and make the changes live.
gloxkiqcza•6mo ago
Vibe coding nonetheless #gofastandbreakthings
redserk•6mo ago
Subtle Elixir/Erlang advocacy here.
rwmj•6mo ago
You're using Ansible?
hdgvhicv•6mo ago
Do it manual you can screw up one server at a time

Run ansible and you can screw it all up

phendrenad2•6mo ago
rsync is all you need ;)
jaredsohn•6mo ago
nah - ftp

or run vi from ssh

antihero•6mo ago
Guess it's time to embrace AI.
dorian-graph•6mo ago
Context: https://www.finalroundai.com/blog/github-ceo-thomas-dohmke-w...
sleepydog•6mo ago
... or get out.
njovin•6mo ago
Props to Github for having an accurate status page. AWS and Google should take note.
ietktnz•6mo ago
Status page says "Incident with Pull Requests". Pull requests status is listed as "Normal". Status text says issue with degraded performance for Webhooks and Issues, does not mention Pull Requests.

I would give that a 5/10 accuracy at best!

samgranieri•6mo ago
they've updated the page since then. Take a look
ericyan•6mo ago
The status page has been updated. PR and webhook statused red and now listed as "Incident".

(Disclosure: GitHub employee)

sleepybrett•6mo ago
As someone who is partially responsible for supporting github at a very large organization, no it isn't. At least not until the incident is at least 30m old if ever.
hardworker02•6mo ago
Uh.. pub?
crinkly•6mo ago
Already in it. Was a premonition.
MattGaiser•6mo ago
GitHub gives everyone an extra long lunch.
trashburger•6mo ago
Early EOD for me!
arccy•6mo ago
I guess they let copilot review their code
hiccuphippo•6mo ago
Maybe they are trying vibeops now.
jennyholzer•6mo ago
At Microsoft vibeops is an age old tradition.
shakna•6mo ago
Well, the CEO did say to embrace AI or get out of code, 2 days ago... And MS previously said AI is not-optional for their devs...
DeepYogurt•6mo ago
They do actually
esafak•6mo ago
After writing it :)
crinkly•6mo ago
No excuse. git-send-email out and stop slacking :)
KoboldAdvocate•6mo ago
Not a good look when they're heavily pushing AI agents.
thimabi•6mo ago
I’ll be waiting expectantly for the post mortem of this. How ironic would it be if this issue was caused by a pull request itself?
tzury•6mo ago
https://www.githubstatus.com

(+WebHooks) (+Issues)

Imustaskforhelp•6mo ago
This is why I recommend decentralized protocols like radical or I guess I hope that tangled.sh could fix this stuff too.

I am not sure about tangled.sh, I might ask them in their discord about this now y'know.

lionkor•6mo ago
Git is a decentralized protocol, it's just incomplete IMO
2OEH8eoCRo0•6mo ago
Git has a protocol called email.
immibis•6mo ago
Indeed push/pull wasn't even the original design intention of Git. It was a tool for one person to manage trees of emailed patch files.
pmontra•6mo ago
There is git format-patch to create a diff and git send-email [2] to mail it to another developer and git-am [3] to apply the patches from a mailbox.

The Linux kernel developers have been using that workflow for a lot of time. Maybe still now.

[1] https://git-scm.com/docs/git-format-patch

[2] https://git-scm.com/docs/git-send-email

[3] https://git-scm.com/docs/git-am

lucasoshiro•6mo ago
> The Linux kernel developers have been using that workflow for a lot of time

Yes, they do. Git itself is also developed that way.

Btw, you don't need to use format + send-email, send-email calls format-patch under the hood

rightbyte•6mo ago
Communication layer agnostic text files is a killer feature of git. What MS is doing with Github is typical EEE.
lucasoshiro•6mo ago
> it's just incomplete

Why?

RGBCube•6mo ago
Radicle.xyz fixes this with COBs (Collaborative Objects). They're stored inside your git repo as normal objects, and benefit from its p2p mechanism as well. It's the true sovereign forge.
ashwinsundar•6mo ago
Git and GitHub are not the same thing. git repos can live independently of GitHub

What features do you feel like git is missing?

lionkor•6mo ago
Reviewable merge requests, review comments, etc.
lucasoshiro•6mo ago
You can propose this to the Git mailing list. I don't think this kind of feature should be respnsibility of Git, however, you can try
nwatson•6mo ago
Set up a second remote on Bitbucket or other and synchronize through that. Pipelined, etc might be missing but at least development can proceed.
ItsABytecode•6mo ago
I didn’t think the code I just merged was that bad
noreplydev•6mo ago
https://www.githubstatus.com/ "git operations: degraded", my git operations are degraded by default
rileymichael•6mo ago
did all of the devs leave?

https://www.businessinsider.com/github-ceo-developers-embrac...

xyse53•6mo ago
Devs leaving can often be a stability boost :)
doubled112•6mo ago
Right up until it isn't.
stevefolta•6mo ago
But if that's what they want, they may be driving out the exact wrong subset of their devs.
maerF0x0•6mo ago
cheaper than layoffs.
ryandrake•6mo ago
> Instead of selling products based on helpful features and letting users decide, executives often deploy scare tactics that essentially warn people they will become obsolete if they don't get on the AI bandwagon. For instance, Julia Liuson, another executive at Microsoft, which owns GitHub, recently warned employees that "using AI is no longer optional."

So many clowns. It's like everyone's reading from the same script/playbook. Nothing says "this tool is useful" quite like forcing people to use it.

bogzz•6mo ago
It definitely feels like the imbecility of the corporate class has reached new levels.
conradfr•6mo ago
AI is not for developers only!
lrvick•6mo ago
AI is not for developers, it is for people that do not want to learn how to be developers but want to be paid like them.
MrGilbert•6mo ago
> It's like everyone's reading from the same script/playbook.

I'd assume that many CEO are driven by the same urge to please the board. And depending on your board, there might be people on it who spend many hours per week on LinkedIn, and see all the success stories around AI, maybe experienced something first hand.

Good news: It's, from my estimate, only a phase. Like when blockchain hit, and everyone wanted to be involved. This time - and that worries me - the ressources involved are more expensive, though. There might be a stronger incentive for people to "get their money back". I haven't thought about the implications yet.

Eisenstein•6mo ago
It's not like blockchain. Blockchain legitimately made things slower and less useful for dubious benefits.

AI is more like the early web. There is definite value that people can see, but no one really knows how to monetize beyond the incredibly obvious 'sell people access to it', so everyone is throwing spaghetti at the wall waiting for it to stick. When someone gets it to stick, there will be a giant amount of money coming at them, but until then there will be a ton of people with sauce all over their faces looking like idiots.

llbbdd•6mo ago
Upvoted to save you from the negatives because I too am tired of seeing the comparison to blockchain. I'm not sure where it even comes from other than just being another recent hype train people remember, but blockchain settled into a relatively tiny niche. The most basic deployment of LLMs / AI by comparison is instantly, obviously more useful than that.
sleepybrett•6mo ago
As soon as it starts returning to me factual, confirm-able answers consistently. Then I'll use it. I just had to fix something a co-worker fucked up by asking ai how to do it. The responses are so confidently wrong it's like watching Kash Patel tell me that Jeffrey Epstein killed himself.
cheema33•6mo ago
> As soon as it starts returning to me factual, confirm-able answers consistently. Then I'll use it.

Humans don't behave this way. Yet, we still employ humans. AI is unreliable. We all agree. But that does not make it useless.

lmm•6mo ago
Ok, how about: Once AI is less overconfident than a median teammate, it may be worth something. It's not there yet.
Eisenstein•6mo ago
I agree. Overconfidence and sycophancy is the real problem. This should be the focus of development energy. The models are already capable; now they need to be reliable.
1718627440•6mo ago
That's why we introduced computers. If they aren't reliable anymore we can stop using them.
depr•6mo ago
People say this a lot, please the board. But why would so many boards be hype-driven and CEO's be rational? It might just as well be the C-suite themselves who are the source of it.
ryandrake•6mo ago
The CEOs and execs also seem to be feeding and sustaining the hype themselves:

CEO1: "This technology is the biggest technical leap in my lifetime!"

CEO2: "Oh yea? Well, this technology is more useful than electricity!"

CEO3: "Oh yea?? This technology is more impactful than the invention of fire!"

VP1: "This technology is going to really help improve productivity!"

VP2: "Come on! This technology is going to let one person do the work of 100!"

VP3: "Surely you jest! Without using this technology, you might as well not even try to earn a living!"

charcircuit•6mo ago
People are biased to using tools they are familiar with. The idea that if a tool was useful people would use it simply false. In order to avoid being disrupted, extra effort needs to be made to get people to learn new tools.
DeepYogurt•6mo ago
You're presupposing utility.
8n4vidtmkvmk•6mo ago
A few people will use said new tool. If they start writing software that is sustainably better for half the cost, eventually others will take notice. Early adopter sort of thing. Switching takes energy, yes, so many will be resistant. But when you find yourself the last person doing things the old way and it's taking more time and effort... It might be time to spend the effort and get with the times.

Not necessarily saying this AI is worth switching to yet. It could fizzle out, we'll see. But I'm saying if it's truly worth it's salt, it'll take off because it's good, rather than die despite being good.

Things that this aren't true for are things that are only marginally better. if A is 5% better but B is 95% more popular.. A might yet die because it's not worth switching to. AI is claiming a lot more than 5% gains though

badosu•6mo ago
Reminder that Github _still_ does not support IPv6: https://github.com/orgs/community/discussions/10539
sethops1•6mo ago
I contacted GitHub support about this and they assured me they understand it's a priority and are working on it. Three years ago.
cozzyd•6mo ago
Surely their LLM can work this out
soraminazuki•6mo ago
From the CEO's article referenced in that post [1]:

> the rise of AI in software development signals the need for computer science education to be reinvented as well.

> Teaching in a way that evaluates rote syntax or memorization of APIs is becoming obsolete

He thinks computer science is about memorizing syntax and APIs. No wonder he's telling developers to embrace AI or quit their careers if he believes the entire field is that shallow. Not the best person to take advice from.

It's also hilarious how he downplays fundamental flaws of LLMs as something AI zealots, the truly smart people, can overcome by producing so much AI slop that they turn from skeptics into ...drumroll... AI strategists. lol

[1]: https://ashtom.github.io/developers-reinvented

axelpacheco•6mo ago
Give your best estimate on how much dollar value of creation is wasted every hour GitHub PRs are down
StarlaAtNight•6mo ago
One MILLION dollars puts pinky to corner of mouth
bob1029•6mo ago
I estimate that on some days an outage like this could ultimately save some businesses money.

There's a lot of cowboy development going on out there. Why not take this opportunity to talk to your customers for a bit? Make sure you're still building the right things.

henryfjordan•6mo ago
At a startup, sure.

At any decently-sized org, the developers are not allowed to talk to customers on their own accord.

bob1029•6mo ago
I've never worked somewhere I couldn't email a customer as long as the team was CC'd. This is a bit of a circular problem because if you don't get exposed to the customer in some capacity you'll never get good at working with them.

If the business is afraid to let you email the customer, you might need to work on your communications skills and go through some intentional demonstration efforts. For example, "Good morning <boss>, here's a draft of what I think we should send <CTO's name @ customer> regarding their feedback on the last build.".

That's literally all it takes to get into the game. Don't ask for permission to write the draft because then your managers will think it's gonna be this big ordeal and they'll definitely say no.

henryfjordan•6mo ago
At a B2B, I might agree with you.

At a B2C, I would not email a customer directly without sign-off. We have marketing teams, research teams, comms, customer support, etc. I would be stepping on so many toes, and risking brand reputation, if I were to interact with our customers.

Hackbraten•6mo ago
> There's a lot of cowboy development going on out there

This has been the case before VCSes existed.

jennyholzer•6mo ago
$2000
darth_avocado•6mo ago
Dupe: https://github.com/github/site-policy/pull/582
kvemkon•6mo ago
Thread on HN: https://news.ycombinator.com/item?id=44799435
dang•6mo ago
Since the current submission has the clearer URL, we'll merge the comments hither. Thanks!
greenie_beans•6mo ago
don't wanna be spreading fake news, but i wonder if this is related to a cloudflare issue? i've been unable to login to cloudflare for the past ~30 minutes. and: https://www.cloudflarestatus.com/
jdthedisciple•6mo ago
This is strange: I was just having issues with Pull Requests on BitBucket too. Coincidence, actually?
aduwah•6mo ago
It's all a central svn in AWS
politelemon•6mo ago
Does GitHub development happen on GitHub? And if the fix for broken pull requests requires a pull request would they have a way to review it...
naikrovek•6mo ago
if GitHub Enterprise Server is anything to go by, they build (almost) everything for containers, and the entire site is hosted by containers managed by Nomad. So there are probably lots of older images around that they can fall back on if the latest image of any container causes problems.

How they would deploy the older container, I don't know.

A lot of this is guesswork, I don't work for them or anything. And I know that GHES in the way that my employer manages it is very unlike the way that GitHub host github.com, so everything i've assumed could be wrong.

gimenete•6mo ago
I worked there for 3 years and yes GitHub development happens on github.com. Of course there’s ways to deploy and rollback changes while the site is down but that’s very unusual. The typical flow happens in github.com and uses the regular primitives everybody uses: prs, ci checks, etc.

The pipeline for deploying the monolith doesn’t happen in GitHub Actions though but in a service based in jenkins.

Fun fact: playbooks for incidents used to be hosted in GitHub too but we moved them after an incident that made impossible to access them while it lasted.

coryrc•6mo ago
> that made impossible to access them

Couldn't they just be checked out by cron on any number of local machines hosting Apache?

gimenete•6mo ago
I don't remember clearly where we moved them. It was probably to something owned by Google (because GitHub uses Google Workspaces) or Microsoft (for obvious reasons).
maerF0x0•6mo ago
weird... this is redirecting me to `Privacy Statement Updates September 2022 #582`

https://github.com/github/site-policy/pull/582

crazysim•6mo ago
It was probably just an example.
csh602•6mo ago
Seems total downtime was from 15:51 to 16:14 UTC
sidcool•6mo ago
It's up now.
eats_indigo•6mo ago
Given Github's critical role in software engineering delivery, their SLA commitments are really quite poor, perhaps unacceptable.
graemep•6mo ago
It is critical for those who choose to use it.

If you deliberately decide to use a system that introduces a single point of failure into a decentralised system, you have to live with the consequences.

From their point of view, unless they start losing paying users over this, they have no incentive to improve. I assume customers are happy with the SLA, otherwise why use Github?

yunwal•6mo ago
Network effects are quite strong
harrison_clarke•6mo ago
luckily, git itself works pretty well when there's an outage

sucks for people that use issues/PRs for coordination and had a planning meeting scheduled, though

clysm•6mo ago
Why is this linking to a merged PR, or a PR at all, and not a status page?
organsnyder•6mo ago
It must be back up!
bdcravens•6mo ago
HN sure has changed. A few years ago there would be at least a dozen comments about installing Gitlab, including one major subthread started by someone from Gitlab.
factorialboy•6mo ago
Not just HN, Gitlab has perhaps changed as well.
lrvick•6mo ago
We recommend Codeberg/Forgejo now since it is better in every way, and Gitlab went corpo.
NewJazz•6mo ago
Gitlab was always for profit.

And forgejo doesn't have feature parity at all with gitlab. Neither does github, for that matter.

Just take a look at how to push container images from a cicd pipeline in gitlab vs. Forgejo.

fmbb•6mo ago
What’s the difference?

Pushing images is a oneliner.

NewJazz•6mo ago
In gitlab, yes (well, two lines, login then push). In forgejo, there is no cicd token that gives you scoped access to the built in container registry. You must create a long lived token and add it as a secret to the repo you want to push from.

See here: https://mteixeira.wordpress.com/2025/02/03/my-self-hosted-fo...

Elucalidavah•6mo ago
Are those any better than self-hosted gitlab, or do you only mean central-hosted usage?
NewJazz•6mo ago
Codeberg is central hosted so I think they mean in general.
pfcd•6mo ago
> We recommend Codeberg/Forgejo now since it is better in every way...

Lol.

> ...and Gitlab went corpo.

How else will they sustain/maintain such a product and compete with the likes of GitHub? With donations? Good luck.

Tostino•6mo ago
I wouldn't touch Gitlab at this point. I didn't change. They did.
dewey•6mo ago
Which is probably good, as otherwise they would be dead. Building products for self-hosting HN users isn't really a big money maker.
rngecounty•6mo ago
Having tried gitlab, it's a very poor product almost unmaintainable as a self hosted option. Reminds me of Eclipse IDE - crammed with every other unnecessary feature/plugin and the basic features are either very slow or buggy.

At this point Gitlab is just there because being even a small X% of a huge million/billion dollar market is good enough as a company even if the product is almost unusable.

KronisLV•6mo ago
I've used self-hosted GitLab a bunch at work, it's pretty good there still. In my opinion GitLab CI is also a solid offering, especially for the folks coming from something like Jenkins, doubly so when combined with Docker executors and mostly working with containers.

I used to run a GitLab instance for my own needs, however keeping up with the updates (especially across major versions) proved to be a bit too much and it was quite resource hungry.

My personal stack right now is Gitea + Drone CI + Nexus, though I might move over to Woodpecker CI in the future and also maybe look for alternatives to Nexus (it's also quite heavyweight and annoying to admin).

john01dav•6mo ago
I use gitea on a server in my basement because I don't trust these hosted solutions to not use my code for LLM training or who knows what else.
zaphar•6mo ago
Me too. I have it mirroring stuff from github too for occasions just like this.
toastercat•6mo ago
I've got this feeling that the endless feature creep of Github has begun to cause rot of core essential features. Up until only recently, the PR review tab performed so poorly it was practically useless for large PRs.
dewey•6mo ago
GitHub in essence is still pretty much the same, there's products that have feature creep but I wouldn't say GitHub does that.

I can't say that I'm having issues with the performance either. I work with large PRs too (Especially if there's vendored dependencies) but I never ran into a show stopping performance issue that would make it "useless".

davidspiess•6mo ago
I noticed this recently too when using Firefox.
inetknght•6mo ago
> there's products that have feature creep but I wouldn't say GitHub does that.

I remember GitHub from years ago. I still find myself looking for things that were there years ago but have since moved.

Also, GitHub search is (still) comically useless. I just clone and use grep instead.

dunham•6mo ago
I've also loaded repositories into a web instance of vscode (with the '.' shortcut) and done Cmd-Sh-F, which also works better than their search.
whatevaa•6mo ago
Gitlab search is even worse, so not surprised.
toastercat•6mo ago
> GitHub in essence is still pretty much the same, there's products that have feature creep but I wouldn't say GitHub does that.

I think we're using two different products. Off the top of my head, I can think of Github Projects (the Trello-like feature), Github Marketplace, Github Discussions, the complete revamp of the file-viewer/editor, and all the new AI/LLM-based stuff baked into yet another feature known as Codespaces.

> I can't say that I'm having issues with the performance either. I work with large PRs too

Good for you. I suffered for maybe 4 years from this, and so have many others: https://github.com/orgs/community/discussions/39341

jrvieira•6mo ago
Really?

https://github.com/features

The same since when?

dewey•6mo ago
The same in the sense that it doesn't get in the way during my daily work with it. Yes they've added features but that didn't mean that existing features got removed or things got in the way.
jrvieira•6mo ago
In this particular case, they definitely did.
o_m•6mo ago
GitHub isn't focusing on creating a good Git platform anymore, they are an AI company now
hugs•6mo ago
Bets on where everything/everyone goes next? Will it be like the transition from SourceForge to GitHub, where the center of gravity moves from one big place to another big place? Or more like Twitter, where factions split off to several smaller places?
o_m•6mo ago
Personally I doubt we will see a huge centralized place like GitHub again. Trust in American companies, and big companies in general has been eroded. I think it would be for the better if it split off, and hopefully more devs decide to self host with tools like Forgejo.
goku12•6mo ago
I'm all for Forgejo or even a simple forge without any namespaces (I abandoned GitHub when MS acquired them). But the major issue with these alternative platforms is the the discoverability of projects on them. Github doesn't have any noteworthy feature in this regard, but it has the first mover advantage. The users unfortunately ceded that advantage to them.

Many forges are working on a federated development infrastructure. That's great. But I believe that for these platforms to really become popular, we must solve the problem of federated project search and discovery as well. Unfortunately, nobody seems to be paying much attention in this area.

DaSHacka•6mo ago
> Personally I doubt we will see a huge centralized place like GitHub again.

I can almost guarentee we will. Consumers love simplicity through centralization.

> Trust in American companies, and big companies in general has been eroded.

Where are you seeing that? I've seen general dislike of large corpos forever, and the anti-US sentiment is more common abroad from places like Europe that have never 'liked' US culture and companies.

8n4vidtmkvmk•6mo ago
I need an easy way to host a nice UI for mercurial. That's rock solid stable, zero maintenance.

I've been pushing my repos to a random $5 server I have for years now. It's been rock solid. But I have no UI. I can push and pull and it supports exactly 1 user (me) and it's never gone down because I just never touch the server. I did go the extra mile to set up automatic backups but that's it.

An issue tracker and code explorer would be nice.

ajsnigrutin•6mo ago
Still doesn't read email, but it's close to that.

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

paradox460•6mo ago
You can interact with a lot of GitHub via email
azangru•6mo ago
> I've got this feeling that the endless feature creep of Github has begun to cause rot of core essential features.

Tangential, but... I was so excited by their frontend, which was slowly adopting web components, until after acquisition by Microsoft they started rewriting it in React.

(Design is still very solid though!)

sleepybrett•6mo ago
Yeah i've switched to doing pr reviews in goland because their ui is dogshit slow if there are more than like 10 files to diff.
cedws•6mo ago
I often miss entire files in the review process because the review page collapses them by default and makes them hard to spot. If they’re going to be collapsed by default at least make it very visible. This is critical for security too, you don’t want people sneaking in code.
ath3nd•6mo ago
Wait, wasn't GitHub a company ran by the guy who just two days said that devs should either embrace AI or leave the field?

https://www.developer-tech.com/news/embrace-ai-or-leave-care...

Maybe his developers embraced AI a bit too much? Or maybe they left the field?

lrvick•6mo ago
Does not impact me, because my team and I self-host Forgejo for all our work.

People seem to forget Git was meant to be decentralized.

redrove•6mo ago
Yes, but you may work with other people, other organizations, or at least depend on open source code that's hosted on GitHub.

I agree with the sentiment though.

lrvick•6mo ago
Do work in and rely on self hosted forks so you are not blocked, and upstream when upstream code submissions become possible again.
8n4vidtmkvmk•6mo ago
I found this hilariously confusing when I first heard about DVCSs.

I'm like ok... So they're "distributed".. how do I share the code with other people? Oh..I push to a central repository? So it's almost exactly like SVN? Cool cool.

phendrenad2•6mo ago
It used to take a whole team of developers to take down production, now, one programmer with a fleet of agents can do it in 1/10th the time!
alberth•6mo ago
Email-based workflow, does have a few benefits like mitigation from this issue.
drumdance•6mo ago
At first I thought this mean that the absolute count of pull requests was trending down and this could be a new BLS data point.
sitzkrieg•6mo ago
how many more years of this before people realize its actually not good at all?
udev4096•6mo ago
https://radicle.xyz is the future!
dang•6mo ago
(Presumably?) related ongoing thread:

Why is GitHub UI getting slower? - https://news.ycombinator.com/item?id=44799861 - Aug 2025 (76 comments)

hnthrow90348765•6mo ago
I miss the days where downtime would be like half a day or more and you could use it as an excuse to go home or do something else.

Weirdly people were less angry about it back then than we seem to be today.

vouaobrasil•6mo ago
That's because people can't handle speed. With a natural delay, they could cool down or at least become more detached. Society needs natural points where people are forced to detach from what they do. That's one reason why AI and high-speed communications are so dangerous: they accelerate what we do too quickly to remain balanced. (And I am speaking in general here, of course there will be a minority who can handle it.)
tyre•6mo ago
It was like a snow day! So fun.