95 points ridowk 1 hour ago 88 comments
ridowk 1 hour ago | parent
mrshu 1 hour ago | parent
shimms 1 hour ago | parent
Our CI is broken at the moment, unable to download tools used in various checks (gitleaks, etc).
lifeisloving 48 minutes ago | parent
clivedup 44 minutes ago | parent
shimms 16 minutes ago | parent
Our public mirrors for open source stuff that results in built binaries that we ship is built on GitHub Actions from the public GitHub mirror so we have build attestation from the source.
Sometimes you're just dependent on things.
DishyDev 1 hour ago | parent
countWSS 1 hour ago | parent
Kholin 1 hour ago | parent
> The server didn't respond in time.
dom96 1 hour ago | parent
BoingBoomTschak 1 hour ago | parent
bagels 1 hour ago | parent
faangguyindia 1 hour ago | parent
cube00 1 hour ago | parent
No such thing as bad PR these days, 24 hours later and we're on to the next thing, that's assuming people even saw it in their doom scroll feed. Gone are the days when everyone watches the same TV news or reads the same newspaper.
bonesss 1 hour ago | parent
Amazon og Google or OpenAI having a one-click port of Githubs daily experience and Githubs CI infrastructure seems like it would be a pretty straightforward proof-of-AI-concept for a critical audience.
bagels 57 minutes ago | parent
pluc 30 minutes ago | parent
Microsoft of today isn't a leader in anything they're not the only ones in.
JanneVee 1 hour ago | parent
ipsum2 1 hour ago | parent
jhgkblv 1 hour ago | parent
AyanamiKaine 1 hour ago | parent
Even if I change my CI to something else, all the dependencies depend on GitHub (Not like there exists a cheap/free alternative where nix packages could be hosted ¯\_(ツ)_/¯)
esFran 1 hour ago | parent
aurareturn 1 hour ago | parent
I'd rather stay in Github and maybe use another service purely as backup.
atiedebee 1 hour ago | parent
pixelesque 58 minutes ago | parent
aurareturn 16 minutes ago | parent
I'd much rather stay with Github than a small provider.
Shorel 1 hour ago | parent
hagbard_c 1 hour ago | parent
Swap those two and you're on the right track. I think the best way to use GH is as a mirror for a self-hosted git instance, with or without web frontend. It gives you the reach of GH with the, dare I say it, reliability of self-hosted. It also gives you the chance to keep things off GH which you don't want to be there. Keep the self-hosted instance private for most things, use GH links for public access. When GH is down again you can always give people (temporary) access to your self-hosted instance if the need arrives.
Lapel2742 1 hour ago | parent
You are probably wrong on that.
> You must not share projects that mostly consist of code written by "generative AI"-tools (including services such as Claude, OpenAI Codex). Such projects having an unclear copyright status (see requirements § 2 (1) 1 and § 2 (1) 3) and furthermore have little safeguards to ensure that they do not include harmful code (c.f. § 2 (1) 5).
https://codeberg.org/codeberg/org/src/branch/main/TermsOfUse...
aurareturn 18 minutes ago | parent
You are probably wrong on that.
I don't think I'm. If another Git service gets popular, they too will experience surges and go down often.If Github truly becomes unreliable and people migrate to this niche service en mass, they'll ignore their no AI coding policy.
dutchbart 1 hour ago | parent
vrighter 1 hour ago | parent
Shish2k 57 minutes ago | parent
1718627440 48 minutes ago | parent
bheztio 13 minutes ago | parent
dizhn 1 hour ago | parent
lexicality 1 hour ago | parent
dizhn 43 minutes ago | parent
Label management is a mess too with almost no ease of use features. Lots of clicking when prior art already exists elsewhere.
Federation is another thing that's supposed to happen but isn't.
Action runners I like actually but their web UI is really confusing.
API is missing a lot of endpoints too. (Pretty straight forward for AI agents to work on as "good first issue")
No machine users or management of the same via Administrator. If you want to have a bot (not necessarily AI) you need to create a user with a hard to guess password and manage it by actually logging in as that user.
Another user will probably have their own set of things that matter to them.
As I've already said above, I do use it and love it but sort of half hoped Gitea would have proceeded farther since Forgejo forked away. It hasn't.
OneDev looks much more capable on surface to me today but I have not used it extensively yet and it has some features not included in the self hosted version. Not as much as open core projects but some.
matkoniecz 1 hour ago | parent
(You are not required to agree for such use in tos, but it will be used anyway)
(Not by Codeberg operators, to be clear)
roenxi 1 hour ago | parent
1718627440 47 minutes ago | parent
alpaca128 41 minutes ago | parent
mejutoco 40 minutes ago | parent
and some discipline can go a long way.
BoingBoomTschak 31 minutes ago | parent
raincole 30 minutes ago | parent
There is no such circle. If you put your work in public, it has been used to train AI. That's it.
mkagenius 1 hour ago | parent
I usually check this and then doubt my network might be at fault if they don't show outages.
skissane 1 hour ago | parent
GitHub has outages all the time without that page showing anything.
Another comment pointed to a third party alternative which is more accurate – https://mrshu.github.io/github-statuses/ – but that alternative isn't showing an outage right now either, since I believe it is being fed by GitHub.com's incident data.
mrshu 1 hour ago | parent
This is indeed correct.
skissane 40 minutes ago | parent
Maybe I spoke too soon in labelling your page “more accurate”?
exploraz 1 hour ago | parent
adrian_b 1 hour ago | parent
503 Service Unavailable
No server is available to handle this request.hurfdurf 46 minutes ago | parent
bheztio 16 minutes ago | parent
egorfine 38 minutes ago | parent
mat0 1 hour ago | parent
fock 1 hour ago | parent
(the anduril-type folks using nix for high-assurance setups!)
Gander5739 34 minutes ago | parent
borisgolovnev 1 hour ago | parent
exploraz 1 hour ago | parent
czarek_pl 1 hour ago | parent
geniium 1 hour ago | parent
gnegggh 1 hour ago | parent
solyin 1 hour ago | parent
renehsz 33 minutes ago | parent
Maybe it would be better to measure uptime not as what percentage of time the site is up, but instead as how likely a randomly selected visitor is to be able to access the site.
That would adjust for the fact that the window of peak demand, e.g. the US workday, which is when Github tends to go down, is also when people need the service the most.
gib444 31 minutes ago | parent
def is_github_down(day):
return day[-1] == "y"
It does have a flaw though where if you are shouting, it returns some false hope.