• 15 Posts
  • 1.07K Comments
Joined 5 years ago
cake
Cake day: May 31st, 2020

help-circle

  • Ephera@lemmy.mltoAsklemmy@lemmy.mlWhy would'nt this work?
    link
    fedilink
    English
    arrow-up
    28
    arrow-down
    2
    ·
    7 hours ago

    Perhaps also worth pointing out that the speed of light is that exact speed, because light itself hits a speed limit.

    As far as we know, light has no mass, so if it is accelerated in any way, it should immediately have infinite acceleration and therefore infinite speed (this is simplifying too much by using a classical physics formula, but basically it’s like this: a = f/m = f/0 = ∞). And well, light doesn’t go at infinite speed, presumably because it hits that speed limit, which is somehow inherent to the universe.

    That speed limit is referred to as the “speed of causality” and we assume it to apply to everything. That’s also why other massless things happen to travel at the speed of causality/light, too, like for example gravitational waves. Well, and it would definitely also apply to that pole.

    Here’s a video of someone going into much more depth on this: https://www.pbs.org/video/pbs-space-time-speed-light-not-about-light/




  • Very interesting, thanks. I kind of got stuck on Dungeon Crawl Stone Soup, which used to have a food clock until a few versions ago, now it’s just no respawns. They also scale XP amounts up for higher levels, so when there are more low-level enemies around than needed, they won’t give you a ton of extra XP.

    I’ve played around with Angband and ToME a few years ago, and I tried to like Cataclysm: Dark Days Ahead multiple times, but yeah, I feel like that’s probably the reason then why they never clicked for me quite like DCSS. I am absolutely the worst for optimizing the fun out of games, if given the opportunity.


  • Ephera@lemmy.mltoGames@lemmy.worldIs Civilization 7 not fun?
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    3 days ago

    Yeah, its game mechanics are very similar to Civ5, which is still considered one of the high points in the Civ series. And it does reproduce them quite well, so I do think that can give you a good impression, if Civ is for you.

    Then again, I do own Civ5, but still end up playing Unciv instead, because I’d rather have my laptop not screaming at me while it runs in the background and I do a couple turns every so often…



  • First option for small codebases. Second option when you know your codebase will grow large enough to break things apart into multiple packages.

    The thing is, you typically need dependencies for de-/serialization. You only want those dependencies in the parts of the codebase that actually do the de-/serializing. And your model will likely be included in pretty much everything in your codebase, so the de-/serializing code should not be in there.
    Well, unless your programming language of choice supports feature flags with which the de-/serializing code + dependencies can be excluded from compilation, then you can think about putting it into the model package behind a feature flag.



  • Well, this was a while ago. I do know that Discover now at least shows whether an application is from the normal package repository or from FlatHub. They probably also show the license somewhere by now.

    But yeah, it being obvious isn’t really good enough for me, in the sense that I currently simply have FlatHub completely disabled, because I do not care for having the proprietary noise in between. It makes Discover worse for me, because it becomes harder to find software I want. And then, yeah, I just figured I’d ask, because I do think it’s silly for me to shun a whole technology due to some presentation issue…




  • I still don’t get why the backslash is on keyboards to begin with. I don’t think I’ve ever seen anyone write a slash backward with a pen. And even if folks do, you could’ve had only one slash anyways. Like, people are going to understand what it means, whether it’s / or \.

    I guess, it not being used for much else, does at least make it useful for escaping stuff and for Windows to use as path separator.



  • we would like to officially announce that this will be the [last] version labeled Alpha. We have already updated the versioning scheme (this version being 0.27.0) and we will progressively stop using the Alpha label altogether up to the next release, which will be Release 28.

    Excellent. Whenever I told people about 0 A.D., I felt like I should add that it’s not actually an Alpha, especially with their webpage saying in various places basically “no, don’t look at us yet, we’re not ready yet”.

    If they continue adding content, I do think that’s awesome, but what’s there is already plenty solid.




  • I think, people who say that believe that we’re close to actually-intelligent AI (or artificial general intelligence, AGI). And when we get there, it’s possible that we might suddenly be able to automate lots of complex tasks, possibly even shove it onto robots and have it take on physical labor and things like that.

    It’s the wet dream of capitalists, because they don’t need to employ anyone anymore. And I guess, folks are also afraid that such AI could be used for war.



  • Ephera@lemmy.mltoFirefox@lemmy.mlThis is not a good look for brave.
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    14 days ago

    The targeted advertising happens locally in your browser. It doesn’t upload your data to anywhere, so I don’t see how that’s relevant for privacy.

    Similarly, I find it hard to imagine that they’d be able to personally identify a person from what they send in telemetry (see about:telemetry). I guess, if you install an add-on called “I’m Seymour Skinner from Springfield, USA”, then they could, but even then, worst-case they know when you use the browser…