HN user

ingve

220,170 karma
Posts17,198
Comments69
View on HN
kmcd.dev 9h ago

Beating Go's Encoding/JSON with Schema-Guided ProtoJSON

ingve
2pts0
beej.us 10h ago

10 REM"_(C2SLFF4

ingve
150pts42
intertwingly.net 10h ago

You Can't Rewrite Your Way Out of Big-O

ingve
1pts0
github.com 15h ago

DskDitto: Ultra-fast, parallel duplicate-file detector

ingve
4pts0
spin.atomicobject.com 1d ago

Error Handling vs. Hiding Errors

ingve
2pts0
mattjhall.co.uk 1d ago

Taking OCaml and Eio for a Spin

ingve
3pts0
matklad.github.io 1d ago

Memory Safety's Hardest Problem

ingve
3pts1
blog.jetbrains.com 1d ago

Escape Analysis in Go: Stack vs. Heap Allocations Explained

ingve
2pts0
fzakaria.com 1d ago

Linux kernel will support $ORIGIN, sort of

ingve
90pts74
swiftrocks.com 2d ago

I tried to record music onto a cassette tape using modern tech

ingve
3pts0
simonwillison.net 2d ago

Reverse-engineering is cheap now

ingve
13pts1
karanbansal.in 2d ago

How to Write Loops with Claude Code

ingve
1pts0
github.com 3d ago

Holo: macOS utility turns desk around a MacBook into four assignable tap zones

ingve
1pts0
psychedelia.homemade.systems 5d ago

Psychedelia syndrome: book-length exploration of the assembly code of the game

ingve
1pts0
lemire.me 5d ago

Using AI to build your own software

ingve
2pts0
www.sicpers.info 5d ago

End of Line: Replacing MCP with Standard Filesystem Tools

ingve
2pts0
www.goto10retro.com 5d ago

I Owe My Life to the Commodore 64

ingve
99pts104
utcc.utoronto.ca 5d ago

Argc and argv in early Research Unix

ingve
3pts0
utcc.utoronto.ca 6d ago

The early Research Unix exec(2) argv size limit

ingve
4pts0
kore-nordmann.de 7d ago

Always Go with a Monorepo

ingve
2pts0
martinfowler.com 8d ago

DSLs Enable Reliable Use of LLMs

ingve
10pts0
kmcd.dev 8d ago

gRPC-Web Should Have Fixed gRPC

ingve
4pts0
typesanitizer.com 8d ago

Job queues are deceptively tricky

ingve
143pts48
www.seangoedecke.com 8d ago

In defense of not understanding your codebase

ingve
2pts0
www.redblobgames.com 8d ago

Responsive Design Calculator

ingve
11pts2
calnewport.com 9d ago

Why Reading Matters

ingve
3pts0
sqlite.org 10d ago

The Advantages of Flexible Typing

ingve
2pts0
fabiensanglard.net 10d ago

A dock that wakes up reliably

ingve
98pts65
rednafi.com 10d ago

GC shape stenciling in Go generics

ingve
53pts13
nemanjatrifunovic.substack.com 10d ago

Starlink from 1984

ingve
70pts36

Not sure if this is a general remonstrance about Google not caring about permanent URLs (pURLs) or a very specific reference: In Knitting for beginners, 3rd edition (Imagine Publishing, 2015), the basic knitting techniques have a link to accompanying video demonstrations on Youtube, and they used Google's link shortener. Of course they cover the purl stitch, but the pURL for the purl video will now be broken by Google. For anyone googling this in the future, here's the redirect:

goo.gl/Z64Spk -> https://www.youtube.com/playlist?list=PLgkXzADBVZXtmB9zdaf2W...

Does Mac have any sort of built-in VM framework like Hyper-V?

Two, actually. Hypervisor.framework [0] to build virtualization solutions on top of a lightweight hypervisor, without third-party kernel extensions, and Virtualization.framework, to create virtual machines and run Linux-based operating systems.

[0] https://developer.apple.com/documentation/hypervisor?languag...

[1] https://developer.apple.com/documentation/virtualization?lan...

Crafting Interpreters [0] just came out in print and was widely discussed here [1], there's a Lang Jam [2] event happening this weekend which also spawned a useful HN discussion [3], so I just think a lot of readers here are interested in simple and fun language development tutorials and inspiration. But it is curious, part 2 of Brian Callahan's series [4] failed to get any traction here, maybe people aren't that into lexing?

[0] https://craftinginterpreters.com/

[1] https://news.ycombinator.com/item?id=27997167

[2] https://github.com/langjam/langjam

[3] https://news.ycombinator.com/item?id=28021161

[4] https://briancallahan.net/blog/20210815.html

Pretty close! Actually, someone was working on a short bash script for backing up some files, tried to remove some hardcoded values, had to use google to figure out how to get the information dynamically using `sysctl` and `system_profiler`, ended up on the Github page for neofetch, and thought "hey this is great, maybe this could be useful for other people as well!" and submitted it.

It's not quite compensation per se, but rsync.net will give you a very nice discount just for being a HN user. (I don't think they check how many points you have accumulated though.)