Login
You're viewing the mastodon.coffee public feed.

Replies

  • Aug 10, 2026, 5:14 PM

    Before you WELL ACTUALLY me: Yes, a lot of this is garbage test repositories or things that don't matter.

    But a lot is not. And you should take notice when (for example) the entire output of the Met Office Informatics Lab vanishes.

    💬 4🔄 7⭐ 0
  • Aug 10, 2026, 5:16 PM

    @jonty a graph of deletions over time would be interesting. For instance, is this a recent development or just normal slow churn of repos over time?

    💬 2🔄 2⭐ 0
  • Aug 10, 2026, 5:17 PM

    @ret I only just started logging the date the repos vanished today, so I'll have that for the future.

    I know for a fact that a large amount (e.g. nhs) was in the last few months.

    💬 3🔄 1⭐ 0
  • Aug 10, 2026, 5:18 PM

    @jonty collating lists into per-department FOI requests inquiring why the deletions happened would be interesting.

    💬 1🔄 1⭐ 0
  • Aug 10, 2026, 5:27 PM

    @ret @jonty Would be nice to know if they have made the code available somewhere else, although I think we might all possibly already know the answer to that one... Then again, just imagine eyes start to swirl alarmingly forgejo dot gov dot uk

    💬 0🔄 0⭐ 0
  • Aug 10, 2026, 7:31 PM

    @jonty @ret Do you have a last-commit-date for the older repos? Could that be used as a rough proxy for deletion? Or at least as a not-deleted-before date.

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Aug 11, 2026, 2:28 AM

    @jonty @ret Dumbass "leaders" reacting to reports of "AI discovering the vulnerabilities noone ever has before!" by closing down access to everything they can, to cover their ass.

    💬 0🔄 0⭐ 0
  • Aug 10, 2026, 7:23 PM

    @ret @jonty

    There was a scare a few months ago about these new LLMs being good at finding security vulnerabilities in code.

    Hopefully that means they were only temporarily pulled offline until these teams had a chance to run these models against the code before some malign entities could do so.

    I’m not holding my breath on them coming back imminently, though.

    theregister.com/software/2026/

    💬 0🔄 1⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • Aug 10, 2026, 8:40 PM

    @m Already running code to populate approximate dates from a few sources, including that!

    💬 0🔄 0⭐ 0
  • Aug 10, 2026, 8:32 PM

    @jonty Exactly. The fact that some of the deleted repositories are trivial doesn’t make the disappearance of the significant ones any less concerning. When an entire body of work, like the Met Office Informatics Lab’s output, vanishes, that deserves scrutiny and preservation—not dismissal as “just old repos.”

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Aug 10, 2026, 7:30 PM

    @jonty
    Maybe archiving code of public interest is a good idea. Here in Germany we also have a couple applications developed more or less openly (often the code is quite hard to find), maybe I should start archiving a bit of that.

    Your post is bookmarked for me to read your findings tomorrow.

    :neocat_heart:

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 1
  • 💬 1🔄 0⭐ 0
  • Aug 11, 2026, 6:47 AM

    @jonty

    Maybe I've misunderstood something: I pseudo-randomly checked about a dozen or so of the listed "deleted" repositories in and they all seem to be available on the MS/GH web interface (I didn't try git clone) right now. I couldn't find any that were missing on MS/GH. In what sense are they "deleted"?

    In any case, requesting archiving on archive.softwareheritage.org with a few clicks is wise.

    @jornfranke @swheritage

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Aug 10, 2026, 8:29 PM

    @jonty That’s an impressive six-year effort, and unfortunately the results sound like exactly why independent archiving matters. Public code should remain auditable and reusable, not quietly disappear when priorities change. A report showing what was deleted is a valuable piece of accountability. 👏

    💬 0🔄 0⭐ 0
  • Aug 10, 2026, 8:30 PM

    @jonty I worked at uktrade there are a lot more than 1 missing. Though in theory they were putting them back - I tink in practice they never put the code for any of the websites back and most of it is down after the issue they had about a year ago.

    (Issues are normal, and under the previous CTO didn't result in taking everything down for ages)

    💬 0🔄 0⭐ 0
  • Aug 10, 2026, 8:41 PM

    @64kb I only know what's missing since I started archiving, don't suppose you can give me an example of something you think I should know of?

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Aug 10, 2026, 9:55 PM

    @jonty Privatise. Everything.

    Then one morning wake up in a cyberpunk dystopia.

    Everything sucks. Except for 0.1% of ultra-rich.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Aug 10, 2026, 10:17 PM

    @jonty goddamn this is insane. Like, this is the type of thing the Trump administration did when they took over.

    Except I don’t get what’s different now that could cause this. We haven’t had an extreme political party take control, and nothing publicly suggests they’d delete code like this. What’s going on?

    💬 0🔄 0⭐ 0
  • Aug 10, 2026, 10:32 PM

    @jonty Six years of quiet backups is what makes this useful rather than just alarming. Anyone can notice a repo is gone. Almost nobody has the before state to prove what was in it.

    The 100% on informatics-lab is the number that stands out. That is not pruning, that is an organisation being removed from the public record.

    💬 0🔄 0⭐ 0
  • Aug 11, 2026, 4:33 AM

    @jonty Not surprised. Why would the government do anything that is genuinely for the public good? This is not what governments do or what they were created for.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Aug 11, 2026, 4:19 PM

    @jonty it's almost certainly not a sinister change of heart, though, it's just various departments and agencies panicking about security and doing "something" about it. That's been quite a theme recently "we have to go closed source because we can't have bad actors exploiting our code"

    ...which is wrong, but it's not some big thing. It's just a phase of security theatre people are going through.

    💬 1🔄 0⭐ 0
  • Aug 11, 2026, 4:53 PM

    @kludgekml The intent doesn't make any difference: The policy before was that code stayed in the open and you worked in the open. That is no longer being adhered to.

    Even when code had security issues, it got fixed in the open, or - at worst - temporarily pulled while it was being fixed.

    I've been talking to government departments and doing this for years. Things have changed. Enormous departments are looking to go dark and *not come back out again*.

    💬 1🔄 0⭐ 0
  • Aug 11, 2026, 5:50 PM

    @jonty

    "I always suspected a UK government would eventually reverse course on "coding in public"."

    I think intent _does_ make a difference if that's your headline, and I think some of the replies suggest that I'm not alone (one way or another).

    I'm glad you were sceptical enough to make the mirror, and I agree that it's not good that the NHS and MoJ have abandoned coding in the open, but I think the meaning of that is less apocalyptic.

    We can just wait and see which of us is right though. If GDS go dark I'll sadly concede!

    💬 1🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • Aug 11, 2026, 7:10 PM

    @jonty

    I mean, I don't know what to say here. It's like we're looking at different toots. I think you imply one thing, you say you don't. Fair enough.

    I do have a procedural question that's hopefully simpler: under alphagov you list two repos (govuk-rota-generator and govuk_ab_analysis). But only one of those is vanished (govuk-rota-generator). The other is still public: github.com/alphagov/govuk_ab_a - why does that show up?

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0