• 5 Posts
  • 120 Comments
Joined 2 years ago
cake
Cake day: June 19th, 2023

help-circle
  • It’s worth it for the price.

    General:

    • Explosions / killing / respawning
    • Lots of Star Wars location and sound-design fan service

    Campaign;

    • Gameplay is fun, but simple. The most complicated part is just reading the controls in the settings menu since the game doesn’t tell you how to do one of the first things in the first mission (the button you need is 3)
    • Story is basic but it works well as a sequel to Episode 6 and a prequel to The Mandalorian.

    Multiplayer:

    • Take turns being on offence / defence
    • Keep playing the same class / hero character to unlock more abilities for that class / hero character
    • Servers are populated, even for niche locations

    Replayability:

    • Depends
    • If you like regular FPS games, you might get bored of it in 10-20 hours
    • If you like playing the same game over and over again to slowly grind up new things, you’ll probably play it for 100+ hours

    Other stuff:

    • Purchase through steam
    • Running the game downloads and installs the EA launcher (but you can log in using your steam account, no need to create new ones)
    • As far as launchers go, the EA launcher is tiny, surprisingly fast, isn’t annoying and doesn’t get in the way of anything (only setting you’ll change is turning off the autolaunch when you start your pc)
    • Achievements work through steam
    • Invite friends through in-game party system. This can only see your friends on the EA launcher, but you can import all your steam friends in the EA launcher in a second and you only have to do it once.







  • There’s some really good recommendations in here, but we can’t settle on what to recommend for you without a little more info.

    • Are you planning to game on it? (as in computer game, not ttrpg)
      • If yes, use Bazzite. (it’s already set up for gaming, and it’s “immutable” which means that it’ll be hard for you to break)
    • If not, what experience do you prefer more:
      • Windows 7
        • Use Linux Mint (Cinnamon Edition)
      • Windows 10 (but without all the cortana, and bing stuff)
        • Use PopOS
      • I want something Windows like, but I want more control over how I can customise it
        • Use Kubuntu
      • I want something Windows like, and I want more control to customise it, but I also don’t want it to break if I start doing weird things to it
        • Use Kionite (Will look the same as Kubuntu from the outside, but will lock you out from doing or using certain things)

    Which one should you pick?

    The answer is No (and also yes).

    Huh?!

    The real answer is not to pick one, but to pick more than one. You can (one at a time) install each of them onto a USB then change your computer’s settings to boot up from the USB instead of windows. That way you can try each one to see what you like without installing them on your computer first.

    For each one you try, you can check:

    • Do I like the interface?
    • Are there any compatibility issues? (wifi issues, sound issues, graphics issues, etc…)
    • Am I happy with how long the battery lasts?
    • etc…

    Then once you’re ready, you can install the one you want to use onto your laptop.








  • I really want to switch from VSCode to Helix but not having a file tree is a deal breaker.

    Luckily there’s been a lot of work on adding a plugin runtime with one of the proof-of-concept plugins being a file tree. Assuming the plugin runtime comes out this year in a helix release, and adding on a year for the community to settle on the first wave of plugins while giving them time to mature, I can see myself using helix fulltime in 2027 (before Microsoft has enshitified vscode enough to be unpleasant to use).


  • For a complicated project I get it, github’s PR system is kind of bad (horrible branch based workflow and no stacked diff support resulting in increased churn) compared to the alternatives.

    That’s why we have tools like Graphite to add stacked diff support on top of github, and other devs creating new VCSs because git still hasn’t made it’s interactive rebase and merge conflicts easy enough to handle for juniors and it should be simpler.




  • ^ this

    Using AI leads to code churn and code churn is bad for the health of the project.

    If you can’t keep the code comprehensible and maintainable then you end up with a worse off product where either everything breaks all the time, or the time it takes to release each new feature becomes exponentially longer, or all of your programmers become burnt out and no one wants to touch the thing.

    You just get to the point where you have to stop and start the project all over again, while the whole time people are screaming for the thing that was promised to them back at the start.

    It’s exactly the same thing that happens when western managers try to outsource to “cheap” programming labor overseas, it always ends up costing more, taking longer, and ending in disaster