Skip Navigation

Posts
13
Comments
1,142
Joined
2 yr. ago

  • Proof that it's already too late ☝️

  • You're honestly not wrong. But just like Reddit and IRL people here vote emotionally instead of rationally.

    Things that divide us further are just distractions from class warfare, by keeping us at each other's throats with culture wars.

    The real battle has always been class wars, and those in power maintain their positions by getting us peons to go at each other's throats instead of theirs.

  • It kind of is though?

    Essentially no protections for operators from bots, which means no protection for communities from automated infiltration and astroturfing.

    The only thing stopping it is that the cost/benefit isn't there yet with how small Lemmy is. But that's slowly changing.

  • A strategy you could employ is to buy the battery early.

    Keep it at about 30-50% change, and refrigerated. You're talking < 2-3% capacity loss per year, probably much lower since the temperature is so low.

    Meaning the battery is effectively new when you go to swap it.

  • Parsing commas is hard, right? No, not really.

    • young
    • poor
    • women

    Parsing commas is hard, clearly, since you still missed the lack of parallel structure. “Young, poor, women” reads as a list of adjectives modifying a single noun, "women".

    🤦

  • You literally wrote the word "protesters" and appear to be confused as to what a protestor or a protest actually is?

  • Young poor women are the primary recipient of Medicaid?

  • Using a new IDE is always a painful undertaking TBF.

    I switch from visual studio to rider in order to better support my co-workers on macs. And I have never looked back, it's just too damn good.

    Though, the settings for exceptions and when to break are never right for me. While VS has it right, right out of the box.

  • Yeah, location based as in you and the objects in the game are based on real world coordinates. The "grid" for the game is overlayed onto the real world

    Same ingress lost its appeal after a while. The gameplay loop was shallow and repetitive. It was based around rather fast gameplay loops, that would resolve, and then you rinse and repeat.

    I made some cool friends though, it was cool to meet people at capture points.

    I'm aiming for much MUCH more depth here. Fundamentally different from ingress of similar games, aside from being location based. More industry and exploration, with a more typical loop around economy, growth, and advancement.

  • Great question, and one I've struggled with.

    I'm a big privacy advocate, and my personal devices and home network reflect that. Which really brings me to a difficult crossroads here.

    I don't have a good answer for you right now, the best I have are the problems I'm trying to balance:

    • Anticheat: How do detect and build better detection for location spoofing? This, intrinsically, requires the recording of directly associated location data. And the collection of mass anonymized data in order to determine "what looks normal", to spot abnormal (spoofing) behavior. How can I balance this against privacy concerns? It's a rough one for sure.
      • This is the toughest one here. Likely I'll need a combination of data retention periods and anonymization. At the very least sensitive data is separated from the rest of the game data, and is encrypted at rest. Likely there are clever protocols and solutions already out there I just don't know about yet that can improve protections here.
    • Audit Logs: When a player performs an action that interacts with a location-based feature, where they where when that action was performed it is stored alongside the audit log of that action. This ties in closely with Anticheat, and also enables pattern matching to try and find oddities (exploits, cheating, bugs, and other problems).
      • Right now these stay around forever, and can be used to simulate the global game state at any point in the past (really REALLY useful for debugging problems, especially when you don't have a good repro). Eventually such state should make granular rollbacks possible in case of exploits or rampant cheating. (A game where you have to physically go somewhere to capture a mine means rollbacks have a crazy high cost, making them granular is pretty important)
    • Analytics and Telemetry: Location data isn't in use here right now. And I don't see how it would be while also respecting privacy.

    Selling the data: 😂😂😂 I'd rather light my servers on fire than stoop to that level.

  • Hey that's totally valid!

    I'm an avid player of Factorio and Dyson Sphere Program. Those really scratch the pure factory itch.

    I'm aiming to scratch a different itch here. Persistent empire building in competition with others over finite resources is an itch that's REALLY hard to scratch. And that's what I'm aiming for here.

    That sense that you have built something that feels more tangible than other games you're accustomed to. There's a real world element, you control something that someone else cannot, with that comes that empire building feeling I personally live, and want to build a game around.

  • I mean, that could be extreme, or really not that bad.

    Refactors have a way of generating a lot of changes. Half our job is code review, kind of have to get over it and go read some code.

    If someone put the effort in to write it, it's your responsibility to put the effort in to read it and review it.

    If the style is difficult to read and non-standard for your repository or not. Conventional then your repository and your engineering team should be following set standards to ensure consistency.

    If you're doing this then most PRS shouldn't be that difficult to review.

    I say this, spending a decent part of my week reviewing something like 40+ PRs.

  • I do! I'm actually using an NVidia Shield. Which runs android TV

    I tried last year to install a recommended one but it required that I download a third-party APK. And I would have to jump through a meant hoops to be able to install it on this device when I was poking around then. If it's not on the Play store, apparently it's rather difficult to install?

  • Not only that, it's easier to contribute. And generally more accessible to more developers. Which is a damn good thing.

  • Yes, it's incredibly good.

    If Firefox is trying to get more developers on board with working on it than being on the largest development platform helps them.

    It's a move that should benefit Firefox by making open source contributions more accessible And bringing in more developers.

  • ....

    60 requests

    Per hour

    How is that reasonable??

    You can hit the limits by just browsing GitHub for 15 minutes.

  • That's actually kind of an interesting idea.

    Is there a reasonable way that I could host my own ui that will keep various repos. I care about cloned and always up to date automatically?