Recent submissions

Comment · 2 months ago
I've been spending a lot of time programming in Rust recently, alongside my usual Unity work, so I wanted to see if I could combine the two. This is the result of that experiment: a benchmarking study examining the benefits of using Rust from within the Unity game engine, including a comparison against Unity's high-performance SIMD engine, Burst. The entire project — building the benchmarks and analyzing the differences between the various runtimes — was completed over a single weekend.
Comment · 2 months ago
Been experimenting with using Rust from within Unity to speed things up. This is my write-up comparing the different Unity runtimes with Rust. TLDR: Rust is a viable option for this.
Comment · 6 months ago
Since all the tools around that orchestrate Docker Compose don't do these best practices, I made my own: https://yoink.is/

Things like a good security posture by default, health checks, drift detection, and port forwarding.

Comment · 6 months ago
Service discovery is basically just Docker's internal DNS. Caddy-docker-proxy can use it to find healthy upstreams.

For secrets, I self-host Infisical on the box -- easy to plug in whatever secret manager, should make it pair nicely with https://github.com/tellerops/teller or something similar

Had no problems with Hertzner so far, just enjoying the raw CPU power of bare metal. The plan is to roll out more boxes across different providers, using Tailscale for the backplane network and Cloudflare to load-balance between them. All in due time What issues have you been having ?

Comment · 6 months ago
Found this the same day I published this: https://github.com/oddur/yoink

Kubernetes was overkill (I do that all day, 5 days a week); Kamal was too restrictive, so I found myself rolling out Yoink. Just what I need from k8s, but simple enough I can point it to a baremetal machine on Hertzner that can easily run all my workloads.

Comment · 7 months ago
We do use all available threads for it, did just not call it out in the article
Comment · 7 months ago
Our updates are not only code, since it's a game, its mixture of game assets( textures, sounds, large json files... ) and code. Zstd is pretty good all around. For pure code updates, I'd probably evaluate code compressions rather than zstd; I know there is an ecosystem of those out there.
Comment · 7 months ago
Ah, I have not looked into that, zstd keeps giving.
Comment · 8 months ago
Like many of us, I've been using Claude Code to do most of my coding and the coding part got fast, but reviewing still sucks. So either we degrade into not reviewing at all or we need to find a better way to do it. So this is my experiment to reinvent reviewing.

I've come to hate GitHub's diff view, trying to understand what it actually did. The files are shown in whatever order GitHub decides. No logical grouping. No sense of what depends on what. So with Gnosis, you paste a PR URL (or browse your open PRs), pick a model (Claude or Gemini), and it reads the diff, groups changes in a logical way, and presents them as a slideshow. Each slide explains why the change exists and shows the relevant diff. You can even comment, approve, or reject the PR directly from the tool.

It runs locally as an Electron app, to be able to use your local agent CLI tools, so it can use your existing subscriptions rather than rely on API tokens.

It´ve personally found it really useful and I would love to get feedback on how to improve it. Or even better, PRs into the repo ( guess how I will review them :)

Comment · 7 years ago
Klang Games | Berlin | OnSite | Full Time | https://www.klang-games.com

Seed is a simulation MMO where players interact and collaborate to create a world driven by real emotion and aspiration. A persistent simulation where the player’s goal is to take over a vast planet to ensure the survival of humanity.

We’re looking for engineering managers with a technical background to support and coach our engineers and help drive technical initiatives that improve our engineering practices.

Engineers work in feature focused teams. As an engineering manager, you would work with engineers across such teams, focusing on aligning engineering practices, personal performance, and career growth. In addition, you would help drive technical initiatives and shape the engineering culture at Klang.

Apply Here : https://www.workable.com/j/B4A470DE54

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton