What's cooking on SourceHut? Q2 2025

55 points by ThinkChaos


technomancy

A small improvement to the GraphQL APIs includes the addition of better standardized errors, so that you can distinguish error conditions on the client side – for example, readily distinguishing “not found” from “access denied” in your GraphQL client.

I remain flabbergasted that this completely solved problem remains a thing that you have to do extra work to get with GraphQL instead of getting it for free.

At work we recently finally got our stuff off GraphQL years after engineering management made us go all-in on it and it’s been such a relief.

vegai

It’s really too bad that we never invented a proper micropayments system for the internet. The problem of AI scrapers would not be a problem if they’d just have to pay for every bit they ingest.

It’d be a different Internet for sure, but I’m sure some smart person could have figured out a way to make it work without killing the soul of the thing. And of course many other monetization methods have been invented that totally killed it.

algernon

the success of Anubis and go-away in mitigating the LLM bots problem

I love to hear success stories like this, especially ones where it remains a success when moving from Anubis to go-away.

PuercoPop

I know that LLM abuse derailed the roadmap, but I would like to know know at least what are the plans. But I am curious what are they planing regarding

improvements to the lists.sr.ht code review workflows

which Drew mentioned on ther their What’s Cooking September 2024. imho that is the weakest part of sourcehut and also have the biggest learning/onboarding curve.


As a sidenote, although I prefer sourcehut, it seems that forgejo has been more successful in building a larger community around the project. I do wonder why has that happened.