JadedBlueEyes

joined 2 years ago

I finally dealt with the AI scrapers hammering my Forgejo instance - https://jade.ellis.link/blog/2025/05/18/actually-stopping-forgejo-ai-scraping Hopefully next week I'll be able to get back to actually programming Continuwuity rather than fighting fires.

[–] JadedBlueEyes@programming.dev 8 points 1 week ago (1 children)

The problem (as matrix people found out the hard way) is some media & content is very illegal. Most individuals really don't want even the chance of being exposed to CSAM or gore, and neither do server operators want the chance of that being shared from their server or written to their disk when that can result in police at the door. You need default-on moderation that is very powerful, and end users should never be distributing media they don't want to. This pushes towards centralisation of nodes run by experts, and heavily punishes true P2P models.

[–] JadedBlueEyes@programming.dev 7 points 1 month ago (3 children)

Windows licenses ain't cheap. Never have been.

[–] JadedBlueEyes@programming.dev 2 points 1 month ago* (last edited 1 month ago)

This is literally Minority Report

[–] JadedBlueEyes@programming.dev 14 points 2 months ago (1 children)

Here are some interesting feeds I follow, mostly tech-focused and quite Rust heavy:

Generated by opening an OPML export in firefox, running the following script and deleting a bunch of feeds:

 "- " + [...document.querySelectorAll("body > outline > outline")].map((f) => `[${f.getAttribute("text")}](${f.getAttribute("htmlUrl")}) \`${f.getAttribute("xmlUrl")}\``).join("\n- ") 
[–] JadedBlueEyes@programming.dev 1 points 8 months ago

You should! You don't have to be qualified to have something interesting to say - and you're doing it, so you know more than most people!

[–] JadedBlueEyes@programming.dev 1 points 8 months ago (2 children)

That sounds fun! Have you written about it?

[–] JadedBlueEyes@programming.dev 4 points 8 months ago (1 children)

It matters a little bit - Google measures performance on real devices through CrUX, and that feeds into their rankings - but not much. There's no real incentive to go for a Lighthouse performance score above 80 or so.

[–] JadedBlueEyes@programming.dev 5 points 8 months ago (2 children)

I use https://fedoraproject.org/coreos/ for my server/website. My host doesn't offer it as an image so I have to upload it myself, but I use an ISO I made with the CLI to automatically set up everything anyway. It works pretty well, I configured auto updates and I can just forget about it.

[–] JadedBlueEyes@programming.dev 6 points 9 months ago (2 children)

You missed out this fairly important bit re go-git:

it is not supported or packaged because it is not fully compatible and could corrupt Git repositories.

As far as being tied to git proper, that's because there is no drop-in alternative implementation that implements all the functionality that you need to run a Git server. Right now, Git proper is your only option. That might change as gitoxide matures, but that could take years.

[–] JadedBlueEyes@programming.dev 2 points 9 months ago

Yeah, or even the inbox in lemmy. It's a surprisingly common thing.

view more: next ›