Hacker Newsnew | past | comments | ask | show | jobs | submit | OtomotO's commentslogin

I find that so fascinating... I know GitHub since decades.

Over said decades I've worked on countless (open source) projects there.

Professionally? 1 project in all those years. Yes, exactly 1 (still there).

Every single other project was either in bitbucket, gitlab, gitea, forgejo or... I am sure I forgot some forge.

What I am trying to convey is: fascinating how "everything is on GitHub" is a very american way to see the world.


Ironically, I was thinking that the Github downtime is an American view in and of itself. For us living in the European time zones, Github is hardly down during our business hours. It's mostly down during US business hours, then demand is highest.

Buying a jolla phone now!

(Needless) complexity is going on.

KISS and you sleep better.

That and the problem of forever chasing trends and never saying: "It's done" without reinventing everything every couple of years (trends again)

Sounds too easy? It is of course simplified, but the core still holds true.

GitHub just worked, but they had to migrate to React because "that's what everyone else uses"... Pure Enshittification.


After yesterday's outage they admitted that their elasticsearch index for issues/prs lost data.

They seem to have changed the primary source of data in the issues and pull requests tabs (w/o filters applied) from the underlying database to the elasticsearch search index, which has the side effect that there's a noticeable delay between state change of an issue/pr and an update in the UI. But as seen today, these can get out of sync, and apparently they even had data loss in the index.

I would really like to know their reasoning for making that change. I can totally imagine that they wanted to "simplify" so the UI uses only a single data source instead of two.

As a user it's incredibly annoying to have a delay between issue/pr state changes and the search index picking it up.


Yeah, I have been noticing weird things with Issues and PRs, including outdated state, for months now.

When the outage happened yesterday I sort of figured it was something I had been noticing building up or something.


What? React has nothing to do with current state of affairs. In fact, React on GitHub currently exists in mere islands, i.e. in Projects and recently in Pull Requests. Most of the frontend is still Web Components[1] paired with Turbo[2] for hot reloading. GitHub is still as slow even with JavaScript disabled, try it yourself. Backend just serves stuff really slow. In fact, there is an alternative GitHub frontend (no affiliation) that feels snappier and is written in React.[3]

With that said, Mitchell complains about outages. These started directly after Microsoft acquisition[4] and are attributed to migration from AWS to Azure.

[1] https://github.blog/engineering/architecture-optimization/ho...

[2] see html source for tags

[3] https://my.githero.app/

[4] https://damrnelson.github.io/github-historical-uptime/


Pull Requests is the thing that was wacky in the UI yesterday, coincidence or not? I have no idea.

Yesterday we saw PR pages that displayed no error, just displayed wrong info. I would have preferred to get an error page than outdated or empty lists. I was guessing this was related to the React migration but I don't really know.


I think the backend is just fucked. I have issues with Actions and the API all the time, not just the web UI

Also, the browser back and forward buttons no longer work in pull requests when going between PR tabs (commits, checks, files changed, etc) as well as some other site interactions.

Like, what user-hostile intention was the reasoning behind that? I am literally imagining a product manager smoking a cigar and laughing at the RUM session replays of me losing my shit.


Lawful means nothing but "according to law", which is a meaningless statement...

Remember that even the third Reich had laws!


Using Niri for over a year now.

Before that I was on sway for 6 years, before that on i3, before that on KDE, Gnome, ...

I'll never look back.

Niri is the best window manager I ever used, it just instantly clicked with me.


> They call us warmongers and then wonder why we don't want to help them fight their war.

There is a huge difference between attacking foreign nations because of oil... Oh, pardon me, because of... Geopolitical interests... Oh, pardon me... In the name of democracy and self-defense when you're being attacked (such as Ukraine).

We came to help you after 9/11, when for some reason you invaded Iraq although Osama Bin Laden and Al-Qaeda had taken responsibility...

But sure, think that you're white guardians of the flame of freedom and democracy all you want!

You're in exactly the same ballpark as China and Russia, they're just without the Hollywood propaganda.


How positive for the human rights of the people of invaded countries was the US?

Ask around in Vietnam, Iraq, Syria and countless more countries around the world.


Never at the head... Although the fish begins to smell at the head, as we say here...

Asocial Grumpy Interests?

I guess it's a bit of desperation to find a sustainable business model.

The AI hype is dying, at least outside the silicon valley bubble which hackernews is very much a part of.

That and all the dogfooding by slop coding their user facing application(s).


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: