• 3 Posts
  • 106 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle




  • Requirements gathering is really really difficult, and its why I am currently not worried about an LLM taking my job.

    For my work, I had a project where the requirements were gathered for us, which stated that A was completely forbidden, but X, Y and Z were required. We developed to that spec, released it, and it turned out that the users actually needed A all along. We added A, and now A is the only feature they use… Shame, because X, Y and Z were cool features, and I was really proud of them, but a complete waste of time developing them.



  • As a developer (not affiliated with either of those projects), you have to understand a couple of points:

    1. Adding features means increased maintenance burden. Any feature that is added must be tested and maintained, and once released, often cannot be changed without significant user push back.

    2. Users often have no idea what they actually want. If a project just implements what every user asks for, it’ll end up being a disjointed mess of a project. Developers have to draw a line somewhere.

    3. Unless someone is paying for the work, developers have zero incentive to make changes. A democratic committee can make all the requests they like, but unless the developers are on board, nothing will happen. (Also, tying into 2, but good luck getting a committee of users to agree on anything)

    The only real answer is to fork the software, make the changes and hope that either everyone switches to your fork, or the upstream accepts the changes. That is the Open Source way of doing things.








  • Minecraft can be pretty RAM/CPU hungry, especially if you want it to be playable. I can’t speak to fortnite, but usually a games “minimum” requirements are not going to result in a enjoyable experience.

    It might be better to save money for a better laptop than to buy a min spec laptop that cant really play the games


  • CameronDev@programming.devtoAsklemmy@lemmy.mlGaming laptop
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    3 months ago

    Minecraft can be quite demanding, the minimum specs are a bit misleading.

    If portability is not a real requirement, a desktop may be cheaper, but once you add monitor/keyboard etc that can defeat the savings somewhat. But you can also keep/upgrade the parts independently, which will be cheaper in the longer term.

    At your budget, you want to be looking at second hand. New gaming laptops at staples are starting around $800. There are probably second hand bargains to be had, just look for anything with an Nvidia or AMD graphics card, and as much RAM as possible (minimum 8gb, ideally 16gb or more). Upgradable RAM might be good, but its very rare on laptops now.

    I cant help on the second hand market, but perhaps its worth tasking your son with doing the research?