frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Benchmarks in Leipzig

https://arxiv.org/abs/2606.05818
19•root-parent•25m ago•8 comments

How LLMs work

https://www.0xkato.xyz/how-llms-actually-work/
551•0xkato•2d ago•162 comments

The new bibliomaniacs

https://engelsbergideas.com/notebook/the-new-bibliomaniacs/
21•RickJWagner•2h ago•14 comments

Building Rust Procedural Macros from the Grounds Up

https://www.learnix-os.com/ch02-03-implementing-the-bitfields-proc-macro.html
17•Sagi21805•5d ago•1 comments

S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic

https://arstechnica.com/tech-policy/2026/06/sp-500-blocks-fast-spacex-entry-wont-waive-rule-for-u...
856•maltalex•9h ago•296 comments

Pokemon Emerald Ported to WebAssembly (100k FPS)

https://pokeemerald.com/
50•tripplyons•3h ago•19 comments

The intracies of modern camera lens repair (2024)

https://salvagedcircuitry.com/sigma-45mm.html
200•transistor-man•13h ago•70 comments

Mbodi AI (YC P25) Is Hiring Founding Machine Learning Engineer (Robotics)

https://www.ycombinator.com/companies/mbodi-ai/jobs/WYAcNkX-founding-machine-learning-engineer
1•chitianhao•2h ago

New method turns ocean water into drinking water, without waste

https://www.rochester.edu/newscenter/what-is-desalination-definition-ocean-water-704732/
436•speckx•23h ago•178 comments

Ask HN: What was your "oh shit" moment with GenAI?

416•andrehacker•1d ago•744 comments

Pre-Modern Armies for Worldbuilders, Part I: Why They Fight

https://acoup.blog/2026/06/05/collections-pre-modern-armies-for-worldbuilders-part-i-why-they-fight/
115•gostsamo•10h ago•38 comments

Astronauts told to return to ISS after sheltering over air leak repairs

https://www.bbc.com/news/live/c4g44ew3g1kt
408•janpot•23h ago•253 comments

pg_durable: Microsoft open sources in-database durable execution

https://github.com/microsoft/pg_durable
428•coffeemug•22h ago•94 comments

Social Cache Busting

https://www.autodidacts.io/social-cache-busting/
73•surprisetalk•4d ago•18 comments

Azure Linux Desktop

https://www.boxofcables.dev/azure-linux-desktop-a-build-2026-mashup-of-wslc-winui-reactor-and-azu...
40•haydenbarnes•6h ago•21 comments

Did Claude increase bugs in rsync?

https://alexispurslane.github.io/rsync-analysis/
461•logicprog•1d ago•470 comments

Gemma 4 QAT models: Optimizing compression for mobile and laptop efficiency

https://blog.google/innovation-and-ai/technology/developers-tools/quantization-aware-training-gem...
366•theanonymousone•22h ago•112 comments

Mouseless – keyboard-driven control of macOS/Linux/Windows

https://mouseless.click
550•riddley•3d ago•222 comments

The Smart TV in Your LivingRoom Is a Node in the AIScraping Economy

https://blog.includesecurity.com/2026/06/the-smart-tv-in-your-livingroom-is-a-node-in-the-aiscrap...
114•nikcub•5h ago•27 comments

Meta Keeps Delaying the Release of Its New AI Model to Developers

https://www.wsj.com/tech/ai/meta-keeps-delaying-the-release-of-its-new-ai-model-to-developers-f85...
18•mekpro•2h ago•5 comments

The back cover of C++: The Language raises questions not answered by front cover

https://devblogs.microsoft.com/oldnewthing/20260605-01/?p=112391
120•paulmooreparks•11h ago•40 comments

My Agent Skill for Test-Driven Development

https://www.saturnci.com/my-agent-skill-for-test-driven-development.html
205•laxmena•2d ago•88 comments

HISE – Toolkit for building VST plugins

https://hise.dev
13•hyperific•2d ago•2 comments

Gov.uk has replaced Stripe with Dutch provider Adyen

