frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

EchoJEPA: Latent Predictive Foundation Model for Echocardiography

https://github.com/bowang-lab/EchoJEPA
1•euvin•4m ago•0 comments

Disablling Go Telemetry

https://go.dev/doc/telemetry
1•1vuio0pswjnm7•6m ago•0 comments

Effective Nihilism

https://www.effectivenihilism.org/
1•abetusk•9m ago•1 comments

The UK government didn't want you to see this report on ecosystem collapse

https://www.theguardian.com/commentisfree/2026/jan/27/uk-government-report-ecosystem-collapse-foi...
2•pabs3•11m ago•0 comments

No 10 blocks report on impact of rainforest collapse on food prices

https://www.thetimes.com/uk/environment/article/no-10-blocks-report-on-impact-of-rainforest-colla...
1•pabs3•11m ago•0 comments

Seedance 2.0 Is Coming

https://seedance-2.app/
1•Jenny249•13m ago•0 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
1•devavinoth12•13m ago•0 comments

Dexterous robotic hands: 2009 – 2014 – 2025

https://old.reddit.com/r/robotics/comments/1qp7z15/dexterous_robotic_hands_2009_2014_2025/
1•gmays•18m ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•ksec•27m ago•1 comments

JobArena – Human Intuition vs. Artificial Intelligence

https://www.jobarena.ai/
1•84634E1A607A•31m ago•0 comments

Concept Artists Say Generative AI References Only Make Their Jobs Harder

https://thisweekinvideogames.com/feature/concept-artists-in-games-say-generative-ai-references-on...
1•KittenInABox•35m ago•0 comments

Show HN: PaySentry – Open-source control plane for AI agent payments

https://github.com/mkmkkkkk/paysentry
1•mkyang•36m ago•0 comments

Show HN: Moli P2P – An ephemeral, serverless image gallery (Rust and WebRTC)

https://moli-green.is/
1•ShinyaKoyano•46m ago•0 comments

The Crumbling Workflow Moat: Aggregation Theory's Final Chapter

https://twitter.com/nicbstme/status/2019149771706102022
1•SubiculumCode•50m ago•0 comments

Pax Historia – User and AI powered gaming platform

https://www.ycombinator.com/launches/PMu-pax-historia-user-ai-powered-gaming-platform
2•Osiris30•51m ago•0 comments

Show HN: I built a RAG engine to search Singaporean laws

https://github.com/adityaprasad-sudo/Explore-Singapore
1•ambitious_potat•57m ago•0 comments

Scams, Fraud, and Fake Apps: How to Protect Your Money in a Mobile-First Economy

https://blog.afrowallet.co/en_GB/tiers-app/scams-fraud-and-fake-apps-in-africa
1•jonatask•57m ago•0 comments

Porting Doom to My WebAssembly VM

https://irreducible.io/blog/porting-doom-to-wasm/
2•irreducible•58m ago•0 comments

Cognitive Style and Visual Attention in Multimodal Museum Exhibitions

https://www.mdpi.com/2075-5309/15/16/2968
1•rbanffy•59m ago•0 comments

Full-Blown Cross-Assembler in a Bash Script

https://hackaday.com/2026/02/06/full-blown-cross-assembler-in-a-bash-script/
1•grajmanu•1h ago•0 comments

Logic Puzzles: Why the Liar Is the Helpful One

https://blog.szczepan.org/blog/knights-and-knaves/
1•wasabi991011•1h ago•0 comments

Optical Combs Help Radio Telescopes Work Together

https://hackaday.com/2026/02/03/optical-combs-help-radio-telescopes-work-together/
2•toomuchtodo•1h ago•1 comments

Show HN: Myanon – fast, deterministic MySQL dump anonymizer

https://github.com/ppomes/myanon
1•pierrepomes•1h ago•0 comments

The Tao of Programming

http://www.canonical.org/~kragen/tao-of-programming.html
2•alexjplant•1h ago•0 comments

Forcing Rust: How Big Tech Lobbied the Government into a Language Mandate

