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

https://damrnelson.github.io/github-historical-uptime/

Seems pretty conclusive. Very similar story when they bought skype.


It's not the whole story. The biggest change is actually the internal rules for how downtime was reported, it wasn't actually such a large change in the actual reliability then.


Hosting that on GitHub Pages is ballsy.


Heatmap of the past year: https://isgithubcooked.com/

It got worse around April/May this year, while that graph stops at February.


God that's sad. I almost feel bad for all the engineers there, though I'm sure they made good money and probably left


Do they still have any engineers? From the downtime it seems like they don't any more. Yep - the competent ones likely all left.


That's missing a some of the LLM era? Maybe the author is working on a logarithmic view?


Broken for almost 4 hours.


Isn’t the whole point that they don’t want you to use the website - they want you to install the app. Why would they make the website an enjoyable experience?


If the human isn't ultimately in charge, don't be surprised when AI decides to eliminate humanity "for the greater good" or something.


That would require consiousness and intent on part of the AI but we can have highly autonomous agents with no consiousness and intent as well and most likely that's what we will get. It still cannot just magically get free will, intent, and the ability to "eliminate humanity".


Wouldn't need any of that. An AI agent setup to "Do the best for the world" or some other broad claim, and with enough power to say crash the stock market, disrupt power supply, delivery, etc etc after reasoning that it's all for the best.

If people start giving enough power to AI, with ill thought out goals, and no human in charge, don't be surprised...

Why would it need "free will" or "consciousness" whatever that means?

A concrete example might be putting an AI in charge of health policy, and telling it to "eliminate suffering" without any human to check and push back. Well, the best way to eliminate suffering is...


In your concerete example, how does the AI eliminate suffering? It has access to tools that let it kill people? If it has no intention and will, it means it will be provided with a charter or some rules to follow which it has to always. Why would humans put an LLM in a system that can eliminate suffering by genocide or whatever? And even if it did, if the AI is a complaint system, why will it not shut down when it has to follow its charter?

I get AI can be misaligned but that doesn't mean it gets the ability to crash the stock market lol or super powers like that. Life is not a sci fi movie


If you start to let AI decide or influence policy, it can kill people. This seems very simple to me...

1. Put AI in charge of health policy 2. Give it a naive misguided charter/goal eg eliminate suffering 3. Euthanasia for everyone

This is simply AI optimizing for the goal - the goal is the evil/naive/misguided part, not the AI.

Those who aim to "eliminate suffering" are the issue here to be clear, but unfortunately they are a growing group.


LLMs are as good as the operator directing them.


The error bars on that one are too large to fit on screen, but yes.


You should see the error bars between human programmers.


Only if you have a tiny screen.

You can make them output what you would've written yourself, but that would be slower than writing it yourself, so no one does that - but it’s trivially true.


Well, we've been saying this about infinite monkeys too.


> infinite monkeys

Welcome to the dev community!


I'd say as thorough rather than good.

Skilled engineers may still vibe and not care. Beginners may be thorough and experiment and ask till they get the design right even if they don't spot it immediately, just caring does a lot.


Incidentally I’ve always thought that about working on cars, but more like skilled mechanics may still vibe and not care. Amateurs may be thorough but much slower, may need to do a lot of research before every step. Just caring does a lot.


I agree with you about “thoroughness” being key here, but I’d additionally advocate that we need to leave room for people to make some slop learn it.

Part of the learning process, whether you’re a “skilled” or “unskilled” engineer (or not an engineer at all, and noting that going from one to the other is just a matter of learning), is being able to “vibe and not care.” Yes, it’s also helpful to identify things that might not work out theoretically in advance, using the things we learn in our CS programs. But coding with LLMs is a brand new modality, and we are all indeed just learning to work with them.

I think alternating vibe coding with vibe-assisted DRYing/cleaning is ultimately a workflow enhancer that can make better software faster. But engineers have to be allowed to make some slop to learn it.


" Housing in Britain is expensive because getting planning permission is difficult. "

Nothing to do with millions of new people arriving wanting to live somewhere?


About 6% to 10% increase in housing cost due to immigration in the UK since 1990. Total increase ~150%. So marginal impact.[1]

But nice populist dog whistle.

1: https://www.gov.uk/government/publications/migration-and-hou...


That is not what the report says at all !!

> Over the same period, total population growth in the UK has been approximately 20%, again close to the cross-country average in our sample. Immigration, therefore, accounts for roughly half of the UK’s population growth over the last three decades.

