• 0 Posts
  • 37 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle
rss

  • I don’t know why you are so aggressive.

    You made a good point, this is actually DLC, I just forgot about it.

    I bought BG3 when it was in EA, so I got this DLC automatically, so I never really thought about it recently, I don’t even remember seeing it on any shop front.

    But now that you mentioned it, I think I thought that they should probably release it for free for everyone at that time. Just like CDPR released some cosmetic ‘DLC’ for free after launch.

    If I had to buy it, I probably wouldn’t.


  • AFAIK, modding is the main reason for Skyrims long term success. Sure, it did its part in inspiring people initially, but what keeps at least me coming back is my interest in trying new mods.

    But it also didn’t start there with Elder Scrolls series. Morrowind, Oblivion, Fallout 3 and New Vegas use a very moddable predecessor of the Skyrim engine, and thus build the community up for Skyrim and later games.

    Modability of KC:D was rather limited, so there isn’t a community around as big as the Skyrim one. That means with Skyrim, you get what you can mod into it, while with Kingdom Come, you mostly just get what you buy.

    So I don’t expect it to be the next Skyrim, but never the less I am interested in it.




  • Not the drama itself should influence your judgment, but how they will deal with it.

    Whenever people work together on something, there will be some drama, but if they are dealing with it, then that should be fine.

    Nix and NixOS are big enough, that even if it fails, there are enough other people that will continue it, maybe under a different name.

    Even it that causes a hard fork, which I currently think is unlikely, there are may examples where that worked and resolved itself over time, without too much of burden on the users, meaning there are clear migration processes available: owncloud/nextcloud, Gogs/Gitea/Forgejo, redis/valkey, …


  • No, the consumers are never to blame for stuff like this!

    This is something that is just that we get told by the people that are lying about and hyping up a product, putting up manipulative incentives for buying it before letting us inspect it. Then releasing trash, but still appealing on our empathic nature and promising that it might get fixed later. And when things turn to shit, then it is our trust and empathy, willingness to support them, that is to blame for it. No!

    If the industry exploits our good and trusting nature, then we need to fight them with regulation and laws. Our civilization and the human nature is built on trust, and that should not be undermined by short profit oriented, exploitative companies or business practices.



  • As I said, it is not impossible to move away from gh compared to many other cases in other industries, just that it is more difficult than necessary because vendor-lockin is allowed.

    If vendor-lockin was illegal, companies had more incentives to use established or create new standards to facilitate simpler migration between software stacks, without changing the external interface.

    For instance allowing your own DNS name to be used as the repo/project basepath instead of enforcing github.com, Allowing comments, reviews, issues and pull requests via email or other federated services, instead of enforcing github accounts to do so, providing documented, stable and full-featured APIs for every component of their software, so that it is easy to migrate and pick and choose different components of their while stack from possible different vendors, …

    There are so many ways that would improve the migration situation, while also providing more ways for other ideas to compete on a level playing field. If a bright engineer has an idea for improving one component from github, they should not be required to write a whole separate platform first.


  • Well the reason for that is the vendor-lockin and centralized technology.

    If your project for instance uses a similar development method as the linux kernel does, e.g. sending and reviewing patches via mailing lists and providing url to push and pull git repos from, it is quite easy to switch out the software stack underneath, because your are dealing with quasi-standart data: Mbox, SMTP, HTTP(s) and DNS. So you can move your whole community to a different software stack by just changing some DNS entries and maybe provide some url rewrite rules without disrupting the development process.

    I am not saying that the mailing list development process is the right one for every project, but it demonstrates how agnostic to the software stack it could be.

    If vendor-lockin is made illegal, the service providers would have more incentives to use or create standardized APIs, so that their product can be replaced by competitors. So switching to or from github/gitlab/… becomes easier.


  • It has more than you expect, if your project is established on github and want to move away you have to deal with:

    • migration of issues
    • migration of pull requests
    • migration of all review comments etc
    • migration of the wiki
    • migration of the pages
    • convince all contributors to possible create a new account somewhere else
    • changing of the project urls. I don’t think github offers a url rewrite service
    • forks on github will not have the new destination as the fork base
    • change the ci and release process
    • because you cannot add url rewrite rules to your old gh project, you might need to only ‘archive’ the project there with manually written text, to point to the new destination, for people to find it

  • You don’t know what a “monopoly” is.

    What the author is probably searching for is “vendor-lockin”, which is an anticompetitive practice for so long that it became the way many companies rely their business on. It favors established products over new-comers by making switching offerings difficult/expensive or even impossible, thus better products often have no chance of competing in a field, that was dominated by a single supplier for a while.

    IMO there should be strict regulations and high fines associated with it, because it hinders innovation massively across all industries.

    The cost of switching away from github for a project is high, but not as high as in other fields.





  • No idea.

    I don’t have access to any CRT TV. I also don’t remember ever hearing it on CRT PC monitors as a child, only on the TV. If I did, then it was just much quieter than the TV.

    What I found fascinating at that time was, that it was so noticeable to me, but my parents didn’t believe me at first, when I mentioned it. I had to prove it to them. To me, that was just a normal noise.

    Like growing up with an additional sense, and assuming that everyone else has it too.




  • Do you really want auto-updates for your games, or actually just want updates-on-demand? Or just a notification with a button to update the game?

    Personally I dislike Steams auto updates, because I want decide when a game should be updated. I might have mods installed, only mobile internet or a myriad other reasons not to be forced to download and apply an update right at that moment and instead just play the old version.

    For saves, I normally just use syncthing. I have regularly issues with GOG and Steam cloud saves, and syncthing works well enough,


  • Nvidia has created a bit of a sore spot for many Linux Developers and thus users. Through their actions and non actions made it impossible to create FOSS drivers for their hardware that work well and are integrated and tested with the rest of the system.

    Many fresh users don’t seem to recognize the reason why they are having a sub par experience using their hardware is Nvidia and not the open source community. They often blame and complain to the developers of the open source drivers or applications, who either have to hack around hurdles placed by Nvidia or cannot inspect closed source drivers written by that company.

    It is IMO understandable that at some point the community stops providing free and unpaid customer support for hardware and software, they have no control over or don’t even own.

    If you would start paying them, then I suspect you might get better answers. Otherwise you just get information about stuff people are excited about.