https://medium.com/@ognian.milanov/forcing-rust-how-big-tech-lobbied-the-government-into-a-langua...
4•akagusu•1h ago•1 comments

PanelBench: We evaluated Cursor's Visual Editor on 89 test cases. 43 fail

https://www.tryinspector.com/blog/code-first-design-tools
2•quentinrl•1h ago•2 comments

Can You Draw Every Flag in PowerPoint? (Part 2) [video]

https://www.youtube.com/watch?v=BztF7MODsKI
1•fgclue•1h ago•0 comments

Show HN: MCP-baepsae – MCP server for iOS Simulator automation

https://github.com/oozoofrog/mcp-baepsae
1•oozoofrog•1h ago•0 comments

Make Trust Irrelevant: A Gamer's Take on Agentic AI Safety

https://github.com/Deso-PK/make-trust-irrelevant
9•DesoPK•1h ago•4 comments

Show HN: Sem – Semantic diffs and patches for Git

https://ataraxy-labs.github.io/sem/
1•rs545837•1h ago•1 comments
Open in hackernews

Super Monkey Ball ported to a website

https://monkeyball-online.pages.dev/
278•rebasedoctopus•1w ago

Comments

tyleo•1w ago
I feel like it’s more sensitive than the original but this is a solid job.
drivers99•1w ago
I think it's because the Game Cube had a proportional joystick, and using a keyboard is 100%

For me, it's not really the same without the monkey yelling when you fall off the level. (example: https://www.youtube.com/watch?v=rIs7bCOCQj0 )

adzm•1w ago
Adjust the input falloff thing and it is actually usable on mobile
zoklet-enjoyer•1w ago
It almost works on my phone but glitches out. Pixel 7, Chrome browser
rjh29•1w ago
Amazing!
msephton•1w ago
Is there any info how this was done?
letmevoteplease•1w ago
The author commented on their ko-fi: "there isn't much to say that would require a big writeup - a lot of the code is already reversed, and anything that's missing can be yoinked from ghidra decomp output and cleaned up, so it's just a matter of transpiling to a different language. plus much of the game's proprietary formats are thoroughly documented by the modding community. time consuming but quite easy if you're just patient haha"
anonnon•1w ago
Another poster commented that it was likely done with Claude.
qingcharles•1w ago
I was a professional game dev working on 3D engines and the scale of this task is significant for a single person.

I started a task yesterday looking into decompiling Elite PC version which runs on a 256Kb XT. My goal is to replace the math and rendering with more modern algorithms which should be able to improve the framerate. Weirdly Gemini isn't bad at writing 16bit x86 CGA code. It had me set up with a dev environment in 2 mins using DOSBox.

