Hacker Newsnew | past | comments | ask | show | jobs | submit | fromlogin
A million ways to die from a data race in Go (gaultier.github.io)
4 points by broken_broken_ 15 days ago | past
A million ways to die from a data race in Go (gaultier.github.io)
151 points by ingve 17 days ago | past | 138 comments
How to reproduce and fix an I/O data race with Go and DTrace (gaultier.github.io)
5 points by ingve 67 days ago | past
How to reproduce and fix an I/O data race with Go and DTrace (gaultier.github.io)
1 point by broken_broken_ 68 days ago | past
Observe live SQL queries in Go with DTrace (gaultier.github.io)
2 points by ingve 84 days ago | past
Observe live SQL queries in Go with DTrace (gaultier.github.io)
3 points by broken_broken_ 87 days ago | past
Learn x86-64 assembly by writing a GUI from scratch (2023) (gaultier.github.io)
263 points by ibobev 88 days ago | past | 27 comments
An amusing blind spot in Go's static analysis (gaultier.github.io)
3 points by mrtz 3 months ago | past
A subtle bug with Go's errgroup (gaultier.github.io)
27 points by broken_broken_ 4 months ago | past | 19 comments
An optimization and debugging story with Go and DTrace (gaultier.github.io)
2 points by broken_broken_ 5 months ago | past
A subtle data race in Go (gaultier.github.io)
1 point by broken_broken_ 6 months ago | past
What should your mutexes be named? (gaultier.github.io)
6 points by broken_broken_ 6 months ago | past
Learn x86-64 assembly by writing a GUI from scratch (gaultier.github.io)
3 points by ibobev 8 months ago | past | 1 comment
Build PIE executables in Go: I got nerd-sniped (gaultier.github.io)
2 points by broken_broken_ 8 months ago | past
Making my static blog generator 11 times faster (gaultier.github.io)
4 points by nill0 9 months ago | past
Far too many ways to wait on a child process with a timeout (gaultier.github.io)
2 points by fanf2 9 months ago | past
Making my static blog generator 11 times faster (gaultier.github.io)
3 points by broken_broken_ 9 months ago | past | 1 comment
Making my debug build run 100x faster so that it is finally usable (gaultier.github.io)
87 points by broken_broken_ 9 months ago | past | 20 comments
Addressing CGO pains, one at a time (gaultier.github.io)
2 points by broken_broken_ 9 months ago | past
Tip of the day #4: Type annotations on Rust match patterns (gaultier.github.io)
1 point by broken_broken_ 10 months ago | past
The missing cross-platform OS API for timers (gaultier.github.io)
2 points by thunderbong 10 months ago | past
The missing cross-platform OS API for timers (gaultier.github.io)
49 points by broken_broken_ 10 months ago | past | 33 comments
The missing cross-platform OS API for timers (gaultier.github.io)
2 points by broken_broken_ 10 months ago | past
Way too many ways to wait on a child process with a timeout (gaultier.github.io)
129 points by broken_broken_ on Nov 10, 2024 | past | 32 comments
How to successfully rewrite a C++ codebase in Rust (gaultier.github.io)
6 points by fanf2 on Nov 6, 2024 | past
Perhaps Rust Needs "Defer" (gaultier.github.io)
74 points by broken_broken_ on Nov 6, 2024 | past | 67 comments
Lessons learned from a successful Rust rewrite (gaultier.github.io)
146 points by broken_broken_ on Oct 30, 2024 | past | 42 comments
Tip of the day #2: A safer arena allocator (gaultier.github.io)
23 points by broken_broken_ on Oct 30, 2024 | past | 2 comments
A small trick for simple Rust/C++ interop (gaultier.github.io)
2 points by broken_broken_ on Sept 19, 2024 | past
Odin and Musl: Cross-Compiling Odin Programs for the Raspberry Pi Zero (gaultier.github.io)
4 points by broken_broken_ on Sept 11, 2024 | past

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: