News for hackers. Stuff that matters.

tgies

Re:Ask HN: Who wants to be hired? (September 2026) on Tuesday September 08, 2026 @01:41PM (#49613754)
Location: Omaha, NE metro

Remote: Yes (remote only, US; async-friendly)

Willing to relocate: Yes, but high bar

Technologies: C, C++, Rust, TypeScript/JavaScript (Node, browser, Workers), Python, C#/.NET, SQL (Postgres/MSSQL), AWS, audio/DSP (formant + FM synthesis, AudioWorklet, embedded realtime), WebAssembly, x86/ARM assembly, MCP servers and agentic dev tooling

Résumé/CV: https://crashunited.com/resume.pdf

Email: [email protected]

Senior generalist, 18 years. Been doing a lot of FOSS work lately; 62 PRs merged upstream this year, into ScummVM, 86Box, chocolate-doom, dsda-doom, woof, DOSBox-X, dosbox-staging, DOSBox Pure, SillyTavern, CHIRP, cross-rs, DefinitelyTyped, and nodejs/node. Literally none of my PRs have been rejected by maintainer in the past year.

Recent public work:

- klattsch (github.com/tgies/klattsch): singing parallel-formant speech synthesizer I wrote from scratch based on papers from 1980. Went viral in May (8M+ impressions, X trending, etc). Now a paid desktop/Android app on itch.io and Google Play, a built-in chip in the Furnace tracker, and in Mikoto Studio, a commercial Vocaloid-like vocal synth studio. Ported the core speech synth engine to TS, C++, Rust, and C#.

- Nuked-OPL3-fast: Optimization fork of the industry-standard OPL3 emulator, adopted upstream by ScummVM, dosbox-staging, DOSBox-X, DOSBox Pure, chocolate-doom, Even runs realtime at full fidelity on one RP2350 core.

- copy-fail-c: Cross-platform PoC for CVE-2026-31431, the #2 most-starred PoC for the CVE on GitHub (444 stars).

- client-certificate-auth: Node mTLS middleware, maintained 13 years, recommended in AWS's API Gateway docs, used in BAE Systems products.

- GPG Guide 2026: 376-page guide to modern GnuPG, YubiKey, and OpenPGP v6, self-published solo, with a bespoke typesetting and publishing toolchain and a harness that verifies every command in the book.

Previously: 11 years at a .NET CRM vendor (C#, MSSQL, sole AWS keyholder, built and ran the serverless ETL platform), then a year rescuing an embedded livestock-sorting system (Python/ARM/Postgres/Laravel) into its first working field deployment.

Looking for: contract / fractional / fixed-scope work through my consultancy, Crash United LLC, or senior IC roles. Deep daily agentic-tooling practice incl. a bunch of custom MCP servers I wrote.

Re:Whistle Synth on Tuesday September 08, 2026 @10:40AM (#49610989)
Reminds me of this thing where I was trying to make a three-formant speech synthesizer, like a really simplified DECtalk, track my own voice: https://x.com/me_irl/status/2075472573627093145

Show HN: Copy-fail-C – portable C port of CVE-2026-31431, with a checker

https://github.com/tgies/copy-fail-c

This is a C port of Theori/Xint's Copy Fail PoC (https://copy.fail/, 2026-04-29). The original depended on Python and embedded x86_64 shellcode. I managed to reimplement the shellcode as portable C using nolibc borrowed from the kernel, and now the whole thing can be compiled for & works on any arch supported by nolibc.

( Read More... | no comments | 2 points | on HN )
Re:Copy Fail – CVE-2026-31431 on Wednesday April 29, 2026 @08:59PM (#47956756)
I have a C translation here that should be pretty readable https://github.com/tgies/copy-fail-c
Re:Copy Fail – CVE-2026-31431 on Wednesday April 29, 2026 @08:41PM (#47956615)
The Python dependency is easily eliminated, and the x86_64 payload made cross-platform: https://github.com/tgies/copy-fail-c

Show HN: MegaHAL in Pure SQL

https://github.com/tgies/megahal-sql

I ported Jason Hutchens' 1998 Loebner Prize-winning chatbot, MegaHAL, to run entirely inside PostgreSQL, in pure SQL. The entire lifecycle -- tokenization, learning, keyword extraction, Markov chain generation, and entropy scoring -- is implemented in standard SQL using complex CTEs. There is no PL/pgSQL or any other sort of procedural escape hatch.Learning is a single ~560-line SQL statement...

( Read More... | 1 comment | on HN )
Re:Show HN: The GPG Guide – Practical OpenPGP for 2026 on Thursday February 12, 2026 @01:51PM (#46993257)
Thanks! I'll see what I can do about that.

Show HN: The GPG Guide – Practical OpenPGP for 2026

https://leanpub.com/gpg-guide

Most GPG documentation I could find was outdated -- O'Reilly 1995, No Starch 2006, countless websites from the mid 00s -- or scattered across dozens of blog posts that each covered one piece. I wanted a single reference that covered the full workflow with current tools and practices, so I had been keeping a bunch of text files in my homedir for a while. Recently I realized it was getting close...

( Read More... | 2 comments | on HN )