Live data from Hacker News

The August 17 outage

github.blog

141–150 of 804 posts

Re: The August 17 outage

#141
post #34

Earlier quoted context omitted.

It really is. I know I've gone from tens a month to thousands a month. They have to be projecting >100B/month in the next year or two.

wow. they should really institute a maximum amount of individual pushes per-month per-user.

I still remember when they decided to limit the number of private repos you could have as a free user. Kind of silly to me at the time, and even more so now!

Re: The August 17 outage

#142
post #80

Earlier quoted context omitted.

If parent commenter is off by an order of magnitude in their costs, their point still stands.

$1.2 billion of costs on revenue of $1-$2b certainly seems like a big concern.

They do not throw away the servers every year..

Re: The August 17 outage

#143
post #78

Everyone suggesting that they simply charge users for commits to drive off AI-heavy users forgets that Github is owned by Microsoft, who has a big incentive to keep having developers use AI. I suspect that Microsoft would even prefer to have Github operate at a loss, if that loss were because all its users were using their models and paying for OpenAI subscriptions to generate the code.

operating at a loss and non-operational because of outages are very different. If they can't maintain service levels nobody - AI super user or quant, old-fashioned human - will be happy.

Re: The August 17 outage

#144
post #78

Everyone suggesting that they simply charge users for commits to drive off AI-heavy users forgets that Github is owned by Microsoft, who has a big incentive to keep having developers use AI. I suspect that Microsoft would even prefer to have Github operate at a loss, if that loss were because all its users were using their models and paying for OpenAI subscriptions to generate the code.

What Microsoft models?

Re: The August 17 outage

#145

"Since April, monthly commits have grown from 1.4 billion to 2.9 billion. " Wow, that is some incredible growth in a really short time.

Why is Github talking about number of commits here, and not pushes? Are there a lot of tools/people using github as an online editing platform?

Re: The August 17 outage

#146
post #93

Earlier quoted context omitted.

Don’t forget jitter!

I always add some jitter but never actually had a problem where it would have been relevant. Recently I added it to a project where others also see it (not just a hobby thingy but something at work) and I was wondering if it would look silly, like premature optimisation. I looked on Wikipedia for how established the practice is and it barely gets a sentence... with no reference. Do you know of a documented instance w…

This doesn't answer your question, but I faced an issue where an application had to retry if things failed and I ended up with the "thundering herd" problem and introduced jitter without knowing it was a relatively standard practice.

I felt dirty implementing such a solution (introducing randomness for the sake of randomness is off-putting), but it worked. It wasn't until a while later that I even heard the term "jitter" in this context and realized this was a pretty decent solution for this kind of problem.

Regardless, if you're going to introduce something where adding jitter is appropriate, I'd just just add jitter. It's not premature optimization; it's an essential part of that kind of functionality.

Re: The August 17 outage

#147
post #58
post #41

Sorry to suggest this but if they charged everyone say $1/mo. it would absolutely help the massive surge from AI coding they seem to have had. I don't like paying for free stuff but gh certainly worth it.

Unfortunately time and time again, the overwhelming majority of people show that they would rather deal with an unreliable scummy company for "free" than pay $1/mo for a reliable service which treats them with respect :(

OK that "treats them with respect" is certainly an important aspect though. It does not seem like GH is especially great on that one, including listening to its users.

Re: The August 17 outage

#148
post #145

"Since April, monthly commits have grown from 1.4 billion to 2.9 billion. " Wow, that is some incredible growth in a really short time.

Why is Github talking about number of commits here, and not pushes? Are there a lot of tools/people using github as an online editing platform?

I'm not following your line of questioning. Without ever using github as an online editing platform, you can do one push with two new commits.

Re: The August 17 outage

#149
post #42
post #17

Earlier quoted context omitted.

https://forgejo.org/ promises to be this, have only lightly used it on https://codeberg.org/ but it seems nice?

"Forgejo is a self-hosted lightweight software forge" That says absolutely nothing. The "What is Forgejo?" question is unanswered and instead you get a lot of words about their values, their inclusivity, etc. And the next thing in the docs is how to install it. It's ridiculous. I still don't know what it is or what it does.

Forgejo > The name of the software

self-hosted > You install it on your server

lightweight > It does not consume a lot of resources (cpu, disk, ram)

software forge > offers tools that help with creating software collaboratively (repository hosting, change request management, wiki for docs,…)

Re: The August 17 outage

#150
post #42
post #17

Earlier quoted context omitted.

https://forgejo.org/ promises to be this, have only lightly used it on https://codeberg.org/ but it seems nice?

"Forgejo is a self-hosted lightweight software forge" That says absolutely nothing. The "What is Forgejo?" question is unanswered and instead you get a lot of words about their values, their inclusivity, etc. And the next thing in the docs is how to install it. It's ridiculous. I still don't know what it is or what it does.

> a package of FLOSsoftware that you could run on the cloud of your choice that offers most of what GitHub does (niceties on top of Git) without the centralization.

You're in luck, GP comment described it for you.

Post reply on HN