ingve
Thurs Apr 12, 2012 9:23pm PST
Karma:
212945
submitted
Sun Nov 16, 2025 10:21am PST
I don’t need a Steam Machine
@ingve
55
200
114
Sun Nov 16, 2025 10:01am PST
Comparing the run-time performance of Fil-C and ASAN
@ingve
3
Sun Nov 16, 2025 8:51am PST
The Joy of Rediscovering Perl
@ingve
2
Sun Nov 16, 2025 8:38am PST
AMD vs. Intel: A Unicode Benchmark
@ingve
2
Sat Nov 15, 2025 5:21pm PST
Garbage Collection Is Useful
@ingve
4
Sat Nov 15, 2025 2:57pm PST
When Edges and Vertices Were Discovered
@ingve
3
Sat Nov 15, 2025 2:43pm PST
How we avoided side-channels in our new post-quantum Go cryptography libraries
@ingve
2
Fri Nov 14, 2025 5:43pm PST
Cjsawk: A self-hosted compiler for a subset of C, JavaScript, and Awk
@ingve
1
2
7
Fri Nov 14, 2025 5:29pm PST
Detecting AV1-encoded videos with Python
@ingve
2
Fri Nov 14, 2025 3:38pm PST
Static Bundle Object: Death by a thousand cuts
@ingve
1
Fri Nov 14, 2025 10:55am PST
Advent of Compiler Optimisations 2025
@ingve
1
Fri Nov 14, 2025 10:51am PST
Writing for AIs is a good way to reach more humans
@ingve
4
Thurs Nov 13, 2025 11:45pm PST
Template Interpreters
@ingve
1
Thurs Nov 13, 2025 7:52am PST
Tony Hoare and Negative Space
@ingve
3
Thurs Nov 13, 2025 7:37am PST
Fizz Buzz without conditionals or booleans
@ingve
4
3
7
Thurs Nov 13, 2025 7:20am PST
The Overly Humble Programmer
@ingve
1
Wed Nov 12, 2025 10:51am PST
Homebrew 5.0.0
@ingve
3
6
29
Tues Nov 11, 2025 11:36pm PST
C++ Enum Class and Error Codes
@ingve
1
1
3
Tues Nov 11, 2025 11:17pm PST
In Defense of an A-Series MacBook
@ingve
4
Tues Nov 11, 2025 11:14pm PST
Source: Markdown
@ingve
4
Tues Nov 11, 2025 10:41pm PST
My Kind of REPL
@ingve
2
2
6
Tues Nov 11, 2025 10:58am PST
Four years on writing a tech book: pitching to a publisher
@ingve
1
Tues Nov 11, 2025 9:08am PST
Waiting for SQL:202y: Group by All
@ingve
2
Tues Nov 11, 2025 8:27am PST
Lotus Organiser
@ingve
1
1
7
Tues Nov 11, 2025 7:47am PST
Trip November 2025 ISO C++ standards meeting (Kona, USA)
@ingve
2
Tues Nov 11, 2025 7:34am PST
The "Dependency Cutout" Workflow Pattern
@ingve
3
5
18
Tues Nov 11, 2025 7:25am PST
I Tried Moving to GrapheneOS
@ingve
2
Mon Nov 10, 2025 7:23am PST
PDP-10 and Microcomputers
@ingve
3
Sun Nov 9, 2025 11:02am PST
A HTTP User-Agent that claims to be Googlebot is now a bad idea
@ingve
3
Sat Nov 8, 2025 10:48pm PST
The SID: Classic 8-bit sound [video]
@ingve
3
Sat Nov 8, 2025 2:34pm PST
Containers and giving up on expecting good software installation practices
@ingve
2
2
10
Fri Nov 7, 2025 10:52am PST
Two years without Google, et al., has it been worth it?
@ingve
1
1
1
Fri Nov 7, 2025 7:17am PST
Error Codes for Control Flow
@ingve
7
Fri Nov 7, 2025 7:07am PST
Once upon a time this blog was powered by make
@ingve
5
Fri Nov 7, 2025 7:02am PST
Go's runtime may someday start explicitly freeing some internal memory
@ingve
1
1
4
Fri Nov 7, 2025 2:57am PST
A prvalue is not a temporary
@ingve
13
63
37
Thurs Nov 6, 2025 10:09pm PST
When did people favor composition over inheritance?
@ingve
50
181
216
Wed Nov 5, 2025 7:22am PST
Creating Lisp Systems
@ingve
6
Wed Nov 5, 2025 7:10am PST
The unreasonable effectiveness of stack ranking
@ingve
3
Wed Nov 5, 2025 7:04am PST
Mail your parents a Tailscale node
@ingve
3
Tues Nov 4, 2025 11:04pm PST
Varnish Orca: Virtual Registry Manager for build and runtime artifacts
@ingve
3
Tues Nov 4, 2025 12:02pm PST
Async Mutexes
@ingve
8
25
65
Tues Nov 4, 2025 10:47am PST
Quest for Permissively Licensed PDF Library in C#
@ingve
1
4
3
Mon Nov 3, 2025 7:46pm PST
Snapit: Snapshot Testing for C
@ingve
1
1
14
Mon Nov 3, 2025 10:37am PST
Is it worrying that 95% of AI enterprise projects fail?
@ingve
2
3
4
Mon Nov 3, 2025 9:17am PST
Absurd Workflows: Durable Execution with Just Postgres
@ingve
17
36
169
Sun Nov 2, 2025 8:37pm PST
"You Don't Need Kafka, Just Use Postgres" Considered Harmful
@ingve
14
43
39
Sun Nov 2, 2025 10:17am PST
Revisiting Interface Segregation in Go
@ingve
13
67
60
Sat Nov 1, 2025 10:34pm PST
How often does Python allocate?
@ingve
13
80
109
Sat Nov 1, 2025 9:47pm PST
Borrow checker says "No": An error that scares me every single time
@ingve
2
Fri Oct 31, 2025 10:52am PST
A prvalue is not a temporary
@ingve
1
1
42
Fri Oct 31, 2025 6:54am PST
Per-request isolation in TinyKVM explained
@ingve
4
Thurs Oct 30, 2025 1:03pm PST
Why do AI models use so many em-dashes?
@ingve
4
Thurs Oct 30, 2025 6:35am PST
Stella, the Atari 2600 Emulator
@ingve
3
Tues Oct 28, 2025 10:57pm PST
From Keyboard to Voice: The Future of Computing Is Talking
@ingve
2
Tues Oct 28, 2025 10:48pm PST
Creative neglect: What about the apps in Apple?
@ingve
7
Tues Oct 28, 2025 11:03am PST
Understanding the Worst .NET Vulnerability
@ingve
12
63
197
Tues Oct 28, 2025 6:46am PST
A Tool for Working with Git Worktrees
@ingve
1
Tues Oct 28, 2025 6:35am PST
Claude as My External Brain: Autistic, ADHD, and Supported
@ingve
1
2
2
Mon Oct 27, 2025 2:24pm PST
Task: Modern, Friendly Make Replacement
@ingve
1
1
6
Mon Oct 27, 2025 6:36am PST
Stack walking: space and time trade-offs
@ingve
1
1
34
Mon Oct 27, 2025 6:19am PST
LaTeX, LLMs and Boring Technology
@ingve
3
Sun Oct 26, 2025 10:07pm PST
By the Power of Grayscale
@ingve
1
1
9
Sun Oct 26, 2025 8:29pm PST
Collective Communication for 100k+ GPUs
@ingve
1
Sun Oct 26, 2025 5:21pm PST
Bringing CGI Back from the Dead
@ingve
3
Sun Oct 26, 2025 8:05am PST
86Box v5.2: now with Floppy drive sounds
@ingve
4
Sat Oct 25, 2025 8:51pm PST
An Update on TinyKVM
@ingve
21
38
150
Sat Oct 25, 2025 8:46pm PST
Go Primitive in Java, or Go in a Box
@ingve
12
32
72
Sat Oct 25, 2025 4:50pm PST
Implementing an RPN Calculator in Rust
@ingve
3
Fri Oct 24, 2025 7:15pm PST
Multiply your branches in a Git Worktree
@ingve
2
1
3
Fri Oct 24, 2025 6:57pm PST
Gleam v1.13: Formalising external APIs
@ingve
3
Fri Oct 24, 2025 5:39pm PST
Command Palettes: How Typing Commands Became the Norm Again
@ingve
2
Fri Oct 24, 2025 6:34am PST
Petscii/ASCII Conversion
@ingve
1
Fri Oct 24, 2025 6:00am PST
Schneier on LLM vulnerabilities, agentic AI, and "trusting trust"
@ingve
3
Thurs Oct 23, 2025 9:56pm PST
How memory maps (mmap) deliver faster file access in Go
@ingve
18
130
141
Thurs Oct 23, 2025 8:28pm PST
The Localhost Podcast CLI Tool
@ingve
1
Wed Oct 22, 2025 11:35am PST
Prompt injection to RCE in AI agents
@ingve
3
Wed Oct 22, 2025 6:46am PST
I used to like software development but not anymore
@ingve
1
1
6
Wed Oct 22, 2025 6:26am PST
The fix wasn't easy, or C precedence bites
@ingve
8
45
31
Wed Oct 22, 2025 5:43am PST
Why SSA?
@ingve
8
Wed Oct 22, 2025 5:39am PST
Software engineering primer for non software engineers
@ingve
3
Tues Oct 21, 2025 12:08pm PST
What's New in PyObjC 12.0
@ingve
1
Tues Oct 21, 2025 6:10am PST
Should LLMs just treat text content as an image?
@ingve
37
99
167
Mon Oct 20, 2025 5:40am PST
We need to start doing web blocking for non-technical reasons
@ingve
9
Sun Oct 19, 2025 9:33pm PST
AI-powered security engineers and source code scanners
@ingve
1
Sun Oct 19, 2025 5:13pm PST
I wish SSDs gave you CPU performance style metrics about their activity
@ingve
7
54
92
Sat Oct 18, 2025 9:21pm PST
The Design Space of LLM-Based AI Coding Assistants [pdf]
@ingve
3
Sat Oct 18, 2025 5:39pm PST
Bookish Diversions: Bound in Human Skin?
@ingve
2
Sat Oct 18, 2025 1:53pm PST
Tracking Value for Your Effort
@ingve
1
Sat Oct 18, 2025 12:51pm PST
Hidden benefits of undefined behavior
@ingve
1
Sat Oct 18, 2025 12:41pm PST
Claude 4.5 Haiku does not appreciate my attempts to jailbreak it
@ingve
3
Sat Oct 18, 2025 10:36am PST
Woosh: Wonderful object-oriented shell environment
@ingve
2
Sat Oct 18, 2025 10:22am PST
Modeling Identity Types
@ingve
2
Fri Oct 17, 2025 6:26am PST
Porting a Segmented List from C to Rust
@ingve
3
Wed Oct 15, 2025 6:05pm PST
Vaqt: High-precision date/time in C
@ingve
1
1
7
Wed Oct 15, 2025 5:56am PST
The OS/2 Display Driver Zoo
@ingve
2
Mon Oct 13, 2025 2:51pm PST
Software Can Be Finished
@ingve
3
2
4
Sun Oct 12, 2025 10:06pm PST
When Compiler Optimizations Hurt Performance
@ingve
3
Sun Oct 12, 2025 2:29pm PST
Kagi Translate Proofreading Mode
@ingve
5
Sun Oct 12, 2025 7:41am PST
Functions Are Asymmetric
@ingve
8
29
23