Live data from Hacker News

Show HN: I built a refinery simulator game to explain job to my kids

fuelingcuriosity.com

21–30 of 57 posts

Re: Show HN: I built a refinery simulator game to explain job to my kids

#21

Earlier quoted context omitted.

Hurray! Thank you for the update note. I was going to get after it tonight after I put the kids to bed otherwise.

On Win11 Firefox latest (148.0.2), I still cant see them :\ You owe me nothing! I just wanted to let you know!

If you open the Firefox inspection window, right-click any element on a webpage and select Inspect. Alternatively, use the keyboard shortcut Ctrl+Shift+C (Windows/Linux) or Cmd+Option+C (Mac). You can also access it via the menu button (three horizontal lines) -> More Tools -> Web Developer Tools.

Does it show any errors?

Re: Show HN: I built a refinery simulator game to explain job to my kids

#22

Hello y’all as the post says, certainly a novice stepping into y’all’s space, but I am passionate that we can use the newest form of coding to allow us to change the way we teach. I think it’s a different way to use AI to teach, not having it explicitly do the teaching, but a way to extract context from different backgrounds into more fun learning tools.

This is a great example of the kind of 'good enough' software that LLMs enable. Before LLMs existed you'd either hire someone to do this an exorbitant cost or you'd pick up a second full time job learning the nessessary skills.

This software doesn't need to be massive scaled, hyperperformant, and absolutely bug free. It just needs to do its job well enough, which it does.

I am also a (non-software) engineer and although I can write software (poorly) I have also used these tools to do some things that previously just wouldn't have gotten done.

We still need people to do Serious Software but for millions of little applications like this LLMs are a game changer.

Re: Show HN: I built a refinery simulator game to explain job to my kids

#23
post #6

Phase 1b: The Desalter doesn't show anything on the grid in Firefox (v148.0.2), so you automatically lose.

Ah interesting, I have playtested on safari, chrome, and edge. I’ll have to look into what’s unique there. Thank you!

I figured out why it wouldn't work on my machine:

    @media (prefers-reduced-motion: reduce) {
        *, *::before, *::after {
            animation-duration: 0.01ms !important;
            animation-iteration-count: 1 !important;
            transition-duration: 0.01ms !important;
        }
    }
With reduced-motion enabled (which is basically required in Tahoe :eyeroll:), animations complete immediately and there is no chance to click the salt/water.

Re: Show HN: I built a refinery simulator game to explain job to my kids

#24
I just want to say that despite the AI negativity in other places, this highlights the positive aspect of it. I'm sure this could have been done without it, but I'm glad OP could get it out faster for a low-risk use case, shared it with us, and in the process taught a little bit of refining to others. It's a fun minigame.

Re: Show HN: I built a refinery simulator game to explain job to my kids

#26

Earlier quoted context omitted.

Ah interesting, I have playtested on safari, chrome, and edge. I’ll have to look into what’s unique there. Thank you!

I figured out why it wouldn't work on my machine: @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } } With reduced-motion enabled (which is basically required in Tahoe :eyeroll:), animations complete immediately and there is no chance to click the salt/water.

Ah! Tried to add an accessibility feature and broke it! I’ll see what I can do to find a better middle ground.

Re: Show HN: I built a refinery simulator game to explain job to my kids

#28

Hello y’all as the post says, certainly a novice stepping into y’all’s space, but I am passionate that we can use the newest form of coding to allow us to change the way we teach. I think it’s a different way to use AI to teach, not having it explicitly do the teaching, but a way to extract context from different backgrounds into more fun learning tools.

This is a great example of the kind of 'good enough' software that LLMs enable. Before LLMs existed you'd either hire someone to do this an exorbitant cost or you'd pick up a second full time job learning the nessessary skills. This software doesn't need to be massive scaled, hyperperformant, and absolutely bug free. It just needs to do its job well enough, which it does. I am also a (non-software) engineer and altho…

Thank you for the support! I tell my team this all the time, there’s no point in building systems that we rely on to be perfect to integrate LLMs, but we can use them to low risk workflows that otherwise would never get coding/automation support.

It’s really changed the way I work from opening up the ability to write deterministic code, but I’ve yet to see many instances that we could tolerate a “in-the-loop” LLM yet.

Re: Show HN: I built a refinery simulator game to explain job to my kids

#29
post #24

I just want to say that despite the AI negativity in other places, this highlights the positive aspect of it. I'm sure this could have been done without it, but I'm glad OP could get it out faster for a low-risk use case, shared it with us, and in the process taught a little bit of refining to others. It's a fun minigame.

Thank you, almost like you read my manifest for this haha. I was concerned the learning would get overshadowed by the LLM use. Hope you learned some interesting facts that help you understand the why of refining a little bit more. I started developing this before the conversation around oil became mainstream media again.

Re: Show HN: I built a refinery simulator game to explain job to my kids

#30

I accidentally clicked through the explanatory text after the first slide (I was still clicking the pump and didn't realize one more click was going to skip through); I have not been able to get the applet to rewind back to the beginning.

If you hard reset, it will erase your save file cookie and forget your progress. Another option, if you push through to the end and deliver your first product, you unlock the refinery map feature and can jump back to the extraction step!
Post reply on HN