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

help-circle
  • Heroic has made me start buying games on GOG again.

    I used to dual boot “Windows for games” and “Linux for work”, and would buy GOG in preference to Steam because I love what they do.

    Got rid of Windows years ago because it’s more of a PITA than it’s worth, and basically went 100% Steam because Proton is so good.

    Heroic is so awesome - better interface than Steam, in many ways - that GOG is back on the menu.

    Awesome interview as well, @PerfectDark@lemmy.world - a really interesting read.


  • Well, we know that our understanding of physics isn’t correct - galaxies rotate faster than we think they ought to based on the amount of matter that we think is in them based on our theories of gravity and the evolution of the universe.

    The “simplest” explanation is that there’s a particle that only interacts gravitationally, and has no other interaction with matter, hence being dark. Gravity might work differently on galactic scales, although it’s hard to make that maths work; or neutrinos (which are also ‘dark’) don’t have the gravitational interaction that we expect from theory.

    Simple answer is that we don’t know, and “dark matter” is the useful placeholder term until we work it out. Could be a lot of things, although there’s a lot of things that we know it isn’t.

    Wikipedia has a big list of all the things that don’t fit our current model, and which a proper theory of everything would have to explain. Dark matter ticks all the boxes, whereas other theories work for one or two but can’t explain the rest.

    https://en.m.wikipedia.org/wiki/Dark_matter


  • CMake, which is kind of the universal standard build system for C++ now, has “fetch content” since v3.11. Put the URL of a repository (which can be remote, but also local, which is handy) and optionally the branch / commit ID that you’d like, and it will pull it into your build directory automatically. So yeah, you can pull anything nefarious that you’d like. I don’t think most people would question pulling and building a library from Github as part of the build, especially if it had a sensible name for the task at hand.