

Imo, it’s nice to see tools written in a memory safe systems language
Especially if you use a lot of them. More utility, less attack surface
Imo, it’s nice to see tools written in a memory safe systems language
Especially if you use a lot of them. More utility, less attack surface
Being the kid sucks worse
You’re dragged around the store as a living mannequin, while simultaneously being bored out of your mind
Sew your own
There’s a ton of tutorials on YT, and a basic sewing machine is like $80
(Not to say that women’s pants shouldn’t have decent pockets, just that you’re not forced to deal with them)
Think of it more like pre-canned build scripts. I can just write a script (DockerFile
), which tells docker how to prepare the environment for my app. Usually, this is just pulling the pre-canned image for the app, maybe with some extra dependencies pulled in.
This builds an image (a non-running snapshot of your environment), which can be used to run a container (the actual running app)
Then, i can write a config file (docker-compose.yaml
) which tells docker how to configure everything about how the container talks to the host.
The benefit of this, is that I don’t have to configure the host in any way to build / host the app (other than installing docker). Just push the project files and docker files, and docker takes care of everything else
This makes for a more reliable and dependable deploy
You can even develop the app locally without having any of the devtools installed on the host
As well, this makes your app platform agnostic. As long as it has docker, you don’t need to touch your build scripts to deploy to a new host, regardless of OS
A second benefit is process isolation. Should your app rely on an insecure library, or should your app get compromised, you have a buffer between the compromised process and the host (like a light weight VM)
That’s my thinking
If you know what you’re doing, it’s significantly easier to do it yourself
You at least have some reassurance it’s correct (or at least thought through)
How do you know those formulas are correct?
I switched to Linux when i built my first tower in 2022
And have never looked back
In my obsidian notes folder, i have
.
For file navigation, i use links and references within the notes themselves, which creates a network of linked files that is far far easier to navigate than folders
Everything else is sorta all over the place, but in general
~/ is the user home directory
For pictures, i use a self hosted Immich instance
Yes, that poison
It can be useful if you want a different desktop layout for different use cases
I set up a Personal activity, and a Work activity, with different backgrounds and different apps pinned to the taskbar. That helps maintain a “virtual” separation of work and personal life, and helps me not screw off on discord as much
Well, it would if i actually used it
Activities let you change the desktop layout, panels, wallpapers, etc.
Virtual desktops keep the desktop settings
This would only work if their phone was still charged and on
Scheduling a message (at least, on Android) holds the message on the phone, until the date, then it sends it to the cell network
I still stand by my assumption that anyone complaining about systemd has never tried to configure SysVInit scripts before
I just use a cat piller
It’s a little plastic syringe with a silicone tip. Load the pill into the tip, gently grab their scruff and tilt their head back
Put the piller in their mouth, and pop the pill. Works really well
Apply directly to the forehead
At least python has a decent runtime typing system
JS’s type system feels like what you’d get by giving a monkey access to unlimited cocaine and a computer
Sorry, I’m too Rust-pilled for this OOP nonsense
pub fn new() -> Self {
Self::self().self.unwrap()
}
cocain
has ai
in it, so this will create an infinite expansion loop
Is it just me, or are the pupils different sizes?
That usually indicates neurological damage or brain swelling.
OP, you might want to take them to the vet, especially if it continues