frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

A Beautiful Maths Game

https://sinerider.com/
48•waonderer•2d ago

Comments

John2022•2h ago
I think there's a good idea in there, but it's likely to confuse as is. It seems unhelpful at best to have the task to be to determine a function involving only x and y, but then you to have to click on t, and somehow that implicitly changes x and y values.

They should, in my view, have had y as a function of t, and dropped x. Or another solution that doesn't create confusion.

I also think it's weird that changing the equation changes the shape of the mountain, but the text is about changing the path of the sled.

empath75•1h ago
There are two separate equations here, one is the slope of the mountain, which is a function of x and a value of y and one is the path of the sled, which is a function of t, with a value of (x,y)
John2022•1h ago
But nowhere (at least in the first couple of levels) does it refer to the slope of the mountain - it says the task is to find "the path of the sled".

But even ignoring that, nowhere does it define the relationship between t and x. What I assume they mean but don't say is that x=t. That's arbitrary.

Also I assume you mean the path of the sled is (t, f(t)) where f is the function defining the slope. If the path of the sled had a value of (x,y) it would be stationary :)

dylan604•12m ago
Seeing how the shape of the mountain IS the path of the sled, how does changing the shape of the mountain NOT change the path for you?
mlyle•1h ago
> They should, in my view, have had y as a function of t, and dropped x.

Then you could have only had a flat floor that moved up and down. If you need shape that changes, you need it to be a function of both x and t.

So e.g. (x-t)^2 / 5 is a parabola shaped "bowl" that moves right at 1 unit per second.

John2022•1h ago
Yeah sorry I wasn't clear. What I meant was that they are setting x=t but not saying that.
mlyle•37m ago
The function sets the shape of the curve that the skier skis down. It is not the path of the skier vs time. (Gravity works, you can jump, etc).

In later levels, you use t to make a floor that actually moves.

The relationship between y and x is the coordinate plane behind the level (you can hold down right click to see it, IIRC).

SquibblesRedux•1h ago
It looks nice. The movement is smooth and elegant. However, I really don't understand what the essential play loop is supposed to be. Is this about graphs? Calculus? Physics? Am I solving puzzles? Taking quizzes?
mlyle•1h ago
You're getting the gist of how to transform functions in a fun way.
great_wubwub•1h ago
This looks pretty but it's very confusing and I have no idea what it wants from me. It says 'click here!' so I did but nothing came of it.
Sharlin•1h ago
Yep, that's a bit bad UX. You're supposed to click on what the "Click here!" bubble points to, not on the bubble itself.
lordnacho•1h ago
This is perfect for middle school kids to understand functions. How do you zoom on the big map though?
nathan_douglas•1h ago
I really like this. I'm revisiting math after a couple of decades off, and my son is getting into pre-calculus-ish topics in school, and I'm going to share it with him.

It definitely has a few rough edges, though. The equation in the first screen has the right behavior but is complex enough to probably be concerning for the target audience, and I'm not sure it clearly spells out what the player is going to be doing in the greater game. `y = x` is a great actual starting point and it clicked for me then. I'm not sure how to thread that first-level needle from a design perspective, to be honest.

Again, though, I do really like it. There's some trial-and-error on each level (at least for me) but I think that's part of what could make it an effective learning tool.

0xMalotru•1h ago
Ok that's brilliant
manesioz•23m ago
Love this. Well done!

Dear GitHub: no YAML anchors, please

https://blog.yossarian.net/2025/09/22/dear-github-no-yaml-anchors
88•woodruffw•1h ago•57 comments

Cloudflare: A New Internet Business Model

https://blog.cloudflare.com/cloudflare-2025-annual-founders-letter/
16•mmaia•23m ago•8 comments

A Simple Way to Measure Knots Has Come Unraveled

https://www.quantamagazine.org/a-simple-way-to-measure-knots-has-come-unraveled-20250922/
20•baruchel•48m ago•3 comments

Easy Forth

https://skilldrick.github.io/easyforth/
112•pkilgore•3h ago•46 comments

CompileBench: Can AI Compile 22-year-old Code?

https://quesma.com/blog/introducing-compilebench/
73•jakozaur•2h ago•15 comments

