Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jvns
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
How the locate command works (and let's write a faster version in one minute)
(jvns.ca)
5 points
by
jvns
12y ago
|
0 comments
122.
▲
Why might a C++ programmer say “I could never write Python”?
(jvns.ca)
24 points
by
jvns
12y ago
|
14 comments
123.
▲
Fear makes you a worse programmer
(jvns.ca)
3 points
by
jvns
12y ago
|
0 comments
124.
▲
Diving into concurrency: trying out mutexes and atomics
(jvns.ca)
32 points
by
jvns
12y ago
|
3 comments
125.
▲
How tmux starts up: An adventure with Linux tools
(blog.chaselambda.com)
3 points
by
jvns
12y ago
|
0 comments
126.
▲
Harm reduction for developers
(jvns.ca)
3 points
by
jvns
12y ago
|
0 comments
127.
▲
Fun with machine learning: logistic regression
(jvns.ca)
2 points
by
jvns
12y ago
|
0 comments
128.
▲
Taste Test
(rose.github.io)
1 points
by
jvns
12y ago
|
0 comments
129.
▲
How does SQLite work? Part 2: disk seeks are slow don't do them
(jvns.ca)
58 points
by
jvns
12y ago
|
4 comments
130.
▲
How does SQLite work? Part 1: Pages
(jvns.ca)
149 points
by
jvns
12y ago
|
18 comments
131.
▲
“You can be a kernel hacker” by Julia Evans at Strange Loop [video]
(youtube.com)
1 points
by
jvns
12y ago
|
0 comments
132.
▲
How is a binary executable organized? Let’s explore it
(jvns.ca)
163 points
by
jvns
12y ago
|
31 comments
133.
▲
by
jvns
12y ago
my favorite thing about writing blog posts is comments like this. Thank you! I didn't consider that the packet capture interface might do buffering. That might explain a lot of the problems I was having :)
134.
▲
by
jvns
12y ago
absolutely! Fixed :)
135.
▲
What happens if you write a TCP stack in Python?
(jvns.ca)
408 points
by
jvns
12y ago
|
120 comments
136.
▲
Fun with stats: how big of a sample size do I need?
(jvns.ca)
2 points
by
jvns
12y ago
|
0 comments
137.
▲
Machine learning isn't Kaggle competitions
(jvns.ca)
5 points
by
jvns
12y ago
|
0 comments
138.
▲
Asking questions is a superpower
(jvns.ca)
3 points
by
jvns
12y ago
|
0 comments
139.
▲
by
jvns
12y ago
This is far beyond what a computer could do. For instance, see this transcript: https://github.com/hausdorff/bangbangcon.github.io/blob/gh-p... For instance, she'll separate out conversations: >> C
140.
▲
by
jvns
12y ago
This is so great! Writing toy kernel modules on your own is a super fun way to get into kernel programming. There's no danger of anything going wrong, especially if you develop inside a VM. My partner wrote a kernel module for a talk I
141.
▲
Diving into HDFS
(jvns.ca)
2 points
by
jvns
12y ago
|
0 comments
142.
▲
Spying on my CPU cycles with perf
(jvns.ca)
2 points
by
jvns
12y ago
|
0 comments
143.
▲
by
jvns
12y ago
I profiled my program looking for TLB misses, and got 0 dTLB misses ( https://gist.github.com/jvns/a42ff6f48c659cfc4600 ).
144.
▲
by
jvns
12y ago
yeah, I tried prefetching like this: https://github.com/jvns/howcomputer/blob/master/bytesum_pref... (using MAP_POPULATE instead of hugepages) and got a slight slowdown
145.
▲
by
jvns
12y ago
Can you share the prefetching code you wrote? I tried to use __builtin_prefetch, but couldn't figure out how to make it faster.
146.
▲
Ask HN: How can I spend $1000 of AWS credit on learning about HDFS performance?
10 points
by
jvns
12y ago
|
2 comments
147.
▲
Don't feel guilty about not contributing to open source
(jvns.ca)
21 points
by
jvns
12y ago
|
3 comments
148.
▲
Debug your programs like they're closed source
(jvns.ca)
43 points
by
jvns
12y ago
|
8 comments
149.
▲
Writing an OS in Rust in tiny steps (Part 1)
(jvns.ca)
9 points
by
jvns
13y ago
|
0 comments
150.
▲
by
jvns
13y ago
Hacker School judges everyone the same way -- they'd love to admit everyone who's friendly and excited about becoming a better programmer.
More ›