chaospatterns

joined 3 years ago
[–] chaospatterns@lemmy.world 4 points 14 hours ago

I'm always impressed with the quality and speed of complex features that Blender brings. Now if only I had the skills to use them.

[–] chaospatterns@lemmy.world 6 points 16 hours ago

Please do. I always have to plan my flight arrivals based on when the light rail is running. Maybe it was later, but for some reason I recall the last train from SeaTac going all the way being around 11pm-ish, but now it's at least 12:05am.

[–] chaospatterns@lemmy.world 3 points 2 days ago

I wish Traefik exposed the ja4 fingerprint. There's an open issue: https://github.com/traefik/traefik/issues/12421

[–] chaospatterns@lemmy.world 5 points 2 days ago

Lemmy.world does. I get it anytime I'm on my mobile web browser. It's not set to a high level so the apps are able to bypass the checks.

[–] chaospatterns@lemmy.world 4 points 4 days ago

If I had to guess, teleco buildings already have strong internet connectivity and backup power or secondary power utilities which malls don't have because they don't have the same needs.

[–] chaospatterns@lemmy.world 2 points 6 days ago* (last edited 6 days ago)

Ignoring the other comments around complexity. If anybody is considering running LiteLLM in their lab. I strongly recommend looking at GOModel instead. LiteLLM was nothing but bugs, slow page loads, and security issues for me. GOModel just worked and was simple.

[–] chaospatterns@lemmy.world 5 points 6 days ago

https://github.com/nix-community/impermanence

Your root directory is mounted as a tmpfs which means it gets cleared every startup. The only way to persist config or data is to have it in your Nix config or use impermanence to bind mount a folder to a persisted directly.

I use it on my servers. I have Impermanence + LUKS with remote unlocking on my servers

[–] chaospatterns@lemmy.world 4 points 1 week ago (1 children)

Sounds like the US

[–] chaospatterns@lemmy.world 21 points 1 week ago (3 children)

Spammers and other nefarious actors.

There's a lot of trust built into federation.

[–] chaospatterns@lemmy.world 1 points 1 week ago

Back when I had a Wordpress blog before I switched to a static website, when I got these spam comments, I'd just edit the positive sounding ones to remove the spam link and post them. It made me like people were reading my blog and caring.

[–] chaospatterns@lemmy.world 1 points 2 weeks ago* (last edited 2 weeks ago)

WebPKI (the term for certificates used for web browser as opposed to the general usage of certificates outside of the web) requires that all certificates now be included in a public, widely used certificate transparency log. That fact gets included in the certificate delivered to your browser. Your browser will reject any certificate* that was not included in a certificate transparency log.

Take your instance discuss.tchncs.de for example, we can see all the certificates here. If you looked at that list, do you see anything wrong? Probably not.

But you're on to something. A malicious certificate is minted and it's in the CT log, so what? I don't check the CT log every time I go to a new webpage. Instead, CT logs are more able giving information to security organizations and companies to detect violations under their own properties. A company like amazon or google would setup CT log monitors to continually monitor for certificates issued for their domains. If they detect one, and they didn't request it, they can flag it to the cert authority board and it can get CAs pulled from the root trust stores. I can (and probably should find time to) setup certspotter on my own domains.

[–] chaospatterns@lemmy.world 1 points 2 weeks ago (2 children)

Certificate transparency means that all certificates have to be publically logged.

 

two Seattle residents filed a recall petition alleging she’s “derelict in her duties for public safety of the city of Seattle.”

 

Birdnet-go is a real-time sound analyzer that detects bird species. It can take in audio from microphones. I set mine up to stream audio from my security cameras that I already had installed. There's even a Home Assistant App, if you're using it.

I live in a more suburban/semi-urban environment, but was really surprised to so many different bird species.

 

Saw this on /r/homeassistant, thought it was pretty cool looking, even though I don't have solar.

Preview: https://www.youtube.com/watch?v=7zsbCvvSaJM

 

I have Forgejo working pretty well. I also have a Forgejo runner running workflows successfully using a Docker-in-Docker system running in Kubernetes. This works pretty well and I like it, but I'm starting to run into some challenges with more advanced workflow use-cases.

For example, I only have one runner so jobs stack up. I wasn't sure how to implement multiple runners given that each runner needs to save a static token. I saw some references to ephemeral runners. Does anybody use auto-scaling or multiple-instances such as with ephemeral runners?

Additionally, using docker-in-docker has some issues. The Docker daemon gets persisted across jobs so the output images stack up and I have to periodically run docker system prune inside the runner. Trying to run docker commands that require logging in inside the workflow also conflicts with Forgejo's own control of the Docker Daemon.

Does anybody else run into these kinds of issues and have a good strategy? There was this issue about using firecracker micro-vms which could have fixed the d-in-d issues, but no recent updates.

view more: next ›