msephton•1w ago
I've been watching the Quake and Quake III ports to Three.js with great interest! And people using AI to help with matching decompiles of N64 games. Amazing.
sjml•1w ago
Looks and feels great, but is missing the monkey in the ball? :(
MiddleEndian•1w ago
Super Ball!
TZubiri•1w ago
Ball
TZubiri•1w ago
[flagged]
echelon•1w ago
This is immediately what my mind went to.

If you haven't seen Smiling Friends, you're in for a treat. Zach Hadel is a genius.

The mix of 2D animation, 3D animation, claymation, stop motion, live action rotoscoping, and comping in guest animators like Joel Haver and David Post amazing. You know they appreciate the art form.

You've probably already seen the gif of this scene: https://www.youtube.com/watch?v=5zxL77g1em4

TZubiri•1w ago
I've seen the multiple techniques becoming more popular (Wabie shorts), it really showcases a dominance of your craft when you can use multiple techniques instead of overrelying on a simple one. Great comedic/expressive technique as well.

I imagine how it would be with software, you have a whole ass huge website, but out of the blue you download a .jar for Nokia and you have to run it in a nokia or a very niche VM,(Or just in a JVM). Maybe to get a 6 digit verification code so you can log in to an account.

kilpikaarna•1w ago
Monkey Ball (without the Super iirc) was an arcade game initially. With a banana-shaped joystick and everything. Then SMB added some extra modes and came out as a release title for the Nintendo GameCube. It was probably intended as kind of a low-budget thing, but ended up being recognized as one of the best games for the system, especially early on.
skeaker•1w ago
This is essentially a port, it was done by transpiling a decompilation.
functionmouse•1w ago
Hahahah no wayyy

I miss the "woop woop woop woop" noise you get when you move though, and it feels a little fast somehow?

unleaded•1w ago
For some reason the opening settings page made me think this would be someone who just told claude to make a monkey ball style game.. maybe from seeing too much of that on HN. forgive me for that, this is awesome.

As far as i can tell it's not even an emulator or a decompilation running in emscripten or anything like that, they remade the game in TypeScript. love stuff like this https://github.com/sndrec/WebMonkeyBall

calflegal•1w ago
uh that code looks like claude to me
TOMDM•1w ago
Pull Request: chore: remove node_modules

I don't see much of a reason to keep a copy of node_modules on the git repository considering they can be reinstalled for deployments and it is generally bad form.

sndrec (the author):

Thank you for this - I'm newbie at webdev so I wasn't sure what was and wasn't needed. I'll merge this soon.

Haha, almost certainly Claude

rezonant•1w ago
But... it doesn't use React, so how?
llbbdd•1w ago
Adding this to my pile of ten million nickels, thanks
laborcontract•1w ago
counterpoint:

- The readme is two lines and has six words, one of which is a typo.

- Claude would never commit a node_modules folder unless coerced.

It’s disrespectful to casually call things AI-generated. I wish people would do it less unless they have 1) proof and 2) a meaningful reason for it.

throwup238•1w ago
I went through a bunch of the commits and didn't see a single comment.

That definitely seems human to me.

tarantino-sax•1w ago
Author claims this was made in 5 days on twitter. Nobody knew about this project until they released it and their inital commit contains 200,000 lines of code. Curious
throwup238•1w ago
`tokei --exclude node_modules` says only 40k lines, but yes point taken. 40k lines in 5 days is unrealistic for a human unless we're talking about Fabrice Belard (or the 40 people in a trench coat pretending to be him).
sublinear•1w ago
Can you tell from the pixels?
calflegal•1w ago
no it f*ckin rocks. Don't mistake me for a claude hater. I just know my boy's handiwork
sublinear•1w ago
Guess that's why it doesn't work on mobile then :)
bikelang•1w ago
Works on Brave iOS for me. If anything I’m kinda blown away at how well it works on mobile
DANmode•1w ago
What’s your mobile?

iPhone 12 mini works TOO well.

horacemorace•1w ago
iOS Firefox seems fine to me. Nice and snappy.
aprilnya•1w ago
works perfectly for me on iOS Webview even with a virtual joystick !
Tiberium•1w ago
If anything, it seems that the author used GPT 5.2 (-codex) in Codex, which is actually far more capable at such work than Opus 4.5 in Claude Code.
bloppe•1w ago
The website credits include roles for "decompilation" and "porting". So I guess it was decompiled from the original binary and ported to TS.
pjmlp•1w ago
Ah, this clarifies the GX references I mentioned on another comment.
pjmlp•1w ago
I keep saying JS JIT + WebGL/WebGPU is fast enough for these kind of games, no need for the WebAssembly toolchains that are still a pain to use years later.

See PlayCanvas.

The whole GX code reminds me of the Gamecube API from the same name.

