• 1 Post
  • 142 Comments
Joined 2 years ago
cake
Cake day: July 4th, 2023

help-circle


  • They probably do use lots of NoSQL DBs too, which perform better for non relational “data lake” style architectures where you just wanna dump mountains of data as fast as possible into storage, to be perused later.

    When you have cases where you have very very high volume of data in, but very low need to query it (but some potential need, just very low), nosql DBs excel

    Stuff like census data where you just gotta legally store it for historical reasons, and very rarely some person will wanna query it for a study or something.

    Keep in mind when I talk about low need to query, the opposite high need us on the scale of like, "this db gets queried multiple times per minute’

    Stuff like… logins to a website, data that gets queried many times per minute or even second, then sometimes nosql DBs fall off.

    Depends what is queried.

    Super basic “lookup by ID” Stuff that operates as just a big ole KeyValuePair mapping ID -> Value? And thats all you gotta query?

    NoSql is still the right tool for the job.

    The moment any kind of JOIN enters the discussion though, chances are you actually wanna use sql now



  • If it’s not too too heavy, I’m not opposed.

    Bigger screen will make touchscreen typing on a keyboard less of a PITA

    Some games require rarely typing into the on screen keyboard, and as much as I like my ROG Ally, the small screen makes the onscreen keyboard a real pain to type on

    Honestly what I’d like is a secondary N64 style center back handle that I can hold with 1 hand while I type with the other, to make the typing way more stable.

    Awkwardly holding it out on the left side way off center fulcrums it as I type, which makes it less stable. You need some genuine wrist strength to fight against that lever action while typing.

    So, instead, I usually awkwardly rest it in my lap while I try and type so it’s stable at least. But this moves the screen a lot farther away so now I gotta squint at the small ass letters as I aim and type. Makes me feel like a goddamn boomer having to adjust my glasses and squint at the screen.

    So… yeah I dunno, I feel like this is something that could use a better solution.

    I guess I could use my Tap XR… 🤔


  • The core if it boils down to, when emulating older machines, is the consoles processor speaks language A, and our computers all speak language B

    The emulator has to translate back and forth between A<->B faster than the speed the original processors would’ve just spoken A

    So translating A<->B is a way tougher task than just reciting A. So you need a tremendously better CPU than what the console had to emulate it.

    It’s kinda like, Dropping a rock in a pile of sand is easy. Simulating dropping that rock into the pile of sand in real time accurately is really challenging.



  • One vehicle delivering 2 peoples food is better than 2 people driving out to get food, tbh.

    Overall delivery drivers substantially reduce traffic.

    For more deliverable stuff like packages, 1 delivery truck delivery 40 peoples packages in one trip us so much better than 40 individual households all driving to Walmart or whatever.

    I am fine with the majority of traffic just being delivery vehicles and public transit, those are the two actually effective uses for vehicles at the public level.



  • pixxelkick@lemmy.worldtoSelfhosted@lemmy.worldstatic website generator
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    1
    ·
    edit-2
    5 months ago

    I use Hugo, it’s not super complicated.

    You basically just define templates in pseudo html for common content (header, nav panel, footer, etc), and then you write your articles in markdown and Hugo combines the two and outputs actual html files.

    You also have a content folder for js, css, and images which get output as is.

    That’s about all there is to it, it’s a pretty minimalist static site generator.

    Hosting wise you can just put it on github pages for free.


  • Well yeah, I’d hope so, that’s the entire point.

    Catcha’s data collection always was with the intent for training ai on these skills. That’s “the point” of them.

    It’s reasonable to expect that the older version of captchas can now be beaten by modern ai, because they’re often literally trained on that exact data to beat it.

    Captcha effectively is free to use on websites as a tool because the data collection is the “payment”, they then license that data out to people like OpenAI to train with for stuff like image recognition.

    It’s why ai is progressing so fast, captchas are one of humanity’s long term collected data silos that are very full now.

    We are going to have to keep progressing the complexity of catches as it will be the only way to catch modern AIs, and in turn it will collect more data to improve it.



  • Because having people download static map data for the entire planet just to play a game is untenable.

    You shouldn’t have to download the entire planet though.

    The game 100% should support installing local specific areas you wanna fly around, that anyone could then keep a copy of.

    If a user wanted to cache an entire 8 TB of the entire world on a drive, they should be able to just do that (and thus have forever support without worrying about internet services staying online)

    At least, as a snapshot of what the world looked like in 2024.

    I don’t see why users shouldn’t have the option to locally HD save the data if they want to, to avoid maxing out their internet bandwidth in one sitting.



  • Regardless of budget, I have found the following setup has afforded me all the comfort upsides of mobility and console gaming, with none of the performance downsides.

    1. Build a standard desktop gaming pc to your budget, setting aside ~$150, give or take.

    2. Make sure it’s wired into your network and not using wifi. Setup Steam on it as usual.

    3a. (Console experience) Buy a Google TV with Chromecast, or whatever it’s called now. Install Steam Link app on it and connect it to your gaming pc. Get a Bluetooth compatible Xbox controller, connect it to the chromecast. Enjoy a console experience with your gaming pc. If you have the chromecast on a wired ethernet lime you’ll have maybe 1ms of input lag, very playable.

    3b. (Laptop experience), buy a dirt cheap laptop, install steam on it, use Steam Streaming fu ctionaloty to stream from gaming pc to laptop. If you plug the laptop into ethernet you should have sub 1ms input lag.

    This let’s you get all the horsepower of a gaming pc, at gaming pc hardware prices, but the portability of a laptop and/or couch gaming comfort of a console.

    And since it’s all centralized to your 1 “server” machine, of you make changes in setup A (ie change am in game setting or etc), it’ll persist even if you swap over.

    IE if I change my settings or preferences on the console, I’ll persist that over on my laptop and won’t have to change it again.

    Furthermore no network save game synching needed, no waiting for a game to download a second time, no need to update the fane multiple times, etc.

    It’s all centralized to your own core machine and everything else is just a thin client.

    PS: this works with the Steam Deck too, you can stream from gaming pc to steam deck and use it as a thin client 👍






  • I have no idea what people are fucking up tbh.

    It’s 2 button clicks to cast stuff, I just went and sanity checked.

    The internet is full of disinformation and idiots though so I usually just assume people are the issue, when I have the same hardware and zero issues.

    I don’t think chromecasts have even gotten any kind of major change updates in ages so it’s bizarre for it to change behavior.

    I’m gonna just keep going with “people are dumb” until someone posts some concrete example (IE an actual video) of wtf their issue is.

    The chromecast is designed so simply though that I can’t imagine wtf people are fucking up.