tavianator

Joined 14 years ago

Karma
436
Submissions
73
Member since
Nov 20
[ my public key: https://keybase.io/tavianator; my proof: https://keybase.io/tavianator/sigs/4gTWU8ZsLQerX7b8g6Mo023-HRzovm9BiZI_1ESRxEw ]
View on Hacker News

Recent submissions

Comment · 4 months ago
Didn't Google have a tool for this called MOE (Make Open Easy) like 15 years ago? I remember it from some of my open source contributions to Guice
Comment · 7 months ago
> Airplanes don't have wings

???

Comment · 9 months ago
Comment · 1 year ago
Presumably that's just a mistake. The author calls it "stochastic gradient descent" correctly elsewhere in the article
Comment · 1 year ago
I did try it a while ago and it wasn't profitable, but that was before I added stat() support. Batching those is probably good
Comment · 1 year ago
My bfs project also uses io_uring: https://github.com/tavianator/bfs/blob/main/src/ioq.c

I'm curious how lsr compares to bfs -ls for example. bfs only uses io_uring when multiple threads are enabled, but maybe it's worth using it even for bfs -j1

Comment · 1 year ago
You may want to look into improvements to A* for grids, like Rectangular Symmetry Reduction.
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
The C standard (since C99) says that `main()` has an implicit `return 0`, you don't need to write it explicitly.
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Just tried reconfiguring LLVM:

    27.24s user 8.71s system 99% cpu 36.218 total
Admittedly the LLVM build time dwarfs the configuration time, but still. If you're only building a smaller component then the config time dominates:

    ninja libc  268.82s user 26.16s system 3246% cpu 9.086 total
Comment · 1 year ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton