last year when I went back to Arch from Manjaro, I made a critical error. I’m not sure if I was just tired when partitioning things off or what. but I made my root only 20GB instead of the 50 that I had intended. I know in a lot use cases that’ll be fine, but in mine, not so much. with steam compat taking up 1-2gb and...
Remember to make sure that all the boot configs are updated correctly after the resize. It could happen that your boot manager does not find the partition to unlock after a resize
In my case it actually changed after i resized it. It was unexpected and broke my system. After i adjusted the UUID in the boot config it worked again.
I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results....
It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D...
A USB 3.2 gen 1 connection (5 Gb/s) is still plenty for multiple HDDs AND when you have no need for compute on the NAS the network Link is the relevant bottleneck which is half of the USB connection.
Then USB 3.2 gen 2 (10 Gb/s) interfaces on HDD enclosures get more common every day which gives even more headroom with little more expenses.
After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:...
I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners....
Sadly it does not matter. The company could keep the battle going for close to a decade until there is a final decision. It is financially draining and you have to give up a lot of time in order to attend the hearings (or even travel to the correct jurisdiction).
In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.
There was a lot of work here. I doubt there were any symbols present in the binary.
A compose file is just the configuration of one or many containers. The container is downloaded from the chosen registry and pretty much does not get touched.
A compose file ‘composes’ multiple containers together. Thats where the name comes from.
When you run multiple databases then those run parallel. So every database has its own processes. You can even see them on the host system by running something like top or htop. The container images themself can get deduplicated that means that container images that contain the same layer just use the already downloaded files from that layer. A layer is nothing else as multiple files bundled. For example you can choose a ‘ubuntu layer’ for the base of your container image and every container that you want to download using that same layer will just simply use those files on creation time. But that basically does not matter. We are talking about a few 10th or 100th of MB in extreme cases.
But important, thoses files are just shared statically and changing a file in one container does not affect the other. Every container has its own isolated filesystem.
I understand the architecture, I’m just not sure about how docker streamlines separate containers running the same process (eg, mysql).
Quite simple actually. It gives every container its own environment thats to namespacing. Every process thinks (more or less) it is running on its own machine.
There are quite simple docker implementations with just a couple of hundreds lines of code.
So from what i get reading your question, i would recommend reading more about container, compose files and how they work.
To your question, i assume when you are talking about adding to container you are actually referring to compose files (often called ‘stacks’)? Containers are basically almost no computational overhead.
I keep my services in extra compose files. Every service that needs a db gets a extra one. This helps to keep things simple and modular.
I need to upgrade a db from a service? -> i do just that and can leave everything else untouched.
Also, typically compose automatically creates a network where all the containing services of that stack communicate. Separating the compose files help to isolate them a little bit with the default settings.
I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run...
Both sides are absolutely valid. A complete new install is very easy when you only need to run a few scripts. A small setup with minimal dependencies should also not break that easily when you upgrade your distro release.
I personally always make sure that the way i do things in a distro is the way they intended. That’s how i keep my minimalistic Arch install and multiple larger Debian deployments going for years.
The whole age verification can be done privately, secure and without the possibility to get tracked. But imho still not really a good thing to do. Parenting should still be a thing.
Pi5: 5V 5A USB-C??? There is now 45W USB-PD (@15V) that would be compatible with generic PSUs but they went proprietary with 5A@5V.
Was not even thinking about that. Implementing USB-PD is so easy these days. Basically just putting a chip there who handles the PD and then a step down(or whatever) converter which they already have anyway. (See ebay USB PD trigger for implementations)
That is so dump.
Talking about hardware flaws, i think they even fucked up the USB-C implementation on the PI 4. They put the resistor on the wrong pins or somthing. Dont remeber exactly.
We are not talking about 9 times higher. 3A at 9V would be enough.
I am currently looking in the Docs and it is really confusing. It states that the PI 5 has a PMIC on board but still saying it boots up only when the 5A is present… So not sure what is going on here.
And looking at the PD 3.1 standard it looks like 5V 5A is actually in the spec in the new Version…
The 3B+ was probably the high of the raspberry pi. It is still pretty much unrivaled in terms of idle power consumption and energy efficiency (or at least i have not seen any other SBC that got below 0.5 Watts on idle) on the consumer market.
But i have trouble investing further into them.
They do not post any update guides for newer Debian releases and basically only support new deployments.
It looks like they are abandoning their older products. vcgencmd for example is still broken on the 3B+. Since they “fixed” it for the 4B. See github.com/raspberrypi/firmware/issues/1224
Almost all countries require official authentication to activate a SIM card. This seems to me as a huge privacy problem, if the country can track sim cards across cell towers and connect them to a person. It seems like a dystopian system, that we litterely can not hide from our governments without turning off our smartphones. It...
The thing is, even if you would not need to link your identity to your sim card, it would still be trivial to identify who you are if you use your phone like a normal human. Thanks to cell towers.
But yes this is just an excuse and does not stop much crime. If you want to break into a bank or hurt someone just leave your phone at home and you already circumvented this measure.
I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:...
I started out with borg. Basically had no problems with it. Then i moved to Restic. For the past few years i am using it, i never experienced any issue with it. Can only recommend Restic.
Porn sites Pornhub, XVideos, and Stripchat face stricter requirements to verify the ages of their users after being officially designated as “Very Large Online Platforms” (VLOPs) under the European Union’s Digital Services Act (DSA)....
Electronic ids can provide the age verification without giving out any personal information. This is a solved problem at least for a lot of ids in the EU.
But no i still find it a stupid idea. It is the parents job to parent them.
I made a mistake **RESOLVED**
last year when I went back to Arch from Manjaro, I made a critical error. I’m not sure if I was just tired when partitioning things off or what. but I made my root only 20GB instead of the 50 that I had intended. I know in a lot use cases that’ll be fine, but in mine, not so much. with steam compat taking up 1-2gb and...
How well does the raspberry pi handle being a moonlight client
I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results....
Pretty clear (lemmy.today)
Raspberry as NAS, multiple HDDs and an enclosure
It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D...
Ah yes, smart lights need Tor. (lemm.ee)
I have this old TP-Link smart lightbulb, it’s the only thing that’s IoT and on WiFi in my house....
SquareSpace dropping the ball.
After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:...
Haier, the air conditioner maker, takes down open source third-party Home Assistant integration (lemmy.world)
cross-posted from: lemmy.world/post/10882099...
Haier hits Home Assistant plugin dev with takedown notice (www.bleepingcomputer.com)
I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners....
Witchcraft | A Minecraft server written in bash (git.sakamoto.pl)
Blog post
Adding services to an existing Docker nginx container
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly....
Upgrade vs Reinstall
I’m a generalist SysAdmin. I use Linux when necessary or convenient. I find that when I need to upgrade a specific solution it’s often easier to just spin up an entirely new instance and start from scratch. Is this normal or am I doing it wrong? For instance, this morning I’m looking at a Linux VM whose only task is to run...
"A language is a dialect no one would want to touch with a ten-foot pole" - Max Weinreich (lemmy.world)
[es] Spanish government is working in a digital certificate to identify adults and avoid minors to access porn sites (cadenaser.com)
Age verification without name and surname: this is the way to avoid minors to watch porn.
Raspberry Pi is now manufacturing 70,000 Pi 5s per week, will surge to 90,000 in February (www.tomshardware.com)
I have an issue with how SIM cards are handled in most countries
Almost all countries require official authentication to activate a SIM card. This seems to me as a huge privacy problem, if the country can track sim cards across cell towers and connect them to a person. It seems like a dystopian system, that we litterely can not hide from our governments without turning off our smartphones. It...
🧙♂️ (pawb.social)
Should I use Restic, Borg, or Kopia for container backups?
I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:...
[Discussion] How do you feel about age verification on Porn sites? (lemmings.world)
Porn sites Pornhub, XVideos, and Stripchat face stricter requirements to verify the ages of their users after being officially designated as “Very Large Online Platforms” (VLOPs) under the European Union’s Digital Services Act (DSA)....