Biden was the one who secured the ceasefire in Gaza
Justin
- 2 Posts
- 562 Comments
Justin@lemmy.jlh.nameto
Selfhosted@lemmy.world•introducing copyparty, the FOSS file serverEnglish
122·6 months agoI would probably remove python 2 support, it was end of life when the project was started.
Justin@lemmy.jlh.nameto
Selfhosted@lemmy.world•Deploy Authentik to already working services and accounts.English
1·6 months agoI dont think Immich supports turning a normal account into an sso account, though it may be possible with manual database editing.
Justin@lemmy.jlh.nameto
Technology@beehaw.org•Kingston adds M.2 2230 form-factor to the NV3 PCIe 4.0 NVMe SSD lineup
1·7 months agoI believe only the controller needs cooling, not the dies.
Kubernetes is great for single nodes! It definitely is more advanced than docker compose, but it’s actually not hard at all if you read through the documentation. It definitely makes running containers easier in the long run.
Here is my git repo for my big Kubernetes cluster at home: https://codeberg.org/jlh/h5b/src/branch/main/argo/custom_applications
It started out as just a NFS server and a Kubernetes server running on Proxmox in 2021.
Justin@lemmy.jlh.nameto
Showerthoughts@lemmy.world•Realized 99% of all my chargers are USB-C. This can only mean one thing. New USB bout to drop!
1·7 months agoI’m definitely a big outlier, I was always pretty bad at foreign languages in school, and I was in a very english-heavy daily environment. I have social anxiety too so I just switch to English whenever I’m worried I’ll say something wrong.
I studied Swedish in an international gymnasium and then barely passed Svenska som andra språk III in Komvux during the first 3 years I lived in Sweden and I would say I was at a B1 level after that. I went to English-language university and worked in IT afterwards so I wasn’t speaking Swedish on a daily basis, just some jobs where we would have the occasional Swedish meeting or I would send some emails in Swedish. After 10 years though I got a Swedish-language government IT job and my Swedish has improved a ton in just a few months. Nowadays after 11 years I’m definitely a C1 or C2. I might trip up and sound foreign on some complex topics, and I definitely still have an American accent, but I basically speak like a native. But yeah, it is very rare to not be able to speak English with someone on the street, but of course, it is important to learn Swedish to make social environments, paperwork, and work easier.
I would say Swedish is probably the easiest foreign language to learn as an English speaker. The sounds are quite straightforward or can be approximated, the grammar is super simplified and nearly identical to English, and most of the vocabulary are cognates with English. A lot of words can be verbified or adjectified so the vocabulary comes quick. Both Swedish and English are germanic languages with tons of French loan words so the overlap is huge.
It’s not going to make a meaningful difference in your threat model and it will cause a lot of hassle for extra configuration and broken docker images, so I wouldn’t bother.
There is some nice tooling for transparent user name spaces coming down the pipeline in Kubernetes which will be a nice 0-effort security upgrade, but if you don’t have the tooling, I would say it’s not worth it.
https://kubernetes.io/docs/concepts/workloads/pods/user-namespaces/
Justin@lemmy.jlh.nameto
Technology@lemmy.world•Say Hello to the World's Largest Hard Drive, a Massive 36TB SeagateEnglish
2·7 months agoSSDs are getting crazy cheap.
If you need 10tb of storage, you could get 2x used 10tb hdds in raid 1 for $200, but 6x used 2tb nvme in raid 5 is only $600 and 100x faster. Both take up the same amount of space.
Justin@lemmy.jlh.nameto
Technology@lemmy.world•Say Hello to the World's Largest Hard Drive, a Massive 36TB SeagateEnglish
7·7 months agoSMR is designed for enterprise raid that is SMR-aware.
I’m not aware of any open-source zoned storage raid but I think Ceph is planning to add support next month.
Hetzner Storage box is $20/month for 10tb.
Justin@lemmy.jlh.nameto
Showerthoughts@lemmy.world•Realized 99% of all my chargers are USB-C. This can only mean one thing. New USB bout to drop!
5·7 months agoCan confirm, took me way too long to become fluent in Swedish because I just talked English with everyone 😅
I definitely recommend practicing the language though, it’s very important for social interactions, official stuff, and many careers.
Välkommen!
Then you’d probably swing your sword around and get it stuck in the wall and die. Rapiers and polearms are probably better in tight spaces against unarmored opponents. Polearms are just always better in general if you don’t have sword training.
It’s like comparing a shotgun to a AR-15 pistol. Sure, the pistol is more compact, has more power, and will put more rounds downrange, but they’re all going to be in the ceiling if you haven’t trained with it. The shotgun will be more effective.
- Yes.
- Yes, and if you want custom configuration, you can include your configuration in-line in the same file that installs the http server and sets up systemd for it. Or you can even write your own module that drops configuration files in the same file.
- Home-manager modules are modules that run stuff exclusively in
~, doing things like configuring browsers or dotfiles. As opposed to NixOS modules which configure system-level daemons.
Ah cool, I’ll check it out.
The home manager documentation bothers me a lot
Justin@lemmy.jlh.nameto
Selfhosted@lemmy.world•WhisperX — Automated Transcripts w/ Timestamps and Speaker TaggingEnglish
6·7 months agoProbably not that hard to build a simple flask frontend around it.
Automatically processing files in an S3/WebDAV directory would also be useful.
Justin@lemmy.jlh.nameto
Selfhosted@lemmy.world•From Docker with Ansible to k3s: I don't get it...English
1·7 months agohttps://docs.k3s.io/installation/uninstall
There is also a k3s option for Nixos, which removes the security and side-affect risks of running a random bash script installer.
Justin@lemmy.jlh.nameto
Selfhosted@lemmy.world•From Docker with Ansible to k3s: I don't get it...English
5·7 months agoVery true. Each brick you lay upgrades your setup and your skillset. There are very few mistakes in Kubernetes as long as you make sure your state is backed up.
Justin@lemmy.jlh.nameto
Selfhosted@lemmy.world•From Docker with Ansible to k3s: I don't get it...English
2·7 months agoFor question 1: You can have multiple resource objects in a single file, each resource object just needs to be separated by
. The small resource definitions help keep things organized when you’re working with dozens of precisely configured services. It’s a lot more readable than the other solutions out there.For question 2, unfortunately Docker Compose is much more common than Kubernetes. There are definitely some apps that provide kubernetes documentation, especially Kubernetes operators and enterprise stuff, but Docker-Compose definitely has bigger market share for self-hosted apps. You’ll have to get experienced with turning a docker compose example into deployment+service+pvc.
Kubernetes does take a lot of the headaches out of managing self-hosted clusters though. The self-healing, smart networking, and batteries-included operators for reverse-proxy/database/ACME all save so much hassle and maintenance. Definitely Install ingress-nginx, cert-manager, ArgoCD, and CNPG (in order of difficulty).
Try to write yaml resources yourself instead of fiddling with Helm values.yaml. Usually the developer experience is MUCH nicer.
Feel free to take inspiration/copy from my 500+ container cluster: https://codeberg.org/jlh/h5b/src/branch/main/argo
In my repo,
custom_applicationsare directories with hand-written/copy-pasted yaml files auto-synced via ArgoCD Operator, whileexternal_applicationsare helm installations, managed via ArgoCD OperatorApplications.


until AI replaces the scientists