Just thinking about the little things we enjoy that is other people’s way of earning, for example fishing.

  • over_clox@lemmy.world
    link
    fedilink
    arrow-up
    15
    ·
    5 days ago

    Apparently I study timekeeping so much that I can program a clock on a graphing calculator without using any timer function.

    It takes a fixed amount of time to alter a pixel on the screen, and when carefully crafted, the pixel clock itself serves as a timer.

    I’m actually currently testing such a clock demo on my Casio right now.

      • over_clox@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        4 days ago

        Update: To answer your question, yes apparently the calculator is indeed sensitive to variables such as battery voltage and even possibly/likely the temperature.

        I made a couple tweaks to the display layout, but left the core minute pixel timer algorithm alone. Tonight’s test shows it’s already off by a minute after only 25 minutes of running.

        Oh well, it’s still a fun experiment, even though I was already aware I might be playing with digital fire with this silly project. 🤷‍♂️

      • over_clox@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        5 days ago

        Very good question!

        At this moment I don’t know for sure.

        I’ve only been running it on consistent 5V USB power until yesterday.

        I am keeping the voltage level question in mind though…

      • over_clox@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        5 days ago

        Welp, one of my 4 batteries died today (no worries on the memory on this model). I found a spare battery, but between that and switching back and forth to USB power, it does seem the calculator’s speed might be lightly affected by voltage levels and even possibly by temperature.

        Hey, ain’t nothing perfect…

          • over_clox@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            4 days ago

            It doesn’t even need batteries, it can run directly from USB power with no batteries, but that doesn’t answer any questions of how or if voltage levels affect instruction or pixel timing.

      • over_clox@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        5 days ago

        Yes, as in the studies of everything between keeping up with time zone rules, knowing when the next lunar eclipse is (in the USA that’s coming up shortly early morning March 14), and even learning and understanding how long different CPU instructions take.