frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

A Thousand Tiny Optimisations

https://leejo.github.io/2025/06/08/alttpr/
56•leejo•3d ago

Comments

Noumenon72•1d ago
> absurd examples like a player completing Final Fantasy VII in less time than the sum of the requisite unskippable content[1].

How is this possible? I didn't want to watch the whole video since I've never played the game.

1: https://www.youtube.com/watch?v=-_rudg2AdUk

cchianel•1d ago
Games on old consoles such as Nintendo 64 and the Playstation One use a variety of tricks to be playable on limited hardware. For the specific example of Final Fantasy VII, there is one trick that allows you to skip almost the entirely of Disk 1 once you reach the open world. In particular, the trick involves a use-after-free in the world collision cache (fun fact: a lot of speedrun techniques are security flaws!). This video explains it without spoilers: https://www.youtube.com/watch?v=llQnrUHS0yA ; a better video is https://www.youtube.com/watch?v=JHn6jpKsYCk, but that might have minor spoilers IIRC (Note: this trick is relatively new, and probably not used in that video).
mkfs•1d ago
> the trick involves a use-after-free in the world collision cache (fun fact: a lot of speedrun techniques are security flaws!

In other words:

> Hey, you know those super difficult parts from games of your childhood that you're probably curious to see how we, the supposed speediest of gamers, swiftly navigate? Well, guess what? We just skip them altogether by glitching! Any% new record!

That's why no one cares about this. These people will play the same game or level thousands of times to trigger 1/1,000,000 glitches to skip huge swaths of games, then claim some made-up "record."

This is not skill. Even the non-glitch speedruns are more down to persistence (if not mental illness) than skill--which is a result of deliberate practice--like one sees in competitive shooters or fighting games. And these people throw tantrums constantly, like children, and curse the "RNG" (an admission this isn't about skill) the way a primitive tribesman might damn the gods for a prolonged drought.

ohdeargodno•1d ago
If only speed running communities existed, where they made different categories like any%, any% No major glitches/skips, all with varying prestige and competitiveness, as well as agreed upon which skips are so soul crushingly shit to do that they're excluded from every category aside from any% :(

You might consider therapy, if playing games fast makes you angry.

mkfs•1d ago
> If only speed running communities existed, where they made different categories like any%, any% No major glitches/skips, all with varying prestige and competitiveness, as well as agreed upon which skips are so soul crushingly shit to do that they're excluded from every category aside from any% :(

Arbitrarily delineating good vs. bad glitches is dumb, and even glitch-free speedruns are more about persistence, just trying over and over again until you get the exact right sequence of inputs (or "RNG") to claim the record, rather than repeatable skill. This isn't like some high-level CS:GO player who can consistently headshot fast-moving targets or a high-level SF player who's mastered techniques like hit confirms.

> You might consider therapy, if playing games fast makes you angry.

I'm not the one downvoting comments, and unlike speedrunners, I don't throw tantrums over games.

marci•23h ago
It reads like you said "Arbitrarily delineating good vs. bad glitches is dumb", then immediately proceeded to arbitrarily delineating good vs. bad skill.

People who don't like CS:GO type of games won't find any value or interest in some "player who can consistently headshot fast-moving targets". Some people just like seeing their favorite game break in unexpected ways. It's a bit like going into someone else home in the same building with the same floor plan, or just the mirror tracks in a racing game, everything is uncannily familiar, and this uncanny feeling is enjoyed. Maybe you just don't see the appeal, which is fine as well.

ohdeargodno•17h ago
> This isn't like some high-level CS:GO player who can consistently headshot fast-moving targets

Saying this about the one competitive shooter that has random first shot inaccuracy is an incredibly funny take.

>just trying over and over again until you get the exact right sequence of inputs (or "RNG") to claim the record, rather than repeatable skill.

There are pretty much zero active speedrun games that require "the right RNG" to win. There are some games with explicitly bad random things that are guaranteed to fuck up a run, like RE4, but skilled players all have backup strategies and most top runs did not get perfect RNG everywhere. Sums of best on most games are 20% lower than the time. Do you know why ? Because runs that end up requiring a 1/100000 strategy to win get bumped into different categories, otherwise the category dies. Sometimes, a reliable way to do that skip (like, say, Mi'ihen skip in FFX) is found, and what was once a cosmic bit flip is now a regular route that everyone knows and gets done.

Some players reset after 3 minutes, because they cannot accept the idea of having a suboptimal start, but runners like Siglemic or ZFG, who are responsible for the growth of speedrunning as a watchable thing got there because they push runs to the end, no matter what. As for "no repeatable skills", runners learned to manual superswim on The Wind Waker (requiring frame perfect input, sometimes without pause buffering), have game knowledge to the point where a randomizer ALTTP run is a fun live speedrun challenge, can setup ACE on games like Super Mario World, and so, so many others.

How many failed BLJs and 70 star stairs skip did it take you to get so angry at people playing games fast ?

winterbloom•1d ago
They are being genuine, no need to be toxic
purplesyringa•23h ago
I appreciate that calling a hobby "no one" (read: many people) enjoy a mental illness is genuine, but I think I find the grandparent much less toxic than the comment it replies to. There's no need to shame people for things they find interesting.
cchianel•1d ago
Related: Archipelago (https://archipelago.gg/), a framework that randomizes multiple games, across multiple clients. For example, Player A is playing Mario 64, and Player B is playing Pokemon Red. Some items from Player B's Pokemon Red (such as the Rock Smash HM) would be in Player A's Mario 64 world (for example, from collecting a Star). As a result, the two players need to coordinate and help each other progress.

Archipelago GitHub: https://github.com/ArchipelagoMW/Archipelago

Maximizing Battery Storage Profits via High-Frequency Intraday Trading

https://arxiv.org/abs/2504.06932
42•doener•1h ago•2 comments

Danish Ministry Replaces Windows and Microsoft Office with Linux and LibreOffice

https://www.heise.de/en/news/From-Word-and-Excel-to-LibreOffice-Danish-ministry-says-goodbye-to-Microsoft-10438942.html
144•jlpcsl•2h ago•61 comments

Build a minimal decorator with Ruby in 30 minutes

https://remimercier.com/minimal-decorator-ruby/
41•unripe_syntax•3h ago•24 comments

Expanding Racks [video]

https://www.youtube.com/watch?v=iWknov3Xpts
92•doctoboggan•6h ago•12 comments

Air India passenger plane with over 200 onboard crashes near Meghaninagar

https://economictimes.indiatimes.com/news/india/plane-crashes-near-ahmedabad-airport-smoke-seen-emanating-from-adani-airport-premises/articleshow/121798578.cms?from=mdr
14•Gud•1h ago•1 comments

Agentic Coding Recommendations

https://lucumr.pocoo.org/2025/6/12/agentic-coding/
74•rednafi•1h ago•56 comments

Chatterbox TTS

https://github.com/resemble-ai/chatterbox
422•pinter69•14h ago•137 comments

Microsoft Office migration from Source Depot to Git

https://danielsada.tech/blog/carreer-part-7-how-office-moved-to-git-and-i-loved-devex/
153•dshacker•11h ago•124 comments

Dancing brainwaves: How sound reshapes your brain networks in real time

https://www.sciencedaily.com/releases/2025/06/250602155001.htm
18•lentoutcry•3d ago•0 comments

SchemeFlow (YC S24) Is Hiring a Founding Engineer (London) to Speed Up Construction

https://www.ycombinator.com/companies/schemeflow/jobs/SbxEFHv-founding-engineer-full-stack
1•andrewkinglear•2h ago

The hunt for Marie Curie's radioactive fingerprints in Paris

https://www.bbc.com/future/article/20250605-the-hunt-for-marie-curies-radioactive-fingerprints-in-paris
57•rmason•2d ago•28 comments

Pentagon Has Been Pushing Americans to Believe in UFOs for Decades, New Report

https://gizmodo.com/pentagon-has-been-pushing-americans-to-believe-in-ufos-for-decades-new-report-finds-2000614615
44•pseudolus•1h ago•29 comments

Show HN: Eyesite - experimental website combining computer vision and web design

https://blog.andykhau.com/blog/eyesite
83•akchro•10h ago•16 comments

Altman fluffs superintelligence to save humanity as OpenAI slashes prices

https://www.theregister.com/2025/06/11/openais_sam_altman_superintelligence/
13•rntn•42m ago•5 comments

Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js

https://sparkjs.dev/
295•dmarcos•18h ago•64 comments

Research suggests Big Bang may have taken place inside a black hole

https://www.port.ac.uk/news-events-and-blogs/blogs/space-cosmology-and-the-universe/what-if-the-big-bang-wasnt-the-beginning-our-research-suggests-it-may-have-taken-place-inside-a-black-hole
537•zaik•15h ago•462 comments

Plants hear their pollinators, and produce sweet nectar in response

https://www.cbc.ca/listen/live-radio/1-51-quirks-and-quarks/clip/16150976-plants-hear-pollinators-produce-sweet-nectar-response
262•marojejian•4d ago•55 comments

How I Program with Agents

https://crawshaw.io/blog/programming-with-agents
466•bumbledraven•3d ago•261 comments

Next.js 15.1 is unusable outside of Vercel

https://omarabid.com/nextjs-vercel
25•todsacerdoti•57m ago•13 comments

V-JEPA 2 world model and new benchmarks for physical reasoning

https://ai.meta.com/blog/v-jepa-2-world-model-benchmarks/
250•mfiguiere•20h ago•78 comments

OpenAI o3-pro

https://help.openai.com/en/articles/9624314-model-release-notes
244•mfiguiere•1d ago•156 comments

My Cord-Cutting Adventure

http://brander.ca/cordcut/
63•wizardforhire•3d ago•41 comments

First Boeing 787 Dreamliner Crash

https://www.nytimes.com/live/2025/06/12/world/india-plane-crash-ahmedabad
7•anjneymidha•9m ago•1 comments

Show HN: Ikuyo a Travel Planning Web Application

https://ikuyo.kenrick95.org/
275•kenrick95•22h ago•85 comments

Drawing on Tradition: Elena Izcue's Peruvian Art in the School

https://publicdomainreview.org/collection/peruvian-art-in-the-school/
18•prismatic•19h ago•1 comments

A California dairy tried to capture its methane, and it worked

https://phys.org/news/2025-06-california-dairy-capture-methane.html
9•pseudolus•1h ago•0 comments

Reflections on Sudoku, or the Impossibility of Systematizing Thought

https://rjp.io/blog/2025-06-07-reflections-on-sudoku
14•rjpower9000•3d ago•10 comments

AOSP project is coming to an end

https://old.reddit.com/r/StallmanWasRight/comments/1l8rhon/aosp_project_is_coming_to_an_end/
218•kaladin-jasnah•5h ago•96 comments

How long it takes to know if a job is right for you or not

https://charity.wtf/2025/06/08/on-how-long-it-takes-to-know-if-a-job-is-right-for-you-or-not/
194•zdw•2d ago•120 comments

Bypassing GitHub Actions policies in the dumbest way possible

https://blog.yossarian.net/2025/06/11/github-actions-policies-dumb-bypass
195•woodruffw•21h ago•94 comments