Recent submissions

Comment · 2 months ago
Is the broken English an optimization or a byproduct of the model being developed in China?
Comment · 3 months ago
Fair enough! But surely you would allow them to update their summary on what their ideologies are, right? People change, after all. And people should know when those ideologies change too.

We should also make sure people read all the blurbs before they join a website. Maybe we should call it the Terms of Service? ;)

Despite most websites having nothing but legalese in there, Codeberg's is pretty short and human readable by comparison. I know most people have been desensitized to it, but I haven't heard of any better way of coveying them at an institutional level.

Comment · 3 months ago
Comment · 3 months ago
Comment · 3 months ago
I strongly disagree: I think this is a perfectly acceptable action. No project is entitled to host their project there, nor is any project compelled to do so, so I don't see why there is any harm in having this instance of Forgejo moderate itself as it sees fit. They have no moral requirement to support all kinds of software.

If you disagree with their beliefs, you are free to host your own instance or find a code forge that better aligns with your beliefs. That is the beauty of free software!

Comment · 7 months ago
> Headscale is ... drop in replacement

I've been really happy with headscale, but I wouldn't call it a complete drop in replacement as I would with vaultwarden. Some features (e.g. Mullvad integration, ACL tests, etc) are missing.

Upgrading also requires upgrading every minor version or you run into db migration issues, but that comes with the territory of running your own instance.

I would recommend folks look up if headscale suits their needs (like it did for me for many years) before switching over.

Comment · 11 months ago
Comment · 1 year ago
This isn't a problem. The article says that this is only if you're looking to trade-off performance for less noise:

> In other words, we would only recommend upgrading to the NF-A12x25 G2 if you seek to lower noise levels as much as possible and if you are willing to sacrifice the maximum performance headroom in worst-case scenarios that the G1 HS-PWM fan provides.

Comment · 1 year ago
This is a bad faith comment in so many layers:

- The provided reason given was due to user accessibility concerns complicated by what likely is a breaking change.

- Even if you don't agree with the claim, a reserved name isn't unreasonable at all. Not to make a standard of GitHub, but the `admin` username is reserved there too.

- Dismissing an entire product based on a single non-critical technical limitation while simultaneously not contributing to the solution (unless you have a different username there, happy to be corrected) is fundamentally toxic.

- All the while conflating two separate products (Anubis and Forgejo) that aren't related at all.

- And that Anubis offers a non-anime girl solution, and is MIT Licensed if you really don't care for supporting the author.

I'm not going to prod at the "and everything else" part either.

Comment · 1 year ago
As long as they don't use `#[tokio::main]` or any other attribute that wraps main into an async function!
Comment · 2 years ago
There is more to North America than the United States.
Comment · 3 years ago
Comment · 3 years ago
I'm aware of the reference, but I'd rather try and inform on the off-hand chance that they're serious about the question. I figured that there's little harm in making sure, other than looking a little silly :)
Comment · 3 years ago
Weissman scores are effectively fictitious and meaningless for any real application. Why are you looking for one instead of benchmarking data?
Comment · 4 years ago
Python has never followed semver. It's saner to treat minor releases as semver-major, and patches as semver-minor.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton