F04118F

joined 2 years ago
[–] F04118F@feddit.nl 0 points 3 months ago (4 children)

It is.

It's also sad that chickens, fishes and shrimps don't look as cute and aren't mourned even though they suffer all the same. They usually don't even get a plural form.

[–] F04118F@feddit.nl 12 points 3 months ago* (last edited 3 months ago) (1 children)

Codeberg is one of the largest Forgejo instances, run by a German non-profit, and is where Forgejo is developed. It also has a hosted Actions runner (Woodpecker CI) and is pretty close to Github overall.

There is one important feature difference: it does not allow for private closed-source software. Only temporarily private repos.

Check out this blog for a Github -> Codeberg migration story:

https://feddit.nl/post/31405121

[–] F04118F@feddit.nl 23 points 3 months ago (2 children)

Interesting approach but looks like this ultimately ends up:

  • being a lot of babysitting / manual work
  • blocking a lot of humans
  • not being robust against scrapers

Anubis seems like a much better option, for those wanting to block bots without relying on Cloudflare:

https://anubis.techaro.lol/

[–] F04118F@feddit.nl 3 points 3 months ago

Same. Mail and Calendar moved to Proton and I'm now using Quad9 and MullVad for my home network's DNS instead of Google or CloudFlare

[–] F04118F@feddit.nl 80 points 3 months ago (9 children)

Steam Deck and Linux desktop user here.

I wouldn't prioritize a native Linux binary if I were you. For some of my games that have a native Linux version, I still run the Proton compatibility version instead because it runs better. Proton is insanely well-optimized and adapted to Linux desktops, your own code will have a hard time competing with that.

Just make sure to pick an engine / tech stack that works well with Proton and find one or more testers who run SteamOS or another Linux distribution.

[–] F04118F@feddit.nl 9 points 3 months ago* (last edited 3 months ago) (1 children)

It is very different from the usual flat corporate style yes, but this is just their branding. Their blog is full of anime characters like that.

And it's not like you're looking at a literal ad for their company or with their name on it. In that sense it is subtle, though a bit unusual.

[–] F04118F@feddit.nl 11 points 4 months ago (1 children)

For anyone wondering what "TDS" means:

Trump derangement syndrome (TDS) is a pejorative term, used to describe criticism of or negative reactions to President Donald Trump that are perceived to be irrational and to have little regard for Trump's actual policy positions.[1] The term has mainly been used by Trump supporters to discredit criticism of him, as a way of reframing the discussion by suggesting that his opponents are incapable of accurately perceiving the world.[2][3] Some journalists have used the term to call for restraint when judging Trump's statements and actions.[4][5][6]

Despite the usage of the term syndrome suggesting a medical condition, TDS is not an official medical diagnosis.[7] A 2021 research study found no evidence to support the existence of TDS among Trump detractors on the left, but instead found bias among his supporters.[8

Source: Wiki

[–] F04118F@feddit.nl 5 points 4 months ago

GitOps + Renovate.

Tools that allow you to work GitOps (everything is defined in text files in Git) are:

  • Kubernetes
  • NixOS
  • to a lesser degree, Ansible

Here's a nice starter template for running your own Kubernetes cluster via GitOps with Renovate pre-configured: https://github.com/onedr0p/cluster-template

[–] F04118F@feddit.nl 2 points 4 months ago* (last edited 4 months ago)

Mostly yes, but there are some closed source services which are still good options for this specific threat model.

And I just thought the clear explanation of the why combined with the list, makes this an excellent blog to send to people who don't get it yet.

The list itself is something most of the people in this community know already, but you might want to send this when someone asks "why?"

[–] F04118F@feddit.nl 2 points 4 months ago* (last edited 4 months ago)

Took a look at the specification, this is what I found:

For federated servers performing delivery to a third party server, delivery SHOULD be performed asynchronously, and SHOULD additionally retry delivery to recipients if it fails due to network error.

So they should retry. Note that should is not the same as must. So there is no obligation. There is no timeline in the spec about for how long or how often retries should be done. The wording says network error.

My interpretation: the spec leaves a lot of room for implementations to differ. Network problems don't normally last for days though. I'd guess that if your server is down for 5 minutes, you'll still receive most or everything you'd normally receive. I wouldn't trust on that if your server is offline for more than a day.

[–] F04118F@feddit.nl 1 points 4 months ago

He fought racism against Indians but was very well-known to be racist against Black people

It's not hard to find sources for this, really, just try

view more: ‹ prev next ›