Posts
145
Following
376
Followers
296
Dr. WiFi. Linux kernel hacker at Red Hat. Networking, XDP, etc. He/Him.
@monsieuricon Uhh, neat! I should do this on my own domain as well (seeing as I decided you were likely more competent to host an instance than I am, and so didn't set up my own for once 😅)
0
0
1

If you have a kernel.org account, you can set your webfinger by using:

ssh git@gitolite.kernel.org social set @your@social.example.foo

This will let people find your fediverse account by searching for “@yourusername@kernel.org“.

Use “social help“ to see other commands.

Proper documentation forthcoming and will be on korg.docs.kernel.org once done.

2
19
28

Which browser do you use?
Thanks for any boosts! I wanna know!

29% Chrome 👁️
37% Firefox 🔥
6% Brave 🦸‍♀️
2% Opera ♦️
5% Edge 🟦
5% Other (comment) ⭐
1% See results only 😑
11% Safari 🌀
0
0
0

Toke Høiland-Jørgensen

@daemon1024 Hmm, okay, if you couldn't make it work, maybe we turn off the LSM in kconfig? And then Rocky turns it back on in theirs which is why you're seeing it there. Don't actually recall off the top of my head, but I can check tomorrow...
0
0
0

Toke Høiland-Jørgensen

@daemon1024 everything BPF, basically. RHEL 8.7 is up to upstream kernel 5.14 as far as the BPF subsystem is concerned :)
0
0
1

Toke Høiland-Jørgensen

@h_d @mousebot @sachac Emacs would still be processing the data, though, whether it comes from the network or is piped in from the curl process, wouldn't it? So unless there's some filtering or other massaging of the data that can be done in the subprocess, I doubt that would make much difference in itself?
0
0
0

Toke Høiland-Jørgensen

@mousebot @h_d @sachac Yeah, it's a quite common thing for any package that talks to the network. Mastodon.el is not bad at all, there are other packages I've had to dump completely because they made my system totally unusable. Initiating a blocking network request from a timer (or other background operation) is a particular offender because that makes the lockups happen unpredictably...
0
0
1

Toke Høiland-Jørgensen

@h_d @mousebot @sachac Right, I see! I'm not actually that familiar with how async stuff works in Emacs. I just tend to notice even relatively minor hangs, since Emacs is also my window manager. Meaning that if the main process hangs that leads to everything hanging until I frantically bash C-g to get back control 😅
0
0
1

Toke Høiland-Jørgensen

@mousebot @sachac @h_d As one of those new users, thanks for writing it! Works quite well! My only gripe is the occasional blocking operations, but it's not that bad, really :)
0
0
1

Toke Høiland-Jørgensen

@zrzz @dermoth Yeah, it's not actually that bad; I do have native-comp enabled. I think I also got thrown off a little bit by the "Contacting host" message in the minibuffer, which stays for quite a while longer than the UI actually blocks...
0
0
0

Toke Høiland-Jørgensen

@pid_eins Well, libbpf has always had an... interesting... approach to backwards compatibility. It's supposed to be better going forward, now that it's reached v1.0. I guess time will tell...
0
0
1

Toke Høiland-Jørgensen

@dermoth Ah, the thread view looks really neat! I *like* Emacs as an interface, though, I'd just like it to not block while it's waiting for the network. I guess an async-type execution model would be fine for that, doesn't actually need threading.

(Emacs is also my window manager, so when it blocks it blocks everything...)
0
0
0
Also, it seems I should turn off automatic word wrapping when composing toots, to avoid weird-looking paragraphs in other applications...
0
0
0

Toke Høiland-Jørgensen

Installed mastodon.el and am now able to toot from within #emacs itself - very
neat, and seems to work quite well!

As always, with Emacs, the biggest problem is the blocking network requests;
pining for multithreading...
1
1
1

I keep seeing lots of long-time users saying 'don't favourite posts it does nothing' but actually when you favourite my posts it makes me smile and I'm sure I'm not the only one.

0
0
0
This is Marvin 😍
0
0
7

Toke Høiland-Jørgensen

Right, so I guess it's time for a slightly belated #introduction

I'm a Linux kernel hacker at Red Hat, working on the networking and BPF subsystems. I maintain the sch_cake qdisc and the ath9k WiFi driver, and also dabble in userspace code, most notably the Flent network testing tool and the libxdp library.

I'm also an academic, at least in spirit. Wrote my PhD thesis on fixing #bufferbloat in wired and WiFi networks (get your free copy here: https://bufferbloat-and-beyond.net/ ), and I keep in touch with the academic world through the Red Hat Research programme.

I contribute to FLOSS for both moral and pragmatic reasons: gifting our software to the world is the way we leave this world a bit better than we found it. I consider "proprietary" to be a derogatory term, and loathe the term "IP".

Oh, and I'm the proud "father" of Marvin, the cutest teenage Rhodesian Ridgeback (that's a dog breed)!
1
9
25

Toke Høiland-Jørgensen

Okay, why on earth did I think it was a good idea to start playing with this fediverse thing at such an hour? It's now 2am, and I should definitely set this aside until tomorrow! 😅🙈

Good night everyone!
0
0
5
If you're in the MAINTAINERS file, you can have a social.kernel.org account (but only if you need one -- no need to go around collecting fediverse accounts if you don't intend to use them). Send a request to helpdesk@kernel.org.
0
29
30
Show older