flykespice•1w ago
WHERE THE MONKE IN THE BALL?!
jhbadger•1w ago
And the "Aaaah!" when you fell.
fHr•1w ago
Absolute cinema!
snorbleck•1w ago
so good!
cgg1•1w ago
forgot how much fun this game is. really takes me back
slowcache•1w ago
Really blown away at how well this works on mobile. Awesome stuff
andrewcraft•1w ago
how does something like this work so well but scroll-based animations on mobile still choppy?
CuriousRose•1w ago
The GTA Vice City in browser was also really impressive, but it seems it has been taken down. How much of an advantage has AI got on decompilation projects? Complex assembly seems to be still done to some degree by hand these days (see - ffmpeg), and I wonder how big of a training set you could provide. I have wondered if it was possible to take the re3/reVC code and the assembly and use it for training data to get GTA San Andreas on macOS.
DANmode•1w ago
You’re supposed to fork and/or save it.
al_borland•1w ago
GTA Vice City and San Andreas were released on iOS more than a decade ago. I tried installing the mobile version on my Mac with Apple Silicon. It launches fine (if I remember right), it just needs an update for the controls to work, since it was made for touch. I haven’t tried hooking a gamepad to the Mac, maybe that would solve it.

It seems like Rockstar could make a relatively minor update to officially support macOS and sell a lot of additional copies. At this point, they could simply not support Intel Macs and I don’t think anyone would mind.

CuriousRose•1w ago
The experience of re3 and reVC were dramatically better than the new remastered versions, or the iOS sandbox version (which has no clean keyboard binds).
keyle•1w ago
We're only 2 years away from "Claude, Make GTA VI!" /s

Looks fun but keyboard doesn't seem great for this, it feels like it needs an analog stick. Note I've never played the original.

Perf wise it seems bang on.

losvedir•1w ago
Man, this really takes me back. I loved that game!
willio58•1w ago
Thanks, got to stage 10 without messing with any of the settings on iPhone!
alexarena•1w ago
In 2006 the iPhone was announced without an App Store and Apple’s party line was to just build/use web apps.

Fast forward to 2008 and the App Store is launched along with Super Monkey Ball – a day one app – the perfect game to demonstrate the power of a true native app that could _never_ be achieved on the web.

pjmlp•1w ago
Fast forward to 2026 and after 15 years, the browser vendors have not yet provided anything remotely similar to RenderDoc, only SpectorJS survives, barely usable.

Also this game remains the exception, Infinity Blade was released in 2010 to show what iPhone could do with OpenGL ES 3.0, the base for WebGL 2.0, and yet most Web games are basically Flash like remakes.

https://en.wikipedia.org/wiki/Infinity_Blade

"Infinity Blade: iPhone Trailer", 15 years ago

https://www.youtube.com/watch?v=JDvPIhCd8N4

pixl97•1w ago
An easier answer to this is "why build web applications when you can build phone applications and monetize them?"
pjmlp•1w ago
Not necessarily, because you get Web games via cloud streaming, where developers get a better experience and tooling instead of trying to work within the constraints of Web 3D APIs.
pixl97•1w ago
>Web games via cloud streaming

Is there anyone out there actually making money from this?

Also this neglects the Apple problem.

pjmlp•1w ago
Yes, all the studios that get money from Amazon Luna, NVidia GeForce NOW, Sony PS Portal, and Microsoft GamePass offerings.
pixl97•1w ago
So not that many is what you're saying in comparison to apple/android apps
laborcontract•1w ago
I was in the market looking for some fun iOS games, things that I could play casually, pick up in a moment, load quickly, and not be burdened by the ridiculousness of modern gameplay and incentive mechanics. To my surprise, it was very hard. I couldn’t find anything. This is exactly what I’m looking for.
Joel_Mckay•1w ago
Apple has had some good chips, but is not a high priority for game developers. If you are on ARM, than the emulation performance hit will heavily limit what kind of games are playable.

https://github.com/86Box/86Box/releases

https://github.com/Moonif/MacBox/releases

Note, Steam will also natively run on many Apple ARM systems now, but again the compatibility of game titles will be sparse. Have fun =3

yuppiepuppie•10h ago
You may like hnarcade.com You’ll find a bunch of these types of games there
OutThisLife•1w ago
Seeing the translation from the decomp to ts is pretty interesting. Makes me wonder how one would actually write it these days
tombert•1w ago
Well this was a fun way to see that Firefox on Linux finally fixed the shader cache being broken (at least for NixOS). This is great.

