HNHacker News
TopNewBestAskShowJobs

benhoyt

7,375 karma · joined February 21, 2007

Software engineer and manager at Canonical. Author of GoAWK, a POSIX-compatible AWK interpreter with CSV support (written in Go). Author of Python's os.scandir(). Husband, father, Christian. See my personal website: https://benhoyt.com/
submissionscomments

Show HN: Updating my wedding registry website with AI in 275 commits

benhoyt.com·1 pts·benhoyt·
0

Every dependency you add is a supply chain attack waiting to happen

benhoyt.com·4 pts·benhoyt·
1

Detecting file changes on macOS with kqueue

vegardstikbakke.com·101 pts·benhoyt·
16

Celebrating Tony Hoare's mark on computer science

bertrandmeyer.com·140 pts·benhoyt·
32

GNU Awk and Me: 37 Years of Free Software Development [video]

youtube.com·6 pts·benhoyt·
0

Code Coverage for GoAWK (2022)

maximullaris.com·1 pts·benhoyt·
0

I/O is no longer the bottleneck? (2022)

stoppels.ch·264 pts·benhoyt·
130

Don't fear Python subprocess or Go codegen

benhoyt.com·2 pts·benhoyt·
0

Jubilant: Python Subprocess and Go Codegen

benhoyt.com·2 pts·benhoyt·
0

Coregex: Go regex lib 3-3000x+ as fast as stdlib via multi-engine arch and SIMD

github.com·1 pts·benhoyt·
0

The small web is beautiful (2021)

benhoyt.com·2 pts·benhoyt·
0

A dive into the making of Immersion (64k demo)

ctrl-alt-test.fr·2 pts·benhoyt·
0

Disabling Scheduled Dependency Updates

davidism.com·18 pts·benhoyt·
7

Don’t try to sanitize input, escape output (2020)

benhoyt.com·68 pts·benhoyt·
79

Structural pattern matching in Python 3.10 (2021)

benhoyt.com·1 pts·benhoyt·
0

How to implement a hash table in C (2021)

benhoyt.com·169 pts·benhoyt·
41

Go 2016-2019: My transition into management

ajmani.net·1 pts·benhoyt·
0

Go's early growth 2012-2016

ajmani.net·1 pts·benhoyt·
0

Packaging Scrutiny for NixOS

jnsgr.uk·31 pts·benhoyt·
2

Moving my website from S3 to Tigris, which runs on Fly.io

benhoyt.com·2 pts·benhoyt·
0

Switching from S3 to Tigris on Fly.io

benhoyt.com·1 pts·benhoyt·
0

A Git implementation in AWK (2021)

github.com·3 pts·benhoyt·
0

The Ballerina programming language

ballerina.io·5 pts·benhoyt·
0

Profile Guided optimisation in Go 1.21

andrewwphillips.github.io·2 pts·benhoyt·
0

Working on a virtualenv without magic (2016)

ruudvanasseldonk.com·1 pts·benhoyt·
0

Stray Pointers podcast

straypointers.com·2 pts·benhoyt·
0

Building a Blog with Go, Nix and Hugo

jnsgr.uk·12 pts·benhoyt·
1

Using a Markov chain to generate readable nonsense with 20 lines of Python

benhoyt.com·230 pts·benhoyt·
71

Finitecurve.com: TSP art on a CPU budget

vidarholen.net·4 pts·benhoyt·
1

The Source of Readability

loup-vaillant.fr·44 pts·benhoyt·
4
Page 1 of 11Next →