

It’s hosted on Docker on Alpine Linux on a Raspberry Pi 4. It’s actually doing a trillion other things too and it’s not bogged down at all.
90% of people aren’t worth the time


It’s hosted on Docker on Alpine Linux on a Raspberry Pi 4. It’s actually doing a trillion other things too and it’s not bogged down at all.


I do most my work on the terminal so I prefer something in the middle: convention over configuration, most functionality included but rather small by default. More complex needs can be compiled in.
As a side note, I wish more Linux distributions’ package managers would allow for binary installation alongside source compiled packages. In FreeBSD I’m amazed at how well pkg’ binary packages play with ports-compiled ones.
There’s a big difference between UNIX and Linux, and BSD can be very different from even other UNIX distributions. I believe macOS’ userland (definitely not the kernel) is based on FreeBSD 4.2.
Why would you be forced to use Xcode? I’ve been a developer (just not Swift) for years and have never used Xcode.


Why would the dictator “give” a new constitution after the country burns down? Wouldn’t the country burning down imply “the dictator” is gone?


an updated Java
And you lost me


This is really common where I work but I don’t understand why. On macOS I’m more likely to use ls -1. Do you need to know permissions or file sizes often?


I used to do this for lighting and fans whenever my VR headset turned on.


Not too crazy but I have automations based on whether external doors are open: if it’s hot and it’s cooler outside and someone opens the door then the fan near it gets turned out. Similarly if the heater is on but someone leaves a door open longer than one minute (conservative) the heaters will shut off. And all the air fresheners shut off if the doors are ever open.


I’m a web developer and whenever I see my (awesome) mechanic I always wonder what it’s like on the “other side.”My dad was a mechanic when I was a child and I always regret never picking up those skills.
A lot of times when they run me through their problem-solving I’m like “damn, that’s just like reproducing a bug to find its root cause.”


Your performative edginess has been noted and filed wHeRE iT bEloNGs.


If you see a Docker solution that looks nice just look at how it’s built and replicate whatever software is packaged in its Dockerfile.


My router is just a Protectli Vault mini PC with Alpine Linux. You can essentially pick your favorite Linux (or BSD) distro and make it a router.
They’re similar but mainly Tailscale arranges WireGuard tunnels between peers. There are tons of useful features around that functionality like being able to route specific traffic through specific hosts (“nodes” using “app connectors”); it’s even better at finding a way out of hostile networks using relays.
Just as an example I typically use my VPS as an “exit node” so that all my traffic routes through it (which does a ton of tunnel hopping through commercial VPNs) while my wife isn’t into that at all, but both of us have Tailscale on our devices so when either of us accesses Home Assistant it’s routed directly to the host hosting it.
I used to just use a script with cron to update Cloudflare DNS records but these days I don’t screw around with exposing anything to the public internet directly, I just use Tailscale.


Ha, this reminds me of implementing “API” access in the shipping world for companies that only ship a 90s-style web portal.


Are you thinking of Tor? i2p can be very quick once your node becomes aware of others.


Why is this always the go-to answer? I kind of wish we’d stop asking it must sync to the clearnet.
Honestly if Lemmy (and other services) were built from the ground up for anonymous overlay networks rather than clearnet in the first place it would be a better place overall.
I don’t understand your comment — are you arguing that the large variety of filesystems shouldn’t exist or something else?