ShortN0te

@ShortN0te@lemmy.ml

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ShortN0te,

To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.

See here github.com/PaperMC/mache

ShortN0te,

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.

ShortN0te,

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).

ShortN0te,

Most ppl don’t think about that or don’t know that their project will take off. And then it is already too late.

ShortN0te,

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.

ShortN0te,

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.

ShortN0te, (edited )

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.

Same discussion can be found here lemmy.ml/comment/6775132

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...

ShortN0te,

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.

ShortN0te,

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.

  1. They do not post any update guides for newer Debian releases and basically only support new deployments.
  2. 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
ShortN0te,
  • 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.

ShortN0te,

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…

Will have to get my hands on the new PD 3.1 spec.

ShortN0te,

Most ppl do not bother to calculate that in(especially idle consumption) or living in an area where it basically does not matter.

But yes, no x86-64 device comes close.

ShortN0te,

Wouldnt 12 years update add up to 2036 and not 2038?

ShortN0te,

You mean that XMPP protocol which is not encrypted by default? Oh yes you mean that.

XMPP would need to be redesigned from ground up as a secure and private messaging protocol to be a valid choice.

XMPP has it advantages but to many cry out that it is the savior when it is not. We need something better.

ShortN0te,

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).

ShortN0te,

I would be too afraid that some would take the cake knife and chops my hand off.

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...

ShortN0te,

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.

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...

ShortN0te,

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.

ShortN0te,

I run a Qotom model with 5 2.5 Gb. Works with OPNsense out of the box and had no problems so far.

ShortN0te,

I do the same. Just because the platform is great does not mean it will be in the future.

ShortN0te,

The problem is not Gabe. As far as i can tell, Gabe actually cares.

The problem is the CEO that comes after Gabe. Will your games still be available then?

ShortN0te,

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.

ShortN0te,

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.

ShortN0te,

Restic connects via SSH to my Backup Storage.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #