

Alright, I’ll give you that… Welcome!


Alright, I’ll give you that… Welcome!


Nobody has won, they’re just going to the store to get some lube…
Oh certificates are so much fun and you have so many options. From fairly easy to mindboggling complex.
Your current solution is OK if you keep in mind security implications of distributing certs using scripts.
It is not entirely clear where you do your tls-termination but it sounds like that is the Caddy reverse proxy so that is where your certs should be.
Placing them in a location like /etc/ssl/example_com/ as fullchain.pem and privkey.pem is probably easiest. Make sure access rights are appropriate. Then point Caddy at them and it should work. I have no experience with Caddy itself though. If Caddy runs in Docker be sure to map the certificates into the container.
Mind that in this scenario the certificates are only on the Caddy server, connections from the reverse proxy to the services is unencrypted over http. You can’t easily use the LE certificates on the services itself without some ugly split-horizon DNS shenanigans.
Alternatively you can set up a PKI with certificates for your services behind the reverse-proxy for internal encryption and do public tls termination in the proxy with Let’s Encrypt.


Joplin has their own sync-server you can run as Docker container; free for personal use…


For my own domains I’m using Migadu since they support unlimited domains per account. Quite happy with them…


WSL(2) was not Microsoft “being good”. It was part of Embrace, Extend, Extinguish.
It was clear Linux won in the server world (not IIS). So why don’t you run this lovely Linux as an app in our nice safe OS where we can keep milking you.


I haven’t done this myself but maybe you can script something with OBS? It is made for screencapturing and it seems to work with Wayland according to the Arch Wiki.


Well, this seems in line with their whole Material 3 crapfest. I have a small personal SPA based on Angular Material 2. I’ve chosen some nice colours and use them troughout the site for a recognizable style.
With Material 3 you can pick a colour, or if you ask very nicely, maybe 5. And then the framework will generate the colours for the components. These generated colours are almost, but not quite, entirely unlike the colours you picked. Making your site look like an fugly mess.
Their grand “vision” is that they should match the content or whatever wallpaper the user has. So fuck you and your colours, we know better. It was quite a frustrating experiment and for now I’m back on Material 2 looking to switch to something better.
I don’t know about AES67 but I’ve used Snapcast now for a few years and it works great. I use a central Mopidy service that streams to a few Snapcast clients connected to audio devices (not directly to speakers though). The clients run on normal PC hardware, Android and some on Pi’s with DAC’s from Hifiberry. The setup was very DIY but has been running very stable after that.


Well, fresh in this context as refreshing. For freshly pressed juices we use vers or vers geperst sap.
Ha, soon most of them don’t even know what ‘class A(…’ means. They just vibe some stuff, and when it doesn’t work, they vibe some more!


In the Netherlands it is usually grouped as frisdrank, loosely translated as fresh-drink.


Hmm, I really liked most of the GTA series.
The Lazlo character was also great on the radio show… He was kind of the voice of reason until they completely ruined him with an apprarance as sleazebag on GTA V.


NFS is easy as long as you use very basic access control. When you want NFSv4 with Kerberos auth you’re entering a world of pain and tears.


I’m sorry if that was a joke that went over my head, but I really don’t get the love for The Orville.
The first season was kinda good in a temporary sci-fi wasteland. But the later seasons were mostly cringey teenage angst forced drama with some of the most unsymphatetic characters (e.g. the doctor lady and sons). Attempting to reach Capt. Picard levels of depth in their arguments and sophistication but falling short by a landslide.
The one good moment I can remember about it is the joke about the character being off-center on the viewscreen. Heck, I even prefer Discovery over most of it.


That AI bot must be saturated with break-up and “Delete Facebook, hit the gym!” advice…


Could be that I misread but I think you’re misunderstanding types in Typescript.
You have an array of 1 or 2 values of unbounded size. You put two values in but could have put 1000 in, your type doesn’t say anything about that. You can only put ones or twos in there though.
I think your first line is equivalent to saying:
type MyStringType = string[];
I haven’t checked though so I might be wrong…


Interesting, I’ve never heard about that… What is the difference?
Yes, since before I was 10 (qwerty)… Learned it on an electric typewriter. Once a colleague switched two keys on my keyboard around as a joke. I hadn’t noticed untill he told me about it three months later.