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

show-hn:-moongate-–-ultima-online-server-emulator-in.net-10-with-lua-scripting

Moongate v2 is a modern Ultima Online server project built with .NET 10. It targets a clean, modular architecture with strong packet tooling, deterministic game-loop processing, and practical test coverage. Looking for collaborators: I am actively seeking contributors to help build Moongate v2, and I would especially appreciate support with technical/code reviews. Want to help? […]

CT Scans of Health Wearables

ct-scans-of-health-wearables

Design to Reality Evolution of the Plastic Bottle In the dark nights of my soul, I fret about how inconsistently engineered my life is. The coffee table I made a year or two ago was intended to look like the dining room table I built a few years earlier, but in reality the two bear […]

Best Performance of a C++ Singleton

best-performance-of-a-c++-singleton

In my Januray post, I focused on implementing a singleton correctly. This time I want to add performance into the mix and show you the best way to implement your singleton… or give you guidance to pick your best way. Setting the scene I’m using a display manager as an example, like GDM, LightDM, or […]

Workers who love ’synergizing paradigms’ might be bad at their jobs

workers-who-love-’synergizing-paradigms’-might-be-bad-at-their-jobs

Employees who are impressed by vague corporate-speak like “synergistic leadership,” or “growth-hacking paradigms” may struggle with practical decision-making, a new Cornell study reveals. Published in the journal Personality and Individual Differences, research by cognitive psychologist Shane Littrell introduces the Corporate Bullshit Receptivity Scale (CBSR), a tool designed to measure susceptibility to impressive-but-empty organizational rhetoric. “Corporate bullshit is […]

Elite Overproduction

elite-overproduction

A university graduation ceremony in Ottawa, Canada (2016) Elite overproduction is a concept developed by Peter Turchin that describes the condition of a society that has an excess supply of potential elite members relative to its ability to absorb them into the power structure.[1][2][3] This, he hypothesizes, is a cause for social instability, as those […]

Hardening Firefox with Anthropic’s Red Team

hardening-firefox-with-anthropic’s-red-team

AI models can now independently identify high-severity vulnerabilities in complex software. As we recently documented, Claude found more than 500 zero-day vulnerabilities (security flaws that are unknown to the software’s maintainers) in well-tested open-source software. In this post, we share details of a collaboration with researchers at Mozilla in which Claude Opus 4.6 discovered 22 […]

Async Programming Is Just Inject Time

async-programming-is-just-inject-time

All I really wanted to do was learn a little bit more about different models for error handling, but then I kept seeing “effects” and “effect systems” mentioned, and after reading about Koka and Effekt I think I’ve been converted. I want effects now. So here’s what I wished I could have read a few […]

We might all be AI engineers now

we-might-all-be-ai-engineers-now

I enjoy writing code. Let me get that out of the way first. The problem solving, the architecture decisions, the feeling when something clicks into place. That hasn’t changed. What has changed is everything around it. Lately I’ve been spending most of my time writing agents and tools. Building systems that supervise AI agents, training […]

Unlocking Python’s Cores:Energy Implications of Removing the GIL

unlocking-python’s-cores:energy-implications-of-removing-the-gil

Abstract:Python’s Global Interpreter Lock prevents execution on more than one CPU core at the same time, even when multiple threads are used. However, starting with Python 3.13 an experimental build allows disabling the GIL. While prior work has examined speedup implications of this disabling, the effects on energy consumption and hardware utilization have received less […]

GPL upgrades via section 14 proxy delegation

I am not a lawyer. This is provided solely for the purposes of general information and does not constitute legal advice, guidance, or counsel. No attorney-client relationship is established by the provision of this information, and no reliance should be placed on this information in lieu of seeking professional legal advice. All information is provided […]