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.
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).
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.
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.
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.
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 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
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…
Not aware that there is a modern decentralized secure and private chat protocol. Sadly. I also am not aware of any developmenta of something like that, so XMPP is the best we got (for decentralized open widly supported protocols)
I know that a lot of clients do encryption of the message body by default, but it still leaves a lot of stuff in plain text (afaik).
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 was wondering how often does one choose to make and keep back ups. I know that “It depends on your business needs”, but that is rather vague and unsatisfying, so I was hoping to hear some heuristics from the community. Like say I had a workstation/desktop that is acting as a server at a shop (taking inventory / sales...
When you use deduplication on the backup side you can do backups every minute without needing much storage. When the backup programm looks at the filesystem to determine which file has changed, the CPU only need to process the changed files.
For my personal devices i do daily backups. There is not enough change every day.
Since manufacturers are getting more pushed into getting rid of default passwords and including random generated ones this is thankfully getting less and less of an issue.
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.
Witchcraft | A Minecraft server written in bash (git.sakamoto.pl)
Blog post
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....
Haier, the air conditioner maker, takes down open source third-party Home Assistant integration (lemmy.world)
cross-posted from: lemmy.world/post/10882099...
Adding services to an existing Docker nginx container
Hi, I’m just getting started with Docker, so apologies in advance if this seems silly....
"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.
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...
Raspberry Pi is now manufacturing 70,000 Pi 5s per week, will surge to 90,000 in February (www.tomshardware.com)
Ubuntu 24.04 LTS To Get 12 Years of Updates (news.itsfoss.com)
Here's what telegram's founder say about Whatsapp's privacy (graph.org)
This is an article written by telegram’s founder and CEO Pavel Durov in 2019 on “Why whatsapp will never be secure”. Your thoughts?
🧙♂️ (pawb.social)
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...
How often do you back up?
I was wondering how often does one choose to make and keep back ups. I know that “It depends on your business needs”, but that is rather vague and unsatisfying, so I was hoping to hear some heuristics from the community. Like say I had a workstation/desktop that is acting as a server at a shop (taking inventory / sales...
Anyone tried this 4x 10gbe + 5x 2.5gbe router? (forums.servethehome.com)
Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?...
I will rue the day this inevitably happens. (lemmy.world)
𓇋𓇩𓋴𓆰𓏜𓄤𓆑𓂋𓏏 𓅨𓂋𓇓𓅱 (lemmy.zip)
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:...