• 0 Posts
  • 1.08K Comments
Joined 3 年前
cake
Cake day: 2023年6月10日

help-circle
  • That’s an interesting idea, but if you make Arch’s root read only you’re leaving behind pacman/AUR (and to a good extent the Arch wiki) which are usually the main advantages of Arch based distros.

    SteamOS solves the stability issue by providing runtimes for games, I didn’t read anything there about anything similar on your distro. Correct me if I’m wrong, but it seems you’re not solving the stability issue, or in other words you will still be unstable as this will be a rolling release. In short I don’t see what would be the advantage of this over base Arch + Snapper (or timeshift).

    In that regard, how is this different from Bazzite? I know it will be a different kernel and package versions but in principle the philosophy seems to be exactly the same, and I don’t expect the kernel/packages to be that different either.






  • I’m very weary of recommending Arch distros to new users, Arch expects you to read the news and breaks stuff. 99% of the time for experienced users it’s fine, but new users tend to touch random configs when exploring which prevents pacman from upgrading them, and they won’t read the news to know about possible issues.

    And before someone says Cachy is not Arch, it is, for this purpose it is, it suffers from the same thing by reason of being a rolling release that uses the same package manager. Just because YOU haven’t experienced a problem doesn’t mean it’s not there, I also have never experienced a similar problem with over a decade of Arch as my main distro, but it happens and you have to be blind to say otherwise.


  • Some tips for you:

    • Check game compatibility using https://www.protondb.com/ this will let you know if the games you want to play run on Linux and how well they do so

    • Buy an AMD GPU, support for Linux is great on them, miles ahead of nVidia. If you already had an nVidia card it’s usable, but if you’re starting fresh 100% AMD.

    • Don’t fret too much on the distro of choice, not sure how familiar you are with Linux but because of the questions I assume not much. If this machine will also be used as a normal computer prefer a general use distro (my recommendation would be Mint), if you’ll plug it on the TV and use it as a console prefer a gaming distro (I’ve heard good stuff about Bazzite but never used it myself). You can have / and /home be different partitions, this means that you can distro hop and maintain your games, saves, and most configs from one distro to the other, or even when reinstalling the system, I strongly recommend people to do that.

    • Linux is not windows, things are done differently and that’s okay. A lot of the frustration of new users comes from trying to do things the windows way and failing miserably, e.g. trying to install programs/drivers by navigating to a random web page and downloading a binary.

    Good luck, and ask any more questions you might have.






  • Yeah, Gentoo is really good, but I dropped it the day I needed to edit a system, so I installed GIMP (there was no binary for it at the time), a few hours later I tried to open the image and realized I had forgotten to add the libpng (or similar) flag so didn’t had the support for the image type. Took me less time to install Arch than it would have taken me to recompile Gimp.



  • Even by their own estimates it’s 2-10 million dollars per launch, imagine thinking that spending 6 million dollars to get a single rack in space where it can’t be maintained and will become garbage in a couple of years is a good investment. And that’s just the launch price, you still need to build the satellite, with its hundreds of square meters of solar panels and radiators. There’s no point arguing this any more than there was a point arguing hyperloop, until they present a feasible product it’s just big talk.



  • Unless I missed something, all of his math assumes 20kW of computers, that’s not even one rack for heavy stuff, of course you can run a data center in space if you send one satellite up for each computer, that’s just unpractical.

    Let me put this into perspective, what you’re saying is like someone has an idea for a revolutionary parking plaza, and they’re showing you it’s feasible to spend millions of dollars to park one motorcycle in it.


  • Yes, they’ve thought of all those things. Those aren’t useful answers

    That’s where you’re wrong, this is like the hyperloop or solar roadways, where all of the experts agree it’s a dumb idea but you have a rich person trying to sell that to the public with the promise that they’ll solve the issues by the time they get to production.

    You can’t cool things in space effectively, the only way things lose heat in space is through radiation. According to Wikipedia the radiators expel from 100 to 350 W per square meter. My PC generates more heat than that, imagine a data center. A quick Google tells me it’s 5-15kW per rack or 40-60kW per AI rack. Let’s imagine an AI data center, a single rack produces 50kW, so you need 140 square meters per rack. To put this in perspective the space station could host one rack if we removed everything else that produces heat from inside. So you need a megastructure just to host one rack, that will become obsolete in a couple years.

    It’s not feasible, it’s just as stupid an idea as a vacuum tube for trains, and brought to you by the same person too.




  • Why do you want to expose them? This might limit the solutions.

    The way I do this is in 2 different ways:

    1. Tailscale, my server connects to tailscale so all I have to do is connect to it from my phone and I can access things remotely easily. This is the best for most things, but has the downside that others can’t access it as easily

    2. I have a VPS (two actually at the moment as I’m switching providers from Vultr to IONOS) that also connects to tailscale so it can access my home server through it, then using Caddy I expose the services on a subdomain of the VPS. This is what I do for things that others might want to access, or things I don’t want to have to connect to tailscale to access.

    If you’re going down the second route do consider that you will need to:

    • Add something like fail2ban or crowdsec to the VPS as attacks will happen.
    • Same reason you should add a dedicated authentication on front of most things. While I don’t expect the auth on services to be weak, it might be more vulnerable than a dedicated authentication service. You should look into Authelia, Authentik, or similar to put on front of your services so any attacker would first have to pass that to even get to your services.