Cloudflare is sponsoring Ladybird and Omarchy

https://blog.cloudflare.com/supporting-the-future-of-the-open-web/
160•jgrahamc•2h ago•98 comments

PlanetScale announces PlanetScale for Postgres is GA

https://planetscale.com/blog/planetscale-for-postgres-is-generally-available
28•munns•26m ago•6 comments

What is algebraic about algebraic effects?

https://interjectedfuture.com/what-is-algebraic-about-algebraic-effects/
22•iamwil•1h ago•3 comments

Cap'n Web: a new RPC system for browsers and web servers

https://blog.cloudflare.com/capnweb-javascript-rpc-library/
44•jgrahamc•2h ago•6 comments

Kmart's use of facial recognition to tackle refund fraud unlawful

https://www.oaic.gov.au/news/media-centre/18-kmarts-use-of-facial-recognition-to-tackle-refund-fr...
172•Improvement•5h ago•128 comments

SGI demos from long ago in the browser via WASM

https://github.com/sgi-demos
164•yankcrime•7h ago•36 comments

How I, a beginner developer, read the tutorial you, a developer, wrote for me

https://anniemueller.com/posts/how-i-a-non-developer-read-the-tutorial-you-a-developer-wrote-for-...
652•wonger_•14h ago•314 comments

Beyond the Front Page: A Personal Guide to Hacker News

https://hsu.cy/2025/09/how-to-read-hn/
76•firexcy•6h ago•33 comments

Anti-*: The Things We Do but Not All the Way

https://blog.jim-nielsen.com/2025/my-antis/
4•gregwolanski•33m ago•0 comments

A Beautiful Maths Game

https://sinerider.com/
50•waonderer•2d ago•15 comments

What if we treated Postgres like SQLite?

https://www.maragu.dev/blog/what-if-we-treated-postgres-like-sqlite
13•markusw•2h ago•4 comments

You did this with an AI and you do not understand what you're doing here

https://hackerone.com/reports/3340109
736•redbell•7h ago•354 comments

M4.6 Earthquake – 2 km ESE of Berkeley, CA

https://earthquake.usgs.gov/earthquakes/eventpage/ew1758534970/executive
132•brian-armstrong•5h ago•75 comments

Biconnected components

https://emi-h.com/articles/bcc.html
33•emih•16h ago•7 comments

Privacy and Security Risks in the eSIM Ecosystem [pdf]

https://www.usenix.org/system/files/usenixsecurity25-motallebighomi.pdf
215•walterbell•11h ago•114 comments

Show HN: Software Freelancers Contract Template

https://sopimusgeneraattori.ohjelmistofriikit.fi/?lang=en
100•baobabKoodaa•8h ago•38 comments

The Counterclockwise Experiment

https://domofutu.substack.com/p/the-counterclockwise-experiment
49•domofutu•2d ago•17 comments

DeepSeek-v3.1-Terminus

https://api-docs.deepseek.com/news/news250922
67•meetpateltech•3h ago•15 comments

Why Local-First Apps Haven't Become Popular?

https://marcobambini.substack.com/p/why-local-first-apps-havent-become
107•marcobambini•2h ago•137 comments

The death rays that guard life

https://worksinprogress.co/issue/the-death-rays-that-guard-life/
33•ortegaygasset•4d ago•18 comments

We Politely Insist: Your LLM Must Learn the Persian Art of Taarof

https://arxiv.org/abs/2509.01035
120•chosenbeard•15h ago•69 comments

Why is Venus hell and Earth an Eden?

https://www.quantamagazine.org/why-is-venus-hell-and-earth-an-eden-20250915/
168•pseudolus•16h ago•282 comments

What if AMD FX had "real" cores? [video]

https://www.youtube.com/watch?v=Lb4FDtAwnqU
21•zdw•3d ago•16 comments

How can I influence others without manipulating them?

https://andiroberts.com/leadership-questions/how-to-influence-others-without-manipulating
187•kiyanwang•17h ago•181 comments

Simulating a Machine from the 80s

https://rmazur.io/blog/fahivets.html
64•roman-mazur•3d ago•10 comments