frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Nomor Call Center Agoda – Bantuan Pelanggan Agoda

1•vaibhav3521•1m ago•0 comments

Qualcomm's Snapdragon X2 Elite

https://old.chipsandcheese.com/2025/11/19/qualcomms-snapdragon-x2-elite/
1•wmf•1m ago•0 comments

Host overhead is killing your inference efficiency

https://modal.com/blog/host-overhead-inference-efficiency
1•birdculture•1m ago•0 comments

Cara Refund Agoda. Reschedule Tiket Agoda. Pusat Bantuan Agoda

1•vaibhav3521•2m ago•0 comments

Science on shaky ground: Canadian research shifts in the wake of US cuts

https://www.nature.com/articles/d41586-025-03724-y
1•gnabgib•2m ago•0 comments

The attention market–and what is wrong with it

https://link.springer.com/article/10.1007/s11098-025-02436-3
1•mathgenius•2m ago•0 comments

Show HN: 404 – Multilayered Client-Fingerprinting Protection

https://github.com/un-nf/404
1•un-nf•2m ago•0 comments

A message to future scientists: Light confinement [video]

https://www.youtube.com/watch?v=Ik5Z0sIQWag
1•soundblaster•2m ago•0 comments

Happy World Toilet Day HN

https://en.wikipedia.org/wiki/World_Toilet_Day
1•busymom0•2m ago•0 comments

Show HN: A business SIM where humans beat GPT-5 by 9.8 X

1•sumit_psp•3m ago•0 comments

ADB Commands to Improve Performance on Android

https://technastic.com/adb-commands-improve-performance-android/
1•thunderbong•4m ago•0 comments

Nuxt 4.0

https://nuxt.com/blog/v4
1•BaudouinVH•6m ago•0 comments

Canada Deepens Space Ties with Europe Through Historic Investment

https://www.canada.ca/en/space-agency/news/2025/11/canada-deepens-space-ties-with-europe-through-...
1•ChrisArchitect•7m ago•0 comments

Tasks for Equity: Fixing Cofounder Hunting Without the Endless Pitching

https://cofounderhunt.xyz
1•javierbuilds•7m ago•1 comments

RingIt – Never Lose Your Phone Again

https://ringit.app/
1•thunderbong•7m ago•1 comments

Show HN: Virtual SLURM HPC cluster in a Docker Compose

https://github.com/exactlab/vhpc
1•ciclotrone•8m ago•0 comments

AGI as Metaintelligence: Modeling the Modeling

https://www.researchgate.net/publication/397730862_Coherence_Over_Truth_On_Minds_Models_and_Reali...
1•jakcwi•9m ago•0 comments

We found cryptography bugs in the elliptic library using Wycheproof

https://blog.trailofbits.com/2025/11/18/we-found-cryptography-bugs-in-the-elliptic-library-using-...
2•wslh•10m ago•0 comments

A Chinese firm bought an insurer for CIA agents

https://www.bbc.com/news/articles/c4g311jn1m9o
9•bookofjoe•10m ago•0 comments

Show HN: pctx – OSS to build efficient AI agents with Code Mode

https://github.com/portofcontext/pctx
1•pmkelly4444•11m ago•0 comments

Ask HN: Tips for sensible adoption of AI-tooling in our org?

1•_1tan•14m ago•0 comments

Cyberattack Prevention via Anomaly Detection Ensembles and Diverse Training Sets

https://www.mdpi.com/2073-431X/14/11/477
1•PaulHoule•14m ago•0 comments

Researchers find microplastics in 100% of donkey faecal samples tested

https://www.port.ac.uk/news-events-and-blogs/news/researchers-find-microplastics-in-100-per-cent-...
2•geox•14m ago•0 comments

Secure-by-design firmware development with Wasefire

https://opensource.googleblog.com/2025/11/secure-by-design-firmware-development-with-wasefire.html
2•hasheddan•15m ago•0 comments

Future Factory: 5-day hardware manufacturing tour in Shenzhen (Dec 7-12)

https://www.thefuturefactory.ai
2•dcxst•16m ago•1 comments

Wasefire: Secure firmware framework focusing on developer experience

https://github.com/google/wasefire
2•hasheddan•16m ago•0 comments

System Initiative Extends Reach of IT Infrastructure Automation Platform

https://devops.com/system-initiative-extends-reach-of-it-infrastructure-automation-platform/
2•nickstinemates•16m ago•0 comments

Looking for Alice

https://www.henrikkarlsson.xyz/p/looking-for-alice
2•noleary•17m ago•0 comments

Turing Awardees Republished Key Methods and Failed to Credit (2023)

https://people.idsia.ch/~juergen/ai-priority-disputes.html
3•tamnd•18m ago•0 comments

Ask HN: How does vocal removal from Songs work?

2•lolu_plan•19m ago•1 comments
Open in hackernews

Show HN: Terminal roguelike using Entity-Component-System in pure Ruby

https://github.com/Davidslv/vanilla-roguelike
3•davidslv•1h ago

Comments

davidslv•1h ago
I spent 5 years building a roguelike game in pure Ruby (no game engines) to explore Entity-Component-System architecture and event-driven patterns outside of typical Rails applications.

Full disclosure: The project benefited significantly from AI assistance in the later stages to keep momentum going while balancing a full-time job and family. I used AI as a coding partner - I made all architectural decisions, reviewed every change, and stayed in control of the direction. It let me focus on the interesting problems (ECS design, event systems) rather than grinding through boilerplate.

The game runs entirely in the terminal and uses the same architectural patterns we use in production web apps - ECS for entity management, pub/sub for events, observer patterns for game state.

Why Ruby? Honestly, because it's the language I know best, and I wanted to prove you could build a game without reaching for Unity, Godot, or even a Ruby game library. It's all vanilla Ruby.

The codebase is fully open source and I've also written a book about the process (5 years in the making) that walks through the architecture decisions: https://www.amazon.com/Building-Your-Own-Roguelike-Hands-ebo...

Technical highlights:

- Entity-Component-System from scratch - Event-driven game loop - No dependencies (just Ruby stdlib) - Runs in the terminal

I'd love feedback from the HN community, especially on the architecture patterns. Happy to answer any questions about the implementation.

Thank you, davidslv