• 0 Posts
  • 120 Comments
Joined 1 year ago
cake
Cake day: June 25th, 2023

help-circle


  • Sure, you can probably clone it - I’m not 100% sure, but I think laws protect that as long as it’s private use.

    You can also fork it on GitHub, that’s something you agree to in the GitHub ToS - though I think you’re not allowed to push any modifications if the license doesn’t allow it?

    Straight up taking the content from GitHub, uploading it to your own servers, and letting people grab a copy from there? That’s redistribution, and is something that needs to be permitted by the license. It doesn’t matter if it’s git or something else, in the end that’s just a way to host potentially copyrighted material.

    Though if you have some reference on why this is not the case, I’d love to see it - but I’m not gonna take a claim that “that’s very much a part of most git flows”.






  • And reinstalling the packages, moving over all the configs, setting up the partitions and moving the data over? (Not in this order, of course)

    Cloning a drive would just require you to plug both the old and new to the same machine, boot up (probably from a live image to avoid issues), running a command and waiting until it finishes. Then maybe fixing up the fstab and reinstalling the bootloader, but those are things you need to do to install the system anyways.

    I think the reason you’d want to reinstall is to save time, or get a clean slate without any past config mistakes you’ve already forgotten about, which I’ve done for that very reason, especially since it was still my first, and less experienced, install.


  • PDFs are… Not an image format? It’s a document format that is difficult to edit, and thus mostly meant to be read-only, but a document nonetheless.

    An image viewer can’t open a pdf, unless for some ungodly reason it also has a whole pdf reader built into it, which just sounds inane. Defaulting to a browser is icky, and I think stems from browsers having gotten good PDF support before Microsoft could figure it out. This is something that ideally belongs to a reader, either dedicated to PDF, or supporting similar formats, be it documents or ebooks.

    That’s like saying that a 3D project file is basically an image format, if it’s built to be rendered out from a viewpoint into an image.





  • Well, some games that come to mind are Stellaris, RimWorld, Oxygen Not Included, and I think the upcoming Factorio expansion. And from those, I think it might be possible to buy RimWorld DLC off-steam and install it in a steam copy.

    Fun fact, you can check - on steamdb, you can check depots for a game, and see if it has one for a DLC. If it does, then it is downloading extra files for it.

    All that said, I wouldn’t say it’s 100% a developer issue. The way I see the accusation, Valve is very comfortable providing convenient libraries for various things, including working with DLC, that only work on their platform, making it hard to release the game elsewhere in the future.

    I’m generally fine with that for a simple reason - Steam really does have great features that just work. However, if somebody forced Valve to make features like Steam Input available independent of Steam, it could be a great boon for gaming.


  • I think the DLC point is the one valid argument, although nontrivial to implement.

    How do you think DLC works on DRM-free games works, like GOG? The game is just gonna check if you have the DLC installed, without any real DRM.

    The main issue is, this is entirely possible right now for games to do, but it won’t be integrated with steam, and needs to be done by developers themselves. I don’t know how feasible it would be for Steam to realistically do something about it, but it’d definitely be nice if you could buy a game on steam, and later decide you want to buy DLC on another platform and install it onto your steam game.




  • But any knowledge you gain will change your behavior in the future, it’s unavoidable, and those changes will compound causing the divergence to grow over time.

    The only way to avoid “erasing” the timeline is to propose a time travel mechanism through which the timeline never changes despite passing information to the past, and that’d be basically what I suggested, taken to a bit more extreme of a conclusion - that because any other possibility would cause a paradox, your future self must have already made the optimal choice and will be satisfied telling your past self what they already heard in the past themselves.

    Well, either that, or you just continue existing in a different timeline, with no benefit from helping your past self.



  • This seems like a completely pointless comment. If moneymaking efforts won’t work because of the paradox of changing the future, then nothing else will work, since anything will change the future. In that situation, if given the opportunity, why not try?

    Also, this can be resolved if your relative future self is smart enough to remember what they heard in the past, and say the same thing they heard when the time comes (unless it doesn’t work, in which case arguably they’d say something else, which leads to an unstable configuration where the theoretical future will change until you reach a stable configuration where future you does repeat what you heard)