Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mdaverde
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
31.
▲
by
mdaverde
4y ago
The NICs I could find that enable this behavior belong to Netronome: https://www.netronome.com/products/agilio-cx/ I've been meaning to get my hand on one of these to play around with eBPF offload. There is a
32.
▲
Aya: Extending the Linux Kernel with eBPF and Rust
(youtube.com)
1 points
by
mdaverde
4y ago
|
0 comments
33.
▲
by
mdaverde
4y ago
eBPF is not Linux only. Windows is investing into integrating it to their OS and some efforts have begun applying it to the BSDs. There's even a recent initiative to standardize the eBPF runtime. eBPF can work with Dtrace's USDTs
34.
▲
The Untold Story of BPF
(youtube.com)
1 points
by
mdaverde
4y ago
|
0 comments
35.
▲
by
mdaverde
4y ago
Does loading the eBPF programs and then letting devs attach them later work for your use case? I wrote about the possibility of this with fd passing in a recent blog post: https://mdaverde.com/posts/cap-bpf/ I
36.
▲
by
mdaverde
4y ago
Running eBPF programs doesn't necessarily require compilation at runtime nor root privileges. Look into bpftool's skeleton generation as well as CAP_BPF. With that being said, because eBPF programs can be compiled at runtime, it
37.
▲
by
mdaverde
4y ago
Root is still needed, so not an exploit. Still a simple straightforward example on how to use eBPF/libbpf to grab returned data from a userspace function call
38.
▲
by
mdaverde
4y ago
Great clean example of using libbpf. Latest of libbpf (which seems like you vendored) comes with ability to calculate symbol offset for you. Thoughts on using that instead of your custom logic?
39.
▲
by
mdaverde
4y ago
I read this as, due to pamspy setting an eBPF probe, pamspy needs to know where libpam.so lives. Not that the pamspy needs libpam to be built
40.
▲
by
mdaverde
4y ago
Why do you think cert collecting is fun? I can see this being the case just for the fact that certs are usually paired a structured curriculum for learning a new skill. This takes a huge mental burden off and decreases time wasted in deaden
41.
▲
by
mdaverde
4y ago
Both of MapQuest's mobile applications[0][1] have a high enough rating that I might consider trying them now. [0] https://apps.apple.com/us/app/mapquest-gps-navigation-maps/i... [1] https://pl
42.
▲
Build your Golang package docs locally
(mdaverde.com)
2 points
by
mdaverde
4y ago
|
0 comments
43.
▲
Flavors of enums with Rust bindgen
(mdaverde.com)
26 points
by
mdaverde
4y ago
|
5 comments
44.
▲
Capable-bpfcc: see Linux capabilities being requested on your system
(mdaverde.com)
1 points
by
mdaverde
4y ago
|
0 comments
45.
▲
Overview of eBPF procfs kernel parameters
(mdaverde.com)
1 points
by
mdaverde
4y ago
|
0 comments
46.
▲
Intro to BPF CO-RE
(layalina.io)
13 points
by
mdaverde
4y ago
|
0 comments
47.
▲
Hot reloading your Rust cargo docs
(mdaverde.com)
1 points
by
mdaverde
4y ago
|
0 comments
48.
▲
Perfect Week: Visualize your routine
(perfectweek.co)
2 points
by
mdaverde
10y ago
|
0 comments
49.
▲
Tricky CSS Quiz
(trickycssquiz.com)
2 points
by
mdaverde
12y ago
|
0 comments
50.
▲
Conceptual Introduction to Web Development
(milanlandaverde.com)
49 points
by
mdaverde
13y ago
|
19 comments
51.
▲
How I Am Learning Ruby
(arraypop.wordpress.com)
2 points
by
mdaverde
13y ago
|
0 comments
52.
▲
Tricky CSS Selectors Quiz
(milanlandaverde.com)
33 points
by
mdaverde
13y ago
|
17 comments
53.
▲
Think Like a Programmer
(oreillynet.com)
2 points
by
mdaverde
13y ago
|
0 comments
54.
▲
IBM's JazzHub
(hub.jazz.net)
1 points
by
mdaverde
13y ago
|
2 comments