frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

HATEOAS for Haunted Houses

https://www.sanfordtech.xyz/posts/hateoas-for-haunted-houses/
25•recursivedoubts•2d ago

Comments

jimmy6677•1d ago
Never thought about a haunted houses tech stack!
someothherguyy•4h ago
can't tell if this is supposed to be a joke
ldx1024•4h ago
"Haunted house" themed halloween amusement area, I assume from skimming the article
b_e_n_t_o_n•1h ago
It's quite cool honestly, well done to the developer. It works, so it's de facto a good solution.

> The hard parts weren’t the architectural pattern - they were embedded systems constraints. Tuning buffer sizes and designing components shallow enough to fit in 512 bytes required iteration.

I am a bit confused by the choice to use HATEOAS for this. Given the hardware constraints of the controllers I wouldn't have figured that doing handlebars style html templating is a good use of resources, rather than just sending raw data to the client and having it handle the presentation. I probably would have returned a blob of data from the servers and handled everything on the client, but I also am a UI guy first and foremost...

einrealist•34m ago
That's the assumption and motivation:

> I wanted to create an architecture that minimized future work on both the admin app and the controller network layer. That way, the business could lean on its in-house development experience to make changes after the project.

From your perspective as a UI developer, you would need to update all clients (in the building) if something on the server changes, e.g. if a new button or game state is added. HATEOAS is a good architectural choice if you want to minimise the likelihood of having to change the client implementation.

I use HATEOAS as much as possible in my daily work. It is a good way to think about state, state transitions and what capabilities a client must have. That's the actual part of the author's motivation. It provides the "in-house development" with paradigms how to make changes.

AMD and Sony's PS6 chipset aims to rethink the current graphics pipeline

https://arstechnica.com/gaming/2025/10/amd-and-sony-tease-new-chip-architecture-ahead-of-playstat...
81•zdw•4h ago•45 comments

HTML's Best Kept Secret: The Output Tag

https://denodell.com/blog/html-best-kept-secret-output-tag
4•todsacerdoti•16m ago•0 comments

I built physical album cards with NFC tags to teach my son music discovery

https://fulghum.io/album-cards
352•jordanf•12h ago•116 comments

(Re)Introducing the Pebble Appstore

https://ericmigi.com/blog/re-introducing-the-pebble-appstore/
152•duck•10h ago•19 comments

How hard do you have to hit a chicken to cook it? (2020)

https://james-simon.github.io/blog/chicken-cooking/
57•jxmorris12•6h ago•25 comments

Tangled, a Git collaboration platform built on atproto

https://blog.tangled.org/intro
177•mjbellantoni•11h ago•45 comments

Synthetic aperture radar autofocus and calibration

https://hforsten.com/synthetic-aperture-radar-autofocus-and-calibration.html
81•nbernard•3d ago•6 comments

Does our “need for speed” make our wi-fi suck?

https://orb.net/blog/does-speed-make-wifi-suck
179•jamies•13h ago•227 comments

Show HN: Semantic search over the National Gallery of Art

https://nga.demo.mixedbread.com/
108•breadislove•12h ago•30 comments

Show HN: I invented a new generative model and got accepted to ICLR

https://discrete-distribution-networks.github.io/
559•diyer22•23h ago•75 comments

Programming in the Sun: A Year with the Daylight Computer

https://wickstrom.tech/2025-10-10-programming-in-the-sun-a-year-with-the-daylight-computer.html
69•ghuntley•8h ago•13 comments

Show HN: A Digital Twin of my coffee roaster that runs in the browser

https://autoroaster.com/
96•jvkoch•4d ago•31 comments

Lánczos Interpolation Explained (2022)

https://mazzo.li/posts/lanczos.html
117•tobr•6d ago•6 comments

Hardware Stockholm Syndrome

https://programmingsimplicity.substack.com/p/hardware-stockholm-syndrome
64•rajiv_abraham•4d ago•24 comments

Ryanair flight landed at Manchester airport with six minutes of fuel left

https://www.theguardian.com/business/2025/oct/10/ryanair-flight-landed-at-manchester-airport-with...
616•mazokum•17h ago•466 comments

Verge Genomics (YC S15) Is Hiring for Multiple Engineering and Product Roles

1•alicexzhang•10h ago

OpenGL: Mesh shaders in the current year

https://www.supergoodcode.com/mesh-shaders-in-the-current-year/
141•pjmlp•20h ago•97 comments

After nine years of grinding, Replit found its market. Can it keep it?

https://techcrunch.com/2025/10/02/after-nine-years-of-grinding-replit-finally-found-its-market-ca...
124•toomanyrichies•5d ago•101 comments

Show HN: Lights Out: my 2D Rubik's Cube-like Game

https://raymondtana.github.io/projects/pages/Lights_Out.html
58•raymondtana•1d ago•22 comments

Love C, hate C: Web framework memory problems

https://alew.is/lava.html
122•OneLessThing•1d ago•133 comments

ThalamusDB: Query text, tables, images, and audio

https://github.com/itrummer/thalamusdb
23•itrummer•3d ago•4 comments

HATEOAS for Haunted Houses

https://www.sanfordtech.xyz/posts/hateoas-for-haunted-houses/
25•recursivedoubts•2d ago•5 comments

NanoMi: Source-available transmission electron microscope

https://nanomi.org/
75•pillars•3d ago•9 comments

Ohno Type School: A (2020)

https://ohnotype.co/blog/ohno-type-school-a
187•tobr•4d ago•65 comments

Datastar: Lightweight hypermedia framework for building interactive web apps

https://data-star.dev/
254•freetonik•23h ago•238 comments

A Molecular Motor Minimizes Energy Waste

https://physics.aps.org/articles/v18/167
3•lc0_stein•2d ago•0 comments

What is going on with all this radioactive shrimp?

https://www.consumerreports.org/health/food-safety/radioactive-shrimp-explained-a5493175857/
27•riffraff•4h ago•4 comments

Igalia, Servo, and the Sovereign Tech Fund

https://www.igalia.com/2025/10/09/Igalia,-Servo,-and-the-Sovereign-Tech-Fund.html
376•robin_reala•20h ago•58 comments

How to save the world with ZFS and 12 USB sticks: 4th anniversary video (2011)

https://constantin.glez.de/posts/2011-01-24-how-to-save-the-world-with-zfs-and-12-usb-sticks-4th-...
88•mariuz•11h ago•25 comments

Wi-fi signal tracks heartbeat without wearables

https://spectrum.ieee.org/wi-fi-signal-heartbeat-detection
78•JeanKage•5d ago•59 comments