HNHacker News
TopNewBestAskShowJobs

sirwhinesalot

3,266 karma · joined August 7, 2021

submissionscomments

A Language Feature to Rule Them All (Algebraic Effects)

btmc.substack.com·10 pts·sirwhinesalot·
0

LL Handles Direct Left Recursion

btmc.substack.com·1 pts·sirwhinesalot·
0

I tried making a UI library

btmc.substack.com·6 pts·sirwhinesalot·
0

Transaction-Oriented Programming

btmc.substack.com·2 pts·sirwhinesalot·
0

Implementing Logic Programming

btmc.substack.com·217 pts·sirwhinesalot·
76

Tagged Pointers for Memory Safety

btmc.substack.com·1 pts·sirwhinesalot·
0

Implementing Generic Types in C

btmc.substack.com·89 pts·sirwhinesalot·
45

Borrow Checking from Scratch

btmc.substack.com·3 pts·sirwhinesalot·
0

Don't use null objects for error handling

btmc.substack.com·10 pts·sirwhinesalot·
0

Tracing garbage collection for arenas

btmc.substack.com·87 pts·sirwhinesalot·
61

Implementing Scoped Defer in C

btmc.substack.com·10 pts·sirwhinesalot·
10

Memory Unsafety Is an Attitude Problem

btmc.substack.com·4 pts·sirwhinesalot·
3

Implementing Generators (Yield) in C

btmc.substack.com·1 pts·sirwhinesalot·
1

Faults, errors, and failures

btmc.substack.com·83 pts·sirwhinesalot·
61

How to store types after Semantic Analysis

btmc.substack.com·2 pts·sirwhinesalot·
1

Machine Reasoning: The forgotten side of AI

btmc.substack.com·4 pts·sirwhinesalot·
0

A Survey on Memory Management Approaches

btmc.substack.com·1 pts·sirwhinesalot·
0

Making Sense of Web Components

btmc.substack.com·3 pts·sirwhinesalot·
1