shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

271
active users

#bpf

0 posts0 participants0 posts today
Multipath TCPA 🆕 TCP-in-UDP tool is available, using eBPF 🐝 to translate TCP packets into UDP 🚇 to avoid middleboxes interfering with some TCP extensions like MPTCP 🔀.<br><br>Blog post: <a href="https://blog.mptcp.dev/2025/07/14/TCP-in-UDP.html" rel="nofollow noopener" target="_blank">https://blog.mptcp.dev/2025/07/14/TCP-in-UDP.html</a><br><br>Code and instructions: <a href="https://github.com/multipath-tcp/tcp-in-udp" rel="nofollow noopener" target="_blank">https://github.com/multipath-tcp/tcp-in-udp</a><br><br><a class="hashtag" href="https://social.kernel.org/tag/ebpf" rel="nofollow noopener" target="_blank">#eBPF</a> <a class="hashtag" href="https://social.kernel.org/tag/bpf" rel="nofollow noopener" target="_blank">#BPF</a> <a class="hashtag" href="https://social.kernel.org/tag/tcp" rel="nofollow noopener" target="_blank">#TCP</a> <a class="hashtag" href="https://social.kernel.org/tag/mptcp" rel="nofollow noopener" target="_blank">#MPTCP</a>
Thorsten Leemhuis (acct. 1/4)<p>'"Today we are marking the celebration of Alan <a href="https://hachyderm.io/tags/Turing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Turing</span></a>'s 113th birthday by implementing the <a href="https://hachyderm.io/tags/Enigma" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Enigma</span></a> machine in <a href="https://hachyderm.io/tags/eBPF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBPF</span></a>. The Enigma machine was not developed by Turing himself, but it was the machine he famously broke during World War II."'</p><p><a href="https://isovalent.com/blog/post/breaking-boundaries-implementing-the-enigma-machine-in-ebpf/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">isovalent.com/blog/post/breaki</span><span class="invisible">ng-boundaries-implementing-the-enigma-machine-in-ebpf/</span></a></p><p><a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a> <a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/bpf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bpf</span></a></p>
argv minus one<p><span class="h-card"><a href="https://snac.rblgk.sh/blainsmith" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>blainsmith</span></a></span> </p><p>&gt; One generally would not write BPF-C to filter traffic on their laptop and trade the performance of BPF for the ease of use of iptables and nftables.</p><p>I mean, you could, if there was a reasonably easy-to-use firewall language with a compiler that generates suitable <a href="https://mastodon.sdf.org/tags/BPF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BPF</span></a>. There's no natural law that says the source language for BPF must be C.</p><p>And it would be nice if the <a href="https://mastodon.sdf.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> kernel had only one firewall system and not three.</p>
Peter N. M. Hansteen<p>Introducing bpflogd(8): capture packets via BPF to log files <a href="https://www.undeadly.org/cgi?action=article;sid=20250425074505" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">undeadly.org/cgi?action=articl</span><span class="invisible">e;sid=20250425074505</span></a> <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.social/tags/bpflogd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bpflogd</span></a> <a href="https://mastodon.social/tags/bpf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bpf</span></a> <a href="https://mastodon.social/tags/networking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networking</span></a> <a href="https://mastodon.social/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> <a href="https://mastodon.social/tags/platformengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformengineering</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>"'We show that eBPF is Turing complete, which means it can be used for any computable problem'</p><p>[…]</p><p>Implementing Game of Life entirely in <a href="https://fosstodon.org/tags/eBPF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBPF</span></a> means that it is Turing complete, so any computable problem that can be solved in any programming language, can also be solved in eBPF. Those complex problems that people thought were beyond the capabilities of eBPF, like parsing application-level protocols, or terminating TLS connections, are now shown to be possible. […]"</p><p><a href="https://isovalent.com/blog/post/ebpf-for-anything/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">isovalent.com/blog/post/ebpf-f</span><span class="invisible">or-anything/</span></a> <a href="https://fosstodon.org/tags/BPF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BPF</span></a></p>
Vaishali Thakkar<p>Seems like <a href="https://hachyderm.io/tags/introducton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introducton</span></a> is common here:</p><p>👋I have been working in tech for almost ~7 years now. In the past I've dived into different subsystems of <a href="https://hachyderm.io/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> kernel as part of my day jobs and I was associated with <a href="https://hachyderm.io/tags/outreachy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>outreachy</span></a> as a (volunteer) linux kernel coordinator for few years. These days I'm getting paid to work on <a href="https://hachyderm.io/tags/bpf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bpf</span></a> based profilers.</p><p>I also like sharing pictures from my daily walks, general life rants and mental health related things (personal experiences) on my public social media.🙂</p>