Though I gotta say, I am a little disappointed that there are no monkeys inside the balls. It's just a big ball, at least for me on Firefox and Chrome on NixOS.

bsimpson•1w ago
I tried to put on a movie while I was home for the holidays and my brother instantly complained that the drone shot made him motion sick. Was weird to me to hear that a stationary screen could upend someone's vestibular senses.

Seeing this, I understand.

renewiltord•1w ago
Embarrassingly, I only ever knew this game as Neverball because there was a period when I would only play open source games and this, Xmoto, and tux racer.
djl0•1w ago
This is awesome. Monkey Target was my favorite part - I hope that makes it in one day.
steezeburger•1w ago
I completed stage 10 and it shot me into space but the timer kept going and then counted it as a failure and restarted the map.
functionmouse•1w ago
skill issue
hiprob•1w ago
Is there a chance Super Monkey Ball will finally see a Dreamcast version?
syndeo•5d ago
Wouldn’t that be wild? I don’t know that the Naomi version runs on it yet, but that would probably be a decent place to start.

At least as a reference implementation for most of the engine!

tarantino-sax•1w ago
So. this code was most likely generated with AI trained on community decompilation efforts, possibly without their knowledge. I know that the community has not yet reverse engineered custom model skinning for the game, so it does not appear here because it wasn't in the training data. Why would somebody who has supposedly already implemented billboard object support, or as the code calls it "flipbook objects", couldn't just stick a similar animated billboard texture inside the ball? probably because they have no clue how the code actually works or is structured.

It's genuinely impressive that generative AI has advanced to the point where this was possible, but it also feels like this was built backwards, extremely niche mechanics in the game are rendered nearly perfectly, where the base elements of the game had this been built from the ground up are implented wrongly or completely absent.

Cloudef•1w ago
I know HN is riding the LLM hype, but this codebase has no LLM in it.
kuschkufan•1w ago
So. Certainly didn't expect this much toxicity and negative attitude this early in the morning.. I think that's enough HN for me today.
tarantino-sax•1w ago
not trying to be negative, friend. I think clearly the author of this put a ton of effort into this project to make it functional, and I am acknowledging that. But, there are no disclosures about this anywhere from the author when so much of the work has been done by AI. I find this especially concerning when you realize the author is soliciting money for this project on X and other places.
neonmagenta•1w ago
Welp, there goes my productivity for the next week
rda2•1w ago
The gyro permission request doesn't work on iOS since it's not tied to user input. If you're feeling brave, you can paste this into your phone's javascript console to add a button that requests permission.

var b=document.createElement('button'); b.textContent='Gyro'; b.style='position:fixed;z-index:999'; b.onclick=()=>{DeviceOrientationEvent.requestPermission();b.remove()}; document.body.appendChild(b);

jader201•1w ago
Are gyro controls broken?

This would be prefect for iPhone gyro controls, but I’m not getting it to work.

Edit: never mind, the permissions are broken:

https://news.ycombinator.com/item?id=46791545

modeless•1w ago
I'm really at a loss to explain why there aren't more web games of this quality. It's totally feasible to make these, and yet they are so rare. I've ported a couple of games myself (https://thelongestyard.link/q3a-demo/, https://thelongestyard.link/cave-story/), but there ought to be hundreds like this.
iFreilicht•1w ago
What was your process? Decompilation and porting to typescript? Crosscompilation to wasm?
socalgal2•1w ago
Cool. There's this from 13 years ago

https://experiments.withgoogle.com/world-wide-maze

(only a video is still up)

kidfiji•1w ago
Oh man, this nerd sniped me. This brings me back to my childhood :)
NickC25•1w ago
I don't want to spam comments, but I was absolutely hooked on SMB 1 and 2 for Gamecube and Wii.

This is incredible. Well done.

hackernudes•1w ago
Neverball is a similar game that's been open source for ages. It has a web based version too: https://play.neverball.org/