Population growth has nothing to do with price increases? If it does, then half of the increase being due to immigration seems quite significant.

> most credible estimates suggest that a one-percentage-point increase in the immigrant share of the population increases house prices by between 0 and 3%. Rent effects are typically slightly smaller.

> The increase in the immigrant shares since the mid-1990s (around 10 percentage points) and overall population growth are close to OECD averages.

It’s hard to believe a range including “no effect whatsoever” when you add people to a neighborhood. But assuming a more reasonable 2%, that would mean 20% higher prices attributed to immigration alone. Where did you get at most 10%??


> Population growth has nothing to do with price increases?

People don't make prices increase, people times money makes prices increase. They're not entirely without money of course, but I don't think it's boat people outbidding you for the homes you want.


No, it’s wealthy people buying and renting properties to less wealthy immigrants. Seems pretty obvious.


It’s almost free money! Migrants may not have money (refugees to be clearer, the UK receives a lot of migrants who come as highly skilled workers and those do have money) but they don’t need to pay for the rent, the Government does it for them in case you didn’t know. If you have a few houses to rent it’s really easy money.


Not sure why the need for immediate attack, another thing that happened literally everywhere is - there are way more people in big towns, which have extremely limited and sort of static supply even while continuously growing on outskirts.

Guess what - almost all folks complaining (also here seen on many occasions) want short commute to their well paid work, nobody ain't commute for 2h every day. Those few places are even more limited. Guess where most immigrants go to and stay there - its not your backwardish xenophobic bucolic little villages in the middle of nowhere with old empty houses breaking down. You won't hear folks living there complaining old properties nobody wants are too expensive.

I can go on and on and on, making stats like that beyond useless. We all see actual effects. All is connected and continuously influencing other parts of whole, including immigration and other stuff. Current situation on any market is the living proof of that.


You're citing a government report to support their position on why we need infinity immigration? Seriously?

The UK population grew from about 58.9 million in 2000 to 69 million in 2025 - an increase of roughly 10 million people. The large majority of that came from immigration.

And you don't think having to house an extra 10 million people is a reason for the housing crisis?

I would suggest you do your own research, and use your own logic and reason rather than blindly accepting government reports into why what they're doing is brilliant.


The problem with right wing populist parties isn't just that they don't adhere to some "woke" abstract moral concepts, but they are just terrible at governing. They are not serious in understanding the causes of any problem.


They are not serious in understanding the causes of any problem

Thats an ideological accusation that can be just as easily aimed at the left.


I agree. That's why I am neither.


That, and the green belts suffocating the cities where people can have jobs, and the passive money accumulated in funds seeking reliable place to park. Some others too, anyhow, better not to pick a single one.


UK needs foreigners just to maintain population. It needs population growth to keep house prices rising. It needs rising house prices to prop up it's economy because it has no industry or export. It has no industry or export because it existed by invading and stealing from other countries as an empire, which is finished now


Maybe you want to byte align some data, or pack to a certain size but keep compat. I think they're going to be rare cases, but I can see it being used.


I don't think you can ignore it. It's the biggest change to tech in 30 years I'd say.

"I'm tired of all this internet talk" in 1990s?


Not wanting to read the same things over and over isn't ignoring it. And yes, it's often genuinely the same things being discussed.


That's exactly how it was in the 90s really.


Exactly this


I don't think this approach is wise.

Concentrate on code quality, and whether it does what it needs to do. Not whether it was written by AI or not.


Thanks, I actually concentrated on improving code quality, the patterns I flagged are poor design choices that humans wouldn’t write. Examples are duplicated functions doing same thing, dead or redundant codes etc. These builds up and degrade the codebase over time.


> ...are poor design choices that humans wouldn’t write.

They certainly do in my experience. Maybe you've been lucky and haven't worked with really messy programmers.


I have worked and seen these in code reviews but the issue now is code reviews are overwhelming and non existent in some cases.


I'm interpreting this not as a "catch ai submissions gotcha" tool, but as a "last pass in review catch mistakes AI made that i may have missed" tool. Having more linters is a good thing IMO (I say this as someone who doesn't use AI to generate code, but works with people who do and has to review a lot of AI generated code)


Exactly, that’s what it does. You can see the tool as a quality gate you put in place to ensure that any AI generated code meets a standard.


That's like saying ban IDEs. Or ban search engines. LLM is just a tool that humans use to create things.


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

Search: