hckrnws
back
ingve
Thurs Apr 12, 2012 9:23pm PST
Karma:
206020
submitted
Sat Apr 26, 2025 10:00pm PST
Anatomy of a SQL Engine
@ingve
3
3
57
Sat Apr 26, 2025 8:40pm PST
Organize your Go middleware without dependencies
@ingve
3
Fri Apr 25, 2025 8:07pm PST
Two ways the mouse wheel works in the terminal
@ingve
1
3
Fri Apr 25, 2025 8:05pm PST
How the GitHub CLI can now enable triangular workflows
@ingve
1
Fri Apr 25, 2025 2:27pm PST
Apple Watch: 78,537 hours on my wrist
@ingve
2
Fri Apr 25, 2025 2:04pm PST
Markdown Babel: A Universal Tool to Make Markdown Files Executable
@ingve
1
Fri Apr 25, 2025 8:26am PST
A Taxonomy of C++ Types
@ingve
2
Fri Apr 25, 2025 6:01am PST
The Minimal Megaparsec Tutorial
@ingve
2
Thurs Apr 24, 2025 8:29pm PST
Apple Watch Turns 10
@ingve
2
2
2
Thurs Apr 24, 2025 6:31pm PST
AI coding: parallels with the Semiconductor Revolution
@ingve
1
Thurs Apr 24, 2025 6:39am PST
Living in the future: Using C++26 at work
@ingve
4
Thurs Apr 24, 2025 6:24am PST
MCP servers can steal your conversation history
@ingve
1
Thurs Apr 24, 2025 6:13am PST
Daily driving a Linux phone, but why?
@ingve
31
219
145
Wed Apr 23, 2025 10:08pm PST
QEMU Version 10.0.0 Released
@ingve
1
2
103
Wed Apr 23, 2025 5:47pm PST
Between immutability and memoization, you might have to choose
@ingve
2
Wed Apr 23, 2025 5:44pm PST
Windows Experience Goes to 11
@ingve
1
4
Wed Apr 23, 2025 2:42pm PST
Programmatic item management with 1Password SDKs
@ingve
2
Wed Apr 23, 2025 2:40pm PST
Two ways of interpreting visibility in Rust
@ingve
1
Wed Apr 23, 2025 12:46pm PST
Why you've probably got Object-Oriented Programming wrong all this time
@ingve
3
Wed Apr 23, 2025 8:20am PST
Blog Modernisation with Claude: A Python Makeover
@ingve
1
Tues Apr 22, 2025 9:50pm PST
Against Horizontal Scroll
@ingve
1
4
Tues Apr 22, 2025 8:33pm PST
Elegy for the Screenshot
@ingve
1
3
Tues Apr 22, 2025 5:50pm PST
Debugging a Crawler Stall
@ingve
2
2
4
Tues Apr 22, 2025 5:48pm PST
Connect Four Ply Dataset
@ingve
1
Tues Apr 22, 2025 10:57am PST
Object design and analysis methods before and after UML
@ingve
2
Tues Apr 22, 2025 9:52am PST
Swift 6.2: A first look at how it's changing Concurrency
@ingve
2
2
20
Tues Apr 22, 2025 9:27am PST
Detecting if an expression is constant in C
@ingve
16
46
62
Tues Apr 22, 2025 7:15am PST
Saving My Wrists: A 20-Year Quest for the Perfect Keyboard Setup
@ingve
1
1
1
Mon Apr 21, 2025 9:46pm PST
Cheating the Reaper in Go
@ingve
9
32
184
Mon Apr 21, 2025 9:44pm PST
A Fun Zig Program
@ingve
1
7
Mon Apr 21, 2025 2:46pm PST
Jumping the line: How MCP servers can attack you before you ever use them
@ingve
1
Mon Apr 21, 2025 11:37am PST
Daily Driving a Linux Phone
@ingve
1
2
9
Mon Apr 21, 2025 11:00am PST
Streamlined iteration: exploring keys and values in C++20
@ingve
4
Mon Apr 21, 2025 10:34am PST
Trying Out Avif Transcoding
@ingve
1
1
3
Sun Apr 20, 2025 2:02pm PST
Footguns
@ingve
3
Sun Apr 20, 2025 10:09am PST
Tailscale's surprising interaction of DNS settings and 'exit nodes'
@ingve
5
Sat Apr 19, 2025 7:15pm PST
Things Zig Comptime Won't Do
@ingve
1
1
10
Sat Apr 19, 2025 7:02am PST
WebAssembly: How to Allocate Your Allocator
@ingve
1
3
45
Fri Apr 18, 2025 7:53pm PST
Optimizing Heap Allocations in Go: A Case Study
@ingve
6
10
54
Fri Apr 18, 2025 5:51pm PST
There and Back Again: Returning to Mac After over 20 Years on Windows
@ingve
1
1
2
Fri Apr 18, 2025 11:04am PST
Stop Writing __init__ Methods
@ingve
2
2
3
Fri Apr 18, 2025 11:00am PST
C++ Modules: What it promises and reasons to remain skeptical
@ingve
2
Fri Apr 18, 2025 6:19am PST
The appeal of serving your web pages with a single process
@ingve
17
60
85
Thurs Apr 17, 2025 5:35pm PST
Anticrawl
@ingve
3
Thurs Apr 17, 2025 2:51pm PST
The almost perfect mini NAS for my mini rack
@ingve
2
1
5
Thurs Apr 17, 2025 10:23am PST
Front end live-coding via ghci
@ingve
2
Thurs Apr 17, 2025 6:25am PST
Llama 2 LLM on DOS
@ingve
2
Thurs Apr 17, 2025 6:13am PST
SymbOS
@ingve
3
Wed Apr 16, 2025 5:45pm PST
Replacing CVE
@ingve
1
3
Wed Apr 16, 2025 9:26am PST
Bloom Filters
@ingve
3
Wed Apr 16, 2025 8:23am PST
Llama 2 LLM on DOS
@ingve
2
Wed Apr 16, 2025 8:14am PST
Smalltalk Isn't Dead, It's Just Waiting in Deep Thought
@ingve
2
1
4
Wed Apr 16, 2025 5:36am PST
Raw Loops for Performance?
@ingve
4
18
26
Wed Apr 16, 2025 5:34am PST
The DNS system isn't a database and shouldn't be used as one
@ingve
1
3
Tues Apr 15, 2025 9:08pm PST
HTML Man Pages
@ingve
2
Tues Apr 15, 2025 7:24pm PST
Underusing Snapshot Testing
@ingve
2
Tues Apr 15, 2025 6:51pm PST
Managing Friction
@ingve
1
Tues Apr 15, 2025 6:35pm PST
What the hell is a target triple?
@ingve
28
133
171
Tues Apr 15, 2025 6:05pm PST
Dlsym Considered Harmful in iOS 18.4
@ingve
1
Tues Apr 15, 2025 3:05pm PST
Llama 2 LLM on DOS
@ingve
11
Tues Apr 15, 2025 3:02pm PST
10k Times Faster, 10k Times Simpler
@ingve
5
3
16
Tues Apr 15, 2025 8:30am PST
ZFS's delayed compression of written data
@ingve
1
6
Tues Apr 15, 2025 7:08am PST
RDNA 4's Raytracing Improvements
@ingve
2
Mon Apr 14, 2025 10:47am PST
Concurrency in Haskell: Fast, Simple, Correct
@ingve
16
125
193
Mon Apr 14, 2025 10:18am PST
Unix files have (at least) two sizes
@ingve
13
34
68
Sun Apr 13, 2025 4:21pm PST
A hackable AI assistant using a single SQLite table and a handful of cron jobs
@ingve
2
Sat Apr 12, 2025 6:58pm PST
The Carrying-Cost of Code: Taking Lean Seriously
@ingve
1
1
3
Sat Apr 12, 2025 6:39pm PST
Tidbyt Without the Company
@ingve
2
Sat Apr 12, 2025 7:41am PST
A brief history of Mac native file systems
@ingve
1
1
8
Sat Apr 12, 2025 7:01am PST
How I install personal versions of programs on Unix
@ingve
12
33
58
Fri Apr 11, 2025 7:20pm PST
The Strange MS OS/2 1.21 Disk Driver
@ingve
3
Fri Apr 11, 2025 6:01pm PST
Modern 6502
@ingve
4
10
104
Fri Apr 11, 2025 4:23pm PST
The painstaking effort that goes into crafting LookUp's Word of the Day
@ingve
1
Thurs Apr 10, 2025 10:25am PST
Practical recursion schemes in Rust: traversing and extending trees
@ingve
1
Wed Apr 9, 2025 9:56pm PST
How Many New iPhones Can Fit on a Freight Plane?
@ingve
1
1
8
Wed Apr 9, 2025 6:06pm PST
So, I Wrote a Book
@ingve
2
Wed Apr 9, 2025 5:12am PST
What if the poison were rust?
@ingve
3
Tues Apr 8, 2025 6:57pm PST
TinyKVM in Varnish and Some Deno
@ingve
1
1
4
Tues Apr 8, 2025 4:00pm PST
JetBrains Terminal: A New Architecture
@ingve
6
Mon Apr 7, 2025 8:18pm PST
A Deep Dive into JVM Startup
@ingve
3
Sun Apr 6, 2025 10:18pm PST
Cover Flow with Modern CSS
@ingve
2
Sun Apr 6, 2025 10:17pm PST
Faster Shuffling in Go with Batching
@ingve
3
Sun Apr 6, 2025 8:02pm PST
Make C string literals const?
@ingve
3
53
35
Sun Apr 6, 2025 7:49am PST
My pessimism about changes to error handling in Go (but they'll happen)
@ingve
3
7
7
Sat Apr 5, 2025 6:58pm PST
Aversion to History: A Pkzip/Wikipedia Story
@ingve
2
Sat Apr 5, 2025 5:51pm PST
Dynamic Register Allocation on AMD's RDNA 4 GPU Architecture
@ingve
3
24
127
Sat Apr 5, 2025 11:10am PST
Life as a Go Developer on Windows
@ingve
1
Fri Apr 4, 2025 8:37pm PST
The blissful Zen of a good side project
@ingve
53
136
567
Fri Apr 4, 2025 5:12am PST
Lessons learned from my first dive into WebAssembly
@ingve
4
Wed Apr 2, 2025 6:10pm PST
Go: More Predictable Benchmarking with Testing.B.Loop
@ingve
1
Wed Apr 2, 2025 5:17pm PST
I wasted weeks hand optimizing assembly because I benchmarked on random data
@ingve
1
1
4
Wed Apr 2, 2025 11:18am PST
Markdown and the slow fade of the formatting fetish
@ingve
2
Mon Mar 31, 2025 9:25pm PST
FSKit: Implement a file system that runs in user space
@ingve
5
6
41
Mon Mar 31, 2025 9:16pm PST
Growing Buffers to Avoid Copying Data
@ingve
14
29
42
Mon Mar 31, 2025 8:49pm PST
Apple Software Update dark pattern
@ingve
2
1
11
Mon Mar 31, 2025 11:58am PST
Building native packages is complicated
@ingve
5
Mon Mar 31, 2025 6:45am PST
Taming the UB Monsters in C++
@ingve
11
123
87
Mon Mar 31, 2025 6:15am PST
An AlphaStation's SROM
@ingve
4
7
79