Linux Plumbers in-person tickets are sold out! But you can still add yourself to the wait-list. Read the blog for more details.
lpc.events/blog/current...
Linux Plumbers in-person tickets are sold out! But you can still add yourself to the wait-list. Read the blog for more details.
lpc.events/blog/current...
Linux Plumbers 2025 in Tokyo's Call for Proposals is nearing its end!
lpc.events/blog/current...
And keeping up with tradition, the icon that is shared with a link to the website is of last years conference :-p
All Linux Plumbers Microconferences have been accepted for 2025!
You can now submit to a specific MC topic of your choosing.
lpc.events/blog/current...
Linux Plumbers Refereed track and Microconference proposals are now open for submission!
lpc.events/blog/current...
Correction: It's libtracefs 1.8.2 (libtraceevent is still at 1.8.4).
[ANNOUNCE] trace-cmd 3.3.2 and libtracefs 1.8.4 have been released.
The talk i gave at the university is similar to the one I gave in Sofia, but has been updated, and focuses more on the kernel than on tracing itself.
It's because he wants to attack Linux!
My father told me a story of a kid in his school named "Tom". The teacher would call him "Thomas" and the boy would argue, "No, my name is Tom". The teacher said "Tom is short for Thomas". The boy responded "My name is Tom, because my parents didn't know how to spell 'Thomas'!"
I received an email from my test suite that it failed while I was on the plane waiting for everyone to board. I ssh'd into my server with the Connect app, found it was a configuration issue, fixed the configuration and restarted the tests, before they closed the aircraft door!
This meme perfectly describes pretty much every interaction between Linus Torvalds and myself!
I will be giving my 'printf("Hello World\n");' talk tomorrow, February 21st at 2pm at my Alma Mater.
www.binghamton.edu/apps/messagi...
I think this is the first time I ever used the quadratic equation for a real purpose since college! π€
lore.kernel.org/lkml/2025020...
This is the first time I sent a pull request to Linus *before* the merge window opens. Let's see how this pans out π¬
Who are these people? I've been working from home since 2003. For me that means when I'm home, I'm working. I have to try not to work on weekends. To I woke up at 5am, found my test crashed overnight and went to fix it then.
www.businessinsider.com/sneaky-rise-...
Oh yeah!
Wordle 1,306 2/6*
π¨β¬β¬π¨π©
π©π©π©π©π©
Not if you want people to know what you are talking about. For the same reason people want to get rid of Obamacare but want to keep the ACA. Name association is key for non-techies. If you want to advance the name, say "The Bluesky Protocol (technical name: ATproto)" or something like that.
Just to state how silly it is to mention Microsoft, the work the Microsoft developer submitted was started while he was working at IBM!
Why do news articles have to bring companies into it? I'm friends with the Microsoft, Intel and AMD developers mentioned in this article and this conversation has nothing to do with who works for what company. It's just kernel devs having a normal day π
www.neowin.net/news/microso...
I missed doing this in December, but started it now. I enabled the branch profiler to see how bad Linux uses likely()/unlikely(). Running on my server and workstation. See the results updated daily here:
rostedt.org/branches/cur...
The thing that keeps me writing more rust is cargo. I absolutely hate the download world development. And honestly, I don't trust the repository. I don't know where that code is coming from.
The point is, if you can do this then you can make the C compiler catch the same bugs as a Rust compiler. That's the driving force of switching to Rust.
I know it uses a subset of C (mini C) but then just code with that!
If you can convert C into Rust, and Rust is memory safe because it catches memory errors at build time, can't you then just program in C and run this converter to find your memory errors and then you don't need Rust π€
www.infoworld.com/article/3732...
I know I'm spiteful. I found out I was still paying the protection plan for my dead Pixel 3 for two years after it died. So I decided to ask for a replacement, even if I don't plan on ever using it. Now I have a working Pixel 3. Even if it's refurbished. Thank you Google Fi π
This is one of the best articles I've read that compares C to other languages.
www.infoworld.com/article/2261...
I always enjoy adding a "Fixes" tag that goes back to the 2.6.X series.
Once again I triggered Linus's itch to code. The last time it was him rewriting eventfs, and this time he's rewriting vsnprintf()!
lore.kernel.org/all/20241218...
Not every day you can say you were complemented by Linus Torvalds saying you had an "interesting idea". Always look for those silver linings!
lore.kernel.org/linux-trace-...