• 1 Post
  • 51 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle


  • Aha I see you did the text-based install then? I’ve never done that myself but I just tried it now and it worked fine for me with the default password it mentions. Make sure caps lock is off. You will not be able to see the password when you type it, so be extra careful you are typing it correctly.

    Most of the same cautions about internet access still apply, if your networking is active on this VM there’s a non-zero chance you can get hacked right away when you’re in default passwords/initial setup mode. If you continue to have trouble getting in, you should reinstall it once again onto a fresh VM with network mode set to NAT if possible, or even disabled completely, and see if it works in that configuration. It really is critical to get the password set up before opening up the internet.


  • Not sure what you mean by “what was provided”… who is providing a username and password for your yunohost?

    You are supposed to create your own username and password during the “Begin” setup process after it first installs. “root” and “yunohost” are very insecure and if you use passwords that are copy/pasted from somewhere else on a machine connected to the internet it will be hacked, potentially almost immediately. People have bots that literally just try to connect using these common default passwords all day every day to every site on the internet. I have literally had machines with such crappy passwords hacked within minutes of spinning them up. The same thing can happen even when you are first doing the setup process. If somebody else can get in, they can (most likely with a bot) do the setup process themselves and set up their OWN username/password, and now it will ask you for that password that THEY set, which you have no way of knowing. The instance belongs to the first person to claim it, and if that’s not you, you have to wipe it and start over.

    Your yunohost VM interface should not be exposed to the internet during setup. Even briefly, or someone else can immediately compromise it like this. The only way to ensure you are the first person to access it is to make sure you are the ONLY person who can access it, until it is properly set up and secured. Bots are WAY faster than you can be.

    Use localhost console, VM port forwarding or some other secure method of making sure nobody but your own host computer can access the IP of the server where you are setting things up, until it has a strong, secure password (not “yunohost”) and make sure you have all its security features configured and working before you even think about making it accessible to the internet.



  • Absolutely true, but the point isn’t whataboutism (well, sometimes it is, but it shouldn’t be). The point should be admitting and owning our mistakes and doing what we reasonably can to:

    a) admit that we did and validate the experience of the people who suffered from it
    b) make sure we’re not still doing it (way too often we still are, just through subtler means)
    c) try to make reparations if we can

    Even getting to step ‘a’ is a big fucking step. Nobody’s innocent, but honesty is the foundation on which improvements can be made.


  • You need to work on your reading comprehension then, because as I said:

    OP’s comment is clearly saying they currently won’t go there because of the political situation. That’s why they said “BUT I’m not stupid”. They are agreeing that it would be stupid to go there now, that’s why their statement of wanting to go there is made conditional on a “but” that is false.

    Like saying, “I love spicy food and I wish I could eat a whole ghost pepper at once, BUT I’m not stupid [implied: so I WON’T eat a whole ghost pepper at once]”


  • I’m going to give you the benefit of the doubt and respond to your 4-word insult comment, because I think it’s important and I’m assuming you either didn’t realize that OP is saying they currently won’t go there because of the political situation, or you’re saying that the existence of the current political situation completely erases any potential historical or cultural value the people and the country may have or have ever had or ever will have and that’s a really awful thing to say and I can’t imagine how someone could have that attitude without intentional hyperbole unless they’re being a disgustingly intolerant bigot.

    Iran is a beautiful country, in most of its history it was Persia. They were fierce warriors yes but also academics and scholars. They provided the foundation of modern astronomy and mathematics and were a beacon of civilization and education. We literally use “arabic” numbers today because of them. There is beautiful architecture, beautiful geography, beautiful wildlife in Iran and none of that had any choice about the government. There are wonderful people there, including ones who protest the regime and fight for democracy and human rights.

    The modern tyrannical islamofascist government sucks and of course nobody should go there now or at any foreseeable point in the future, but it’s not stupid to want to go there, and if they had a safe, friendly democratic nation (which it should be pointed out many of the people in Iran and who have fled Iran’s current regime would also like) I absolutely would love to visit too. I’m less interested in North Korea, personally, but I can understand that it might appeal to others and there might be interesting places and things and people there too that I’m just not interested in or don’t know about. I would also love to go to Russia too. Again, I would only do that without the government or the bad parts of their culture, but I still love many of the parts of their history and culture. I don’t hate the people or the land. I hate the evil governments and the shitty cultural attitudes.

    Try not to have shitty cultural attitudes yourself, appreciate and avoid invalidating the good parts of other people’s cultures, and it will help the world to be a better place where we can all get along.






  • For RAID that’s pretty much it as far as I know, but I’m pretty sure it can be a lot simpler and more flexible using some of these newfangled filesystems that are out nowadays like LVM and ZFS and maybe BTRFS? I can’t pretend I’m super up to date on all the latest technologies, I know they can do some really incredible stuff though. I’m not familiar enough to recommend it, but it might be worth looking into what they can do for you if your NAS supports it. From what I understand they don’t use RAID at all, although they might be able to simulate it, instead they treat disks as JBOD (just a bunch of disks) and use their own strategies to spread whole filesystems and partition structures across them in various safe and redundant ways that are way more flexible, that don’t care about disk size or anything like that, they’ll handle any shapes and sizes and I think they can be expanded and contracted pretty freely. I think ZFS in particular is really heavily used for this and supports some crazy complicated structures.


  • At the end of the day it doesn’t matter so much if they’re in 2x 2 bays or 1x 4 bay that’s backing itself up. It might give a little extra redundancy and safety to have them on separate NAS but the backup software is what’s going to be doing the heavy lifting here and it shouldn’t really matter whether it’s talking to two different disks/arrays on the same machine/NAS (as long as the NAS allows you to split the 4 drives into 2 different arrays which from my experience they do)


  • I don’t know what kind of data this is but when you say the whole household’s data is going to be on it, I want to take a moment to point out that while RAID1 is redundant, it is NOT a backup. Both drives will happily delete, overwrite, corrupt, or encrypt all your data as quickly as you can blink the moment they believe something has told them to, and will both do it simultaneously to both “redundant” copies of your data. It also won’t help if your powersupply blows up and nukes both drives at once. It only guards against individual hardware failure of a single disk, nothing else. While that failure mode is quite common (and using RAID actually increases the risk of it) it’s important to remember that it’s also not the only cause of data loss.

    If any of this data is important and irreplaceable, consider whether you’d be better off spending your additional future budget setting up another pair of drives to maintain continuous backups. There are a variety of simple tools that can create incremental, time-machine-like backups from hard-drive based storage to other hard-drive based storage while using a minimal amount of additional space (I use this rock-solid script based on rsync but literally there are dozens of backup tools that do almost exactly the same thing, often using rsync under the hood themselves). This still won’t help you if say, your house burns down with both drive arrays inside it, but it’s an improvement over a single huge RAID NAS and gives you the option to roll back from a known-good snapshot or restore a file that was deleted or corrupted long ago and you never noticed.

    To answer your original question, it generally isn’t possible to do what you’re asking. You might be able to get away with starting the RAID array as RAID1+0 and pretending that half the drives (the RAID1 mirror side) have failed, but that will mean your two existing disks are running in RAID0 striping mode with no RAID1 mirrors, and a failure of EITHER one will lose all your data until you get the second two drives installed. And that’s super sketchy and would be tricky to even set up. You cannot run a RAID1+0 with only two drives in mirror mode because they’ll both be missing their striped RAID0 volume. In fact, if this happens on a live array, you lose the whole array in that case too. Despite having 4 drives, RAID1+0 is technically still only singly-redundant. Any single failure can be tolerated, but two failures can make the whole array unrecoverable if they happen to be the wrong two failures (both failures from the same stripe, leaving only two working RAID1 mirrors of the other stripe), and due to striping it really is unrecoverable. Only small chunks of each file will be available on the surviving RAID1 mirrors.

    In almost all cases, changing the geometry of the array means rebuilding it from scratch, and you usually need some form of temporary storage to be able to do that. The good news is, if you decide to add 2 drives to an existing 2 drive RAID1 setup, you have 4 drives, each 4TB. and you cannot possibly have more than 4TB of data because your existing two drives are RAID1 and only have 4TB capacity between them. You can probably use 3 of those drives to set up a 4-drive RAID 1+0 with a missing drive, after copying all the data from your RAID1 array onto drive #4 temporarily. Then once the 3-drive array is up, copy it back onto the NAS array. Finally, you can slot drive #4 into the NAS as well, treating it as a “new” drive to replace the “failed” one, and the array should sync over all the stripes it needs and bring it into the array properly. This is all definitely possible with Linux’s built-in software RAID tools (I’ve done stupider things) however whether your specific NAS box will let you to do this successfully is something I can’t promise.

    It’s important to keep in mind this is all sketchy as hell (remember what I said about backups and asking whether this data was irreplaceable? yeah. don’t stop thinking about that), but technically it should work.


  • It is, but it’s also necessary sometimes. If governments didn’t have any power and could just be ignored or openly defied without consequences, we wouldn’t have to care about what they want to censor. But they do have power, despite all our wishing that they didn’t, and we can’t organize a resistance to them without careful maneuvering and sometimes at least making an appearance of playing by their rules. Government censorship you can unsubscribe from is objectively better than censorship you can’t. Don’t let perfect be the enemy of good.


  • Collecting action figures is still niche and will definitely draw some ire. Hell, even adults collecting plushies is a problem for some.

    Another classic example is adults who enjoy model trains. “Weird” is about the best you can hope for if people are feeling particularly generous and accepting. Our society loves to judge adults who indulge in any form of fantasy and have not let their inner child die. Personally I think the world would be a much better place if more or even most adults kept in touch with their inner child. I’d rather have joy than hate. But some people are just awful, and a lot of other people who I don’t think are necessarily awful themselves have this herd mentality that compels them to follow these awful people and try to mimic their awful views to fit in with what they perceive to be the herd, somehow without ever triggering any empathy or even having any thought enter their head about the feelings of the people they are mocking, bullying or victimizing. Even I do it sometimes. I try very hard not to, but I know I have.


  • It’s not Peertube, but as at least a step away from Youtube I’ve found a lot of my favourite creators immediately cross-post all their videos to Odysee (including electronics guys like Louis, Bigclive, GreatScott, etc) and I’ve also found some new channels to watch there. It’s not a great site, it’s marginally better than Youtube, which is not a high bar. For obvious reasons, I’m looking forward to finding recommendations in Peertube too though so I’ll be watching this thread.


  • 125F is the maximum recommended storage temperature. Like the people who overfill their tanks, it will probably be okay for a bit above that, but you run the risk of rupturing the safety valve. Not sure how hot your garage typically gets, but it’s probably not an ideal storage place. FWIW propane’s maximum recommended storage temperature is only 120F, so if CO2’s not safe in your garage neither is propane. Some ventilation would probably help keep temperatures down. Keep in mind this is actual physical tank temperature we’re talking about. Direct sunlight matters – humidex and “feels like” temperatures don’t.


  • Yes, they’re all pretty much the same except for threaded vs quick connect. Some people prefer the ones with steel braided hoses for safety. The main “danger” of overfilling is that once the ice melts to liquid and boils to gas the pressure will go to the moon and burst the safety valve (permanently), becoming a broken tank with a small leak that vents gas quicker than the liquid can boil. Large amounts of rapidly venting CO2 create thick fog rolling along the ground (as seen in many halloween displays for example) so the leak would be obvious and is not dangerous as long as you don’t lay down and stick your face in it and try to breathe for awhile. If you don’t notice it you may be surprised to find your tank is empty when you go to use it, and any attempts to refill it will immediately start leaking. Anyway, it’s an expensive mistake so you probably won’t make it more than once. Technically the burst disc can be replaced, but that’s beyond the scope of this discussion.

    It’s easy to avoid as long as you understand that filling can only be done reliably by weight, not by time, feel, eyeball or pressure or anything else. Whether you’re using dry ice or liquid from another tank, the weight of the tank is all that matters. An empty tank is a particular weight which can be measured as it will have to be completely empty before you attempt refilling it anyway. A full tank is a higher weight. The weight you should not exceed should be printed on all tanks but for Sodastream-size tanks can hold exactly 410g above empty weight. Less is fine. More is risky (some people do exceed it regularly though, but that’s on them and their wallet) Pressure is mostly meaningless for a liquified gas like CO2, the liquid phase maintains constant pressure as dictated by temperature and physics.

    Liquified gases don’t really “explode” like pressurized gases, they either vent, or leak. This can be noisy and visually dramatic but is not a safety concern. Even a catastrophic failure will remain mostly liquid for a long time and is just a spill of increasingly cold liquid that is creating fog (more and more slowly as it uses up all the available heat by becoming cold). The gas doesn’t appear instantly, the liquid has to boil to make more gas, and that takes a lot of time and heat it has to absorb first before it can do that. The biggest risk is frostbite, not explosion. The liquid CO2 gets very cold when boiling freely, because of all the surrounding heat it’s absorbing to try to turn into gas. It is not a fast process. This is also how dry ice works, and why it stays ice for so long, and why we can use it to make things very cold for a very long time. FWIW propane is also a liquified gas, and behaves mostly the same way, except that it is flammable, which can make it explosive under certain conditions. Some people are bothered having a propane tank next to their house, but most people aren’t. CO2 isn’t flammable or explosive, it’s safe enough to have in your kitchen in my opinion. In a pinch it can double as a fire extinguisher. :P