https://www.theregister.com/public-sector/2026/06/04/govuk-goes-dutch-on-payments-as-it-dumps-str...
513•toomuchtodo•21h ago•197 comments

Lockdown Mode

https://help.openai.com/en/articles/20001061-lockdown-mode
75•berlianta•10h ago•32 comments

Zig Zen Update

https://codeberg.org/ziglang/zig/commit/621844bde551ee1a9b8142d7d146d1fa804247a2
107•tosh•5h ago•43 comments

Ten Years of Franz

https://meetfranz.com/blog/ten-years-of-franz
48•tosh•3d ago•26 comments

Google will pay SpaceX $920M per month for compute

https://techcrunch.com/2026/06/05/google-will-pay-spacex-920m-per-month-for-compute/
118•ramanan•2h ago•139 comments

Conventional Commits encourages focus on the wrong things

https://sumnerevans.com/posts/software-engineering/stop-using-conventional-commits/
336•jsve•22h ago•240 comments

Introduction – Rust for Python Programmers

https://microsoft.github.io/RustTraining/python-book/
44•linhns•3h ago•15 comments
Open in hackernews

Pokemon Emerald Ported to WebAssembly (100k FPS)

https://pokeemerald.com/
46•tripplyons•3h ago

Comments

eigenspace•1h ago
Very cool. Too bad this doesnt seem to work as a PWA, or am I jusr missing the button on Android Firefox?
parasti•48m ago
You have to use "Add to home" menu item on Firefox for Android. But this web app doesn't seem to be a PWA.
ameliaquining•32m ago
You could send a PR. It's reasonably straightforward to add a manifest to make the app installable (https://developer.mozilla.org/en-US/docs/Web/Progressive_web...), and to use Workbox to make it work offline since it's fully static (https://developer.chrome.com/docs/workbox).

The one caveat is that a PWA needs an icon but the project doesn't currently have one, so you'd have to design, find, or LLM-generate one.

dmitrygr•1h ago
Ok. So what’s interesting here, presumably, is that this isn’t a wasm GBA emulator (which also exist and work). This is the game itself compiled to wasm. Even though no official source code was ever published, there was a community based decompilation.
tripplyons•31m ago
Yes, it a recompilation of a community decompilation!
Luc•1h ago
https://github.com/tripplyons/pokeemerald-wasm/
fc417fc802•43m ago
How long until this is DMCA'd? How has the project it's based on stuck around for so long? Do I perhaps misunderstand what this is? https://github.com/pret/pokeemerald
mathgeek•35m ago
It's a port of a disassembly that requires you to provide your own ROM. The legality of such things is a tangled web that anyone producing them needs to navigate very, very carefully.
yw3410•15m ago
Interesting; but the GitHub project linked seems to have the original animations from the ROM.
mathgeek•6m ago
It's mostly argued around or against the application of fair use. I suggest consulting a lawyer if you're truly interested, as it quickly gets into legalese around what constitutes ownership, distribution, etc. Throw in a lack of extensive case law and you quickly get into opinions rather than legal bases.
hawkice•1h ago
Confirming that saving genuinely works. Interesting stuff. Wonder if we can get trades working too.
tripplyons•6m ago
Yeah, I made sure saving worked correctly
itsthecourier•51m ago
some weeks ago I made a Gameboy emulator from zero in rust and then exported it to wasm

https://holy-lake-f6df.sdreyesg.workers.dev/

took me 3 hours with Opus. Opus knew the whole ISA, clock, bus quirks, etc. from their training without any external docs

mathgeek•33m ago
Likely because all of the external docs were already in its training set.
tripplyons•30m ago
Yes, this project was made in around 15 hours of Codex.
oceansky•42m ago
Next step: 100% browser javascript pokémon emerald.
gobdovan•41m ago
Any way to get sound?
tripplyons•31m ago
I have not added that yet, but it would probably be quite easy to throw a few prompts to Codex to do so.
weird-eye-issue•40m ago
I did a Pokémon Crystal playthrough several months ago, still great games!

I used an emulator on my laptop with increased speed so it made everything like walking and combat way faster which was really nice and I probably would have given up if it wasn't for that