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

help-circle
  • I highly recommend going to your local board game shop and looking for logic games, like tile placement games or long-term-planning games. There is one called “railroad ink” that essentially has you roll dice that show different bends/paths to draw, trying to connect locations via rail and roadway. It teaches the basic logical concepts that you’ll build off of to teach programming. After playing a few different games, you can use the concepts learned to describe the tools available to them to build a program. I know a few tile placement games are designed to literally teach the concept of script-building, UI design, and resource management as it relates to programming.

    Edit: https://a.co/d/eht5t18






  • GlitchyDigiBun@lemmy.worldtoFunny@sh.itjust.worksAWS outage summed up
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    12 days ago

    Caching is like accruing debt for CPU time between network connected devices. Let’s suppose the following:

    Computer X is talking to computer Y with a 32mb cache on each side. They both need to be involved in the following math that’s about to take place. Computer X is doing the math, and Y is supplying the data, but also manipulating the return data for some data it will send in the future.

    This is all well and good if this a 2-endpoint network. Computer Y will be ready for X’s data at any time. However, the internet is not 2 endpoints, and both X and Y are talking to a bunch more computers about totally unrelated computationally networked tasks. So now Computer X can’t send data to Y or vice versa because they’re busy. X doesn’t have anything to do so it works on the next problem it has lined up for Y and critically, adds this data to a cache marked “for Y, do not delete.”

    And now you might see how “caching” a varitable niagara falls of data (cloud compute requirements) to the wider world would get rather bloated, literally running up computational debt until storage is exceeded.

    EDIT: To nail home the debt analogy, this debt also accrues interest in the form of the CPU cycles needed to manipulate data within the cache, including both retrieving and storing that data, although this often happens with any networking whatsoever so it’s only measurable in a case where the cache is so bloated.


  • I 100% agree. However, and I hate that I’m saying this… She is correct. Cost of living is, beyond all doubt, the #1 issue for the American working class at this present time. We are feeling personally hurt in our pocketbooks, regardless of the subjective level of empathetic psychological harm we are experiencing, which obviously only applies to the ones who care for their fellow man.

    Truly, if we want them out, it needs to be made very clear that the GOP is not financially in their personal best interests. Selfishness is a far greater motivator to empathy. I may see a starving child, but if I’m starving too? Shit man, I’ve never starved before. Who knows?





  • Our system of policing in the US self-selects for bullies and tyrants and weeds out those who would seek justice over all, even if it meant going after their own.

    I would love to ask a genuinely good cop why they feel the need to work exponentially harder to prove their moral character than, say, EMS or firefighters, clawing their public image from the rot of all the bad apples.

    I would also ask them, bluntly, if they would ever blow the whistle on gross dereliction of honor from within their own ranks.