Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danobi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
danobi
1y ago
https://github.com/thinking-machines-lab/tinker-cookbook
2.
▲
by
danobi
2y ago
bpftrace has support for outputting pcap files now.
3.
▲
by
danobi
3y ago
SEEKING VOLUNTEERS: bpftrace As non-profit as it get! Intersection of operating systems, compilers, and observability. C/C++/LLVM. https://github.com/bpftrace/bpftrace "good first issue" or "ea
4.
▲
Pull request review: still files
(dxuuu.xyz)
2 points
by
danobi
3y ago
|
0 comments
5.
▲
by
danobi
3y ago
What kind of events were being lost, and under what conditions? I'd like to see if it can be fixed.
6.
▲
by
danobi
3y ago
Above two comments are very helpful, thanks. I've corrected the -m32 issue. And thanks for pointing out the x86/ABI assumptions. Had not considered that. It's certainly interesting to think about.
7.
▲
by
danobi
3y ago
I think it has to keep it for externally visible functions, right?
8.
▲
by
danobi
3y ago
BPF_PROG_RUN is great but unfortunately depends on the running kernel version. To that end, I wrote `vmtest` ( https://dxuuu.xyz/vmtest.html ) which is designed for the BPF_PROG_RUN use case.
9.
▲
Vmtest: Run your tests in virtual machines
(dxuuu.xyz)
3 points
by
danobi
3y ago
|
0 comments
10.
▲
by
danobi
4y ago
I use stock ios and mobius sync works pretty well. No issues so far over 1y+ of use.
11.
▲
File capabilities and procfs
(dxuuu.xyz)
1 points
by
danobi
4y ago
|
0 comments
12.
▲
by
danobi
4y ago
Was threading support ever added? I recall there being a few attempts. I tried aerc out for quite a bit but ultimately had to give it up for neomutt b/c mailing list discussions were impossible to follow without threading support.
13.
▲
by
danobi
4y ago
Are there any docs for how it's implemented?
14.
▲
by
danobi
5y ago
Completely agree. FWIW, I think procedural macros make a huge difference for ergonomics. For example, a "similar" library in C++ (libcereal) is still a PITA to use and debug.
15.
▲
by
danobi
5y ago
Because you can’t add a feature with a knob. And not all changes can be made in a module (eg core kernel). And even if they could, kernel internals are not stable and you would still need to rebase your out of tree modules.
16.
▲
by
danobi
5y ago
Your metabolism can change during your life. Different people can also have different metabolisms.
17.
▲
Bpftrace v0.12 Released
(github.com)
3 points
by
danobi
5y ago
|
0 comments
18.
▲
by
danobi
5y ago
Both parts (compiler backends & fuzzing) are immensely complicated stuff on their own. I can only imagine the trickery and head scratching that comes with the combination. I’ve worked on simpler approximations of both [0][1] before and
19.
▲
by
danobi
6y ago
Yes, exactly. > It looks like systemd-oomd is related to (based on? from the same people as?) Facebook's oomd Yep, I authored the original standalone oomd (along with many others' help) and Anita has been working on systemd-oom
20.
▲
by
danobi
6y ago
When a cgroup hits its memory.max the kernel OOM killer is invoked. systemd-oomd enables finer grained policy than the kernel OOM killer. systemd-oomd can also prevent livelocks (which memory.max does not).
21.
▲
Libbpf-rs: eBPF for the Rust ecosystem
(dxuuu.xyz)
3 points
by
danobi
6y ago
|
0 comments
22.
▲
by
danobi
6y ago
A possibly lighter weight alternative is libbpf-rs [0]. libbpf-rs is designed to take advantage of BPF's Compile-Once-Run-Everywhere functionality where you can ship a pre-compiled object file to production instead of an entire compile
23.
▲
Understanding Btrfs Internals
(dxuuu.xyz)
1 points
by
danobi
6y ago
|
0 comments
24.
▲
Below: Interactive TUI System Monitor
(github.com)
2 points
by
danobi
6y ago
|
0 comments
25.
▲
/proc/[pid] and the missing threads
(dxuuu.xyz)
2 points
by
danobi
6y ago
|
0 comments
26.
▲
Bpftrace 0.10.0 Release Notes
(github.com)
1 points
by
danobi
6y ago
|
1 comments
27.
▲
by
danobi
6y ago
It's explained in the second paragraph in the article.
28.
▲
by
danobi
7y ago
What if openat() or read() fails? More generally, what if there's a chain of syscalls and you _want_ one of them to fail?
29.
▲
Bpftrace – high level tracing language for Linux
(bpftrace.org)
4 points
by
danobi
7y ago
|
0 comments
30.
▲
Bpftrace 0.9.3 Released
(github.com)
1 points
by
danobi
7y ago
|
0 comments
More ›