Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 11 min 20 sec ago

Climate change is speeding up

Fri, 03/06/2026 - 11:14am
Categories: Hacker News

Astra: An open-source observatory control software

Fri, 03/06/2026 - 11:14am

Article URL: https://github.com/ppp-one/astra

Comments URL: https://news.ycombinator.com/item?id=47276865

Points: 2

# Comments: 0

Categories: Hacker News

Shell Basics

Fri, 03/06/2026 - 11:14am

Article URL: https://shell.nuts.services/

Comments URL: https://news.ycombinator.com/item?id=47276863

Points: 1

# Comments: 0

Categories: Hacker News

Attested TLS in the Wild

Fri, 03/06/2026 - 11:11am
Categories: Hacker News

Show HN: ChronosBench – Terminal CPU/Metal GPU stress tester with live load bars

Fri, 03/06/2026 - 11:11am

Wanted a stress tester I could throw into scripts and CI without spinning up a GUI. Most open source options skip the GPU entirely, so I wired in Metal for the GPU side.

It runs matrix ops, FFTs, and particle sims concurrently and draws live utilization bars in the terminal — one for CPU, one for GPU.

Curious if the workload mix is actually representative or if I'm missing something obvious. Also open to feedback on the Metal implementation if anyone's gone down that path.

Comments URL: https://news.ycombinator.com/item?id=47276823

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

Fri, 03/06/2026 - 9:22am

I've been building a modern Ultima Online server emulator from scratch. It's not feature-complete (no combat, no skills yet), but the foundation is solid and I wanted to share it early.

What it does today: - Full packet layer for the classic UO client (login, movement, items, mobiles) - Lua scripting for item behaviors (double-click a potion, open a door — all defined in Lua, no C# recompile) - Spatial world partitioned into sectors with delta sync (only sends packets for new sectors when crossing boundaries) - Snapshot-based persistence with MessagePack - Source generators for automatic DI wiring, packet handler registration, and Lua module exposure - NativeAOT support — the server compiles to a single native binary - Embedded HTTP admin API + React management UI - Auto-generated doors from map statics (same algorithm as ModernUO/RunUO)

Tech stack: .NET 10, NativeAOT, NLua, MessagePack, DryIoc, Kestrel

What's missing: Combat, skills, weather integration, NPC AI. This is still early — the focus so far has been on getting the architecture right so adding those systems doesn't require rewiring everything.

Why not just use ModernUO/RunUO? Those are mature and battle-tested. I started this because I wanted to rethink the architecture from scratch: strict network/domain separation, event-driven game loop, no inheritance-heavy item hierarchies, and Lua for rapid iteration on game logic without recompiling.

GitHub: https://github.com/moongate-community/moongatev2

Comments URL: https://news.ycombinator.com/item?id=47275236

Points: 1

# Comments: 0

Categories: Hacker News

Pages